@charset "UTF-8";
/*!
 * DarkGreen (PineTree) Color Sheet
 * For AMP http://amptab.com by Kim Buckley
 * V1.0
 */

/* 

+== Colors

links: #4A7326

hover links:  #233612


/* Typography*/	

a {
	color: #4A7326;
	text-decoration: none;
}
a:hover, a:focus, a:active, a.active{
	color: #233612;
	text-decoration: none;
}
h1, h2, h3, h4, h5, h6{
	color:#4A7326;
}
a h1:hover, a h2:hover, a h3:hover,a h4:hover, a h5:hover, a h6:hover{
	color: #233612;
}
/* Buttons */	
.btn-primary {
	border-color: #4A7326;
	color: #fff;
	background-color: #4A7326;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
	border-color: #4aca8a1;
	color: #fff;
	background-color: #233612;
}

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
	border-color: #4A7326;
	background-color: #4A7326;
}
.btn-primary .badge {
	color: #4A7326;
	background-color: #fff;
}
.btn-xl {

	border-color: #289623;
	color: #fff;
	background-color: #4A7326;
}
.btn-xl:hover, .btn-xl:focus, .btn-xl:active, .btn-xl.active, .open .dropdown-toggle.btn-xl {
	border-color: #289623;
	color: #fff;
	background-color: #233612;
}

.btn-xl.disabled, .btn-xl[disabled], fieldset[disabled] .btn-xl, .btn-xl.disabled:hover, .btn-xl[disabled]:hover, fieldset[disabled] .btn-xl:hover, .btn-xl.disabled:focus, .btn-xl[disabled]:focus, fieldset[disabled] .btn-xl:focus, .btn-xl.disabled:active, .btn-xl[disabled]:active, fieldset[disabled] .btn-xl:active, .btn-xl.disabled.active, .btn-xl[disabled].active, fieldset[disabled] .btn-xl.active {
	border-color: #4A7326;
	background-color: #4A7326;
}
.btn-xl .badge {
	color: #4A7326;
	background-color: #fff;
}

/* === Contact === */

section#contact .form-control:focus {
	border-color: #4A7326;
}
 section#contact::-webkit-input-placeholder {
 color: #bbbbbb;
}
 section#contact:-moz-placeholder {
 color: #bbbbbb;
}
 section#contact::-moz-placeholder {
 color: #bbbbbb;
}
 section#contact:-ms-input-placeholder {
 color: #bbbbbb;
}
section#contact .text-danger {
	color: #e74c3c;
}

/* === Footer === */

footer {
	color:#A6A6A6;
}
ul.social-buttons li a {
	color: #fff;
	background-color: #222;
}
ul.social-buttons li a:hover, ul.social-buttons li a:focus, ul.social-buttons li a:active {
	background-color: #4A7326;
}

/* === Navagation === */


.navbar-default .navbar-brand {
	color: #4A7326;
}
.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:active, .navbar-default .navbar-brand.active {
	color: #4A7326;
}
.navbar-default .navbar-toggle {
	border-color: #4A7326;
	background-color: #4A7326;
}
.navbar-default .navbar-toggle .icon-bar {
	background-color: #fff;
}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
	background-color: #4A7326;
}
.navbar-default .nav li a {
	color: #4A7326;;
}
.navbar-default .nav li a:hover, .navbar-default .nav li a:focus {
	color: #233612;
}
.navbar-default .navbar-nav>.active>a {
	color: #fff;
	background-color: #4A7326;
}
.navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
	color: #fff;
	background-color: #233612;
}

/* === 2024 Updates === */

.navbar .navbar-nav .nav-link, .navbar .dropdown-menu .column .column-name, .navbar li>.page-scroll{
	color: #4A7326;
}
.mars .accordion-button{
	color: #4A7326;
}
.mars h1, .mars h2, .mars h3, .mars h4, .mars h5, .mars h6{
	color: #4A7326 !important;
}
footer .social-list .fa-stack .fa-circle{
	color: #4A7326;
}


