@media (max-width:992px) {

}
@media (max-width:767px) {
	.breadcrumbs-wrap{
		display:none
	}
	
	#header{
		display:block
	}
	
	#header .header-top-left, #header .header-top-right{
		width:100%
	}
	.an-mobile{
		display:none
	}
	.header-top-right {
		justify-content: flex-center;
		margin-top:15px
	}
	.header-top{
		padding:10px 0px
	}

	.owl-slider .info{width:95%}
	.owl-slider .title1 {
		font-size: 34px;
		color: #fff;
		font-weight: 700;
		margin-bottom: 15px;
		width: 95%;
	}
	.owl-slider .des {
		width: 95%;
	}
	.d-flex-mobile{
		display:block
	}
	.gt-box-img:before {
		width: 315px;
		height: 264px;
		bottom: 6px;
		left: 6px;
	}
	.gt-box-img{
		padding:0px 15px
	}
	.mgt_mobile_20{
		margin-top:20px
	}
	.mgb_mobile_20{
		margin-bottom:20px
	}
	.fr-ck{
		width:100%
	}
	.bg-gray{
		padding:30px 0px
	}
	.fr-ck .title{
		font-size:25px
	}
	#modalformContact .modal-content {
		padding: 20px;
		padding-top: 20px;
		margin-top: 70px;
	}
	.modal-dialog {
		position: relative;
		width: auto;
		margin: 10px;
		margin-top: 57px;
	}
	.fr-ck .row{
		width:100%
	}
	.modal-vertical-centered.in {
		display: block;
	}
	.modal-fr-content {
		padding: 10px;
		padding-top: 30px;
	}
	.modal-fr-content .des:before {
		top: 0px;
		left: 9px;
	}
	.modal-fr-content .des{
		margin-top:20px
	}
	.modal-fr-content h2{
		font-size:20px
	}
	.modal-fr-content .title {
		font-size:16px !important
	}
	
	.block-footer{
		margin-top:20px
	}
	#modalformContact .modal-dialog {
		width: 95%;
	}
	.title_all_dv{
		margin-top:20px
	}
	.bg_danh_muc {
		min-height: 162px;
		padding: 40px 0px;
	}
	.headerSearch{
		max-width:165px
	}
	.hien-mobile{
		display:block
	}
	
	.border-bottom-m{
		border-bottom: 1px solid #6666;
		padding-bottom: 10px;
	}
	.login_mobile{
		padding:10px;
	}
	.kygui{
		padding:0px 10px
	}
	.login_mobile .btn-login, .reg-bds-mobile {
		width: 100%;
		color: #000;
		margin-left: 0px;
		border: 1px solid hsl(0deg,0%,85%);
		margin: 0 auto;
		padding: 12px 6px;
		border-radius: 9px;
		text-align:center !important
	}
	.bg_danh_muc h1{
		font-size:25px
	}
	.block_news_moi .info_news h3 a{
		font-size: 21px;
		line-height: 25px;
	}
	.tieu-de-tin{
		margin-top:10px;
		font-size:20px
	}
	.co_the_ban_quan_tam {
		width: 100%;
		float: none;
		margin-bottom: 20px;
	}
	.block-tamnhin > .container > .d-flex-center {
		display: block;
	}
	.block-tamnhin > .container > .d-flex-center > .col-md-13 > .des {
		padding: 15px;
		font-size: 20px;
	}	
	.col-md-13 > .title {
		padding-top: 50px;
		margin-left: -30px; 
	}
	.block-tamnhin > .container > .d-flex-center > .col-md-13 > .bracket:before {
		left: 45px;
	}
	/*.bg-gray > .container > .mrg-bt-40 > #sync2-tuyendung {
		margin-top: -10px;
		}*/
		.bg-white > .container > .doinet > .row > .col-md-13 > .des > p {
			margin: 0 -30px 9px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 > .show-video-gt > a > img {
			width: 100%;
			height: auto;
			margin-top: 90px;
		}
		.laptop {
			display: block;
		}	
		.laptop > .same-height {
			margin-bottom: 20px;
		}
		.des-gdv {
			margin-bottom: 20px;
		}
	}
	@media (max-width:499px) {
		.nv-infodie {
			width:100%;
		}
		.bg-gray > .container > .fr-ck > .row > .col-md-8 > .content {
			padding: 10px;
		}
		.col-md-13 > .title {
			padding-top: 50px;
			margin-left: -30px; 
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .bracket:before {
			left: 45px;
		}
		.bg-gray > .container > .mrg-bt-40 > #sync2-tuyendung {
			margin-top: -10px;
		}
		.bg-white > .container > .doinet > .row > .col-md-13 > .des > p {
			margin: 0 -30px 9px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 > .show-video-gt > a > img {
			width: 120%;
			height: auto;
			margin-top: 90px;
		}
		.co_the_ban_quan_tam {
			width: 100%;
			float: none;
			margin-bottom: 20px;
		}
		.block-tamnhin > .container > .d-flex-center {
			display: block;
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .des {
			padding: 15px;
			font-size: 20px;
		}
		#mobile > .col-xs-24 > .logo-footer {
			text-align: center;
		}
		.doinet {
			width: 100%;
			margin-top: 80px;
		}	
		.block-box > .mrg-lr-32 > .pdd-lr-32 > .des-block-home {
			margin-top: 20px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 {
			position: absolute !important;
			top: 0 !important;
			width: 50%;
		}
		.content_gdv > .goi-dv-content {
			margin-bottom: 15px;
			padding: 24px 10px;
			width: 100% !important;
		}

		.bg-image > .container > .gd_mobile > .text-center > .btn-mobile {
			padding: 0 10px !important;
			width: 97% !important;
			margin-left: -13px;
		}
		.content_gdv > .goi-dv-content > h3 {
			font-size: 16px;
		}
		.block_free_content_lienhe > #modalformContact > .modal-dialog > .modal-content > .row > .col-md-10 > .info {
			margin-top: 35px;
		}
		.top-mobile:before {
			height: 190px;
			bottom: 6px;
			left: 6px;
		}
		/*Giải đáp thắc mắc*/
		.container > .block-box > .panel > #cong-ty-tnhh-thiet-ke-va-xay-dung-mra > table {
			width: 100% !important;
			font-size: 13px;
		}
		.owl-carousel > .owl-stage-outer > .owl-stage > .owl-item > .img-slide > .info2 > .khung_trang_info {
			top: 87%;
			height: 280px;
		}
		/*Quản lý dự án xây dựng*/
		.bg-gray > .container > .gt-dv-1-box > .d-mobile > .same-height > .khung-gt-dv-1 {
			border: 0;
			font-size: 20px;
		}
		.bg-gray > .container > .gt-dv-1-box > .d-mobile > .same-height > .khung-gt-dv-1 > h3 {
			font-size: 25px;
		}
		.bg-gray > .container > .image-center > img {
			width: 100%;
			height: 100%;
		}
		.panel-group > .accordion-faq > .title > .collapsed-mobile {
			margin-left: 30px;
		}
		.panel-group > .accordion-faq > .title > .collapsed-mobile:after {
			left: 0;
		}
		/*Dịch vụ thiết kế và thi công nội thất trọn gói*/
		.d-mobile > .same-height > .w-mobile {
			padding-top: 106px;
			padding-left: 0;
		}
		.d-mobile > .same-height > .w-mobile > .p-mobile, .des-mobile {
			text-align: center !important;
		}
		.pd-mobile {
			margin-bottom: 15px;
		}
		/*Phần Slider dịch vụ thiết kế và thi công nội thất trọn gói*/
		.dich-vu > .wsmenucontainer > .bg-gray > .container > .block-box > .mrg-bt-40 > #sync2-tuyendung > .owl-stage-outer {
			margin-top: -10px;
		}
		.dich-vu > .wsmenucontainer > .bg-gray > .container > .block-box > .mrg-bt-40 > #sync2-tuyendung > .owl-stage-outer 
		> .owl-stage > .owl-item {
			margin-right: 7px !important;
		}
		.kdc > .title-mobile {
			top: 130px;
		}
		/*Trang ký gửi*/
		.section-footer > .column-mobile {
			flex-direction: column-reverse;
		}
		.btn-mobile {
			margin-bottom: 20px;
			margin-left: -30px;
			width: 120%;
		}
		.text-mobile {
			text-align: center;
			margin-right: 0px !important;
		}
		.form-mobile {
			margin-right: -40px;
			margin-left: -35px;
		}
		/*Giá trị văn hóa*/
		.modal-dialog-mobile {
			width: 95% !important;
		}
		header > .header-bottom > .container > .main-menu-box > .menuopen {
			width: 100%;
		}
		/*Lựa chọn tổ ấm đầu tư ưng ý của bạn*/
		.bg-image-search > .container > .block-search-box-bds > .row > .col-md-14 > .tips > .gy {
			margin-bottom: 15px;
		}
		.block-bds-app > .d-mobile > .col-md-12 > .img {
			width: 160px;
		}
		
	}
	@media screen (max-width: 500px) {
		.nv-infodie {
			width:100%;
		}
		.bg-gray > .container > .fr-ck > .row > .col-md-8 > .content {
			padding: 10px;
		}
		.col-md-13 > .title {
			padding-top: 50px;
			margin-left: -30px; 
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .bracket:before {
			left: 45px;
		}
		.bg-gray > .container > .mrg-bt-40 > #sync2-tuyendung {
			margin-top: -10px;
		}
		.bg-white > .container > .doinet > .row > .col-md-13 > .des > p {
			margin: 0 -30px 9px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 > .show-video-gt > a > img {
			width: 120%;
			height: auto;
			margin-top: 90px;
			margin-left: -33px;
		}
		.co_the_ban_quan_tam {
			width: 100%;
			float: none;
			margin-bottom: 20px;
		}
		.block-tamnhin > .container > .d-flex-center {
			display: block;
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .des {
			padding: 15px;
			font-size: 20px;
		}
		#mobile > .col-xs-24 > .logo-footer {
			text-align: center;
		}
		.doinet {
			width: 95%;
			margin-top: 80px;
			margin-left: 10px;
		}	
		.block-box > .mrg-lr-32 > .pdd-lr-32 > .des-block-home {
			margin-top: 20px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 {
			position: absolute !important;
			top: 0 !important;
			width: 50%;
		}
		.content_gdv > .goi-dv-content {
			margin-bottom: 15px;
			padding: 24px 10px;
			width: 100% !important;
		}

		.bg-image > .container > .gd_mobile > .text-center > .btn-mobile {
			padding: 0 10px !important;
		}
		.content_gdv > .goi-dv-content > h3 {
			font-size: 16px;
		}
		.block_free_content_lienhe > #modalformContact > .modal-dialog > .modal-content > .row > .col-md-10 > .info {
			margin-top: 35px;
		}
		.top-mobile:before {
			height: 190px;
			bottom: 6px;
			left: 6px;
		}
		.d-mobile {
			display: block !important;
		}	
		/*Giải đáp thắc mắc*/
		.container > .block-box > .panel > #cong-ty-tnhh-thiet-ke-va-xay-dung-mra > table {
			width: 100% !important;
			font-size: 13px;
		}

		.owl-carousel > .owl-stage-outer > .owl-stage > .owl-item > .img-slide > .info2 > .khung_trang_info {
			top: 87%;
			height: 280px;
		}
		/*Quản lý dự án xây dựng*/
		.bg-gray > .container > .gt-dv-1-box > .d-mobile > .same-height > .khung-gt-dv-1 {
			border: 0;
			font-size: 20px;
		}
		.bg-gray > .container > .gt-dv-1-box > .d-mobile > .same-height > .khung-gt-dv-1 > h3 {
			font-size: 25px;
		}
		.bg-gray > .container > .image-center > img {
			width: 100%;
			height: 100%;
		}
		.panel-group > .accordion-faq > .title > .collapsed-mobile {
			margin-left: 30px;
		}
		.panel-group > .accordion-faq > .title > .collapsed-mobile:after {
			left: 0;
		}
		/*Dịch vụ thiết kế và thi công nội thất trọn gói*/
		.d-mobile > .same-height > .w-mobile {
			padding-top: 106px;
			padding-left: 0;
		}
		.d-mobile > .same-height > .w-mobile > .p-mobile, .des-mobile {
			text-align: center !important;
		}
		.pd-mobile {
			margin-bottom: 15px;
		}
		/*Phần Slider dịch vụ thiết kế và thi công nội thất trọn gói*/
		.dich-vu > .wsmenucontainer > .bg-gray > .container > .block-box > .mrg-bt-40 > #sync2-tuyendung > .owl-stage-outer {
			margin-top: -10px;
		}
		.dich-vu > .wsmenucontainer > .bg-gray > .container > .block-box > .mrg-bt-40 > #sync2-tuyendung > .owl-stage-outer 
		> .owl-stage > .owl-item {
			margin-right: 7px !important;
		}
		.kdc > .title-mobile {
			top: 130px;
		}
		/*Trang ký gửi*/
		.section-footer > .column-mobile {
			flex-direction: column-reverse;
		}
		.btn-mobile {
			margin-bottom: 20px;
			margin-left: -30px;
			width: 120%;
		}
		.text-mobile {
			text-align: center;
			margin-right: 0px !important;
		}
		.form-mobile {
			margin-right: -40px;
			margin-left: -35px;
		}
		/*Giá trị văn hóa*/
		.modal-dialog-mobile {
			width: 95% !important;
		}
		/*Nút X menu*/
		body > .mrginleft > .wsmenuexpandermain > .menuopen {
			left: 300px !important;
		}
		header > .header-bottom > .container > .main-menu-box > .menuopen {
			width: 100%;
		}
		/*Lựa chọn tổ ấm đầu tư ưng ý của bạn*/
		.bg-image-search > .container > .block-search-box-bds > .row > .col-md-14 > .tips > .gy {
			margin-bottom: 15px;
		}
		.block-bds-app > .d-mobile > .col-md-12 > .img {
			width: 160px;
		}
		
	}

	@media (max-width: 375px) {
		.nv-infodie {
			width:100%;
		}
		.bg-gray > .container > .fr-ck > .row > .col-md-8 > .content {
			padding: 10px;
		}
		.col-md-13 > .title {
			padding-top: 50px;
			margin-left: -30px; 
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .bracket:before {
			left: 45px;
		}
		.bg-gray > .container > .mrg-bt-40 > #sync2-tuyendung {
			margin-top: -10px;
		}
		.bg-white > .container > .doinet > .row > .col-md-13 > .des > p {
			margin: 0 -30px 9px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 > .show-video-gt > a > img {
			width: 120%;
			height: auto;
			margin-top: 90px;
			margin-left: -33px;
		}
		.co_the_ban_quan_tam {
			width: 100%;
			float: none;
			margin-bottom: 20px;
		}
		.block-tamnhin > .container > .d-flex-center {
			display: block;
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .des {
			padding: 15px;
			font-size: 20px;
		}
		#mobile > .col-xs-24 > .logo-footer {
			text-align: center;
		}
		.doinet {
			width: 95%;
			margin-top: 80px;
			margin-left: 10px;
		}	
		.block-box > .mrg-lr-32 > .pdd-lr-32 > .des-block-home {
			margin-top: 20px;
		}
		.bg-white > .container > .doinet > .row > .col-md-11 {
			position: absolute !important;
			top: 0 !important;
			width: 50%;
		}
		.content_gdv > .goi-dv-content {
			margin-bottom: 15px;
			padding: 24px 10px;
			width: 100% !important;
		}
		
		.bg-image > .container > .gd_mobile > .text-center > .btn-mobile {
			padding: 0 10px !important;
		}
		.content_gdv > .goi-dv-content > h3 {
			font-size: 16px;
		}
		.block_free_content_lienhe > #modalformContact > .modal-dialog > .modal-content > .row > .col-md-10 > .info {
			margin-top: 35px;
		}
		.top-mobile:before {
			height: 190px;
			bottom: 6px;
			left: 6px;
		}
		.d-mobile {
			display: block !important;
		}	
		/*Giải đáp thắc mắc*/
		.container > .block-box > .panel > #cong-ty-tnhh-thiet-ke-va-xay-dung-mra > table {
			width: 100% !important;
			font-size: 13px;
		}

		.owl-carousel > .owl-stage-outer > .owl-stage > .owl-item > .img-slide > .info2 > .khung_trang_info {
			top: 87%;
			height: 280px;
		}
		/*Quản lý dự án xây dựng*/
		.bg-gray > .container > .gt-dv-1-box > .d-mobile > .same-height > .khung-gt-dv-1 {
			border: 0;
			font-size: 20px;
		}
		.bg-gray > .container > .gt-dv-1-box > .d-mobile > .same-height > .khung-gt-dv-1 > h3 {
			font-size: 25px;
		}
		.bg-gray > .container > .image-center > img {
			width: 100%;
			height: 100%;
		}
		.panel-group > .accordion-faq > .title > .collapsed-mobile {
			margin-left: 30px;
		}
		.panel-group > .accordion-faq > .title > .collapsed-mobile:after {
			left: 0;
		}
		/*Dịch vụ thiết kế và thi công nội thất trọn gói*/
		.d-mobile > .same-height > .w-mobile {
			padding-top: 106px;
			padding-left: 0;
		}
		.d-mobile > .same-height > .w-mobile > .p-mobile, .des-mobile {
			text-align: center !important;
			padding: 0 20px;
		}
		.pd-mobile {
			margin-bottom: 15px;
		}
		/*Phần Slider dịch vụ thiết kế và thi công nội thất trọn gói*/
		.dich-vu > .wsmenucontainer > .bg-gray > .container > .block-box > .mrg-bt-40 > #sync2-tuyendung > .owl-stage-outer {
			margin-top: -10px;
		}
		.dich-vu > .wsmenucontainer > .bg-gray > .container > .block-box > .mrg-bt-40 > #sync2-tuyendung > .owl-stage-outer 
		> .owl-stage > .owl-item {
			margin-right: 7px !important;
		}
		.kdc > .title-mobile {
			top: 130px;
		}
		/*Trang ký gửi*/
		.section-footer > .column-mobile {
			flex-direction: column-reverse;
		}
		.btn-mobile {
			margin-bottom: 20px;
			margin-left: -30px;
			width: 120%;
		}
		.text-mobile {
			text-align: center;
			margin-right: 0px !important;
		}
		.form-mobile {
			margin-right: -40px;
			margin-left: -35px;
		}
		/*Giá trị văn hóa*/
		.modal-dialog-mobile {
			width: 95% !important;
		}
		/*Nút X menu*/
		body > .mrginleft > .wsmenuexpandermain > .menuopen {
			left: 300px !important;
		}
		header > .header-bottom > .container > .main-menu-box > .menuopen {
			width: 100%;
		}
		/*Lựa chọn tổ ấm đầu tư ưng ý của bạn*/
		.bg-image-search > .container > .block-search-box-bds > .row > .col-md-14 > .tips > .gy {
			margin-bottom: 15px;
		}
		.block-bds-app > .d-mobile > .col-md-12 > .img {
			width: 160px;
		}
	}

	@media (min-width:500px) and (max-width:991px) {

	}

	@media (min-width:500px) {
		.nv-infodie {
			width:500px;
			top: 100px;
			left: 0;
			right: 0;
		}
		.bg-gray > .container > .fr-ck > .row > .col-md-8 > .content {
			padding: 10px;
		}
		.block-tamnhin > .container > .d-flex-center {
			display: block;
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .des {
			padding: 15px;
			font-size: 20px;
		}
	}
	@media (min-height:500px) {
		.nv-infodie {
			height:500px;
			top:5%;
		}
	}
	@media (min-width:768px) {
		.bg-gray > .container > .fr-ck > .row > .col-md-8 > .content {
			padding: 10px;
		}
		.block-tamnhin > .container > .d-flex-center {
			display: block;
		}
		.block-tamnhin > .container > .d-flex-center > .col-md-13 > .des {
			padding: 15px;
			font-size: 20px;
		}	
	}
	@media (min-width:992px) {
		.hidden-md {
			display: none !important;
		}
	}
	@media (min-width:1200px) {
		
	}
