/*
primary: #d0d3d5
secondary: #eea72f

*/

body {
    background: #f9fcff;
}

body {
    color: #414042;
}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6,
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    color: #16425c;
}

.half-wrapper p,
.small-navbar-text,
.panel,
.panel p,
.panel h1,
.panel h2,
.panel h3,
.list-group-item,
#sign-in-box,
.modal p,
#map p,
#map {
    color: #222222;
}

#section-lower-content .contact-form-header h2,
.text-secondary,
.btn-link,
a{
    color: #f57c00;
}
#sign-in-box a label,
.btn-link:hover,
a:hover,
a:focus {
    color: #ffb433;
}

.vali-admin .app-menu__item.active, .vali-admin .app-menu__item:hover, .vali-admin .app-menu__item:focus {
	border-left-color: #ffb433;
}


/*	################################################################
	BOOTSTRAP MODIFICATIONS & TWEAKS
################################################################# */
.navbar-header .navbar-brand {
    color: white;
}

.navbar-default .navbar-nav > li > a {
    color: white;
}

.navbar-default .navbar-nav > li > a:hover {
    color: #d0d3d5;
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #f57c00;
    background-color: transparent;
}
body.dashboard-enabled:not(.public-schedule-page).narrow-topbar .navbar-fixed-top,
.navbar-default {
    background-color: #14425c !important;
    border-color: transparent;
}

body .navbar.navbar-fixed-top .navbar-right.second-navbar-right .navbar-nav > li.user-dropdown .dropdown-menu {
    background: #14425c;
}
body .navbar.navbar-fixed-top .navbar-right.second-navbar-right .navbar-nav > li.user-dropdown .dropdown-menu > li > a {
    color: white;
}

.navbar-toggle,
.vali-admin .app-sidebar__toggle {
    color: white;
}

.btn-theme {
    color: #fff;
    background-color: #f57c00;
    border-color: #f57c00;
}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover,
.navbar.md-collapse .collapse>.navbar-nav>li>a:hover,
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover,
.vali-admin .app-sidebar__toggle:focus, .vali-admin .app-sidebar__toggle:hover,
body .navbar.navbar-fixed-top .navbar-right.second-navbar-right .navbar-nav > li.user-dropdown .dropdown-menu li:hover,
#smallsize-navigation-bar li:hover,
.btn-theme:hover,
.btn-theme:focus,
.btn-theme:active,
.btn-theme.active,
.open .dropdown-toggle.btn-theme {
    color: #fff;
    background-color: #ffb72f;
    border-color: #f57c00;
}

.schedule .dropdown-menu > li > a {
    color: #fff;
}

.dmbutton:hover,
.dmbutton:active,
.dmbutton:focus{
    color: #ffffff;
    background-color: #222222;
    border-color: #ffffff;
}
.dmbutton {
    background:rgba(0, 0, 0, 0);
    border: 1px solid #ffffff;
    color: #ffffff;
}

.hline {
    border-bottom: 2px solid #14425c;
}

.hline-w {
    border-bottom: 2px solid #414042;
}

/*	################################################################
	SITE WRAPS
################################################################# */

#headerwrap {
    background-color: #d0d3d5;
}

#headerwrap h1,
#headerwrap h2,
#headerwrap h3,
#headerwrap h4,
#headerwrap h5,
#footerwrap h1,
#footerwrap h2,
#footerwrap h3,
#footerwrap h4,
#footerwrap h5 {
    color: white;
}


/* Footer */
#footerwrap {
    background: #14425c;
}

#footerwrap i,
#footerwrap ul,
#footerwrap p {
    color: #ffffff;
}
#footerwrap .footer-contact .contact-form-body label {
    color: #ffffff;
    font-weight: normal;
}
#footerwrap .hline-w{
    border-bottom-color: #ffffff;
}

#footerwrap i:hover {
    color: #ffffff
}

/*	################################################################
	PAGE CONFIGURATIONS
################################################################# */
/* General Tweaks */

.dashboard-container .association-title,
.home #cms-editable-content-2:before,
#blue {
    background: #eea72f;
}
.home #cms-editable-content-2:after {
    border-color:#eea72f !important;
}
.home #section-lower-content:before {
    background: #14425c;
}
.home #section-lower-content:after {
    border-color:#14425c !important;
}

.dashboard-container .association-title h1,
#blue h1,
#blue h3 {
    color: white;
}

#blue small {
    color: #14425c;
}

.ctitle {
    color: #d0d3d5;
}

.badge-theme {
    background: #d0d3d5;
}


.fb-like-box.fb_iframe_widget {
    background-color: white;
}

.event .event-title a {
    color: #14425c;
}
.event .event-title a:hover,
.event .event-title a.registration-link {
    color: #f57c00;
}
.league-list .event *:not(.registration-link),
#sign-in-box a {
    color: #14425c;
}
.upcoming-events .event,
.current-events .event {
    background: transparent;
}

button, input, optgroup, select, textarea {
    color: #5e5e5e;
}

@media (max-width: 991px) {
    .navbar-fixed-top .navbar-collapse,
    .navbar-fixed-bottom .navbar-collapse {
        background-color: #14425c!important;
    }
}
