.btn-mmenu { display: none; }

.invi_load { display: none !important; }

.hamburger { padding: 5px 0; }

.hamburger-box { display: block; width: 35px; }

.hamburger-inner, .hamburger-inner:after, .hamburger-inner:before { width: 100%; height: 2px; background-color: #f0a70b; }

.mm-menu { background: #fff; }

.mm-navbar__title, .mm-listitem a { font-family: 'Roboto'; font-size: 14px; font-weight: bold; color: #000; text-transform: uppercase; }

@media screen and (max-width: 1300px) { 
  .custom-owl-prev { left: 0 !important; }
  .custom-owl-next { right: 0 !important; }
  /*end*/
  .tag_wrap{top: 0;margin: 10px 0 20px;}
  .tag_title:after{display: none;}
  .tag_main:after{display: none;}

}

@media screen and (max-width: 1250px) { 
  .container { width: auto; padding-left: 10px; padding-right: 10px; }
  .footer_grid{grid-template-columns: repeat(2,1fr) !important; grid-gap: 20px;}
  /*end*/
}

@media screen and (max-width: 1200px) {
   /*end*/
   #frmNewsLetter input[type="submit"]{width: calc(100% - 400px);} .dknt_title {font-size: 35px;}
}

@media screen and (max-width: 1150px) {
  /*end*/
  .header_top .container{flex-direction: column;justify-content: center;}
  #frmNewsLetter input[type="submit"]{width: calc(100% - 390px);}
}

@media screen and (max-width: 1100px) {
  /*end*/ 
  .tintuc_video_flex{flex-direction: column;justify-content: center;} .tintuc_wrap{width: 70%;margin: 0 auto;margin-bottom: 20px;} .video_wrap{width: 100%;} .fotorama__wrap{margin: 0 auto;}
}

@media screen and (max-width: 1024px) { 
  .pd-detail > .flex-between { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .pd-detail__left, .pd-detail__right { width: 100%; } #zoom-fig { text-align: center; }
  .projects_grid{grid-template-columns: repeat(3,1fr);}
  .media_1024_column{flex-direction: column; justify-content: center;} .cart-layout__col{width: 100%;} .cart-items__name{font-size: 18px;} .cart-layout__col:nth-child(2){margin-bottom: 30px;} .cart-items__image{width: 150px;}
  .copy_repon {flex-direction: column; justify-content: center;}
  /*end*/
  .btn-mmenu { display: block; } .hamburger-box{height: 35px !important;} .menu-grid { display: none; }
  .dangkynhantin_wrap .container{flex-direction: column;justify-content: center;} .dangkynhantin_left{width: 70%;} .dangkynhantin_right{width: 70%;margin-top: 20px;} #frmNewsLetter input[type="submit"]{width: 70px;}
  .danhmuc_left{display: none;} .container_nav{width: 100%;}
}
@media screen and (max-width: 900px){
  
}

@media screen and (max-width: 850px){
.projects_grid{grid-template-columns: repeat(3,1fr);}
  /*end*/
  .tintuc_wrap{width: 80%;}

}

@media screen and (max-width: 768px) { 
  .widget-mobile { display: block !important; } .btn-zalo ,#btn-FB{display: none;}
  .news_tpl_grid-tintuc{grid-template-columns: repeat(1,1fr);}
  .news_tpl_grid{grid-template-columns: repeat(2,1fr);}
  /*end*/
  .header_top_right{flex-direction: column;justify-content: center;} .header_mail{margin-top: 10px;} .header_tel{margin: 15px 0;}
  .dangkynhantin_right , .dangkynhantin_left{width: 80%;}
  .projects_grid_nav{grid-template-columns: repeat(3,1fr);}
}

@media screen and (max-width: 700px) {
  .projects_grid{grid-template-columns: repeat(2,1fr);}
  /*end*/
  .tintuc_wrap{width: 90%;}
  .footer_grid{display: flex;flex-direction: column;justify-content: center;margin-bottom: 30px;} .footer_grid > .footer-col{margin-bottom: 20px;} .footer_grid > .footer-col:last-child{margin-bottom: 0;}
}
@media screen and (max-width: 650px) { 
  .news_tpl_grid{grid-template-columns: repeat(1,1fr);}
  /*end*/
  .dangkynhantin_right , .dangkynhantin_left {width: 100%;} .dknt_title {font-size: 32px;}
}

@media screen and (max-width: 600px) { 
  .pd-detail { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
  .pd-detail__left { width: 100%; }
  .pd-detail__right { width: 100%; }
  /*end*/
  .tintuc_wrap{width: 100%;} .news_info{padding: 0;padding-left: 20px;}
}

@media screen and (max-width: 550px) {
  .header_top_left{flex-direction: column;justify-content: center;}
  .projects_grid_nav{grid-template-columns: repeat(2,1fr);}
}

@media screen and (max-width: 500px) {
  /*end*/
  .dknt_title {font-size: 28px;}
}
@media screen and (max-width: 390px) {
  .footer-row{font-size: 13px;}
  .projects_grid{grid-template-columns: repeat(2,1fr);}
  .banner_wrap{display: none;} .header_tel_wrap{margin-right: 0;} .header_tel_wrap img {width: 60px;} .TimKiem #frmSearch{width: 200px;margin-right: 0;} .header_wrap {padding-bottom: 0;}
  .img_TK{display: none;}
}
/*# sourceMappingURL=media.css.map */