.clear{clear:both;}
.box01 img,#boxdesign img,#boxquytrinh img,#boxduan img,#box_content img,.boxsp_img img{max-width:100%;height:auto!important}
.zoomWrapperImage img{width:auto!important;max-width:none!important;}
.div1 img{width:100%;}
.contentindex{width: 90%!important;margin-left:auto!important;margin-right:auto!important;position:relative;float:none!important;box-sizing:border-box;}
.canhgiua{text-align:center!important;}
.canhtrai{text-align:left!important;}
.displaynone{display:none;}
.displayblock{display:block!important;}
.nopadding{padding:0px!important;}
.nomargin{margin:0px!important;}
.marbot10{margin-bottom:10px;}
.martop10{margin-top:10px;}
.marbot5{margin-bottom:5px;}
.martop5{margin-top:5px;}
.hoa{text-transform:uppercase;}
.w50per{width:50%!important;}
.w100per{width:100%!important;}
.fs12{font-size:12px!important;}
.fs13{font-size:13px!important;}
.fs14{font-size:14px!important;}
.fs15{font-size:15px!important;}
.fs16{font-size:16px!important;}
.fs17{font-size:17px!important;}
.fs18{font-size:18px!important;}
.fs20{font-size:20px!important;}
.fs22{font-size:22px!important;}
.fs24{font-size:24px!important;}
.fs26{font-size:26px!important;}
.fs28{font-size:28px!important;}
.fs30{font-size:30px!important;}
.fw700{font-weight:700!important;}
.fw600{font-weight:600!important;}
.fw500{font-weight:500!important;}
.fw300{font-weight:300!important;}
.fitalic{font-style:italic;}
.cw{color:#373c40!important;}
.cwhite{color:#FFF!important;}
.cb{color:#000!important;}


.lihome{padding:13px!important;height:46px!important;background:#fff;}

/* full hd */
@media(max-width:1920px){
	.contentindex, .contentcourse, .contentcate{max-width:1600px!important;}
}
/*hd+*/
@media(max-width:1600px){
	.contentindex, .contentcourse, .contentcate{max-width:1368px!important;}
}
/* hd*/
@media(max-width:1368px){
	.contentindex, .contentcourse, .contentcate{max-width:1170px!important;}
}
@media(max-width:820px){
	.contentindex, .contentcourse, .contentcate{width:100%!important;padding-left:15px;padding-right:15px;}
}


/*col-lg */
@media(min-width:1200px){
	
}
@media(max-width:1360px){
	body,#wrapper{width:100%!important;}
}
/*col-lg */
@media(min-width:1000px)AND (max-width:1300px){
	
}
/*col-md */
@media(min-width:992px)AND (max-width:1199px){
	.clear4colum{clear:left;}
	.clear-col-md{clear:left;}
	
}
/*col-sm */
@media(min-width:820px)AND (max-width:991px){
	.clear3colum{clear:left;}
	.clear-col-sm{clear:left;}	
}
/*col-sm */
@media(min-width:768px)AND (max-width:819px){
	.clear3colum{clear:left;}
	.clear-col-sm{clear:left;}
	.bacot .sp1{min-height:166px;}
	.taisaoht li{width:22%;}
	.taisaoht li span{font-size:25px;}
	.taisaoht p {font-size:16px;}
}
/*col-xs */
@media(min-width:500px) AND (max-width:767px){
	.clear2colum{clear:left;}
	.clear-col-xs{clear:left;}
		.taisaoht li{width:22%;}
	.taisaoht li span{font-size:25px;}
	.taisaoht p {font-size:16px;}
}

@media(max-width:1280px){
	.slick-slide img{min-height:440px;}
	.service{height:147px;}
}

@media(max-width:1024px){
	.mautin{font-size:21px;margin:20px 0px 10px 0px;}
	.mautin2{font-size:19px;margin:20px 0px 10px 0px;}
	.mautin3{font-size:20px;margin:20px 0px 10px 0px;}
	#search,.iconhotline,.icongiohang{margin-left:20px;}
	
	.service{height:153px;}
	.col-lg-2{width:16.666667%;}
	.col-lg-8{width:66.50%;}
	.uldmtl li{padding:10px;}
	.slick-slide img{min-height:460px;}
	#menu ul{width:auto;}
	#search input.inputtext{width:230px;}
	.submenu{width:100%;}
	#menu ul a{font-size:13px;}
	#menu li{list-style:none;margin-left:5px;}
	.service_index{display:none;}
}
@media(max-width:992px){
	.hidden-md-down{display: none!important;}
	.col-lg-8{width:100%;}
	.slick-slide img{min-height:auto;}
}

@media(min-width:1024px) and (max-width:1284px){

}
@media(min-width:769px) and (max-width:990px){

}
@media(max-width:768px){
	#header{display:none;}
	#headermobile{display:block;background:#fff;}
	#boxslide,#slide,slider-wrapper,.theme-default .nivoSlider{width:100%!important;}
	.theme-default .nivoSlider img{max-width:100%!important;padding:0px;}
	.h2a,.h2b{font-size:24px;}
	.fb_iframe_widget,.fb_iframe_widget span{width:100%;}
	.bacot .div1{max-height:none;overflow:auto;}
	.logomobile{width:130px!important;}
	.intro{padding:5px 15px;}
	.new{text-align:center!important;}
	.new img{float:none!important;width:auto!important;}
		.taisaoht li{width:22%;}
	.taisaoht li span{font-size:25px;}
	.taisaoht p {font-size:16px;}
	.taisaoht .bghinh{min-height: 270px;}
	.fs24{font-size:18px!important;}
}
/* mobile */
@media(max-width:736px){
	#boxquytrinh,#boxdesign,#boxquytrinh,#boxproduce,#boxduan,.bacot,.bacot .cs-block,#box_content .boxsp_01{height:auto;min-height:auto;}
	#boxquytrinh .bacot,#boxduan  .bacot,.bacot{margin-bottom:30px!important;}
	.bacot .sp1{min-height:auto;}
		.taisaoht li{width:22%;}
	.taisaoht li span{font-size:25px;}
	.taisaoht p {font-size:16px;}
}
@media(max-width:667px){
	.logomobile{width:130px!important;}
}
@media(max-width:568px){
	#columnright{display:none;}
	.divf1{margin-left:0px!important;padding:0px 15px!important;}
		.taisaoht li{width:22%;}
	.taisaoht li span{font-size:25px;}
	.taisaoht p {font-size:16px;}
}
@media(max-width:500px){
	
}
@media(max-width:480px){
	
}
@media(max-width:440px){
	
}
@media(max-width:414px){
	
}
@media(max-width:375px){
	
}
@media(max-width:320px){
	#boxslide{display:none;}
	
}