







/* ___________________ custom stylesheet for client ______________________ */

* {
    font-family: 'Calibri Regular', 'Calibri', 'Geneva', Arial, sans-serif;
}

#header.pre-login #header-top {
    background-image: unset;
}

#header-top,
#header-bottom {
    background: linear-gradient(to bottom, #0094C8 40%, #63CBE8 100%) !important;
}

#header-top {
    border-bottom: 3px inset #ED1940;
}

#header-banner-text-small {
    background-image: url('/koala_final/contents/images/en/swimming-canada-parent/header-banner-text-small.png');
}

#header-banner-text-large,
#header-banner-text-small {
    color: #0094C8;
}

.btn-primary,
.btn-neutral {
	background-color: #0094C8;
}

.btn-primary:hover,
.btn-neutral:hover {
	background-color: #ED1940;
}

.btn-primary:not(:disabled):not(.disabled).active,
.btn-primary:not(:disabled):not(.disabled):active,
.show>.btn-primary.dropdown-toggle,
.btn-neutral:not(:disabled):not(.disabled).active,
.btn-neutral:not(:disabled):not(.disabled):active,
.show>.btn-neutral.dropdown-toggle {
	background-color: #0094C8;
}

.btn-secondary {
    color: #fff;
}

.btn-secondary:hover {
    background-color: #63CBE8;
}


#login-form button {
    background-color: #0094C8;
    border-color: #0094C8;
}

#login-form button:hover {
    background-color: #63CBE8;
    border-color: #63CBE8;
}

#header .nav-item.active .nav-link {
    color: #86e5ff !important;
}

.btn-neutral {
    background-color: #63CBE8;
    color: #111;
}

.btn-neutral:hover {
    background-color: #fff;
    color: #111;
}

.ribbon-hr {
    background: linear-gradient(to bottom, #0094C8 40%, #63CBE8 100%) !important;
    color: #FFF;
}

.question-box {
    background-image: unset;
    border: unset;
}

.nav-pills .nav-link.active:hover {
    color: #fff !important;
    background-color: #63CBE8 !important;
}

.nav-pills .nav-link:not(.active):hover {
    color: #ED1940 !important;
}

.jstree-search-group button.clearSearch {
    border-color: #00AAD8;
    background-color: #00AAD8;
}

.jstree-search-group button.showSelected {
    color: #fff;
}

.jstree-search-group button.clearSearch:hover {
    background-color: #007daa;
    border-color: #007daa;
    color: #fff;
}

.jstree-search-group button.showSelected:hover {
    background-color: #1dc3ff;
    border-color: #1dc3ff;
}
