.home #main{padding-top:0px;padding-bottom:0px;}

.fusion-logo img {width:230px !important}
@media only screen and (max-width:479px)
{
  .fusion-logo img {width:200px !important}
}

.fusion-contact-info {
    font-size: 16px;
    color: #333;
}

.fusion-secondary-main-menu {
    background-color: #d51a20;
}

.fusion-header-v4 .fusion-header {
    padding-top: 2px;
    padding-bottom: 2px;
  border-top: 4px solid #d5181e;
}

.fusion-logo-left .fusion-header-banner {
    font-size: 20px;
  color: #000;
}

.fusion-header-menu-align-center .fusion-main-menu {
    background-color: #d51a20;
}

.custinfo .fa{font-size:30px;vertical-align:middle;}

.fusion-main-menu > ul > li > a {
    text-transform: uppercase;
}



.mc4wp-form input[type="email"] {
    height: 42px;
    width: 100% !important;
    background-color: transparent;
    border-radius: 5px;
  border-color:#ffffff;
}

.mc4wp-form input[type="submit"] {
    border: 2px solid #ffffff;
    color: #000 !important;
    padding: 10px 49px;
  background-color:#ffffff;
  cursor: pointer;
  border-radius: 2px;
}

.gform_wrapper .gfield input[type="tel"], .gform_wrapper .gfield input[type="text"], .gform_wrapper .gfield select,.gform_wrapper input[type="email"]{
    height: 35px;
  color:#000000;
}

.gform_wrapper .gfield input[type="tel"], .gform_wrapper .gfield input[type="text"],.gform_wrapper input[type="email"]{
  border-top:1px solid #9d9d9d;
}

.gform_wrapper .gfield textarea{ color:#000000;}

.seduleform p,.seduleform h3,.seduleform label{color:#ffffff;}


.gfield_checkbox li, .gfield_radio li {
  position: relative;
}

body .gform_wrapper .gfield_radio li label {
  margin: 2px 0 0 21px;
}

body .gform_wrapper ul li.gfield.optional .gfield_checkbox label::after,
body .gform_wrapper ul li.gfield.optional .gfield_radio label::after {
  content: "";
  opacity: 1;
}

body .gform_wrapper .gfield_radio li input[type="radio"],
body .gform_wrapper .gfield_checkbox li input[type="checkbox"] {
  display: none;
}
ul.gfield_checkbox li[class^="gchoice"] label:before,
ul.gfield_checkbox li[class^="gchoice"] label:after,
ul.gfield_radio li[class^="gchoice"] label:before,
ul.gfield_radio li[class^="gchoice"] label:after {
  bottom: 0;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
}
ul.gfield_checkbox li[class^="gchoice"] label:after,
ul.gfield_radio li[class^="gchoice"] label:after {
  content: "";
  background-color: #fff;
  border: solid 1px #3c3c3c;
  border-radius: 50%;
  display: inline-block;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  transition: left .25s, background-color .13s;
  width: 16px;
}
ul.gfield_checkbox input[type="checkbox"]:checked + label:before,
ul.gfield_radio input[type="radio"]:checked + label:before {
  content: "●";
  color: #00afd5;
  font-size: 28.5px;
font-weight: 700;
left: -1px;
text-align: center;
top: -9px;
z-index: 9;
}

.border {
    background-color: #9d9d9d;
    height: 1px;
    width: 100%;
    margin: 10px 0px 0px 0px;
}
p.subtit{
    margin-bottom:10px;
  font-size:13px;
}

.gform_wrapper label.gfield_label {
    font-weight: normal;
}
.gform_wrapper label.gfield_label {
    font-weight: normal;
  font-size:13px;
}