@media(max-width: 1170px) and (min-width: 981px){
	.menu_top{
		display: none;
	}
	.mh-head{
		display: block !important
	}
	.item_product{
		width: 33.33%;
	    height: 300px;
	    margin-right: 0px;
	}
	.item_product .imghvr-slide-right{
		width: 100%;
	}
	.item_product .imghvr-slide-right img{
		width: 100%;
	}
	.mh-head .hamburger{
		margin-top: 10px;
	}
}
@media(max-width:980px) and (min-width: 769px){
	.menu_top{
		display: none;
	}
	.mh-head{
		display: block !important
	}
	.item_product{
		width: 33.33%;
	    height: 300px;
	    margin-right: 0px;
	}
	.item_product .imghvr-slide-right{
		width: 100%;
	}
	.item_product .imghvr-slide-right img{
		width: 100%;
	}
	.bg_lastest{
		height: auto;
	}
	.footer .col-md-3{
		width: 33.33%;
		float: left;
	}
	.container1{
		width: 750px;
	}
	
	.infomation span{
		display: inline-block;
	}
	.footer_right h3{
		text-align: left;
	}
	.footer_right .social{
		text-align: left;
	}
	.core_sidebar_2{
	    display: inline-block;
	    width: 250px;
	    height: 270px;
	    vertical-align: top;
	}
	.connect{
		background-size: auto 100%;
	}
	.list_success .col-md-4{
		width: 50%;
		float: left;
	}
}
@media(max-width:768px){
	.content_category img{
		width: 100% !important;
		height: initial !important;
	}
	.item_product{
		width: 33.33%;
	    height: 300px;
	    margin-right: 0px;
	}
	.item_product .imghvr-slide-right{
		width: 100%;
	}
	.item_product .imghvr-slide-right img{
		width: 100%;
	}
	.container1{
		width: 100%;
	}
	.menu_top{
		display: none;
	}
	.logo{
		width: inherit;
	}
	.mh-head{
		display: block !important
	}
	.footer .col-md-3{
		width: 33.33%;
		float: left;
	}
	.footer_right h3{
		text-align: left;
	}
	.footer_right .social{
		text-align: left;
	}
	.bg_lastest{
		height: auto;
	}
}
@media(max-width:568px){
	.hotline_top{
		margin-top: 15px;
	}
	.logo img{
		height: 40px;
		margin-bottom: 10px;
		margin-top: 10px;
	}
	.item_product{
		width: 50%;
		height: 150px;
		margin-right:0px;
	}
	.bg_lastest{
		height: auto;
		padding-bottom: 50px;
		overflow:hidden;
		padding-right: 30px;
	}
	.bg_lastest img{
		max-width: 100%;
		margin-top: 15px;
	}
	.bg_lastest p{
		width: 100%;
	}
	.slide_news .item .description{
		width: auto;
		height: auto;
		position: relative;
	}
	.slide_news .item a.box_image{
		width: auto;
		height: auto;
	}
	.footer .col-md-3{
		width: 50%;
		float:left;
	}
	.infomation{
		margin-top: 25px;
	}
	.footer_right h3{
		text-align: left;
	}
	.footer_right .social{
		text-align: left;
	}
	.infomation span{
		display: block;
	}
	.bottom ul{
		width: 100%;
		overflow-y: hidden;
		margin-left: -10px;
		float: none;
		margin-top: 10px;
	}
	.list_item_pro .item_pro{
		width: 49%;
		padding-left: 10px;
		padding-right: 10px;
		padding-top: 20px;
	}
	.cate_product{
		margin-top: 40px;
	}
	.list_item_pro{
		margin-bottom: 20px;
	}
	.list_propetis_pro{
		margin-top: 50px;
		margin-bottom:50px;
	}
	.item_propertis .des_pro{
		padding-left: 0px;
	}
	.list_career_1{
		margin-bottom: 0px;
	}
	.left_content{
		width: 100%;
	}
	.right_content{
		width: 100%;
		padding-left: 0px;
		margin-top: 70px;
	}
	.connect{
		margin-top: 50px;
		background-size:inherit;
	}
	.list_recent{
		margin-top: 50px;
	}
	.title_box_career{
		padding: 0px;
		margin-bottom: 80px;
	}
	.box_image{
		height: auto;
	    position: relative;
	}
	.title_boxcareer{
		top: 30px;
		padding-left:15px;
		padding-right: 15px;
	    margin-top: 0px;
	}
	.padding-left{
		padding-left: 15px;
	}
	.padding-right{
		padding-right: 15px !important;
	}
	.box_career3{
		height: auto;
	}
	.box_career3 img{
		height: initial;
		max-width: 100%;
	}
	.footer .social{
		width: 100%;
	}
	.hidden_mobile{
		display: none;
	}
	.slide{
		padding-top: 70px;
	}
	.list_product{
		width: initial;
	}
	.list_button{
		position: relative;
		margin-top:115px;
	}
	.list_button button{
		margin-right: 0px;
		width: 49%;
	}
	.list_button a{
		width: 49%;
	}
	.TESTIMONIALS{
		    background-size: auto 100%;
	}

	.memu_footer ul{
		overflow: hidden;
		width: 100%;
	}
	.slide .des_slide{
		font-size: 16px;
	}
	.title_home h3{
		font-size: 26px;
	}
	.TESTIMONIALS .title_home h3{
		font-size: 26px;
	}
	.footer .bottom .col-md-3{
		width: 100%;
	}
	.footer .bottom .col-md-3 p{
		margin-bottom: 10px;
	}
	.item_propertis .col-md-5,.item_propertis .col-md-7{
		width: 100%;
	}
	.footer .col-xs-4{
		width: 50%;
	}
	.box_dangky h4{
		font-size: 24px;
		margin-bottom: 10px;
	}
	.box_dangky h3{
		font-size: 20px;
	}
	.btn_dangkyngay{
		margin-top: 20px;
	}
	.modal-open .modal{
		padding-right: 0px !important;
	}
	.box_content{
		width: 100%;
	}
	.slide .des_slide .box_slide{
		width: 80%;
	}
	.slide .des_slide .box_slide h3{
		font-size: 20px;
	}
	.slide .owl-carousel .owl-item img{
		height: 400px;
		width: initial;
		object-fit: cover;
	}
	.box_banner{
		width: 100%;
    	padding-right: 20px;
	}
	.search{
		display: none;
	}
	.latest-project .link{
		margin-bottom: 30px;
	}
	.cate_product h3{
		margin-bottom: 10px;
	}
}
.mh-head .hamburger-inner, .mh-head .hamburger-inner:after, .mh-head .hamburger-inner:before{
	background: #333 !important;
}
.mh-head{
    background: initial !important;
    padding: 0px !important;
    margin-top: 17px;
}
