.db_btn {
    background-color: #0e4a77e6;
    font-size: 16px;
    width: 100%;
    text-align: center;
    margin: 0px auto;
    border-radius: 0 !important;
}

.c-btn{
    border-radius: 0 !important;
}

    .cust_menu:hover {
        color: white;
        background-color: #f18f09;
    }


.lgbg {
    background-image: url("../img/loginbg.jpg");
    height: 50px; /* You must set a specified height */
    background-position: center; /* Center the image */
    background-repeat: no-repeat; /* Do not repeat the image */
    background-size: cover;
    width: 100%;
}

.c-table__cell {
    padding: 0.5em 0.75rem !IMPORTANT;
}
.c-date {
    padding: .5rem .9375rem;
}
.c-tabs__pane .fa-plus-square {
    font-size: 28px;
    color: #315b83;
    cursor: pointer;
}
.c-modal__close--absolute {
    top: 0.875rem;
}
.c-table__title {
    padding: 1em 0.75rem !IMPORTANT;
    font-size: 1.3rem;
}
.c-table__cell .u-h3:hover {
    text-decoration: none !important;
}

.c-card__title {
    margin: 0;
    font-size: 1.5rem !important;
}
    .c-card__title a {
        color: #354052 !important;
    }
.c-navbar.top-header{
    background-color:#f18f09;
}
.c-breadcrumb__item {
    color: #0e4a77e6 !important;
    font-size: 1rem !important;
    margin-top: 0.3rem;
}

.c-avatar.has-dropdown:after {
    color: #0e4a77e6 !important;
}
.dashboard-container  .c-dropdown__item:hover {
    background-color: #fff !important;
  
}

.sheet_css
{
    display:none;
}

.package-table .c-input--custom {
   width:auto !important;
}


.margintop20
{
    margin-top:20px;
}

.main_overlay {
  position: absolute;
  background-color: #fff;
  opacity: 1;
}

.loader {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        height: 100%;
        z-index: 9999;
        opacity: 1;
        -moz-opacity: 1;
        background: url("{% static 'img/loading.gif' %}") 50% 50% no-repeat;
    }


div#divLoading {
    display: none;
}