.fusion-row:before, .fusion-row:after {
    display: none;
}

#main .fullwidth-box .fusion-row {
    padding-left: 40px;
    padding-right: 40px;
}

.fusion-title h3.title-heading-left{
 color:#ffffff;
 font-size:20px;
 font-weight:bold;
 padding-left:10px;
padding-right:10px;  
}

.alignleft {
    margin-right: 50px;
}

p{
font-family: Helvetica;
    font-weight: lighter;
    font-size: 16px;
    line-height: 22px;
}

.fusion-header-tagline{
color:#ffffff;
      line-height: 40px;
}


/* Form */

.gf-form{
background-color: rgba(35,51,77,0.7) !important;
}

.gform_wrapper form {
    text-align: center;
}


#input_1_3, #input_1_4, #input_1_5, #input_1_6, #input_1_7, #input_1_8, #input_1_9 {
height: 50px !important;
  width: 80% !important;
  background-color: transparent;
}

body .gform_wrapper ul li.gfield {
    height: 55px !important;
}

.gform_wrapper .gform_footer {
    margin-top: 35px;
}

.gfield_required{ display:none }

.gform_wrapper li.gfield.gfield_error.gfield_contains_required {
    background-color: transparent;
    border: none;
}

.gform_wrapper li.gfield.gfield_error.gfield_contains_required div.gfield_description {
 
display: none;

}

.validation_message{
display:none;
}

/* responsive */

@media only screen and (max-width: 800px){
.fusion-header-wrapper .fusion-header, .fusion-header-wrapper .fusion-secondary-main-menu {
    background-color: transparent !important;
}
  
  .divider{
  display:none;
  }
    span.sm{
  display: inline-block !important;
  }

}


@media only screen 
  and (min-device-width: 300px) 
  and (max-device-width: 736px) 
{ 
  
  .fusion-icon-bars:before {
  display:none !important;
  }
  
  .fusion-header{
    padding-top: 80px !important;
}
  
  #main {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
    padding-left: 10px !important;
    padding-right: 10px !important;
    
}
  
  #main .fullwidth-box .fusion-row {
    padding-left: 10px;
    padding-right: 10px;
}
  
   background: url(images/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
  
body { 
  background: url('http://left.otmcaraudio.com/wp-content/uploads/2016/06/unified_left_bg.jpg') repeat fixed !important; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size:cover;
  min-height:2080px;
}
  
  span.sm{
  display: inline-block !important;
  }
  
  .fusion-header-v4 .fusion-logo .fusion-header-content-3-wrapper .fusion-header-tagline {
    text-align: center !important;
    line-height: 55px !important;
}
  
  .fusion-mobile-logo-1 .fusion-mobile-logo-2x {
    position: absolute !important;
}

  .fusion-header-tagline {
    margin-top: 60px !important;
  }
  
}
