/* Enter Your Custom CSS Here */.custom-logo {width:300px;}
.container p {color:#000}
body {font-size:15px;}
.site-header {box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.0);}
.header-b {background-color:#eee; padding:15px 10px 0px 15px; border-radius:5px;}
.site-header .header-b .search-form {background-color:#fff; border:1px solid #ccc;}
.main-navigation a {color:#231F20;}
.main-navigation a:hover {color:#004730!important;}
.site-header .header-t .tools a {color:#004730!important;} 
.site-header .header-t .social-networks li a {border-color: #000;}
.site-header .header-b .search-form input[type="submit"] {background-color: #004730!important;}
.mean-container .mean-bar, .site-footer .footer-b {background-color: #004730;}
.top-bar {margin-top:20px; padding-top:40px;}
#content {padding-top:20px;}
#primary
{
padding-right: 0px;
}
.site-footer {background-color:#231F20;}
.page .entry-content {margin-right:20px;}
.front-page-news li {font-size:14px; margin-bottom:15px!important; border-bottom:1px dotted #6E6B0D!important; padding-bottom:10px!important;}
.et_divi_builder #et_builder_outer_content .et_pb_row
{
  width: 100%;
  max-width: 100%;
  margin-top: auto;
  margin-right: auto;
  margin-bottom: auto;
  margin-left: auto;
  position: relative;
}
.et_divi_builder #et_builder_outer_content .et_pb_section
{
  padding-top: 0;
}
.image-header p {text-shadow: 2px 2px 4px #000000!important;}

.entry-title a {text-transform:none; font-size:15px;}

#post-209 .et_pb_module_header a {color:#004730!important; font-weight:bold!important;
}
#post-209 .et_pb_main_blurb_image {margin-bottom:10px!important; border:5px solid #eee;}