/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{margin:0;padding:0;border:0;}body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,.layout-sidebar-first,dialog,figure,footer,header,hgroup,nav,section{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}article,.layout-sidebar-first,dialog,figure,footer,header,hgroup,nav,section{display:block;}body{line-height:1.5;background:white;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:normal;float:none !important;}table,th,td{vertical-align:middle;}blockquote:before,blockquote:after,q:before,q:after{content:'';}blockquote,q{quotes:"" "";}a img{border:none;}:focus{outline:0;}
.spacer{clear:both;}.node-preview-container{background-color:#ddd;}.wickedtabs{border-bottom:1px solid #ddd;margin-bottom:20px;}.wickedtabs ul li{background-color:#f5f5f2;border:1px solid #ddd;border-bottom:none;display:inline-block;list-style:none;text-align:center;}.wickedtabs ul li a{color:#565656;padding:0 15px;text-decoration:none;}.wickedtabs ul li:hover{background-color:#fff;}.wickedtabs ul li a:hover{color:#000;}.align-center{max-width:100%;}.align-left{margin:10px 20px 0 0;max-width:100%;}.align-right{margin:10px 0 0 20px;max-width:100%;}figcaption{font-size:0.6em;font-style:italic;}.pager ul li{display:inline-block;margin:0 4px;font-size:0.8em;border:1px solid #000;padding:2px 5px;line-height:1;}.pager ul li.is-active a{color:#000;font-weight:bold;}.pager ul li a{text-decoration:none;}#block-kruimelpad ol{font-size:0.8em;margin:0 0 20px 0;}#block-kruimelpad ol li{display:inline-block;}#block-kruimelpad ol li::after{content:'>>';margin:0 5px;}#block-kruimelpad ol li:last-child::after{content:'';margin:0;}@media only screen and (max-width:400px){figure,figure img{height:auto;width:100%;}}
body{font-family:'Open Sans',sans-serif;font-size:15px;}p{font-size:15px;font-weight:300;line-height:160%;margin-bottom:1em;}.layout-content p{text-align:justify;}b,strong{font-weight:bold;}em{font-style:italic;}a{color:#5b5b5b;}h1,h2,h3,h4,h5,h6{color:#323232;font-weight:bold;font-weight:bold;}h1{font-weight:bold;font-size:22px;line-height:1.5em;margin-bottom:0.5em;}h2{font-size:20px;margin-bottom:0.5em;}h3,h4,h5,h6{font-size:18px;}ul,ol{margin-left:20px;}.spacer{clear:both;}header{width:100%;}header .header-top{position:relative;}header .header-bottom{background-color:#232c77;}header .header-top > div{margin:0 auto;padding:0 20px;position:relative;max-width:960px;}.message{margin:20px auto;max-width:960px;width:100%;}#block-submenu{float:right;position:relative;z-index:99;}#block-submenu ul.menu{margin-left:0;}#block-submenu ul.menu li{display:inline-block;margin-left:10px;}#block-submenu ul.menu li:first-child{margin-left:0;}#block-submenu ul.menu li a{font-size:0.8em;}#block-submenu ul.menu li a:hover{color:#95c11f;}#block-taalkeuze{display:none;}#block-taalkeuze-2{float:right;margin:14px 20px;}#block-taalkeuze ul.links li img,#block-taalkeuze-2 ul.links li img{border:1px solid #ccc;}#block-taalkeuze ul.links,#block-taalkeuze-2 ul.links{list-style:none;margin-left:0;}#block-taalkeuze ul.links li,#block-taalkeuze-2 ul.links li{display:inline-block;margin-left:10px;}#block-passepartout-branding img{clear:both;display:block;height:auto;margin:20px auto;max-width:100%;width:400px;}#block-backgroundimage{background:url('/themes/passepartout/images/bg.jpg') no-repeat center center;background-size:cover;height:100px;}#block-backgroundimage .body{background:url(/themes/passepartout/images/sinus.png) no-repeat top center;height:100%;}footer{}footer-top{background-color:#95c11f;color:#fff;display:block;padding:20px;text-align:center;}footer-top p{margin-bottom:0;}footer-bottom{text-align:center;}footer-bottom .maillink{color:#232c77;display:block;font-weight:bold;margin:10px auto;text-decoration:none;}main{box-sizing:border-box;display:block;margin:40px auto;max-width:960px;overflow:hidden;padding:0 20px;position:relative;width:100%;}.layout-container{margin:0px auto;}.no-sidebar .layout-content,.layout-content{box-sizing:border-box;overflow:hidden;position:relative;z-index:2;width:100%;}#block-hamburger{box-sizing:border-box;padding:7px 20px;left:20px;top:0px;}.hamburger{background:url(/themes/passepartout/images/hamburger.png) repeat-x center center;box-sizing:border-box;cursor:pointer;display:block;height:30px;width:30px;}#block-passepartout-local-tasks,#block-passepartout-content{margin:0 auto;max-width:1150px;padding:20px 0;}.layout-sidebar-first,.layout-sidebar-second{box-sizing:border-box;clear:both;width:100%;padding:10px 0px;}#block-passepartout-main-menu{display:none;right:0;bottom:0;}#sidr ul{padding:0;}#block-passepartout-main-menu ul.menu{display:flex;justify-content:space-between;margin-left:0;padding:0;}#sidr ul li,#block-passepartout-main-menu ul.menu li{margin:20px 0;}#sidr ul li a,#block-passepartout-main-menu ul.menu li a,#block-passepartout-main-menu ul.menu li span{cursor:pointer;font-weight:bold;font-weight:bold;text-decoration:none;text-transform:uppercase;}#sidr ul li a{font-size:1em;}#block-passepartout-main-menu ul.menu li a,#block-passepartout-main-menu ul.menu li span{font-size:0.8em;}#block-hoofdnavigatie{display:none;}.field_blokken{clear:both;margin-bottom:40px;}.field_blokken .field_foto{float:left;margin:0 20px 40px 0;}.field_blokken .field_titel{background:#232c77 url(/themes/passepartout/images/sinus.png) no-repeat center center;color:#fff;font-weight:bold;margin-bottom:10px;padding:2px 20px;}.field_blokken ul li{list-style-image:url('/themes/passepartout/images/bullet.jpg');}@media only screen and (min-width:400px){}@media only screen and (min-width:620px){body,p{font-size:16px;}h1{font-size:31px;}h2{font-size:24px;}.layout-content{float:right;position:relative;width:70%;}.layout-sidebar-first{bottom:0;clear:none;float:left;height:100%;padding:20px 0;width:22%;}.sidebar-second.one-sidebar .layout-content{float:left;width:70%;}.one-sidebar .layout-sidebar-second{clear:none;float:right;margin-left:0;width:25%;}.two-sidebars .layout-sidebar-second{margin-left:25%;}#block-taalkeuze-2{display:none;}#block-taalkeuze{display:block;left:20px;position:absolute;top:10px;z-index:99;}#block-hoofdnavigatie{display:block;float:left;width:24%;}#block-hoofdnavigatie ul.menu{margin:20px 0 0 0;}#block-hoofdnavigatie ul.menu li{box-sizing:border-box;list-style:none;margin-bottom:10px;}#block-hoofdnavigatie ul.menu li a{background-color:#232c77;color:#fff;display:block;padding:5px 20px;text-decoration:none;}#block-hoofdnavigatie ul.menu li a:hover,#block-hoofdnavigatie ul.menu li a.is-active{background-color:#95c11f;}#block-hoofdnavigatie + #block-passepartout-content{box-sizing:border-box;float:right;width:74%;}}@media only screen and (min-width:800px){body,p{font-size:17px;}h1{font-size:33px;}h2{font-size:26px;}#block-backgroundimage{background:url('/themes/passepartout/images/bg.jpg') no-repeat center top;background-attachment:fixed;height:150px;}#block-hamburger{display:none;}#block-passepartout-main-menu{display:block;margin:0 auto;max-width:960px;width:100%;}#block-passepartout-main-menu ul.menu li{box-sizing:border-box;display:inline-block;margin:0;text-align:center;}#block-passepartout-main-menu ul.menu li a{color:#fff;display:block;font-size:0.8em;font-weight:bold;padding:12px;}#block-passepartout-main-menu ul.menu li:hover{background-color:#95c11f;}#block-passepartout-main-menu ul.menu li a.is-active{background-color:#95c11f;}#block-passepartout-main-menu ul.menu ul.menu{display:none;}.layout-content{float:right;margin-left:0;margin-right:0;width:70%;}.layout-sidebar-second{clear:none;float:right;width:25%;}}@media only screen and (min-width:960px){main{padding:0;}}@media only screen and (min-width:1150px){body,p{font-size:17px;}h1{font-size:35px;}h2{font-size:28px;}}
.sidr{background-color:#232c77;box-sizing:border-box;display:block;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:hidden;overflow-y:auto;}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr-inner{padding:20px;}.sidr li,.sidr a{color:#fff;}
