body,p{
font-size:16px;
line-height: 150%;
}



.lol-page-item {
    padding-bottom: 30px;
}

.page-id-12 .lol-page-item,
.page-id-29 .lol-page-item,
.page-id-31 .lol-page-item{
padding-bottom:20px;
}

.page-id-12 .lol-page-item .lol-item-column{
line-height:150%;
}

.page-id-12 #content .lol-item-heading p{
margin-top:0;
}

.page-id-12 #content .lol-item-heading p:before{
background-color: #FFF !important;
}

#content .lol-toggle-title {
font-size: 17px;
font-weight: normal;
}

#homepage-service-col2{
margin-bottom:0 !important;
background:#84A700;
}

.home.page #content{
margin-bottom: 0 !important;
}

#hp-col-1 img, #hp-col-2 img,
#hp-col-3 img, #hp-col-4 img{
-moz-border-radius:100%;
-webkit-border-radius:100%;
border-radius:100%;
}

#hp-col-1, #hp-col-2,
#hp-col-3, #hp-col-4{
padding-bottom:20px !important;
}

.home.page #content .lol-item-service-column.alt-bg-yes{
padding-top:0 !important;
min-height:360px;
max-height:260px;
}

#logo a img {
max-width: 220px;
}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6{
line-height: 130%;
}

#content {
margin: 50px 0 0px;
}

#why-1 p,#why-2 p,
#why-3 p,#why-4 p{
color: #333 !important;
font-size: 17px !important;
}

.page-id-62 .lol-page-item{
padding-bottom:20px !important;
}

.page-id-62 .lol-page-item h2{
margin-bottom:0px !important;
}

.wpcf7 #content .lol-contact-info p:after,
#content .lol-contact-info p:after{
background:none !important;
}

#content .lol-contact-info p{
margin-bottom:0;
padding:10px;
}

#footer .social-links .lol-dribbble{
display:none;
}

header#branding{
background-color:#84A700 !important;
}

.sf-menu > li.current_page_item a, .sf-menu > li.current_page_parent a, .sf-menu > li.sfHover a, .sf-menu > li:hover a {
border: 2px solid #84A700;
}

.page #call-to-action{
margin-top:40px !important;
}

.home.page #call-to-action{
margin-top:0;
}

/* RSS feedburner */

.fes-default{
  margin-top:-20px;
  background:#efefef;
  padding:0 10px 10px;
}

.feedburner-email-subscription {
  background:#ffffff !important;
  max-width:95% !important;
  margin:0 auto !important;
}

.feedburner-email-subscription-2-intro-text{
  background:#efefef;
  padding:10px 10px 0;
}

#sidebar .widget input[type="text"], input.form-control.search-field,
#feedburner-email-subscription-2 input, input[type="text"]{
  background: #fff !important;
}

#text-10 {
margin-bottom: 0 !important;
}