/*
 Theme Name:     Divi Child
 Theme URI:      https://www.goedvoordedag.nl
 Description:    Divi Child Theme
 Author:         Goed voor de Dag
 Author URI:     https://www.goedvoordedag.nl
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */


/*STYLE MOBILE MENU*/

/*change Divi hamburger menu to X*/
.mobile_nav.opened .mobile_menu_bar:before {
    content: '\4d';
}

/*Active link color mobile menu*/
.mobile_nav .current-menu-ancestor>a, .mobile_nav .current-menu-item>a {
    color: #fdbb21!important;
}

/*highlight menu item*/
.menu-item-34128 a { 
background: #326777;    
padding: 15px !important;    
color: white !important;   
border: 2px #326777;    
border-radius: 3px;
}
.menu-item-3454 a:hover { 
background: white;    
color: #326777 !important;
}

/*equalize column fullwidth*/
.et_pb_equal_columns >.et_pb_column {
margin-top:auto;
margin-bottom:auto;
}

/*bullet checklist*/
.pa-bullet-list-1 ul {
list-style-type: none!important;
}

.pa-bullet-list-1 ul li:before {
content: '\4d'!important;
color: #ffffff;
font-family: 'ETMODULES'!important;
margin-right: 10px;
margin-left: -14px;
font-size: 1.2em!important;
}

/*contactform message color*/
.et-pb-contact-message {
   	color: #ffffff;
}

.et_pb_blurb.aspect-ratio-16-9 .et_pb_main_blurb_image,
.et_pb_blurb.aspect-ratio-4-3 .et_pb_main_blurb_image,
.et_pb_blurb.aspect-ratio-1-1 .et_pb_main_blurb_image {
    position: relative;
    display: block;
}
 
.et_pb_blurb.aspect-ratio-16-9 .et_pb_image_wrap {
    padding-top: 56.26%;
}
 
.et_pb_blurb.aspect-ratio-4-3 .et_pb_image_wrap {
    padding-top: 75%;
}
 
.et_pb_blurb.aspect-ratio-1-1 .et_pb_image_wrap {
    padding-top: 100%;
}

/*divi blurb image equal height*/
.et_pb_blurb.aspect-ratio-16-9 .et_pb_image_wrap img,
.et_pb_blurb.aspect-ratio-4-3 .et_pb_image_wrap img,
.et_pb_blurb.aspect-ratio-1-1 .et_pb_image_wrap img{
    position: absolute;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    object-fit: cover;
}