/*
 Theme Name:   Divi Child
 Description:  Divi.v2.4 Child Theme 
 Author:       Joseph Hritz
 Author URI:   http://sinclairdigital.com
 Template:     Divi
 Version:      1.0.0
 Text Domain:  divi-child
*/

#main-header { display:none; }
#page-container { padding-top:0px !important }


/* Start of Contact Form 7 style */

.wpcf7-form-control-wrap {
width: 100%;
margin-bottom: 12px !important;
float: left;
}

.wpcf7-text, .wpcf7-textarea, .wpcf7-select {
border: none !important;
width: 100% !important;
-moz-border-radius: 0 !important;
-webkit-border-radius: 0 !important;
border-radius: 0 !important;
font-size: 14px;
color: #999 !important;
padding: 14px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

.home .wpcf7-text, .home .wpcf7-textarea, .home .wpcf7-select {
background-color: #fff !important;
}

.wpcf7-textarea{
height:100px !important;
margin-bottom:0 !important;
}

.wpcf7-submit {
cursor: pointer;
font-size: 20px;
color: #fff !important;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 0px;
padding: 6px 20px;
line-height: 1.7em;
background-color: #9c1b1d;
border: 2px solid;
}

p.submit .ajax-loader {
  float: right;
}

.wpcf7-not-valid-tip {
  font-size: 15px !important;
  color: #fff !important;
}

.wpcf7-validation-errors {
  border: 2px solid #f7e700;
  color: #666 !important;
  background-color: #fff !important;
}

div.wpcf7-mail-sent-ok {
  border: 2px solid #398f14;
  color: #666 !important;
  background-color: #fff !important;
}
