@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;}
}
@media only screen and (max-width:1100px) {
  .container { width: 100% }
  .mxh span{}.company-name{
    font-size: 1.5em;
}.hd-info p{
    font-size: 1.2em;
}
  
}
@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; }
  .logo-banner{}
  .nav-bg{display: none;}.logo{
    max-height: 100px;
}#header .mxh,.hd-hotline{display: none;}div#lang a img{
    width: 30px;
}.ft-thongke{
    background: no-repeat;
    padding: 0;
}.mxh span{
    display: none;
}#footer{background: #0f76b2;}.product-container {
    grid-template-columns: repeat(3,1fr);
    grid-gap: 15px;
}
}
@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%; }
}
@media only screen and (max-width:500px) {
  .news-item { width: 100%; }
  .hd-flex{display: block;text-align: center;}
  .hd-info p{display: none;}
  .company-name{
    margin-top: 10px;
    font-size: 1.2em;
}.product-container {
    grid-template-columns: repeat(2,1fr);
}.ft-flex{display: block;}.ft-flex>div{
    width: 100%;
    margin-bottom: 1em;
}.dntv-panel .form-group{
    display: block;
}
}
@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) { 
}
