html, body {
    font-family: Arial, Tahoma, "Trebuchet MS", Verdana, Helvetica, Sans-Serif !important;
    /*font-family: 'Source Sans Pro', sans-serif;*/
    font-size: 14px;
    background-color: #ffffff !important;
    height: 100%;
}

strong {
    font-weight: 600;
}

.page-header {
    /*padding: 0;*/
    margin: 0;
    margin-bottom: 20px;
}
.page-header h1 {
    font-size: 200%;
    padding: 0;
    margin: 0;
}

.header-navbar .row {
    margin-right: 0px;
    margin-left: 0px;
}

header .header-navbar {
    background-color: #900000;
    color: #ffffff;
    border-bottom: 1px solid #6c0000
}

header .header-navbar ul {
    margin: 0px;
    /*padding: 5px;*/
}

header .header-navbar li a {
    color: #ffffff;
    font-size: 13px;
}

.header-navbar li {
    padding: 5px 0 !important;
    margin: 0px !important;
}

header .header-navbar li + li:before {
    content: " | ";
    padding: 0.5em;
}

header .header-navbar li:first-child {
    padding-left: 10px !important;
}

header .header-navbar .text-right li:first-child {
    padding-left: 0px !important;
}

header .header-navbar .text-right li:last-child {
    padding-right: 10px !important;
}

.header-banner img {
    width: 100%;
}


/*nav .nav {
    position: relative;
}

nav .nav {
    background-color: #e7e7e7;
    border-bottom: 2px solid #900000;
    color: #d30000;
}

nav .nav ul {
    margin: 0px;
}

nav .nav li {
    padding: 5px 0 !important;
}

nav .nav li + li:before {
    content: " | ";
    padding: 0.5em;
}

nav .nav li:first-child {
    padding-left: 10px !important;
}

nav .nav li a {
    color: #900000;
    font-size: 13px;
}

nav .nav li a:hover,
nav .nav li.active a {
    color: #D30000;
}*/

/*.nav .sliding-menu-btn {*/
/*background: center center no-repeat transparent;*/
/*background-image: url( data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADhJREFUeNpi/P//PwOtARMDHQBdLGFBYtMq3BiHT3DRPU4YR4NrNAmPJuHRJDyahEeT8Ii3BCDAAF0WBj5Er5idAAAAAElFTkSuQmCC );*/
/*display: block;*/
/*width: 40px;*/
/*height: 40px;*/
/*position: absolute;*/
/*top: 0;*/
/*left: 10px;*/
/*}*/




/* ---- */
.navbar-custom {
    /*background-color:#229922;*/
    /*color:#ffffff;*/
    border-radius:0;

}
.header-mobile{
    display: none;
}

.navbar-custom .wrap {
    background-color: #e7e7e7;
    border-bottom: 2px solid #900000;
    color: #d30000;
}

.navbar-custom .navbar-nav > li > a {
    color: #900000;
    font-size: 13px;
    /*padding-left:20px;*/
    /*padding-right:20px;*/
    /*padding-top: 5px;*/
    /*padding-bottom: 5px;*/
    padding: 5px;
    padding-right: 0 !important;
    font-weight: bold;
}
.navbar-custom .navbar-nav > .active > a,
.navbar-nav > .active > a:hover,
.navbar-nav > .active > a:focus {
    color: #D30000;
    /*background-color:transparent;*/
}

.navbar-custom .navbar-nav > li > a:hover,
.nav > li > a:focus {
    text-decoration: none;
    /*background-color: #33aa33;*/
    background-color: transparent;
    color: #D30000;
}

.navbar-custom .navbar-brand {
    color:#eeeeee;
}
.navbar-custom .navbar-toggle {
    /*background-color:#eeeeee;*/
}
.navbar-custom .icon-bar {
    background-color:#900000;
}


.navbar-custom .navbar-nav > li + li > a:before {
    content: " | ";
    padding: 0.5em;
}

.navbar {
    min-height: 30px !important;
    border-bottom: 0 !important;
}
/* ---- */


.panel-heading {
    color: #900000 !important;
}

.list-group.list-group-sm a.list-group-item {
    padding: 6px 10px !important;
    font-weight: bold;
    color: #337ab7;
}

.list-group.list-group-sm a:hover.list-group-item {
    color: #900000;
}

.list-group.list-group-sm a.list-group-item.list-group-parent-item {
    /*font-weight: 700;*/
}

.list-group.list-group-sm a.list-group-sub-item {
    padding-left: 15px !important;
    color: #900000;
}

a.list-group-item.active,
.list-group.list-group-sm a.list-group-item.list-group-parent-item.active{
    background-color: #DEB887 !important;
    border-color: #DEB887 !important;
}

/*.list-group.list-group-sm a.list-group-item.list-group-parent-item.active {*/
/*background-color: #ffff00 !important;*/
/*border-color: #ffff00 !important;*/
/*}*/


#advanced-search .panel-heading a {
    color: #900000;
    text-decoration: none;
}



footer .footer {
    background-color: #ebebed;
    border-top: 10px solid #900000;
    padding: 20px 0;
}

footer .container {
    margin-top: 20px;
}

footer p {
    margin-bottom: 5px;
}



.content-heading {
    font-size: 150%;
    color: #900000;
    font-weight:600;
    border-bottom: 1px solid #ddd;
    padding: 10px 0px;
}


.cong-bao-list {
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 10px;
}

.cong-bao-list header h1 {
    font-size: 110%;
    font-weight: 600;
}

.cong-bao-list footer a {
    color: #D30000 !important;
}

.danh-muc-van-ban-cong-bao li {
    display: block;
    padding: 5px 0;
}


.panel-heading-sodo {
    text-align: center;
}
.panel-primary .panel-heading-sodo {
    color: #eeeeee !important;
}
.panel-info .panel-heading-sodo {
    color: #31708f !important;
}

.row.danh-sach-van-ban {
    margin: 10px 0;
}


.row.row-so-do-van-ban {
    margin-left: -5px;
    margin-right: -5px;
}
.col-so-do-van-ban {
    padding-left: 5px;
    padding-right: 5px;
}
.for-tablet{
    display: none;
}
.for-non-tablet{
    display: block;
}

p.vb-title::first-letter {
    text-transform: uppercase;
}
.thuoctinh-sodo a{
    color: red;
}
.coquanbanhanh {
    color: #555;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    font-family: Verdana,Times New Roman,Arial;
}
a.active{
    color: #900000;
}

.pdf-viewer embed{
    height: 600px; width: 100%;
}

.title-vb {
    z-index: 2;
}

.pages-vb {
    z-index: 1;
}

.cong-bao-list section p {
    text-align: justify;
}

.div-inline {
    display:inline-block;
}