
 /* ==========================================================================
 CREATED BY @Kintanr
 VISIT FOR MORE INFORMATION https://kintanr.github.io/
 © 2025 Kintan Umari — All Rights Reserved
========================================================================== */

:root {
    --darkPrimary: #231955;
    --orange: #E8AA42;
    --lightPrimary: #FFE5B4;
    --primary: #0d443b;
}

.main-header{
    background-color: var(--primary) !important;
    padding-bottom: 5rem !important;
}
.main-header__admin-link, .main-header__lang-link{
    background-color: var(--primary) !important;
}

.btn-primary{
    background-color: var(--primary) !important;
    border: 1px solid var(--primary) !important;
}

.btn-primary:hover{
    border: 1px solid var(--primary) !important;
    color: #FFF !important;
}

.btn-secondary{
    border: 1px solid var(--primary) !important;
    color: var(--primary) !important;
}

.btn-secondary:hover{
    background-color: var(--primary) !important;
    color: #FFF !important;
}

.issue{
    background-color: var(--primary) !important;
}

.main-header__title .is_img img{
    width: 1200px !important;
    height: auto !important;
}

.article__btn{
    color: var(--primary) !important;
    border: 1px solid var(--primary) !important;
}

.article__btn:hover{
    background-color: var(--primary) !important;
    color: #FFF !important;
}

.main-header__nav-link:hover, .main-header__nav-link:focus{
    background-color: var(--primary) !important;
}

.dropdown-item:hover{
    border: 1px solid var(--primary) !important;
}

.issue-section{
    border-radius: 100px 100px 0 0 !important;
    box-shadow:
    rgba(0, 0, 0, 0.15) 0px -10px 90px,  
    rgba(0, 0, 0, 0.12) 0px -4px 8px, 
    rgba(0, 0, 0, 0.10) 0px -8px 16px,  
    rgba(0, 0, 0, 0.08) 0px -12px 24px,  
    rgba(0, 0, 0, 0.06) 0px -20px 40px !important;

}

.custom-checkbox .custom-control-input:checked~.custom-control-label::before, .custom-control-input:checked~.custom-control-label::before {
    background-color: var(--primary) !important;
}

.pkp_site_name .is_img img {
    display: inline-block;
    max-height: 1000px;
    max-width: 100%;
    width: auto;
    height: auto;
}

.pkp_structure_page {
    margin-top: 0px;
    margin-bottom: 0px;
}

.pkp_site_name_wrapper, .pkp_navigation_primary_row {
    padding-left: 0px;
    padding-right: 0px;
}

.pkp_site_name {
    padding-top: 0px;
    padding-bottom: 0px;
}

.journal-description{
    border-radius: 100px 10px 100px 10px !important;
    margin: 0 10vh !important;
    padding: 10vh 0 !important
}

main#immersion_content_main:not(.container):not(.main__content) {
    background-color: var(--primary) !important;
}

main.container.main__content#immersion_content_main {
    background-color: #FFF !important;
}

.page_index:not(.indexSite) .main-header__title{
    margin: 12vh auto 15vh auto;
}
