html, body {
    font-family: Arial;    
    -webkit-font-smoothing: antialiased; 
    font-smooth: auto;   
}
h1, h2, h3 {
    color:#343a40;
}
a {
    transition: all 0.3s ease;    
}

a:hover {
    color:#e30613 !important;
}
.bg-dark {
    background-color: #ffe5bd !important;
}
.navbar-dark .navbar-nav .nav-link {
    color: #4a4a4a;
}
body.signin {
    background-color: #fff;
}
.level0:hover {
    color: #000;
}
  
.level0.collapsed {
    background-color: #feba00;
}

div.level1 li {
    background-color: #fed96a;
    color: #343a40;  
}

div.level1 li:hover {
    color: #000;
}
.table-dark {
    color: #343a40;
    background-color: #e9ecef;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
    border-color: #fff;
}

.table-hover tbody tr:hover td, .table-hover tbody tr:hover th {
    background-color: rgba(0, 0, 0, 0.075);
    color: #000;
}
#accMenu ul li a:link, #accMenu ul li a:visited, #accMenu ul li a:hover {
    color: #343a40;  
}
#reportMenu ul li a:link, #reportMenu ul li a:visited, #reportMenu ul li a:hover {
    color: #343a40;  
}
#helpMenu ul li a:link, #helpMenu ul li a:visited, #helpMenu ul li a:hover {
    color: #343a40;  
}
div.active {
    color:#e30613;
}
footer {
    background-color: #3c2a10;
    border-top: 1px solid #efe9e0;
}

footer .navbar-dark .navbar-nav .nav-link {
    color: #fff;
}

.infoblock {
    background-color: #fff7e8;  
    color:#272727;
}

#scrtop {
    color: #ffc107;
}
  
.bd-callout {
    border: 1px solid #eee;
}
  
.bd-callout-warning {
    border-left-color: #f0ad4e;
}
  
.footeraddress {
    color:#e9ecef; 
}
.footeraddress a:link, .footeraddress a:visited{
    color:#e9ecef;  
}
.footeraddress a:hover{
    color:#fff;  
}
  
a.active {
    color:#e30613 !important;
    font-weight: 500;
}

#accMenu a.active {
    color: #f39200 !important;
}
  
.bbriefrow {
    border-bottom: 1px solid #efefef;
}
.sub-text {
    color:#aaa;
}
.boxcount {
    border-top: 1px solid #4e555b;
    border-bottom: 1px solid #4e555b;
}
#commentsList {
    /* background-color: #fdfdfd; */
}
.btn-bd-light {
    color: #6c757d;
    border-color: #dee2e6;
}

.table-info, .table-info>td, .table-info>th {
    background-color: #f7941e;
}
.table-hover .table-info:hover {
    background-color: #f7941e !important;
}

.table-hover .table-info:hover > td, .table-hover .table-info:hover > th {
    background-color: #f7941e !important;    
}


.table-info2, .table-info2>td, .table-info2>th {
    background-color: #92d050;
}
.table-hover .table-info2:hover {
    background-color: #92d050 !important;
}

.table-hover .table-info2:hover > td, .table-hover .table-info2:hover > th {
    background-color: #92d050 !important;    
}

.table-dark {
    color: #343a40;
    background-color: #fff7e8;
}
.btn-info {
    background-color: #f7941e !important;
    border-color:  #ffcc41 !important;
}
.btn-info:hover {
    background-color: #d07f1c !important;
    border-color:  #b89432  !important;
}

.card-header, .card-footer {
    background-color: #fff7e8;
}

.bllink {
    color: red !important;
} 
.table-link {
    color: #343a40 !important;
}

.btn:disabled, .btn[disabled=disabled]{
    background-color: #e9ecef !important;
    color: #495057 !important;
    border: 1px solid #ced4da !important;
}