.navigation {-webkit-box-shadow: none!important; box-shadow: none!important; margin-bottom: -2px;}
.brand a, .brand a:visited {white-space: nowrap; color:#fff; font-size: 28px!important;}
.brand a:hover {color: #c5d7cf;}
@media only screen and (max-width: 1024px){
.brand a, .brand a:visited {font-size: 24px!important;}
}
@media only screen and (max-width: 768px){
.brand a, .brand a:visited {font-size: 20px!important;}
}
@media only screen and (max-width: 375px){
.brand {padding-left:10px;}
.brand a, .brand a:visited {font-size: 18px!important;}
}
.nav-mobile {background: #12442d;}
h2, .h2, h3, .h3 {color:#206c49;}
.l-content p a:not(.mce-item-anchor):not(.bb-btn):not(.btn), .l-content-featured p a:not(.mce-item-anchor):not(.bb-btn):not(.btn) {
background-image: -webkit-gradient(linear, left bottom, right top, color-stop(5%, #13ad6a), color-stop(95%, #206c49));
background-image: linear-gradient(to top right, #13ad6a 5%, #206c49 95%);
}	
.post-content h3 a {text-decoration:none; -webkit-transition: all 200ms ease-in; -o-transition: all 200ms ease-in; transition: all 200ms ease-in;}
.post-content h3 a:hover { color: #255a43;}
nav ul li a:before {background: #ffffff;}
nav ul li a:hover, nav ul li a:visited:hover {
    color: #ffffff;
    text-decoration: none;
    opacity: 1;
}
@media only screen and (max-width: 798px) {
nav ul li {background: #12442d;}
nav ul li a {border-bottom: 1px solid #265841;}
}
nav ul li a, nav ul li a:visited {color:#fff;}
nav ul li ul li a {
    background-color: #206c49;
    border-bottom: 1px solid #255a43;
}
nav ul li ul li a:hover {
    background-color: #12442d;
}
nav ul li ul li ul li a {
    background-color: #1a4742;
    opacity: 1;
    border-bottom-color: #206c49;
}
nav ul li ul li ul li a:hover {
	background-color: #1d6443;
}
.cta-bar-wrapper .cta-bar {background: rgba(24, 25, 25, 0.62)!important; padding: 10% 0;}
#breadcrumb ul li a {border-bottom: 1px solid #206c49; color: #206c49;}
#breadcrumb ul li a:hover {color: #206c49; border-bottom: 1px solid #16bb6f;
}
.contact-area h2:after, .subsection .contact-area h2:after, .contact-area h2:after, .subsection .contact-area h2:after {border-bottom-color: #206c49;}
.main-title {color:#206c49;}
.l-content .main-title:after, .l-content .main-title.text-center:after {border-bottom: 4px solid #206c49;}
.green-divider {border-bottom-color: #459e78;}
.icon-large {font-size: 55px; margin-bottom: 20px;}
.box-color {padding: 35px 30px;color: #FFF !important;}
.box-color.blue {background: #00AEEF;}
.box-color.gray {background: #A5ACAF;}
.box-color.green {background: #3CB6CE:}
.box-color.orange {background: #255a43;}
.matrix.inverse-wrapper {
    background: #206c49;
}
.bb-btn {
-webkit-box-shadow: inset 0 0 0 2px #255a43, 0 0 0 rgba(0,0,0,0.2);
box-shadow: inset 0 0 0 2px #255a43, 0 0 0 rgba(0,0,0,0.2);
}
.bb-btn:hover {
background: #255a43;
background-image: -o-linear-gradient(bottom left, #206c49 5%, #255a43 95%);
background-image: -webkit-gradient(linear, left bottom, right top, color-stop(5%, #206c49), color-stop(95%, #255a43));
background-image: linear-gradient(to top right, #206c49 5%, #255a43 95%);
}		
.rssapp-card-container_modern .rssapp-card {border-radius: 0!important;}
.btn-border {border: 2px solid #255a43; color: #255a43 !important;}
.btn-border:hover { background: #255a43 !important;}
.cta-bar-wrapper .cta-bar {background: rgba(32, 108, 73, 0.7)!important;}
section.navigation {
    background: #206c49;
    background: linear-gradient(215deg, #206c49 22%, #11422b 100%);
}
.profileCards-container.style1 .name:after {background: #255a43!important;}
.info-cards .info-item .info-overlay span {background:#206c49;}
