/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 04 2019 | 10:27:36 */
/* GFORM RESETTER */
body .gform_wrapper input[type=submit], body .gform_wrapper input[type=button], body .gform_wrapper input[type=reset] {
    height: auto !important;
    width: auto !important;
    background: #db9d3a !important;
    font-family: inherit !important;
    border-radius: 0 !important;
    border: none !important;
    color: white !important;
}
body .gform_wrapper .top_label div.ginput_container { margin-top: 0 !important; }
.gform_wrapper { margin: 0; }
.gform_wrapper ul li.gfield { clear: none !important; }
.gform_wrapper { margin-left: -15px !important; }
.gform_wrapper .gform_footer { padding: 0; }

.gform_footer.top_label { margin: 0 15px !important; }

/* custom gform styling */
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.ginput_container.ginput_container_textarea textarea { 
    box-shadow: 0 1px 3px rgba(0,0,0,.05); 
    border: 1px solid #d2d2d2;
  	padding: 10px !important; 
  	transition: all ease-in-out .25s;
}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,
.ginput_container.ginput_container_textarea textarea:focus {  
  	border: 1px solid #066735;
}

.gform_wrapper .top_label .gfield_label { 
font-size: 16px;
}
.gform_wrapper .gfield_required { 
    color: #009f49 !important;
}
.gform_wrapper textarea.large { max-height: 150px !important; }
.gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio] {
vertical-align: top !important; }
body .gform_wrapper input[type=submit], body .gform_wrapper input[type=button], body .gform_wrapper input[type=reset] {
background: #009f49 !important;
}
.gform_wrapper .screen-reader-text { display: none !important; }