
/* BASE */
body .slick-dots button,
body .custom-button,
body .menu-li-button a,
body .stripe,
body section.hompage-section.homepage-stripe-section {
    background-color: #eb9922;
}
body l#menu-footer-main-menu > li > a,
body .primary-card-group h3:after,
body .secondary-card-group h3:after,
body .call-to-action h2.section-title,
body .where-when-show {
    border-bottom-color: #eb9922;
}
body .main-navigation .sub-menu .fa,
body a.secondary-card:after,
body h2.hero-title {
    color: #eb9922;
}
body a.secondary-card:after,
body .event-details {
    border-color: #eb9922;
}
@media screen and (max-width: 768px) {
    body .primary-card-group a.primary-card:hover h3:after {
        border-bottom-color: #eb9922;
    }
}



/* LINK */
body a,
body a:hover,
body a:visited,
body a:focus,
body a:active,
body ul#menu-footer-main-menu > li > a {
    color: #404e4c;
}



/* HEADER */
body header#masthead,
body footer#colophon {
	background-image: none;
    background-color: #19476B;
}



/* HIGHLIGHT DARK */
body .main-navigation .sub-menu .fa,
body a.primary-card:hover,
body a.primary-card:after,
body .call-to-action.dark-theme {
    background-color: #404e4c;
}
body .main-navigation > .menu-primary-menu-container > ul > li:last-of-type a,
body .primary-card,
body .secondary-card-group img {
    border-color: #404e4c;
}
body .stripe,
body .primary-card,
body .text-block-emphasize h3,
body .nav-links,
body .blog-content h3 {
    border-top-color: #404e4c;
}
body .stripe,
body .text-block-emphasize h3,
body h2.title-shows {
    border-bottom-color: #404e4c;
}
body span.stripe-text,
body h2.section-title,
body .primary-card-group h3,
body .secondary-card-group h3,
body .text-block-emphasize h3 {
    color: #404e4c;
}
@media screen and (max-width: 960px) { 
    body .blog-content h3 {
        border-bottom-color: #404e4c;
    }
}


/* HIGHLIGHT LIGHT */
body nav.secondary-menu.site-menu ul li a,
body .lower-footer {
    color: #808285;
}
body .lower-footer,
body nav.footer-main-menu.site-menu {
    border-top-color: #808285;
}
body nav.footer-sub-menu.site-menu {
    border-bottom: #808285;
}
body .newsletter {
    background-color: #808285;
}