@media only screen and (min-width:320px){
}
@media only screen and (min-width:480px){
}
@media only screen and (min-width:568px){
}
@media only screen and (min-width:768px){
}
@media only screen and (min-width:800px){
}
@media only screen and (min-width:992px){
}
@media only screen and (min-width:1025px){
}
@media only screen and (min-width:1400px){
}
@media only screen and (min-width:1200px){
  div.main_content{min-height:500px;}
  .pr-box article{width:90.3%;}
  .spnoibat-main {
      margin: 0 -15px;
  }
}
@media only screen and (max-width:1100px){
  .container{width:100%}
  .main-nav>ul>li> a{
    padding: 9px 0.6em;
    font-size: 1em;
}#search{
    left: unset;
    margin-right: 3em;
}.ft-top-flex p{
    font-size: 1em;
}.giohang_fix{
    right: 0;
}.logo img{max-height: 70px;}
}
@media only screen and (max-width:1023px){
  #wrap_menu_res{display:block;}
  #valak_mmenu{display:flex;}
  #w_menu_mobile{display:block;top:7px;}
}
@media screen and (min-width:500px) and (max-width:1000px){
}
@media only screen and (max-width:992px){
  .combomobile{display:block;}
  .copyright{padding-bottom:50px;}
  #footerSlideContainer{display:none;}
  .nav-bg{display: none;}.hd-left{margin-left: 0;}
  #search{display: none;}.hd-bot-flex{justify-content: center;}.logo{top: unset;}
  .thuvien-video-flex{display: block;}.thuvien-video-flex>div{margin-bottom: 1em;width: 100%}
  .ft-top-flex{
    flex-wrap: wrap;
}.ft-top-flex>div{
    margin-bottom: 1em;
    width: 100%;
    justify-content: flex-start;
}div.mxhft{justify-content: flex-start;margin-left: 1em;}
.ft-info{width: 100%;}.ft-bot-flex{
    flex-wrap: wrap;
}.ft-bot-flex>div{margin-bottom: 1em;}.ft-baiviet,.ft-fanpage{
    width: 48%;
}.product-grid{
    grid-template-columns: repeat(3,1fr);
    grid-gap: 5px;
}.giohang_fix{
    right: 1em;
}.cacspnoibat-nav li a{
    padding: 5px 7px;
    font-size: 1em;
}
}
@media only screen and (max-width:767px){
  #wrap_menu_res{display:block;border-top:1px solid #fff;}
}
@media only screen and (max-width:670px){
}
@media only screen and (max-width:667px){
  .news-item{width:50%;}
  .hd-left p+p{display: none;}#header .mxh{display: none;}
  .spdacbiet-nav li a{
    padding: 8px 0.7em;
    font-size: 0.8em;
}.pr-box .info h3{
    font-size: 0.8em;
}.spnoibat-head h2{
    font-size: 0.9em;
}.btn-xemthem{
    font-size: 0.9em;
}.hinhthuvien-grid{grid-gap: 7px}.ft-top-left .tit{display: none;}div#dknt{margin: 0}.ft-baiviet, .ft-fanpage{width: 100%}.product-grid {
    grid-template-columns: repeat(2,1fr);
    grid-gap: 5px;
}
}
@media only screen and (max-width:500px){
  .news-item{width:100%;}

}
@media only screen and (max-width:479px){
}
@media only screen and (max-width:375px){
  .news-item figure,.news-item .info{float:none;width:100%;}
}
@media only screen and (max-width:330px){
}
