/*
Theme Name: Socius
Description: Socius Childtheme
Author: Erkwerk
Author URI: http://erkwerk.nl
Template: canvas
Version: 1.4
*/

/* KLEURENSCHEMA 
#e0007a pink / magenta
#d3da4e light green
#8ba60b	darker green
#6d3269 purple

FONT 1 : Merriweather:		font-family: 'Merriweather', serif;
FONT 2 : Source Sans Pro: 	font-family: 'Source Sans Pro', sans-serif;  semi=600
*/

@import url("../canvas/style.css");
@import url('https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,400;0,700;1,400&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;0,700;1,400;1,600&display=swap');

/* CORONA KNOP homepage */
.knop-corona{float:right;margin-top:10px;margin-right:20px;display:none;}
.knop-corona a {animation: pulse 3s ease infinite alternate;padding:8px 10px;font-size:22px;font-weight:bold;color:#e0007a;background:#fff;border-radius:20px;display:none;text-align:center;border:4px solid #cce033;}
.knop-corona a:hover {color:#e0007a;background:#cce033;border-radius:20px;display:none;text-align:center;border:4px solid #cce033;text-decoration:none;border:4px solid #fff;}


@keyframes pulse {
  0% {background-color: #fff;}
  100% {background-color: #cce033;}
}


/* ALGEMEEN */
*, *:after, *:before {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}

/* clearfix hack voorkomt overflow kolommen */
.clearfix:before,.clearfix:after {content:"";display:table;clear:both;}

.post-entries {display: none;}
.post, .search .page {margin: 0;}

/* Wisselen images in de Jeugd sectie */
.wissel-houder {position:relative;margin-bottom:20px;width:630px;height:230px;}
.wissel-houder img {position: absolute;top:0;left:0;overflow: hidden;width:630px;height:230px;}
.wissel-houder .wissel-houder-voor {z-index: 9999;transition: opacity .5s linear;cursor: pointer;}
.wissel-houder:hover img.wissel-houder-voor {display:none;}


/* JAARBERICHTEN */
.sjabloon-overig,.sjabloon-jaarverslag {background:#6d3269;height:80px;}
.sjabloon-jaarverslag-2018 {background:#fff;height:80px;}





#header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#fff;}




/* Tabellen */
.entry table {border: 0px solid #eee;border-radius: 0px;box-shadow: 0 0px 0px 0 white;margin-bottom: 1.0em;}
.entry table tbody td {border-bottom: 0px dotted #cecece;}
.entry table td, .entry table th {border-right: 0px dotted #eee;padding: 0.2em 0em;text-align: left;vertical-align: top;}

/* Aansluitingen images entry */
.jaarbericht-2018 section.entry {line-height:0 !important;}

/* Tabellen Jaarbericht 2017 en 2018 */
body.jaarbericht-2017-template-default table,body.jaarbericht-2018-template-default table,body.jaarbericht-2019-template-default table {width:100%;border-collapse:collapse;}
body.jaarbericht-2017-template-default tbody,body.jaarbericht-2018-template-default tbody,body.jaarbericht-2019-template-default tbody {border:1px solid #9bb81b;}
body.jaarbericht-2017-template-default tr,body.jaarbericht-2018-template-default tr,body.jaarbericht-2019-template-default tr {border-bottom:1px solid #9bb81b;}
body.jaarbericht-2017-template-default td,body.jaarbericht-2018-template-default td,body.jaarbericht-2019-template-default td {text-align:right;padding-right:6px;border-right:1px solid #9bb81b;}
body.jaarbericht-2017-template-default tr:first-child,body.jaarbericht-2018-template-default tr:first-child,body.jaarbericht-2019-template-default tr:first-child {background-color:#9bb81b;color:#fff;border-left:1px solid #9bb81b;}
body.jaarbericht-2017-template-default td:first-child,body.jaarbericht-2018-template-default td:first-child,body.jaarbericht-2019-template-default td:first-child {padding-left:12px;text-align:left;}
body.jaarbericht-2017-template-default tr:last-child,body.jaarbericht-2018-template-default tr:last-child,body.jaarbericht-2019-template-default tr:last-child{border-bottom:0px solid #9bb81b;}


/* schaduw body wrapper */
#wrapper {-webkit-box-shadow: 0px 0px 70px 0px rgba(141, 136, 141, 0.4);-moz-box-shadow:0px 0px 70px 0px rgba(141, 136, 141, 0.4);box-shadow:0px 0px 70px 0px rgba(141, 136, 141, 0.4);padding:0;}

a {outline: 0 !important;}

/* Fonts */
h3 {font:600 24px/30px 'Source Sans Pro',sans-serif;color:#e0007a;}

/* Extra klassen voor editor */
div.stippellijn-paars,div.stippellijn-groen,div.stippellijn-magenta {border-style:dotted;padding-bottom: 0rem;margin-bottom: 0rem;border-width: 0 0 2px 0;line-height:1rem !important;margin: 0 0 1em 0 !important;}
div.stippellijn-paars {border-color:rgba(109, 50, 105, 1);}
div.stippellijn-groen {border-color:rgba(134, 155, 51, 1);}
div.stippellijn-magenta {border-color:#e0007a;}
div.stippellijn-titel-paars,div.stippellijn-titel-groen,div.stippellijn-titel-magenta {font:600 24px/24px 'Source Sans Pro',sans-serif !important;}
div.stippellijn-titel-paars,div.stippellijn-tekst-paars {color:#6d3269 !important;}
div.stippellijn-titel-groen,div.stippellijn-tekst-groen  {color:#869B33 !important;}
div.stippellijn-titel-magenta,div.stippellijn-tekst-magenta {color:#e0007a !important;}
p.introtekst-magenta {font:600 18px/24px 'Source Sans Pro',sans-serif !important;color:#e0007a !important;}



/* SEARCH functie */
#ajaxsearchpro1_1, #ajaxsearchpro1_2, div.ajaxsearchpro[id*="ajaxsearchpro1_"] {background: #ffffff radial-gradient(ellipse at center center , rgb(255, 255, 255), rgb(255, 255, 255)) repeat scroll 0 0;border: 1px solid #d8d8d8;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
div.ajaxsearchpro.asp_non_compact[id*="ajaxsearchpro"] {min-width: 200px;}

/* EIGEN GRID voor inbouwen responsive blokken VIEWS */
/* grid te vinden op http://www.sitepoint.com/easy-responsive-css-grid-layouts */

.rij {margin: 0 0px;margin-bottom:0px;}
.rij:last-child {margin-bottom: 0;}
[class*="kolom-"] {padding:0;}
 
@media all and ( min-width: 768px ) {
.kolom-1-1 {float: left;width: 100%;} 
.kolom-2-3 {float: left;width: 66.66%;}
.kolom-4-10 {float: left;width: 40%;}
.kolom-6-10 {float: left;width: 60%;}
.kolom-3-10 {float: left;width: 30%;}
.kolom-7-10 {float: left;width: 70%;}
.kolom-1-2 {float: left;width: 50%;}
.kolom-1-3 {float: left;width: 33.33%;}
.kolom-3-4 {float: left;width: 75%;}
.kolom-1-4 {float: left;width: 25%;}
.kolom-4-5 {float: left;width: 80%;}
.kolom-1-5 {float: left;width: 20%;}
.kolom-1-8 {float: left;width: 12.5%;}

}
/* einde NIEUWE VERSIE met eigen grid */
.hoofdkolom,.kolom-7-10 {background:#fff !important;}

/* HEADER */
#header {display:none;}
/* body.single-jaarbericht-2018 #header {background:#fff !important;}*/
body.single-jaarbericht-2018 #header-blokje-naast-logo {display:none;}
body.single-jaarbericht-2018 #header-bel-ons-jaarverslag {color:#6d3269;margin-left:30px;}
body.single-jaarbericht-2018 #menu-woord {color:#e0007a;font-weight:normal;} 
#overlay-top #header-bel-ons-jaarverslag {color:#fff;}
#logo h1.site-title,#logo span.site-description {display:none;}

#header-blokje-naast-logo {height:80px;width:48px;background:url("images/header-besides-logo-1px.gif") repeat-y;float:left;padding:0;margin:0;}
#header-logo-socius {float:left;margin:18px 0 0 30px;}
#header-logo-socius-mobile {display:none;}
#header-bel-ons {float:right;margin:24px 10% 0 auto;font:700 24px/30px 'Source Sans Pro',sans-serif;color:#fff;}

.entry img, img.thumbnail, #portfolio .group.portfolio-img img {background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0;border: 0px solid #e6e6e6;height: auto;padding: 0px;}
#main header,div.post-meta,#logo,#comments {display:none;}

#menu-woord  {float:right;font:700 24px/75px 'Source Sans Pro',sans-serif;color:#fff;text-decoration:none;}
#menu-woord :hover {}
#menu-plaatje {float:right;max-width:80px;height:100%;margin:0 0 0 17px;padding:0;background:#e0007a;}
.sjabloon-jaarverslag-2018 #menu-plaatje {background:#fff;}
.bereikbaarheid {font-size:14px;font-weight:normal;}

#header-bel-ons2 {float:right;margin:24px 10% 0 auto;font:700 24px/24px 'Source Sans Pro',sans-serif;color:#fff;}
.bereikbaarheid2 {font-size:14px;font-weight:normal;}

/* LANDING PAGES menu */
/* .blok-introtekst {background:#653366;height:150px;font:700 20px/32px 'Source Sans Pro',sans-serif;color:#fff;padding:24px 30px 0 50px;}
.blok-vestiging {padding:0 !important;} */
/* .kolom-1-1.foto-home {max-height:390px;} */

#tussenregel-vragen {width:100%;height:66px;background:#e0007a;}
#tussenregel-vragen .vraag-knop a {float:left;color:#fff;text-decoration:none;font:600 21px/66px 'Source Sans Pro',sans-serif;padding-left:10px;margin-right:10px;}
#tussenregel-vragen .vraag-knop a:hover {color:#653366;}
#tussenregel-vragen .vraag-knop a img {padding-bottom:19px;margin-left:10px;}

.knop-onderwerp {width:100%;height:64px;}
.knop-onderwerp a {color:#fff;text-decoration:none;font:600 21px/64px 'Source Sans Pro',sans-serif;display:block;background:#6d3269;}
.knop-onderwerp a:hover {background:#884e89;}


.eersteknoppen {border-bottom:2px solid #916d91;}
.knop-onderwerp.rand,.knop-onderwerp.rand2 {border-right:2px solid #916d91;}

.content-kaart {margin:0;padding:0;}
.kaart-tekst {position:absolute;color:#000;text-decoration:none;font:600 50px/46px 'Source Sans Pro',sans-serif;padding:32px 0 0 36px;}

/* NAVIGATION */
#navigation {display:none !important;}

/* OVERLAY */
#overlay-top {position:relative;top:0px;padding-bottom:40px;background:#6d3269;}
.pum-container {top:0px !important;}
#header-blokje-naast-logo-overlay {height:80px;width:48px;background:url("images/overlay-header-besides-logo-1px.gif") repeat-y;float:left;padding:0;margin:0;}
.overlay-content-houder {padding:20px 40px 20px 90px;}
.tussenruimte {min-height:60px;background:#6d3269;}
.overlay-menu-items li a {font:400 15px/20px 'Source Sans Pro',sans-serif;color:#000;text-decoration:none;}
.overlay-menu-items li a:hover {text-decoration:underline;}
.overlay-blok-titel {font:700 16px/24px 'Source Sans Pro',sans-serif;color:#fff;}
.overlay-adres p {color: #000;font: 400 15px/20px "Source Sans Pro",sans-serif;text-decoration: none;padding-right: 14px;}
.overlay-adres p a {color: #000;font: 400 15px/20px "Source Sans Pro",sans-serif;text-decoration: underline;}
.overlay-adres p a:hover {color:#fff;}


.jaarbericht-2019-template-default #header-blokje-naast-logo-overlay {background:url("/wp-content/uploads/overlay-header-besides-logo-jb2019-1px.gif") repeat-y;}
.jaarbericht-2019-template-default .overlay-blok-titel {color:#cde134;}
.jaarbericht-2019-template-default .overlay-adres p,.jaarbericht-2019-template-default .overlay-adres p a,.jaarbericht-2019-template-default .overlay-menu-items li a {color:#fff;}
.jaarbericht-2019-template-default .overlay-adres p a:hover {color:#e0007a;}
/* SOCIAL ICONS font Awesome */

.social-icon-houder {margin:8px 0 0 0;width:50px;height:50px;}
.social-icon-houder a span i.wit{color:#fff !important;}
.social-icon-houder a span i.roze {color:#e0007a;}
.social-icon-houder a:hover span i.wit {color:#cce033 !important;} 
/* KAART hotspots */
.hotspots-interaction {margin: 0em 0 !important;}

/* CONTENT */
#content {padding:0;}
.hoofdtekst {padding:20px 50px 50px 50px;}
.hoofdtekst h1 {font:700 32px/35px 'Source Sans Pro',sans-serif;color:#6d3269;margin-top: 20px;}
.hoofdtekst .content-intro-tekst h2 p,.hoofdtekst .content-hoofd-tekst h2 {font:600 20px/32px 'Source Sans Pro',sans-serif;color:#6d3269;}
.hoofdtekst .content-hoofd-tekst ul {margin-bottom:20px;}
.hoofdtekst .content-hoofd-tekst,.hoofdtekst .content-hoofd-tekst p,.hoofdtekst .content-intro-tekst,.hoofdtekst .content-intro-tekst p {font:400 16px/24px 'Source Sans Pro', sans-serif;color:#000;}
.hoofdtekst .content-hoofd-tekst p {margin-bottom:12px;}
.hoofdtekst .content-hoofd-tekst a,.hoofdtekst .content-intro-tekst a {color:#000;text-decoration:none !important;border-bottom:1px dotted;}
.hoofdtekst .content-hoofd-tekst a:hover,.hoofdtekst .content-intro-tekst  a:hover {color:#6d3269;text-decoration:none !important;}


/* Jaarverslagen */
.jaarbericht-titel-mobiel {display:none;}
.omheen-jaarverslag .auteurs {font:600 18px/24px 'Source Sans Pro',sans-serif;color:#6d3269;}
.omheen-jaarverslag .content-hoofd-tekst em {font:italic 600 16px/24px 'Source Sans Pro',sans-serif;color:#6d3269;}
.omheen-jaarverslag .content-hoofd-tekst strong {font:600 16px/24px 'Source Sans Pro',sans-serif;color:#6d3269;}
.omheen-jaarverslag .citaten .citaat {font:600 20px/24px 'Source Sans Pro',sans-serif;padding:20px;}
span.onderregel {font:600 24px/32px 'Source Sans Pro',sans-serif;color:#e0007a;}
span.uitgelichteregel {font:600 24px/32px 'Source Sans Pro',sans-serif;color:#8ba60b;}

.header-foto-jaarverslag {position:relative;z-index:4000;}
.foto-overlay-magenta,.foto-overlay-paars,.foto-overlay-groen{position:relative;height:120px;width:100%;color:#fff;font:600 68px/120px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-120px;padding-left:45px;}
.foto-overlay-magenta {background:rgba(224,0,122, 0.5);}
.foto-overlay-paars{background:rgba(102,51,102, 0.5);}
.foto-overlay-groen{background:rgba(92,126,1, 0.5);}
/* Jaarbericht 2017 */
.foto-overlay-wit {position:relative;height:100px;width:100%;color:#6d3269;font:600 68px/70px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-100px;padding-left:45px;padding-top:10px;}
.foto-overlay-wit{background:rgba(255,255,255, 0.8);}
body.single-jaarbericht-2018 .foto-overlay-wit{background:rgba(255,255,255, 0.0);}
body.single-jaarbericht-2019 .foto-overlay-wit{background:rgba(0,0,0, 0.4);color:#fff;}

/* INTROTEKST 2019 */
body.single-jaarbericht-2019 .content-intro-tekst p {font:400 16px/24px 'Source Sans Pro', sans-serif;}
body.single-jaarbericht-2019 .content-intro-tekst.wit p {color:#fff;}
body.single-jaarbericht-2019 .content-intro-tekst.zwart p {color:#000;}
body.single-jaarbericht-2019 .content-intro-tekst {padding: 20px 50px 30px 50px;}
body.single-jaarbericht-2019 .content-hoofd-tekst em {font:italic 600 16px/24px 'Source Sans Pro',sans-serif;color:#000;}
body.single-jaarbericht-2019 .content-hoofd-tekst strong {font:800 16px/24px 'Source Sans Pro',sans-serif;color:#000;}

/* AGENDA */
.agenda-item-houder {margin-bottom:60px;}
.agenda-item-datum,.agenda-item-tijd,.agenda-item-plaats {font:600 20px/14px 'Source Sans Pro',sans-serif;color:#8ba60b;float:left;margin-right:30px;}

/* SIDEBAR */

.zijkolom,.omheen{background:#cce033;height:100%;}
.zijkolom-jaarverslag{background:transparent;height:100%;}
.omheen-jaarverslag {
	background: -moz-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 572px, rgba(255,255,255,0.95) 572px);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(199,42,116,1)), color-stop(100px, rgba(255,255,255,0.96)), color-stop(572px, rgba(255,255,255,0.95))); 
	background: -webkit-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 572px, rgba(255,255,255,0.95) 572px);
	background: -o-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 572px, rgba(255,255,255,0.95) 572px); 
	background: -ms-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 572px, rgba(255,255,255,0.95) 572px);
	background: linear-gradient(to bottom, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 572px, rgba(255,255,255,0.95) 572px);position:relative;clear:both;
}

.jaarbericht-2018 .omheen-jaarverslag {background:#fff;}

.zijkolom-jaarverslag2018 {
	height:600px;
background: rgb(255,255,255);
background: -moz-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,179,215,1) 30%,rgba(255,179,215,1) 50%,rgba(255,179,215,1) 30%,rgba(255,255,255,1) 100%);
background: -webkit-linear-gradient(top,rgba(255,255,255,1) 0%,rgba(255,179,215,1) 30%,rgba(255,179,215,1) 50%,rgba(255,179,215,1) 30%,rgba(255,255,255,1) 100%);
background: linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(255,179,215,1) 30%,rgba(255,179,215,1) 50%,rgba(255,179,215,1) 30%,rgba(255,255,255,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffffff',GradientType=0 );
}

.jaarbericht-2019 .omheen-jaarverslag.zijmagenta {background: -moz-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(199,42,116,1)), color-stop(100px, rgba(255,255,255,0.96)), color-stop(1000px, rgba(255,255,255,0.95))); 
	background: -webkit-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);
	background: -o-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px); 
	background: -ms-linear-gradient(top, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);
	background: linear-gradient(to bottom, rgba(222,3,118,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);position:relative;clear:both;}
.jaarbericht-2019 .omheen-jaarverslag.zijgroen {background: -moz-linear-gradient(top, rgba(205,225,52,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(205,225,52,1)), color-stop(100px, rgba(255,255,255,0.96)), color-stop(1000px, rgba(255,255,255,0.95))); 
	background: -webkit-linear-gradient(top, rgba(205,225,52,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);
	background: -o-linear-gradient(top, rgba(205,225,52,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px); 
	background: -ms-linear-gradient(top, rgba(205,225,52,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);
	background: linear-gradient(to bottom, rgba(205,225,52,1) 0%, rgba(255,255,255,0.96) 1000px, rgba(255,255,255,0.95) 1000px);position:relative;clear:both;}


.zijkolom-jaarverslag2019 .omheen-jaarverslag {background:#fff;}

.zijkolom-tekst {padding:50px 20px 20px 20px;}
.home .zijkolom-tekst {padding:20px 20px 20px 20px;}
.zijkolom-titels {font:400 28px/28px 'Source Sans Pro',sans-serif;color:#000;padding:20px 0 4px 0;}
.zijkolom-tekst .nieuws-lijst {margin-bottom:3px;margin-top:3px;border-bottom:1px dotted #536004;padding-bottom:4px;}
.zijkolom-tekst a.nieuwbericht-titel {font:400 16px/24px 'Source Sans Pro',sans-serif;color:#000;text-decoration:none;}
.zijkolom-tekst a.nieuwbericht-titel:hover {text-decoration:underline;}
.zijkolom-tekst span.agenda-datum {font:700 16px/24px 'Source Sans Pro',sans-serif;color:#000;}
.zijkolom-tekst .zijkolom-adressen {margin-top:40px;}
.zijkolom-tekst .zijkolom-adressen p {font:400 16px/24px 'Source Sans Pro',sans-serif;color:#000 !important;}
.zijkolom-tekst .zijkolom-adressen a {color:#000;text-decoration:underline;}
.zijkolom-tekst .zijkolom-adressen a:hover {color:#e0007a;}

/* PAGINANUMMERING */
.pagination-container ul li a {font:400 16px/24px 'Source Sans Pro',sans-serif;}

/* Search pagina*/
body.search #main {padding: 20px 50px 50px;}
body.search h1 {color: #6d3269;font: 700 32px/75px "Source Sans Pro",sans-serif;}
body.search .entry p {color:#000;font: 400 16px/24px "Source Sans Pro",sans-serif;}
body.search div.post-more {margin-bottom:30px;}
body.search div.post-more a {border-bottom: 1px dotted;color: #000;text-decoration: none;font: 400 16px/24px "Source Sans Pro",sans-serif;}
body.search div.post-more a:hover {color:#6d3269;}

/* FOOTER */
#footer-widgets {background:#9bb400;border-top: 0px solid #e6e6e6;}
#footer-widgets .block {padding: 20px 30px 20px 50px;color:#fff;}
.jaarverslag-socius-template-default #footer-widgets {display:none;}
.jaarbericht-2017-template-default #footer-widgets,.jaarbericht-2018-template-default #footer-widgets,.jaarbericht-2019-template-default #footer-widgets  {display:none;}

#footer {}
.footer-laatste-tekst p {color:#6d3269;font-weight:bold;padding-left:30px;}
.footer-laatste-tekst .derde {float:left;width:30%;padding-left:30px;color:#6d3269;font-weight:bold;}
.logo-ssw {float:right;margin-right:20px;}
#footer .col-left {width:75%;margin-bottom: 0px;}
#footer .col-right {width:25%;margin-bottom: 0px;}
#footer .col-right p:first-child,#footer .col-right p:last-child {display:none;}
#footer-widgets .block .widget h3 {border-bottom: 0px solid #e6e6e6;color: #fff;font:600 20px/6px 'Source Sans Pro',sans-serif;}
#footer-widgets .block .widget p {font:400 16px/22px 'Source Sans Pro',sans-serif;margin-bottom:4px;}
.footer-widget-1 div.widget {margin:0 !important;}
.footer-blokken {}
.footer-verhalen-foto {float:left;width:33%;padding:10px 26px 0 0;}
.foto-ronding {-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;width:100%;height:auto;max-width:200px;}
.footer-blok {float:left;width:66%;padding:10px 26px 0 0;font:400 16px/16px 'Source Sans Pro',sans-serif;color:#000;}
.footer-blok a {font:400 16px/16px 'Source Sans Pro',sans-serif;color:#fff;}
.footer-blok h2 a {color:#fff;text-decoration:none;font:600 24px/32px 'Source Sans Pro',sans-serif;}

/* FOOTER Jaarverslag */
.jaarverslag-extra-nav-footer {background: #9bb400;padding: 30px 30px 110px 50px;}
.sjabloon-jaarverslag-footer {font:400 16px/16px 'Source Sans Pro',sans-serif;color:#fff;}
.sjabloon-jaarverslag-footer .icons-sociaal {float:right;}
.sjabloon-jaarverslag-footer .icons-sociaal .fa-inverse {color:#e0007a !important;}
.sjabloon-jaarverslag-footer .icons-sociaal a .fa-circle::before {color:#fff;}
.sjabloon-jaarverslag-footer .icons-sociaal a .fa-envelope-o {color:#fff;}
.sjabloon-jaarverslag-footer .icons-sociaal a:hover .fa-envelope-o {color:#d3da4e;}
.sjabloon-jaarverslag-footer .icons-sociaal a:hover .fa-circle::before {color:#d3da4e;}
.sjabloon-jaarverslag-footer .icons-sociaal a:hover .fa-inverse {color:#000 !important;}
.sjabloon-jaarverslag-footer .icons-sociaal a {margin-right:20px;}
.sjabloon-jaarverslag-footer .icons-sociaal .fa-stack {margin-top:-10px;}

body.jaarbericht-2019-template-default .jaarverslag-extra-nav-footer {background:#6d3269;padding: 30px 30px 110px 50px;}

/* MAPS */
.entry img, img.thumbnail, #portfolio .group.portfolio-img img {background: rgba(255, 255, 255, 0.0) none repeat scroll 0 0;}

a .fa-inverse {color:#e0007a !important;}
a:hover .fa-inverse {color:#000 !important;}
/* GRAVITY FORMS*/ 
.gfield_label {color:#9bb400!important;font:400 16px/24px 'Source Sans Pro',sans-serif !important;}
#content-container .gform_wrapper ul.gform_fields li.gfield {margin-bottom: 0 !important;margin-top:2px !important;}
body .gform_wrapper ul li.gfield {margin-top:0px !important;}
.gform_wrapper ul li.gfield {margin-bottom: 0 !important;}
#content-container .gform_wrapper input[type="email"], #content-container .gform_wrapper input[type="number"], #content-container .gform_wrapper input[type="password"], #content-container .gform_wrapper input[type="tel"], #content-container .gform_wrapper input[type="text"], #content-container .gform_wrapper input[type="url"] {padding: 0 !important;font:400 14px/20px 'Source Sans Pro',sans-serif !important;}
.gform_button,.gfield_html h2 {margin-bottom: 0!important;margin-top: 6px!important;font:400 16px/24px 'Source Sans Pro',sans-serif !important;}
.kleur-roze {color:#e0007a !important;font-size:1.5em !important;padding-top:14px !important;font:400 16px/24px 'Source Sans Pro',sans-serif !important;}
.ginput_container_checkbox label.control-label {color: #999 !important;} 
.control-label {font-size:14px !important;color:#aaa9a9;font:400 16px/24px 'Source Sans Pro',sans-serif !important;}
body .gform_wrapper .top_label div.ginput_container {margin-top: 0 !important;}

input[type="submit"], input.button {background:#e0007a;}
input[type="submit"]:hover, input.button:hover {background:#ef0b87;}
/* FIX voor Canvas bullets */
.widget ul li:before {display: none;}



/* MEDIA QUERIES */
@media only screen and (max-width: 1000px){
/* CORONA KNOP homepage */
.knop-corona{margin:10px auto 10px 16px;float:left;display:block;display:none;}
	.knop-corona a {font-size:18px;display:none;}
}

@media all and ( min-width: 1001px ) {
.knop-onderwerp a img.kleiner {padding:0px 10px 8px 8px;max-width:64px;max-height:64px;}
	/* Header Jaarverslag 2017 */
body.jaarbericht-2017-template-default #header {background:#fff;}
body.jaarbericht-2017-template-default #header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#6d3269;}
body.jaarbericht-2017-template-default #header-blokje-naast-logo {height:80px;width:48px;background:url("images/header-besides-logo-1px-jv2017.gif") repeat-y;position:absolute;top:0;right:252px;}
body.jaarbericht-2017-template-default .header-woord-jv2017 {background:#e0007a;width:220px;height:80px;position:absolute;top:0;right:80px;}	
#popmake-1217 #header-bel-ons-jaarverslag {color:#fff !important;}
	
	
	/* Header Jaarverslag 2019 */
body.jaarbericht-2019-template-default #header {background:#fff;}
body.jaarbericht-2019-template-default #header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#6d3269;}
body.jaarbericht-2019-template-default #header-blokje-naast-logo {height:80px;width:48px;background:url("/wp-content/uploads/overlay-header-besides-logo-jb2019-1px.gif") repeat-y;position:absolute;top:0;right:252px;}
body.jaarbericht-2019-template-default .header-woord-jv2017 {background:#6d3269;width:220px;height:80px;position:absolute;top:0;right:80px;}		
}

@media only screen and (max-width: 1000px) and (min-width: 961px) {
.foto-overlay-magenta,.foto-overlay-paars,.foto-overlay-groen {position:relative;height:120px;width:100%;color:#fff;font:600 50px/120px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-120px;padding-left:45px;}
	
	
		/* Wisselen images in de Jeugd sectie */
.wissel-houder {position:relative;margin-bottom:20px;width:500px;height:183px;}
.wissel-houder img {position: absolute;top:0;left:0;overflow: hidden;width:500px;height:183px;}

#inner-wrapper {padding:0;}
#header-logo-socius-mobile {display:none;}
.pum-container.pum-responsive.pum-responsive-xlarge {margin-left: -50%;width: 100%;}
.knop-onderwerp {height:64px;border-bottom:2px solid #916d91;}
.knop-onderwerp a {color:#fff;display:block;text-decoration:none;font:600 24px/62px 'Source Sans Pro',sans-serif;background:#6d3269;}
.knop-onderwerp a:hover {background:#884e89;}
.knop-onderwerp a img {}
.knop-onderwerp a img.kleiner {padding:0px 10px 8px 8px;max-width:64px;max-height:64px;}
.eersteknoppen {border-bottom:0px solid #916d91;}
.knop-onderwerp.rand {border-right:2px solid #916d91;}
.knop-onderwerp.rand2 {border-right:0px solid #916d91;}
.kolom-1-4 {float: left;width: 50%;}
	
/* Header Jaarverslag 2017 */
body.jaarbericht-2017-template-default #header {background:#fff;display:none;}
body.jaarbericht-2017-template-default #header-logo-socius {float:left;margin:18px 0 0 60px;}
body.jaarbericht-2017-template-default #header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#6d3269;}
body.jaarbericht-2017-template-default #header-blokje-naast-logo {height:80px;width:48px;background:url("images/header-besides-logo-1px-jv2017.gif") repeat-y;position:absolute;top:0;right:252px;}
body.jaarbericht-2017-template-default .header-woord-jv2017 {background:#e0007a;width:220px;height:80px;position:absolute;top:0;right:80px;}
#popmake-1217 #header-bel-ons-jaarverslag {color:#fff !important;}
	
	
/* Header Jaarverslag 2019 */
body.jaarbericht-2019-template-default #header {background:#fff;display:none;}
body.jaarbericht-2019-template-default #header-logo-socius {float:left;margin:18px 0 0 60px;}
body.jaarbericht-2019-template-default #header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#6d3269;}
body.jaarbericht-2019-template-default #header-blokje-naast-logo {height:80px;width:48px;background:url("/wp-content/uploads/overlay-header-besides-logo-jb2019-1px.gif") repeat-y;position:absolute;top:0;right:252px;}
body.jaarbericht-2019-template-default .header-woord-jv2017 {background:#e0007a;width:220px;height:80px;position:absolute;top:0;right:80px;}	
	
}

@media only screen and (max-width: 960px) and (min-width: 768px) {
.foto-overlay-magenta,.foto-overlay-paars,.foto-overlay-groen {position:relative;height:120px;width:100%;color:#fff;font:600 50px/120px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-120px;padding-left:45px;}
.foto-overlay-magenta {background:rgba(224,0,122, 0.5);}
.foto-overlay-paars{background:rgba(102,51,102, 0.5);}
.foto-overlay-groen{background:rgba(92,126,1, 0.5);}

	#header-bel-ons2 {float:right;margin:16px 2% 0 auto;font:700 24px/24px 'Source Sans Pro',sans-serif;color:#fff;}
.bereikbaarheid2 {font-size:12px;font-weight:normal;}	
	
	/* Wisselen images in de Jeugd sectie */
.wissel-houder {position:relative;margin-bottom:20px;width:500px;height:183px;}
.wissel-houder img {position: absolute;top:0;left:0;overflow: hidden;width:500px;height:183px;}

#header {height: 80px;padding:0;display:none;}
#header-blokje-naast-logo {height:80px;width:48px;background:url("images/header-besides-logo-1px.gif") repeat-y;float:left;padding:0;margin:0;}
#header-logo-socius {float:left;margin:18px 0 0 30px;max-width: 240px;}
#header-logo-socius-mobile {display:none;}
#header-bel-ons {float:left;position:relative;margin:0 0 0 31px;font:700 20px/70px 'Source Sans Pro',sans-serif;color:#fff;}
#menu-woord {display:none;}
#inner-wrapper {padding:0;}
.pum-container.pum-responsive.pum-responsive-xlarge {margin-left: -50%;width: 100%;}

/* Header Jaarverslag 2017 */
body.jaarbericht-2017-template-default #header {background:#fff;display:none;}
body.jaarbericht-2017-template-default #header-logo-socius {float:left;margin:18px 0 0 60px;}
body.jaarbericht-2017-template-default #header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#6d3269;}
body.jaarbericht-2017-template-default #header-blokje-naast-logo {height:80px;width:48px;background:url("images/header-besides-logo-1px-jv2017.gif") repeat-y;position:absolute;top:0;left:0;}
body.jaarbericht-2017-template-default .header-woord-jv2017 {display:none;}	
#popmake-1217 #header-bel-ons-jaarverslag {color:#fff !important;}
	
/* Header Jaarverslag 2019 */
body.jaarbericht-2019-template-default #header {background:#fff;display:none;}
body.jaarbericht-2019-template-default #header-logo-socius {float:left;margin:18px 0 0 60px;}
body.jaarbericht-2019-template-default #header-bel-ons-jaarverslag {float:left;margin:0 auto 0 12px;font:400 42px/77px 'Source Sans Pro',sans-serif;color:#6d3269;}
body.jaarbericht-2019-template-default #header-blokje-naast-logo {height:80px;width:48px;background:url("/wp-content/uploads/overlay-header-besides-logo-jb2019-1px.gif") repeat-y;position:absolute;top:0;left:0;}
body.jaarbericht-2019-template-default .header-woord-jv2017 {display:none;}		

.knop-onderwerp {height:64px;border-bottom:2px solid #916d91;}
.knop-onderwerp a {color:#fff;display:block;text-decoration:none;font:600 24px/62px 'Source Sans Pro',sans-serif;background:#6d3269;}
.knop-onderwerp a:hover {background:#884e89;}
.knop-onderwerp a img {}
.knop-onderwerp a img.kleiner {padding:0px 10px 8px 8px;max-width:64px;max-height:64px;}
.eersteknoppen {border-bottom:0px solid #916d91;}
.knop-onderwerp.rand {border-right:2px solid #916d91;}
.knop-onderwerp.rand2 {border-right:0px solid #916d91;}

.kolom-1-4 {float: left;width: 50%;}
.kolom-3-4 {float: left;width: 100%;}
}
@media only screen and (min-width: 768px) {

}

/* Mobile */	

@media only screen and (max-width: 767px) {
.foto-overlay-magenta,.foto-overlay-paars,.foto-overlay-groen {position:relative;height:80px;width:100%;color:#fff;font:600 35px/80px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-80px;padding-left:6%;}
.foto-overlay-magenta {background:rgba(224,0,122, 0.5);}
.foto-overlay-paars{background:rgba(102,51,102, 0.5);}
.foto-overlay-groen{background:rgba(92,126,1, 0.5);}

	
/* Wisselen images in de Jeugd sectie */
.wissel-houder {position:relative;margin-bottom:20px;width:360px;height:131px;}
.wissel-houder img {position: absolute;top:0;left:0;overflow: hidden;width:361px;height:131px;}
	
/* Jaarbericht 2017 */
.foto-overlay-wit {position:relative;height:80px;width:100%;font:600 35px/35px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-40px;padding-left:6%;color:#6d3269;}
.foto-overlay-wit{background:rgba(255,255,255, 0.8);}
body.single-jaarbericht-2018 .foto-overlay-wit{background:rgba(255,255,255, 0.0);}
	
.citaat {margin-bottom:0px !important;padding:0px 10px 10px 6% !important;}
.citaat1 {color:#6d3269 !important;}
#header {height: 80px;padding:0;}
#header-blokje-naast-logo {height:80px;width:48px;background:url("images/header-besides-logo-1px.gif") repeat-y;float:left;padding:0;margin:0;}
#header-logo-socius {float:left;margin:5px 0 0 30px;max-width:130px;}
#header-logo-socius-mobile {display:none;}
#header-bel-ons {display:none;float:left;clear:left;position:relative;margin:0 0 0 30px;font:700 16px/50px 'Source Sans Pro',sans-serif;color:#fff;}
#header-bel-ons-jaarverslag {display:none;}
	
	
/* Header Jaarverslag 2017 */
body.jaarbericht-2017-template-default #header {background:#fff;}
body.jaarbericht-2017-template-default #header-logo-socius {float:left;margin:18px 0 0 60px;}
body.jaarbericht-2017-template-default #header-bel-ons-jaarverslag {display:none;}
body.jaarbericht-2017-template-default #header-blokje-naast-logo {height:110px;width:48px;background:url("images/header-besides-logo-1px-jv2017.gif") repeat-y;position:absolute;left:0;top:0;}
body.jaarbericht-2017-template-default .header-woord-jv2017 {display:none;}

	/* Header Jaarverslag 2019 */
body.jaarbericht-2019-template-default #header {background:#fff;}
body.jaarbericht-2019-template-default #header-logo-socius {float:left;margin:18px 0 0 60px;}
body.jaarbericht-2019-template-default #header-bel-ons-jaarverslag {display:none;}
body.jaarbericht-2019-template-default #header-blokje-naast-logo {height:110px;width:48px;background:url("/wp-content/uploads/overlay-header-besides-logo-jb2019-1px.gif") repeat-y;position:absolute;left:0;top:0;}
body.jaarbericht-2019-template-default .header-woord-jv2017 {display:none;}
	
	
/* jaarbericht 2018 */
.zijkolom-jaarverslag2018 {display:none;}

.jaarbericht-titel-mobiel {display:block;color: #b2b2b2;font: 400 36px/36px "Source Sans Pro",sans-serif;margin-bottom:30px;}
.jaarbericht-2018 .jaarbericht-titel-mobiel {color:#6d3269;}
.citaten {display:none;}
#menu-woord {display:none;}
#menu-plaatje img {margin-top:0px;}
#menu-plaatje {margin: 0 0 0 4px;}
#tussenregel-vragen {height:126px;}
#tussenregel-vragen .vraag-knop a {clear:both;color:#fff;text-decoration:none;font:600 18px/40px 'Source Sans Pro',sans-serif;padding-left:17px;margin-right:0px;border-bottom:2px solid #e757a9;width:100%;}
#tussenregel-vragen .vraag-knop a img {padding-bottom:7px;}

.knop-onderwerp {height:51px;border-bottom:2px solid #916d91;}
.knop-onderwerp a {color:#fff;display:block;text-decoration:none;font:600 18px/49px 'Source Sans Pro',sans-serif;background:#6d3269;}
.knop-onderwerp a:hover {background:#884e89;}
.knop-onderwerp a img {padding:0px;height:40px;width:40px;margin:4px 10px 4px 14px;}
.eersteknoppen {border-bottom:0px solid #916d91;}
.knop-onderwerp.rand {border-right:0px solid #916d91;}
.knop-onderwerp.rand2 {border-right:0px solid #916d91;}

#header-bel-ons2 {float:left;margin:6px 0 0 30px;font:700 16px/14px 'Source Sans Pro',sans-serif;color:#fff;width:220px;}
.bereikbaarheid2 {font-size:12px;font-weight:normal;}	
	
	
.footer-laatste-tekst .derde {clear:left;width:100%;padding-left:30px;color:#6d3269;font-weight:bold;margin-bottom:20px;}
.logo-ssw {float:left;margin-left:30px;}	
	#footer .col-right {width:100%;}
	
.zijkolom {padding:50px 20px 50px 20px;background:#cce033;padding-bottom:20px !important;}
.pum-container.pum-responsive.pum-responsive-xlarge {margin-left: -50%;width: 100%;}
.kolom-3-10,.hoofdkolom{min-height: initial !important;}

#inner-wrapper {padding:0;}
.kolom-1-1 {float: left;width: 100%;max-height:250px;} 
.kolom-2-3 {float: left;width: 100%;}
.kolom-1-2 {float: left;width: 100%;}
.kolom-4-10 {float: left;width:100%;}
.kolom-6-10 {float: left;width:100%;}
.kolom-3-10 {float: left;width:100%;}
.kolom-7-10 {float: left;width:100%;}
.kolom-1-3 {float: left;width: 100%;}
.kolom-3-4 {float: left;width: 100%;}
.kolom-1-4 {float: left;width: 100%;}
.kolom-4-5 {float: left;width: 100%;}
.kolom-1-5 {float: left;width: 100%;}
.kolom-1-8 {float: left;width: 100%;}

/* Mobiel menu Canvas uitschakelen */
.nav-toggle {display:none;}

/* CONTENT - SIDEBAR - FOOTER */

.hoofdtekst,.zijkolom-tekst {padding:20px 6% 50px 6%;}
.hoofdtekst h1 {font:700 32px/32px 'Source Sans Pro',sans-serif;color:#6d3269;}
.hoofdtekst .content-intro-tekst h2 p {font:600 16px/20px 'Source Sans Pro',sans-serif;color:#6d3269;}
.hoofdtekst .content-hoofd-tekst,.hoofdtekst .content-hoofd-tekst p {font:400 16px/20px 'Source Sans Pro', sans-serif;color:#000;}

/* FOOTER */
#footer-widgets {padding-top:30px;}
#footer-widgets .block {padding:10px 6% 10px 6%;}
#footer-widgets .block .widget h3 {border-bottom: 0px solid #e6e6e6;color: #fff;font:600 16px/4px 'Source Sans Pro',sans-serif;margin: 0 0 0.2em;}
#footer-widgets .block .widget p {font:400 12px/20px 'Source Sans Pro', sans-serif;}
#footer-widgets .block .widget {margin: 0 0 20px;}

.footer-blok {float:left;width:100%;padding:0;}

}
@media only screen and (max-width: 440px) {
.foto-overlay-magenta,.foto-overlay-paars,.foto-overlay-groen {position:relative;height:60px;width:100%;color:#fff;font:600 24px/60px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-60px;padding-left:6%;}
.foto-overlay-magenta {background:rgba(224,0,122, 0.5);}
.foto-overlay-paars{background:rgba(102,51,102, 0.5);}
.foto-overlay-groen{background:rgba(92,126,1, 0.5);}
	
	/* Wisselen images in de Jeugd sectie */
.wissel-houder {position:relative;margin-bottom:20px;width:360px;height:131px;}
.wissel-houder img {position: absolute;top:0;left:0;overflow: hidden;width:361px;height:131px;}
	
/* Jaarbericht 2017 */
.foto-overlay-wit {position:relative;height:60px;width:100%;font:600 24px/30px 'Source Sans Pro',sans-serif;z-index:4030;margin-top:-20px;padding-left:6%;color:#6d3269;}
.foto-overlay-wit{background:rgba(255,255,255, 0.8);}	
body.single-jaarbericht-2018 .foto-overlay-wit{background:rgba(255,255,255, 0.0);}
	
#header {height: 110px;padding:0;display:none;}
#header-blokje-naast-logo {height:110px;width:48px;background:url("images/header-besides-logo-1px.gif") repeat-y;float:left;padding:0;margin:0;}
#header-logo-socius {display:none;}
#header-logo-socius-mobile {display:block;float:left;margin:18px 0 0 60px;width:130px;height:88px;}
#menu-plaatje img {margin-top: 15px;margin-bottom: 15px;}
	
	
.bereikbaarheid2 {display:none;}	
/* Header Jaarverslag 2017 */
body.jaarbericht-2017-template-default #header {background:#fff;}
body.jaarbericht-2017-template-default #header-bel-ons-jaarverslag {display:none;}
body.jaarbericht-2017-template-default #header-blokje-naast-logo {height:110px;width:48px;background:url("images/header-besides-logo-1px-jv2017.gif") repeat-y;position:absolute;left:0;top:0;}
body.jaarbericht-2017-template-default .header-woord-jv2017 {display:none;}
	
/* Header Jaarverslag 2019 */
body.jaarbericht-2019-template-default #header {background:#fff;}
body.jaarbericht-2019-template-default #header-bel-ons-jaarverslag {display:none;}
body.jaarbericht-2019-template-default #header-blokje-naast-logo {height:110px;width:48px;background:url("/wp-content/uploads/overlay-header-besides-logo-jb2019-1px.gif") repeat-y;position:absolute;left:0;top:0;}
body.jaarbericht-2019-template-default .header-woord-jv2017 {display:none;}	
	
}




