@media (min-width: 1349px){	
	#wrapper{width: 1349px;margin: 0 auto;}
}
@media (min-width: 1200px){	
	.maxwidth{width: 1200px;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{}
	.menu_fixed .menu ul li{/* padding: 0px 25px; */}
	.menu_fixed#header{padding:0px;}
}
@media (max-width: 1250px){	.maxwidth{padding: 0px 15px;}}
@media (max-width: 1199px){	
	#header{/* text-align: center; *//* padding: 5px 0px; *//* background: #fff; */position: relative;/* top: 0; */position: sticky;top: 0;background: #005dc0;}
	#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; */position: relative;top: 0;float: right;margin: 0;line-height: 80px;font-size: 45px;}
    #header #logo img{}
	#menu-top{display: none}
	#menu-top-rp{display: inline-block;width: 100%;background: #012f22;height: 35px;}
    .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;}
	.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%;}
	.ds_slider .img_sl_in {
	    float: inherit;
	    width: 200px;
	    margin: 0px auto;
	}
}
@media (min-width: 991px){
	
}
@media (max-width: 990px){
	.ds_slider{bottom:10%;}
	.info_slider .logo_slider {
    width: 80px;
}
	.ds_slider h3 {
	    font-size: 22px;
	}
	.view_slider {
    width: 120px;
    line-height: 35px;
}
	.box_left{display: none;}
	.product-topical{margin:0px;margin-top:0px;}
	#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{}
}
@media (max-width: 767px){
	#gioithieu{padding:40px 0px 80px;}
	.sub-video1 iframe{height: 250px !important;}
	.sub-video2{height: auto;padding: 5px;}
	#main{overflow: hidden;}
	.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{}
	.newshome-normal{margin-top:0px !important;margin-bottom: 40px;}
	#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}
	.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;}
	.listvideos{margin-bottom: 30px;}
	#khonggianquan{/* background: #d80101; */}
	.menu-res {}
	#copyright{margin-bottom: 40px;}
	.copy,.online{float: none;}
	#logo .slogan-header{font-size: 18px;}
}
@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;}
}