/* Custom Globle Start */

body {
    font-family: Ubuntu, Arial, Helvetica, sans-serif;
}

a.d-sm-inline-block.btn.btn-sm.btn-primary.rounded.top-header-btn,
a.d-sm-inline-block.btn.btn-sm.btn-primary.rounded.top-header-btn:hover {
    background-color: #BEA865;
    border-color: #BEA865;
    vertical-align: middle;
    font-size: 14px;
}

.btn-icon-danger {
    color: white;
    background: #BEA865 !important;
    border: none;
    box-shadow: 0 2px 2px 0 rgb(77 77 79 / 8%), 0 0 2px 0 rgb(77 77 79 / 16%);
}

.btn-submit,
.bottom-submt-btn,
.bottom-submt-btn:hover {
    background-color: #000000;
    border-color: #000000;
    color: #fff;
}

.btnclick {
    border-color: #1AA9B4;
    border: 2px solid #1AA9B4;
    color: #1AA9B4;
}
/* Custom Globle End */


/* Custom Home Start */

.home-page li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #F68523;
    background: #efefef;
    border-right: 4px solid #F68523;
}


.btn-book-now {
    margin: 0 auto;
    border-color: #BEA865;
    border: 2px solid #BEA865;
    color: #BEA865;
    font-weight: 700;
    font-size: 12px;
}
/* Custom Home End */


/* Custom academic-operations Start */

.academic-operations .card-header {
    background-color: #BEA865;
}

    .academic-operations .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.academic-operations.card-header {
    background-color: #BEA865;
}

.academic-operations li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #BEA865;
    background: #efefef;
    border-right: 4px solid #BEA865;
}

.academic-operations i.fa.fa-chevron-circle-left {
    color: #1C407E;
}

.academic-operations span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #1C407E !important;
    padding: 10px;
}

.academic-operations .headertext {
    display: inline;
    color: #1C407E;
    font-size: 35px;
    padding: -1.4rem 2rem;
    vertical-align: middle;
}


/* Custom academic-operations End */


/* Custom admissions Start */

.admissions .card-header {
    background-color: #1F3762;
}

    .admissions .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.admissions.card-header {
    background-color: #1F3762;
    margin-top: auto;
    margin-bottom: auto;
}

.admissions li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #1F3762;
    background: #efefef;
    border-right: 4px solid #BEA865;
}

.admissions i.fa.fa-chevron-circle-left {
    color: #1F3762;
}

.admissions span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #1F3762 !important;
}

.admissions .headertext {
    display: inline;
    color: #1F3762;
    font-size: 35px;
    vertical-align: middle;
}


/* Custom admissions End */


/* Custom finance Start */

.finance .card-header {
    background-color: #EF168C;
}

    .finance .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.finance.card-header {
    background-color: #EF168C;
}

.finance li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #EF168C;
    background: #efefef;
    border-right: 4px solid #EF168C;
}

.finance i.fa.fa-chevron-circle-left {
    color: #EF168C;
}

.finance span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #EF168C !important;
}

.finance .headertext {
    display: inline;
    color: #EF168C;
    font-size: 35px;
    padding: 0.5rem 2rem;
}


/* Custom finance Start */


/* Custom it-helpdesk Start */

.it-helpdesk .card-header {
    background-color: #FCDA0C;
}

    .it-helpdesk .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.it-helpdesk.card-header {
    background-color: #FCDA0C;
}

.it-helpdesk li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #FCDA0C;
    background: #efefef;
    border-right: 4px solid #FCDA0C;
}

.it-helpdesk i.fa.fa-chevron-circle-left {
    color: #FCDA0C;
}

.it-helpdesk span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #FCDA0C !important;
    padding: 11px;
}

.it-helpdesk .headertext {
    display: inline;
    color: #FCDA0C;
    font-size: 35px;
    vertical-align: middle;
}


/* Custom it-helpdesk Start */


/* Custom information-centre Start */

.information-centre .card-header {
    background-color: #95C125;
}

    .information-centre .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.information-centre.card-header {
    background-color: #95C125;
}

.information-centre li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #95C125;
    background: #efefef;
    border-right: 4px solid #95C125;
}

.information-centre i.fa.fa-chevron-circle-left {
    color: #95C125;
}

.information-centre span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #95C125 !important;
}

.information-centre .headertext {
    display: inline;
    color: #95C125;
    vertical-align: middle;
    font-size: 35px;
}


/* Custom information-centre Start */


/* Custom special-concessions Start */

.special-concessions .card-header {
    background-color: #192431;
}

    .special-concessions .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.special-concessions.card-header {
    background-color: #192431;
}

.special-concessions li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #192431;
    background: #efefef;
    border-right: 4px solid #192431;
}

.special-concessions i.fa.fa-chevron-circle-left {
    color: #192431;
}

.special-concessions span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #192431 !important;
}

.special-concessions .headertext {
    display: inline;
    color: #192431;
    font-size: 35px;
    vertical-align: middle;
}


/* Custom special-concessions Start */


/* Custom student-hub Start */

.student-hub .card-header {
    background-color: #1C407E;
}

    .student-hub .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.student-hub.card-header {
    background-color: #1C407E;
}

.student-hub li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #1C407E;
    background: #efefef;
    border-right: 4px solid #1C407E;
}

.student-hub i.fa.fa-chevron-circle-left {
    color: #1C407E;
    vertical-align: middle;
}

.student-hub span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    padding: 10px 10px 10px 10px;
    background: #1C407E !important;
}

.student-hub .headertext {
    display: inline;
    color: #1C407E;
    font-size: 35px;
    padding: -1rem 2rem;
    vertical-align: middle;
}


/* Custom student-hub Start */


/* Custom student-wellness Start */

.student-wellness .card-header {
    background-color: #D60D52;
}

    .student-wellness .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.student-wellness.card-header {
    background-color: #D60D52;
}

.student-wellness li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #D60D52;
    background: #efefef;
    border-right: 4px solid #D60D52;
}

.student-wellness i.fa.fa-chevron-circle-left {
    color: #D60D52;
}

.student-wellness span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #D60D52 !important;
}

.student-wellness .headertext {
    display: inline;
    color: #D60D52;
    font-size: 35px;
}


/* Custom student-wellness Start */


/* Custom returning-student-new-qualification Start */

.returning-student-new-qualification .card-header {
    background-color: #31343d;
}

    .returning-student-new-qualification .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.returning-student-new-qualification.card-header {
    background-color: #31343d;
}

.returning-student-new-qualification li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #000000;
    background: #efefef;
    border-right: 4px solid #000000;
}

.returning-student-new-qualification i.fa.fa-chevron-circle-left {
    color: #233267;
}

.returning-student-new-qualification span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #233267 !important;
}

.returning-student-new-qualification .headertext {
    display: inline;
    color: #233267;
    font-size: 35px;
    padding: 0.5rem 2rem;
}


/* Custom returning-student-new-qualification Start */


/* Custom covid Start */

.covid .card-header {
    background-color: #BEA865;
}

    .covid .card-header .card-title {
        font-size: 17px;
        font-weight: 700;
    }

.covid.card-header {
    background-color: #BEA865;
}

.covid li.nav-item.active .nav-link.color-purple.pt-3.pb-3.side-nav-header {
    color: #BEA865;
    background: #efefef;
    border-right: 4px solid #BEA865;
}

.covid i.fa.fa-chevron-circle-left {
    color: #BEA865;
}

.covid span.btn.btn-primary.primary-color.btn-circle.btn-lg.shadow-none.baclground-purple {
    border-radius: 50%;
    background: #BEA865 !important;
}

.covid .headertext {
    display: inline;
    color: #BEA865;
    font-size: 35px;
    vertical-align: middle;
}


/* Custom covid End */

@media (max-width: 992px) {
    .student-hub .headertext {
        font-size: 25px;
    }

    .student-num-row {
        margin: 1px;
    }

    .btn-submit,
    .bottom-submt-btn,
    .bottom-submt-btn:hover {
        width: 105px !important;
        padding-left: 22px;
        padding-right: 12px;
        font-size: 13px;
    }
}
