@media (min-width:1349px) {
	.maxwidth1 { width: 1300px; margin: 0 auto; }
}
@media (min-width:1200px) {
	.maxwidth { width: 1200px; margin: 0 auto; }
	.maxwidth2 { width: 1000px; margin: 0 auto }
}
@media (max-width:1350px) {
	.row_pro { margin-right: -10px !important; margin-left: -10px !important; }
}
@media (max-width:1350px) {
	.slick-prev { left: 10px !important; }
	.slick-next { right: 10px !important; }
}
@media (max-width:1200px) {
	
	.footer { padding-bottom: 30px; }
	.product_item { padding: 0 5px }
	#content { padding: 10px; }
	.product_item.pro_in { width: 25%; }
	.wrapper {padding-top: 65px;}
	.slick-slider { margin: 0 0px !important }
	.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden; margin-bottom: 1em; }
	.video-container iframe, .video-container object, .video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	.pddl_0 { padding-left: 15px !important; }
	.pddr_0 { padding-right: 15px !important; }
	.row { margin-right: 0px !important; margin-left: 0px !important; }
	.form_lh .row { margin: 0 -15px !important; }
	.container-right .row { margin: 0 -15px !important; }
	.box_end .row { margin: 0 -15px !important; }
	.header-midle { padding: 0; }
	#menu_top { display: none; }
	.mn_rp { display: block; }
	.header_top * { display: none; }
	.header_top, .header-midle .logo { display: none }
	#frm_order .form-group .text-right { text-align: left; }
	.criteria { padding: 40px 20px; }
	.info_about { padding-left: 10px; padding-right: 10px; }
}
@media (max-width:990px) {
	#slogan { display: none; }
	.product_special { padding: 0 }
	.product-pic, .product-info { padding: 0; }
	.dknhantin { padding: 10px }
	.dknhantin input { width: 50%; margin-bottom: 10px; margin-right: 0 }
	.dknhantin button { position: relative; width: 50%; right: 0; bottom: 0; float: left; }
	.product_item.pro_in { width: 33.3333333333333%; }
	.hotline { display: none; }
	.content-blog .img { padding: 0; }
	.content-blog .title-blog { margin-top: 15px; }
}
@media (max-width:768px) {
	.amazingslider-title-1,.title_criteria,.info_about h3 a,.tt_main .title{font-size: 25px !important;}
	.project_it .inf_{position: relative;opacity: 1;width: 100%;left: 0}

.project_it .desc {
    height: 4.5em;
}
	.info_about .img { width: 100%; margin-right: 0; }
	.info_about .img img { width: 100%; }
	.pro_right, .pro_left {padding: 0;width: 100%;}
	.product_item.pro_in { width: 50%; }
	.list_item { margin-bottom: 20px; }
	.box_content { position: relative; top: 0; margin-top: 20px; }
	.logo { display: none; }
	.ft_main {margin-bottom: 15px;}
	.social-bt { margin-top: 9px; }
	#timkiem { margin-top: 0; }
	/*.header-midle { display: none }*/
}
@media (max-width:767px) {
	.amazingslider-text-box-1 { display: none !important; }
	.info_about { width: 100%; float: none; margin-bottom: 10px; }
	.criteria { position: relative; width: 100% ;height: auto; top: unset; right: unset; }
	.about_index { padding-bottom: 0 }
	#main_video_owl{width: 100%;float: none}
	#sub_video_owl{width: 100%;margin-left: 0px;float: none}
	.item_video{margin: 0 3px;}
	.project_it.slick-center{opacity: 0}
	.footer_end{margin-bottom: 45px;}
}
@media (max-width:580px) {
	.inline-product-entry .image { width: 160px; margin-right: 15px; }
	.button-contact { width: 46%; float: left; margin: 1%; }
	.checkout_l { padding: 0; }
	.checkout_l .row { margin-left: -15px !important; margin-right: -15px !important; }
	.header-midle .banner { width: 100%; }
	.project_item .over_lay .desc { display: none; }
	.amazingslider-text-wrapper-0 { display: none !important; }
}
@media (max-width:480px) {
	ul.tab_end li { width: 49%; margin-bottom: 3px; }
	.product_detail_img, .product_detail_img_sub { padding: 0; width: 100%; }
	.dknhantin input { width: 100% }
	.dknhantin button { width: 100%; }
	.product_item .pro_cart { float: none !important; }
	.box-news1 {/* padding-left: 0 */ }
	.item_dv .img { max-width: 100px; }
	.box-news h3 {padding-top: 15px;}
	#footer .tt_ft:after { display: none; }
	.ft-col { width: 100%; }
	#thongke { display: inline-block; }

	/* == */
	.order-cart-block .product-panel .quantity-col { width: 40px }
	.order-cart-block .block-main { overflow-y: hidden; border: 1px solid #ddd; overflow-x: auto; }
	.product-panel-wrap { min-width: 400px; }
	.img_center{width: 40%}
	.info_center{width: calc(60% - 15px)}
	.info_center h3{height: 25px;}
}
@media (max-width:425px) {

	.project_item,.top_item,.product_item { width: 100%; }
	.product_item.pro_in { width: 100%; }
	.info_about .img { width: 100%; margin-right: 0; margin-bottom: 20px; float: none; }
	.info_about .img img { width: 100% }
}
@media (max-width:320px) {
	.product_item { width: 100%; }
	.first-item-news .col-xs-6, #info .col-xs-6, #content .col-xs-6, .head_top .col-xs-6, .box-news .col-xs-6, .box-news.col-xs-6, .footer .col-xs-6 { width: 100%; }
	.img_center,.info_center{width: 100%}
	.img_center{margin-bottom: 10px;}
}