.bg-trubilling-primary {
    background-color: #d75528 !important;
}

.btn-trubilling-primary {
    background-color: #d75528;
    border-color: #d75528;
    color: #fff
}

.btn-trubilling-primary:hover {
    color: #fff;
    background-color: #CE8267FF;
    border-color: #CE8267FF;
}
.vertical-menu {
    background: #853419 !important;
}

#sidebar-menu ul li a {
    color: #fff;
}

.menu-title {
    color: #fda586;
}

.navbar-brand-box {
    background-color: #fff;
}
.navbar-brand-box span{
    color: #d85527;
}
.navbar-brand-box .logo img {
    height: 40px !important;
}
.noti-icon em {
    font-size: 24px;
    color: #383c40;
}

.navbar-businesses-list {
    margin: 0.5em;
    background: #b34922;
    border-radius: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.navbar-businesses-list .logo {
    width: 100%;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 1.1rem;
}

.navbar-businesses-list .mm-active > .has-arrow:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.navbar-businesses-list .has-arrow:after {
    content: "\F0142";
    font-family: 'Material Design Icons';
    display: block;
    float: right;
    -webkit-transition: -webkit-transform .2s;
    transition: -webkit-transform .2s;
    transition: transform .2s;
    transition: transform .2s, -webkit-transform .2s;
    padding-top: 2px;
    font-size: 1rem
}

#businessesList p {
    margin-left: 1em;
}
#businessesList p a {
    color: #fff;
    font-weight: 500;
    padding-bottom: 5px;
}

@media (max-width: 992px) {
    .logo span {
        display: inline-block
    }
}

.table th, .table td {
    vertical-align: middle;
}

.naira-prefix::before {
    content: "₦";
}

.hidden {
    display: none;
}


.body-main {
    background: #ffffff;
    border-bottom: 15px solid #1E1F23;
    border-top: 15px solid #1E1F23;
    margin-top: 30px;
    margin-bottom: 30px;
    padding: 40px 30px !important;
    position: relative;
    box-shadow: 0 1px 21px #808080;
    font-size: 10px
}

.main thead {
    background: #1E1F23;
    color: #fff
}

.img {
    height: 100px
}

h1 {
    text-align: center
}

.comment {
    width: 100%;
    padding: 0.5em 1em;
    border-radius: 10px;
    margin-bottom: 0.5em;
}
.contact-comment {
    background-color: #355d62;
}

.comment-body {
    color: #fff;
    margin-bottom: 0;
}

.client-user-comment {
    background-color: #000000;
}
.comment .comment-creator {
    color: #f4f7fa;
    font-weight: 600;
    border-bottom: 1px solid;
}
.comment .comment-creator small{
    color: #adb0b2;
}
