.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;top:50%;width:44px;height:44px;border:none;border-radius:50%;background:#fff;background:hsla(0,0%,100%,.75);cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.flickity-prev-next-button:hover{background:#fff}.flickity-prev-next-button:focus{outline:0;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{filter:alpha(opacity=60);opacity:.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-prev-next-button .arrow{fill:#333}.flickity-prev-next-button.no-svg{color:#333;font-size:26px}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;filter:alpha(opacity=25);opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{filter:alpha(opacity=100);opacity:1}
#outdated{display:none;position:fixed;top:0;left:0;width:100%;height:170px;text-align:center;text-transform:uppercase;z-index:1500;background-color:#f25648;color:#fff}* html #outdated{position:absolute}#outdated h6{font-size:25px;line-height:25px;margin:30px 0 10px}#outdated p{font-size:12px;line-height:12px;margin:0}#outdated #btnUpdateBrowser{display:block;position:relative;padding:10px 20px;margin:30px auto 0;width:230px;color:#fff;text-decoration:none;border:2px solid #fff;cursor:pointer}#outdated #btnUpdateBrowser:hover{color:#f25648;background-color:#fff}#outdated .last{position:absolute;top:10px;right:25px;width:20px;height:20px}#outdated #btnCloseUpdateBrowser{display:block;position:relative;width:100%;height:100%;text-decoration:none;color:#fff;font-size:36px;line-height:36px}
*,*:after,*:before{box-sizing:border-box;}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto;}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box;}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}#toolbar,#admin-menu{box-shadow:none !important;}body.toolbar{padding-top:3.6em;}textarea,input[type=email],input[type=text],input[type=password]{padding:0.7em 1em;border:1px solid #D3D3D3;}input[type=submit]{background:#2B3984;border:0;font-family:"Oswald",sans-serif;color:#fff;padding:0.5em 1em;font-size:1.4em;}input[type=submit]:hover{background-color:#5798E8;}.form-item{padding-top:1em;}.form-item textarea,.form-item input{max-width:400px;display:inline-block;width:100%;}.grippie{display:none !important;}.field--body ul{padding:0;}.field--body li{display:block;font-weight:bold;}.field--body li:before{margin-top:0.5em;margin-bottom:-0.2em;content:"~";display:block;font-weight:bold;}img,media{max-width:100%;height:auto;}img[style],media[style]{height:auto !important;}table{width:100%;}table td,table th{border:1px solid #4A4A4A;}body{background:#2B3984;color:#4A4A4A;}.cke_editable{background:white;text-align:center;}.l-page{background:#fff;position:relative;}.l-page:after{content:"";display:block;height:8em;width:100%;background:url(/sites/all/themes/dvvtrappers_theme/gfx/bgpattern.png);background-size:10px 10px;}a{color:#2B3984;}.l-content{text-align:center;padding-bottom:3em;}.l-header{border-bottom:1px solid rgba(211,211,211,0.5);}.action-links{margin:0;padding:0;}.action-links li{display:block;}.action-links a{display:inline-block;background-color:#59E7C8;padding:1em;font-weight:bold;font-size:1.1em;text-decoration:none;color:#4A4A4A;}.action-links a:hover{background-color:#1fd5ad;}#lightbox{-webkit-user-select:none;-moz-user-select:none;user-select:none;}*{-webkit-font-smoothing:antialiased;}html{font-family:"Roboto",sans-serif;font-size:15px;line-height:1.8;}h1,.page-title{font-weight:bold;text-align:center;color:#2B3984;font-family:"Oswald",sans-serif;margin:1em 0;}.page-title__inner{display:inline-block;padding-bottom:0.2em;border-bottom:3px solid #2B3984;}.pane-title,.page-organisaties .page-title{background:#59E7C8;color:#fff;font-size:1.8em;padding:0.3em 0;text-align:center;font-family:"Oswald",sans-serif;}.pane-title .page-title__inner,.page-organisaties .page-title .page-title__inner{padding:0;border:0;}.disabled .pane-title{background:#D3D3D3;}.hero-banner__title{font-family:"Oswald",sans-serif;font-size:72px;line-height:1.1;}.hero-banner{position:relative;background:#2B3984;width:100vw;position:relative;left:50%;margin-left:-50vw;margin-bottom:5em;}.hero-banner img{display:block;max-width:none;width:100%;height:auto;}.hero-banner--event{padding-top:5em;background-image:url(/sites/all/themes/dvvtrappers_theme/gfx/box-calendar.svg);background-repeat:no-repeat;background-position:center 2.3em;}.hero-banner--event .field--sub-titel{font-size:2em;color:#fff;line-height:1;}.hero-banner--event .field--event-date{color:#fff;font-family:"Oswald",sans-serif;font-weight:bold;font-size:2em;padding-bottom:1em;}.hero-banner__title{position:absolute;top:50%;left:50%;color:#fff;text-transform:uppercase;text-align:center;margin:0;transform:translateX(-50%) translateY(-50%);}.hero-banner__title--normal{font-size:3em;top:auto;left:auto;transform:none;max-width:500px;width:95%;margin:0 auto;padding-top:1em;padding-bottom:0.8em;margin-bottom:0.5em;position:relative;display:block;}.hero-banner__title--normal:before{position:absolute;content:"";display:block;bottom:0;left:50%;margin-left:-100px;width:200px;border-top:2px solid currentColor;}.node__content{text-align:center;}.node{position:relative;}.site-logo{width:170px;float:left;}@media (min-width:1024px){.site-logo{transform:translateY(60px);}}@media (max-width:719px){.site-logo{width:120px;}}.site-logo img{width:100%;display:block;}.top-menu{float:right;text-transform:uppercase;font-size:0.9em;font-family:"Oswald",sans-serif;}.top-menu div{display:inline-block;}.top-menu div:not(:first-child):not(.facebook-wrap):before{content:" / ";font-weight:bold;margin:0 0.2em;}.top-menu a{color:#4A4A4A;text-decoration:none;display:inline-block;}.top-menu a:hover{color:#2B3984;}.top-menu .contact-link{padding-left:23px;background-image:url(/sites/all/themes/dvvtrappers_theme/gfx/personal.svg);background-repeat:no-repeat;background-position:center left;}.top-menu .facebook-wrap{margin-left:1em;}.top-menu .facebook{position:relative;z-index:10;display:inline-block;color:#fff;}.top-menu .facebook:hover{color:#fff;}.top-menu .facebook::before{content:"";display:block;position:absolute;width:calc(100% + 14px);height:calc(100% + 6px);background:#3d5c98;top:-3px;left:-7px;z-index:-1;}.main-menu{float:right;clear:right;font-size:1.1em;text-transform:uppercase;margin:0;margin-top:5em;font-family:"Oswald",sans-serif;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.main-menu .menu{margin:0;padding:0;}.main-menu .expanded > a{background:url(/sites/all/themes/dvvtrappers_theme/gfx/dropdown.svg);background-repeat:no-repeat;background-position:right center;}.main-menu li{display:inline-block;margin-left:1.2em;position:relative;}.main-menu li:hover .menu{display:block;}.main-menu li:last-child .menu{left:auto;right:0;}.main-menu li .menu{position:absolute;display:none;z-index:1;background:#2B3984;white-space:nowrap;left:0;margin-left:1em;}.main-menu li .menu a{color:#fff;display:block;}.main-menu li .menu a:hover{background:#1e285e;}.main-menu li .menu a:hover:after{display:none;}.main-menu li .menu li{margin:0;text-transform:none;font-size:0.9em;display:block;}.main-menu a{text-decoration:none;display:inline-block;color:#2B3984;padding:0.3em 1em;position:relative;}.main-menu a:hover:after,.main-menu a.active:after{content:"";display:block;position:absolute;bottom:-0.3em;left:1em;width:calc(100% - 2em);border-bottom:3px solid #2B3984;}.main-menu .special{background:#59E7C8;color:#fff;}.main-menu .special.active,.main-menu .special:hover{background-color:#2B3984;}.main-menu .special.active:after,.main-menu .special:hover:after{display:none;}@media (max-width:1023px){.main-menu{width:100%;clear:both;float:none;text-align:center;margin:0;padding-top:1em;}.main-menu ul{border-top:1px solid #a5a5a5;margin:0;}.main-menu .special{background:none;color:#2B3984;}.main-menu .special.active,.main-menu .special:hover{background:none;}.main-menu a{padding-left:0;padding-right:0;display:block;}.main-menu a.active,.main-menu a:hover{text-decoration:underline;}.main-menu a.active:after,.main-menu a:hover:after{display:none;}.main-menu li{margin:0;display:block;border:0;border-bottom:1px solid #a5a5a5;}.main-menu li .menu{display:block;position:static;background:none;margin-bottom:0.5em;margin-top:-0.3em;margin-left:0.3em;line-height:1.2;border:0;}.main-menu li .menu li{margin-bottom:0;padding:0;border:0;}.main-menu li .menu a{color:#2B3984;font-size:0.9em;padding:0;}.main-menu li .menu a:hover{background:none;}.main-menu li .menu a:before{content:"- ";}.main-menu .expanded > a{background:none;}}@media (min-width:1024px){.main-menu{display:block !important;height:auto !important;}}.grid:after{content:"";display:table;clear:both;}.grid .view-content{margin-bottom:-gutter-span();}.grid .view-content:after{content:"";display:table;clear:both;}.grid__item{margin-bottom:2.8571428571%;}@media (min-width:720px){.grid__item{width:31.4285714286%;clear:right;float:left;margin-left:0;margin-right:2.8571428571%;}.grid__item:nth-child(3n+3){margin-right:0;}.grid__item:nth-child(3n+4){clear:left;}}.box{position:relative;background:#2B3984;color:#fff;transition:0.4s background;padding:1em;text-align:center;}.box p{margin:0;}.box a{color:inherit;}.box:hover{background:#5798E8;}.box .link-wrapper{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:5;font-size:0;}.box .field--event-date{font-size:1.6em;font-weight:bold;font-family:"Oswald",sans-serif;margin-bottom:1em;}.box .field--body{margin-bottom:2em;}.box .read-more-cta{margin-bottom:1.5em;text-transform:uppercase;display:inline-block;border:1px solid #fff;padding:0.5em 1em;font-family:"Oswald",sans-serif;}.box--user{background-color:#59E7C8;}.box--user .box__title{background-image:url(/sites/all/themes/dvvtrappers_theme/gfx/box-user.svg);background-position:top center;background-repeat:no-repeat;}.box--contact .box__title{background-image:url(/sites/all/themes/dvvtrappers_theme/gfx/box-contact.svg);background-position:top center;background-repeat:no-repeat;}.box__title{padding-top:3em;font-family:"Oswald",sans-serif;position:relative;padding-bottom:1em;margin-bottom:1em;line-height:1.5;}.box__title:after{content:"";display:block;width:3em;position:absolute;bottom:0;left:50%;margin-left:-1.5em;border-bottom:1px solid #fff;}.box--event .box__title{background-image:url(/sites/all/themes/dvvtrappers_theme/gfx/box-calendar.svg);background-position:top center;background-repeat:no-repeat;}.disabled .box{background-color:#D3D3D3;}.type-1 a,.type-1 .field--event-date{color:#3ADA3A !important;}.type-2 a,.type-2 .field--event-date{color:#fff !important;}.type-3 a,.type-3 .field--event-date{color:#FFC000 !important;}.type-4 a,.type-4 .field--event-date{color:#F92323 !important;}.node--photo-album--teaser{position:relative;color:#fff;background:#5798E8;font-family:"Oswald",sans-serif;font-size:1.3em;line-height:1.2;padding-bottom:3em;overflow:hidden;}.node--photo-album--teaser img{width:100%;height:auto;display:block;transition:1s transform;}.node--photo-album--teaser .read-more-cta{padding:1em;position:absolute;bottom:0;left:0;background:#5798E8;width:100%;}.node--photo-album--teaser .extra{margin-top:0.3em;display:none;font-size:0.8em;}.node--photo-album--teaser:hover img{transform:scale(1.2);}.node--photo-album--teaser:hover .extra{display:block;}.node--photo-album--teaser .link-wrapper{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:5;font-size:0;}.node--photo-album--full{position:relative;text-align:center;}.node--photo-album--full img{display:block;width:100%;height:auto;cursor:zoom-in;}.node--photo-album--full .node__content:after{content:"";display:table;clear:both;}.node--photo-album--full .field--photo{margin-bottom:20px;}@media (min-width:720px){.node--photo-album--full .field--photo{width:33.3333333333%;clear:right;float:left;padding-right:20px;}.node--photo-album--full .field--photo:nth-child(3n+3){margin-right:0;}}.back-button{display:inline-block;font-family:"Oswald",sans-serif;text-transform:uppercase;color:#59E7C8;text-decoration:none;padding:0.3em 0;margin:4em;font-size:1.5em;font-weight:bold;border-bottom:3px solid currentColor;transition:0.3s all;}.back-button:hover{color:#5798E8;}.freepager-next,.freepager-previous{position:fixed;top:50%;margin-top:-50px;height:100px;display:block;text-align:center;font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:bold;font-size:1.2em;text-align:center;line-height:1.3;}.freepager-next a,.freepager-previous a{display:block;text-decoration:none;background:#59E7C8;color:#fff;padding:3em 2em;width:150px;}.freepager-previous{left:0;}.freepager-next{right:0;}.field--public{display:inline-block;font-size:1rem;padding:0.6em 0.7em;line-height:1;text-align:center;border-radius:0.5em;position:absolute;background:#48C148;right:0.3em;top:0.3em;z-index:10;font-family:"Oswald",sans-serif;color:#fff;text-transform:uppercase;}.site-name{float:left;margin-left:30px;margin-top:60px;font-weight:normal;position:absolute;margin-left:200px;}@media (max-width:1023px){.site-name{display:none;}}.members{width:100%;}.members table{width:100%;text-align:left;max-width:550px;margin:0 auto;}.members td,.members th{padding:0.2em 0.5em;}.members th{background-color:#59E7C8;}.members tr{background-color:#dbdbdb;}.members tr:nth-child(odd){background-color:#ededed;}.menu-toggle{position:relative;width:100%;clear:both;margin-top:10px;border:0;background:#2B3984;color:#fff;font-weight:bold;padding:0.3em;font-size:1.2em;}@media (min-width:1024px){.menu-toggle{display:none;}}.table-wrapper{overflow:auto;width:100%;}
