/*!WARNING - DO NOT MAKES CHANGES TO THE CSS FILE, THIS IS A SASS GENERATED FILE*/@font-face{font-family:'itc_avant_garde_gothic_std_bk';src:url("../fonts/itcavantgardestd-bk-webfont.eot");src:url("../fonts/itcavantgardestd-bk-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/itcavantgardestd-bk-webfont.woff") format("woff"),url("../fonts/itcavantgardestd-bk-webfont.ttf") format("truetype"),url("../fonts/itcavantgardestd-bk-webfont.svg#itc_avant_garde_gothic_std_bk") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'itc_avant_garde_gothic_stdemi';src:url("../fonts/itcavantgardestd-demi-webfont.eot");src:url("../fonts/itcavantgardestd-demi-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/itcavantgardestd-demi-webfont.woff") format("woff"),url("../fonts/itcavantgardestd-demi-webfont.ttf") format("truetype"),url("../fonts/itcavantgardestd-demi-webfont.svg#itc_avant_garde_gothic_stdemi") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'itc_avant_garde_gothic_std_md';src:url("../fonts/itcavantgardestd-md-webfont.eot");src:url("../fonts/itcavantgardestd-md-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/itcavantgardestd-md-webfont.woff") format("woff"),url("../fonts/itcavantgardestd-md-webfont.ttf") format("truetype"),url("../fonts/itcavantgardestd-md-webfont.svg#itc_avant_garde_gothic_std_md") format("svg");font-weight:normal;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;margin:0;padding:0;font-size:100%}b,strong{font-weight:normal}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}ol,ul{list-style:none}li{display:list-item}table{border-collapse:collapse;border-spacing:0}th,td,caption{font-weight:normal;vertical-align:top;text-align:right}q{quotes:none}q:before,q:after{content:'';content:none}sub,sup,small{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg{overflow:hidden;position:absolute;top:-9999px}strong,h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"itc_avant_garde_gothic_stdemi","Helvetica","Arial","sans-serif"}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio[controls],canvas,video{display:inline-block;*display:inline;*zoom:1}pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}html{background:#e5007b;font-size:100%;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%}body{margin:0;font-family:"itc_avant_garde_gothic_std_bk","Helvetica","Arial","sans-serif";color:#555555;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;background:#e5007b;height:100%}button,input,select,textarea{font-family:"itc_avant_garde_gothic_std_bk","Helvetica","Arial","sans-serif";color:#000;font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem}::-moz-selection{background:#e5007b;text-shadow:none;color:#fff}::selection{background:#e5007b;text-shadow:none;color:#fff}a{color:#e5007b;outline:none;text-decoration:none;-webkit-transition:color 0.2s linear;-moz-transition:color 0.2s linear;transition:color 0.2s linear}html a:hover{text-decoration:underline}a:focus,a:hover,a:active{outline:0}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.wrap{max-width:980px;min-width:320px;margin:0 auto;border-top:20px #e5007b solid;border-bottom:20px #e5007b solid;background:#fff;min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.header{height:240px;margin:20px 20px 0 20px;background:#e5007b;position:relative;z-index:99}.header .logo{width:100%;text-align:center;height:108px;position:absolute;left:0;top:50%;margin:-80px 0 0 0}.header .logo img{width:auto;max-width:80%;height:auto}.header .tagline{position:absolute;top:20px;left:0;height:36px;font-size:14px;font-size:0.875rem;line-height:36px;line-height:2.25rem;background:#f7a70b url(../images/bg-head.png) right top no-repeat;padding:0 20px;font-family:"itc_avant_garde_gothic_std_md","Helvetica","Arial","sans-serif";color:#fff;text-transform:uppercase}.header .navi{position:absolute;bottom:0;left:0;width:100%;height:40px;background-color:#fff}.header .navi .mobile-button{display:none}.header .navi ul li{font-family:"itc_avant_garde_gothic_stdemi","Helvetica","Arial","sans-serif";font-size:14px;font-size:0.875rem;line-height:40px;line-height:2.5rem;float:left;width:22.5%;position:relative}.header .navi ul li a{color:#000;text-transform:uppercase;display:block;text-align:center;width:100%}.header .navi ul li a:hover{text-decoration:none;color:#fff;background-color:#f7a70b}.header .navi ul li.current-page-parent>a,.header .navi ul li.current_page_parent>a,.header .navi ul li.current-menu-item>a,.header .navi ul li.current_page_item>a{color:#fff;background-color:#f7a70b}.header .navi ul li.menu-home{width:10%}.header .navi .menu-item-has-children:hover>a{color:#fff;background-color:#f7a70b}.header .navi>ul>.menu-item-has-children>.sub-menu{background:#fff;position:absolute;left:0;top:40px;width:350px;display:none}.header .navi>ul>.menu-item-has-children>.sub-menu li{width:100%}.header .navi>ul>.menu-item-has-children>.sub-menu li a{text-indent:10%;text-align:left}.header .navi>ul>.menu-item-has-children:hover>.sub-menu{display:block}.header .navi>ul>.menu-item-has-children.menu-partner>.sub-menu{left:auto;right:0}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{background:#fff;position:absolute;left:100%;top:0;width:350px;display:none}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu li{width:100%}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu li a{text-indent:10%;text-align:left}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children:hover>.sub-menu{display:block}.single-program .header .navi ul li.menu-programm>a{background-color:#74B914;color:#FFFFFF}.slider{position:relative;margin:0 20px}.slider .list{height:300px;overflow:hidden}.slider .item{position:relative;height:300px}.slider .item .image{position:absolute;left:50%;top:0;margin-left:-470px}.slider .item .info{position:absolute;top:10px;left:10px;bottom:10px;width:250px;background-color:rgba(255,255,255,0.9);z-index:3}.slider .item .info h1{padding:10px 60px 20px 10px;font-size:20px;font-size:1.25rem;line-height:20px;line-height:1.25rem;color:#e4007a;text-transform:uppercase}.slider .item .info p{margin:0 10px;max-height:126px;overflow:hidden}.slider .item .info .icon{position:absolute;right:10px;top:0}.slider .item .info .bottom{position:absolute;left:10px;bottom:10px;right:10px}.slider .item .info .bottom span{display:block;font-family:"itc_avant_garde_gothic_std_md","Helvetica","Arial","sans-serif"}.slider .item .info .bottom .address{height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.slider .item .info .bottom .address:after{content:' //'}.slider .item .info .bottom a{padding-right:10px;font-family:"itc_avant_garde_gothic_std_md","Helvetica","Arial","sans-serif"}.slider .item .video{width:100%;height:inherit}.slider .item .video iframe{width:inherit;height:inherit}.slider .bx-controls-direction{display:none}.slider .bx-pager{text-align:center;padding:20px 0 30px}.slider .bx-pager .bx-pager-item{display:inline-block;padding:0 3px}.slider .bx-pager a{width:10px;height:10px;display:inline-block;text-indent:-9999px;border-radius:10px;background:#555;-webkit-transition:color 0.2s linear,background-color 0.2s linear;-moz-transition:color 0.2s linear,background-color 0.2s linear;transition:color 0.2s linear,background-color 0.2s linear}.slider .bx-pager a:hover{background:#e5007b}.slider .bx-pager a.active{background:#e5007b}.container{margin:0 20px}.mania{float:left;width:63.8%;position:relative}.event-post .info{margin:40px 0;font-family:"itc_avant_garde_gothic_stdemi","Helvetica","Arial","sans-serif"}.event-post .info .f{text-transform:uppercase;color:#e5007b}.event-post .g-map iframe{max-width:100%;height:450px}.event-list{width:64.9%}.event-list .item{float:left;width:50%;padding-bottom:10px}.event-list .item .box{margin-right:10px;background:#e8e8e8;padding:10px 10px 50px 10px;height:100px;position:relative}.event-list .item .icon{position:absolute;right:10px;top:0;width:34px;height:auto}.event-list .item time{font-family:"itc_avant_garde_gothic_stdemi","Helvetica","Arial","sans-serif";display:block;color:#000000}.event-list .item h1{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;max-height:48px;overflow:hidden}.event-list .item h2{font-size:12px;font-size:0.75rem;line-height:14px;line-height:0.875rem;text-transform:uppercase;color:#e5007b}.event-list .item p{font-size:12px;font-size:0.75rem;line-height:14px;line-height:0.875rem;max-height:30px;overflow:hidden}.event-list .item footer{position:absolute;left:10px;right:10px;bottom:8px}.event-list .item footer strong{display:block;font-size:14px;font-size:0.875rem;line-height:20px;line-height:1.25rem;text-transform:uppercase;max-height:20px;overflow:hidden}.event-list .item footer strong .f{color:#e5007b}.event-list .stale{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);opacity:0.75}.event-list .stale time{color:#8e8e8e}.event-list .stale .ticket{display:none}.event-post .location-head{padding:30px 0 0 0}.sidebar{float:right;width:21.3%}.sidebar .widget{padding:10px;background:#e5007b;color:#fff;margin:20px 0 10px}.sidebar .widget a{color:#fff}.sidebar .widget .title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;margin-bottom:10px}.sidebar .widget .textwidget{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;text-transform:uppercase}.sidebar .twitter li{padding:10px 0 30px 0;position:relative}.sidebar .twitter li .user{position:absolute;bottom:10px;left:0;font-size:11px;line-height:12px;height:12px;overflow:hidden}.sidebar .twitter li a{color:#fff}.sidebar .twitter .timePosted,.sidebar .twitter .interact{display:none}.sidebar .logos .widget .title{margin-bottom:0}.sidebar .logos img{margin-bottom:10px;width:100%;height:auto}.map{height:600px;width:100%;background:#e5007b}.overlay{background:#e5007b;color:#fff;padding:10px;font-size:10px;line-height:12px;width:100px}.overlay a{color:#fff}.overlay:before{position:absolute;right:20px;top:100%;content:' ';width:17px;height:16px;background:url(../images/arrow.png) right top no-repeat}.overlay h1{font-size:14px;line-height:14px;text-transform:uppercase;padding-bottom:3px}.content{padding-bottom:60px}.page-title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;color:#e5007b;margin:20px 0 30px}.enter p{margin:20px 0}.enter h1,.enter h2,.enter h3,.enter h4,.enter h5{margin:20px 0}.enter h3,.enter h4,.enter h5{font-family:"itc_avant_garde_gothic_std_md","Helvetica","Arial","sans-serif"}.enter h1{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;text-transform:uppercase;color:#e5007b}.enter h2{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;text-transform:uppercase}.enter h3{font-size:18px;font-size:1.125rem;line-height:22px;line-height:1.375rem;text-transform:uppercase}.enter h4{font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem}.enter h5{font-size:13px;font-size:0.8125rem;line-height:17px;line-height:1.0625rem}.enter ul{margin:20px 0 20px 20px}.enter ul li{margin:5px 0 5px 20px;position:relative}.enter ul li:before{width:6px;height:6px;border-radius:6px;background:#e5007b;content:'';position:absolute;left:-16px;top:8px}.enter ol{margin:20px 0 20px 20px}.enter ol li{list-style:decimal outside none;margin:5px 0 5px 20px}.enter img,.enter object,.enter iframe,.enter input,.enter textarea{max-width:100%}.enter img{height:auto}.enter blockquote{display:block;margin-left:40px;margin-top:40px;margin-bottom:40px;position:relative}.enter .alignleft{float:left;margin:0 20px 10px 0}.enter .alignright{float:right;margin:0 0 10px 20px}.footer{margin:20px;padding:20px 0 0 0;border-top:1px solid #000}.footer .item{font-size:12px;font-size:0.75rem;line-height:14px;line-height:0.875rem;float:left;width:25%}.footer .item strong{display:block;padding:0 0 20px}.footer .item strong.tel{padding-left:100px;position:relative}.footer .item strong.tel span{position:absolute;top:0;left:0;width:100px}.footer ul,.footer li{display:inline}.footer .menu-impressum:after{content:'//';padding:0 5px 0 10px;color:#e5007b}@media only screen and (max-width: 960px){.map{height:600px}}@media only screen and (max-width: 768px){.header{height:220px}.header .logo{margin:-10% 0 0 0}.header .logo img{max-width:60%;min-width:260px}.header .tagline{top:10px}.header .navi{position:absolute;bottom:auto;top:180px;left:0;width:100%;height:auto;background-color:#efefef;padding:40px 0 0 0}.header .navi .mobile-button{display:block;height:40px;line-height:40px;position:absolute;top:0;z-index:999;left:0;width:100%;font-family:"itc_avant_garde_gothic_stdemi","Helvetica","Arial","sans-serif";color:#74b914;text-indent:40px;background:url(../images/menu.png) left top no-repeat #fff;font-size:20px;text-transform:uppercase;letter-spacing:-1px}.header .navi ul{background-color:#efefef;display:none}.header .navi ul li{float:none;width:auto}.header .navi ul li a{text-align:left;width:auto;padding:0 10px;border-bottom:1px solid #cfcfcf}.header .navi ul li.menu-home{width:auto}.header .navi>ul>.menu-item-has-children>.sub-menu{position:static;top:auto;width:auto;display:block;background-color:#efefef}.header .navi>ul>.menu-item-has-children>.sub-menu li{width:auto}.header .navi>ul>.menu-item-has-children>.sub-menu li a{text-indent:0;padding:0 10px 0 30px}.header .navi>ul>.menu-item-has-children>.sub-menu li a:before{content:'+';padding-right:5px}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu{position:static;left:auto;width:auto;display:block;background-color:#efefef}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu li{width:auto}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu li a{text-indent:0;padding:0 10px 0 50px}.header .navi>ul>.menu-item-has-children>.sub-menu>.menu-item-has-children>.sub-menu li a:before{content:'+';padding-right:5px}.open-menu .header .navi .mobile-button{color:#fff;background:url(../images/menu.png) left bottom no-repeat #74b914}.open-menu .header .navi ul{display:block}.sidebar{float:right;width:31%}.footer .item{float:left;width:50%;height:60px}.footer .item strong{padding-bottom:0}.event-list .item{float:none;width:auto}.event-list .item .box{height:auto;margin-right:0}.event-list .item h1,.event-list .item p{max-height:999px}.map{height:600px}}@media only screen and (max-width: 568px){.header{margin:10px 10px 0 10px}.mania{float:none;width:auto}.event-list{float:none;width:auto}.container{margin:0 10px}.slider{margin:0 10px}.slider .list{height:240px}.slider .item{height:240px}.slider .item .image{margin-left:-400px;width:800px}.slider .item .info{width:200px}.slider .item .info p{display:none}.sidebar{float:none;width:auto}.footer .item{float:none;width:100%}.map{height:500px}}@media only screen and (max-width: 480px){.slider .list{height:220px}.slider .item{height:220px}.slider .item .image{margin-left:-370px;width:740px}.slider .item .info{width:180px}.slider .item .icon,.slider .item .info .bottom span{display:none}.slider .item a{display:block}.map{height:450px}}@media only screen and (max-width: 320px){.slider .list{height:200px}.slider .item{height:200px}.slider .item .image{margin-left:-340px;width:680px}.slider .item .info{width:150px}.map{height:380px}}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{color:#444 !important;text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
