@media only screen and (min-width: 768px){
/*********************7a***************************/
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 13%;
	}
/*********************7b***************************/
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 14%;
	}
/*********************7c***************************/
	.aboutus_lienhe .right_container{
		margin-top: 30px;
		padding: 0px;
	}
	.lienhe_content_map {
		text-align: center;
	}
	.modal-dialog, .modal.in .modal-dialog {
		width: 700px;
	}
	.content_banner_aboutus.aboutus_lienhe {
		background: url(../images/bg/bg_aboutus_lienhe@2x.jpg) no-repeat center top;
		background-size: 1400px auto;
		height: 220px;
	}
	.aboutus_lienhe .content_banner_aboutus {
		position: relative;
	}
	.aboutus_lienhe .body_child_content, .aboutus_lienhe .right_container {
		margin-top: 0px;
	}
	.lienhe_content {
		margin-top: 30px;
		padding: 0px 50px;
	}
	.lienhe_content_map img{
		width: 100%;
		max-width: 655px;
	}
	.lienhe_content_form .radio_button .form-group-label {
		width: 15%;
	}
	.form-group-radio {
		width: 83%;
	}
	.scroll-top-wrapper {
		bottom: 60px;
	}
}
@media only screen and (min-width: 800px){
/*********************7a***************************/
}
@media only screen and (min-width: 812px){
/*********************7a***************************/
}
@media only screen and (min-width: 834px){
/*********************4a***************************/
}
@media only screen and (min-width: 900px){
/*********************4a***************************/
}
@media only screen and (min-width: 960px){
/*********************4a***************************/
}
@media only screen and (min-width: 1024px){
/*********************4a***************************/
	.scroll-top-wrapper {
		bottom: 410px;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title, .aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 10%;
	}
}
@media only screen and (min-width: 1112px){
/*********************4a***************************/	
}
@media only screen and (min-width: 1200px){
/*********************7a***************************/
	.aboutus_gocvuonuom .content_banner_aboutus_title, .aboutus_thuvien .content_banner_aboutus_title{
		margin-top: 9%;
	}
/*********************7c***************************/
	.aboutus_lienhe .right_container {
		margin-top: 190px;
		padding: 0px 10%;
	}
	.lienhe_content_map {
		text-align: left;
	}
	.modal-dialog, .modal.in .modal-dialog {
		width: 800px;
	}
	.content_banner_aboutus.aboutus_lienhe {
		background: transparent;
		background-size: 100%;
		height: auto;
	}
	.aboutus_lienhe .body_child_content, .aboutus_lienhe .right_container {
		margin-top: 210px;
	}
	.aboutus_lienhe .content_banner_aboutus {
		position: absolute;
	}
	.lienhe_content{
		margin-top: 0px;
		padding: 0px;
	}
	.lienhe_content_form .radio_button .form-group-label {
		width: 15%;
	}
	.form-group-radio {
		width: 83%;
	}
}
@media only screen and (min-width: 1280px){
/*********************4a***************************/
}
@media only screen and (max-width: 767px){
/*********************7a***************************/
	.content_banner_aboutus.aboutus_gocvuonuom {
		background: url(../images/bg/bg_aboutus_tintuc@2x.jpg) no-repeat left top;
		background-size: 100% auto;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 13%;
		line-height: 32px;
	}
/*********************7b***************************/
	.content_banner_aboutus.aboutus_thuvien {
		background: url(../images/bg/bg_aboutus_thuvien@2x.jpg) no-repeat left top;
		background-size: auto 100%;	
	}
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 15%;
	}
	.baochi_social_content_ct_row_label br{
		display: none;
	}
/*********************7c***************************/
	.content_banner_aboutus.aboutus_lienhe {
		background: url(../images/bg/bg_aboutus_lienhe_ja@2x.jpg) no-repeat center top;
		background-size: 1400px auto;
		height: 220px;
	}
	.aboutus_lienhe .right_container{
		margin-top: 30px;
		padding: 0px;
	}
	.lienhe_content_map img{
		width: 100%;
	}
	.modal-dialog, .modal.in .modal-dialog {
		width: 90%;
		margin: 0px 5%;
	}
	.modal-footer {
		padding-left: 80px;
	}
	.modal-body {
		width: 92%;
		padding-left: 80px;
		padding-right: 80px;
	}
	.aboutus_lienhe .body_child_content, .aboutus_lienhe .right_container {
		margin-top: 0px;
	}
	.aboutus_lienhe .content_banner_aboutus {
		position: relative;
	}
	.lienhe_content{
		margin-top: 30px;
	}
}
@media only screen and (max-width: 736px){
/*********************7a***************************/
	.content_banner_aboutus.aboutus_gocvuonuom {
		background: url(../images/bg/bg_aboutus_tintuc@2x.jpg) no-repeat left top;
		background-size: auto 100%;
	}
}
@media only screen and (max-width: 734px){
/*********************4a***************************/
}
@media only screen and (max-width: 722px){
/*********************4a***************************/
}
@media only screen and (max-width: 695px){
/*********************7c***************************/
	.modal-body {
		width: 90%;
	}
	.content_banner_aboutus.aboutus_lienhe {
		background: url(../images/bg/bg_aboutus_lienhe_ja@2x.jpg) no-repeat center top;
		background-size: 1500px auto;
	}
	.lienhe_content_form .radio_button .form-group-label {
		width: 15%;
	}
	.form-group-radio {
		width: 83%;
	}
}
@media only screen and (max-width: 685px){
/*********************7c***************************/
	.lienhe_content_form .radio_button .form-group-label {
		width: 15%;
	}
	.form-group-radio {
		width: 82%;
	}
}
@media only screen and (max-width: 668px){
/*********************7b***************************/
	.baochi_social_content_ct_row {
		padding: 15px 20px 15px 20px;
	}
	.baochi_social_content_ct_row_label {
		width: 28%;
		padding-left: 20px;
	}
	.baochi_social_content_ct_row_content {
		width: 67%;
		padding-left: 20px;
	}
}
@media only screen and (max-width: 641px){
/*********************7a***************************/
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 15%;
	}
/*********************7c***************************/
	.modal-footer {
		padding-left: 60px;
	}
	.modal-body {
		width: 90%;
		padding-left: 60px;
		padding-right: 60px;
	}
}
@media only screen and (max-width: 602px){
/*********************7b***************************/
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 19%;
	}
/*********************7c***************************/
	.lienhe_content_form .radio_button .form-group-label, .form-group-radio{
		width: 100%;
	}
	.prettycheckbox, .prettyradio {
		padding: 7px 20px 7px 30px;
	}
}
@media only screen and (max-width: 599px){
/*********************4a***************************/	
}
@media only screen and (max-width: 576px){
/*********************4a***************************/	
}
@media only screen and (max-width: 570px){
/*********************7b***************************/
	.baochi_social_content_ct_row_content {
		width: 65%;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 17%;
	}
/*********************7c***************************/
	.lienhe_content_label{
		line-height: 28px;
	}
}
@media only screen and (max-width: 569px){
/*********************7b***************************/
	.baochi_social_content_ct_row_content {
		width: 63%;
	}
	.baochi_social_content_ct_row_label {
		width: 30%;
	}
}
@media only screen and (max-width: 553px){
/*********************7a***************************/
	.thuvien_social_content_ct_row_label, .thuvien_social_content_ct_row_label a {
		width: 90%;
	}
	.thuvien_social_content_ct {
		padding: 20px 0px 20px 30px;
	}
/*********************7b***************************/
/*********************7c***************************/
	#myModallienhe_confirm .modal-body {
		padding-left: 50px;
		width: 88%;
	}
	#myModallienhe_confirm .modal-footer {
		padding-left: 50px;
		padding-right: 50px;
	}
}
@media only screen and (max-width: 534px){
/*********************4a***************************/
}
@media only screen and (max-width: 515px){
/*********************7b***************************/
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 21%;
	}
}
@media only screen and (max-width: 481px){
/*********************7c***************************/
	.lienhe_content_form .form-group_left, .lienhe_content_form .form-group_right, .form-group-radio-left, .form-group-radio-right {
		width: 100%;
	}
	.lienhe_content_form .form-group_left {
		margin-bottom: 20px;
	}
	.form-group-radio-right {
		border-top: 0px;
	}
	.prettyradio label {
		margin: 2px 0 0 10px;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 19%;
	}
}
@media only screen and (max-width: 414px){
/*********************7b***************************/
	.baochi_social_content_ct_row_content {
		width: 62%;
	}
/*********************7c***************************/
	.modal-footer {
		padding-left: 50px;
	}
	.modal-body {
		width: 85%;
		padding-left: 50px;
		padding-right: 50px;
	}
	.modal-body-confirm {
		font-size: 22px;
	}
	#myModallienhe_confirm .modal-body {
		padding-left: 50px;
		width: 85%;
	}
	.content_banner_aboutus.aboutus_lienhe {
		background: url(../images/bg/bg_aboutus_lienhe_ja@2x.jpg) no-repeat center top;
		background-size: 1700px auto;
	}
	.lienhe_content_map {
		margin-top: 10px;
		margin-bottom: 50px;
	}
	.prettycheckbox, .prettyradio {
		padding: 7px 20px 7px 20px;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 23%;
	}
}
@media only screen and (max-width: 401px){
/*********************7a***************************/
	.thuvien_social_content_ct {
		padding: 20px 20px 20px 20px;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 25%;
	}
/*********************7b***************************/
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 32%;
	}
	.baochi_social_content_ct_row_content {
		width: 61%;
	}
	.baochi_social_content_ct_row {
		padding: 10px 10px 10px 10px;
	}
	.baochi_social_content_ct_row_label {
		padding-left: 10px;
	}
	.baochi_social_content_ct_row_label {
		width: 80%;
	}
	.baochi_social_content_ct_row_content {
		width: 100%;
		padding: 10px 0px 0px 0px;
		line-height: 20px;
	}
}
@media only screen and (max-width: 385px){
/*********************7b***************************/
	.thuvien_social_content_ct_row_label, .thuvien_social_content_ct_row_label a {
		width: 88%;
	}
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 30%;
	}
}
@media only screen and (max-width: 376px){
/*********************7b***************************/
	.aboutus_thuvien .content_banner_aboutus_title {
		margin-top: 35%;
	}
}
@media only screen and (max-width: 361px){
/*********************4a***************************/
	#myModallienhe_confirm .modal-body {
		padding-left: 30px;
		width: 84%;
		padding-right: 20px;
	}
	#myModallienhe_confirm .modal-footer {
		padding-left: 30px;
		padding-right: 20px;
	}
}
@media only screen and (max-width: 343px){
/*********************4a***************************/
	#myModallienhe_confirm .modal-body {
		width: 82%;
		padding-right: 10px;
	}
	.aboutus_gocvuonuom .content_banner_aboutus_title {
		margin-top: 29%;
	}
}
@media only screen and (max-width: 340px){
/*********************4a***************************/
}
@media only screen and (max-width: 320px){
/*********************7a***************************/
	.thuvien_social_content_ct_row_label, .thuvien_social_content_ct_row_label a {
		width: 86%;
	}
/*********************7c***************************/
	.modal-body {
		width: 81%;
		padding-left: 50px;
		padding-right: 50px;
	}
	.lienhe_content_title_error {
		padding: 4px 10px;
	}
}


