/** Generated: Thursday, 29th of April 2021, 07:01:42 PM // Powered by AIOM+ (All In One Minify) by www.flipzoom.de **/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,.cross,.dash,.nav .show-menu,.nav .expand,.nav .expand.ontop,.nav .expand .input input,.view pre .externallink,.view .facts .externallink,.view pre .booking,.view .facts .booking,.view pre .externallink .form-area .expand .inner .input,.view .facts .externallink .form-area .expand .inner .input,.view pre .booking .form-area .expand .inner .input,.view .facts .booking .form-area .expand .inner .input{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,.view pre .externallink,.view .facts .externallink,.view pre .booking,.view .facts .booking,.view pre .externallink .form-area .expand .inner .input,.view .facts .externallink .form-area .expand .inner .input,.view pre .booking .form-area .expand .inner .input,.view .facts .booking .form-area .expand .inner .input{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@media only screen and (min-width:940px){html,body,.view pre .externallink,.view .facts .externallink,.view pre .booking,.view .facts .booking,.view pre .externallink .form-area .expand .inner .input,.view .facts .externallink .form-area .expand .inner .input,.view pre .booking .form-area .expand .inner .input,.view .facts .booking .form-area .expand .inner .input{overflow:hidden}}hr{max-width:100px;border:0;margin:2em auto}.toolong:before{content:'Long word';background-color:#ff0;position:absolute;font-size:10px;line-height:13px}.nieuws{background-color:#a9b0a2!important}.zaalhuur{background-color:#a9b0a2!important}.boekhandel{background-color:#fffb45!important}.uitgeverij{background-color:#218353!important}.totop{position:fixed;bottom:-3px;left:50%;width:168px;margin-left:-84px;cursor:pointer}.totop .arrow{-webkit-filter:-webkit-drop-shadow -5px -5px 5px #000;-moz-filter:-moz-drop-shadow -5px -5px 5px #000;filter:drop-shadow -5px -5px 5px #000}.totop .text{position:absolute;bottom:20px;width:168px;margin-left:-84px;left:50%;text-align:center}.edit{position:absolute;z-index:10000}.event:hover .edit{display:block}sup:before{content:' '}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}code{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}.shy{font-family:sans-serif;white-space:nowrap}em{font-family:'Apercu Light Italic'}blockquote{margin:1.5em 2.5em}.content{margin:0 auto}@media only screen and (min-width:940px){.content{max-width:1400px}}@media only screen and (max-width:939px){.content{max-width:700px}}a{text-decoration:none;color:inherit}a{text-decoration:none;color:#000;text-shadow:0 0 .3em rgba(0,0,0,0)}a.hover,a:hover,a:hover h1,a:hover h2,a:hover h3{text-shadow:0 0 .3em rgba(0,0,0,0.5)}@media only screen and (min-width:940px){.container{overflow-y:hidden;height:100vh}}.cross{text-align:right;display:block;float:right;text-decoration:none;cursor:pointer;position:relative;margin-top:-20px}.end{text-align:right;clear:both}pre{margin:.5em 0}.image{display:block}.image img{max-width:100%;height:auto}.main{min-height:100vh;min-height:calc(100vh - 21px)}.title{margin:0 0 50px 0}@font-face{font-family:'untitledregular';src:url('/site/templates/styles/perdulongdash-webfont.eot');src:url('/site/templates/styles/perdulongdash-webfont.eot?#iefix') format('embedded-opentype'),url('/site/templates/styles/perdulongdash-webfont.woff') format('woff'),url('/site/templates/styles/perdulongdash-webfont.ttf') format('truetype'),url('/site/templates/styles/perdulongdash-webfont.svg#untitledregular') format('svg');font-weight:normal;font-style:normal}.dash{font-family:untitledregular,Arial;font-size-adjust:.24}.input,.button,body,.view pre .externallink,.view .facts .externallink,.view pre .booking,.view .facts .booking,.view pre .externallink .form-area .expand .inner .input,.view .facts .externallink .form-area .expand .inner .input,.view pre .booking .form-area .expand .inner .input,.view .facts .booking .form-area .expand .inner .input{font-family:"Apercu Light",Arial,Calibri,sans-serif;font-size-adjust:.508;font-style:normal;font-weight:200}body,.view pre .externallink,.view .facts .externallink,.view pre .booking,.view .facts .booking,.view pre .externallink .form-area .expand .inner .input,.view .facts .externallink .form-area .expand .inner .input,.view pre .booking .form-area .expand .inner .input,.view .facts .booking .form-area .expand .inner .input{font-size:17px;line-height:20px}blockquote{font-size:15px;line-height:18px}@media only screen and (min-width:940px){h1,h2,.cross,.dash,.nav .expand,.nav .expand.ontop{font-size:70px;letter-spacing:-1px;line-height:75px}}@media only screen and (max-width:939px){h1,h2,.cross,.dash,.nav .expand,.nav .expand.ontop{font-size:50px;line-height:60px}}@media only screen and (min-width:940px){.regular-page h2,.input,.button,h3,.nav .expand .input input{font-size:30px;line-height:37px}}@media only screen and (max-width:939px){.regular-page h2,.input,.button,h3,.nav .expand .input input{font-size:20px;line-height:25px}}@media only screen and (min-width:940px){.date h3{font-size:25px;line-height:31px}}pre,h4,.nav .show-menu{font-family:"Apercu Mono",'Andale Mono',monospace;font-size-adjust:.5;font-weight:normal;font-style:normal;font-size:14px;line-height:17px}.nav a:hover{color:inherit}.nav-open.bg-loading .nav{background-color:inherit;color:inherit}.offset-y{top:0}.nav-open .offset-y{-webkit-transition:-webkit-transform .15s;-o-transition:-o-transform .15s;-moz-transition:-moz-transform .15s;-ms-transition:-ms-transform .15s;-kthtml-transition:-khtml-transform .15s;transition:transform .15s}.nav-open{overflow:hidden}@media only screen and (max-width:939px){.nav-open .nav{height:100%;overflow-y:scroll;overflow-x:hide}}@media only screen and (min-width:940px){.nav-closed.nav-hover .offset-y{transition:top .15s ease;top:5px;transition-delay:.05s}.nav-closed.nav-hover .nav{transition-delay:.05s;transition:padding-bottom .15s ease;padding-bottom:5px}}.nav-hover .nav .expand,.nav-open .nav .expand{display:block}@media only screen and (min-width:940px){.nav-hover .nav,.nav-open .nav{z-index:auto;overflow:visible}}::-webkit-input-placeholder{color:#000}:-moz-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}.page{background-color:#fff}@media only screen and (min-width:940px){.page{width:100%;height:100vh;height:calc(100vh - 21px);overflow-y:scroll;overflow-x:hidden;position:absolute;z-index:2}}@media only screen and (max-width:939px){.page{position:relative}}.nav{background-color:#7ca6ba;position:fixed;left:0;top:0;width:100vw;z-index:3;overflow:hidden}.nav a:hover{color:#fff;text-shadow:0 0 .3em #fff}.nav .show-menu{margin:0 auto;cursor:pointer;padding:2px 20px;overflow:hidden}@media only screen and (min-width:940px){.nav .show-menu{max-width:1400px}}@media only screen and (max-width:939px){.nav .show-menu{max-width:700px}}.nav .show-menu .address{float:right}@media only screen and (max-width:939px){.nav .show-menu .address{display:none}}@media only screen and (min-width:940px){.nav .show-menu .open-menu{float:left;padding-right:37px}}@media only screen and (max-width:939px){.nav .show-menu .open-menu{padding:5px 0}}.nav .close{text-align:right;cursor:pointer;margin:0 20px}.nav .expand{display:none;position:relative;background-color:#7ca6ba;clear:both;width:100%;padding-bottom:1em}.nav .expand .inner{max-width:1400px;margin:0 auto;padding:20px}.nav .expand.ontop{z-index:2}@media only screen and (min-width:940px){.nav .expand ul li{display:inline}}.nav .expand h3{display:inline}.nav .expand .input{margin-top:-5px;display:inline-block;vertical-align:top}.nav .expand .input h4{margin-bottom:2px}.nav .expand .input input{background-color:transparent;border:0;vertical-align:top;padding:6px}.nav .expand .input input[type="email"],.nav .expand .input input[type="text"]{box-shadow:0 0 20px #fff;width:75%;max-width:200px;margin-right:5px}.nav .expand .input input{border:3px solid #000}.nav .expand .input input[type="submit"],.nav .expand .input input[type="button"]{cursor:pointer;border:0;border-bottom:3px solid;border-top:3px solid transparent;padding:0;margin:6px}.loading .image img{opacity:0}@-webkit-keyframes intro-load{0%{background-position:0 0}100%{background-position:0 -500px}}@-moz-keyframes intro-load{0%{background-position:0 0}100%{background-position:0 -500px}}@-ms-keyframes intro-load{0%{background-position:0 0}100%{background-position:0 -500px}}@-o-keyframes intro-load{0%{background-position:0 0}100%{background-position:0 -500px}}@keyframes intro-load{0%{background-position:0 0}100%{background-position:0 -500px}}.intro-loader{display:none;background:#fff}.intro-loader.loading{display:block}@-webkit-keyframes main-load{0%{background-position:0 0}8%{background-position:0 -100%}25%{background-position:0 -200%}100%{background-position:0 -300%}}@-moz-keyframes main-load{0%{background-position:0 0}8%{background-position:0 -100%}25%{background-position:0 -200%}100%{background-position:0 -300%}}@-ms-keyframes main-load{0%{background-position:0 0}8%{background-position:0 -100%}25%{background-position:0 -200%}100%{background-position:0 -300%}}@-o-keyframes main-load{0%{background-position:0 0}8%{background-position:0 -100%}25%{background-position:0 -200%}100%{background-position:0 -300%}}@keyframes main-load{0%{background-position:0 0}8%{background-position:0 -100%}25%{background-position:0 -200%}100%{background-position:0 -300%}}.global-loading-main .loader{z-index:2000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3000;background:#000;background:-webkit-linear-gradient(#fff,#000,#000,#fff,#fff);background:-moz-linear-gradient(#fff,#000,#000,#fff,#fff);background:-o-linear-gradient(#fff,#000,#000,#fff,#fff);background:linear-gradient(#fff,#000,#000,#fff,#fff);background-repeat:repeat;-webkit-background-size:100% 250%;-moz-background-size:100% 250%;background-size:100% 250%;-webkit-animation-name:main-load;-webkit-animation-duration:20s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation:main-load 20s linear}.global-loading-main .loader .toolong:before{visibility:hidden}.global-loading-main .loader .image{opacity:.01}/*.global-loading .main.loading{// background-color:#a9f7fe;.image{visibility:hidden}a:hover{color:inherit}// color:#c8ffda;-webkit-animation-name:main-load;-webkit-animation-duration:2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation:main-load 2s ease;.home .events{overflow-y:hidden}a.hover,a:hover,a:hover h1,a:hover h2,a:hover h3{text-shadow:none}}.global-loading-main .nav .expand .input{visibility:hidden}.global-loading .main.loading a{color:inherit}.global-loading-main .nav a,.global-loading-main .nav .expand,.global-loading-main .nav{-webkit-animation-name:main-load;-webkit-animation-duration:2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;animation:main-load 2s ease}*/a.book,a.event,a.newsitem{display:block}@media only screen and (min-width:940px){.view.n,.view.l{width:50vw}}@media only screen and (min-width:940px){.view.r{width:50vw}}.view.r a:hover{color:#fff;text-shadow:0 0 5px rgba(255,255,255,0.5)}@-webkit-keyframes crossanim{0%{text-shadow:0 0 3px rgba(0%,0%,0%,0.5)}50%{text-shadow:0 0 25px rgba(0%,0%,0%,0.5)}100%{text-shadow:0 0 3px rgba(0%,0%,0%,0.5)}}@-moz-keyframes crossanim{0%{text-shadow:0 0 3px rgba(0%,0%,0%,0.5)}50%{text-shadow:0 0 25px rgba(0%,0%,0%,0.5)}100%{text-shadow:0 0 3px rgba(0%,0%,0%,0.5)}}@-ms-keyframes crossanim{0%{text-shadow:0 0 3px rgba(0%,0%,0%,0.5)}50%{text-shadow:0 0 25px rgba(0%,0%,0%,0.5)}100%{text-shadow:0 0 3px rgba(0%,0%,0%,0.5)}}.view .cross-loader{-webkit-animation:crossanim .5s linear infinite;animation:crossanim .5s linear infinite;-moz-animation:crossanim .5s linear infinite}.view{overflow-y:scroll;visibility:hidden;position:fixed;height:100%;height:calc(100vh - 21px);z-index:200}@media only screen and (max-width:939px){.view{width:100%}}.view .date-info{margin-top:75px}.view.r{background-color:#cf432e}@media only screen and (min-width:940px){.view.r{right:0}}@media only screen and (min-width:940px){.view.n,.view.l{left:0}.view.n>.inner .inner,.view.l>.inner .inner{margin:0 0 0 auto}}.view.l{background-color:#fffb45}.view.n{background-color:#d1d1d1}.view.loading{visibility:inherit}.view.loaded{visibility:inherit}.view pre,.view .facts{margin:2em 0}.view pre .facts-title,.view .facts .facts-title{float:left;width:90px}.view pre .facts-info,.view .facts .facts-info{margin-left:90px}.view pre a,.view .facts a{border-bottom:1px solid}.view pre p,.view .facts p{margin-bottom:.5em}.view pre .booking-link,.view .facts .booking-link,.view pre .externallink,.view .facts .externallink{transform:rotate(2deg);-ms-transform:rotate(2deg);-webkit-transform:rotate(2deg);float:left;background-color:#200303;color:#FFFF61;margin:10px 15px 2em 10px}.view pre .booking-link a:hover,.view .facts .booking-link a:hover,.view pre .externallink a:hover,.view .facts .externallink a:hover{color:inherit}.view pre .booking-link a,.view .facts .booking-link a,.view pre .externallink a,.view .facts .externallink a{border-bottom:1px solid;color:#FFFF61}.view pre .externallink,.view .facts .externallink{margin-left:90px}.view pre .externallink .saving,.view .facts .externallink .saving,.view pre .booking .saving,.view .facts .booking .saving,.view pre .externallink .saved,.view .facts .externallink .saved,.view pre .booking .saved,.view .facts .booking .saved,.view pre .externallink .status,.view .facts .externallink .status,.view pre .booking .status,.view .facts .booking .status{margin-top:10px;padding:1em;background-color:#000;color:#FFFF61;display:none;position:absolute;margin-left:90px}.view pre .externallink .status .ok,.view .facts .externallink .status .ok,.view pre .booking .status .ok,.view .facts .booking .status .ok{border-bottom:1px solid}.view pre .externallink .form-area,.view .facts .externallink .form-area,.view pre .booking .form-area,.view .facts .booking .form-area{margin-top:10px;margin-left:90px}.view pre .externallink .form-area p,.view .facts .externallink .form-area p,.view pre .booking .form-area p,.view .facts .booking .form-area p{margin-bottom:0}.view pre .externallink .form-area .booking-link,.view .facts .externallink .form-area .booking-link,.view pre .booking .form-area .booking-link,.view .facts .booking .form-area .booking-link{text-align:center;padding:5px}.view pre .externallink .form-area .booking-link .booking-title,.view .facts .externallink .form-area .booking-link .booking-title,.view pre .booking .form-area .booking-link .booking-title,.view .facts .booking .form-area .booking-link .booking-title{border-bottom:1px solid;cursor:pointer}.view pre .externallink .form-area .expand,.view .facts .externallink .form-area .expand,.view pre .booking .form-area .expand,.view .facts .booking .form-area .expand{display:none}.view pre .externallink .form-area .expand .inner,.view .facts .externallink .form-area .expand .inner,.view pre .booking .form-area .expand .inner,.view .facts .booking .form-area .expand .inner{padding:0 1em 1em 1em;background-color:#200303}.view pre .externallink .form-area .expand .inner textarea.input,.view .facts .externallink .form-area .expand .inner textarea.input,.view pre .booking .form-area .expand .inner textarea.input,.view .facts .booking .form-area .expand .inner textarea.input{border-left:1px solid #FFFF61;min-height:80px;padding:4px;margin-top:10px}.view pre .externallink .form-area .expand .inner .input,.view .facts .externallink .form-area .expand .inner .input,.view pre .booking .form-area .expand .inner .input,.view .facts .booking .form-area .expand .inner .input{width:100%;background-color:transparent;color:#FFFF61}.view pre .externallink .form-area .expand .inner input[type="text"],.view .facts .externallink .form-area .expand .inner input[type="text"],.view pre .booking .form-area .expand .inner input[type="text"],.view .facts .booking .form-area .expand .inner input[type="text"],.view pre .externallink .form-area .expand .inner input[type="email"],.view .facts .externallink .form-area .expand .inner input[type="email"],.view pre .booking .form-area .expand .inner input[type="email"],.view .facts .booking .form-area .expand .inner input[type="email"]{padding:4px 0;border-bottom:1px solid #FFFF61}.view pre .externallink .form-area .expand .inner input[type="text"]::-webkit-input-placeholder,.view .facts .externallink .form-area .expand .inner input[type="text"]::-webkit-input-placeholder,.view pre .booking .form-area .expand .inner input[type="text"]::-webkit-input-placeholder,.view .facts .booking .form-area .expand .inner input[type="text"]::-webkit-input-placeholder,.view pre .externallink .form-area .expand .inner input[type="email"]::-webkit-input-placeholder,.view .facts .externallink .form-area .expand .inner input[type="email"]::-webkit-input-placeholder,.view pre .booking .form-area .expand .inner input[type="email"]::-webkit-input-placeholder,.view .facts .booking .form-area .expand .inner input[type="email"]::-webkit-input-placeholder,.view pre .externallink .form-area .expand .inner textarea::-webkit-input-placeholder,.view .facts .externallink .form-area .expand .inner textarea::-webkit-input-placeholder,.view pre .booking .form-area .expand .inner textarea::-webkit-input-placeholder,.view .facts .booking .form-area .expand .inner textarea::-webkit-input-placeholder{color:#ffff61}.view pre .externallink .form-area .expand .inner input[type="text"]:-moz-placeholder,.view .facts .externallink .form-area .expand .inner input[type="text"]:-moz-placeholder,.view pre .booking .form-area .expand .inner input[type="text"]:-moz-placeholder,.view .facts .booking .form-area .expand .inner input[type="text"]:-moz-placeholder,.view pre .externallink .form-area .expand .inner input[type="email"]:-moz-placeholder,.view .facts .externallink .form-area .expand .inner input[type="email"]:-moz-placeholder,.view pre .booking .form-area .expand .inner input[type="email"]:-moz-placeholder,.view .facts .booking .form-area .expand .inner input[type="email"]:-moz-placeholder,.view pre .externallink .form-area .expand .inner textarea:-moz-placeholder,.view .facts .externallink .form-area .expand .inner textarea:-moz-placeholder,.view pre .booking .form-area .expand .inner textarea:-moz-placeholder,.view .facts .booking .form-area .expand .inner textarea:-moz-placeholder{color:#ffff61}.view pre .externallink .form-area .expand .inner input[type="text"]::-moz-placeholder,.view .facts .externallink .form-area .expand .inner input[type="text"]::-moz-placeholder,.view pre .booking .form-area .expand .inner input[type="text"]::-moz-placeholder,.view .facts .booking .form-area .expand .inner input[type="text"]::-moz-placeholder,.view pre .externallink .form-area .expand .inner input[type="email"]::-moz-placeholder,.view .facts .externallink .form-area .expand .inner input[type="email"]::-moz-placeholder,.view pre .booking .form-area .expand .inner input[type="email"]::-moz-placeholder,.view .facts .booking .form-area .expand .inner input[type="email"]::-moz-placeholder,.view pre .externallink .form-area .expand .inner textarea::-moz-placeholder,.view .facts .externallink .form-area .expand .inner textarea::-moz-placeholder,.view pre .booking .form-area .expand .inner textarea::-moz-placeholder,.view .facts .booking .form-area .expand .inner textarea::-moz-placeholder{color:#ffff61}.view pre .externallink .form-area .expand .inner input[type="text"]:-ms-input-placeholder,.view .facts .externallink .form-area .expand .inner input[type="text"]:-ms-input-placeholder,.view pre .booking .form-area .expand .inner input[type="text"]:-ms-input-placeholder,.view .facts .booking .form-area .expand .inner input[type="text"]:-ms-input-placeholder,.view pre .externallink .form-area .expand .inner input[type="email"]:-ms-input-placeholder,.view .facts .externallink .form-area .expand .inner input[type="email"]:-ms-input-placeholder,.view pre .booking .form-area .expand .inner input[type="email"]:-ms-input-placeholder,.view .facts .booking .form-area .expand .inner input[type="email"]:-ms-input-placeholder,.view pre .externallink .form-area .expand .inner textarea:-ms-input-placeholder,.view .facts .externallink .form-area .expand .inner textarea:-ms-input-placeholder,.view pre .booking .form-area .expand .inner textarea:-ms-input-placeholder,.view .facts .booking .form-area .expand .inner textarea:-ms-input-placeholder{color:#ffff61}.view pre .externallink,.view .facts .externallink{text-align:center;padding:5px}.view>.inner{padding:20px;min-height:100%}.view>.inner .inner{max-width:550px;padding-bottom:80px}.view>.inner .inner .date-info{overflow:hidden}@media only screen and (min-width:940px){.view>.inner .inner .date-info .date,.view>.inner .inner .date-info .info{float:left}}@media only screen and (min-width:940px){.view>.inner .inner .date-info .date{padding-top:5px;width:90px}}@media only screen and (min-width:940px){.view>.inner .inner .date-info .info{width:66.66666%;width:calc(100% - 90px)}}.view>.inner .inner .leadtext p{margin-bottom:1em}.view>.inner .inner .body a{text-decoration:underline}.view>.inner .inner .body img{max-width:100%;height:auto;padding:10px 0}.view>.inner .inner .body p{margin-bottom:1em}.view>.inner .inner ul{margin:2.5em}.view>.inner .inner ul li:before{content:'\2013';margin:0;margin-left:-20px;display:inline-block;width:20px}.view>.inner .inner ul li{margin-bottom:.5em}.view>.inner .inner ul p{margin-bottom:1em}.view .related h3,.view .related .event{margin-bottom:.5em}.view .image-gallery{clear:both;margin:10px 0}.view .image-gallery .images{position:relative}.view .image-gallery .images .image{visibility:hidden}.view .image-gallery .images .image img{margin:5px 0}.view .image-gallery .images .image.current{visibility:inherit}.view .image-gallery .images .image .description{display:block}.view .image-gallery .images .image.following{position:absolute;top:0}.view .image-gallery .image-number{cursor:pointer;border-bottom:1px 	solid;margin-right:.25em}.view .image-gallery .image-number .current{color:#fff}.zoom img{max-width:100%;height:auto}.columns{overflow:hidden;margin:0 auto}@media only screen and (min-width:940px){.columns{position:relative}}@media only screen and (min-width:940px){.columns{max-width:1400px}}@media only screen and (max-width:939px){.columns{max-width:700px}}@media only screen and (min-width:940px){.columns .column.left{float:left;width:48%}.columns .column.left .inner{margin-left:auto}}@media only screen and (min-width:940px){.columns .column.right{float:right;width:48%}}.columns .column{padding-left:20px;padding-right:20px}.columns .column .col-item{margin-bottom:35px}.home .newsitem{right:20px;padding:1em;max-width:250px;transform:rotate(7deg);-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg);text-align:center;z-index:2}@media only screen and (min-width:940px){.home .newsitem{position:absolute}}@media only screen and (max-width:939px){.home .newsitem{margin-left:auto}}.home .newsitem p.news-title{text-decoration:underline}.home .events,.home .books{padding-bottom:100px}.home .events .home-item,.home .books .home-item{margin-bottom:3em}@media only screen and (min-width:940px){.home .events,.home .books{height:100vh;height:calc(100vh - 21px);overflow-y:scroll;position:absolute;width:50vw;top:0}}.home .events h2,.home .books h2{display:inline}.home .events .inner,.home .books .inner{padding:20px}.home .events>.inner{margin-left:auto}@media only screen and (min-width:940px){.home .books{left:50vw}}.home .events{max-width:707px}@media only screen and (max-width:939px){.home .events .past{display:none}}.home .events .event{overflow:hidden}.home .events .event .date-info{overflow:hidden}@media only screen and (min-width:940px){.home .events .event .date-info .date,.home .events .event .date-info .info{float:left}}@media only screen and (min-width:940px){.home .events .event .date-info .date{padding-top:5px;width:90px}}@media only screen and (min-width:940px){.home .events .event .date-info .info{width:66.66666%;width:calc(100% - 90px)}}.home .books .inner{position:relative}.home .books .inner .book{overflow:hidden}@media only screen and (min-width:940px){.home .books .inner .book{max-width:500px}}@media only screen and (max-width:939px){.home .books .inner .book{max-width:80%}}.home .books .inner .book .image{position:absolute;vertical-align:baseline;margin:0 10px;box-shadow:2px 2px 11px #999}.home .books .inner .book .image img{vertical-align:bottom;-webkit-filter:grayscale(1)}.home .books .inner .book:hover .image{box-shadow:none}.home .books .inner .book:hover .image img{opacity:.4;position:relative}.home .books .inner .book:nth-child(2n) .image{transform:rotate(7deg);-ms-transform:rotate(7deg);-webkit-transform:rotate(7deg)}.home .books .inner .book:nth-child(2n+1) .image{transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg)}@media only screen and (min-width:940px){.home .books .inner .book:nth-child(3n) .image{left:5%}}@media only screen and (min-width:940px){.home .books .inner .book:nth-child(3n+1) .image{left:25%}}@media only screen and (min-width:940px){.home .books .inner .book:nth-child(3n+2) .image{left:50%}}@media only screen and (max-width:939px){.home .books .inner .book .image{right:0}}.regular-page p{margin-bottom:1em}.regular-page .columns{padding-top:20px}@media only screen and (min-width:940px){.regular-page .columns .left .book{width:50%;margin-left:50%}}.regular-page .columns .left .jumpmenu{position:absolute;overflow:hidden;width:22%}.regular-page .columns .left .jumpmenu a{display:block}@media only screen and (max-width:939px){.regular-page .columns .left .jumpmenu{display:none}}.regular-page .columns .right a{border-bottom:1px solid}.regular-page .columns .right ul{margin:2.5em}.regular-page .columns .right ul li:before{content:'\2013';margin:0;margin-left:-20px;display:inline-block;width:20px}.regular-page .columns .right ul li{margin-bottom:.5em}.regular-page .columns .right ul p{margin-bottom:1em}.participantspage{padding:20px}@media only screen and (min-width:940px){.participantspage .participant{width:25%;display:inline-block;vertical-align:top}}.archive .title{margin-bottom:0}.archive .filters{padding-top:20px;padding-bottom:5px}.archive .filters p{margin-bottom:.5em}.archive .filters a{border-bottom:1px solid}.archive .filters ul{line-height:30px}.archive .filters ul li{display:inline}.archive .filtered .description a{border-bottom:1px solid}.archive .overview{margin:0 auto;padding:20px;margin-top:37px}@media only screen and (min-width:940px){.archive .overview{max-width:1400px}}@media only screen and (max-width:939px){.archive .overview{max-width:700px}}.archive .overview h2{margin-top:37px;margin-bottom:10px}.archive .overview a{border-bottom:1px solid}.archive .overview .image{margin-bottom:1em;margin-top:1em}.archive .filtered{padding:20px;margin:0 auto}@media only screen and (min-width:940px){.archive .filtered{max-width:1400px}}@media only screen and (max-width:939px){.archive .filtered{max-width:700px}}@media only screen and (min-width:940px){.archive{overflow:hidden}.archive .line{display:block;position:fixed;top:50vh;width:100%;border:0;border-top:1px #fcc solid;height:1px;z-index:-100}.archive .overview .image{width:100%}.archive .overview p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:40px;-moz-column-gap:4vw;column-gap:4vw}.archive .filtered{padding-right:50%}.archive .filtered .events{padding-bottom:100vh}.archive .filtered .events .image{pointer-events:none;display:none}.archive .filtered .events .event{padding-bottom:.5em}.archive .filtered .events .event .facts{display:inline-block;min-width:40px}.archive .filtered .events .event.before{opacity:.2}.archive .filtered .events .event.current{color:#f00}.archive .filtered .events .event.current .image{overflow:hidden;position:absolute;margin-top:-20px;display:block;left:50vw;width:46%;text-align:center}}.keywords{padding-top:20px}.search{padding:20px}.search .hit{margin-bottom:.5em;display:block}.zoom{text-align:center}.zoom img{padding:1em;padding-bottom:.5em}.zoom .description{padding-bottom:2em}