/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://popweb.co.za
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");

 


 /* =Theme customization starts here
------------------------------------------------------- */

  /*---------- [Additional font import] ----------
     ----------remove comment tags below to import a font  i.e slash star and star slash
  */
/*@import url('https://fonts.googleapis.com/css?family=FONT-NAME-HERE:400,700');*/
	

.slider-adjust .et_pb_slide {padding: 0; padding-bottom: 31.25%; height: 0;}  /*for heroes 600 px high*/	

#footer-bottom {
	display:none;
}
	
/* Contact Form 7
------------------------------------------------------------ */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="select"],
.wpcf7 input[type="tel"],
.wpcf7-captchar,
.wpcf7-select{
-moz-box-sizing: border-box;
box-sizing: border-box;
width: 50%;
border-radius: 4px; /*change border radius - 0px is sharp corners*/
color: #969492;  /*change font colour*/
background-color: #f1efec; /*change field background colour*/
display: inline-block;
font-size: 19px;
height: 45px;
line-height: 31px;
margin-bottom: 15.5px;
padding: 4px 6px;
vertical-align: middle;
}

.wpcf7 textarea {
width: 50%;
height: 100px;
border-radius: 4px; /*change border radius - 0px is sharp corners*/
color: #969492; /*change font colour*/
background-color: #f1efec; /*change field background colour*/
display: inline-block;
font-size: 19px;
margin-bottom: 15.5px;
padding: 4px 6px;
vertical-align: middle;
}

.wpcf7 input[type="text"]:focus,
.wpcf7 input[type="email"]:focus,
.wpcf7 input[type="select"]:focus,
.wpcf7-captchar:focus,
.wpcf7-tel:focus,
.wpcf7 textarea:focus,
.wpcf7-select:focus{
border-color: #652879; /*change border colour on focus */
outline: 0px none;
}
 
.wpcf7-submit {
color: #223d63 !important; /*change font colour on submit*/
margin: 8px auto 0;
cursor: pointer;
font-size: 20px;
font-weight: 500;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding: 6px 20px;
line-height: 1.7em;
background: transparent;
border: 2px solid;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-moz-transition: all 0.2s;
-webkit-transition: all 0.2s;
transition: all 0.2s;
}
.wpcf7-submit:hover { 
background-color: #eee; /*change submit background colour on hover*/
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 2px solid;
border-color:#223d63; /*change submit border colour on hover*/
padding: 6px 20px !important; 
}
 
.wpcf7 p {
font-size: 19px;
line-height: 31px;
margin-bottom: 10px;
}
