/*
Theme Name: Mens & Zo
Author: EEGA Groep
Author URI: https://mensenzo.nl/
Description: 
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

/* Header */

.menu-img-disable .menu-text { display: none !important; }
.upb_bg_overlay { background-color: rgb(0 0 0 / 30%) !important; } 

/* Buttons */

/* Layout */
a { text-decoration: none !important; }
.row-l { height: 65vH; }
.row-m { height: 50vH; }
.row-s { height: 40vH; }
.blok-sm { height: 100px;  }
.tekst-wit { color: #fff; }
.img-radius img { border-radius:10px!important; }
.img-bottom { margin-bottom: -10px; }
.shadow > div { box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; }
.post{ border-bottom-left-radius:10px!important; border-bottom-right-radius:10px!important; }
.post-thumbnail-rollover{ border-top-left-radius:10px!important; border-top-right-radius:10px!important;}




/* Team pagina */

.team_personeel{
	text-align: center;
    background-color: #7F2082;
    padding: 25px;
    color: #fff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
	
}

.team_box h2 {
	color: #fff;
}

.team_personeel h4 {
	color: #fff;
	font-weight: bold;
	font-size: 25px;
}

.team_personeel a > i {
	color: #7F2082 !important;
	margin-top: 10px;
	background: #fff;
}

.team_personeel .fab {
	height: 15px !important;
	width: 15px !important;
	font-size: 16px !important;
}

.team_personeel_slider h4 {
	color: #fff;
	font-weight: bold;
}

.team_personeel_slider a > i {
	color: #7F2082 !important;
	background: #fff;
	margin-top: 10px;

}

.team_personeel_slider {
	text-align: center;
	background-color: #7F2082;
	padding: 25px;
	color: #fff;
	border-radius: 10px;
}

.page-id-296 .wpb_content_element.dt-style .wpb_accordion_wrapper .wpb_accordion_header {
	background-color: #9E61A4 !important;
}

.page-id-296 .wpb_accordion_header a:hover span {
	color: #eee !important;
}

.page-id-296 .wpb_content_element.dt-style .wpb_accordion_header a {
	color: #fff;
}

.page-id-296 .wpb_content_element .wpb_accordion_header > a span { 
	color: #fff;
}

.page-id-296 .dt-accordion-bg-on.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_content {
	padding: 15px !important;
	background: #9E61A4 !important;
	color: #fff !important;
}


/* Contactformulier */

.kolom-links {
    float: left;
    width: 50%;
    padding-left: 0px;
    padding-right: 10px;
	box-sizing: border-box;
}

.kolom-rechts {
    float: left;
    width: 50%;
    padding-left: 10px;
    padding-right: 0px;
	box-sizing: border-box;
}

input[type=text]:not(.elementor-field):not(.searchform-s), input[type=tel]:not(.elementor-field),  input[type=email]:not(.elementor-field), textarea:not(.elementor-field) {
	border-radius: 10px !important;
	border-color: #0253A1 !important;
}

.wpcf7-list-item { 
	margin: unset !important;
}

.wpcf7-form input[type="submit"], input[type="submit"]:not([name="update_cart"]) {
	background: #68C6E2 !important;
	border-radius: 50px !important; 
	padding: 15px 40px 15px 40px !important;
	margin: 20px 0 0 0 !important;
}



/* Footer */


.contactfooter { color:#fff; margin-bottom:30px; }
.contactfooter a { color:#fff !important; text-decoration:none;}
.contactfooter a:hover {
	background-color: #417911;
    -webkit-background-clip: text;
    background-clip: text;
}
.adresgegevens { margin-bottom: 20px; }
.tweederegel { line-height: 10px;}

.textwidget p {color: #fff; line-height: 25px;}
.textwidget img { border-radius: 10px; }

.footer .soc-ico a:before { background-color: #fff !important; }
.footer .soc-ico a:not(:hover) .soc-font-icon { color: #2778C3 !important; }
.widget-info:not(:last-child) { color: #fff !important; font-size: 17px !important; }

/* Media queris */