@media (min-width: 1600px) {
	body{background-size: 100% 100%}
  .menu_mobi,.menu_mobi_add{display: none;}
}
@media (max-width: 1199px) {
  .top-bar .slogan-head,.marqueeText{width: 100%;}
  .marqueeText span{/* animation: marqueeText 20s linear infinite; */-webkit-transform: translateX(50%);transform: translateX(50%);}
  .wrap-field .field-top .info-field{text-align: center;}
  .info-field__title{justify-content: center;}
  .header .wrap-content{display: flex;align-items: center;justify-content: space-between;}
  .menu-res {
    display: block;
  }
  .hidden-1200{display: none;}
  .head-bottom{position: sticky;top:0;}
  .header{border:none;position: relative;height: auto;}
}
@media (max-width: 1024px) {
  .hidden-1024{display: none;}
}
@media (max-width: 1024px) {
}
@media only screen and (min-width: 992px) {
  .slider_small .slick-list{margin: 0 -5px;display: flex;align-items: center;justify-content: center;}
}
@media only screen and (max-width: 991px) {
  .cover-why{margin-top:0px;}
  .wrap-why .why-item{text-align: left;padding: 15px;}
  .wrap-why .why-item .why-item_text{margin:0.3rem 0px;}
  .menu-res {
    display: block;
  }
  .top-cart {
    margin-bottom: 2rem;
  }
  .othernews{
    position: initial;
  }
  .footer-title:after {
    width: 100%;
  }

  #fanpage-facebook {
    width: 300px;
    overflow: hidden;
    margin: auto;
  }

  .footer-news:nth-child(4) {
    width: 100%;
  }

  .footer-news:nth-child(3) {
    width: 100%;
    margin-bottom: 20px;
  }

  .footer-news:nth-child(2) {
    width: 100%;
    margin: 20px 0;
  }

  .footer-news:nth-child(1) {
    width: 100%;
  }

  .time-news {
    display: none;
  }

  .copyright,
  .statistic {
    width: 100%;
    text-align: center;
  }

  .footer-ul li {
    /* width: calc(100% / 2 - 5px); */
  }

  .footer-ul {
    /* display: flex; */
    /* flex-flow: row wrap; */
    /* justify-content: space-between; */
  }
}
@media only screen and (min-width: 768px) {
  .procart-label .quantity-procart p:first-child {
    display: block;
  }
  .procart-label .quantity-procart p:last-child {
    display: none;
  }
  
}
@media only screen and (max-width: 767px) {
  body{background-size: auto 100%;}
  .header .social li{width: 50%;}
  .header .social li .name{font-size:16px;left: 60px;}
  .wrap-login .content{background-size: 100% 100%;padding: 20px 30px;}
  .wrap-login .btn_download .name{font-size: 11px;left: 41px;}
  .title_index{line-height: 1.1;}
  .title_index span{font-size: 35px;line-height: 30px;}
  .footer{background:#973c3b;}
  .item_news a{font-size: 22px;}
}
@media only screen and (max-width: 575px) {
  .wrap-baogia .right{position: relative;width: 100%;transform: none;margin-top: 40px;}
  .content_product .info{position: relative;max-width: 100%;margin-top: 20px;}
  .wrap-certification .title{font-size: 38px;}
  .tab_news li{margin-right: 15px;font-size: 16px;}
  .item_news h3{font-size: 22px;}
  .item_mission:before{border-radius: 10px;}
  .criteriaPer .item{padding: 10px;}
  .name-procart a {
    font-size: 13px;
  }
  .procart-label {
    font-size: 13px;
  }
  .toast-cus{
    left: 5px;
    width: calc(100% - 10px);
  }
  .box-readmore {
    width: calc(100% - 5px);
  }
  .newshome-scroll {
    width: 100%;
  }

  .newshome-intro {
    width: 100%;
    margin-bottom: 20px;
  }

  .top-contact .form-contact .button-contact .file-contact span b {
    max-width: 105px;
  }

  .cart-pro-detail {
    flex-wrap: wrap;
  }

  .cart-pro-detail a {
    width: 100%;
    text-align: center;
    margin: 0px !important;
  }

  .cart-pro-detail a:first-child {
    margin-bottom: 5px !important;
  }
}

@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;}
}