/******* Do not edit this file *******/
/*
My Custom CSS - by Salvatore Noschese
aka L'AltroWeb - https://laltroweb.it/
/*
Saved: Mar 02 2020 | 01:07:48 (pm)
/*
/******* Do not edit this file *******/

#gform_1 {
font-size: 14px;
}

#gform_fields_1 input, #gform_fields_1 textarea{
font-size: 14px;}

.gform_wrapper .gsection .gfield_label, .gform_wrapper h2.gsection_title, .gform_wrapper h3.gform_title {
    font-size: 2em;
    font-weight: bold;
 color: #cf730c;
  font-family: Trebuchet;
}

.gform_wrapper .description, .gform_wrapper .gfield_description, .gform_wrapper .gsection_description, .gform_wrapper .instruction {
    clear: both;
    font-family: serif;
    font-size: 1.3em;
    letter-spacing: normal;
    line-height: 1.3em;
  font-style: italic;
}

.gform_wrapper .gfield_description {
    padding: 2px 0 10px;
    width: 99.8%;
}

.gform_wrapper ul li:before, .gform_wrapper ul li:after, .gform_wrapper ul.gform_fields {
    margin: 0px;
    overflow: visible;
    padding: 50px, 0, 50px, 0px;
}
.article-content li {
    font-size: 2em;
    margin-bottom: 1.5em;
    margin-left: 3em;
}

.gform_wrapper .gsection {
    border-bottom: 1px dotted #CCCCCC;
    clear: both;
    margin: 16px 0;
    padding: 10px 0 8px;
}

.testimonials-widget-testimonial blockquote {margin: 0}
.testimonials-widget-testimonial blockquote {border-left: none;}

.testimonials-widget-testimonial .image {
	float: none;
}

.testimonials-widget-testimonial blockquote {
	width: 220px;
}

.testimonials-widget-testimonial cite, .testimonials-widget-testimonial div.credit {
    display: block;
    margin-top: 0.2em;
    text-align: right;
  width: 180px;
}

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
    background-color: #edf9dd;
    border-bottom: 1px solid #638630;
    border-top: 1px solid #638630;
    margin-bottom: 6px !important;
    padding: 6px 6px 4px !important;
}

.gform_wrapper .validation_message {
    color: #638630;
    font-weight: bold;
    letter-spacing: normal;
}

.gform_wrapper .gfield_error .gfield_label {
    color: #638630;
}

.gform_wrapper select {
    font-family: inherit;
    font-size: 13px;
    letter-spacing: normal;
    padding: 5px 0;
}

.gform_wrapper input[type="text"], .gform_wrapper input[type="url"], .gform_wrapper input[type="email"], .gform_wrapper input[type="tel"], .gform_wrapper input[type="number"], .gform_wrapper input[type="password"] {
    font-family: inherit;
    font-size: 13px;
    letter-spacing: normal;
    outline-style: none;
    padding: 5px 2px;
}

#crmWebToEntityForm input[type="text"], #crmWebToEntityForm textarea {
    padding:7px;
    border:1px solid #d3832e;
    background-color:#f8f2f2;
    margin-bottom:10px;
}
#crmWebToEntityForm input[type="submit"],
#crmWebToEntityForm input[type="reset"] {
    background-color:#cf730c;
    border:1px solid #d6780f;
    padding:10px;
    color:#fff !important;
}
table td { 
    font-family: Trebuchet MS !important;
    color:#36291F;
}

@media only screen and (max-width: 667px) {
	#crmWebToEntityForm table td {
	    width:100%;
	    display:block;
	}
}

.read-link {
    color: #cf730c !important;
}