/* Enter Your Custom CSS Here */
#nav-container {
  margin-bottom: 0px!important;
}

#full-width-image {
padding-bottom: 25px;
}
h1, h2 {
text-transform: uppercase;

}

h3 a {
color: #2b2b75!important;
}
.top-right {
width: 40%;
float: right;
  text-align: right;
color: #ffffff;
  padding-top: 4px;
}


.scaf {
background-color: #39aa7d;
margin:0px!important;
padding: 15px!important;  
}

.trad{
margin:0px!important;
  padding: 15px!important;  
 background-color: #6fc5a3;
}

.specialist {
background-color: #6fc5a3;
  padding: 15px!important;  
margin:0px!important;
}

.roofing {
background-color: #39aa7d;
  padding: 15px!important;  
margin:0px!important;
}

.widget ul {
clear: both;
list-style-position: inside;
list-style-type: none;
text-decoration: none;
 
}

.widget ul a {
 
text-decoration: none;
 color: #ffffff!important
}

ul.nav li.current_page_item a, ul.nav li.current_page_parent a, ul.nav li.current-menu-ancestor a, ul.nav li.current-cat a, ul.nav li.current-menu-item a {
background: transparent!important;
}

#loopedSlider .content {
display:none;
}

#connect p {
display: none;
}  

.header-widget {
  text-align:center!important;   
 width: 100%!important;
    clear: none;
    margin: 0;
  }

.business h2 {
margin-top:0px!important;
}

  .header-widget p{
color: #ffffff!important;
font-size: 22px!important;
margin-bottom: 0px!important;
  }
.header-widget img {
vertical-align: middle!important;
}

.title {
display: none;
}
 
.entry img {
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
}

.entry img, img.thumbnail {
     background: none!important;
     border: medium none!important;
     padding: 0px!important;
}

#logo { float: none; margin: 0 auto;   width:300px; }

ul#main-nav {
 min-width: 696px;
 list-style: none;
 }
 ul#main-nav li {
 display: inline;
 }

.menus {
 display: table; /* Allow the centering to work */
 margin: 0 auto;
 }

ul.nav {
 margin-right: 0;
}

a.button, a.comment-reply-link, #commentform #submit, .submit, input[type=submit], input.button, button.button, #wrapper .woo-sc-button {
    display: inline-block;
    padding: 1em 1.3em!important;
    color: white!important;
    text-align: center;
    border: none;
    text-decoration: none;
    font-size: .75em;
    font-family: inherit;
    cursor: pointer;
    overflow: visible;
    width: auto;
    line-height: 1.618em;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    white-space: nowrap;
    background: #00814d!important;
    font-weight: 200;
    text-transform: uppercase;
    box-shadow: 0 0 0 0 #888888;
    -webkit-box-shadow: 0 0 0 0 #888888;
    -moz-box-shadow: 0 0 0 0 #888888;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    text-shadow: none;
    -webkit-appearance: caret;
    -moz-appearance: caret;
}