/* 
 Theme Name:     Bare bones for Divi
 Author:         Divi theme examples
 Author URI:     http://www.divithemeexamples.com 
 Template:       Divi
 Version:        1.0 
*/ 


/* ----------- PUT YOUR CUSTOM CSS BELOW THIS LINE -- DO NOT EDIT ABOVE THIS LINE --------------------------- */ 

.et_pb_contact_left p {
width: 47%!important;
float: left;
margin: 0 3% 3% 0;
padding-bottom: 0;
font-size: 14px;
}
.wpcf7-form-control .wpcf7-select .wpcf7-validates-as-required {
font-size: 14px;
}

.et_pb_contact span input, .et_pb_contact span textarea {
    background-color: #eee;
    border: none;
    width: 100%;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    font-size: 14px;
    color: #999 !important;
    padding: 16px;
}
.wpcf7-form-control-wrap.State select,
.wpcf7-form-control-wrap.VisaStatus select,
.wpcf7-form-control-wrap.IAmAvailableForInterview select,
.wpcf7-form-control-wrap.IHaveAGeneralInductionCard select {   
	background-color: #eee;
    border: none;
    width: 100%;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0;
    font-size: 14px;
    color: #999 !important;
    padding: 16px;

}
.wpcf7-list-item.first{
    width:100%;
}
.wpcf7-list-item.first input{
    width:5%;
    float:left;
    margin-top:2.5%;
}
.wpcf7-list-item.first span{   
    width:30%;
    float:left;
}
.wpcf7-list-item.last input{
    width:5%;
    float:left;
    margin-top:2.5%;
}
.wpcf7-list-item.last span{   
    width:40%;
    float:left;
}

       
section.home-head { min-height:600px !important; }
	#home-head h1 { padding-top: 20px !important; }

.et_header_style_left #et-top-navigation, .et_header_style_split #et-top-navigation{ padding: 40px 0 0; }
.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{   background-color: rgba(0, 0, 0, 0.7);
    margin: 310px auto 0;  }  