#main {
background: #ffffff;
padding: 0px 35px 0px 35px;
}
.main-navigation ul li a {
padding: 15px 10px;
font-size:100%;
font-weight:700;
}
.main-navigation ul {
text-align: center;
} #masthead .hgroup .support-text {
color:#004b23;
font-size:180%;
font-weight:300;
text-align:right;
top:30%;
font-style:normal;
}
.entry-content h1 {
color:#004b23 !important;
font-size:200%;
font-weight:300;
}
.entry-content h2 {
color:#004b23 !important;
font-size:180%;
font-weight:300;
}
.entry-content h3 {
color:#fff !important;
font-size:180%;
font-weight:300;
}
.entry-content h4 {
color:#fff !important;
font-size:160%;
font-weight:300;
}
.entry-content h5 {
color:#004b23 !important;
font-size:160%;
font-weight:300;
line-height:150%;
}
.entry-content h6 {
color:#004b23 !important;
font-size:140%;
font-weight:300;
} .entry-content a {
text-decoration:none;
} .entry-content ul {
list-style-type: none;
display:block;
padding:0;
margin:0px;
color:#fff;
text-decoration:none !important;
}
.entry-content ul li a {
background:#6e9e75;
display: block;
color: #fff !important;
padding: 8px 16px;
margin-bottom:2px;
text-decoration: none;
} .entry-content ul li a:hover {
background-color: #004b23;
color:#fff;
}
a {
background:transparent;
padding:0px;
} article.post .entry-header h1.entry-title, article.page .entry-header h1.entry-title {
color: #004b23;
font-size: 200%;
font-weight: 300;
padding-top:35px;
line-height: 1.35em;
}
#secondary {
float: right;
width: 23.762%;
margin-top:35px !important;
margin-bottom:30px;
}
#secondary .widget .widget-title {
font-size: 140%;
font-weight:300;
color: #004b23;
}
#pg-340-0 .panel-grid-cell {
padding-left: 35px !important;
padding-right: 15px;
}
#page-title {
display:none !important;
}
article.post .entry-header .entry-thumbnail a, article.page .entry-header .entry-thumbnail a {
display: inline;
}
article.post .entry-header .entry-thumbnail img, article.page .entry-header .entry-thumbnail img {
width: auto !important;
} #footer-widgets .widget a {
color: #6e9e75;
text-decoration:none;
}
#footer-widgets .widget a:hover {
color: #fff;
}
.layout-full #colophon {
margin-bottom: 0;
margin-top: 0px;
padding-top: 30px;
padding-bottom: 30px;
} .entry-content ol {
list-style-type: disc;
color:#fff;
}
.entry-content ul {
list-style-type: none;
color:#4c4c4c;
} .maxbutton-1.maxbutton.maxbutton-contact{
position:relative;
text-decoration:none;
display:inline-block;
width:160px;
height:50px;
border-top-left-radius:4px;
border-top-right-radius:4px;
border-bottom-left-radius:4px;
border-bottom-right-radius:4px;
border-style:solid;border-width:0px;
background-color:rgba(0, 75, 35, 1);
-webkit-box-shadow:0px 0px 2px 0px #333;
-moz-box-shadow:0px 0px 2px 0px #333;
box-shadow:0px 0px 2px 0px #333
}
.maxbutton-1.maxbutton:hover.maxbutton-contact{
background-color:rgba(110, 158, 117, 1);
-webkit-box-shadow:0px 0px 2px 0px #333;
-moz-box-shadow:0px 0px 2px 0px #333;
box-shadow:0px 0px 2px 0px #333
}
.maxbutton-1.maxbutton.maxbutton-contact .mb-text{
color:#fff;
font-family:'Open sans';
font-size:16px;
text-align:center;
font-style:normal;
font-weight:300;
padding-top:18px;
padding-right:0px;
padding-bottom:0px;
padding-left:0px;
line-height:1em;
box-sizing:border-box;
display:block;
background-color:inherit
}
.maxbutton-1.maxbutton:hover.maxbutton-contact .mb-text{
color:#fff
} .gform_wrapper label.gfield_label {
font-weight: 300;
font-size: 100%;
color:#4c4c4c;
} .fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: 200%;
color: #fff;
padding:0px 10px;
text-align:right;
} .entry-content ol {
list-style-type: disc;
color: #fff;
margin-top:20px;
}
.entry-content ol li {
padding:2px 0px;
} .tablepress-id-1 {
width: 300px !important;
margin: 0 auto 1em !important;
}
.tablepress tbody td, .tablepress tfoot th {
border-top: 0px solid #ddd;
font-family: "Open Sans";
font-weight: 300;
} .entry-content blockquote {
font-style: normal;
margin-left: 1em;
padding-left: 1em;
border-left: 0px solid #6e9e75;
}
@media screen and (max-width: 1024px){ 
#masthead .hgroup .support-text {
color:#004b23;
font-size:140%;
font-weight:400;
text-align:center;
top:30%;
font-style:normal;
}
.entry-content h5 {
color:#004b23 !important;
font-size:110%;
font-weight:400;
}
}.so-widget-sow-image-default-9e90369adebe .sow-image-container {
text-align: right;
}
.so-widget-sow-image-default-9e90369adebe .sow-image-container .so-widget-image {
display: inline-block;
max-width: 100%;
width: inherit;
height: auto;
}.so-widget-sow-image-default-b37b538aacbf .sow-image-container {
text-align: center;
}
.so-widget-sow-image-default-b37b538aacbf .sow-image-container .so-widget-image {
display: inline-block;
max-width: 100%;
width: inherit;
height: auto;
}