/*
#1 = c41230
#2 = 003e7e
*/
a {
    color: #c41230;
}
a:hover {
    color: #ff153c;
}

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

/* menu */
.nav>li>a:hover {
    color: #c41230 !important;
}

.navbar .navbar-nav > .active > a {
    color: #c41230 !important;
}

/* flexslider */
.flex-control-paging li a {
    background: #c41230;
}

.flex-direction-nav a:hover{
    color:#c41230;
    opacity: .5;
}

.testimonial span.author a {
    color: #003e7e;
}

/* --- icon box hover --- */
.hi-icon-effect-5 .hi-icon {
    color: #c41230;
    box-shadow: 0 0 0 4px #c41230;
}
.no-touch .hi-icon-effect-5 .hi-icon:hover {
    background: #c41230;
    box-shadow: 0 0 0 8px  #003e7e;
}


/* portfolio */
.portfolio-item .portfolio-desc {
    background: #c41230;
}

/* btn */
.dashboard-container .association-title,
nav#filter a:hover,
nav#filter a.current,
.btn.btn-success,
.btn-theme {
    background: #c41230;
    color: #fff;
}

.btn.btn-success:hover,
.btn-cta:focus,.btn-cta:active,
.btn-theme:hover,.btn-theme:focus,.btn-theme:active{
    background: #003e7e;
    color: #fff;
}
.btn-cta,.btn-cta.btn-lg {
    background: #c41230;
    border-color: #fff;
}

/* contact */
.validation {
    color:#c41230;
}

/* footer */
.social-circle li a {
    background:#c41230;
}

a.scrollup{
    background:#c41230;
}


.current-events .event {
    color: #ffffff;
    background: #b0bec5;
}
.current-events .event a:not(.btn)  {
    color: #c41230;
}
.current-events .event a:not(.btn):hover {
    color: #ff153c;
}
.current-events .event-venues a {
    font-weight: bolder;
}
