@charset "UTF-8";.font1{font-family:"Raleway",sans-serif}.font2{font-family:"Libre Baskerville",serif}body,html{height:100%;font-family:"Raleway",sans-serif}div.sitewidth{width:1200px;margin-left:auto;margin-right:auto;max-width:100%}div.sitewidth div.sitewidth_padding{padding-left:15px;padding-right:15px}@media (min-width:1260px){div.sitewidth div.sitewidth_padding{padding:0px}}h1,h2,h3,h4,h5,h6{font-family:"Libre Baskerville",serif;color:#3d6e39}h1{font-size:26px}h2{font-size:22px}h3{font-size:18px}p,ul,ol{line-height:1.6em}a{outline:none;text-decoration:none;color:#5c5a95}a:hover{text-decoration:none;color:black}a:has(img){border-bottom:none}a:active,a:focus,a:hover{outline:none;text-decoration:none;color:black}p a{border-bottom:1px dashed #beceec}p a:hover{border-bottom:1px solid #beceec}ul.mod-menu,ul.mod-menu__sub{margin:0px;padding:0px;list-style-type:none}ul.mod-menu li a,ul.mod-menu__sub li a{display:block}.visually-hidden,.hidden{display:none}.clearfix::after{content:"";clear:both;display:table}nav.navbar button.navbar-toggler{display:none}div.com-content-article p img[style*="float: left"]{max-width:50%;margin-right:10px;margin-bottom:10px}div.com-content-article p img[style*="float: right"]{max-width:50%;margin-left:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: left"]{max-width:50%;margin-right:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: left"] img{max-width:100%}div.com-content-article a.wfpopup[style*="float: right"]{max-width:50%;margin-left:10px;margin-bottom:10px}div.com-content-article a.wfpopup[style*="float: right"] img{max-width:100%}figure{width:100%;max-width:100%;margin:0px}img{max-width:100%;height:auto}svg{max-height:100%}#system-message-container joomla-alert{color:black !important;position:relative;min-width:auto}#system-message-container joomla-alert div.alert-heading{position:absolute;margin-left:-10px;width:20px;height:20px;background-size:contain;background-repeat:no-repeat}#system-message-container joomla-alert div.alert-heading span.visually-hidden{display:none}#system-message-container joomla-alert div.alert-wrapper{padding-left:20px;line-height:1.6em}#system-message-container joomla-alert[type="success"]{background-color:#e6f7e0;border:2px solid #295b17}#system-message-container joomla-alert[type="success"] div.alert-heading{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/system/icon_jmessage_success.svg)}#system-message-container joomla-alert[type="info"]{background-color:#f0eff8;border:2px solid #2e265c}#system-message-container joomla-alert[type="info"] div.alert-heading{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/system/icon_jmessage_info.svg)}#system-message-container joomla-alert[type="warning"]{background-color:#ffe9cc;border:2px solid #cc7400}#system-message-container joomla-alert[type="warning"] div.alert-heading{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/system/icon_jmessage_warn.svg)}#system-message-container joomla-alert[type="danger"]{background-color:#fff7f7;border:2px solid #910000}#system-message-container joomla-alert[type="danger"] div.alert-heading{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/system/icon_jmessage_error.svg)}div[class*="__navigation"]{clear:both;text-align:center;margin:15px 0px 0px 0px;padding-top:15px;border-top:1px dashed #ccc}div[class*="__navigation"] p.counter{margin:0px 0px 10px 0px;width:100%;clear:both}div[class*="__navigation"] ul{margin:0px;padding:0px;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;-ms-flex-wrap:wrap;flex-wrap:wrap}div[class*="__navigation"] ul>li{list-style-type:none !important}div[class*="__navigation"] ul>li>a,div[class*="__navigation"] ul>li>span{display:block;text-transform:lowercase;border:1px solid #ccc;border-radius:3px;line-height:1em;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px}div[class*="__navigation"] ul>li>a:hover,div[class*="__navigation"] ul>li>span:hover{background-color:#f2f2f2}div[class*="__navigation"] ul>li.active>span{color:black;background-color:#f2f2f2;pointer-events:none;cursor:default}div[class*="__navigation"] ul>li.active>a{color:#000}div[class*="__navigation"] ul>li.disabled>span{pointer-events:none;cursor:default;color:#ccc}div[class*="__navigation"] div.com-finder__counter{margin-top:10px}div#developer{position:fixed;right:0px;bottom:0px;background-color:rgba(255,255,0,0.5);font-size:12px}div#site{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}div#site main#main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}div#site footer#footer{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}div#menubutton{display:block;width:37px;height:27px;background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/icon_menu_xs.svg);background-size:contain;background-repeat:no-repeat;position:absolute;z-index:101;top:20px;right:20px;cursor:pointer}div#menubutton.active{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/icon_menu_xs_close.svg)}div#hoofdmenu_dropdown{display:none;position:absolute;z-index:100;left:0px;right:0px;top:0px;background-color:#3d6e39;padding-top:20px;padding-bottom:20px;-webkit-box-shadow:0 0 10px 5px rgba(0,0,0,0.5);box-shadow:0 0 10px 5px rgba(0,0,0,0.5)}div#hoofdmenu_dropdown a{border:none;color:white;display:block}div#hoofdmenu_dropdown a:hover{color:#000}div#hoofdmenu_dropdown li.current.active>a{color:#000;font-weight:bold}div#hoofdmenu_dropdown li.current.active>a:before{content:"> "}div#hoofdmenu_dropdown ul.mod-menu>li>a{padding:10px 20px 10px 20px;font-size:22px}div#hoofdmenu_dropdown ul.mod-menu__sub>li>a{padding:7px 20px 7px 40px;font-size:20px}div#hoofdmenu_dropdown ul.mod-menu__sub>li.current.active ul.mod-menu__sub{display:block}div#hoofdmenu_dropdown ul.mod-menu__sub ul.mod-menu__sub{display:none}div#hoofdmenu_dropdown ul.mod-menu__sub ul.mod-menu__sub>li>a{padding:7px 20px 7px 60px;font-size:18px}div#hoofdmenu_wide{display:none}div#slogan_xs{display:block;background-color:#debd4e;font-family:"Libre Baskerville",serif;font-size:18px;color:black;padding-top:13px;padding-bottom:10px;padding-left:20px;padding-right:20px;text-align:center}div#container_top{background-color:#fff;padding-top:20px;padding-bottom:20px}div#container_top div#sitelogo{width:75%;max-width:250px}div#container_top div#sitelogo a{display:block;width:100%;height:100%}div#container_top div.slogan{font-family:"Libre Baskerville",serif;font-weight:700;text-align:center}div#container_top div#slogan_top{display:none}div#container_header.home div#header{display:none}div#container_header.home div#header_xs{display:block;background-color:grey;height:200px;background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/home_header_image_xs.jpg);background-size:cover;background-position:center center}div#container_home_intro{background-color:#fff;padding-top:30px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0px}div#container_home_modules{background-color:#fff;padding-top:0px;padding-bottom:30px;display:grid;grid-auto-columns:1fr;gap:30px}div#container_home_modules div.module{background-color:#ebf2df;padding:20px}div#container_home_modules div.module h3{margin:0px 0px 20px 0px}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.dp-flatcalendar{-webkit-box-flex:0;-ms-flex:0 0 50px;flex:0 0 50px;font-size:.8em;border-radius:0px}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.dp-flatcalendar span.dp-flatcalendar__day{font-size:1.4em;padding-top:1.8em}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.mod-dpcalendar-upcoming-default__information{padding-left:8px;color:#000}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.mod-dpcalendar-upcoming-default__information a.dp-event-url{font-size:16px;margin-bottom:4px}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.mod-dpcalendar-upcoming-default__date span.dp-icon{display:none}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.mod-dpcalendar-upcoming-default__date span.dp-date span{color:#000 !important;font-size:14px!important;font-weight:400!important;opacity:1;font-style:normal}div#container_home_modules div.module div.mod-dpcalendar-upcoming div.mod-dpcalendar-upcoming-default__event div.mod-dpcalendar-upcoming-default__rrule{display:none}div#container_home_modules div.module div.module_leesmeer{text-align:right}div#container_home_modules div.module div.module_leesmeer a{display:inline-block;background-size:5px;background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/icon_link_meer.svg);background-repeat:no-repeat;background-position:right center;padding-right:8px}div#container_home_modules div.module ul.category-module{margin:0px;padding:0px;list-style:none}div#container_home_modules div.module ul.category-module li{font-size:16px;margin-bottom:20px}div#container_home_modules div.module ul.category-module li a{display:block}div#container_home_modules div.module ul.category-module li span.mod-articles-category-date{color:#000;font-size:14px;font-weight:400}div#container_home_banners{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px}div#container_home_banners div.moduletable{width:320px}div#container_home_banners div.moduletable p{margin:0px}div#container_pagina{background-color:#fff;padding-top:20px;padding-bottom:60px}div#container_pagina div#content div.com-content-article dl.article-info dt.article-info-term{display:none}div#container_pagina div#content div.com-content-article dl.article-info dd.published{margin:0px;padding:0px}div#container_pagina div#content div.com-content-article div.com-content-article__body ul,div#container_pagina div#content div.com-content-article div.com-content-article__body ol{margin-left:0px;padding-left:30px}div#container_pagina div#content div.com-content-category-blog div.com-content-category-blog__items div.com-content-category-blog__item{border-top:1px solid #fff;padding-bottom:10px}div#container_pagina div#content div.com-content-category-blog div.com-content-category-blog__items div.com-content-category-blog__item h2{margin-bottom:10px}div#container_pagina div#content div.com-content-category-blog div.com-content-category-blog__items div.com-content-category-blog__item dl.article-info{color:#a7c573;margin:0px;padding:0px}div#container_pagina div#content div.com-content-category-blog div.com-content-category-blog__items div.com-content-category-blog__item dl.article-info dt.article-info-term{display:none}div#container_pagina div#content div.com-content-category-blog div.com-content-category-blog__items div.com-content-category-blog__item dl.article-info dd.published{margin:0px;padding:0px}div#container_pagina div#content div.com-content-category div.content-category form table tbody tr{text-align:left}div#container_pagina div#content div.com-content-category div.content-category form table tbody tr th{height:30px;font-weight:normal}div#container_pagina div#content div.com-dpcalendar-calendar div.com-dpcalendar-calendar__heading{margin-bottom:50px}div#container_pagina div#content div.com-dpcalendar-calendar div.com-dpcalendar-calendar__heading h1{font-size:26px;margin-top:22px}div#container_pagina div#content div.com-dpcalendar-calendar div.com-dpcalendar-calendar__calendar div.fc-toolbar div.fc-center h2{font-size:22px}div#container_pagina div#content div.com-dpcalendar-calendar div.fc-event-main{padding:3px}div#container_pagina div#content div.com-dpcalendar-calendar div.fc-event-main span.dp-event__time{display:block}div#container_pagina div#content div.com-dpcalendar-calendar td.fc-week-number{font-size:12px!important;background-color:#f2f2f2}div#container_pagina div#content div.com-dpcalendar-event__heading{padding:0px}div#container_pagina div#content div.com-dpcalendar-event__heading h1{margin-top:20px;font-size:22px}div#container_pagina div#content div.com-dpcalendar-event__header{padding:0px}div#container_pagina div#content div.com-dpcalendar-event__header h2.com-dpcalendar-event__title{font-size:26px}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__information{background-color:transparent;padding:0px;border:none}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__information dl.dp-description dt.dp-description__label{color:#beceec;width:100px}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__information dl.dp-description dd.dp-description__description{margin:0px}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__information dl.dp-description span.dp-date{font-size:16px;font-weight:700;color:#3d6e39}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__actions{display:none}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__description{padding:0px}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__description h3{font-size:18px;color:#3d6e39}div#container_pagina div#content div.com-dpcalendar-event div.com-dpcalendar-event__description h2.dp-heading{display:none}div#container_pagina div#pagina_menu{display:none}div#container_footer{background-color:#2d1c65;color:#fff;padding-top:40px;padding-bottom:40px}div#container_footer div#footer_flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}div#container_footer div#footer_flex div#footer_links div.footer_link{margin-bottom:30px}div#container_footer div#footer_flex div#footer_links div.footer_link a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff}div#container_footer div#footer_flex div#footer_links div.footer_link a:hover{color:#debd4e}div#container_footer div#footer_flex div#footer_links div.footer_link a div.footer_link_logo_container{padding-top:3px}div#container_footer div#footer_flex div#footer_links div.footer_link a div.footer_link_logo_container div.footer_link_logo{width:30px;height:30px;background-repeat:no-repeat}div#container_footer div#footer_flex div#footer_links div.footer_link a div.footer_link_info{padding-left:10px}div#container_footer div#footer_flex div#footer_links div.footer_link a div.footer_link_info div.fli_titel{font-family:"Libre Baskerville",serif;font-size:18px;font-weight:400}div#container_footer div#footer_flex div#footer_links div.footer_link a div.footer_link_info div.fli_label{margin-top:5px;font-size:14px}div#container_footer div#footer_flex div#footer_links div.footer_link#fl_intranet div.footer_link_logo{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/icon_intranet.svg)}div#container_footer div#footer_flex div#footer_links div.footer_link#fl_youtube div.footer_link_logo{background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/icon_youtube.svg)}div#container_footer div#footer_flex div#footer_naw{text-align:left}div#container_footer div#footer_flex div#footer_naw p{margin-top:0px}div#container_footer div#footer_flex div#footer_naw a{color:#fff;border-bottom:1px solid #fff}div#container_footer div#footer_flex div#footer_naw a:hover{color:#debd4e}div#container_footer div#footer_flex div#footer_naw a:has(img){border:none}div#container_footer div#footer_flex div#footer_naw .maps{border-bottom:none}div#container_footer div#footer_flex div#footer_googlemaps_anbi{margin-top:20px}div#container_footer div#footer_flex div#footer_googlemaps_anbi a{border:none}div#container_footer div#footer_flex div#footer_googlemaps_anbi div#footer_googlemaps{display:inline-block;margin-right:30px}div#container_footer div#footer_flex div#footer_googlemaps_anbi div#footer_googlemaps a{display:block;background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/icon_maps.svg);background-size:contain;background-repeat:no-repeat;width:130px;height:28px}div#container_footer div#footer_flex div#footer_googlemaps_anbi div#footer_anbi{display:inline-block;background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/logo_anbi.svg);background-size:contain;background-repeat:no-repeat;width:74px;height:51px}div#doorinxpact{background-color:#2d1c65;padding:10px;text-align:right}div#doorinxpact a{font-size:12px;color:#e6e6e6}div#doorinxpact a:hover{color:#fff}div.tippy-box div.dp-event-tooltip div.dp-event-tooltip__description p{display:inline}div.tippy-box div.dp-event-tooltip div.dp-event-tooltip__description h3{font-size:12px;margin:0px}div.tippy-box div.dp-event-tooltip div.dp-event-tooltip__actions{display:none}@media (min-width:576px){div#container_top{position:relative}div#container_top div#sitelogo{width:340px;height:71px}div#container_header{background-color:#e5ecf8}div#container_header.home div#header_xs{display:none}div#container_header.home div#header{display:block;max-width:1260px;margin-left:auto;margin-right:auto;background-color:white}div#container_header.home div#header div#header_grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:15px;justify-items:center}div#container_header.home div#header div#header_grid div.headerblok img{width:185px}div#container_header.pagina{background-color:#efeff5}div#container_header.pagina div#header{background-color:#efeff5}div#container_pagina div#content div#bloemschikkingen_lijst{grid-template-columns:1fr 1fr 1fr}div#container_footer div#footer_flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px}div#container_footer div#footer_flex div#footer_links{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}div#container_footer div#footer_flex div#footer_naw{text-align:right;-ms-flex-negative:0;flex-shrink:0}}@media (min-width:768px){div#menubutton{display:none!important}div#slogan_xs{display:none}div#container_top div#slogan_top{display:block;position:absolute;z-index:2;top:0;right:0;background-image:url(https://www.opstandingskerkzwolle.nl/media/templates/site/okerk2023/images/slogan_achtergrond.svg);background-size:contain;background-repeat:no-repeat;width:300px;height:60px;padding-top:10px}div#container_top div#hoofdmenu_wide{display:block;text-align:left;margin-top:20px}div#container_top div#hoofdmenu_wide a{border:none}div#container_top div#hoofdmenu_wide ul.mod-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}div#container_top div#hoofdmenu_wide ul.mod-menu>li{padding-right:20px;padding-left:0px}div#container_top div#hoofdmenu_wide ul.mod-menu>li>a{font-size:18px;padding:0px}div#container_top div#hoofdmenu_wide ul.mod-menu>li.active a{color:#000}div#container_top div#hoofdmenu_wide ul.mod-menu>li:hover a{color:black}div#container_top div#hoofdmenu_wide ul.mod-menu>li ul{display:none}div#container_header.home div#header div#header_grid{gap:15px}div#container_header.pagina{height:30px;margin-top:0px}div#container_home_intro{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:30px}div#container_home_intro div#home_intro_01{width:60%}div#container_home_intro div#home_intro_02{width:40%}div#container_home_modules{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:30px}div#container_home_modules div.module{-ms-flex-negative:0;flex-shrink:0;position:relative;padding-bottom:40px}div#container_home_modules div.module:nth-of-type(3){width:100%}div#container_home_modules div.module div.module_leesmeer{position:absolute;right:30px;bottom:20px;text-align:right}div#container_home_modules div.module div.module_leesmeer a{display:inline-block}div#container_pagina{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:60px}div#container_pagina div#pagina_menu{display:block;width:180px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-top:20px}div#container_pagina div#pagina_menu ul.nav li{margin-bottom:10px}div#container_pagina div#pagina_menu ul.nav li a{font-size:18px}div#container_pagina div#pagina_menu ul.nav li a:hover{color:#000}div#container_pagina div#pagina_menu ul.nav li.active a{color:#000}div#container_pagina div#content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:800px}div#container_pagina div#content div#bloemschikkingen_lijst{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:922px){div#container_top{background-color:#fff}div#container_top div#hoofdmenu ul.nav li a{font-size:18px}div#container_header.home div#header div#header_grid{gap:30px}}
