.container{padding-left:5px;padding-right:5px;}
#user_username_receive_chosen{width:60%!important;}
.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:30px!important;}
.chosen-container-multi .chosen-choices li.search-field{width:100%;}
.w100per{width:100%;}
.fright{float:right;}
.fleft{float:left;}
.padtop10{padding-top:10px;}
.padtop5{padding-top:5px;}
.padbot10{padding-bottom:10px;}
.padbot5{padding-bottom:5px;}
.cred{color:red;}
.fw700{font-weight:700;}
.fs17{font-size:17px;}
.fs20{font-size:20px;}
.fs15{font-size:15px;}
.displaynone{display:none;}
.posrel{position:relative;}
#header{background:#1560bd;color:#FFF;height:42px;padding:0px;}
#header a,#header strong{color:#FFF;}

#cssmenu ul,#cssmenu li,#cssmenu span,#cssmenu a{margin:0;padding:0;position:relative}
#cssmenu{line-height:1;background:#1560BD;width:auto;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:14px}
#cssmenu:after,#cssmenu ul:after{content:'';display:block;clear:both}
#cssmenu a{background:#1560BD;color:#fff;display:block;font-family:Roboto,Arial,Verdana,sans-serif;padding:14px 0px 14px 10px;text-decoration:none}
#cssmenu ul{list-style:none}
#cssmenu > ul > li{display:inline-block;float:left;margin:0}
#cssmenu.align-center{text-align:center}
#cssmenu.align-center > ul > li{float:none}
#cssmenu.align-center ul ul{text-align:left}
#cssmenu.align-right > ul{float:right}
#cssmenu.align-right ul ul{text-align:right}
#cssmenu > ul > li > a{color:#fff;font-size:12px}
#cssmenu > ul > li:hover:after{content:'';display:block;width:0;height:0;position:absolute;left:50%;bottom:0;margin-left:-10px}
#cssmenu > ul > li:first-child > a{border-radius:5px 0 0 0;-moz-border-radius:5px 0 0;-webkit-border-radius:5px 0 0 0}
#cssmenu.align-right > ul > li:first-child > a,#cssmenu.align-center > ul > li:first-child > a{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}
#cssmenu > ul > li.active > a,#cssmenu > ul > li:hover > a{color:#fff;background:#0B3161}
#cssmenu > ul > li:hover > a{background:#0B3161}
#cssmenu .has-sub{z-index:1}
#cssmenu .has-sub:hover > ul{display:block}
#cssmenu .has-sub ul{display:none;position:absolute;width:150px;top:100%;left:-25px;border-left:1px solid #F3F3F3;border-right:1px solid #F3F3F3}
#cssmenu.align-right .has-sub ul{left:auto;right:0}
#cssmenu .has-sub ul li{*margin-bottom:-1px;border-bottom:1px solid #F3F3F3}
#cssmenu .has-sub ul li a{background:#fff;font-size:11px;filter:none;display:block;line-height:120%;padding:10px;color:#2b2b2b}
#cssmenu .has-sub ul li:hover a{background:#1560BD}
#cssmenu ul ul li:hover > a{color:#fff}
#cssmenu .has-sub .has-sub:hover > ul{display:block}
#cssmenu .has-sub .has-sub ul{display:none;position:absolute;left:100%;top:0}
#cssmenu.align-right .has-sub .has-sub ul,#cssmenu.align-right ul ul ul{left:auto;right:100%}
#cssmenu .has-sub .has-sub ul li a{background:#0c7fb0;border-bottom:1px solid #F3F3F3}
#cssmenu .has-sub .has-sub ul li a:hover{background:#0a6d98}
#cssmenu ul ul li.last > a,#cssmenu ul ul li:last-child > a,#cssmenu ul ul ul li.last > a,#cssmenu ul ul ul li:last-child > a,#cssmenu .has-sub ul li:last-child > a,#cssmenu .has-sub ul li.last > a{border-bottom:0}
.caret{display:inline-block;width:0;height:0;text-indent:-99999px;vertical-align:top;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #000;opacity:.5;filter:alpha(opacity=30);content:"\2193";border-top-color:#fff;margin-top:5px}
.headercol1{background:red;color:#FFF;font-size:14px;padding:10px;}
.headercol2{background:green;color:#FFF;font-size:14px;padding:10px;}
.headercol3{background:blue;color:#FFF;font-size:14px;padding:10px;}
.noidung{width:100%;height:auto;}
.lenh{width:100%;}
.lenh li{width:100%;float:left;margin:5px 0px;font-size:14px;line-height:20px;}
.lenh .cot1,.lenh .cot2{width:50%;float:left;}
.lenh .cot1{font-weight:bold;}
.lenh .cot2{float:right;text-align:right;padding-right:15px;}
.lenh2{float:left;width:98%;margin:10px 0px;}


.menu1{float:left;font-size:14px;padding:11px 0px;margin:0px;height:42px;}
#header .menu1 a{margin:0px;padding:0px 6px;}
#header .menu1:first-child a{padding-left:0px;}
.menu1 img,.menu2 img{vertical-align:middle;padding-right:5px;}
.menu2{float:left;font-size:16px;padding-top:10px;display:none;}
.chonngay{float:left;margin:10px 0px;width:100%;}
.fa{color:orange;}
.hour{font-size:12px;color:red;}
.fa-navicon:before, .fa-reorder:before, .fa-bars:before {content: "\f0c9";}
.left0{left:0px!important;}
nav.push-menu-left{height:auto;width:300px;}
nav.push-menu-left{left:-2000px;}
nav.push-menu-left li,nav.push-menu-right li{text-align:center;}
.iconmenu{font-size:20px;color:#FFF;padding:10px 0px 0px 0px;margin-right:5px;}
nav.menumobileleft{background:#FFF;overflow:hidden;position:absolute;z-index:999;-webkit-transition:left 400ms ease;-moz-transition:left 400ms ease;-ms-transition:left 400ms ease;transition:left 400ms ease;top:65px;top:0px;padding:10px;-webkit-box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.5);-moz-box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.5); box-shadow: 4px 4px 4px 0px rgba(0,0,0,0.5);}
nav .head{background:#128deb;color:#FFF;font-size:16px;line-height:30px;padding-left:10px;}
nav .head:hover{background:#128deb;width:100%;}
nav li:hover{background:#daedfc;width:100%;}
nav li{float:left;line-height:36px;min-height:46px;width:100%;padding-top:10px;list-style-type:none;text-align:left!important;border-bottom:1px solid #e3e7ea;}
nav li:last-child{border:none;}
nav li .item1{float:left;padding:0 0 0 10px;}
nav li a{text-decoration:none;float:left;width:100%;}
nav li.hovernone:hover{background:#FFF;}
nav li.none{border:none;}
nav li.none:hover{background:#FFF;}
nav .borderblue{border-bottom:2px solid #128deb;margin-bottom:10px;padding-bottom:10px;text-align:center!important;}

#message_content{width:100%;min-height:150px;}




.permission{}
.permission>tbody>tr>td, .permission>permission>tr>th, .permission>tfoot>tr>td, .permission>tfoot>tr>th, .permission>thead>tr>td, .permission>thead>tr>th {padding:5px;line-height: 1.3;vertical-align: top;}




@media(max-width:768px){
.col2{padding:0px!important;}
#login-wrapper #login-top{padding:50px 0 20px 0;width:100%;}
#login-wrapper #login-content p .button{padding:10px!important;}
}
@media(max-width:420px){
#iconmenuleft{display:block;}
.menu1{display:none;}
}
@media(min-width:120px) and (max-width:480px){

.menu2{display:block;}
.ghichu{margin:10px 0px!important;}
}