body{
    text-transform: uppercase;
}
input, select, textarea{
    text-transform: uppercase;
}

.bg-footer {
    background-color: #F8F9FA;
}

.crd-ht {
    height: 500px;
}

.crd-notify {
    font-size: 13px;
}

.scrl-con {
    overflow-y: auto;
}

.scrl-con::-webkit-scrollbar {
    width: 10px;
}

.scrl-con::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.scrl-con::-webkit-scrollbar-thumb {
    background: #888;
}

.scrl-con::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.diagonal-split-background {
    background-color: #013A6B;
    background-image: -webkit-linear-gradient(15deg, #0DB4C9 50%, #21D146 50%);
}

.mt-6 {
    margin-top: 5rem;
}

.crd-head {
    margin-top: -30px;
    width: 400px;
}

.bg-table-head {
    background-color: #20C997;
}

.body {
    /*background-image: url('/images/bg-cover.jpg');
background-size: cover;
background:rgba(222, 218, 219, 0.7);*/
    background-image: -webkit-linear-gradient(60deg, #40B8A5, #1A1955);
    /*background-color: #ededed;*/
    /*max-height: 100vh;*/
}

.pol_logo {
    height: 90px;
}

.smj_logo {
    height: 90px;
}

@media only screen and (max-width: 767.98px) {
    .diagonal-split-background {
        background-color: #013A6B;
        background-image: -webkit-linear-gradient(#0DB4C9 59%, #21D146 41%);

    }

    .crd-head {
        width: 100%;
    }

    .smj_logo {
        display: none;
    }

    .pol_logo {
        height: 50px;
    }

    table,
    .ln_fnt,
    .help_fnt {
        font-size: 12px;
    }

    .navbar-nav span {
        font-size: 10px !important;
    }

    .navbar-collapse {
        flex-basis: auto;
    }
}

@media only screen and (max-width: 575.98px) {
    .diagonal-split-background {
        background-color: #013A6B;
        background-image: -webkit-linear-gradient(#0DB4C9 59%, #21D146 41%);

    }

    .crd-head {
        width: 100%;
    }

    .smj_logo {
        display: none;
    }

    .pol_logo {
        height: 50px;
    }

    table,
    .ln_fnt,
    .help_fnt {
        font-size: 12px;
    }

    .navbar-nav span {
        font-size: 10px !important;
    }

    .navbar-collapse {
        flex-basis: auto;
    }
}

.hdsk {
    font-size: 20px;
    font-weight: bold;
    position: relative;
    /*background-color: #fff;*/
    width: auto;
    z-index: 1;

}

.hdsk:after {
    content: '';
    display: block;
    width: 130px;
    background-color: #000;
    position: absolute;
    height: 5px;
    top: 50%;
    left: 100px;
    z-index: 0;
}

.wn {
    font-size: 20px;
    font-weight: bold;
    position: relative;
    /*background-color: #fff;*/
    width: auto;
    z-index: 1;

}

.wn:after {
    content: '';
    display: block;
    width: 130px;
    background-color: #000;
    position: absolute;
    height: 5px;
    top: 50%;
    left: 130px;
    z-index: 0;
}

.bord {
    border: none;
    border-right: 1px solid #ddd;
}

.scl::-webkit-scrollbar {
    width: 7px;
}

.scl::-webkit-scrollbar-track {
    background: #f1f1f1;
}

.scl::-webkit-scrollbar-thumb {
    background: #888;
}

.scl::-webkit-scrollbar-thumb:hover {
    background: #555;
}

@media only screen and (max-width: 767.98px) {
    .bord {
        border: none;
        border-bottom: 1px solid #ddd;
    }
}

@media only screen and (max-width: 575.98px) {
    .bord {
        border: none;
        border-bottom: 1px solid #ddd;
    }
}

.crd1 {
    /*background-color: #B2B2C6;*/
    background-image: -webkit-linear-gradient(60deg, #40B8A5, #1A1955);
}

.crd2 {
    background-color: #203061;
}

.crd3 {
    /*background-color: #B2B2C6;*/
    background-image: -webkit-linear-gradient(60deg, #4DA3C8, #66B272);
}

.logo_ht {
    width: 70px;
}

.card-header-sm{
    background-image: -webkit-linear-gradient(60deg, #4DA3C8, #66B272);
}

label{
    font-weight: bold;
    padding:5px 5px;
}

sup{
    color: red;
}
