/*
Theme Name: Towing Company
Author: TowingWebsites.com
Author URI: https://towingwebsites.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/





/* GFORMS */
.partial_entry_warning {display: none;}
body .gform_wrapper .gform_heading .gform_description {font-weight: 500; text-align: center;}
.gfield_label {font-family: inherit; font-weight: 500 !important; text-transform: uppercase;}
body .gform_wrapper .gform_footer input[type=submit] {width: 80%; margin: auto; display: block;}
.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .gform_wrapper .gform_body .gform_fields .gfield textarea {font-family: inherit !important; font-size: 16px !important;}


/* GFORM ERRORS */
body .gform_wrapper .gfield_error {background-color: transparent !important; border-top: 0px !important; border-bottom: 0px !important; margin-bottom: 0px !important; margin-right: 16px; padding-bottom: 0px !important; padding-top: 0px !important;}
.gform_wrapper .gfield_error .gfield_label {color: #e50f2b !important;}
.gfield_error select {border: 1px solid #e50f2b !important;}
.gfield_error input {border: 1px solid #e50f2b !important;}
.gfield_error textarea {border: 1px solid #e50f2b !important;}
.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {border: 1px solid #ccc;}
body .gform_wrapper .validation_error {color: #e50f2b !important; margin-bottom: 0px !important; border-top: 0px !important; border-bottom: 0px !important; padding: 0px 0px !important;}
.validation_message {display: none;}


/* STYLE POWERED BY TW */
#tw img {-webkit-filter: grayscale(100%); filter: grayscale(100%);-webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; vertical-align: middle; margin: auto;}
#tw img:hover {-webkit-filter: grayscale(0); filter: grayscale(0);}
#tw {margin-top: 3px;}
#footer-copyright {line-height: 40px !important;}
@media only screen and (max-width: 500px){#footer {min-height: 130px}}
@media only screen and (min-width: 1710px){#footer-copyright {float: left;} #ri {float: right;}}
@media only screen and (max-width: 1710px) {#ri img {margin-top: 10px}}
@media only screen and (min-width: 1125px){.fusion-copyright-content {width: 80%; margin: auto;}}