/*
primary: #0099CC
secondary: #f64279
fonts etc: #141415

green: #abc653
*/

body {
    color: #141415;
}


#sign-in-box a,
p {
    color: #141415;
}

.btn-link,
a{
    color: #ff447c;
}
#sign-in-box a label,
.btn-link:hover,
a:hover,
a:focus {
    color: #f64279;
}

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

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

body:not(.dashboard-enabled) .navbar-default .navbar-nav > li > a {
    color: white;
}

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

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #f64279;
    background-color: transparent;
}

body:not(.dashboard-enabled) .navbar-default {
    background-color: #141415;
    border-color: transparent;
    border-top: 8px solid #f64279;
}

body:not(.dashboard-enabled) .navbar-default .navbar-toggle {
    color: white;
}

.dropdown-menu {
    background: #141415;
}

.navigation-bar.dropdown-menu {
    background-color: #384452;
}

@media (max-width: 991px) {
    body:not(.dashboard-enabled) .navbar.md-collapse .navbar-collapse.in,
    body:not(.dashboard-enabled) .navbar.md-collapse .navbar-collapse.collapse,
    body:not(.dashboard-enabled) .navbar.md-collapse .navbar-collapse.collapsing {
        background-color: #141415;
    }
}

.dropdown-menu > li > a {
    color: white;
}
.schedule .dropdown-menu > li > a {
    color: white !important;
}

a.scrollup,
.btn-theme {
    color: #fff;
    background-color: #f64279;
    border-color: #f64279;
}
.dashboard-container .association-title,
#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: #f82870;
    border-color: #f64279;
}

.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 #ff437f;
}

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

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

#headerwrap {
    /*background-color: #ff437f;*/
    background-color: #202020;
}

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


/* Footer */
#footerwrap {
    background: #141415;
}

#footerwrap ul,
#footerwrap p {
    color: #bfc9d3;
}
#footerwrap .footer-contact .contact-form-body label {
	color: #5f6469;
    font-weight: normal;
}

#footerwrap h4 {
    color: white;
}

#footerwrap i {
    color: #bfc9d3;
}

#footerwrap i:hover {
    color: #ff437f
}

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

#blue {
    background: #f64279;
}

#blue h1,
#blue h3 {
    color: white;
}

#blue small {
    color: #141415;
}

.ctitle {
    color: #ff437f;
}

.badge-theme {
    background: #ff437f;
}


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

.upcoming-events .event-title a {
    color: #141415;
}
.upcoming-events .event-title a:hover {
    color: #f64279;
}
.upcoming-events .btn-primary {
    background-color: #686868;
    border-color: #222222;
}
.upcoming-events .btn-primary:active,
.upcoming-events .btn-primary:hover {
    background-color: #202020;
    border-color: #222222;
}
/*.upcoming-events h1 small {*/
    /*color: #ffffff;*/
/*}*/

.current-events .event,
.current-events .event p{
    color: #f0f0f0;
}
.current-events .event {
    background: #272727;
}
.current-events .event a:not(.btn)  {
    color: #ABC653;
}
.current-events .event a:not(.btn):hover {
    color: #f64279;
}