nav.main-navigation ul.menu li.active > a,
li.active > a,
.content ol li,
.content ul li a,
.content ol li a,
header .main-navigation li a,
.widget-list .content a,
a,
.breadcrumb a
{
	color: #3B4754 !important;
}
.is-active-single, .is-active-single a:hover,
.button,
body.overhang-success .overhang,
a.cip-join-button,
.button:hover, .button:focus,
.menu-list a:hover
{
	background-color: #3B4754 !important;
}
.button.is-primary.is-outlined {
    border-color: #3B4754;
    color: #3B4754;
}

.button.is-primary.is-outlined:hover, .button.is-primary.is-outlined:focus {
    background-color: #3B4754;
    border-color: #3B4754;
    color: #fff;
}
.button.is-primary.is-outlined.is-loading::after {
    border-color: transparent transparent #3B4754 #3B4754 !important;
}
.menu-list a.is-active {
    background-color: #3B4754;
    color: #fff;
}
.menu-list li ul {
    border-left: 2px solid #3B4754;
    margin: 0.75em;
    padding-left: 0.75em;
}
h1, h2, h3, .breadcrumb, .button, .tabs, .tags, p, .menu {
    font-family: 'Arial' !important;
}