body,html{height:100%}body,button,input,select,textarea{font-family:"Open Sans",Lucida,Helvetica,Arial,Verdana,sans-serif}body,table{width:100%}*,dl dt,table tbody td p:last-child,table tbody th p:last-child{margin:0}.event-listing table tbody td.icons,.mfp-counter,.nav-first a:focus{white-space:nowrap}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local(""),url(../fonts/open-sans-v29-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v29-latin-regular.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:local(""),url(../fonts/open-sans-v29-latin-700.woff2) format("woff2"),url(../fonts/open-sans-v29-latin-700.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:local(""),url(../fonts/open-sans-v29-latin-italic.woff2) format("woff2"),url(../fonts/open-sans-v29-latin-italic.woff) format("woff")}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:local(""),url(../fonts/open-sans-v29-latin-700italic.woff2) format("woff2"),url(../fonts/open-sans-v29-latin-700italic.woff) format("woff")}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot);src:url(../fonts/fontawesome-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff) format("woff"),url(../fonts/fontawesome-webfont.ttf) format("truetype"),url(../fonts/fontawesome-webfont.svgz#FontAwesomeRegular) format("svg"),url(../fonts/fontawesome-webfont.svg#FontAwesomeRegular) format("svg");font-style:normal;font-weight:400}*{padding:0}body{font-size:81.25%;font-weight:300}hr{display:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}img,svg{height:auto;vertical-align:bottom;width:auto;max-width:100%}.hideme,.row_social .icons a span,.search .options,.search .searchstring label{height:1px;overflow:hidden;clip:rect(0 0 0 0)}button,input,select,textarea{color:#666;font-size:13px;font-size:.8125rem}b,strong{font-weight:600}h1{background:#bea845;border-bottom:1px #a0a0a0 solid;color:#fff;font-family:Georgia,Times,"Times New Romain",serif;font-size:20px;font-size:1.25rem;font-weight:400;line-height:120%;margin:0 -20px 20px;padding:10px 20px}@media only screen and (min-width:760px){h1{font-size:23px;font-size:1.4375rem}}h1.no-margin{margin-bottom:0}address,p,table{margin:0 0 .8em}h2{background:url(../images/bg_dots.png) 0 bottom repeat-x;font-size:16px;font-size:1rem;margin:1em 0;padding:.5em 0 1em}h3{font-size:13px;font-size:.8125rem;margin:.8em 0 .3em}h4{font-size:12px;font-size:.75rem;margin:.5em 0 .2em}address,p{font-style:normal;line-height:150%}ul{margin:0 0 .8em .8em}ol{margin:0 0 .8em 1em}li{line-height:1.6em;margin:0 0 .2em 1em}dl{margin:0 0 1em}dl dt{font-weight:600}dl dd{margin:0 0 .4em}a{color:#707173;text-decoration:underline}a:active,a:focus,a:hover{color:#bea845;text-decoration:none}a img{border:0}abbr{cursor:help}a abbr{border:none;cursor:pointer}table{border-collapse:collapse;border-top:1px #c9c9c9 dotted}table caption{color:#454340;font-size:13px;font-size:.8125rem;padding:0 .4em .2em;text-align:left}table td,table th{border-bottom:1px #c9c9c9 dotted;padding:16px 10px;line-height:140%;text-align:left;vertical-align:top}.row_header header .logo img,table img{vertical-align:bottom}table thead td,table thead th{background:#e5e5e5}@media only screen and (min-width:540px){table tbody tr.even td,table tbody tr.even th{background:#e5e5e5}}.xl{font-size:16px;font-size:1rem}.xs{font-size:11px;font-size:.6875rem}.c{text-align:center}.r{text-align:right}.uc{text-transform:uppercase}.strike{text-decoration:line-through}.gold{color:#bea845}.grau{color:#898989}.hideme{border:0;margin:-1px;padding:0;position:absolute;width:1px}body{background:#fff;color:#4b4a4d}.row_header header{position:relative}@media only screen and (min-width:760px){.row_header header{margin:0 auto;width:90%;border-right:1px #a0a0a0 solid;border-left:1px #a0a0a0 solid}}@media only screen and (min-width:760px) and (min-width:760px){.row_header header{width:760px}}@media only screen and (min-width:760px) and (min-width:980px){.row_header header{width:942px}}.row_header header .tickets{zoom:1;border-top:1px #a0a0a0 solid;clear:both;padding:10px}.row_header header .tickets:after,.row_header header .tickets:before{content:" ";display:table}.row_header header .tickets:after{clear:both}@media only screen and (min-width:760px){.row_header header .tickets{border:0;clear:none;float:left;padding:6px 0 6px 20px}}.event-config form .locations-head:after,.event-detail .teaser .thumbnails:after,.event-detail .teaser:after,.event-listing-metro ul:after,.paging ul:after,.row_social aside:after,.search form:after,.subcolumns:after{clear:both}.row_header header .tickets p{color:#bea845;font-size:15px;font-size:.9375rem;margin:0}.row_header header .tickets p strong{font-size:12px;font-size:.75rem;font-weight:400;padding:.5em .8em 0 0;text-transform:uppercase}.row_header header .tickets a{text-decoration:none;color:#bea845}.row_header header .tickets a.btn{color:#fff;display:block;font-size:13px;font-size:.8125rem;margin-top:10px}@media only screen and (min-width:480px){.row_header header .tickets a.btn{float:right;margin:0 10px}}.row_header header .logo{border-top:1px #a0a0a0 solid;clear:both;padding:26px 20px 21px}.row_header header .vogtland{position:absolute;bottom:14px;right:20px}.row_header .search{background-color:#f2f2f2;border-top:1px #d2d2d2 solid;border-bottom:1px #d2d2d2 solid;padding:10px}@media only screen and (min-width:760px){.row_header header .tickets a.btn{display:none}.row_header .search{background:0 0;border:none;padding:0;position:absolute;bottom:20px;right:20px}}.search form{zoom:1;margin:0}.search form:after,.search form:before{content:" ";display:table}.search button,.search input{float:left;vertical-align:top}.search input{background:url(../images/bg_search.png) no-repeat;border:1px solid #acacac;border-bottom-color:#f1f1f1;color:#666;padding:6px 6px 4px 22px;width:116px}.search div{display:inline}.search .options,.search .searchstring label{border:0;margin:-1px;padding:0;position:absolute;width:1px}.search button{background-color:#9fa0a0;background:-webkit-linear-gradient(top,#d3d2d2,#9fa0a0);background:-moz-linear-gradient(top,#d3d2d2,#9fa0a0);background:-o-linear-gradient(top,#d3d2d2,#9fa0a0);background:linear-gradient(to bottom,#d3d2d2,#9fa0a0);border:1px solid #acacac;color:#fff;line-height:1.2em;margin:0 0 0 -1px;padding:6px 5px;text-align:center;width:55px}.row_main .cols .col1-content h3,.row_social .claim h3{color:#bea845;font-family:"Open Sans",Lucida,Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase}.search button:active,.search button:focus,.search button:hover{background-color:#c62328;background:-webkit-linear-gradient(top,#c62328,#7a1a1a);background:-moz-linear-gradient(top,#c62328,#7a1a1a);background:-o-linear-gradient(top,#c62328,#7a1a1a);background:linear-gradient(to bottom,#c62328,#7a1a1a);cursor:pointer}.row_main,.row_main .cols{position:relative}.row_main .cols .col1-content h3{background:0 0;border:0;font-size:13px;font-size:.8125rem;font-weight:700;padding-top:0;padding-bottom:.2em}.row_main .col1-content{padding:20px}.row_main .col2-content{padding:0 20px 20px}@media only screen and (min-width:760px){.row_main .col1{float:left;width:200px}.row_main .col1-content{padding:10px}.row_main .col2{float:right;width:560px}.row_main .cols{margin:0 auto;width:90%;zoom:1;background:url(../images/bg_main.png) -21px 0 repeat-y;border-right:1px #a0a0a0 solid;border-left:1px #a0a0a0 solid}.row_main .cols:after,.row_main .cols:before{content:" ";display:table}.row_main .cols:after{clear:both}}@media only screen and (min-width:760px) and (min-width:760px){.row_main .cols{width:760px}}@media only screen and (min-width:760px) and (min-width:980px){.row_main .cols{width:942px}}@media only screen and (min-width:980px){.row_main .cols{background-position:-1px 0}.row_main .col1{width:220px}.row_main .col1-content{padding:20px}.row_main .col2{width:722px}}.row_main #facebook,.row_main #plusone{display:none}@media only screen and (min-width:760px){.row_main #facebook,.row_main #plusone{display:block;overflow:hidden;position:absolute;top:-32px}.row_main #facebook{right:0;width:120px}.row_main #plusone{right:120px;width:80px}}#facebook iframe{width:76px!important}.row_social{border-top:1px #a0a0a0 solid;display:none}.row_social aside{margin:0 auto;width:90%;zoom:1;border-right:1px #a0a0a0 solid;border-left:1px #a0a0a0 solid}@media only screen and (min-width:760px){.row_social{display:block}.row_social aside{width:760px}}@media only screen and (min-width:980px){.row_social aside{width:942px}}.row_social aside:after,.row_social aside:before{content:" ";display:table}.row_social .claim{float:right}.row_social .claim h3{background:0 0;border:none;font-size:.9em;font-weight:600;margin:0;padding:9px 20px 0 0}.row_social .icons a:before,.row_social .toplink a:before{display:inline-block;font-family:FontAwesome;font-weight:400;font-style:normal}.row_social .icons{float:left;margin:0;padding:10px 20px 8px}.row_social .icons a{color:#898989;float:left;margin:0 10px 0 0}.row_social .icons a:before{font-size:18px;font-size:1.125rem}.row_social .icons a:active,.row_social .icons a:focus,.row_social .icons a:hover{color:#bea845}.row_social .icons a.twitter:before{content:'\f081'}.row_social .icons a.facebook:before{content:'\f082'}.row_social .icons a.youtube:before{content:'\f167'}.row_social .icons a span{border:0;margin:-1px;padding:0;position:absolute;width:1px}.row_social .toplink{float:right;font-size:.9em;padding:10px 0 0;position:relative;width:540px}#facebook,#plusone{float:left;padding:7px 10px 0 0}@media only screen and (min-width:980px){.row_social .toplink{width:700px}}.row_social .toplink img{margin-right:.3em;vertical-align:middle}.row_social .toplink a{color:#898989;text-decoration:none}.row_social .toplink a:before{content:'\f0d8';margin-right:.2em}.row_social .toplink a:active,.row_social .toplink a:focus,.row_social .toplink a:hover{color:#bea845}.row_social .toplink .printlink{position:absolute;right:20px}.row_social .toplink .printlink:before{content:'\f02f'}#plusone{overflow:hidden;width:80px}.row_footer{padding:10px 0;position:relative}@media only screen and (min-width:760px){.row_footer{margin:0 auto;width:90%;zoom:1;border-top:1px #a0a0a0 solid;border-right:1px #a0a0a0 solid;border-left:1px #a0a0a0 solid;padding:10px 0}.row_footer:after,.row_footer:before{content:" ";display:table}.row_footer:after{clear:both}}@media only screen and (min-width:760px) and (min-width:760px){.row_footer{width:760px}}@media only screen and (min-width:760px) and (min-width:980px){.row_footer{width:942px}}.row_footer .logo{padding:10px 20px}.row_footer .logo img{width:128px}@media only screen and (min-width:760px){.row_footer .logo{float:right;margin:10px 20px;padding:0}}@media only screen and (min-width:980px){.row_footer .logo{margin:0;position:absolute;right:20px;bottom:10px}}.row_footer .linkbox{margin:10px 20px}.row_footer .linkbox h1{background:0 0;border:0;color:#bea845;font-family:"Open Sans",Lucida,Helvetica,Arial,Verdana,sans-serif;font-size:.9em;font-weight:600;margin:0 0 .3em;padding:0}.row_footer .linkbox ul{font-size:.9em;list-style:none;margin:0;padding:0}.row_footer .linkbox li{line-height:1.3em;margin:0 0 .2em;padding:0}.row_footer .linkbox a{text-decoration:none}@media only screen and (min-width:760px){.row_footer .linkbox{border-right:1px #a0a0a0 solid;float:left;margin:0 0 10px 20px;width:240px}}@media only screen and (min-width:980px){.row_footer .linkbox{margin-bottom:0;width:190px}.row_footer .linkbox-first{width:200px}.row_footer .linkbox-last{border-right:0;width:110px}}.page-index .events ul{list-style:none;margin:0;overflow:hidden;padding:10px;position:relative}.page-index .events li{margin:0 0 10px}.page-index .events a{color:#fff;text-decoration:none}.page-index .events article{background-color:#7a1919;background:-moz-linear-gradient(top,#c62327,#7a1919);background:-webkit-gradient(linear,left top,left bottom,left,right);background:-webkit-linear-gradient(top,#c62327,#7a1919);background:-o-linear-gradient(top,#c62327,#7a1919);background:linear-gradient(to bottom,#c62327,#7a1919);padding:10px}.page-index .events a:active article,.page-index .events a:focus article,.page-index .events a:hover article{background:#c62327}.page-index .events h1{background:0 0;border:none;color:#fff;font-size:16px;font-size:1rem;margin:0;padding:0}.page-index .events p{color:#fff;font-size:12px;font-size:.75rem;margin:0}.page-index .events p.date{border-top:1px #fff dotted;border-bottom:1px #fff dotted;font-family:Georgia,Times,"Times New Romain",serif;font-size:14px;font-size:.875rem;margin:10px 0;padding:10px 0}@media only screen and (min-width:760px){.page-index .events{margin:0 auto;width:90%;background:0 0;border-right:1px #fff solid;border-left:1px #fff solid;height:255px;padding:310px 0 0}}@media only screen and (min-width:760px) and (min-width:760px){.page-index .events{width:760px}}@media only screen and (min-width:760px) and (min-width:980px){.page-index .events{width:942px}}@media only screen and (min-width:760px){.page-index .events ul{padding:0}.page-index .events ul:after,.page-index .events ul:before{background:#fff;content:' ';height:1px;position:absolute;top:5px;left:0;width:100%}.page-index .events ul:after{top:auto;bottom:5px}.page-index .events li{float:left;margin:6px 3px 6px 0;padding:4px 0;width:188px}.page-index .events li:last-child{margin-right:0;width:187px}.page-index .events li.cur{border-top:6px #fff solid;border-bottom:6px #fff solid;margin-top:0;margin-bottom:0}}@media only screen and (min-width:980px){.page-index .events li{width:233px}.page-index .events li:last-child{width:234px}.page-index .events h1{font-size:20px;font-size:1.25rem}.page-index .events p{font-size:13px;font-size:.8125rem}.page-index .events p.date{font-size:16px;font-size:1rem}}#supersized,#supersized a{top:0;left:0;width:100%;overflow:hidden}#supersized-loader{background-color:#111;background:url(../images/progress.gif) center center no-repeat rgba(0,0,0,.8);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:60px;margin:-30px 0 0 -30px;position:absolute;top:50%;left:50%;text-indent:-999em;width:60px;z-index:10}#supersized{height:565px;position:absolute;z-index:-999}#supersized img{border:none;height:auto;display:none;position:relative;outline:0;max-width:none;width:auto}#supersized a{height:100%;position:absolute;z-index:-30}#supersized a.prevslide{z-index:-20}#supersized a.activeslide{z-index:-10}#supersized a.activeslide img,#supersized a.prevslide img{display:inline}#supersized.speed img{-ms-interpolation-mode:nearest-neighbor;image-rendering:-moz-crisp-edges}#supersized.quality img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.subcolumns{zoom:1}.subcolumns:after,.subcolumns:before{content:" ";display:table}.subcolumns .c50l{float:left;width:330px}.subcolumns .c50r{float:right;width:330px}.nav-first ul,.nav-full ul,.nav-lang ul,.nav-main ul,.nav-meta ul{list-style:none;margin:0;padding:0}.nav-first ul li,.nav-full ul li,.nav-lang ul li,.nav-main ul li,.nav-meta ul li{margin:0;padding:0}.nav-first li,.nav-full li,.nav-lang li,.nav-main li,.nav-meta li{display:inline}.nav-first a,.nav-first a:focus,.nav-first strong,.nav-full a,.nav-full strong,.nav-lang a,.nav-lang strong,.nav-main a,.nav-main strong,.nav-meta a,.nav-meta strong{display:block;text-decoration:none}.nav-first a{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nav-first a:focus{clip:auto;margin:0;overflow:hidden;background:rgba(198,35,40,.8);border-radius:15px;color:#fff;font-size:18px;font-size:1.125rem;font-weight:600;letter-spacing:1px;line-height:1.1em;height:auto;padding:2em 0;position:absolute;top:180px;right:20%;left:20%;outline:0;text-align:center;text-transform:uppercase;width:auto;z-index:166}.nav-lang{float:left;padding:10px 0 10px 2px}.nav-lang dfn{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media only screen and (min-width:760px){.nav-lang{float:right;padding:10px 20px 0 15px}}.nav-lang a,.nav-lang strong{background:#fff;color:#bea845;float:left;font-size:12px;font-size:.75rem;font-weight:400;line-height:100%;margin:1px 0 0 8px;padding:1px}.nav-lang img{border:1px solid #fff;vertical-align:bottom}.nav-lang .open a,.nav-lang a:active,.nav-lang a:focus,.nav-lang a:hover,.nav-lang strong{background-color:#c62328}.nav-meta{float:right;padding:10px}@media only screen and (min-width:760px){.nav-meta{padding:11px 0 0 15px}}.nav-meta a,.nav-meta strong{background:#fff;border-right:1px #bea845 solid;color:#bea845;float:left;font-size:11px;font-size:.6875rem;font-weight:400;line-height:1em;margin:0;padding:.2em .5em}.nav-meta li:last-child a,.nav-meta li:last-child strong{border:none;padding-right:0}.nav-meta .open a,.nav-meta a:active,.nav-meta a:focus,.nav-meta a:hover,.nav-meta strong{color:#c62328}.nav-trail{margin:0 auto;width:90%;background:#fff;border-right:1px #a0a0a0 solid;border-bottom:1px #a0a0a0 solid;border-left:1px #a0a0a0 solid;display:none}@media only screen and (min-width:760px){.nav-trail{width:760px;display:block}}.nav-trail nav{padding:8px 10px 8px 12px}@media only screen and (min-width:980px){.nav-trail{width:942px}.nav-trail nav{padding-left:240px}}.nav-trail p{color:#898989;display:inline;font-size:11px;font-size:.6875rem;font-weight:400;margin:0;padding:0}.nav-trail img{vertical-align:middle}.nav-trail strong{font-weight:400}.nav-trail a{color:#898989;text-decoration:none}.nav-trail a:active,.nav-trail a:focus,.nav-trail a:hover{color:#bea845;text-decoration:underline}.nav-trail .backlink{font-size:11px;font-size:.6875rem;position:absolute;top:11px;left:21px}.nav-full{background-color:#c62328;background:-webkit-linear-gradient(top,#c62328,#7a1a1a);background:-moz-linear-gradient(top,#c62328,#7a1a1a);background:-o-linear-gradient(top,#c62328,#7a1a1a);background:linear-gradient(to bottom,#c62328,#7a1a1a)}@media only screen and (min-width:760px){.nav-full{display:none}}.nav-full li{border-bottom:1px #7a1a1a solid;border-top:1px #c62328 solid;display:block}.nav-full a,.nav-full strong{color:#fff;display:block;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.1em;margin:0;padding:12px 20px;text-decoration:none;text-transform:uppercase}.nav-full a.active,.nav-full a:active,.nav-full a:focus,.nav-full a:hover,.nav-full strong{border-left:5px #bea845 solid;padding-left:15px}.nav-full a.active,.nav-full strong{background:#f2f2f2;color:#454340;font-weight:600}.nav-full .open ul{background:#f2f2f2}.nav-full .open ul li{border:0;border-top:1px #a2a2a2 dotted}.nav-full .open ul a,.nav-full .open ul strong{background:#f2f2f2;border-left:5px #d2d2d2 solid;color:#454340;padding-left:30px;text-transform:none}.nav-full .open ul a.active,.nav-full .open ul a:active,.nav-full .open ul a:focus,.nav-full .open ul a:hover,.nav-full .open ul strong{border-left-color:#bea845}.nav-full .open ul .open ul{background:#fff}.nav-full .open ul .open ul li{border:0;border-top:1px #d2d2d2 dotted}.nav-full .open ul .open ul a,.nav-full .open ul .open ul strong{background:#fff;border-left:5px #d2d2d2 solid;color:#454340;padding-left:50px;text-transform:none}.btn,.event-listing table tbody td a{text-transform:uppercase}.nav-full .open ul .open ul a.active,.nav-full .open ul .open ul a:active,.nav-full .open ul .open ul a:focus,.nav-full .open ul .open ul a:hover,.nav-full .open ul .open ul strong{border-left-color:#bea845}.row_nav{background-color:#c62328;background:-moz-linear-gradient(top,#c62328,#7a1a1a);background:-webkit-gradient(linear,left top,left bottom,left,right);background:-webkit-linear-gradient(top,#c62328,#7a1a1a);background:-o-linear-gradient(top,#c62328,#7a1a1a);background:linear-gradient(to bottom,#c62328,#7a1a1a);position:relative}.row_nav .hamburger{position:absolute;right:10px;top:-36px;text-decoration:none}.row_nav .hamburger:before{content:'\f0c9';color:#c62327;display:inline-block;font-family:FontAwesome;font-size:22px;font-size:1.375rem;font-style:normal;font-weight:400;margin-right:5px;vertical-align:middle}#tooltip .body img,.event-detail .teaser img{vertical-align:bottom}.row_nav .hamburger:active:before,.row_nav .hamburger:focus:before,.row_nav .hamburger:hover:before{color:#bea845}@media only screen and (max-width:399px){.row_nav .hamburger span{display:none}}.nav-main{margin:0 auto;width:90%;border-right:1px #c62328 solid;border-left:1px #7a1a1a solid;display:none}@media only screen and (min-width:760px){.row_nav{border-bottom:1px #c62328 solid}.row_nav .hamburger{display:none}.nav-main{width:760px;display:block}}@media only screen and (min-width:980px){.nav-main{width:942px}}.nav-main ul{border-right-color:#c62328;border-left-color:#7a1a1a;display:table;width:100%}.nav-main li{border-right:1px #7a1a1a solid;border-left:1px #c62328 solid;display:table-cell}.nav-main a,.nav-main strong{color:#fff;display:block;font-size:11px;font-size:.6875rem;font-weight:400;line-height:1.1em;margin:0;padding:12px 5px;text-align:center;text-decoration:none;text-transform:uppercase}.nav-main .open a,.nav-main a:active,.nav-main a:focus,.nav-main a:hover,.nav-main strong{background:url(../images/bg_nav-main.png) 0 bottom repeat-x;margin-bottom:-1px;padding-left:5px;padding-bottom:13px}.nav-main .open a:active,.nav-main .open a:focus,.nav-main .open a:hover{text-decoration:underline}@media only screen and (min-width:980px){.nav-main a,.nav-main strong{font-size:13px;font-size:.8125rem}}.nav-sub1{border-bottom:1px #a0a0a0 solid;display:none}@media only screen and (min-width:760px){.nav-sub1{display:block}}.nav-sub1 ul{list-style:none;margin:0 0 30px;padding:0 10px 0 0}.nav-sub1 li{background:url(../images/bg_dots.png) 10px bottom no-repeat;margin:0;padding:4px 0 5px}.nav-sub1 a,.nav-sub1 strong{color:#4b4a4d;display:block;font-size:11px;font-size:.6875rem;font-weight:400;line-height:110%;margin:0;padding:.5em 10px .5em 12px;text-decoration:none}.nav-sub1 .open a,.nav-sub1 a:active,.nav-sub1 a:focus,.nav-sub1 a:hover,.nav-sub1 strong{background:url(../images/bg_nav-sub1.png) repeat-y #e5e5e5}@media only screen and (min-width:980px){.nav-sub1 ul{padding-right:20px}.nav-sub1 li{background-position:20px bottom}.nav-sub1 a,.nav-sub1 strong{font-size:13px;font-size:.8125rem;padding-left:20px}}.nav-sub1 .open a,.nav-sub1 .open strong{font-weight:600}.nav-sub1 .open a:active,.nav-sub1 .open a:focus,.nav-sub1 .open a:hover{text-decoration:underline}.nav-sub1 .open ul{background:url(../images/bg_nav-sub1.png) repeat-y #e5e5e5;margin:0;padding:5px 0 10px}.nav-sub1 .open li{background:0 0;padding:0}.nav-sub1 .open li a,.nav-sub1 .open li strong{background:0 0;font-weight:400;padding:4px 20px 4px 30px}.nav-sub1 .open li.open a,.nav-sub1 .open li.open strong{font-weight:600}@media only screen and (min-width:980px){.nav-sub1 .open li a,.nav-sub1 .open li strong{padding-left:40px}}form.pxf-form{margin:0 -20px 20px}form.pxf-form fieldset{background:#efefef;border:0;border-top:1px dotted #c9c9c9;border-bottom:1px dotted #c9c9c9;padding:3em 20px 10px;position:relative;margin:0 0 10px}form.pxf-form fieldset legend{color:#bea845;font-weight:700;position:absolute;top:.8em}form.pxf-form .type-date,form.pxf-form .type-select,form.pxf-form .type-text,form.pxf-form .type-time{margin:0 0 1em;overflow:hidden}form.pxf-form .type-date label,form.pxf-form .type-select label,form.pxf-form .type-text label,form.pxf-form .type-time label{display:block;float:left;margin:0 10px .2em 0;width:160px}form.pxf-form .type-date input,form.pxf-form .type-text input,form.pxf-form .type-text textarea,form.pxf-form .type-time input{background:#fff;border:1px solid #bbb;float:left;padding:.2em 4px .1em;width:90%}form.pxf-form .type-text textarea{font-family:Helvetica,Arial,"Lucida Grande",Lucida,Verdana,sans-serif;font-size:1em;height:100px}form.pxf-form .type-select select{border:1px solid #bbb;float:left;padding:1px;width:90%}form.pxf-form .type-select select option{padding:1px 1px 1px 3px}form.pxf-form .type-check{margin:0 0 .8em}@media only screen and (min-width:980px){form.pxf-form .type-select select{width:490px}form.pxf-form .type-check{padding:0 0 0 170px}form.pxf-form .type-date input,form.pxf-form .type-text input,form.pxf-form .type-text textarea,form.pxf-form .type-time input{width:480px}}form.pxf-form .type-button{border-bottom:1px dotted #c9c9c9;padding:10px 20px}form.pxf-form .type-button button{background-color:#9fa0a0;background:-webkit-linear-gradient(top,#d3d2d2,#9fa0a0);background:-moz-linear-gradient(top,#d3d2d2,#9fa0a0);background:-o-linear-gradient(top,#d3d2d2,#9fa0a0);background:linear-gradient(to bottom,#d3d2d2,#9fa0a0);border:1px solid #acacac;color:#fff;margin:0;padding:6px 15px}form.pxf-form .type-button button:active,form.pxf-form .type-button button:focus,form.pxf-form .type-button button:hover{background-color:#c62328;background:-webkit-linear-gradient(top,#c62328,#7a1a1a);background:-moz-linear-gradient(top,#c62328,#7a1a1a);background:-o-linear-gradient(top,#c62328,#7a1a1a);background:linear-gradient(to bottom,#c62328,#7a1a1a);cursor:pointer}form.pxf-form .type-check .group{margin-top:3px}.news-list{position:relative}#sitzplan_info,#tooltip,.news-rss{position:absolute}.news-rss{top:0;right:0}.news-item{background:url(../images/bg_dots.png) 0 bottom repeat-x;margin:0 0 .8em;padding:0 0 .8em}.news-item h2{background:0 0;margin:.9em 0 .3em;padding:0}.news-item .date{background:url(../images/ico_arrow2.png) right .6em no-repeat;color:#bea845;float:left;font-weight:600;margin:0 5px 0 0;padding:0 10px 0 0}.news-item .more{background:url(../images/ico_arrow2.png) 0 .55em no-repeat;color:#bea845;font-weight:600;margin-top:-.8em;padding:0 0 0 10px}.news-item .more a{color:#bea845;text-decoration:none}.news-item .more a:active,.news-item .more a:focus,.news-item .more a:hover{text-decoration:underline}.cloud a,.sitemap a{text-decoration:none}.paging{margin:3em 0 1em}.paging .last,.paging .next,.paging .page{display:none}.paging ul{zoom:1;list-style:none;margin:0;padding:0}.paging ul:after,.paging ul:before{content:" ";display:table}.paging li{display:inline;line-height:120%;margin:0;padding:0}.paging a,.paging span,.paging strong{float:left;margin:0 .2em .2em 0;padding:.2em .4em;text-decoration:none}.paging span{font-weight:600;padding-left:0}.paging strong{background:#bea845;color:#fff}.paging a:active,.paging a:focus,.paging a:hover{background:#c62328;color:#fff}.events-grid .c50l,.events-grid .c50r{padding:10px 0}.events-grid a{display:inline-block}.events-grid a:hover{border:4px solid #bea845;margin:-4px}.events-grid h2{background:0 0;color:#bea845;font-family:Georgia,Times,"Times New Romain",serif;font-size:1.8em;font-weight:400;margin:.2em 0;padding:0}.events-grid p{font-size:1.1em;font-weight:600}@media only screen and (min-width:760px){.events-grid{zoom:1;background:url(../images/bg_dots_vertical.png) 263px 4px no-repeat;margin:16px -4px;padding:4px 4px 0}.events-grid:after,.events-grid:before{content:" ";display:table}.events-grid:after{clear:both}.events-grid .c50l,.events-grid .c50r{background:url(../images/bg_dots.png) 0 bottom repeat-x;float:left;padding:0;width:250px}.events-grid .c50r{float:right}.events-grid a{background:url(../images/bg_event-grid.png) 210px 65px no-repeat #333;display:block}.events-grid a img{vertical-align:bottom}}@media only screen and (min-width:980px){.events-grid{background-position:343px 4px}.events-grid .c50l,.events-grid .c50r{width:330px}}.sitemap{margin:0 -20px}.sitemap ul{font-size:1.2em;list-style:none;margin:0;padding:0}.sitemap li{border-bottom:1px #a0a0a0 solid;margin:0;padding:0}.sitemap li.odd{background:#e5e5e5}.sitemap a{background-image:none;color:#4b4a4d;display:block;font-weight:600;padding:10px 20px}.sitemap ul.level-2{font-size:.8em;margin:-10px 0 0 110px}.sitemap ul.level-2 li{border-bottom:1px #a0a0a0 dotted}.sitemap ul.level-2 li:last-child,.sitemap ul.level-3 li{border:0}.sitemap ul.level-2 a{background:url(../images/ico_arrow3.png) 1px .9em no-repeat;padding:4px 10px}.sitemap ul.level-3{font-size:1em;margin:0 0 10px 55px}.sitemap ul.level-3 a{background-position:1px .5em;font-weight:400;padding:0 10px}.sitemap a:active,.sitemap a:focus,.sitemap a:hover{color:#bea845}.sitemap ul ul li a:active,.sitemap ul ul li a:focus,.sitemap ul ul li a:hover{background-image:url(../images/ico_arrow4.png)}.search-result{margin:20px 0}.search-result dl{border-bottom:1px #a0a0a0 dotted;margin:0 0 .8em;padding:0 0 .8em}.search-result dt{margin:0 0 .5em}.search-result dt a{background:url(../images/ico_arrow4.png) right .5em no-repeat;color:#bea845;padding:0 10px 0 0}.search-result dd{line-height:140%;margin:0 0 .5em}.search-result dd.search-info{color:#bea845;font-size:.9em}.cloud ul{border-top:1px dotted #c9c9c9;border-bottom:1px dotted #c9c9c9;list-style:none;margin:0 0 20px;padding:10px 0}.cloud li{display:inline;margin:0;padding:0}.cloud a:active,.cloud a:focus,.cloud a:hover{color:#bea845;text-decoration:underline}.cloud-0 a{font-size:.6em}.cloud-1 a{font-size:.7em}.cloud-2 a{font-size:.8em}.cloud-3 a{font-size:.9em}.cloud-4 a{font-size:1em}.cloud-5 a,.event-detail .teaser .date{font-size:1.1em}#sitzplan_holder,#sitzplan_map{display:none}@media only screen and (min-width:980px){#sitzplan_holder,#sitzplan_map{display:block}#sitzplan_mobil{display:none}}#sitzplan_holder{padding:0 41px}#sitzplan_image{background:#e5e5e5;position:relative}#sitzplan_info{left:350px;bottom:15px}#tooltip{background:#fff;-webkit-box-shadow:0 0 3px #555;-moz-box-shadow:0 0 3px #555;box-shadow:0 0 3px #555;padding:8px;z-index:3000}#tooltip .body{background:url(../images/progress.gif) center center no-repeat rgba(0,0,0,.8)}#tooltip .body img{height:240px;width:360px}#tooltip .url,#tooltip h3{display:none}@media only screen and (min-width:760px){.event-detail{margin:0 auto;width:90%;zoom:1;background:url(../images/bg_main.png) -21px 0 repeat-y;border-right:1px #a0a0a0 solid;border-left:1px #a0a0a0 solid;position:relative}.event-detail:after,.event-detail:before{content:" ";display:table}.event-detail:after{clear:both}}@media only screen and (min-width:760px) and (min-width:760px){.event-detail{width:760px}}@media only screen and (min-width:760px) and (min-width:980px){.event-detail{width:942px}}.event-detail span.event-soldout{margin-left:0}@media only screen and (min-width:480px){.event-detail span.event-soldout{float:right;margin:0}}@media only screen and (min-width:980px){.event-detail{background-position:-1px 0}}.event-detail .teaser{zoom:1;background:url(../images/bg_main.png) -21px 0 repeat-y #bea845;border-bottom:1px #a0a0a0 solid;position:relative}.event-detail .teaser:after,.event-detail .teaser:before{content:" ";display:table}.event-detail .teaser .col1{background:#bea845;color:#fff}.event-detail .teaser .col1 p{margin:0}.event-detail .teaser .col2{background:#e5e5e5}.event-detail .teaser h1{border:0;margin:0 0 .4em;padding:0}.event-detail .teaser div.hr{background:url(../images/bg_dot_fff.png) 0 bottom repeat-x}.event-detail .teaser span.event-soldout{background:#fff;color:#bea845;float:none;margin-top:20px}@media only screen and (min-width:760px){.event-detail .teaser .stage{padding:20px}}@media only screen and (min-width:980px){.event-detail .teaser{background-position:-1px 0}.event-detail .teaser .stage{border-right:1px #a0a0a0 solid;height:250px;padding:0;width:468px}}.event-detail .teaser ul{list-style:none;margin:0;padding:0}.event-detail .teaser li{display:inline;margin:0;padding:0}.event-detail .teaser .thumbnails{zoom:1;display:none;padding:0 0 20px 20px}.event-detail .teaser .thumbnails:after,.event-detail .teaser .thumbnails:before{content:" ";display:table}@media only screen and (min-width:980px){.event-detail .teaser .thumbnails{background:#a0a0a0;padding:0;position:absolute;top:0;right:-1px;width:255px}}.event-detail .teaser .thumbnails a{background:#fff;float:left;margin:0 5px 0 0;padding:5px}.event-detail .teaser .thumbnails a.cur,.event-detail .teaser .thumbnails a:active,.event-detail .teaser .thumbnails a:focus,.event-detail .teaser .thumbnails a:hover{background:#bea845}@media only screen and (min-width:980px){.event-detail .teaser .thumbnails a{height:62px;margin:0 0 1px 1px;width:116px}}.event-detail .teaser .event-legend{background:#f2f2f2;padding:20px}@media only screen and (min-width:760px){.event-detail .teaser .thumbnails{display:inherit}.event-detail .teaser .event-legend{height:62px;position:absolute;bottom:0;left:0;width:160px}}@media only screen and (min-width:980px){.event-detail .teaser .event-legend{background:0 0;height:auto;padding:0;top:160px;bottom:auto;left:818px;width:auto}}.event-detail .teaser .event-legend li{color:#a0a0a0;display:block;font-size:.9em;margin:0 0 5px;padding:0}.event-detail .teaser .event-legend a{color:#000;text-decoration:none}.btn-reset{color:#bea845;text-decoration:none}.btn-reset:before{content:'\f112';font-family:FontAwesome;font-style:normal;font-weight:400;margin-right:.4em}.btn-reset:active,.btn-reset:focus,.btn-reset:hover{text-decoration:underline}.btn,.ce-images ul li a,.ce-linklist a,.ce-text .float-left a,.ce-text .float-right a,.event-listing-metro a,.images-above ul li a,.images-below ul li a,.mfp-close{text-decoration:none}.btn{background:#bea845;color:#fff;display:inline-block;line-height:100%;padding:8px 12px;text-align:center}.btn:active,.btn:focus,.btn:hover{background:#c62328}.message{background:#575659;border-bottom:1px #a0a0a0 solid;color:#fff;margin:-20px -20px 0;padding:10px 20px}.message p{margin:0}.page-event-calendar .col1-content div.hr{margin:1.6em 0}.event-legend ul{list-style:none;margin:.2em 0 1em;padding:0}.event-legend li{margin:0 0 5px;padding:0}.event-legend img{margin:0 5px 0 0;vertical-align:middle}.event-config .col-left h2,.event-config .col-right,.event-config form fieldset{display:none}.event-config form fieldset.date{display:block}@media only screen and (min-width:760px){.event-config{margin:0 -20px 20px}.event-config .col-left h2,.event-config .col-right,.event-config form fieldset{display:block}}@media only screen and (min-width:980px){.event-config{zoom:1;margin-right:0}.event-config:after,.event-config:before{content:" ";display:table}.event-config:after{clear:both}.event-config .col-left{float:left;width:490px}.event-config .col-right{float:right;width:200px}}.event-config .col-left h2{margin-bottom:0;padding-left:20px}.event-config form{margin:0;padding:0}.event-config form fieldset{border:0;margin:0;padding:0}.event-config form legend{display:none;font-weight:600;padding:5px 20px}@media only screen and (min-width:760px){.event-config form legend{border-bottom:1px #a0a0a0 dotted;display:block;width:520px}}@media only screen and (min-width:980px){.event-config form legend{width:450px}}.js .event-config form legend{background:url(../images/bg_event-config_label.png) 10px 11px no-repeat;cursor:pointer}.js .event-config form legend.open{background-position:10px -65px}.event-config form .subcolumns{background:#eee;margin:0;padding:10px 15px 10px 20px;overflow:hidden}.event-config form .subcolumns .c50l{margin-bottom:.5em}.event-config form .subcolumns .c50l,.event-config form .subcolumns .c50r{float:none;width:auto}@media only screen and (min-width:760px){.js .event-config form .subcolumns{display:none}.js .event-config form fieldset.open .subcolumns{display:block}.event-config form .subcolumns{border-bottom:1px #a0a0a0 dotted}.event-config form .subcolumns .c50l{float:left;margin:0;width:225px}.event-config form .subcolumns .c50r{float:right;width:225px}}.event-config form .type-link{font-size:.9em;padding:.2em 0 0 20px}.event-config form .type-check{padding:2px 0;float:left;width:100%}.event-config form .type-check input{cursor:pointer;float:left;margin:1px 0 0}.event-config form .type-check label{cursor:pointer;float:right;width:205px}.event-config form .type-date label{display:inline-block;width:4em}@media only screen and (min-width:760px){.event-config form .type-date label{width:auto}}.event-config form .type-date input{background:url(../images/bg_input_datepicker.png) no-repeat;border:1px solid #adadad;border-right-color:#e3e3e3;border-bottom-color:#e3e3e3;padding:2px 2px 2px 28px;width:100px}.event-config form .type-button{padding:10px 0}@media only screen and (min-width:760px){.event-config form .type-button{padding:10px 20px}}@media only screen and (min-width:980px){.event-config form .type-button{padding:10px 0;text-align:right}}.event-config form .type-button button{background-color:#999;background:-webkit-linear-gradient(top,#d2d2d2,#a09fa0);background:-moz-linear-gradient(top,#d2d2d2,#a09fa0);background:-o-linear-gradient(top,#d2d2d2,#a09fa0);background:linear-gradient(to bottom,#d2d2d2,#a09fa0);border:1px solid #888;color:#fff;cursor:pointer;padding:.2em .8em}.event-config form .type-button button:active,.event-config form .type-button button:focus,.event-config form .type-button button:hover{background-color:#7a1919;background:-moz-linear-gradient(top,#c62327,#7a1919);background:-webkit-gradient(linear,left top,left bottom,left,right);background:-webkit-linear-gradient(top,#c62327,#7a1919);background:-o-linear-gradient(top,#c62327,#7a1919);background:linear-gradient(to bottom,#c62327,#7a1919);border-color:#7a1919}.event-config form .locations-head{zoom:1;display:none}.event-config form .locations-head:after,.event-config form .locations-head:before{content:" ";display:table}.js .event-config form .locations-head{border-bottom:1px dotted #a0a0a0;display:block;margin-bottom:.5em;padding-bottom:.5em}.event-settings{padding:0 20px 20px}@media only screen and (min-width:980px){.event-settings{padding-bottom:10px}}.event-settings h2{margin-bottom:5px}.event-settings dl{margin:0 0 .6em}.event-settings dt{float:left;font-weight:600;margin:0 .5em 0 0}.event-listing-metro{background:#f2f2f2;border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;margin:-21px -20px 20px;padding:0 10px}.event-listing-metro ul{zoom:1;list-style:none;margin:0;padding:0}.event-listing-metro ul:after,.event-listing-metro ul:before{content:" ";display:table}.event-listing-metro li{border-top:1px dotted #c9c9c9;margin:0;padding:0}.event-listing-metro li:first-child{border-top:none}.event-listing-metro li:nth-child(odd){clear:left}.ce-images:after,.ce-text:after,.event-listing:after,.images-above:after,.images-below:after{clear:both}@media only screen and (min-width:480px){.event-listing-metro li{float:left;width:50%}.event-listing-metro li:nth-child(2){border-top:none}}.event-listing-metro a{display:block;margin:20px 10px 10px}.event-listing-metro a:active,.event-listing-metro a:focus,.event-listing-metro a:hover{background:#fff}.event-listing-metro span.event-date,.event-listing-metro span.event-location,.event-listing-metro span.event-location .name,.event-listing-metro span.event-title,.event-listing-metro span.event-title .title{display:block}.event-listing-metro span.event-title{padding:10px}.event-listing-metro span.event-title .title{color:#bea845;font-size:1rem}.event-listing-metro span.event-date{font-family:Georgia,Times,"Times New Romain",serif;font-size:1.6em;font-weight:400;padding:0 10px}.event-listing-metro span.event-location{padding:10px}.event-listing-metro span.event-location .name{font-weight:600}.event-listing-metro a:active span.event-date,.event-listing-metro a:active span.event-location,.event-listing-metro a:active span.genre,.event-listing-metro a:focus span.event-date,.event-listing-metro a:focus span.event-location,.event-listing-metro a:focus span.genre,.event-listing-metro a:hover span.event-date,.event-listing-metro a:hover span.event-location,.event-listing-metro a:hover span.genre{color:#454340}span.event-soldout{background:#bea845;border-radius:6px;color:#fff;display:inline-block;font-size:14px;font-size:.875rem;font-weight:600;line-height:1rem;margin:10px 0 0 10px;padding:4px 12px}button.js-infinity-loading+.paging{display:none}#infinity-loading{background:url(../images/progress.gif) 0 center no-repeat #fff;background-size:15px 15px;border:0;padding:10px 10px 10px 20px;visibility:hidden}#infinity-loading.active{visibility:visible}@media only screen and (min-width:540px){.event-listing header{padding:20px}}.event-listing header h2{background:0 0;margin:0 0 .3em;padding:0}.event-listing header p{margin:0}.event-listing span.event-soldout{margin-left:0}@media only screen and (min-width:760px){.event-listing.has-config header{display:none}}.event-listing{zoom:1}.event-listing:after,.event-listing:before{content:" ";display:table}.event-listing table,.event-listing td,.event-listing th,.event-listing tr{display:block}.event-listing table{border:0}.event-listing td,.event-listing th{border:0;padding:5px 0}.event-listing table tbody tr{background:#f2f2f2;margin:0 0 10px;padding:10px}.event-listing table tbody th{color:#bea845;font-family:Georgia,Times,"Times New Romain",serif;font-size:1.6em;font-weight:400}.event-listing table tbody th.date{border-bottom:10px #f2f2f2 solid;margin:-10px -10px 0;padding:10px 10px 10px 0}.event-listing table tbody td.time{font-weight:600}.event-listing table tbody td.location{padding-right:20px;width:200px}@media only screen and (max-width:539px){.event-listing thead{display:none;visibility:hidden}.event-listing tbody th.date{background:#fff}.event-listing tbody th.date br{display:none}}@media only screen and (min-width:540px){.event-listing{margin:-21px -20px 0}.event-listing.has-config{margin-top:0}.event-listing table{border-top:1px #a0a0a0 solid;display:table;width:100%}.event-listing table thead th{font-size:.9em}.event-listing table tbody th,.event-listing table thead th#el-th1{padding-left:20px}.event-listing tr{display:table-row}.event-listing td,.event-listing th{border-bottom:1px dotted #c9c9c9;display:table-cell;padding:16px 10px}.event-listing table tbody th.date{border-bottom:1px dotted #c9c9c9;margin:0;padding:16px 10px}}.event-listing table .message{background:url(../images/ico_alert.png) 0 4px no-repeat;border:0;color:#bea845;font-weight:700;margin:0;padding:2px 0 6px 20px}.event-listing .paging{margin:0 20px}#ui-datepicker-div{background:#fff;border:1px solid #a1a1a1;-webkit-box-shadow:0 0 6px #888;box-shadow:0 0 6px #888}#ui-datepicker-div .ui-datepicker-header{position:relative}#ui-datepicker-div .ui-datepicker-title{color:#c1ac56;padding:5px 20px;text-align:center}.alert,.alert a{color:#fff}#ui-datepicker-div .ui-datepicker-prev{position:absolute;top:5px;left:5px}#ui-datepicker-div .ui-datepicker-next{position:absolute;top:5px;right:5px}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-prev{cursor:pointer}#ui-datepicker-div table.ui-datepicker-calendar{border:0;margin:0;width:100%}#ui-datepicker-div table.ui-datepicker-calendar td,#ui-datepicker-div table.ui-datepicker-calendar th{border:0;border-top:1px dotted #C9C9C9;text-align:right}.alert,.ce-images ul.center,.images-above ul.center,.images-below ul.center{text-align:center}#ui-datepicker-div table.ui-datepicker-calendar th{padding:.2em .4em}#ui-datepicker-div table.ui-datepicker-calendar td{padding:0}#ui-datepicker-div table.ui-datepicker-calendar td a{display:block;padding:.2em .4em;text-decoration:none}#ui-datepicker-div table.ui-datepicker-calendar td a:active,#ui-datepicker-div table.ui-datepicker-calendar td a:focus,#ui-datepicker-div table.ui-datepicker-calendar td a:hover{background:#bda64b;color:#fff}.alert{position:relative}.alert h1{border:0;margin:0;opacity:.9;padding:20px 0}.ce-videocols{margin:0 0 10px}@media only screen and (min-width:980px){.alert-inner{position:absolute;top:0;right:0;left:0}.ce-videocols{zoom:1}.ce-videocols:after,.ce-videocols:before{content:" ";display:table}.ce-videocols:after{clear:both}.ce-videocols-left{float:left;width:430px}.ce-videocols-right{background:url(../images/bg_dots.png) 0 bottom repeat-x;float:right;padding:10px 0;width:235px}}.ce-images ul.image-fullsize{margin:0 -20px}.lightbox{display:inline-block;position:relative}.lightbox:after{background:url(../images/ico_lightbox.png);content:' ';height:14px;position:absolute;right:5px;bottom:5px;width:14px}.ce-images figcaption,.ce-text figcaption{color:#bea845;font-size:11px;font-size:.6875rem;padding:.3em 0 0}.ce-images figcaption p,.ce-text figcaption p{display:block;margin:0}.ce-text{zoom:1}.ce-text:after,.ce-text:before{content:" ";display:table}.ce-text .float-left,.ce-text .float-right{margin-top:.2em}.ce-text .float-left ul,.ce-text .float-right ul{list-style:none;margin:0;padding:0}.ce-text .float-left ul.border img,.ce-text .float-right ul.border img{border:1px solid #a0a0a0;padding:4px}.ce-text .float-left li,.ce-text .float-right li{margin:0 0 .4em;padding:0}.ce-text .float-left li:before,.ce-text .float-right li:before{display:none}.ce-text .float-left img,.ce-text .float-right img{vertical-align:bottom;max-width:100%}@media only screen and (min-width:500px){.ce-text .float-left{float:left;margin-right:1.2em}.ce-text .float-right{float:right;margin-left:1.2em}.ce-text .text,.ce-text ul{overflow:hidden}}.ce-images,.images-above,.images-below{zoom:1}.ce-images:after,.ce-images:before,.images-above:after,.images-above:before,.images-below:after,.images-below:before{content:" ";display:table}.ce-images ul,.images-above ul,.images-below ul{list-style:none;margin:0;padding:0}.ce-images ul img,.images-above ul img,.images-below ul img{max-height:100%;vertical-align:bottom;width:100%;max-width:100%}.ce-images ul li,.images-above ul li,.images-below ul li{margin:0 0 10px;padding:0}.ce-images ul li:last-child,.images-above ul li:last-child,.images-below ul li:last-child{margin-bottom:0}.ce-images ul.left,.images-above ul.left,.images-below ul.left{float:left}.ce-images ul.left li,.images-above ul.left li,.images-below ul.left li{float:left;margin-right:10px}.ce-images ul.left li:last-child,.images-above ul.left li:last-child,.images-below ul.left li:last-child{margin-right:0}.ce-images ul.center li,.images-above ul.center li,.images-below ul.center li{display:inline-block;margin-right:5px;margin-left:5px;text-align:left}.ce-images ul.block-center li,.images-above ul.block-center li,.images-below ul.block-center li,.mfp-container{text-align:center}.ce-images ul.center li:first-child,.images-above ul.center li:first-child,.images-below ul.center li:first-child{margin-left:0}.ce-images ul.center li:last-child,.images-above ul.center li:last-child,.images-below ul.center li:last-child{margin-right:0}.ce-images ul.right,.images-above ul.right,.images-below ul.right{float:right}.ce-images ul.right li,.images-above ul.right li,.images-below ul.right li{float:left;margin-left:10px}.ce-images ul.right li:first-child,.images-above ul.right li:first-child,.images-below ul.right li:first-child{margin-left:0}.ce-images ul.block-left,.images-above ul.block-left,.images-below ul.block-left{float:left}.ce-images ul.block-center img,.images-above ul.block-center img,.images-below ul.block-center img{width:auto}.ce-images ul.block-right,.images-above ul.block-right,.images-below ul.block-right{float:right}.ce-images ul.border img,.images-above ul.border img,.images-below ul.border img{border:1px solid #a0a0a0;padding:4px}.ce-images ul{margin:0 0 20px}.ce-video{height:0;margin:0 0 10px;overflow:hidden;padding:0 0 56.25%;position:relative}.ce-video iframe,.ce-video video{height:100%;position:absolute;top:0;left:0;width:100%}.ce-video.video-fullsize{margin:0 -20px 10px}div.hr,div.hr-fat{background:url(../images/bg_dots.png) repeat-x;height:2px;margin:.8em 0;overflow:hidden}div.hr hr,div.hr-fat hr{display:block;visibility:hidden}.ce-linklist ul{list-style:none;margin-left:0}.ce-linklist li{line-height:1.5em;padding-left:18px;position:relative}.ce-linklist a:before{content:"\f138";font-family:FontAwesome;font-size:14px;font-size:.875rem;font-style:normal;font-weight:400;position:absolute;top:.1em;left:0}.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg,.mfp-container,.mfp-wrap{left:0;top:0;height:100%;width:100%}.mfp-bg{z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{z-index:1043;position:fixed;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{position:absolute;padding:0 8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-close,.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1;filter:alpha(opacity=100)}.mfp-arrow .mfp-a,.mfp-arrow .mfp-b,.mfp-arrow:after,.mfp-arrow:before{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow .mfp-a,.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow .mfp-b,.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left .mfp-b,.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right .mfp-b,.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{position:absolute;left:0;top:40px;bottom:40px;right:0;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@media print{header .logo,legend{border-top:1px #000 solid}a,body,legend{color:#000}label,legend{font-weight:700}@page{margin:2cm}body{background:#fff;margin:0;padding:0;width:100%}.hotline,.nav-trail{border-bottom:1px #000 solid;padding:6pt 0;text-align:center}h1,h2,h3,h4{color:#000;page-break-after:avoid}img,ul{page-break-inside:avoid}a{text-decoration:none}a:after>img{content:""}img{max-width:100%!important}#facebook,#plusone,#supersized *,.col1,.event-config,.hamburger,.hr,.nav-first,.nav-full,.nav-lang,.nav-main,.nav-meta,.nav-trail,.paging,.row_footer,.row_social,.search{display:none}.hotline p,.nav-trail p{display:inline;font-size:10pt}header .logo{border-bottom:1px #000 solid;margin:0;text-align:center}.nav-trail{margin:0 0 20pt}.col2{overflow-x:hidden}table{border-top:1px #000 dotted}table td,table th{border-bottom:1px #000 dotted;padding:4pt;vertical-align:top}fieldset{border:0;display:block;margin:20pt 0 0;padding:0}legend{border-bottom:2px #000 solid;padding:2pt 10pt}label{display:block;font-size:10pt;padding-top:14pt}input,select,textarea{border:0;display:block;font-family:Arial,Helvetica,Sans-Serif;font-size:10pt;font-weight:400;letter-spacing:1px;line-height:14pt;padding-top:7pt;width:450px}input,textarea{border-bottom:1px solid #000}textarea{height:50pt}.type-button,input[type=hidden]{display:none}.type-check{margin:5pt 0}.type-check label{display:inline}.type-check input{border:1px solid #000;display:inline;width:auto}}