@media (min-width: 1349px){	
	#wrapper{width: 1349px;margin: 0 auto;}
}
@media (min-width: 1200px){	
	.maxwidth{width: 1200px;margin: 0 auto;}
	.menu_fixed #logo img{/* height: 60px; */}
	.menu_fixed .menu ul li a.text-menu{}
	.menu_fixed .menu ul li{/* padding: 0px 25px; */}
	.menu_fixed#header{padding:0px;}
	.menu_mobi,.menu_mobi_add{/* display: none; */}
	.hidden-up-1200:not(.menu_mobi_add .hidden-up-1200){display: none !important;}
	
}
@media (max-width: 1250px){	.maxwidth{padding: 0px 15px;}}
@media (max-width: 1199px){	
	.header-flex{justify-content: space-between;width: 100%;}
	.header-right{display: none !important;}
	.header-flex .header-left{width: auto;}
	.header-flex .header-right{width: auto;}
	.header-flex #logo{width: auto;}
	.cart-fixed{position:fixed;right:20px;bottom:390px;z-index:10;background: var(--color-main);width:50px;height:50px;text-align:center;color:#fff!important;border-radius:100%;display:flex;align-items:center;justify-content:center;}
	.cart-fixed i{font-size:20px;margin: 0px;}
	.cart-fixed span.count-cart{position:absolute;top:0px;right:-5px;color:#fff;width:25px;height:25px;background:var(--color-red);text-align:center;line-height:25px;font-size:11px;border-radius:100%;}

	.cart-fixed{position: fixed;right: 20px;bottom: 250px;}
	.btn-vandon{
    bottom: 180px;
}
	.search_desktop{/* display: none; */width: 40px;height: 35px;display: flex;align-items: center;justify-content: center;border: 1px solid #d7a14b;border-radius: 5px;}
	.search_desktop .icon-search_desktop >i{color:var(--color-main)}
	.search_desktop .icon-search_desktop{padding: 0px;display: inline-block;}
	#header{text-align: center;padding: 5px 0px;/* background: #fff; */position: sticky;top: 0px;}
	.menu-product{position:sticky;top: 59.92px;}
	#header .maxwidth{display:flex;align-items:center;justify-content: space-between;}
	#header #logo{margin-left: 0px;position: relative;top: 0px;text-align: center;float: none;/* height: 80px; */top: 0px !important;/* max-width: 100px; */zoom: var(--zoom-logo);width: auto;}
    #header #logo img{}
	#menu-top{display: none}
	#menu-top-rp{display: inline-block;width: 100%;background: #012f22;height: 35px;}
	@-webkit-keyframes my {  0% {opacity:1}  50% {opacity:0  }  100% {opacity:1  }  }
	@-moz-keyframes my {   0% {opacity:1}  50% {opacity:0  }   100% {opacity:1  }   }
	@-o-keyframes my {   0% {opacity:1}   50% {opacity:0  }   100% {opacity:1  }   }
	@keyframes my {  0% {opacity:1}   50% {opacity:0  }   100% {opacity:1  }  } 
	.menu_baophu { background: #000; opacity: 0.8;z-index: 998; left: 0px; top: 0px;position: fixed; width: 100%; height: 100%; display: none; }
	.icon_menu_mobi{color: #000;font-size: 26px;text-decoration: none;display: block;width: 35%;cursor: pointer;display: block;cursor:pointer;float: left;margin: 0;}
	.icon_menu_mobi i {float: left;margin-top: 8px;color: #fff;}
	a.home_mobi {color: #000;text-decoration:none;float:right;font-size: 20px;}
	a.phone_mobi {color:#fff;text-decoration:none;float:left;font-size: 18px;}
	a.phone_mobi i{ margin-right: 12px; -webkit-animation: my 700ms infinite;-moz-animation: my 700ms infinite;  -o-animation: my 700ms infinite; animation: my 700ms infinite; }
}
@media (min-width: 991px){
	.col-md-2-5{
		-ms-flex: 0 0 20% !important;
        flex: 0 0 20% !important;
        max-width: 20% !important;
	}
	.col-md-9-5{
		-ms-flex: 0 0 80% !important;
        flex: 0 0 80% !important;
        max-width: 80% !important;
	}
}
@media (min-width: 768px){
	
}
@media (max-width: 990px){
	#homepage_slider .content_slide .slide_btn_content h2{font-size: 35px;}
	#homepage_slider .content_slide .slide_btn_content p{font-size: 13px;}
	#homepage_slider .content_slide .button_content_box{font-size: 12px;padding: 8px 18px;}
	#logo img{}
	.slideshow .slide .title{font-size: 60px}
	#slide-tb{margin-top:30px;}
	#list-product{padding:0px 0px 30px;}
	.menu_mega{display: none;}
}
@media (max-width: 767px){
	#btn-limit{
	    bottom: 100px;
	}
	.close-btn-limit{
    bottom: 165px;
}
	.list-product{margin-bottom:15px;}
	#mypham .ul-tabs-pro_list{margin-top: 15px !important;}
	.title-main p{font-size: 20px;}
	.cover-cart{display: none !important;}
	.menu-product-right{line-height: 26px;}
	.menu-product-right a i{top: 8px;font-size: 20px;}
	.menu-product-right a{font-size: 0px;position: relative;top: -3px;margin-left: 5px;}
	.menu-product-right a img{margin-right:0px;max-width: 18px;}
	.banner-lasted-product{margin-bottom: 30px;}
	.slideshow .slide .title{font-size: 25px;}
	.content-main-product{padding:10px;}
	.cart-pro-detail a{
	    /* font-size: 12px; */
	    /* padding: 12px 5px; */
	    width: 50%;
	}
	.cart-pro-detail a i{/* font-size:0px; */}
	.box-detail a{
	    font-size: 14px;
	}
	.tabs-pro-detail .ul-tabs-pro-detail li{
    /* font-size: 12px; */
    padding: 10px 3px;
    display: flex;
    align-items: center;
    justify-content: center;
}
	.tabs-pro-detail .ul-tabs-pro-detail li img{
    width: 30px;
}
	.box-detail a img{
	    width: 25px;
	}
	.breadCrumbs .maxwidth{padding-bottom:0px;}
	.breadCrumbs{}
	.breadCrumbs .maxwidth .breadcrumb{display: block;white-space: nowrap;overflow-x: scroll;padding-bottom: 10px;}
	.breadCrumbs .maxwidth .breadcrumb li{display: inline-block;}
	.news{}
	.news .pic-news,.news .info-news{width: 100%;float:none;}
	.sticky-inside{display: none;}
	#main{overflow: hidden;}
	#homepage_slider .content_slide{max-width:50%;left:0;right: auto;}
	#homepage_slider .content_slide .slide_btn_content h2{font-size: 12px;}
	#homepage_slider .content_slide .slide_btn_content p{font-size: 10px;overflow: hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin: 7px 0px;}
	#homepage_slider .content_slide .button_content_box{font-size: 9px;padding: 7px 15px;}
	img:not(.pbThumbs img){height: auto !important}
	.video-main{width: 100%;margin-right: 0;margin-bottom: 10px;}
	.statistic,.copyright{float:none;text-align: center;font-size: 12px;}
	.footer-news{margin:10px 0px;}
	.listvideos{margin-bottom: 30px;}
	.menu-res {}
	#copyright{margin-bottom: 40px;}
	.copy,.online{float: none;}
	.chungnhan{padding:10px;}
}
@media (min-width: 1200px){
	.hidden-xl{display: none !important;}
}
@media (min-width: 992px)  and (max-width: 1199px){
	.hidden-lg{display: none !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.hidden-md{display: none !important;}
}
@media (min-width: 576px) and (max-width: 767px) {
	.hidden-sm{display: none !important;}
}
@media (max-width: 575px) {
	.hidden-xs{display: none !important;}
}