@media (max-width:1001px){
 .mb-none { display: none !important; } 

 .mb-block { display: block !important; } 
 }



@media (max-width:850px){
 .header-logo { zoom:0.6; text-align: center; } 
 .search p { background: var(--color-main); } 
 
 }

@media (max-width:769px){
 .title-main span, .title-main h2 { font-size: 30px; } 

 .title-main .slogan { margin-top: 0; font-size: 15px; } 

 .info-product, .video-iframe .d-flex { flex-wrap: wrap; } 
 .col-info { width: 100%; } 
 .col-cart { position: absolute; top: 10px; right: 10px; } 
 .col-control .control-feedback { margin-top: 20px; } 
 .col-main-video { width: 100%; } 
 .col-sub-video { display: none; width: 100%; margin-left: 0; margin-top: 15px; position: relative; padding: 0; background: transparent; } 
 .subvideo { width: 100%; height: auto; padding: 5px 5px 0 5px; overflow: hidden; background: var(--color-white); } 
 .slideshow iframe {  height: auto; }
 }



@media (max-width:440px){
 .title-main span,.title-main h2 { font-size:25px; } 

.intro-name, .header-name { font-size: 30px; } 

.news .news-name a,.news-name { font-size:17px; } 

.name-product { font-size: 15px; min-height: 45px;} 
.video-main iframe{width: auto;margin: auto;right: 0;}
.video-main{text-align: center; background: var(--color-title);}
 }



 /* RESPONSIVE */

 @media only screen and (max-width:991px){
 .menu { display:none; } 

 .menu-res { display:block; } 
 }



 @media only screen and (max-width:850px){
 .wrap-container { position:relative; overflow:hidden; } 
 }



 @media only screen and (max-width:991px){
 .grid-product { gap:15px; grid-template-columns:repeat(3,minmax(0,1fr)); } 
 }

@media only screen and (max-width:575px){
 .grid-product { gap:10px; grid-template-columns:repeat(2,minmax(0,1fr)); } 

.footer_map_tab { height: 250px; } 
 }



 @media only screen and (max-width:991px){
 .footer-powered,.footer-statistic { text-align:center !important; } 
 }





