/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 14 2019 | 12:58:48 */
/* GFORM RESETTER */
body .gform_wrapper .top_label div.ginput_container { margin-top: 0 !important; }
.gform_wrapper ul li.gfield { clear: none !important; }
.gform_wrapper { max-width: calc(100% + 30px); width: calc(100% + 30px); margin-left: -15px; }
.gform_wrapper .gform_footer { margin: 0 !important; padding: 0 !important; text-align: center; }
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], .gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit]
{ width: auto !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; }
.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning { background: transparent !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 { 
border: 2px solid #E8EBEF !important; padding: 10px !important; transition: all .25s ease-in-out; 
}
.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: 2px solid #03a9f4 !important; */
}
.gform_wrapper .top_label .gfield_label { 
	font-size: 16px;
}
.gform_wrapper .gfield_required { 
    /*color: #03a9f4 !important; */
}
.gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit], 
.gform_wrapper .gform_page_footer input.button, .gform_wrapper .gform_page_footer input[type=submit] {
  color: #ffffff;
    font-family: inherit !important;
    font-weight: 500;
    /* background-color: #03a9f4 !important; */
    border-radius: 5px !important;
    -moz-border-radius: 5px !important;
    -webkit-border-radius: 5px !important;
    letter-spacing: 1px;
    text-transform: uppercase;
    border-width: 0px;
}
.gform_wrapper .gform_footer input.button:hover, .gform_wrapper .gform_footer input[type=submit]:hover, 
.gform_wrapper .gform_page_footer input.button:hover, .gform_wrapper .gform_page_footer input[type=submit]:hover {
 /* background-color: #028ecf !important; */
}
