/*tiếng việt*/
*{padding:0; margin:0}
body, footer span{font-family:arial !important; font-size:16px; line-height:140%;}
input, textarea{outline:none; border:1px solid #ccc; border-bottom:1px solid #999; max-width:98%; padding:3px;}
h1, h2, h3 {color: #4867AA; font-weight:normal!important; line-height:120%}
h1{font-size:23px; color:orange; text-transform:uppercase}
li{list-style:none}
a{text-decoration:none;}
.fl{float:left}
.fr{float:right}
.tc, .mnc, body{text-align:center}
.tj{text-align:justify}
.tl{text-align:left}
.tb{font-weight:bold}
.tr{text-align:right}
.vb{vertical-align: baseline;}
.di{display:inline-block; float:none}
.an,.mn-q, .refresh,.thaotac div{display:none}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.mt20{margin-top:20px}
.mt50{margin-top:50px}
.mb20{margin-bottom:20px}
.mb50{margin-bottom:50px}
.mt70{margin-top:70px}
.bdr20{border-radius:20px}
.bdr5{border-radius:5px}
.bdb1{border-bottom:1px solid #ccc}
.w100, .noidung table, .noidung,.tomtat, header, section, footer{width:100% !important}
.tomtat{font-style:italic; color:#4867AA}
.w48{width:49%}
.w70{width:70%}
.w30{width:30%}
.w92{width:92%}
.w96{width:96%}
.pa3{padding:3%}
.pa4{padding:4%}
.pa2{padding:2%}   
img{max-width:100%;}
footer{overflow:hidden}
.cf, .button{color:#fff}
.cg{color:#999}
input, select{padding:5px; border-radius:20px; outline:none;}
table{border-top:1px solid #ccc; border-right:1px solid #ccc;border-spacing:0}
td, th{border-left:1px solid #ccc; border-bottom:1px solid #ccc}
th{padding:5px; background:#eee;}
.bdn, .bdn td, .bdn th{border:none}

.an{display:none}
.buttonT{cursor:pointer}
.buttonT{background: #333; color: #fff; width: 16px; line-height: 16px; text-align: center;margin:3px}
.buttonT:hover{background:#f7ad3d}
.mn-left-item{line-height:20px; padding:3px}
.mn-left-item:hover{background:#eee}
.icon-person2T{margin:10px}
.logo{margin:5px}
.icon-person2T svg{fill: #fff; width: 24px; height: 24px;}
.panel-header, .panel-body{border-color:#411b0f;overflow:hidden}
.CapNhat{margin-left:10px !important}

@media print{
  .layout-panel-west, .no-print, .no-print *{display: none !important;}
  .layout-panel-center{left:0 !important}
  .layout-panel-center div{padding:0 !important; border:none !important}
  .printer{position:fixed; z-index:99999; max-width:98%}
}
@media screen and (max-width:667px) and (min-width:1px){
  input{padding:3px 1%}
  .panel-header, .panel-body{padding:0!important}
  .w48{width:90%; margin-right:32px}
}