#menuphu>li>a{
  font-size: 10pt;
  white-space: nowrap;
}
@media screen and (max-width: 1338px){
  .ttleft div{
    font-size: 11pt;
  }
}
@media screen and (max-width: 1315px){
  #menuphu>li>a{
    padding: 0 4.5%!important;
  }
  #menuphu li {
    min-height: 50px;
  }
}
@media screen and (max-width: 1300px){
  #tableph{
    font-size: 15px;
  }
}
@media screen and (max-width: 1233px){
  #cssmenu>ul>li>a{
    padding: 0 19px!important;
  }
  #menuphu{
    padding-left: 10px!important;
  }
}
@media screen and (max-width: 1230px){
  #cssmenu > ul > li > a{
    padding: 0 18px!important;
  }
}
@media screen and (max-width: 1200px){
 #logotop{
  float: none!important;margin: 0 auto!important;
 }
 .logoimgn{
  text-align: center;
  width: 100%!important;
  padding: 0!important;
  margin: 0!important;
 }
 .thongtinbn{
  width: 100%!important;
  padding-right: 0!important;
 }
 #menuphu>li>a{
    padding: 0 2%!important;
  }
  #menuphu li {
    min-height: 50px;
  }
  #cssmenu > ul > li{
    margin-right: 5px!important;
    height: 50px!important;
  }
}
@media screen and (max-width: 1187px){
  #menuphu>li>a{
    padding: 0 1px!important;
  }
  #menuphu li {
    min-height: 50px;
    min-width: 80px!important;
    margin-right: 2%!important;
  }
}
@media screen and (max-width: 1148px){
  .ttgthieu{
    padding-left:0!important;
  }
  }
@media screen and (max-width: 1136px){
  #cssmenu > ul > li > a{
    padding: 0 23px!important;
  }
  
}

@media screen and (max-width: 1102px){
  #dtin{
    right: 5%!important;
  }
  #cssmenu > ul > li > a{
    padding: 0 19px!important;
  }
  ul.tabs li{
    padding: 10px 5px;
  }
  .ttonline div{
    width: 100%!important;
  }
}

@media screen and (max-width: 1050px){
  #menuphu>li>a{
    padding: 5px 15px 0 15px!important; 
    font-size: 9pt;
  }
  #menuphu li {
    min-width: 0px!important;
    padding: 0px!important;
  }
}
@media screen and (max-width: 1048px){
  #menuphu>li>a{
    padding: 5px 5px 0 5px!important; 
    font-size: 9pt;
  }
  #menuphu>li {
    min-height: 50px;
    min-width: 80px!important;
    margin-right: 5px!important;
  }
}
@media screen and (max-width: 1017px){
  .tktruycap{
    display: none;
  }
  .linklk{
    width: 30%!important;
  }
  .title_sp span{
    font-size: 12pt!important;
  }
  .noidung{
    margin-top: 20px;
  }
  .noidung img{
    max-width: 100%;
  }
  #menuphu>li>a{
    padding: 5px 5px 0 5px!important; 
    font-size: 9pt;
  }
  #menuphu li {
    min-width: 0px!important;
    padding: 0px!important;
  }
}
@media screen and (max-width: 1000px){
  .ttmgv{
    font-size: 10pt;
  }
  .slider_vt2{
    padding-top: 20px!important;
  }
  #cssmenu > ul > li > a{
    padding: 0 15px!important;
  }
  .titlecon{
    text-align: right;
    font-size: 12pt;
  }
}
@media screen and (max-width: 938px){
  #cssmenu > ul > li > a{
    padding: 0 13px!important;
  }
  #logotop{
    display: block;
  }
}
@media screen and (max-width: 938px){
  .ttduan td{
    font-size: 11pt!important;
  }
  #cssmenu > ul > li > a{
    padding: 0 11px!important;
  }
  .titlecon{
    font-size: 12pt;
    padding-top: 5px;
  }
  .title_sp span {
    font-size: 14pt;
  }
  .slideranh{
    display: none;
  }
  .headtop{
    background: none!important;
  }
}
@media screen and (max-width: 913px){
  #menuphu>li>a{
    padding: 5px 5px 0 5px!important; 
    font-size: 9pt;
  }
  #menuphu li {
    min-width: 0px!important;
    padding: 0px!important;
  }
  .logoimgn{
    height: 102px!important;
  }
}
@media screen and (max-width: 890px){
  #cssmenu > ul > li > a{
    padding: 0 3px!important;
  }
}
@media screen and (max-width: 866px){
  #menuphu>li>a{
    padding: 5px 2px 0 2px!important; 
    font-size: 9pt;
  }
}
@media screen and (max-width: 812px){
  #menuphu{
    padding-left: 0px!important;
  }
  #menuphu>li>a{
    padding: 5px 1px 0 1px!important; 
  }
  }
@media screen and (max-width: 799px){
.ttgthieu{
  width: 100%!important;
}
.linklk{
  display: none!important;
}
}
@media screen and (max-width: 780px){
  #cssmenu ul{
    display: none!important;
  }
  .menutop{
    height: 45px!important;
  }
  #menuphu{
    display: none;
  }
  #cssmenu > ul > li > a{
    padding: 0 3px!important;
  }
  .getmenuph{
    display: block;
    position: fixed!important;
    top: 3px!important;
    left:3px!important;
    background-color: rgba(221,182,126,0.5);
    border-radius: 5px!important;
  }
  .ctright{display: none;}
  .ctleft{
     width: 30%!important;
  }
  .xemthemindex{
    top:-4px!important;
  }
}
@media screen and (max-width: 780px){

  .ctmid{
    width: 98%!important;
  }
  .ctleft{
     display: none;
  }
  .noidung{
    margin-top: 35px;
  }
}
@media screen and (max-width: 750px){
  .ttpr{
    -height: 387px!important;
    padding: 4px !important;
  }
  .div_img_pr{
    height: 60%!important;
  }
}
@media screen and (max-width: 730px){
  .ttgthieu{
    width: 100%!important;
  }

}
@media screen and (max-width: 690px){
  .noidung,.ctmid .content{
    margin-top: 45px!important;
  }
}
@media screen and (max-width: 650px){
  .thongtinbn{
    display: none;
  }
  .noidung,.ctmid .content{
    margin-top: 45px!important;
  }
}
@media screen and (max-width: 550px){
  .ol,.tong,.tuan{
    margin-left: 10px!important;
    font-size: 8pt;
  }

}
