.main {
    background: #ddd;
    padding-left: 0;
}

footer p {
    color: black
}

.mum_left {
    background: #366ca5;
    padding-top: 15px;
    margin-top: 1px;
}

.mum_right {
    padding-top: 10px;
    padding-bottom: 20px;
}

.datatable {
    margin-bottom: 0px;
}

.panel-heading {
    /* border-bottom: 1px; */
    padding: 4px 15px;
}

#main_content_title {
    border-top: 3px solid #3c8dbc;
}

.form-group {
    margin-bottom: 5px;
}

.navbar-header {
    /* box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); */
}

.tree-menu li>a {
    padding: 10px;
}

.tree-menu li>a:hover,
.tree-menu li>a:focus {
    color: #fff;
}

.tree-menu li.open {
    background-color: #13558a;
}

#treeMenu li>a {
    font-size: 13px;
}

#treeMenu li>a>i {
    font-size: 18px;
    margin-right: 3px;
}

#treeMenu li>ul li>a {
    font-size: 12px;
}

#mum_left {
    overflow: auto;
}


/* #main_panel {
     overflow: auto;
} */

#main_panel_body {
    overflow: auto;
    background: #ecf0f5;
}

a:hover {
    text-decoration: none;
}

a:focus {
    text-decoration: none;
}

#breadcrumb_menu a {
    font-weight: bold;
    color: #03b8cf;
}

#breadcrumb_menu a:focus {
    text-decoration: none;
}

.btn-info1 {
    padding: 5px 5px;
    color: #03b8cf;
    background-color: #fff;
    border-radius: 10px;
    border-color: #03b8cf;
    text-shadow: none;
}

.btn-info1:hover {
    color: #fff;
    background-color: #03b8cf;
    border-color: #03b8cf;
}

.btn-info1:focus {
    color: #fff;
    background-color: #03b8cf;
}

.btn-info1:visited {
    padding: 5px 5px;
    color: #03b8cf;
    background-color: #fff;
    border-radius: 10px;
    border-color: #03b8cf;
    text-shadow: none;
}

.btn-info2 {
    color: #fff;
    background-color: #03b8cf;
    border-radius: 4px;
    border-color: #03b8cf;
    text-shadow: none;
}

.btn-info2:hover {
    color: #03b8cf;
    background-color: #fff;
    border-color: #03b8cf;
}

.btn-info2:focus {
    color: #03b8cf;
    background-color: #fff;
}

.btn-info2:active {
    color: #fff;
    background-color: #03b8cf;
    border-radius: 4px;
    border-color: #03b8cf;
}

.btn-info3 {
    color: #fff;
    background-color: #38b03f;
    border-radius: 4px;
    border-color: #38b03f;
    text-shadow: none;
}

.btn-info3:hover {
    color: #38b03f;
    background-color: #fff;
    border-color: #38b03f;
}

.btn-info3:focus {
    color: #38b03f;
    background-color: #fff;
}

.btn-info4 {
    color: #fff;
    background-color: #B71C1C;
    border-radius: 4px;
    border-color: #B71C1C;
    text-shadow: none;
}

.btn-info4:hover {
    color: #B71C1C;
    background-color: #fff;
    border-color: #B71C1C;
}

.btn-info4:focus {
    color: #B71C1C;
    background-color: #fff;
}

.btn-info5 {
    color: #fff;
    background-color: #ea644a;
    border-radius: 4px;
    border-color: #ea644a;
    text-shadow: none;
}

.btn-info5:hover {
    color: #ea644a;
    background-color: #fff;
    border-color: #ea644a;
}

.btn-info5:focus {
    color: #ea644a;
    background-color: #fff;
}

.btn-info5:active {
    color: #fff;
    background-color: #ea644a;
    border-radius: 4px;
    border-color: #ea644a;
}

.btn-info6 {
    color: #fff;
    background-color: #ed980f;
    border-radius: 4px;
    border-color: #ed980f;
    text-shadow: none;
}

.btn-info6:hover {
    color: #ed980f;
    background-color: #fff;
    border-color: #ed980f;
}

.btn-info6:focus {
    color: #ed980f;
    background-color: #fff;
}

.btn-info6:active {
    color: #fff;
    background-color: #ed980f;
    border-radius: 4px;
    border-color: #ed980f;
}

.btn-table {
    color: #fff;
    background-color: #2196F3;
    border-radius: 4px;
    border-color: #2196F3;
    text-shadow: none;
    padding: 2px 4px 2px 6px;
}

.btn-table:hover {
    color: #2196F3;
    background-color: #fff;
    border-color: #2196F3;
}

.btn-table:focus {
    color: #2196F3;
    background-color: #fff;
}


/* .statistic-panel{
    margin: -15px -15px -30px -15px;
    background-color: #ecf0f5;
} */

.datatable {
    background-color: #fff;
    /* padding: 5px; */
}

#kkpager span.disabled {
    border: 0px;
}

#kkpager span.curr {
    border: 0px;
}

#kkpager a {
    border: 0px;
}

.container-fluid .form-control {
    border-color: #d2d6de;
    /* border: none; */
    box-shadow: none;
}

.table>thead>tr>th {
    vertical-align: bottom;
    background-color: #61707D;
    border-bottom: 0px solid #ddd;
    color: #fff;
}

.table-thead {
    background-color: #d2d6de;
    border-color: #C7C6C5;
    /* border-bottom: 0px solid #ddd; */
}

.table-head thead tr th {
    background-color: #d2d6de;
    border-color: #C7C6C5;
}

.calendar-views {
    background-color: #fff;
}

.img-thumbnail {
    padding: 0px;
    border: none;
}

.nav-secondary>li.active>a,
.nav-secondary>li.active>a:focus,
.nav-secondary>li.active>a:hover {
    color: #3280fc;
    border-top-color: #3280fc;
    border-top: 2px solid #3280fc;
    border-bottom: none;
    font-weight: bold;
}

.nav-secondary>li>a {
    /* border-top: 2px solid #e5e5e5; */
    border-bottom: none;
}

.panel {
    border: none;
}