/*
 Theme Name:     Necess
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Necess Webdesign & Marketing
 Author:         Necess
 Author URI:     https://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
 
/* =Theme customization starts here
------------------------------------------------------- */

/* Verberg vlag in actieve taal */
.wpml-ls-current-language img {
    display: none !important;
}

#ncss-usp{
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (max-width: 768px) {
    #ncss-usp {
      flex-direction: column;
    }
  }

/* Menu dealers button */
#bovenmenu li.btn-dealers {
    position: relative;
    z-index: 10;
}
#bovenmenu li.btn-dealers::before {
    content: "";
    position: absolute;
    top: -20px;         
    left: 0;
    right: 0;
    height: calc(100% + 30px); 
    background-color: #526e7f;
    z-index: -1;
    border-radius: 0;	
    padding: 10px 30px 0px 30px;
	box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
}
#bovenmenu li.btn-dealers > a {
    display: block;
    font-weight: 700 !important;
    color: #fff !important;
    text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
}

/* SEOpress custom */
#seopress-user-consent-close{
	color: #000000 !important;
}

#seopress-user-consent-close:hover{
	color: #ffffff !important;
}

#seopress-user-consent-edit{
	background-color: #ffffff;
	border: solid 1px #f2f2f2;
	color: #000000;
	box-shadow: 0px 10px 35px 0px rgb(38 41 77 / 10%);
}

.seopress-user-consent button{
	background-color: #e21a22;
	border-radius: 3px;
	border: solid 1px #e21a22;
	border: none;
	padding: 10px;
	cursor: pointer;
}

#seopress-user-consent-accept{
	color: #ffffff;
	border: solid 1px #ccc;
}

#seopress-user-consent-accept:hover{
	background-color: #ffffff;
	color: #e21a22;
}

ul.custom-checklist {
        list-style-type: none; 
        padding: 0;
   padding-bottom: 15px;
    }

ul.custom-checklist li {
        position: relative;
        padding-left: 25px; 
    }

ul.custom-checklist li:before {
        content: "\f00c";
        font-family: 'Font Awesome 5 Free';
        color: #7ab42e;
        font-weight: 900;
        position: absolute;
        left: 0;
        top: 0;
    }