@media (min-width:1349px) {
	.maxwidth1 {width: 1200px;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: 55px; }
	.slider_home1, .slider_home, .slider_top,.slider_ct,.support-slider,.partner-slider,.slider_bc { 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,.banner  .cart { display: none }
	#frm_order .form-group .text-right { text-align: left; }
	.header-midle .hotline{margin-left: 10px}
	.center_left{margin-bottom: 10px;}
}
@media (max-width:1150px) {
	.box_info_list{height: auto;}
	.more_info_img{position: relative;}
	.content_info_img{font-size: 25px;line-height: 1.5em;height: 1.5em;}
}
@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) {
	.box_info_list{display: none;}
	.pro_right,.pro_left {padding:0;}
	
	.list_item { margin-bottom: 20px; }
	.box_content { position: relative; top: 0; margin-top: 20px; }
	.logo { display: none; }
	.ft_main { }
	.social-bt { margin-top: 9px; }
	#timkiem { margin-top: 0; }
	.header-midle{display: none}
}
@media (max-width:767px) {
	.amazingslider-text-box-1{display: none !important;}
	/* === */
	.cart_wrap .cart_box {
	    display: block;
	    min-height: 11rem;
	    margin-bottom: 1.2rem;
	    border-radius: 3px;
	    background-color: #fff;
	    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .2);
	}
	.cart_wrap .cart_box_l {
	    width: 100%;
	    padding: .6rem 0rem 1.2rem 0;
	    border-right: none;
	}
	.cart_wrap .cart_box_r{width: 100%;padding: 0 0.2rem 0.2rem;flex: 1 1;}
	.cart_wrap .cart_box_l .productList .productCartItemWrapper {
	    display: flex;
	    width: 100%;
	    height: auto;
	    padding-left: 0.2rem;
	    border-bottom: .1rem dotted #c7c7cd;
	}
	.cart_wrap .cart_box_l .productList .productCartItemWrapper .productCartItem .productCartItemLeft .product-card-wrap .card-horiz .imageWrap {
		position: relative;
		margin-right: 0rem;
	}
	.cart_wrap .cart_box_l .productList .productCartItemWrapper .productCartItem .productCartItemLeft .product-card-wrap .card-horiz {
	    display: block;
	}
	.cart_wrap .cart_box_l .productList .productCartItemWrapper .productCartItem .productCartItemLeft .product-card-wrap .card-horiz .imageWrap img {
	    display: inline-block;
	    flex: 0 0 5rem;
	    width: 100%;
	    height: auto;
	    margin-right: 1.2rem;
	    border: 1px solid #e8e8e8;
	    margin-right: 0;
	    max-width: 80px;
	}
	.dangkymail{margin-top: 10px;}
	.newsletter .social-bt{margin-top: 0}
	.product_item.pro_in{width: 50%;}
}
@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; }
	.box_info_list{margin-right: 0;margin-left: 0}
}
@media (max-width:480px) {
	.price-old{display:  block;}
	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; clear: both; }
	#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;}
}
@media (max-width:425px) {
	
}
@media (max-width:320px) {
	.product_item{width: 100%;}
	.product_item.pro_in{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%; }
}