:root {
	--orange: #eb682a;
	--brown:#602d1c;
}
@media (min-width: 1250px){
	.container {
		width: 1250px;
        padding: 0px;
        padding-top: 10px;
	}
	.container-2{ width: 900px; }
	
}
@media (max-width: 1250px){
	#aff_menu,.top-right-hd{display: none;}
	#mobile_menu .header form button{ outline: none; position: absolute; right: 5px; top: 4px; background: transparent; color: #222; border: none; }
	#mobile_menu .header > a{ color: #fff; display: inline-block; float: left; width: 15%; font-size: 20px; }
    #mobile_menu .header > a span{ display: inline-block; padding: 3px 8px; border: 1px solid #fff; }
    #mobile_menu .header form{ float: left; width: 85%; position: relative; margin: 0; }
    #mobile_menu .header form input{ height: 30px; font-size: 12px; }
	#mobile_menu .header{ margin-bottom: 2px; background: var(--orange); color: #fff; padding: 5px 10px; float: left; width: 100%; }
	#mobile_menu{ display: block; }
    #mobile_menu #menu{ height: 0; overflow: hidden; }
	.top-header{padding: .5rem 0;}
	.top-header .container .row10{justify-content: space-between;}
	.company-header{clip-path: none;background: transparent;color: var(--orange);}
}
@media(max-width:992px) {
	.col-video { width:50%; }	
	.col-gallery{ width:33.33%; }
    #aff_menu{ display: none; }
    .dropdown-menu{ display: block; position: static; float: inherit; background: inherit; }
    .mm-listview>li{ width: 100%; }

    .after-taisao{ margin-top: -1px; }
}
@media(max-width:576px) {
	.top-header > .container > .row10{flex-direction: column;}
}
@media(max-width:480px) {
	.company-header{font-size: 2.5rem;letter-spacing: 5px;}
	/* video */
	.col-video { width:100%; }
	.col-gallery{ width:50%; }	
	/* chi tiet sp */
	.img-detail-pro{
		width:100%;
	}
	.quote-pro{
		width:100%;
		margin:0;
		margin-top:15px;
		margin-bottom:15px;
	}
	.item-content-row .img{
		width:80px;
	}
	.item-content-row .img a{
		width:80px;
	}
}