/*
 Theme Name:   Divi Child
 Theme URI:    None
 Description:  Divi Child Theme
 Author:       Stephen Aspey
 Author URI:   http://aspey.com.au
 Template:     Divi
 Version:      1.0.0
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  divi-child
*/


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

.et_pb_slide_description { background-color: rgba(0,0,0,0.4); }
.et_pb_slide_description h2 { font-size: 36px; padding-top:20px !important;}
a.et_pb_more_button { margin-bottom: 20px; }

.et_pb_section_narrow { padding: 10px 0; }

/* Set the slider height */
.et_pb_slider, .et_pb_slider .et_pb_container { 
    height: 600px; 
}
.et_pb_slider, .et_pb_slider .et_pb_slide { 
    max-height: 800px; 
}
.et_pb_slider .et_pb_slide_description { 
    position: relative; 
    top: 25%; 
    padding-top: 0 !important; 
    padding-bottom:0 !important; 
    height:auto !important; 
}

.textwidget a { color: #cccccc; }
.textwidget a:hover { color: white; }
.nopadding { padding: 0; margin: 0; }
.nopaddingbottom { padding-bottom: 0; }
.custom-centered { text-align: center; }
.narrowblurb {margin-bottom: 20px; }

#footer-bottom { background-color: #344c92 }
#footer-info { color: white; }
#footer-info a { color: white; }

/* Custom Contact Form 7 styling*/
.wpcf7-text, .wpcf7-textarea, .wpcf7-captchar {
background-color: #eee !important;
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: 16px !important;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.wpcf7-submit {
color: #2EA3F2 !important;
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; 
border-color:#eee; 
padding: 6px 20px !important; 
}
