@import url(../fonts/roboto.css);@import url(../fonts/fonts.css);div#overlay-disable-message{display:none !important}div#aklogin{display:none;font:13px "Roboto", "Trebuchet MS", Helvetica, sans-serif !important;position:fixed;top:0;width:100%;background:#3333cc;color:rgba(255,255,255,0.5);padding:0.5rem}div#aklogin input{font:13px "Roboto", "Trebuchet MS", Helvetica, sans-serif !important;background:transparent;color:rgba(255,255,255,0.5);border:0}div#aklogin input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #3333cc inset;-webkit-text-fill-color:white !important}div#aklogin input::-webkit-input-placeholder{color:rgba(255,255,255,0.5)}div#aklogin input::-moz-placeholder{color:rgba(255,255,255,0.5)}div#aklogin input:-ms-input-placeholder{color:rgba(255,255,255,0.5)}div#aklogin input:-moz-placeholder{color:rgba(255,255,255,0.5)}div#aklogin div.form-item{display:flex}div#aklogin div.form-item:before{flex:0 0 auto;content:">";padding-right:2px}div#aklogin div.form-item input{flex:1 1 auto}div#aklogin input.form-submit,div#aklogin div.item-list{display:none}@font-face{font-family:'Icons';src:url("../bower_components/open-iconic/font/fonts/open-iconic.eot");src:url("../bower_components/open-iconic/font/fonts/open-iconic.eot?#iconic-sm") format("embedded-opentype"),url("../bower_components/open-iconic/font/fonts/open-iconic.woff") format("woff"),url("../bower_components/open-iconic/font/fonts/open-iconic.ttf") format("truetype"),url("../bower_components/open-iconic/font/fonts/open-iconic.svg#iconic-sm") format("svg");font-weight:normal;font-style:normal}body{font-family:'Merriweather', serif;font-weight:400;font-size:16px;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.025em;color:#222}body strong{font-family:'Karla', sans-serif;font-weight:700}body div#container p,body div#container h1,body div#container h2,body div#container h3,body div#container h4,body div#container h5,body div#container h6,body div#container ul,body div#container li{font-size:1rem;margin:0;padding:0;padding-bottom:.5em}body div#container p{font-family:'Karla', sans-serif;font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.025em;color:#222}body div#container p strong{font-family:'Karla', sans-serif;font-weight:700}body div#container h1{font-family:'Anton', sans-serif;font-weight:400;font-size:2.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562}body div#container h2{font-family:'Anton', sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562}body div#container h3{font-size:1rem;line-height:1.4rem;font-family:'Merriweather', serif;font-weight:400}body div#container h3 strong{font-size:.9em;font-family:'Merriweather', serif;font-weight:400;text-transform:uppercase;vertical-align:bottom}body div#container h4{font-size:1.1rem;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase}body div#container h4 strong{font-family:'Karla', sans-serif;font-weight:700}body div#container h5{font-size:1rem;font-family:'Karla', sans-serif;font-weight:700}body div#container h6{font-size:.75em;letter-spacing:.025em;font-family:'Karla', sans-serif;font-weight:700}body div#container a,body div#container a:hover,body div#container a:visited{color:inherit;text-decoration:none}body div#container a:visited,body div#container a:hover,body div#container a:hover:visited,body div#container a:hover:hover,body div#container a:visited:visited,body div#container a:visited:hover{text-decoration:underline}body div#admin-menu{font-size:.75rem}@keyframes (background){0%{background-position:0 0}100%{background-position:1200px -3600px}}div#container>header{z-index:10}div#container>header nav{z-index:10;position:fixed;top:0;left:0;width:100%;z-index:2;width:300px;transition:left 250ms;left:0px}div#container>header nav:not(.opened){left:-300px !important}div#container>header nav:not(.opened) ul:nth-child(1){margin-left:-300px}div#container>header nav:not(.opened) ul:nth-child(2){margin-left:-600px}div#container>header nav:not(.opened) ul:nth-child(3){margin-left:-900px}div#container>header nav ul{transition:margin-left 1000ms;margin-left:0px}div#container>header nav ul{width:300px;padding:0;display:block}div#container>header nav ul:last-of-type{padding:0 1rem 1rem 0}div#container>header nav ul li{box-sizing:border-box;background-color:#0c424c;width:300px;box-shadow:0 1px 2px 0px rgba(0,0,0,0.33);padding:.5rem 1rem;list-style:none}div#container>header nav ul li a{font-size:.9rem;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;padding-top:.25em;padding-bottom:.25em;color:#fff !important}div#container>header nav ul li a.active{font-size:1.1rem;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase}div#container>header nav ul li a.active strong{font-family:'Karla', sans-serif;font-weight:700}div#container>header div#menubutton{cursor:pointer;z-index:0;padding:0;height:4rem;width:4rem;box-sizing:border-box;background:#0c424c;border-radius:4rem;box-shadow:0 1px 2px 0px rgba(0,0,0,0.33);position:fixed;left:1rem;top:1rem;display:block;margin-top:auto;text-align:center}div#container>header div#menubutton h1,div#container>header div#menubutton p{position:relative;display:block;padding:0;transition:all 500ms}div#container>header div#menubutton h1{z-index:0;font-size:3rem;opacity:.1;color:#000;text-shadow:1px 1px 0px rgba(0,0,0,0.33)}div#container>header div#menubutton p{z-index:1;margin-top:-2.25rem;font-size:.9rem;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;padding-top:.25em;padding-bottom:.25em;font-size:.75rem;color:#fff;opacity:1}div#container>header div#menubutton.opened h1{opacity:.1}div#container>header div#menubutton.opened p{opacity:0}div#container>header div#logo{background:url("../IMG/Krimilogo_white.png") center no-repeat;background-size:100% auto;width:720px;height:360px;margin:auto;max-width:100%}body div#container section#content article.node-news.node-sticky{padding-right:4rem;padding-left:4rem;color:black}body div#container section#content article.node-news.node-sticky h1,body div#container section#content article.node-news.node-sticky .field-name-field-subtitle div.items>div.item{color:black}body div#container section#content article.node-news.node-sticky::before,body div#container section#content article.node-news.node-sticky::after{content:'';position:absolute;right:auto;top:0;bottom:0;left:0;width:2rem;height:auto;visibility:visible;background:repeating-linear-gradient(45deg, #FFCC5C, #FFCC5C 40px, #000 40px, #000 80px)}body div#container section#content article.node-news.node-sticky::after{right:0;top:0;bottom:0;left:auto}body div#container section#content article.node,body div#container section.content article.node{position:relative}body div#container section#content>div.view-header,body div#container section#content>article.node,body div#container section#content>div.webform-confirmation,body div#container section#content>form.webform-client-form,body div#container section#content>div.login,body div#container section#content>div.register,body div#container section.content>div.view-header,body div#container section.content>article.node,body div#container section.content>div.webform-confirmation,body div#container section.content>form.webform-client-form,body div#container section.content>div.login,body div#container section.content>div.register{box-shadow:0 1px 2px 0px rgba(0,0,0,0.33);background:#fff;padding:1rem;margin:0;margin-bottom:1rem;overflow:hidden}body div#container section#content>div.view-header a:before,body div#container section#content>article.node a:before,body div#container section#content>div.webform-confirmation a:before,body div#container section#content>form.webform-client-form a:before,body div#container section#content>div.login a:before,body div#container section#content>div.register a:before,body div#container section.content>div.view-header a:before,body div#container section.content>article.node a:before,body div#container section.content>div.webform-confirmation a:before,body div#container section.content>form.webform-client-form a:before,body div#container section.content>div.login a:before,body div#container section.content>div.register a:before{display:inline-block;padding-right:.5em;vertical-align:middle;font-size:.75rem;font-family:'Icons';font-weight:normal;font-style:normal;content:'\e086'}body div#container section#content>div.view-header a:hover,body div#container section#content>article.node a:hover,body div#container section#content>div.webform-confirmation a:hover,body div#container section#content>form.webform-client-form a:hover,body div#container section#content>div.login a:hover,body div#container section#content>div.register a:hover,body div#container section.content>div.view-header a:hover,body div#container section.content>article.node a:hover,body div#container section.content>div.webform-confirmation a:hover,body div#container section.content>form.webform-client-form a:hover,body div#container section.content>div.login a:hover,body div#container section.content>div.register a:hover{text-decoration:none}body div#container section#content>div.view-header a:hover:before,body div#container section#content>article.node a:hover:before,body div#container section#content>div.webform-confirmation a:hover:before,body div#container section#content>form.webform-client-form a:hover:before,body div#container section#content>div.login a:hover:before,body div#container section#content>div.register a:hover:before,body div#container section.content>div.view-header a:hover:before,body div#container section.content>article.node a:hover:before,body div#container section.content>div.webform-confirmation a:hover:before,body div#container section.content>form.webform-client-form a:hover:before,body div#container section.content>div.login a:hover:before,body div#container section.content>div.register a:hover:before{content:'\e00e'}body div#container section#content>div.view-header article ul li,body div#container section#content>article.node article ul li,body div#container section#content>div.webform-confirmation article ul li,body div#container section#content>form.webform-client-form article ul li,body div#container section#content>div.login article ul li,body div#container section#content>div.register article ul li,body div#container section.content>div.view-header article ul li,body div#container section.content>article.node article ul li,body div#container section.content>div.webform-confirmation article ul li,body div#container section.content>form.webform-client-form article ul li,body div#container section.content>div.login article ul li,body div#container section.content>div.register article ul li{font-size:1rem;font-family:'Karla', sans-serif;font-weight:700;padding:0;list-style:none}body div#container section#content>div.view-header article.field,body div#container section#content>article.node article.field,body div#container section#content>div.webform-confirmation article.field,body div#container section#content>form.webform-client-form article.field,body div#container section#content>div.login article.field,body div#container section#content>div.register article.field,body div#container section.content>div.view-header article.field,body div#container section.content>article.node article.field,body div#container section.content>div.webform-confirmation article.field,body div#container section.content>form.webform-client-form article.field,body div#container section.content>div.login article.field,body div#container section.content>div.register article.field{padding:.5rem 0;clear:both}body div#container section#content>div.view-header article.field div.items-label,body div#container section#content>article.node article.field div.items-label,body div#container section#content>div.webform-confirmation article.field div.items-label,body div#container section#content>form.webform-client-form article.field div.items-label,body div#container section#content>div.login article.field div.items-label,body div#container section#content>div.register article.field div.items-label,body div#container section.content>div.view-header article.field div.items-label,body div#container section.content>article.node article.field div.items-label,body div#container section.content>div.webform-confirmation article.field div.items-label,body div#container section.content>form.webform-client-form article.field div.items-label,body div#container section.content>div.login article.field div.items-label,body div#container section.content>div.register article.field div.items-label{font-size:.9rem;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;padding-top:.25em;padding-bottom:.25em;color:#092f36}body div#container section#content>div.view-header article.field-name-field-longtexts h3,body div#container section#content>article.node article.field-name-field-longtexts h3,body div#container section#content>div.webform-confirmation article.field-name-field-longtexts h3,body div#container section#content>form.webform-client-form article.field-name-field-longtexts h3,body div#container section#content>div.login article.field-name-field-longtexts h3,body div#container section#content>div.register article.field-name-field-longtexts h3,body div#container section.content>div.view-header article.field-name-field-longtexts h3,body div#container section.content>article.node article.field-name-field-longtexts h3,body div#container section.content>div.webform-confirmation article.field-name-field-longtexts h3,body div#container section.content>form.webform-client-form article.field-name-field-longtexts h3,body div#container section.content>div.login article.field-name-field-longtexts h3,body div#container section.content>div.register article.field-name-field-longtexts h3{padding-top:1em;color:#105562;text-transform:uppercase}body div#container section#content>div.view-header article.field-name-field-longtexts div.items div.item p,body div#container section#content>article.node article.field-name-field-longtexts div.items div.item p,body div#container section#content>div.webform-confirmation article.field-name-field-longtexts div.items div.item p,body div#container section#content>form.webform-client-form article.field-name-field-longtexts div.items div.item p,body div#container section#content>div.login article.field-name-field-longtexts div.items div.item p,body div#container section#content>div.register article.field-name-field-longtexts div.items div.item p,body div#container section.content>div.view-header article.field-name-field-longtexts div.items div.item p,body div#container section.content>article.node article.field-name-field-longtexts div.items div.item p,body div#container section.content>div.webform-confirmation article.field-name-field-longtexts div.items div.item p,body div#container section.content>form.webform-client-form article.field-name-field-longtexts div.items div.item p,body div#container section.content>div.login article.field-name-field-longtexts div.items div.item p,body div#container section.content>div.register article.field-name-field-longtexts div.items div.item p{font-size:1rem;line-height:1.4rem;font-family:'Merriweather', serif;font-weight:400}body div#container section#content>div.view-header article.field-name-field-longtexts div.items div.item p strong,body div#container section#content>article.node article.field-name-field-longtexts div.items div.item p strong,body div#container section#content>div.webform-confirmation article.field-name-field-longtexts div.items div.item p strong,body div#container section#content>form.webform-client-form article.field-name-field-longtexts div.items div.item p strong,body div#container section#content>div.login article.field-name-field-longtexts div.items div.item p strong,body div#container section#content>div.register article.field-name-field-longtexts div.items div.item p strong,body div#container section.content>div.view-header article.field-name-field-longtexts div.items div.item p strong,body div#container section.content>article.node article.field-name-field-longtexts div.items div.item p strong,body div#container section.content>div.webform-confirmation article.field-name-field-longtexts div.items div.item p strong,body div#container section.content>form.webform-client-form article.field-name-field-longtexts div.items div.item p strong,body div#container section.content>div.login article.field-name-field-longtexts div.items div.item p strong,body div#container section.content>div.register article.field-name-field-longtexts div.items div.item p strong{font-size:.9em;font-family:'Merriweather', serif;font-weight:400;text-transform:uppercase;vertical-align:bottom}body div#container section#content>div.view-header article.field-name-field-longtexts div.items+div.items,body div#container section#content>article.node article.field-name-field-longtexts div.items+div.items,body div#container section#content>div.webform-confirmation article.field-name-field-longtexts div.items+div.items,body div#container section#content>form.webform-client-form article.field-name-field-longtexts div.items+div.items,body div#container section#content>div.login article.field-name-field-longtexts div.items+div.items,body div#container section#content>div.register article.field-name-field-longtexts div.items+div.items,body div#container section.content>div.view-header article.field-name-field-longtexts div.items+div.items,body div#container section.content>article.node article.field-name-field-longtexts div.items+div.items,body div#container section.content>div.webform-confirmation article.field-name-field-longtexts div.items+div.items,body div#container section.content>form.webform-client-form article.field-name-field-longtexts div.items+div.items,body div#container section.content>div.login article.field-name-field-longtexts div.items+div.items,body div#container section.content>div.register article.field-name-field-longtexts div.items+div.items{padding-top:1rem}body div#container section#content>div.view-header article.field-name-field-longtext-location strong,body div#container section#content>div.view-header article.field-name-field-longtext-ticket strong,body div#container section#content>div.view-header article.field-name-field-longtext-timetable strong,body div#container section#content>article.node article.field-name-field-longtext-location strong,body div#container section#content>article.node article.field-name-field-longtext-ticket strong,body div#container section#content>article.node article.field-name-field-longtext-timetable strong,body div#container section#content>div.webform-confirmation article.field-name-field-longtext-location strong,body div#container section#content>div.webform-confirmation article.field-name-field-longtext-ticket strong,body div#container section#content>div.webform-confirmation article.field-name-field-longtext-timetable strong,body div#container section#content>form.webform-client-form article.field-name-field-longtext-location strong,body div#container section#content>form.webform-client-form article.field-name-field-longtext-ticket strong,body div#container section#content>form.webform-client-form article.field-name-field-longtext-timetable strong,body div#container section#content>div.login article.field-name-field-longtext-location strong,body div#container section#content>div.login article.field-name-field-longtext-ticket strong,body div#container section#content>div.login article.field-name-field-longtext-timetable strong,body div#container section#content>div.register article.field-name-field-longtext-location strong,body div#container section#content>div.register article.field-name-field-longtext-ticket strong,body div#container section#content>div.register article.field-name-field-longtext-timetable strong,body div#container section.content>div.view-header article.field-name-field-longtext-location strong,body div#container section.content>div.view-header article.field-name-field-longtext-ticket strong,body div#container section.content>div.view-header article.field-name-field-longtext-timetable strong,body div#container section.content>article.node article.field-name-field-longtext-location strong,body div#container section.content>article.node article.field-name-field-longtext-ticket strong,body div#container section.content>article.node article.field-name-field-longtext-timetable strong,body div#container section.content>div.webform-confirmation article.field-name-field-longtext-location strong,body div#container section.content>div.webform-confirmation article.field-name-field-longtext-ticket strong,body div#container section.content>div.webform-confirmation article.field-name-field-longtext-timetable strong,body div#container section.content>form.webform-client-form article.field-name-field-longtext-location strong,body div#container section.content>form.webform-client-form article.field-name-field-longtext-ticket strong,body div#container section.content>form.webform-client-form article.field-name-field-longtext-timetable strong,body div#container section.content>div.login article.field-name-field-longtext-location strong,body div#container section.content>div.login article.field-name-field-longtext-ticket strong,body div#container section.content>div.login article.field-name-field-longtext-timetable strong,body div#container section.content>div.register article.field-name-field-longtext-location strong,body div#container section.content>div.register article.field-name-field-longtext-ticket strong,body div#container section.content>div.register article.field-name-field-longtext-timetable strong{display:inline-block;font-size:.9rem;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;padding-top:.25em;padding-bottom:.25em;color:#092f36}body div#container section#content>div.view-header article.field-name-field-texts-footer,body div#container section#content>article.node article.field-name-field-texts-footer,body div#container section#content>div.webform-confirmation article.field-name-field-texts-footer,body div#container section#content>form.webform-client-form article.field-name-field-texts-footer,body div#container section#content>div.login article.field-name-field-texts-footer,body div#container section#content>div.register article.field-name-field-texts-footer,body div#container section.content>div.view-header article.field-name-field-texts-footer,body div#container section.content>article.node article.field-name-field-texts-footer,body div#container section.content>div.webform-confirmation article.field-name-field-texts-footer,body div#container section.content>form.webform-client-form article.field-name-field-texts-footer,body div#container section.content>div.login article.field-name-field-texts-footer,body div#container section.content>div.register article.field-name-field-texts-footer{font-size:.75em;letter-spacing:.025em;font-family:'Karla', sans-serif;font-weight:700}body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h6{display:inline-block}body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket a,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket a{color:#105562}body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket a:before,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket a:before{font-size:1rem;content:'\e031'}body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket a:hover:before{font-size:1rem;content:'\e00e'}body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h4,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h4{color:#105562;padding:1em .5em 0 0}body div#container section#content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section#content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.view-header article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>article.node article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.webform-confirmation article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>form.webform-client-form article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.login article.field-name-field-text-ticketlink div.item.onlineticket h6,body div#container section.content>div.register article.field-name-field-text-ticketlink div.item.onlineticket h6{opacity:.25}body div#container section#content>div.view-header article.field-name-field-image div.items,body div#container section#content>div.view-header article.field-name-field-images div.items,body div#container section#content>article.node article.field-name-field-image div.items,body div#container section#content>article.node article.field-name-field-images div.items,body div#container section#content>div.webform-confirmation article.field-name-field-image div.items,body div#container section#content>div.webform-confirmation article.field-name-field-images div.items,body div#container section#content>form.webform-client-form article.field-name-field-image div.items,body div#container section#content>form.webform-client-form article.field-name-field-images div.items,body div#container section#content>div.login article.field-name-field-image div.items,body div#container section#content>div.login article.field-name-field-images div.items,body div#container section#content>div.register article.field-name-field-image div.items,body div#container section#content>div.register article.field-name-field-images div.items,body div#container section.content>div.view-header article.field-name-field-image div.items,body div#container section.content>div.view-header article.field-name-field-images div.items,body div#container section.content>article.node article.field-name-field-image div.items,body div#container section.content>article.node article.field-name-field-images div.items,body div#container section.content>div.webform-confirmation article.field-name-field-image div.items,body div#container section.content>div.webform-confirmation article.field-name-field-images div.items,body div#container section.content>form.webform-client-form article.field-name-field-image div.items,body div#container section.content>form.webform-client-form article.field-name-field-images div.items,body div#container section.content>div.login article.field-name-field-image div.items,body div#container section.content>div.login article.field-name-field-images div.items,body div#container section.content>div.register article.field-name-field-image div.items,body div#container section.content>div.register article.field-name-field-images div.items{box-sizing:border-box}body div#container section#content>div.view-header article.field-name-field-image div.items img,body div#container section#content>div.view-header article.field-name-field-images div.items img,body div#container section#content>article.node article.field-name-field-image div.items img,body div#container section#content>article.node article.field-name-field-images div.items img,body div#container section#content>div.webform-confirmation article.field-name-field-image div.items img,body div#container section#content>div.webform-confirmation article.field-name-field-images div.items img,body div#container section#content>form.webform-client-form article.field-name-field-image div.items img,body div#container section#content>form.webform-client-form article.field-name-field-images div.items img,body div#container section#content>div.login article.field-name-field-image div.items img,body div#container section#content>div.login article.field-name-field-images div.items img,body div#container section#content>div.register article.field-name-field-image div.items img,body div#container section#content>div.register article.field-name-field-images div.items img,body div#container section.content>div.view-header article.field-name-field-image div.items img,body div#container section.content>div.view-header article.field-name-field-images div.items img,body div#container section.content>article.node article.field-name-field-image div.items img,body div#container section.content>article.node article.field-name-field-images div.items img,body div#container section.content>div.webform-confirmation article.field-name-field-image div.items img,body div#container section.content>div.webform-confirmation article.field-name-field-images div.items img,body div#container section.content>form.webform-client-form article.field-name-field-image div.items img,body div#container section.content>form.webform-client-form article.field-name-field-images div.items img,body div#container section.content>div.login article.field-name-field-image div.items img,body div#container section.content>div.login article.field-name-field-images div.items img,body div#container section.content>div.register article.field-name-field-image div.items img,body div#container section.content>div.register article.field-name-field-images div.items img{width:100%;height:auto}body div#container section#content>div.view-header article.field-name-field-images2,body div#container section#content>article.node article.field-name-field-images2,body div#container section#content>div.webform-confirmation article.field-name-field-images2,body div#container section#content>form.webform-client-form article.field-name-field-images2,body div#container section#content>div.login article.field-name-field-images2,body div#container section#content>div.register article.field-name-field-images2,body div#container section.content>div.view-header article.field-name-field-images2,body div#container section.content>article.node article.field-name-field-images2,body div#container section.content>div.webform-confirmation article.field-name-field-images2,body div#container section.content>form.webform-client-form article.field-name-field-images2,body div#container section.content>div.login article.field-name-field-images2,body div#container section.content>div.register article.field-name-field-images2{margin-top:1em}body div#container section#content>div.view-header article.field-name-field-images2 div.items,body div#container section#content>article.node article.field-name-field-images2 div.items,body div#container section#content>div.webform-confirmation article.field-name-field-images2 div.items,body div#container section#content>form.webform-client-form article.field-name-field-images2 div.items,body div#container section#content>div.login article.field-name-field-images2 div.items,body div#container section#content>div.register article.field-name-field-images2 div.items,body div#container section.content>div.view-header article.field-name-field-images2 div.items,body div#container section.content>article.node article.field-name-field-images2 div.items,body div#container section.content>div.webform-confirmation article.field-name-field-images2 div.items,body div#container section.content>form.webform-client-form article.field-name-field-images2 div.items,body div#container section.content>div.login article.field-name-field-images2 div.items,body div#container section.content>div.register article.field-name-field-images2 div.items{display:inline-block}body div#container section#content>div.view-header article.field-name-field-images2 div.items img,body div#container section#content>article.node article.field-name-field-images2 div.items img,body div#container section#content>div.webform-confirmation article.field-name-field-images2 div.items img,body div#container section#content>form.webform-client-form article.field-name-field-images2 div.items img,body div#container section#content>div.login article.field-name-field-images2 div.items img,body div#container section#content>div.register article.field-name-field-images2 div.items img,body div#container section.content>div.view-header article.field-name-field-images2 div.items img,body div#container section.content>article.node article.field-name-field-images2 div.items img,body div#container section.content>div.webform-confirmation article.field-name-field-images2 div.items img,body div#container section.content>form.webform-client-form article.field-name-field-images2 div.items img,body div#container section.content>div.login article.field-name-field-images2 div.items img,body div#container section.content>div.register article.field-name-field-images2 div.items img{width:100%;height:auto}body div#container section#content>div.view-header article.field-name-field-images div.items.akcycle,body div#container section#content>div.view-header article.field-name-field-images2 div.items.akcycle,body div#container section#content>article.node article.field-name-field-images div.items.akcycle,body div#container section#content>article.node article.field-name-field-images2 div.items.akcycle,body div#container section#content>div.webform-confirmation article.field-name-field-images div.items.akcycle,body div#container section#content>div.webform-confirmation article.field-name-field-images2 div.items.akcycle,body div#container section#content>form.webform-client-form article.field-name-field-images div.items.akcycle,body div#container section#content>form.webform-client-form article.field-name-field-images2 div.items.akcycle,body div#container section#content>div.login article.field-name-field-images div.items.akcycle,body div#container section#content>div.login article.field-name-field-images2 div.items.akcycle,body div#container section#content>div.register article.field-name-field-images div.items.akcycle,body div#container section#content>div.register article.field-name-field-images2 div.items.akcycle,body div#container section.content>div.view-header article.field-name-field-images div.items.akcycle,body div#container section.content>div.view-header article.field-name-field-images2 div.items.akcycle,body div#container section.content>article.node article.field-name-field-images div.items.akcycle,body div#container section.content>article.node article.field-name-field-images2 div.items.akcycle,body div#container section.content>div.webform-confirmation article.field-name-field-images div.items.akcycle,body div#container section.content>div.webform-confirmation article.field-name-field-images2 div.items.akcycle,body div#container section.content>form.webform-client-form article.field-name-field-images div.items.akcycle,body div#container section.content>form.webform-client-form article.field-name-field-images2 div.items.akcycle,body div#container section.content>div.login article.field-name-field-images div.items.akcycle,body div#container section.content>div.login article.field-name-field-images2 div.items.akcycle,body div#container section.content>div.register article.field-name-field-images div.items.akcycle,body div#container section.content>div.register article.field-name-field-images2 div.items.akcycle{position:relative;cursor:e-resize}body div#container section#content>div.view-header article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section#content>div.view-header article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section#content>article.node article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section#content>article.node article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section#content>div.webform-confirmation article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section#content>div.webform-confirmation article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section#content>form.webform-client-form article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section#content>form.webform-client-form article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section#content>div.login article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section#content>div.login article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section#content>div.register article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section#content>div.register article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section.content>div.view-header article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section.content>div.view-header article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section.content>article.node article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section.content>article.node article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section.content>div.webform-confirmation article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section.content>div.webform-confirmation article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section.content>form.webform-client-form article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section.content>form.webform-client-form article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section.content>div.login article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section.content>div.login article.field-name-field-images2 div.items.akcycle.akcycle-init:before,body div#container section.content>div.register article.field-name-field-images div.items.akcycle.akcycle-init:before,body div#container section.content>div.register article.field-name-field-images2 div.items.akcycle.akcycle-init:before{content:'\2192';position:absolute;left:50%;top:50%;height:2rem;width:2rem;line-height:2.1rem;border-radius:2rem;transform:translate(-50%, -50%);text-align:center;background:#fff;box-shadow:0 1px 2px 0px rgba(0,0,0,0.33)}body div#container section#content>div.view-header section.element>h1,body div#container section#content>article.node section.element>h1,body div#container section#content>div.webform-confirmation section.element>h1,body div#container section#content>form.webform-client-form section.element>h1,body div#container section#content>div.login section.element>h1,body div#container section#content>div.register section.element>h1,body div#container section.content>div.view-header section.element>h1,body div#container section.content>article.node section.element>h1,body div#container section.content>div.webform-confirmation section.element>h1,body div#container section.content>form.webform-client-form section.element>h1,body div#container section.content>div.login section.element>h1,body div#container section.content>div.register section.element>h1{padding-bottom:0}body div#container section#content>div.view-header section.element>h1+h1,body div#container section#content>article.node section.element>h1+h1,body div#container section#content>div.webform-confirmation section.element>h1+h1,body div#container section#content>form.webform-client-form section.element>h1+h1,body div#container section#content>div.login section.element>h1+h1,body div#container section#content>div.register section.element>h1+h1,body div#container section.content>div.view-header section.element>h1+h1,body div#container section.content>article.node section.element>h1+h1,body div#container section.content>div.webform-confirmation section.element>h1+h1,body div#container section.content>form.webform-client-form section.element>h1+h1,body div#container section.content>div.login section.element>h1+h1,body div#container section.content>div.register section.element>h1+h1{border-top:1px solid #86dbeb;margin-top:.25rem;padding-top:.35rem}body div#container section#content>div.view-header article.field-name-field-subtitle div.items>div.item,body div#container section#content>article.node article.field-name-field-subtitle div.items>div.item,body div#container section#content>div.webform-confirmation article.field-name-field-subtitle div.items>div.item,body div#container section#content>form.webform-client-form article.field-name-field-subtitle div.items>div.item,body div#container section#content>div.login article.field-name-field-subtitle div.items>div.item,body div#container section#content>div.register article.field-name-field-subtitle div.items>div.item,body div#container section.content>div.view-header article.field-name-field-subtitle div.items>div.item,body div#container section.content>article.node article.field-name-field-subtitle div.items>div.item,body div#container section.content>div.webform-confirmation article.field-name-field-subtitle div.items>div.item,body div#container section.content>form.webform-client-form article.field-name-field-subtitle div.items>div.item,body div#container section.content>div.login article.field-name-field-subtitle div.items>div.item,body div#container section.content>div.register article.field-name-field-subtitle div.items>div.item{font-family:'Anton', sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562}body div#container section#content>div.view-header article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section#content>article.node article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section#content>div.webform-confirmation article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section#content>form.webform-client-form article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section#content>div.login article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section#content>div.register article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section.content>div.view-header article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section.content>article.node article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section.content>div.webform-confirmation article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section.content>form.webform-client-form article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section.content>div.login article.field-name-field-subtitles2 div.items:first-of-type>div.item,body div#container section.content>div.register article.field-name-field-subtitles2 div.items:first-of-type>div.item{font-family:'Anton', sans-serif;font-weight:400;font-size:2.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562}body div#container section#content>div.view-header article.field-name-field-subtitles2 div.items>div.item,body div#container section#content>article.node article.field-name-field-subtitles2 div.items>div.item,body div#container section#content>div.webform-confirmation article.field-name-field-subtitles2 div.items>div.item,body div#container section#content>form.webform-client-form article.field-name-field-subtitles2 div.items>div.item,body div#container section#content>div.login article.field-name-field-subtitles2 div.items>div.item,body div#container section#content>div.register article.field-name-field-subtitles2 div.items>div.item,body div#container section.content>div.view-header article.field-name-field-subtitles2 div.items>div.item,body div#container section.content>article.node article.field-name-field-subtitles2 div.items>div.item,body div#container section.content>div.webform-confirmation article.field-name-field-subtitles2 div.items>div.item,body div#container section.content>form.webform-client-form article.field-name-field-subtitles2 div.items>div.item,body div#container section.content>div.login article.field-name-field-subtitles2 div.items>div.item,body div#container section.content>div.register article.field-name-field-subtitles2 div.items>div.item{font-family:'Anton', sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562}body div#container section#content>div.view-header article.field-name-field-dateien .file-icon,body div#container section#content>article.node article.field-name-field-dateien .file-icon,body div#container section#content>div.webform-confirmation article.field-name-field-dateien .file-icon,body div#container section#content>form.webform-client-form article.field-name-field-dateien .file-icon,body div#container section#content>div.login article.field-name-field-dateien .file-icon,body div#container section#content>div.register article.field-name-field-dateien .file-icon,body div#container section.content>div.view-header article.field-name-field-dateien .file-icon,body div#container section.content>article.node article.field-name-field-dateien .file-icon,body div#container section.content>div.webform-confirmation article.field-name-field-dateien .file-icon,body div#container section.content>form.webform-client-form article.field-name-field-dateien .file-icon,body div#container section.content>div.login article.field-name-field-dateien .file-icon,body div#container section.content>div.register article.field-name-field-dateien .file-icon{display:none}body div#container section#content>div.view-header article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section#content>article.node article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section#content>div.webform-confirmation article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section#content>form.webform-client-form article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section#content>div.login article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section#content>div.register article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section.content>div.view-header article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section.content>article.node article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section.content>div.webform-confirmation article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section.content>form.webform-client-form article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section.content>div.login article.field-name-field-dateien a[href*=".pdf"]:before,body div#container section.content>div.register article.field-name-field-dateien a[href*=".pdf"]:before{content:'\e067'}body div#container section#content>div.view-header iframe,body div#container section#content>article.node iframe,body div#container section#content>div.webform-confirmation iframe,body div#container section#content>form.webform-client-form iframe,body div#container section#content>div.login iframe,body div#container section#content>div.register iframe,body div#container section.content>div.view-header iframe,body div#container section.content>article.node iframe,body div#container section.content>div.webform-confirmation iframe,body div#container section.content>form.webform-client-form iframe,body div#container section.content>div.login iframe,body div#container section.content>div.register iframe{padding-top:.5rem}body div#container section#content>div.view-header a.edit-link,body div#container section#content>article.node a.edit-link,body div#container section#content>div.webform-confirmation a.edit-link,body div#container section#content>form.webform-client-form a.edit-link,body div#container section#content>div.login a.edit-link,body div#container section#content>div.register a.edit-link,body div#container section.content>div.view-header a.edit-link,body div#container section.content>article.node a.edit-link,body div#container section.content>div.webform-confirmation a.edit-link,body div#container section.content>form.webform-client-form a.edit-link,body div#container section.content>div.login a.edit-link,body div#container section.content>div.register a.edit-link{position:absolute;top:0;right:0}body div#container section#content div.field-collection-container section.content>article.node div.field-collection-view,body div#container section.content div.field-collection-container section.content>article.node div.field-collection-view{margin:0;padding:0}body div#container section#content>div.login div#login-message,body div#container section#content>div.register div#login-message,body div#container section.content>div.login div#login-message,body div#container section.content>div.register div#login-message{display:none}body div#container section#content>div.login div#login-links a,body div#container section#content>div.register div#login-links a,body div#container section.content>div.login div#login-links a,body div#container section.content>div.register div#login-links a{display:inline-block;font-family:'Anton', sans-serif;font-weight:400;font-size:1.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562;background:none;border:none}body div#container section#content>div.login div#login-links a#login-link:before,body div#container section#content>div.register div#login-links a#login-link:before,body div#container section.content>div.login div#login-links a#login-link:before,body div#container section.content>div.register div#login-links a#login-link:before{content:'\e081'}body div#container section#content>div.login div#login-links a#register-link:before,body div#container section#content>div.register div#login-links a#register-link:before,body div#container section.content>div.login div#login-links a#register-link:before,body div#container section.content>div.register div#login-links a#register-link:before{content:'\e0a3'}body div#container section#content>div.login div#login-links a.lt-active,body div#container section#content>div.register div#login-links a.lt-active,body div#container section.content>div.login div#login-links a.lt-active,body div#container section.content>div.register div#login-links a.lt-active{color:#fff;background:#a21e1d}body div#container section#content>div.login div.login-forgot,body div#container section#content>div.register div.login-forgot,body div#container section.content>div.login div.login-forgot,body div#container section.content>div.register div.login-forgot{margin-top:1rem}body div#container section#content>div.login div.login-forgot a,body div#container section#content>div.register div.login-forgot a,body div#container section.content>div.login div.login-forgot a,body div#container section.content>div.register div.login-forgot a{font-size:1.1rem;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase}body div#container section#content>div.login div.login-forgot a strong,body div#container section#content>div.register div.login-forgot a strong,body div#container section.content>div.login div.login-forgot a strong,body div#container section.content>div.register div.login-forgot a strong{font-family:'Karla', sans-serif;font-weight:700}body div#container section#content>div.login div.login-forgot a:before,body div#container section#content>div.register div.login-forgot a:before,body div#container section.content>div.login div.login-forgot a:before,body div#container section.content>div.register div.login-forgot a:before{content:'\e081'}body div#container section#content>div.links,body div#container section.content>div.links{display:none}body div#container section#content ul.links,body div#container section#content ul.field-collection-view-links,body div#container section#content ul.action-links,body div#container section.content ul.links,body div#container section.content ul.field-collection-view-links,body div#container section.content ul.action-links{display:none !important}body div#container section#content .field-collection-view,body div#container section#content .field-collection-container,body div#container section.content .field-collection-view,body div#container section.content .field-collection-container{border:none !important}body div#container a.edit-link{font-size:.75em;letter-spacing:.025em;font-family:'Karla', sans-serif;font-weight:700;position:absolute;z-index:1000;padding:.15rem .5rem;color:white;background:#a21e1d}body div#container a.edit-link::before{display:none}body div#container a.edit-link.backend{position:fixed;top:0;right:0}body div#container section#content.view.ajax,body div#container section.content.view.ajax{box-shadow:0 1px 2px 0px rgba(0,0,0,0.33);background:#fff}body div#container section#content.view.ajax article.node,body div#container section.content.view.ajax article.node{margin:0;transition:margin 50ms linear;transition-delay:250ms}body div#container section#content.view.ajax article.node+article.node,body div#container section.content.view.ajax article.node+article.node{box-shadow:0 -1px 1px -1px rgba(0,0,0,0.33);margin-top:0rem}body div#container section#content.view.ajax article.node+article.node>section.element,body div#container section.content.view.ajax article.node+article.node>section.element{transition:padding-bottom 50ms linear;transition-delay:250ms}body div#container section#content.view.ajax article.node+article.node:not(.opened):hover,body div#container section.content.view.ajax article.node+article.node:not(.opened):hover{margin-top:-1rem;box-shadow:0 -20px 40px -20px rgba(0,0,0,0.33)}body div#container section#content.view.ajax article.node+article.node:not(.opened):hover>section.element,body div#container section.content.view.ajax article.node+article.node:not(.opened):hover>section.element{padding-bottom:1rem}body div#container section#content.view.ajax article.node:not(.opened),body div#container section.content.view.ajax article.node:not(.opened){cursor:pointer !important}body div#container section#content.view.ajax article.node:not(.opened) div.flag-outer,body div#container section.content.view.ajax article.node:not(.opened) div.flag-outer{display:none}body div#container section#content.view.ajax article.node section.ajax-container,body div#container section.content.view.ajax article.node section.ajax-container{transition:height 250ms}body div#container section#content.view.ajax article.node section.ajax-container div.flag-outer,body div#container section.content.view.ajax article.node section.ajax-container div.flag-outer{display:none !important}body div#container section.content article.node-event,body div#container section#content article.node-event{position:relative}body div#container section.content article.node-event article.field-name-field-longtexts,body div#container section#content article.node-event article.field-name-field-longtexts{border-top:1px solid #222;border-bottom:1px solid #222;margin:1rem 0;padding-top:1rem}body div#container section.content article.node-event article.field-name-field-date,body div#container section.content article.node-event article.field-name-field-text-location,body div#container section.content article.node-event article.field-name-field-note,body div#container section.content article.node-event article.soldout,body div#container section#content article.node-event article.field-name-field-date,body div#container section#content article.node-event article.field-name-field-text-location,body div#container section#content article.node-event article.field-name-field-note,body div#container section#content article.node-event article.soldout{font-size:1.1rem;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;display:inline-block;padding-top:0;padding-right:1em;white-space:nowrap}body div#container section.content article.node-event article.field-name-field-date strong,body div#container section.content article.node-event article.field-name-field-text-location strong,body div#container section.content article.node-event article.field-name-field-note strong,body div#container section.content article.node-event article.soldout strong,body div#container section#content article.node-event article.field-name-field-date strong,body div#container section#content article.node-event article.field-name-field-text-location strong,body div#container section#content article.node-event article.field-name-field-note strong,body div#container section#content article.node-event article.soldout strong{font-family:'Karla', sans-serif;font-weight:700}body div#container section.content article.node-event article.field-name-field-date,body div#container section#content article.node-event article.field-name-field-date{padding-bottom:0;font-family:'Karla', sans-serif;font-weight:700}body div#container section.content article.node-event article.field-name-field-text-location,body div#container section#content article.node-event article.field-name-field-text-location{font-family:'Karla', sans-serif;font-weight:700}body div#container section.content article.node-event article.field-name-field-cancelled,body div#container section#content article.node-event article.field-name-field-cancelled{position:relative;min-height:8rem;padding-right:2.5rem;padding-left:2.5rem;margin-left:-1rem;margin-right:-1rem;font-size:1.15em;color:black}body div#container section.content article.node-event article.field-name-field-cancelled p,body div#container section#content article.node-event article.field-name-field-cancelled p{font-size:1.15em;color:black}body div#container section.content article.node-event article.field-name-field-cancelled::before,body div#container section.content article.node-event article.field-name-field-cancelled::after,body div#container section#content article.node-event article.field-name-field-cancelled::before,body div#container section#content article.node-event article.field-name-field-cancelled::after{content:'';position:absolute;right:auto;top:0;bottom:0;left:0;width:1.65rem;height:auto;background:repeating-linear-gradient(45deg, #FFCC5C, #FFCC5C 40px, #000 40px, #000 80px)}body div#container section.content article.node-event article.field-name-field-cancelled::after,body div#container section#content article.node-event article.field-name-field-cancelled::after{right:0;top:0;bottom:0;left:auto}body div#container section.content article.node-event.cancelled article.field-name-field-note,body div#container section#content article.node-event.cancelled article.field-name-field-note{background:repeating-linear-gradient(45deg, #FFCC5C, #FFCC5C 40px, #000 40px, #000 80px)}body div#container section.content article.node-event.cancelled article.field-name-field-note div.item,body div#container section#content article.node-event.cancelled article.field-name-field-note div.item{line-height:1em;padding:0 .1em;margin:.275rem 0;background:#000}body div#container section.content article.node-event.cancelled article.field-name-field-text-location,body div#container section.content article.node-event.cancelled article.field-name-field-date,body div#container section#content article.node-event.cancelled article.field-name-field-text-location,body div#container section#content article.node-event.cancelled article.field-name-field-date{text-decoration:line-through}body div#container section.content article.node-event.cancelled article.field-name-field-longtext-location,body div#container section.content article.node-event.cancelled article.field-name-field-longtext-ticket,body div#container section#content article.node-event.cancelled article.field-name-field-longtext-location,body div#container section#content article.node-event.cancelled article.field-name-field-longtext-ticket{text-decoration:line-through}body div#container section.content article.node-event.cancelled>section.element,body div#container section#content article.node-event.cancelled>section.element{position:relative;margin:-1rem;padding:1rem 2rem}body div#container section.content article.node-event.cancelled>section.element::before,body div#container section.content article.node-event.cancelled>section.element::after,body div#container section#content article.node-event.cancelled>section.element::before,body div#container section#content article.node-event.cancelled>section.element::after{content:'';position:absolute;right:auto;top:0;bottom:0;left:0;width:1.65rem;height:auto;visibility:visible;background:repeating-linear-gradient(45deg, #FFCC5C, #FFCC5C 40px, #000 40px, #000 80px)}body div#container section.content article.node-event.cancelled>section.element::after,body div#container section#content article.node-event.cancelled>section.element::after{right:0;top:0;bottom:0;left:auto}body div#container section.content article.node-event.cancelled:not(.opened):hover>section.element,body div#container section#content article.node-event.cancelled:not(.opened):hover>section.element{padding-bottom:2rem}body div#container section.content article.node-event div.flag-outer a,body div#container section#content article.node-event div.flag-outer a{font-size:.75em;letter-spacing:.025em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase}body div#container section.content article.node-event div.flag-outer a:before,body div#container section#content article.node-event div.flag-outer a:before{font-size:1.5rem;font-family:'Icons';font-weight:normal;font-style:normal;content:'\e022' !important;opacity:.15}body div#container section.content article.node-event div.flag-outer a.unflag-action:before,body div#container section#content article.node-event div.flag-outer a.unflag-action:before{color:#a21e1d;opacity:1;text-shadow:1px 1px 0px rgba(0,0,0,0.33)}body div#container section.content article.node-event div.flag-outer span.flag-message,body div#container section#content article.node-event div.flag-outer span.flag-message{display:none !important}body div#container section.content article.node-event article.field-name-field-bool-soldout,body div#container section.content article.node-event article.soldout,body div#container section.content article.node-event article.field-name-field-note,body div#container section#content article.node-event article.field-name-field-bool-soldout,body div#container section#content article.node-event article.soldout,body div#container section#content article.node-event article.field-name-field-note{background:#a21e1d;color:#fff;display:inline-block;padding:0 .5rem}section.content>article.node:not(.opened).iamflagged:before{content:'\e022' !important;font-family:'Icons';font-weight:normal;font-style:normal;font-size:1.5rem;color:#a21e1d;position:absolute;top:0em;text-shadow:1px 1px 0px rgba(0,0,0,0.33)}body div#container section#content article.node-link{text-align:center;background:#222}body div#container section#content article.node-link h1{display:none !important}body div#container section#content article.node-link a{font-family:'Anton', sans-serif;font-weight:400;font-size:2.25rem;line-height:1.2em;letter-spacing:.025em;text-transform:uppercase;color:#105562;color:#fff;text-shadow:0px 0px 11px rgba(255,255,255,0.75)}body div#container section#content article.node-link a:before{content:'' !important}body div#container section#content article.node-link a:hover{text-shadow:0px 0px 11px #fff}body div#container section#content article.node-link a:hover:before{content:'' !important}body div#container section.content>article.node-sponsors{background:none;box-shadow:none;padding:0}body div#container section.content>article.node-sponsors section.element>h1{display:none !important}body div#container section.content>article.node-sponsors section.element>article.field-type-image .items-label{font-size:1.1rem;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;color:#105562;margin-bottom:.5rem}body div#container section.content>article.node-sponsors section.element>article.field-type-image .items-label strong{font-family:'Karla', sans-serif;font-weight:700}body div#container section.content>article.node-sponsors{overflow:visible;max-width:800px;margin:auto !important}body div#container section.content>article.node-sponsors section.element>article.field-type-image{font-size:0}body div#container section.content>article.node-sponsors section.element>article.field-type-image img[alt]{cursor:pointer}body div#container section.content>article.node-sponsors section.element>article.field-type-image div.items{box-shadow:none;padding:10px;display:inline-block;height:120px;width:120px;background:#fff;vertical-align:top;position:relative;overflow:hidden;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}body div#container section.content>article.node-sponsors section.element>article.field-type-image div.items:hover{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);box-shadow:0px 10px 10px -1px rgba(0,0,0,0.33);height:200px;width:200px;z-index:1;margin:-40px}body div#container section.content>article.node-sponsors section.element>article.field-type-image div.items:hover div.item{line-height:200px}body div#container section.content>article.node-sponsors section.element>article.field-type-image div.items div.item{line-height:120px;text-align:center}body div#container section.content>article.node-sponsors section.element>article.field-type-image div.items div.item img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;height:auto;width:auto}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos3 div.items{height:80px;width:80px}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos3 div.items:hover{height:200px;width:200px;margin:-60px;z-index:1}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos3 div.items:hover div.item{line-height:200px}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos3 div.items div.item{line-height:80px}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos1{max-width:800px;margin:auto}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos1 div.items{-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);filter:grayscale(0%);border-radius:0;width:auto;max-width:800px;height:75px;padding:10px 20px;margin-right:0;display:block}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos1 div.items:hover{display:inline-block;margin:0;box-shadow:none}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos1 div.items:hover div.item{line-height:70px}body div#container section.content>article.node-sponsors section.element>article.field-type-image.field-name-field-logos1 div.items div.item{line-height:50px}body div#container section#content>article.node-sponsors section.element>article.field-type-image div.items{box-shadow:none !important;height:90px;width:90px;margin:0;border-radius:0}body div#container section#content>article.node-sponsors section.element>article.field-type-image div.items div.item{line-height:90px}body div#container footer section.content{text-align:center}body div#container footer section.content div.field-collection-container{margin:0}body div#container footer section.content article.node{padding:0;margin:0;box-shadow:none;background:transparent}body div#container footer section.content article.node h1,body div#container footer section.content article.node h2,body div#container footer section.content article.node h3,body div#container footer section.content article.node h4,body div#container footer section.content article.node p{color:#105562}body div#container footer section.content article.node h5,body div#container footer section.content article.node h6{color:rgba(34,34,34,0.2)}body div#container footer section.content article.node a:before{content:''}body div#container footer section.content article.node a:hover:before{content:''}footer iframe{margin:auto;display:block}#sliding-popup{background:#222 !important;border:none !important}#sliding-popup h2,#sliding-popup p{font-family:'Lato', sans-serif !important;font-weight:400 !important}#sliding-popup .popup-content #popup-buttons button{box-shadow:none !important;border-radius:0px !important;background:#fff !important;color:#222 !important;border:none !important}body div#container section#content section.content article#node-105{text-align:center;padding:0 1.5rem}body div#container section#content section.content article#node-105 h1,body div#container section#content section.content article#node-105 iframe{display:none}body div#container section#content section.content article#node-105 h2,body div#container section#content section.content article#node-105 h4,body div#container section#content section.content article#node-105 p{padding-bottom:0;color:#222}body div#container section#content section.content article#node-105 h2,body div#container section#content section.content article#node-105 h4{padding-top:.75rem;padding-bottom:.5rem}body div#container section#content section.content article#node-105 img{width:100%;max-width:760px}section#content form{background:#fff;padding:1rem;margin:0;margin-bottom:1rem}section#content form input{width:100%;border:none;background:rgba(34,34,34,0.15);padding:.5em;box-sizing:border-box}section#content form input[type=submit]{box-shadow:0 1px 2px 0px rgba(0,0,0,0.33);font-size:1.1rem;line-height:1.5em;font-family:'Karla', sans-serif;font-weight:700;text-transform:uppercase;background:#105562;color:#fff;cursor:pointer;margin-top:2rem}section#content form input[type=submit] strong{font-family:'Karla', sans-serif;font-weight:700}section#content form input[type=radio]{width:auto}section#content form input[type=checkbox]{width:auto}section#content form div.password-suggestions{display:none !important}section#content form div.form-item{position:relative;width:auto}section#content form div.password-strength,section#content form div.password-confirm{position:absolute;right:0px;top:0px;padding:0;margin:0;width:auto;opacity:.2}section#content form div.password-strength .password-strength-text,section#content form div.password-confirm .password-strength-text{font-family:'Karla', sans-serif;font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.025em;color:#222}section#content form div.password-strength .password-strength-text strong,section#content form div.password-confirm .password-strength-text strong{font-family:'Karla', sans-serif;font-weight:700}section#content form div.password-strength .password-strength-title,section#content form div.password-strength .password-indicator,section#content form div.password-confirm .password-strength-title,section#content form div.password-confirm .password-indicator{display:none}section#content form div.password-strength .ok,section#content form div.password-strength .error,section#content form div.password-confirm .ok,section#content form div.password-confirm .error{font-family:'Karla', sans-serif;font-weight:700;font-size:1rem;line-height:1.5em;letter-spacing:.025em;color:#222}section#content form div.password-strength .ok strong,section#content form div.password-strength .error strong,section#content form div.password-confirm .ok strong,section#content form div.password-confirm .error strong{font-family:'Karla', sans-serif;font-weight:700}section#content div.password-suggestions{display:none !important}section#messages div.messages{background:#fff;color:#000;border:none;box-shadow:0 2px 4px 0px rgba(0,0,0,0.5);margin-bottom:1rem}section#messages div.messages.error{background:#a21e1d;color:#510000}body{background:#105562}body div#container{margin:0;padding:0;width:100%;border:none;position:relative;width:100%;height:100%;min-height:1600px;min-height:100vh}body div#container div#rauch{display:none !important;z-index:0;margin:0;padding:0;width:100%;border:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:url("../IMG/rauch1200.jpg");pointer-events:none;opacity:.2;transform:translateZ(0)}body div#container div#playground{z-index:-3;position:fixed;pointer-events:none;top:0;bottom:0;width:100%}body div#container div#playground div#rausch{display:none !important;z-index:-1;margin:0;padding:0;width:100%;border:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:url("../IMG/rausch600.jpg");position:absolute;opacity:.2;background-size:640px}body div#container div#playground div#illustration{z-index:-2;position:absolute;right:0;top:0;height:640px;width:640px;box-shadow:0 1px 2px 0px rgba(0,0,0,0.33);background:url("../IMG/illustrations/man.jpg");background-size:contain;overflow:hidden}@media (min-width: 640px){body div#container div#playground div#illustration{border-bottom-left-radius:640px}}body div#container div#playground div#illustration>div{position:absolute;left:0;top:0;height:640px;width:640px}body div#container div#playground div#illustration .fg{z-index:2;background:url("../IMG/illustrations/man.png")}body div#container div#playground div#illustration .bg{z-index:1;background:url("../IMG/illustrations/man_eyes.png");background-position:-20px}body div#container div#playground div#gradient{display:none !important;z-index:0;margin:0;padding:0;width:100%;border:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;linear-gradient:to bottom rgba(34,34,34,0) #105562}body div#container>section,body div#container>header{z-index:1;position:relative;max-width:900px;margin:auto}body div#container>header{z-index:10}@media (min-width: 900px){body div#container>section#content{padding-bottom:10rem}}body div#container footer{z-index:-1;box-shadow:inset 0 2px 1px -1px rgba(0,0,0,0.33);width:100%;background-color:#fff;padding:8rem 1rem;margin:0;box-sizing:border-box}body div#container:after{display:none}body div#ajax-result{background:red;padding:1em;display:none !important}body.page-node-22 div#playground div#illustration,body.page-programm div#playground div#illustration{background:url("../IMG/illustrations/family.jpg") !important}body.page-node-22 div#playground div#illustration .fg,body.page-programm div#playground div#illustration .fg{background:url("../IMG/illustrations/family.png") !important}body.page-node-22 div#playground div#illustration .bg,body.page-programm div#playground div#illustration .bg{background:url("../IMG/illustrations/family_eyes.png") !important;background-position:-5px !important}body.page-node-42 div#playground div#illustration{background:url("../IMG/illustrations/radio.jpg") !important}body.page-node-42 div#playground div#illustration>div{display:none}body.page-lesezeichen div#playground div#illustration,body.page-user div#playground div#illustration{background:url("../IMG/illustrations/cinema.jpg") !important}body.page-lesezeichen div#playground div#illustration .fg,body.page-user div#playground div#illustration .fg{background:url("../IMG/illustrations/cinema.png") !important}body.page-lesezeichen div#playground div#illustration .bg,body.page-user div#playground div#illustration .bg{background:url("../IMG/illustrations/cinema_eyes.png") !important;background-position:-5px !important}body.page-kinderkrimiwochen div#playground div#illustration{background:url("../IMG/illustrations/kids.jpg") !important}body.page-kinderkrimiwochen div#playground div#illustration .fg{background:url("../IMG/illustrations/kids.png") !important}body.page-kinderkrimiwochen div#playground div#illustration .bg{background:url("../IMG/illustrations/kids_eyes.png") !important;background-position:-5px !important}@media (max-width: 900px){body div#playground div#illustration>div{display:none !important}}
