body .gform_wrapper .gform_body .gform_fields {display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;-webkit-flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;flex-wrap: wrap;margin: 0 -10px;padding-top: 3px;}
body .gform_wrapper .gform_body .gform_fields .gfield {padding: 0 10px; margin-bottom: 15px;margin-top: 0;}
body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container {margin-top: 0;}
body .gform_wrapper .gform_body .gform_fields .gfield input[type=text] {padding: 16px 15px !important;width: 100%;border-radius: 6px;font-size: 16px;color: #503E52;font-family:'Proxima Nova'; margin: 0;}
body .gform_wrapper .gform_body .gform_fields .gfield textarea {padding: 16px 15px;width: 100%;border-radius: 6px; resize: none;font-size: 16px;color: #503E52;font-family:'Proxima Nova';font-style: normal;margin: 0;}
body .gform_wrapper .gform_footer input[type=submit] {border-radius: 6px; background-color:#E48325;width: 100%; text-align: center;cursor: pointer;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;font-family:'Proxima Nova';font-weight: 400;}
body .gform_wrapper .gform_footer input[type=submit]:hover {background-color: #19b6cf;}
body .gform_wrapper .gform_footer {margin: 0; padding: 0; display: block;width: 100%;margin-top: 8px;padding: 0 10px;}

body .gform_wrapper .gform_body .gform_fields .gfield_error {width: 50%;background: rgba(255,255,255,.05);border-color: rgba(255,255,255,.15);margin: 0;margin-bottom: 15px !important;}
body .gform_wrapper .validation_error {color: #fff; border-color: #fff;}
body .gform_wrapper .gform_body .gform_fields .gfield_error .validation_message {color: #fff; padding: 10px;}

body .gform_wrapper .gform_body .gform_fields .gfield_error.full-box {width: 100%;}

body .gform_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container, body .gform_wrapper li.gfield.gfield_error.gfield_contains_required label.gfield_label {
    margin-top: 0px;
}
body .gform_confirmation_message {
    padding: 150px 15px;
    color: white;
}
@media (max-width:640px) {  
body .gform_wrapper .gform_body{margin: 0;}
body .gform_wrapper .gform_body .gform_fields .gfield_error {width: 100%;}
}