.greensidebar {background: #01652f; padding: 10px; }
body #gform_wrapper_1 .gform_body .gform_fields .gfield .gfield_label {color:#FFFFFF!important; font-family: 'Open Sans';}
input[type="text"], input[type="number"], input[type="tel"], input[type="email"], input[type="password"], select, textarea, .input_text {border: 1px solid #FFFFFF;
background-color: #FFFFFF;
 }
hr {
    background-color: #ccc;
    border: 0;
    height: 1px;
    margin-bottom: 15px;
}
.price {color:#01652f; font-size:20px; font-weight:bold;}
.dumpsterimg {padding-top: 50px;}
.wp-custom-header {
    text-align: center;
background: #01652f;
margin-bottom: 20px;
}
/*#masthead {display:none;} */
.header-bottom {background:#01652f;}
.header-sticky .is-sticky .header-bottom {
    background: #01652f;
}
#site-navigation {display:none;}
.gform_confirmation_message {color:#FFFFFF;}
.moreinfobutton {
 display: inline-block;
text-shadow: none;
box-shadow: none;
color: #ffffff;
font-size: 14px;
line-height: 1.2em;
letter-spacing: 0.5px;
padding: 8px 28px;
border: 1px solid #efefef;
background: linear-gradient(to bottom, #01a22f, #01652f);
-webkit-border-radius: 18px;
float:right;
}
#graybg {color:#FFF!important;}
#graybg .section-title{color:#FFF!important;}
#graybg .section-title-wrapper {
    margin-bottom: 10px !important;
}
#3columntitle .section-title-wrapper {
    margin-bottom: -25px !important;
}
.anchor {
    display:block;
    padding-top:200px;
    margin-top:-200px;
 }
.gfield_checkbox {color:#FFF!important;}

#top-footer {
    background-color: #4c4646;
    padding: 80px 0 30px;
}
#top-footer .widget-title::first-letter{color:#FFF!important;} 
#bottom-footer {
    padding: 20px 0;
    background-color: #292929;  

}

 