body {
    font-family: 'Droid Sans', 'Open Sans', sans-serif;
    color: #212529 !important;
}

.cursor-pointer {
    cursor: pointer;
}

.cursor-default {
    cursor: default !important;
}

#mdb-preloader {
    opacity: 0.6 !important;
}

.text-body {
    color: #333333 !important;
}

.number-active-driver {
    color: #45526e;
    font-weight: 800;
    text-align: right;
    position: relative;
    top: 22px;
}

.account-toggle-link {
    color: #212529 !important;
    font-weight: 600;
}

.badge-in-breadcrumb {
    background-color: #757575 !important;
    color: #fff !important;
    text-transform: none;
    padding: 0.375rem 0.375rem 0.3rem 0.375rem;
    margin: 0 0.375rem 0.375rem 0;
}

.form-control {
    color: #212529 !important
}

.link-change-active-company {
    color: #01579b !important
}

.link-text-underline {
    text-decoration: underline !important;
}

.link-text-underline a {
    text-decoration-color: #2321ff !important;
}

@media (max-width: 1600px) {
    .col-xl-10 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media (min-width: 1200px) {
    .card-body {
        padding: 1rem;
    }

    .card.card-cascade.wider .card-body.card-body-cascade .card-footer {
        margin-left: -1rem;
        margin-right: -1rem;
    }
}

@media screen and (max-width: 1088px) {
    .navigation-bar-text {
        display: none !important;
    }
}

.no-background-border {
    background-color: inherit;
    border: none;
    color: black;
}

#breadcrumb-sidebar .breadcrumb-item + .breadcrumb-item::before {
    content: normal;
}

.opacity-0-7 {
    opacity: 0.7 !important;
}

#toast-container .md-toast:hover {
    opacity: 1 !important;
}

#breadcrumb-content div.toast div:hover {
    opacity: 1 !important;
}

.popover {
    max-width: none;
}

.announcement-truncate {
    text-overflow: ellipsis;
}

.is-breakable {
    word-break: break-all;
}

.canvas-w {
    width: 98% !important;

}

.sigWrapper {
    height: auto !important;
    width: 100% !important;
}

.sigPad {
    width: 100% !important;
}

.announcement-content strong {
    font-weight: bold !important;
    color: #333;
}