
/************************** Global **************************/

a {
    color: #a2c046;
}

a:hover, a:focus {
    color: #61732a;
}

.btn-primary {
    background-color:#a2c046;
    border-color:#a2c046;
}

.btn-primary:hover, .btn-primary:active {
    background-color:#61732a;
    border-color:#61732a;
}

.frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message, .frm_style_formidable-style.with_frm_style input[type=submit], .frm_style_formidable-style.with_frm_style .frm_submit input[type=button], .frm_style_formidable-style.with_frm_style .frm_submit button, .frm_form_submit_style {
    background-color:#a2c046;
    border-color:#a2c046;
    color:white;
    font-family: 'Raleway', sans-serif;
}

.frm_style_formidable-style.with_frm_style input[type=submit]:hover, .frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover, .frm_style_formidable-style.with_frm_style .frm_submit button:hover {
    background-color:#61732a;
    border-color:#61732a;
    color:white;
    font-family: 'Raleway', sans-serif;
}

/************************** Header **************************/

/************************** Navigation **************************/

.navbar-default .navbar-nav>li>a {
	color:#a2c046;
}

.navbar-nav>li>.dropdown-menu {
	border-top-color:#a2c046;
}

.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:focus, .navbar-default .navbar-nav>.active>a:hover {
    background:#a2c046;
}

.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {
    background:#a2c046;
}

.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover {
    color:#61732a;
}

.dropdown-menu>.active>a, .dropdown-menu>.active>a:focus, .dropdown-menu>.active>a:hover {
    background-color:#a2c046;
}

/************************** Front Page **************************/

.banner {
    border-top-color: #a2c046;
}

/************************** Content Page **************************/

.page-header h1 {
    border-bottom-color: #a2c046!important;
}

.contact-list .fa-stack {
    color: #a2c046;
}

.hours-list svg {
	color: #a2c046;
}

/************************** Body **************************/

body {
    font-family: 'Open Sans';
}

.site-main h1, h2, h3, h4, h5, h6 {
    color:#a2c046;
}

/************************** Gallery **************************/

.featherlight-previous svg, .featherlight-next svg {
    color:#a2c046;
}

/************************** Footer **************************/

.site-footer {
    border-top-color: #a2c046;
}

.site-footer a:hover{
    color: #a2c046;
}

.footer-ul-left .svg-inline--fa{
    font-size:14px;
    margin-right:5px;
	color:#a2c046;
}

.footer-social-icons li a .svg-inline--fa{
    font-size:24px;
    margin-right:5px;
	color:#a2c046;
}




