@media (min-width: 1349px){	
	#wrapper{width: 1349px;margin: 0 auto;}
	#btn-lg{display: block}
}
@media (min-width: 1280px){	
	.col-md-2-5{
		-ms-flex: 0 0 20%;
	    flex: 0 0 20%;
	    max-width: 20%;
	}
	.maxwidth{width: 1280px;margin: 0 auto;}
	.menu_fixed#header.header-in #logo{top:0px;}
	.menu_fixed #logo img{/* height: 60px; */}
	.menu_fixed .menu ul li a.text-menu{/* padding: 19px 9px; */}
	.menu_fixed .menu ul li{/* padding: 0px 25px; */}
	.menu_fixed#header{padding:0px;}
}
@media (max-width: 1250px){	
.maxwidth{padding: 0px 15px;}
}
@media (min-width: 1200px){	
	.col-md-30{
		-ms-flex: 0 0 30% !important;
    flex: 0 0 30% !important;
    max-width: 30% !important;
	}
	.col-md-90{
		-ms-flex: 0 0 70% !important;
    flex: 0 0 70% !important;
    max-width: 70% !important;
	}
}
@media (max-width: 1199px){	
	#ngonngu{float:right}
	.cart-fixed{position:fixed;right:20px;bottom:390px;z-index:10;background:#4b4f56;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;}
	.cart-fixed span{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%;}


	.cover-left-in{position: fixed;top: 0;left: 0;bottom: 0;z-index: 999;background: #fff;width: 250px;/* padding: 10px; */padding-top: 40px;left: 0;transform: translateX(-250px);}
	
	.banner-dichvu,.service_home-normal .box-in:after{display: none;}
	.list-service{height:auto;}
	.pic-service_home-normal{float:left !important;margin-left:0 !important;}
	.service_home-normal{position: relative !important;top: 0 !important;left: 0 !important;right: 0 !important;bottom: 0 !important;max-width: 100%;overflow: hidden;}
	.box-info{margin-left: 5px !important;text-align: left;}
	#header{text-align: center;padding: 5px 0px;background: #b0874d;position: relative;}
	#menu-top{display: none}
	#menu-top-rp{
	    display: inline-block;
	    width: 100%;
	    background: #012f22;
	    height: 35px;
    }
	.icon_search_menu {
	    cursor: pointer;
	}
	#header .maxwidth{display:flex;align-items:center;justify-content: space-between;}
	#logo{margin-left: 0px;position: relative;top: 0px;text-align: center;float: none;/* height: 80px; */top: 0px !important;max-width: 100px;}
    #logo img{/* width:100px; *//* height:33px; */}
	#banner{position: relative;margin: 0;padding: 0;right: unset;left: unset;height: auto;}
    .cover-left-xs{
	    overflow-y: scroll;
	    height: 80vh;
	    padding-right: 0px;
	}
	.cover-left-xs::-webkit-scrollbar {background: #e8e8e8;width: 6px;height:11px;border-radius:50px}
	.cover-left-xs::-webkit-scrollbar-thumb {background: #cacaca;border-radius:0px}
	.info-about-in{}
}
@media (max-width: 1036px){
}
@media (min-width: 991px){
	.product-all .col-md-3:nth-child(4n+5){
		clear: both;
	}
}

@media (max-width: 990px){
	.cover-filter-index{position: relative;max-width: 1200px;z-index: 9;margin: 0 auto;margin-top: 15px;}
	.cover-filter-index .box-filter-index{background: #fff;padding: 15px;box-shadow: 0px 0px 7px 0px #7f7f7f;}
	.cover-filter-index .box-filter-index .box-filter-index--head{}
	.cover-filter-index .box-filter-index .box-filter-index--head p:first-child{display: inline-block;padding: 7px 10px;background: #b0874d;border: 1px solid #b0874d;color: #fff;border-radius: 7px;font-weight: 600;font-size: 10px;}
	.cover-filter-index .box-filter-index .box-filter-index--head p:last-child{display: inline-block;margin-left: 15px;}
	.cover-filter-index .box-filter-index .box-filter-index--head p:last-child a{display: inline-block;padding: 8px 10px;border: 1px solid #b0874d;color: #b0874d;border-radius: 7px;font-weight: 600;background: #fff;font-size: 10px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid{margin-top: 15px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .list_checkbox_index{position: relative;cursor: pointer;margin-bottom: 15px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .list_checkbox_index h3{border: 1px solid #eeeeee;border-radius: 5px;color: #808080;padding: 13px 14px;font-size: 14px;position: relative;font-weight: 600;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .list_checkbox_index h3 i:first-child{font-size: 15px;margin-right: 10px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .list_checkbox_index h3 i:last-child{position: absolute;right: 15px;font-size: 19px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .box-per_filter{position: absolute;background: #fff;top: 100%;padding: 15px;border: 1px solid #eee;border-top: 00;display: none;z-index: 9;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .box-per_filter.active{display: block;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .box-per_filter label{width:100%;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .box-per_filter .box-per_input{position: relative;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .box-per_filter .box-per_input i{position: absolute;color: #b6b6b6;font-size: 20px;top: 8px;left: 10px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left .box-per_input i{position:absolute;font-size: 18px;top: 13px;left: 14px;color: #808080;}
	.cover-filter-index .box-filter-index .box-filter-index--mid .box-filter-index--mid-left  .box-per_input input{width: 100%;height: 44px;border: 1px solid #eeeeee;border-radius: 7px;padding-left: 35px;outline: none;color: #b0874d;font-weight: 600;margin-top: 10px;margin-top: 0px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid  label {/* display: block; */position: relative;cursor: pointer;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
	.cover-filter-index .box-filter-index .box-filter-index--mid  .box-filter-index--mid-right{border: 1px solid #eeeeee;border-radius: 5px;overflow: hidden;margin-top: 15px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid  .box-filter-index--mid-right .list_checkbox{border: none;}
	.cover-filter-index .box-filter-index .box-filter-index--mid  .box-filter-index--mid-right .box-per_filter{height: 68px;overflow-y: scroll;}
	.cover-filter-index .box-filter-index .box-filter-index--mid  .box-filter-index--mid-right label{margin-bottom: 4px;}
	.cover-filter-index .box-filter-index .box-filter-index--mid  .box-filter-index--mid-right p{}
	.search_desktop .icon-search_desktop{width: 35px;height: 35px;cursor:pointer;text-align:center;line-height:42px;color: #198746;font-size: 15px;display: flex;align-items: center;justify-content: center;position: relative;border-radius: 50%;display: none;}
	.search_desktop .icon-search_desktop.active{color: #198746;/* background:#fff; */border-radius:100%;}
	.search_desktop .search-grid_desktop{height: 40px;overflow:hidden;background:#fff;z-index:2;border-radius: 5px;line-height: normal;box-shadow: 0px 0px 8px 0px #a9a9a9;}
	.search_desktop .search-grid_desktop p{float: left;width: 38px;height: 30px;cursor:pointer;outline:none;border:none;margin:0px;font-size: 14px;display:block;padding: 5px;color: #b4b4b4;line-height: 25px;text-align:center;border-radius: 5px;margin: 4px;font-size: 15px;}
	.search_desktop .search-grid_desktop input{width: calc(100% - 48px);float: right;line-height: 40px;outline:none;border:none;color: #015493;font-size: 13px;padding-left: 0px;}
	.search_desktop .search-grid_desktop input::-webkit-input-placeholder{color:#ccc;}
	.search_desktop .search-grid_desktop input:-moz-placeholder{color:#ccc;}
	.search_desktop .search-grid_desktop input::-moz-placeholder{color:#ccc;}
	.search_desktop .search-grid_desktop input:-ms-input-placeholder{color:#ccc;}
	.btn-search-index{
    height: 40px;
    width: 150px;
    font-size: 13px;
}
	.product-topical{margin:0px;margin-top:0px;}
	#list-icon{position: relative;/* padding:30px 15px; */width: auto;left: 0;right: 0;}
	#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;}
	.map-canvas{margin-top:40px;}
	#dangkynhantin .newsletter-input.newsletter-area:after{display: none;}
	#logo img{}
	#logo .slogan-header{font-size: 25px;}
	.info-slide_bottom{bottom: 20px;}
	.info-slide_bottom p{font-size: 17px;}
	.info-slide_bottom h4{font-size: 19px;}
	.slick-center .monnoibat {max-width: 250px;margin: 50px auto 0px;position: relative;opacity: 1;}
	.monnoibat {max-width: 250px;margin: 50px auto 0px;position: relative;opacity: 0;}
}
@media (max-width: 956px){
}
@media (min-width: 768px){
	#footer1{
		display: none;
	}
}
@media (max-width: 767px){
	iframe{max-width: 100% !important;height: auto !important;}
	.bee3D--nav__prev {
	    left: -15px !important;
	}
	.bee3D--nav__next {
	    right: -15px !important;
	}
	#block-bee3d{padding-bottom: 510px;}
	.control-dev.control-next.next-bst{width: 40px;height: 40px;top: calc(50% - 20px);right:-15px;}
	.control-dev.control-prev.prev-bst{width: 40px;height: 40px;top: calc(50% - 20px);left:-15px;}
	.box-chinhanh{
		left:5px;
		top: 60px;
		right: auto;
	}
	.box-qc{
    padding: 15px;
}
	.box-qc .pic-qc{
    float: none;
    margin-bottom: 20px;
    max-width: 100%;
}
	.box-qc .info-qc{
    float: none;
    width: 100%;
}
	.nav-in .flex-nav-in{padding:10px;display: flex;align-items: center;justify-content: space-around;}
	.nav-in .flex-nav-in p a{font-size: 12px;}
	.nav-in .flex-nav-in p{margin:0px 3px;}
	.title-main a{
    padding: 5px 10px;
    font-size: 12px;
}
	.title-main{
    padding-right: 105px;
}
	.follow-us{margin:40px 0px;}
	.follow-us a{justify-content: flex-start;}
	.name-servicehome{font-size: 18px;}
	.title-main h2:before{font-size: 20px;}
	.title-list a{display:none;}
	.info-about-in{}
	.info-about-in .title-about{margin-top: 30px;}
	.info-about-in .title-about span{}
	#main{/* overflow: hidden; */}
	.owl-product .owl-item.active.center .product-list{transform: scale(1);margin: 0px;}
	.product-list{margin:0px;margin-bottom:30px;}
	.newshome-normal{margin-top:0px !important;margin-bottom: 40px;}
	.product .flex-product{display:block;}
	.title-featured{padding: 0px;}
	.title-featured h3{writing-mode: unset;
    transform: rotate(0deg);}
	#homepage_slider .content_slide{max-width:50%;left: 15px;right: auto;bottom: 15%;}
	#homepage_slider .content_slide .slide_btn_content h2{font-size: 10px;}
	#homepage_slider .content_slide .slide_btn_content p{font-size: 8px;overflow: hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin: 3px 0px;}
	#homepage_slider .content_slide .button_content_box{font-size: 7px;padding: 3px 9px;border-radius: 5px;}
	.ctn-preloader .animation-preloader .txt-loading{font:bold 2em 'Montserrat',sans-serif;}
	img{height: auto !important}
	.ul-tabs-pro_list li{/* padding:9px 20px; *//* margin:0px 5px 10px; */}
	.service_home-normal span{display: none;}
	.ul-tabs-pro_list li a{font-size: 14px;}
	.video-main{width: 100%;margin-right: 0;margin-bottom: 10px;}
	.video-scroll{width: 100%;}
	.statistic,.copyright{float:none;text-align: center;font-size: 12px;}
	.feedback-items__img{width: 100px;height: 100px;left: 0;}
	.feedback-items__content,.feedback-items__name{font-size: 14px;}
	.footer-news{margin:10px 0px;}
	.title-about{margin-left: 0px;}
	.title-main h2{font-size:20px;}
	.title-about span{font-size: 27px;padding-bottom: 0px;}
	.monnoibat .gia-mon{right:0;}
	
	.listvideos{margin-bottom: 30px;}
	#khonggianquan{/* background: #d80101; */}
	.menu-res {
	}
	
	#copyright{
		margin-bottom: 40px;
	}
	.copy,.online{
		float: none;
	}
	#logo .slogan-header{font-size: 18px;}
	.info-slide_bottom{bottom: 20px;}
	.info-slide_bottom p{font-size: 13px;}
	.info-slide_bottom h4{font-size: 14px;}
}
@media (max-width: 720px){
}
@media (max-width: 405px){
}
@media (max-width: 344px){
}
@media (max-width: 327px){
	
}

@media (min-width: 1200px){
	.hidden-xl{display: none !important;}
}
@media (min-width: 992px)  and (max-width: 1199px){
	.col-lg-4:nth-child(3n+4),.col-lg-6:nth-child(2n+3),.col-lg-3:nth-child(4n+5){
		clear: both;
	}
	.hidden-lg{display: none !important;}
}
@media (min-width: 768px) and (max-width: 991px) {
	.col-md-4:nth-child(3n+4),.col-md-6:nth-child(2n+3),.col-md-3:nth-child(4n+5){
		clear: both;
	}
	.hidden-md{display: none !important;}
}
@media (min-width: 576px) and (max-width: 767px) {
	.col-sm-4:nth-child(3n+4),.col-sm-6:nth-child(2n+3),.col-sm-3:nth-child(4n+5){
		clear: both;
	}
	.hidden-sm{display: none !important;}
}
@media (max-width: 575px) {
	.col-4:nth-child(3n+4),.col-6:nth-child(2n+3),.col-3:nth-child(4n+5){
		clear: both;
	}
	.hidden-xs{display: none !important;}
}