.language-switch-area {
	display: none;
}

.header-fixed div.bgi-size-contain {
	background-image: none !important;
}

body:has(.login-form) {
	background-color: #FFFFFF !important;
    height: initial;
    width: initial;
    background: unset;
}

.header > .app-container {
	background-color: #FFFFFF;
	max-width: none;
	border-bottom: solid 2px #0e76bc;
}

.header > .app-container a.brand-logo img {
	height: 37px !important;
}

.header .flaticon-alarm {
	color: #0e76bc !important;
}

.header .flaticon-alarm:hover {
	color: #0e76bc !important;
}

.header svg {
	color: #ffffff;
}

.header .flaticon-alert-2 {
	color: #0e76bc !important;
}

.header .flaticon-alert-2:hover {
	color: #0e76bc !important;
}


.header svg:hover {
	color: #0e76bc !important;
}

.bg-primary {
    background-color: #0e76bc !important;
}

.btn.btn-primary {
    color: #fff;
    background-color: #0e76bc;
}

.btn-check:checked + .btn.btn-primary, .btn-check:active + .btn.btn-primary, .btn.btn-primary:focus:not(.btn-active), .btn.btn-primary:hover:not(.btn-active), .btn.btn-primary:active:not(.btn-active), .btn.btn-primary.active, .btn.btn-primary.show, .show > .btn.btn-primary {
	background-color: #0e76bc !important;
    color: #ffffff !important;
}

.menu-state-primary .menu-item.here > .menu-link .menu-title {
    color: #0e76bc;
}

.menu-state-primary .menu-item.show > .menu-link .menu-title {
    color: #0e76bc !important;
}

.menu-state-primary .menu-item.show > .menu-link .menu-arrow:after {
	background-color: #0e76bc;
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here), .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) {
    transition: color 0.2s ease;
    color: #0e76bc !important;
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-title, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-title {
    color: #0e76bc;
}

.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-arrow:after, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-arrow:after {
	background-color: #0e76bc;
}


.menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-primary .menu-item.hover:not(.here) > .menu-link:not(.disabled):not(.active):not(.here) .menu-icon i, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon .svg-icon, .menu-state-primary .menu-item:not(.here) .menu-link:hover:not(.disabled):not(.active):not(.here) .menu-icon i {
    color: #0e76bc !important;
}

.menu-state-primary .menu-item.here > .menu-link .menu-icon, .menu-state-primary .menu-item.here > .menu-link .menu-icon .svg-icon, .menu-state-primary .menu-item.here > .menu-link .menu-icon i {
    color: #0e76bc;
} 

.btn.btn-light-primary {
    color: #0e76bc;
    border-color: #0e76bc;
    background-color: #fff !important;
}

.btn-check:checked + .btn.btn-light-primary, .btn-check:active + .btn.btn-light-primary, .btn.btn-light-primary:focus:not(.btn-active), .btn.btn-light-primary:hover:not(.btn-active), .btn.btn-light-primary:active:not(.btn-active), .btn.btn-light-primary.active, .btn.btn-light-primary.show, .show > .btn.btn-light-primary {
    color: #fff;
    background-color: #0e76bc !important;
}

.page-link.active, .active > .page-link {
    background-color: #0e76bc;
}

.dropdown-item.active, .dropdown-item:active {
    color: #ffffff;
    background-color: #0e76bc;
}

.join-header #kt_wrapper > a {
	background-color: #ffffff;
}

.sign-mandate-header #kt_wrapper > a {
	background-color: #ffffff;
}



.li:has(a.active) .balls {
    background: #0e76bc !important;
}


.balls {
    border: 2px solid #0e76bc !important;
}

    .balls i {
        color: #0e76bc !important;
    }

    .balls.active {
        background: #0e76bc !important;
    }
    
    .li:has(a.active) .balls i {
    	color: #fff !important;
	}
    
.card-wrapper .card.selected .btn-select {
	background: #0e76bc !important;
}

#kt_login_signin_submit {
    background-color: #0e76bc !important;
}

.btn-select {
    background-color: #fff !important;
    color: #0e76bc !important;
    border: solid 1px #0e76bc !important;
}

.btn-select:hover {
	background: #0e76bc !important;
	color: #fff !important
}

.tablink li:nth-child(2) {
	background-color: #0e76bc !important;
}
            
#payment-provider {
    background-color: #0e76bc !important;
}

.pager.wizard li a {
  background-color: #0e76bc !important;
}

 #ViewTermsAndConditionsButton {
 	color: #0e76bc !important;
 }