/*
Theme Name:     Willetts Divi
Description:    Willetts Divi child theme of Divi
Author:         Willetts Systems
Template:       Divi

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/
#page-container {border-left: 15px solid #421e5c; border-right: 15px solid #421e5c;}
.et_header_style_left .logo_container {height: auto;}
#et-info {float: right;}
#main-header {width: calc(100% - 30px); border-top: 5px solid #f4f194; border-bottom: 5px solid #f4f194;}
.et_pb_promo_description > h2 {background-color: #048048; padding: 15px; text-align: center; text-transform: uppercase; border-bottom: 2px solid #fff;}
.et_pb_promo_description {}
.et_pb_promo_description .purpleBackground {text-align: center; background-image: url('images/background.png'); margin-top: 2px;}
.et_pb_promo_description .purpleBackground a.et_pb_promo_button.et_pb_button {margin: 15px 0; border-color: #fff;}
.et-pb-arrow-prev::before {content: '<'; color: #421E5C;}
.et-pb-arrow-next::before {content: '<'; color: #421E5C; -webkit-transform: rotate(180deg); -moz-transform: rotate(-180deg);}
.et-pb-arrow-next {-webkit-transform: rotate(180deg); -moz-transform: rotate(-180deg); transform: rotate(-180deg);}
.et_pb_slider:hover .et-pb-arrow-prev, .et_mobile_device .et-pb-arrow-prev {left: -12px;}
.et_pb_slider:hover .et-pb-arrow-next, .et_mobile_device .et-pb-arrow-next {right: -12px;}
.main-bottom {background-color: #fbfadb; padding: 15px 0;}
.et_pb_fullwidth_header {padding-bottom: 20px;}
.entry-content .et_pb_section_0 {padding-top: 100px !important;}
#post-68 .entry-content .et_pb_section_0 {padding: 0 !important;}
.et_pb_fullwidth_image {margin-top: -90px;}
@media only screen and ( min-width:961px ) {
    /* Set the slider height */
    .et_pb_slider, .et_pb_slider .et_pb_container {
        height: 625px !important;
    }
    .et_pb_slider, .et_pb_slider .et_pb_slide {
        max-height: 625px;
    }
    .et_pb_slider .et_pb_slide_description {
        position: relative;
        top: 25%;
        padding-top: 0 !important;
        padding-bottom:0 !important;
        height:auto !important;
    }
}
a.smallgreen, a.biggreen {
    color: #1F5A46 !important;
}