.bg-dark {
    background-color: #024094 !important;
}
.navbar-dark .navbar-nav .nav-link {
    color: #fff;
}

.ml-sm-auto {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.iframe-container {
    width: 100%;
    height: calc(100vh - 48px);
    /* padding-top: .5rem; */
    overflow-x: hidden;
    overflow-y: auto;
    /* border: 5px solid #f00; */
}

.iframe-container iframe {
    border: 0;
    padding: 0;
    margin: 0;
}

@media (max-width: 1199.98px) {

    .iframe-container {
        height: calc(100vh - 148px);
    }    
}


.text-bg-primary {
    background-color: #0d6efd;
    color: #fff;
}
.text-bg-secondary {
    background-color: #6c757d;
    color: #fff;
}
.text-bg-success {
    background-color: #198754;
    color: #fff;
}
.text-bg-info {
    background-color: #0dcaf0;
    color: #000;
}
.text-bg-warning {
    background-color: #ffc107;
    color: #000;
}
.text-bg-danger {
    background-color: #dc3545;
    color: #fff;
}
.text-bg-light {
    background-color: #f8f9fa;
    color: #000;
}
.text-bg-dark {
    background-color: #212529;
    color: #fff;
}

