/*
Theme Name: Insula Dei Huize Kohlmann
Theme URI: -
Description: Thema op maat voor Insula Dei Huize Kohlmann
Version: 1.0
Author: Ewebbox.nl webbureau
Author URI: https://ewebbox.nl
*/
html, body{overflow-x:hidden}
body{color:#231f20;font:14px verdana,geneva,arial,helvetica,sans-serif;padding:0;margin:0}
a{color:#5d1d79;text-decoration:none}
a:hover{color:#5d1d79;text-decoration:underline}
h1{font-size:120%;color:#5d1d79;font-weight:bold;}
h2, h3, h4{font-size:100%;font-weight:bold}
#navigatie{width:100%;float:left;position:relative;}
nav{font-size:110%;margin-top:7px;}
nav ul{position:relative;}
nav ul li{float:left;padding:0px 10px;background:url('images/divider.png') center left no-repeat}
nav ul li a{display:block;padding:10px;text-decoration:none!important;background:#fff;}
nav ul li:hover > ul{display:block}
nav ul li:hover a{background:#e6e7e8}
nav ul li.current_page_item a,
nav ul li.current-page-parent a,
nav ul li.current-page-ancestor a{background:#e6a500}
nav ul li.current-page-parent ul li a,
nav ul li.current-page-ancestor ul li a{background:#e6e7e8}
nav ul li.current-page-parent ul li:hover a,
nav ul li.current-page-parent ul li.current_page_item a,
nav ul li.current-page-ancestor ul li:hover a{background:#e6a500}
nav ul ul{display:none;position:absolute;font-size:14px;z-index:9;}
nav ul ul li{float:none;border-right:none;margin:0;padding:0;width:250px;}
nav ul ul li:hover > ul{display:block;}
nav ul ul li:hover a,nav ul li.current_page_item ul li:hover a{background:#e6a500;}
nav ul li.current_page_item ul li a{background:#e6e7e8;}
nav ul ul ul{position:absolute;left:250px;top:0px}
nav ul ul ul li:hover a{text-decoration:underline}
.quote{max-width:490px;line-height:30px;font-size:130%;font-style:italic;}
.post-meta{max-width:490px}
.post-meta-key{display:none}
.blok4 ul{list-style:none;margin:0;padding:20px 10px 10px 10px}
.blok4 ul li a{display:block;background:url('images/pijl-rechts.png') no-repeat center right;padding-right:20px;line-height:40px}
a.meer-nieuws{background:url('images/pijl-rechts-paars.png') no-repeat right center;padding-right:23px}
.nav-next a,.more-link{background:url('images/pijl-rechts.png') no-repeat right center;padding-right:23px}
.nav-previous a{background:url('images/pijl-links.png') no-repeat left center;padding-left:23px}
/*footer*/.footermenu li{display:inline}
footer.naar-boven{position:fixed;bottom:20px;right:20px;background:url('images/pijl-naar-boven.png') no-repeat center left;width:26px;height:26px}
body.page-template-page-nieuws main p,
body.page-template-page-zonder-headerfoto .main{margin-top:20px;float:left}
aside{background:#fff;border:1px solid #231f20;}
aside ul{padding-right:20px}
aside ul.snelmenu{margin:0;list-style:none;background:#e6e7e8;padding:20px 0}
aside ul.snelmenu li a{display:block;background:url('images/pijl-rechts.png') no-repeat 190px center;line-height:40px;padding-left:20px;width:210px;color:#000}
aside h4{padding:0px 20px}
aside div{padding:0px 20px 20px 20px}
aside select{margin-left:20px}
aside img{width:100%;height:auto}
aside div.menu-zijbalk-menu-container{padding:0}
a img{border:0}
.zoekvenster input{height:inherit;padding:18px}
.wpcf7 input.wpcf7-submit{cursor:pointer;background:#5D1D79;border-radius:10px;color:#fff;border:none;padding:10px;}
input, select, textarea{border:1px solid #000;padding:10px;}
.alignleft{display:inline;float:left;margin:10px 10px 10px 0}
.alignright{display:inline;float:right;margin:10px 0 10px 10px}
.aligncenter{display:block;margin-right:auto;margin-left:auto}
.attachment-thumbnail,.single .attachment-medium{display:inline;float:left;margin:0 10px 10px 0px}
blockquote{color:#5d1a6f;font-size:128%;line-height:25px}
main blockquote{margin:0;padding:20px;background:#E6E7E8;text-align:center}
main blockquote p{margin:0;padding:0}
aside blockquote{padding:0;margin:0;font-style:italic}
article a{display:block;overflow:hidden}
article a:hover{text-decoration:none!important;background:#E6E7E8}
article h3{font-size:100%}
article p{color:#000}
td{padding:0px 5px}
tr{vertical-align:top}
.wp-caption{width:100%!important}
.wp-caption-text{text-align:center;font-size:12px}
table,td{border:1px solid #ccc!important}
.outline{outline:1px #231f20 solid;outline-offset:-16px;}
.bg-grey{background:#e6e7e8;}
.bg-white{background:#fff;}
.bg-oranje{background:#e6a500;}
.list-style-none ul{list-style:none;padding:0;margin:0;}
.paars, h2{color:#5d1d79;font-size:110%;}
.zwart, .zwart a, a.zwart{color:#231f20;}
.headerfoto{margin-bottom:-200px;}
@media (min-width:992px){.relative{position:relative;}}
@media (min-width:992px){.absolute{position:absolute;top:10%;left:50%;}}
@media (min-width:992px){.margin-top-omhoog{margin-top:-220px;}}
.woonz-container{overflow:hidden;width:100%;height:0;}
.woonz-iFrame{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;border:0;}
#searchform input{width:100%;}
.jumbotron{padding:0;margin:0;border-radius:0;}
#cookie-notice {opacity:0.5!important;filter:alpha(opacity=50);/*For IE8 and earlier*/}
.wpcf7 form.sent div.d-none {display: block!important;}/*indeed*/