
@media(max-width:1300px){
 .wrap-content { margin: 0px 15px; } 
 }
@media(max-width:1001px){
 #messages-facebook, .menu-mid2, .menu-mid3, .menu-mid4, .group-menu, .header-top, .btn-phone, .btn-zalo, .main-menu::after, .main-menu::before { display: none !important; } 
 .menu-mid1 { width: 100%; text-align: center; justify-content: center; padding: 5px 0; } 
 .menu-res { display: block; } 
 .scrollToTop, .cart-fixed { right: 0; } 
 .scrollToTop{bottom: 50px;}
 .toolbar { display: block; } 

 }
@media(max-width:850px) {
    .doinet3::after{display: none;}
    .intro-left, .form-ct, .video-left{width: 100%;margin-bottom: 20px;}
    .intro-right, .statistic, .news-right{width: 100%;padding-left: 0;}
    .intro-left{padding-right: 0;}
    .box-title{background: #0067FF;}
    .doinet3{padding-left: 0;text-align: center;}
    .title-pr2{width: calc(100% - 32%);}
    .noidung_top {justify-content: space-between;}
    .box-sta{position: unset !important;margin-bottom: 20px;}
    .form1, .form2, .newsletter-input1, .newsletter-input, .newsletter-button input[type="submit"]{width: 100%;}
    .newsletter-input1, .newsletter-input, .newsletter-button input[type="submit"]{margin: 5px 0;}
 }
@media(max-width:769px ) {
 .footer-newss:nth-child(1) { width: 100%;  } 
 .footer-newss:nth-child(2) { width: 100%; padding-top: 20px; } 
 .footer-newss:nth-child(3) { width: 100%; padding-top: 20px; } 
 
 }

@media(max-width:550px ) {
 .grid-page2 { grid-template-columns: repeat(2, 1fr);grid-gap:10px } 
 .box-sta{width: 100%;margin: 15px 0;}
 .footer-statistic{text-align: left;padding: 0;}
 .box-title{width: 100%;margin-bottom: 1rem;}
 .title-pr2{width: 100%;}
 .title-pr2 a{border: 1px solid #0067FF;text-align: center;padding: 10px; margin-right: 10px;}
 .main-paging{margin: 30px 0;}
 .news-, .footer-article, .Standard, .banner, .contact-form1, .feature-product{padding: 30px 0;}
 .feature-product .owl-dots{margin-top: 15px;}
 }
@media(max-width:440px){
    .name-intro, .name-footer {font-size: 27px;}
    .doinet2, .title-form{font-size: 25px;}
    .name-intro {font-size: 27px;}
    .title-top5{padding-bottom: 15px;}
    .form-ct{padding: 0; background: none;}
    .video-big{width: 100%;margin-bottom: 20px;}
    .video-small{width: 100%;}
 }

@media(max-width:369px){
  

 }