a, a:visited, 
ul.list-icon li .fa, 
.bg-dark .affa-feature-icon .fa, 
.bg-color .affa-feature-icon .fa, 
.bg-parallax .affa-feature-icon .fa, 
.affa-team-profile .team-profile-img .team-profile-socials a:hover {
	color:#2ECC71;
}

a:hover {
	color:#4a4a4a;
}

.bg-dark {
    background-color: #394C81;
}

.btn-custom, 
input[type="button"], 
input[type="submit"], 
input[type="reset"], 
button, 
.isotope-menu a:hover, 
.isotope-menu a.active {
	background-color:#2ECC71;
	border-bottom-color:#24BA63;
}

.btn-custom:hover, 
input[type="button"]:hover, 
input[type="submit"]:hover, 
input[type="reset"]:hover, 
button:hover {
	background-color:#25B763;
	border-bottom-color:#1CA556;
}

.carousel-slider .slick-prev:hover, 
.carousel-slider .slick-next:hover, 
.bg-color, 
.post-heading-left h2:after, 
.post-heading-center h2:after, 
#header, 
.affa-feature-icon .fa, 
.bg-dark .affa-testimonial .testimonial-text, 
.bg-parallax .affa-testimonial .testimonial-text, 
.carousel-slider.gallery-slider .slick-dots li.slick-active button, 
.tbl-pricing .tbl-prc-col .tbl-prc-price {
	background-color:#2ECC71;
}

.carousel-slider.gallery-slider .slick-dots li button {
    background: #394C81;
}

#header .nav > li.important > a {
	color:#FFCD02;
}
#navigation_affix .nav > li.important > a {
	color:#FFA800;
}
#header .navbar, 
#header .nav > li > a {
	color:#d1f9cd;
	text-transform: uppercase;
}
#header .nav > li, 
#navigation_affix .nav > li {
    padding: 10px 17px;
}
#navigation_affix .nav > li > a {
	color:#f3e5c5;
	text-transform: uppercase;
}
#header .nav > li > a:hover, 
#header .nav > li.active > a {
	color:#FFF;
}
#navigation_affix .nav > li > a:hover, 
#navigation_affix .nav > li.active > a {
	color: #D5C295;
}
#header .header-content {
	border-bottom-color: #5065A1;
}
#header .header-content .header-text .btn-custom {
	background-color:#24B963;
}
#header .header-content .header-text .btn-custom:hover {
	background-color:#1CA556;
}
#header .header-content .header-text .btn-custom.btn-more-link {
	color:#2ECC71 !important;
}
#navigation_affix {
	background-color: #ffffff;
	border-bottom: 1px solid #D5C295;
}

#footer {
	color: #7f91c7;
    background-color: #394C81;
}
#footer .footer-socials {
	background-color: #5065A1;
}
#footer .footer-socials a {
	color: #7f91c7;
}

.affa-testimonial .testimonial-author img {
	border-color:#2ECC71;
}

.tbl-pricing .tbl-prc-col.tbl-prc-col-recommended .tbl-prc-wrap {
	background-color:#2ECC71;
	border-bottom-color:#27B764;
}
.affa-feature-icon .feature-text p {
	min-height: 96px;
}

@media (max-width: 767px) {	
	#header .navbar, #header .nav > li > a {
		color:#a9a9a9;
	}
	#header .navbar-toggle, #header .navbar-toggle.collapsed:hover {
		background-color:#26B964;
	}
	#header .navbar-toggle.collapsed {
		background-color:#2ECC71;
	}
	#header .nav > li > a:hover, #header .nav > li.active > a {
		color:#FFF;
	}	
}
@media (max-width: 500px) {
	.affa-form-subscribe input[type="submit"] {
		font-size: 90%;
		width: 115px;
	}	
}