/*
 Theme Name:   Toolset Starter Child
 Description:  Toolset Starter Child Theme
 Author:       Magelaan
 Author URI:   https://www.magelaan.be
 Template:     Toolset-starter
 Text Domain:  Toolset-starter-child
*/
@import url('../Toolset-starter/style.css');
@font-face {
    font-family: 'dinregular';
    src: url('fonts/dinmediumalternate-webfont.eot');
    src: url('fonts/dinmediumalternate-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dinmediumalternate-webfont.woff2') format('woff2'),
         url('fonts/dinmediumalternate-webfont.woff') format('woff'),
         url('fonts/dinmediumalternate-webfont.ttf') format('truetype'),
         url('fonts/dinmediumalternate-webfont.svg#dinregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'dinmedium';
    src: url('fonts/dinmedium-webfont.eot');
    src: url('fonts/dinmedium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dinmedium-webfont.woff2') format('woff2'),
         url('fonts/dinmedium-webfont.woff') format('woff'),
         url('fonts/dinmedium-webfont.ttf') format('truetype'),
         url('fonts/dinmedium-webfont.svg#dinmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'dinlight';
    src: url('fonts/dinlight-webfont.eot');
    src: url('fonts/dinlight-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/dinlight-webfont.woff2') format('woff2'),
         url('fonts/dinlight-webfont.woff') format('woff'),
         url('fonts/dinlight-webfont.ttf') format('truetype'),
         url('fonts/dinlight-webfont.svg#dinlight') format('svg');
    font-weight: normal;
    font-style: normal;

}



@import url("../toolset-starter/style.css");

body{
	font-size: 11pt !important;
	font-family: 'dinregular' !important;
}

body p{
	font-family: 'dinlight' !important;
	max-width: 750px;
}

h1{
	font-size: 18pt !important;
	color: #52266A !important;
}

h2{
	font-size: 15pt !important;
	color: #B41B72 !important;
}

h3{
	font-size: 12pt !important;
	color: #CA3D39 !important;
	line-height: 22px !important;
}

h4{
	font-size: 12pt !important;
	color: #686261 !important;
	font-family: 'dinregular' !important;
}

h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover{
	text-decoration: none;
}

strong{
	font-family: 'dinregular' !important;
}

.page-id-340 .no-fr{
	display: none;
}

#menu-item-344,
#menu-item-332,
.page-item-936,
.postid-277 .no-fr,
.postid-651 .no-fr,
.postid-281 .no-fr,
.postid-656 .no-fr{
	display: none;
}

.no-margin-top{
	margin-top: 0 !important;
}

.container-main h1:first-of-type{
	margin-top: 0;
}

.case-op-adviesdomein a.lees-meer{
	text-align: left;
	font-weight: normal !important;
}

.container-main{
	padding-top: 25px;
}

iframe{
	margin-top: 10px;
	max-width: 100% !important;
}

.container-main a{
	color: #B41B72 !important;
}

.section-notitle, .container[role="main"]{
	margin-top: 20px !important;
}

.themas{
	padding-left: 0;
}

.navbar-default .navbar-nav>.active>a, .navbar-nav>.active>a:hover{
	background-color: transparent !important;
}

body .nav>li>a:after, body .ddl-nav>li>a:after{
	background-color: transparent !important;
}

.navbar-default .navbar-nav>li>a{
	color: #69267F !important;
}

.navbar-default, body .ddl-navbar-default{
	background-color: transparent !important;
}

.header-nav{
	width: 100%;
	background-color: #D8D7D4;
	margin-left: 0 !important;
	margin-right: 9 !important;
}

nav{
	margin: 0 auto !important;
}

.logo-site img{
	width: 350px;
	margin-top: 25px;
	margin-bottom: 25px;
}

.header-nav{
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
}

.navbar-default .navbar-toggle, body .ddl-navbar-default .navbar-toggle, .navbar-default body .ddl-navbar-toggle, body .navbar-default .ddl-navbar-toggle, body .ddl-navbar-default .ddl-navbar-toggle,
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .progress-bar, .label-primary, body .navbar-toggle, body .ddl-navbar-toggle, body .ddl-dropdown-menu > .active > a, body .ddl-dropdown-menu > .active > a:hover, body .ddl-dropdown-menu > .active > a:focus,
.navbar-default button:hover{
	background-color: #69267F !important;
}

.extra-navigatie{
	margin-top: 75px;
}

.functionele-navigatie{
	padding-left: 0;
	float: right;
	clear: both;
}

.WP-PrintIcon{
	width: 20px;
	margin-right: 20px;
	margin-top: 5px;
}

.functionele-navigatie li{
	list-style-type: none;
	display: inline;
	margin-left: 20px;
	text-align: right;
}

.functionele-navigatie li li{
	margin-left: 0;
	text-align: left;
}

.functionele-navigatie li a{
	color: #69267F;
}

.functionele-navigatie li:first-of-type{
	margin-right: none;
}

.zoeken{
	text-align: right;
	clear: both;
}

.zoeken input[type="text"]{
	height: 30px !important;
	width: 200px !important;
	border: solid 2px #69267F;
}

#mc4wp-form-1{
	max-width: 375px
}

#mc4wp-form-1 label{
	margin-top: 15px;
}

input[type="submit"]{
	background-color: #52266A !important;
	margin-bottom: 20px;
}

.mc4wp-alert{
	background-color: #FBBA31 !important;
	color: #FFF !important;
	margin-top: 0px !important;
}

.zoeken input[type="submit"]{
	background-color: #69267F;
	border: none !important;
	height: 30px;
}

.zoeken input[type="submit"]:hover,
.zoeken input[type="submit"]:active,
.zoeken input[type="submit"]:focus,
.zoeken input[type="submit"]:visited{
	background-color: #69267F;
}

.zoeken input{
	float: right;
}

.cases-home .themas li{
	min-height: 30px;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
	margin-bottom: 10px;
}

.cases-home{
	margin-bottom: 20px;
	margin-top: 10px;
}
.blog-home{
	margin-bottom: 30px;
}
.search-results .getuigenis{
	box-shadow: none;
}

.image-404{
	max-width: 85%;
	padding: 15px 15px;
	padding-bottom: 45px;
}

.cases-home .themas li:nth-of-type(odd){
	text-align: right;
	background-image: url(img/back-home-thema-001.png);
	background-position: right;
	background-repeat: no-repeat;
	padding-right: 65px;
}

#wpcf7-f223-p140-o1{
	margin-top: 25px;
}

.cases-home .themas li:nth-of-type(even){
	background-image: url(img/back-home-thema-002.png);
	background-position: left;
	background-repeat: no-repeat;
	padding-left: 55px;
}

.case-home{
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
	padding: 0;
}

.case-home{
	border-bottom: 8px solid #B41B72;
}

.getuigenis{
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
	margin-bottom: 30px;
}

.getuigenis h3{
	margin-top: 0;
}

.getuigenis-info{
	padding: 15px 15px;
}

.case-home{
	border-bottom: 8px solid #CA3D39;
} 

.navbar-nav>li>a, body .ddl-navbar-nav>li>a{
	padding-bottom: 10px !important;
	padding-top: 12px !important;
}

.lees-meer{
	text-align: right;
	margin-top: 15px;
	margin-right: 20px;
	margin-bottom: 5px;
	font-weight: normal !important;
}

.footer-nieuwsbrief{
	
}

.text-twitter{
	margin-right: 7px;
}

.themas-home h2{
	font-size: 14pt;
	margin-top: 0;
}

.themas-home{
	margin-bottom: 20px;
}

.case-korte-inhoud{
	padding: 15px 15px;
}

.logo-site img{
	padding-right: 70px;
}

footer .page-item-191,
footer .page-item-140,
footer .page-item-218,
footer .page-item-29,
footer .page-item-112,
footer .page-item-189,
footer .page-item-229,
footer .page-item-314,
footer .page-item-274,
footer .page-item-340,
footer .page-item-341,
footer .page-item-153,
footer .page-item-440,
footer .page-item-441,
footer .page-item-270,
footer .page-item-338,
footer .page-item-341,
footer .page-item-564,
footer .page-item-126,
footer .page-item-220,
footer .page-item-216,
footer .page-item-732,
footer .page-item-228,
footer .page-item-730,
footer .page-item-728,
footer .page-item-1502,
footer .page-item-1815,
footer .page-item-1209,
footer .page-item-1835,
footer .page-item-1874,
footer .page-item-1843{
	display: none !important;
}

.tribe-events-cal-links{
	margin-bottom: 20px !important;
}

footer .page-item-138,
footer .page-item-341,
footer .page-item-138 .page_item,
footer .page-item-134,
footer .page-item-134 .page_item,
{
	display: block;
}

footer .page-item-136,
footer .page-item-134{
	display: none !important;
}

#tribe-events-header{
	display: none !important;
}

.fat-footer{
	margin-top: 15px;
	background-color: #D8D7D4;
	padding-top: 30px;
	padding-bottom: 30px;
}

footer .pages-footer{
	padding-left: 0;
	margin: 0;
}

footer .pages-footer li{
	list-style-type: none;
}

.footer-adviesdomeinen a{
	display: none;
}

.footer-adviesdomeinen li a{
	display: block;
}

.footer-adviesdomeinen{
	padding-left: 0;
}

footer .children{
	padding-left: 0;
}

footer li a,
footer a{
	color: #A12393;
}

iframe.gmapps{
	width: 100% !important;
	height: 250px !important;
}

footer li a,
.footer-adviesdomeinen a,
.footer-nieuwsbrief a{
	text-transform: uppercase;
	font-weight: bold;
}

footer .row{
	margin-bottom: 20px;
}

.footer-nieuwsbrief{
	width: 75%; float: left;
}

.social-media{
	width: 25%;
	float: left;
}

a[target="_blank"]:not(.notarget):after{
	display: none !important;
}

footer .children li a,
.footer-adviesdomeinen li a,
.social-media a,
.social-media a:hover{
	text-transform: none;
	font-weight: normal;
	color: #686261;
	margin-bottom: 0;
}

.social-media img{
	margin-left: 5px;
}

.social-media img:first-of-type{
	margin-left: 0;
}

footer .children,
.footer-adviesdomeinen li:first-of-type{
	margin-top: 7px;
}

.tribe-events-event-meta{
	display: block !important;
}

.tribe-events-list-separator-month{
	font-size: 16pt;
	padding-top: 15px;
}

.tribe-events-event-meta .date-start{
	font-size: 12pt !important;
}


.vevent{
	margin-bottom: 25px;
}

h2.tribe-events-list-event-title{
	font-size: 14pt !important;
}

#tribe-events-bar,
.tribe-events-venue-details,
.tribe-events-event-cost,
.tribe-events-divider,
.tribe-events-cost,
.tribe-events-page-title,
.tribe-events-ical,
.tribe-mobile-day-heading,
.tribe-events-meta-group-details,
.tribe-events-meta-group-venue dl,
.tribe-events-meta-group-venue h3,
.tribe-events-nav-previous{
	display: none !important;
}

.tribe-events-list-separator-month:first-of-type{
	margin-top: 0 !important;
	color: #69267F !important;
}

#tribe-events-footer{
	display: none;
}

#tribe-events .tribe-events-button, #tribe-events .tribe-events-button:hover, #tribe_events_filters_wrapper input[type=submit], .tribe-events-button, .tribe-events-button.tribe-active:hover, .tribe-events-button.tribe-inactive, .tribe-events-button:hover, .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{
	background-color: #B41B72 !important !important;
}

.tribe-events-single{
	margin-bottom: 0 !important;
	border: none !important;
}

.tribe-events-schedule{
	background-color: transparent !important;
	border: none !important;
	padding: 0 !important;
}

.tribe-events-notices{
	background-color: #FBBA31 !important;
	color: #FFF !important;
	text-shadow: none !important;
}

.tribe-events-list-separator-month{
	color: #69267F !important;
}

.tribe-events-event-meta{
	margin-top: 20px !important;
	margin-bottom: 20px !important;
}

.date-start{
	color: #CA3D39 !important;
	font-style: normal !important;
}

.tribe-events-event-meta address.tribe-events-address, .tribe-events-list .tribe-events-venue-details{
	font-style: normal;
}

.tribe-events-venue-details{
	color: #CA3D39 !important;
}

.events-list .tribe-events-loop, .single-tribe_organizer .tribe-events-loop, .single-tribe_venue .tribe-events-loop, .tribe-events-day .tribe-events-loop{
	max-width: 2000px !important;
}

.footer-adviesdomeinen li{
	list-style-type: none;
}

.footer-adviesdomeinen a:first-of-type{
	display: block;
}

footer .page-item-138,
footer .page-item-134,
footer .page-item-136,
footer .page-item-341,
#wp_views-2,
#wp_views-3,
footer .page-item-270,
footer .page-item-282,
footer .page-item-338,
footer .nieuws-in-footer{
	width: 25% !important;
	float: right;	
}

.nieuws-in-footer{
	padding-right: 30px !important;
}

.nieuws-in-footer p{
	text-transform: uppercase;
	color: #A12393;
	font-weight: bold !important;
	margin-bottom: 7px !important;
}

.nieuws-in-footer a{
	text-transform: none !important;
	color: #686261;
	font-size: 11pt !important;
	font-weight: normal !important;
	line-height: 1.42857 !important;
}

.dropdown-menu{
	background-color: #52266A !important;
	opacity: 0.9;
}

.dropdown-menu>li>a{
	color: #FFF !important;
	font-size: 10pt;
	font-family: 'dinlight' !important;
}

.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
.dropdown-menu li a:visited{
	background-color: transparent !important;
	color: #E6007D !important;
}

.dropdown-menu li a:focus, .dropdown-menu li a:visited{
	color: #FFF !important;
}

.cases-home{
	padding-left: 5px;
	padding-)right: 5px;
}

.contact-tweede-rij input[type="submit"],
.contact-tweede-rij input[type="submit"]:hover,
.contact-tweede-rij input[type="submit"]:focus,
.contact-tweede-rij input[type="submit"]:visited{
	background-color: #52266A !important;
}

span.wpcf7-list-item{
	margin-left: 0;
	margin-right: 20px;
}

.wpcf7-captchar,
.contact input,
.contact textarea{
	max-width: 260px !important;
}

.contact textarea{
	height: 50px;
}

.contact iframe{
	width: 100% !important;
}

.lijst-rechts-wrapper{
	padding-left: 45px !important;
}

.blok-expertises{
	background-color: #D8D7D4;
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
	padding: 15px;
	height: 150px;
	margin-top: -10px !important;
}

.blok-expertises p{
	color: #272158;
}

.lijst-rechts{
	padding: 15px;
	background-color: #D8D7D4;
	margin-top: 22px;
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
	margin-bottom: 25px;
}

.lijst-rechts ul,
.blok-expertises ul{
	margin-bottom:00px;
}

.lijst-rechts ul,
.blok-expertises ul{
	padding-left: 20px;
}

.lijst-rechts ul li,
.blok-expertises ul li{
	list-style-image: url('img/lijst-icon.png');
	min-height: 30px;
}

.tribe-events-meta-group-gmap{
	margin-top: 15px !important; 
	margin-bottom: 15px !important;
}

.lijst-rechts ul li a{
	color: #5E2875 !important;
}

.lijst-rechts h2{
	color: #5E2875 !important;
	font-size: 12pt !important;
	font-weight: bold;
	margin-top: 5px !important;
	margin-bottom: 15px;
}

.menu-item-language{
	margin-left: 10px !important;
}

#menu-item-142{
	margin-right: 15px;
}

.case-op-homepagina{
	margin-bottom: 30px;
}

@media (max-width: 785px){

.cases-home .themas li{
		background-image: url(img/back-home-thema-002.png) !important;
	}

	.blok-expertises{
		height: auto !important;
		margin-top: 20px !important;
	}

	.tribe-events-nav-next a,
	.tribe-events-nav-previous a{
		color: #FFF !important;
	}

	.themas li{
		margin-left: -10px !important;
	}

	.container-main{
		padding-left: 20px !important;
		padding-right: 20px !important;
	}

	.wpcf7-captchar,
	.contact input,
	.contact textarea{
		max-width: 100% !important;
	}
	.cases-home .themas li:nth-of-type(odd){
		background-image: url(img/back-home-thema-002.gif);
		background-position: left;
		background-repeat: no-repeat;
		padding-left: 55px;
		text-align: left;
	}

	.case-home{
		margin-bottom: 25px;
	}

	.dropdown-menu li{
		text-align: center;
	}

	.header-nav{
		box-shadow: none;
	}

	footer .page-item-138,
	footer .page-item-134,
	footer .page-item-136,
	footer .page-item-341,
	footer .page-item-936,
	footer .page-item-282,
	#wp_views-2,
	#wp_views-3,
	.footer-nieuwsbrief,
	.social-media,
	footer .nieuws-in-footer{
		width: 100% !important;
		float: none;
		margin-bottom: 30px;
		text-align: center;
	}
	body .navbar-collapse, body .ddl-navbar-collapse{
		background-color: #D8D7D4 !important;
	}

	.zoeken{
		display: none;
	}

	.extra-navigatie{
		margin-top: 5px;
	}
	.logo-site img{
		padding-right: 0;
		margin: 0 auto;
		max-width: 60%;
		padding: 15px 10px;
	}
	.logo-site{
		text-align: center;
	}

	.lijst-rechts-wrapper{
		padding-left: 0 !important;
		padding-right: 5px !important;
	}
	.case-home img{
		width: 100% !important;
	}
}

@media (min-width: 786px) and (max-width: 991px){

	.blok-expertises{
		height: auto !important;
		margin-top: 20px !important;
	}

	.page-item-138{
		clear: left;
	}

	.lijst-rechts-wrapper{
		padding-left: 0 !important;
		padding-right: 10px !important;
	}

	.lijst-rechts{
		width: 47.5%;
		float: left;
	}

	.lijst-rechts:first-of-type{
		margin-right: 5%;
	}

	footer .page-item-138,
	footer .page-item-134,
	footer .page-item-136,
	footer .page-item-341,
	#wp_views-2,
	#wp_views-3,
	.footer-nieuwsbrief,
	.social-media,
	footer .nieuws-in-footer{
		width: 50% !important;
		float: left;
		margin-bottom: 30px;
	}

	footer .row{
		margin-bottom: 0;
	}
	.case-home{
		min-height: 385px;
	}
}

@media (min-width: 992px) and (max-width: 1199px){
	.case-home{
		min-height: 350px;
	}
}

@media (min-width: 1200px){
	.container{
		width: 1000px !important;
	}
	.case-home{
		min-height: 356px;
	}
}


/* CSS IMAGES */

/* crg-images */
IMG.img-small-left-responsive
{
	width: 31.6239%;
	padding-top: 5px;
	float: left;
	margin-bottom: 10px;
	margin-right: 10px !important;
	height: auto;
	clear: both;
	/*max-width: 100%; */
	border-width: 0px !important;
}
    
IMG.form-small-left-responsive
{
	width: 31.6239%;
	float: left;
	margin-bottom: 15px;
	margin-right: 15px !important;
	height: auto;
	clear: both;
	border-width: 1px !important;
	/*max-width: 100%;*/
	border-color: #CCC;
}
IMG.img-small-right-responsive,
.tribe-events-single-event-description img{  
	width: 31.6239%;
 	float: right;
 	margin-bottom: 15px;
 	margin-left: 15px !important;
 	margin-top: 2px;
 	height: auto;
 	clear: both;
    border-width: 1px !important;
    /*max-width: 100%;*/}
    
IMG.form-small-right-responsive
{
	width: 31.6239%;
	float: right;
	margin-bottom: 15px;
	margin-left: 15px !important;
	height: auto;
	clear: both;
	border-width: 1px !important;
	/*max-width: 100%;*/
	border-color: #CCC;
}

	
	
IMG.img-medium-left-responsive{  
	width: 65.812%;
 	float: left;
 	margin-bottom: 15px;
 	margin-right: 15px !important;
 	height: auto;
    border-width: 0px !important;/*max-width: 100%;*/}
    
IMG.img-medium-right-responsive{  
	width: 65.812%;
 	float: right;
 	margin-bottom: 15px;
 	margin-left: 15px !important;
 	height: auto;
    border-width: 0px !important;/*max-width: 100%;*/}
    
IMG.img-large-responsive
{
	display: block;
	height: auto;
	width: 100%;
	max-width: 100%;
	clear: both;
border-width: 0px !important;}



/* GDB */

.home .container-main h1 { display: none; }

/* responsive */

/* Large desktop */
@media (min-width: 1200px) { 

}


/* Portrait tablet to landscape and desktop */    
@media (min-width: 768px) and (max-width: 979px) {
}

/* Landscape phone to portrait tablet */
@media (max-width: 767px) { 
.img-small-left-responsive, .img-small-right-responsive, .img-medium-left-responsive, .img-medium-right-responsive, .img-large-responsive  
{	margin-left: 0 !important;
	margin-right: 0 !important;
    display: block;
    float: none;
    width: 100% !important;
    margin-top: 10px;
    margin-bottom: 10px;
}



}


/* Landscape phones and down */
@media (max-width: 480px) {

.tribe-events-single-event-description img, .img-small-left-responsive, .img-small-right-responsive, .img-medium-left-responsive, .img-medium-right-responsive, .img-large-responsive  
{	margin-left: 0 !important;
	margin-right: 0 !important;
    display: block;
    float: none;
    width: 100% !important;
    margin-top: 10px;
    margin-bottom: 10px;
}
    
    }



.container-main a.tribe-events-button{
	background-color: #69267F !important;
	color: #FFF !important;
	padding: 10px 15px !important;
}

.tribe-events-event-meta, .vcard{
	margin-top: 0 !important;
	margin-bottom: 0 !important;
}


.container-main table{
	max-width: 750px;
	border: 1px solid #CA3D39 !important;
}

.container-main table td{
	border: 1px solid #CA3D39 !important;
}

.container-main ul li{
	font-family: 'dinlight';
}




.comment-respond{
	display: none;
}



/* Aanpassingen najaar 2017 */

.case-korte-inhoud h2, .getuigenis-info h3{height: 50px !important; font-size: 13pt !important; line-height: 18pt !important;}
.case-korte-inhoud p, .getuigenis-info p{font-weight: normal !important; height: 70px;}
.case-korte-inhoud p.lees-meer, .getuigenis p.lees-meer{height: 20px;}

.case-korte-inhoud h2{margin-top: 0 !important; text-align: left !important}

.case-korte-inhoud p{text-align: left !important;}

.getuigenis-info strong{font-weight: normal !important;}

.themas-home{margin-top: 10px !important;}

.wpv-pagination-nav-links-container{margin-top: 0 !important;}

.themas-home{margin-bottom: 5px !important;}

.pagination>.active>span,
span.wpv-filter-pagination-link{background-color: #B41B72 !important; border: none !important;}

@media (max-width: 767px) { 
	.case-korte-inhoud h2, .getuigenis-info h3{height: auto !important;}
	.case-korte-inhoud p, .getuigenis-info p{height: auto !important;}
}

.pages-footer .page-item-1806{display: none !important;}

.blok-expertises{margin-bottom: 25px !important;}

.themas{margin: 0 !important;}

.home .container-main{padding-top: 0 !important;}

@media (min-width: 1200px) { 
	.themas-home img{height: 207px !important; width: 100% !important;}
}
@media (min-width: 992px) and (max-width: 1199px){
	.themas-home img{height: 201px !important; width: 100% !important;}
}
@media (min-width: 768px) and (max-width: 979px) {
	.themas-home img{height: 238px !important; width: 100% !important;}
}

.filter-groep{
	width: 200px !important;
}
.filter-groep label{
	color: #B41B72;
}
.filter-groep select{
	height: 30px !important;
	width: 200px !important;
	border: solid 1px #B41B72;
	border-radius: 0 !important;
	margin-bottom: 10px !important;
}

/* AANPASSINGEN VOOR STARTERS */

.hoofdvraag-blok{
	margin-top: 15px;
	margin-bottom: 30px;
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
	min-height: 300px;
	position: relative;
}

.hoofdvraag-blok h2{
	color: #FFF !important;
	margin: 0 !important;
	text-align: center;
	font-size: 13pt !important;
	padding: 20px 5px;
	background-image: url('https://febecoop.be/wp-content/uploads/2017/12/hoofdvraag-background.png');
	background-position: center center;
}

.hoofdvraag-blok ul{
	padding-left: 20px !important;
}

.hoofdvraag-blok li{
	list-style-image: url('https://febecoop.be/wp-content/uploads/2017/12/driehoek-geel-e1513266858182.png');
}

.hoofdvraag-blok-inhoud{
	padding: 20px 10px;
}

.hoofdvraag-blok-inhoud a{
	color: #666 !important;
}

.hoofdvraag-blok .lees-meer{
	position: absolute;
	bottom: 0;
	right: 5px;
	padding-bottom: 10px;
	text-align: right;
}

.single-starters-vraag .lijst-rechts, .single-starters-subvraag .lijst-rechts{
	margin-top: 10px !important;
}

.single-starters-vraag .lijst-rechts ul li, .single-starters-subvraag .lijst-rechts ul li{
	list-style-image: url('https://febecoop.be/wp-content/uploads/2017/12/driehoek-geel-e1513266858182.png');
}

.single-starters-vraag .container-main ul, .single-starters-subvraag .container-main ul{
	padding-left: 20px;
}

.single-starters-vraag .container-main li, .single-starters-subvraag .container-main li{
	list-style-image: url('https://febecoop.be/wp-content/uploads/2017/12/driehoek-geel-e1513178676122.png');
}

.single-starters-vraag h1, .single-starters-subvraag h1{
	line-height: 1.3;
	font-size: 16pt;
}

.single-starters-vraag h2, .single-starters-subvraag h2{
	line-height: 1.2;
	font-size: 14pt !important;
}

.subvraag-content h2{
	font-size: 12pt !important;
	font-weight: 500 !important;
	text-transform: uppercase !important;
}

.single-starters-vraag .lijst-rechts-wrapper .btn-default, .single-starters-subvraag .lijst-rechts-wrapper .btn-default{
	width: 100% !important;
	border: none !important;
	color: #fff !important;
	background-color: #52266A;
	padding-top: 8px; padding-bottom: 10px;
}

.nav-starters{
	text-align: right;
	float: right;
}
.nav-starters .btn-default{
	margin-top: 8px;
	background-color: transparent !important;
	background-image: url('https://febecoop.be/wp-content/uploads/2017/12/background-button-starters.png');
	background-size: 100%;
	background-position: center center;
	font-weight: lighter !important;
	color: #7a2183 !important;
	border: none !important;
	border-radius: 9px;
	-webkit-border-radius:9px;
	margin-right: 25px;
	position: relative;
}
.nav-starters .btn-default:focus, .nav-starters .btn-default:active{
	background-color: transparent !important;
	background-image: url('https://febecoop.be/wp-content/uploads/2017/12/background-button-starters.png') !important;
}

.nav-starters .btn-default img{
	width: 75px;
	position: absolute;
	right: -25px;
	top: 5px;
}

#nav-main{
	padding: 0 !important;
}

body .nav>li:first-of-type>a{
	padding-left: 0 !important;
}

.nav-starters-second{
	background-image: url('https://febecoop.be/wp-content/uploads/2017/12/background-starters-nav.png');
	background-size: 100%;
	position: center center;
	height: 50px;
	-webkit-box-shadow: 3px 3px 10px 3px #CFCFCF;
	box-shadow: 3px 3px 10px 3px #CFCFCF;
	display: none;
}
.nav-starters-second h2{
	font-weight: bold !important;
	color: #7a2183 !important;
	font-size: 12pt !important;
	margin-top: 18px;
}
.nav-starters-second .container{
	position: relative;
}
.nav-starters-second img{
	position: absolute;
	width: 100px;
	right: 15px;
	bottom: -28px;
}

.single-starters-vraag .nav-starters-second, .single-starters-subvraag .nav-starters-second, .page-id-1874 .nav-starters-second{display: block;}
.single-starters-vraag .header-nav, .single-starters-subvraag .header-nav, .page-id-1874 .header-nav{display: none;}

/* Accordion Styles */
.accordion {
    border-bottom: 1px solid #dbdbdb;
    margin-bottom: 20px;
}
.accordion-title {
    border-top: 1px solid #dbdbdb;
    margin: 0;
    padding: 20px 0;
    cursor: pointer;
    line-height: 1.2;
    color: #52266A !important;
}
.accordion-title:hover {}
.accordion-title:first-child {border: none;}
.accordion-title.open {cursor: default;}
.accordion-content {padding-bottom: 20px;}

@media (max-width: 767px){
	.nav-starters{
		float: none !important;
		text-align: center !important;
	}
	.nav-starters .btn-default{
		margin-bottom: 25px;
	}

}


img.alignnone.size-full.wp-image-1951 { margin: 20px 0px 20px 0px; }

/* EINDE AANPASSINGEN VOOR STARTERS */

img.wpml-ls-flag{width: 18px;}

/* AANPASSINGEN GDB STARTERS */
h3.subvragen{border-bottom: 1px solid #dbdbdb; margin-top: 0px; margin-bottom: 0px;line-height: 52px !important;}