@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: 2px 0px;}
	.menu_fixed #logo{/* zoom: 0.8; *//* margin: 8px 0px; */}
	.col-left-xl-slider{
		-ms-flex: 0 0 63.7% !important;
	    flex: 0 0 63.7% !important;
	    max-width: 63.7% !important;
	}
	.col-right-xl-slider{
		-ms-flex: 0 0 36.3% !important;
	    flex: 0 0 36.3% !important;
	    max-width: 36.3% !important;
	}
	.cover-responsive{display: none;}
	.product-list .product-list-cover .info-product-list{padding:30px 0px;}
	.product-list.product-list-2 .product-list-cover .info-product-list{padding:0px;}
}
@media (max-width: 1250px){	.maxwidth{padding: 0px 15px;}}
@media (max-width: 1199px){	
	.menu .flex-memu > ul{width:100%;display: flex;align-items: center;justify-content: space-around;}
	.menu{
	    width: calc(100% - 165px);
	    float: none;
	}
	.menu .flex-memu > ul > li{
	    padding: 0px 2px;
	}
	.menu .flex-memu > ul > li a.text-menu{
    padding: 0px 4px;
    font-size: 13px;
}
	.cover-responsive{
    margin-bottom: 10px;
}
	.cover-responsive .maxwidth{
	    display: flex;
	    align-items: center;
	    justify-content: space-between;
	}
	.menu_mega_in{display: none;}
	#header{text-align: center;padding: 5px 0px;background: #fff;position: relative !important;}
	#header .maxwidth{display:flex;align-items:center;justify-content: space-between;}
	#header #logo{position: relative;text-align: center;float: none;top: 0px !important;margin: 5px auto 10px;}
    #header #logo img{height: 60px;}
	#menu-top{display: none}
	#menu-top-rp{display: inline-block;width: 100%;background: #012f22;height: 35px;}
 }
@media (min-width: 991px){
	
}
@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{}
	.cover-cat .title-cat a{display: none;}
}
@media (max-width: 767px){
	.menu .flex-memu > ul > li a.text-menu{font-size: 11px;}
	.menu{width: calc(100% - 155px);}
	#tab-product{margin:5px 0px;}
	.box-product{margin:5px 0px;}
	.toolbar{display: block;}
	.cover-list .cover-info-list{padding:15px;}
	.cover-list .cover-info-list .title-list p{font-size: 22px;margin-bottom: 15px;}
	.cover-cat .title-cat p{font-size: 16px;}
	.title-main h2{font-size: 18px;}
	.footer-ul li{margin:5px;}
	.product-list.product-list-2 .product-list-cover .info-product-list .ten-product-list h3 a{font-size: 14px;}
	.product-list.product-list-2 .product-list-cover{padding:10px;}
	#top-product{margin-top:10px;}
	#criteria{margin:0px;}
	.slideshow .slide .image-container{border-radius: 10px;}
	.title-product-top{
	    margin-bottom: 10px;
	}
	.title-product-top h2{
	    padding: 10px 15px;
	    text-align: center;
	    font-size: 16px;
	}
	.product-list .product-list-cover{padding:15px;}
	.link-more{
	    padding: 0.7rem 1rem;
	    font-size: 12px;
	}
	.product .info-product{
    	padding: 10px 7px;
	}
	.product .ten-product h3{font-size: 14px;min-height: 35px;margin-bottom: 0px;}
	.product-list .product-list-cover .info-product-list .ten-product-list h3{margin-bottom: 15px;}
	.product .gia-product span{
	    font-size: 13px;
	}
	.product .gia-cu{
	    font-size: 10px;
	    margin-left: 0px;
	    margin-top: 4px;
	}
	.cart-product span{
	    padding: 5px;
	    font-size: 14px;
	}
	#why .title-why h2{font-size: 18px;}
	#why .why-item .why-item_text h3{font-size: 15px;}
	.cover-video{padding:0px;background-size: 100% 100%;}
	#video-main{margin:30px 0px;}
	.banner-slide{margin-top:10px;border-radius: 10px;}
	.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;}
}
@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;}
}