@import "https://fonts.googleapis.com/css?family=Droid+Serif:400,400italic";@import "https://fonts.googleapis.com/css?family=Open+Sans:400,700,400italic";@media (min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1140px}}header{background:#ffba00;min-height:190px;margin-bottom:40px;-webkit-box-shadow:0px -1px 6px 0px rgba(0,0,0,0.75);-moz-box-shadow:0px -1px 6px 0px rgba(0,0,0,0.75);box-shadow:0px -1px 6px 0px rgba(0,0,0,0.75)}header #header_nav{background:rgba(0,0,0,0.2)}header #serviceMenu{padding-left:20px}header #header_nav #serviceMenu li{padding-right:15px}header #langMenu{position:absolute;right:40px;top:0px;margin:0;padding:0}header #serviceMenu a,header #langMenu a{font-family:"Droid Serif",serif;font-weight:400;font-size:10pt;color:#FFF;text-decoration:none}header ul{list-style-type:none}header li{display:inline}#main_menu{border-bottom:1px solid #7f5d01;border-top:1px solid #7f5d01;height:26px;width:calc(100% - 300px);position:absolute;top:144px;left:40px}#main_menu ul{padding-left:0px}#main_menu ul li{padding-left:20px}#main_menu ul li a{font-family:"Droid Serif",serif;font-weight:400;font-size:11pt;color:#000;text-decoration:none}#social_icons{position:absolute;right:264px;top:96px}#logo{z-index:1001;position:absolute;right:41px;top:41px;width:165px;height:162px;background-position:center !important;background-size:cover !important}#icons img{width:30px;margin-left:5px}.navbar-default .navbar-toggle{border:0;color:#FFF;margin:0;margin-right:20px;margin-top:-25px;padding:0;height:30px;width:40px}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background:transparent}.mobile-header{display:none;top:30px;position:absolute}#mobile_menu{display:none;background:#f2f2ec;z-index:1000}#mobile_menu ul.menu{margin-top:20px}#mobile_menu li{display:block;padding:20px;padding-top:0}.navbar-toggle{border:0;color:#000;margin:0;margin-top:0px;margin-right:0px;margin-right:20px;margin-top:-25px;padding:0;height:30px;width:40px;background:transparent}#mobile_menu.slidebar-out{display:block;position:fixed;overflow-y:scroll;margin:0;padding:0;left:0;height:calc(100% - 90px);top:90px;width:100%}#mobile_menu.slidebar-out ul{display:block;width:100%}#mobile_menu.slidebar-out a{font-family:"Droid Serif",serif;font-weight:400;font-size:13pt;color:#000;text-decoration:none}#mobile_menu.slidebar-out ul.service{margin-top:20px}#mobile_menu.slidebar-out ul.service li{padding-bottom:10px}#mobile_menu.slidebar-out ul.service a{font-size:11pt}.navbar-toggle span,.navbar-toggle span:before,.navbar-toggle span:after{cursor:pointer;border-radius:1px;height:3px;width:35px;background:black;position:absolute;display:block;content:""}.navbar-toggle span:before{top:-10px}.navbar-toggle span:after{bottom:-10px}.navbar-toggle span,.navbar-toggle span:before,.navbar-toggle span:after{transition:all 300ms ease-in-out}.navbar-toggle.active span{background-color:transparent}.navbar-toggle.active span:before,.navbar-toggle.active span:after{top:0}.navbar-toggle.active span:before{transform:rotate(45deg)}.navbar-toggle.active span:after{transform:rotate(-45deg)}.noscroll{overflow:hidden}hr{border-top:1px solid #797976;height:1px;margin-top:20px;margin-bottom:20px}.textpic-gallery .gallery-item:not(:first-child){display:none}#page-content a{font-family:"Open Sans",sans-serif;font-weight:400;color:#cc9500;text-decoration:none;font-size:15px}#page-content a:hover{text-decoration:none}.carousel .item{height:500px}.carousel .carousel-backgroundimage-container,.carousel .carousel-backgroundimage{height:500px}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.eventsHome .eventitem:hover .teaserimage,.eventsList .eventitem:hover .teaserimage,.eventsDetail .eventitem:hover .teaserimage{transform:scale(1.1);-webkit-transform:scale(1.1)}.eventsHome .eventitem,.eventsList .eventitem,.eventsDetail .eventitem{-webkit-animation:fadein 1.5s;-moz-animation:fadein 1.5s;-ms-animation:fadein 1.5s;-o-animation:fadein 1.5s;animation:fadein 1.5s}.eventsHome .eventitem a,.eventsList .eventitem a,.eventsDetail .eventitem a{font-family:inherit !important;text-decoration:none !important;color:#000 !important}.eventsHome .eventitem a:hover,.eventsList .eventitem a:hover,.eventsDetail .eventitem a:hover{text-decoration:none;color:#000 !important}.eventsHome .eventitem .teaserimagewrapper,.eventsList .eventitem .teaserimagewrapper,.eventsDetail .eventitem .teaserimagewrapper{overflow:hidden;position:relative}.eventsHome .eventitem .teaserimage,.eventsList .eventitem .teaserimage,.eventsDetail .eventitem .teaserimage{width:100%;height:200px;background-repeat:no-repeat;background-repeat:no-repeat;background-position:center;background-size:cover;transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;position:relative;overflow:hidden}.eventsHome .eventitem .fotocredits,.eventsList .eventitem .fotocredits,.eventsDetail .eventitem .fotocredits{position:absolute;bottom:0px;right:5px}.eventsHome .eventitem .fotocredits small,.eventsList .eventitem .fotocredits small,.eventsDetail .eventitem .fotocredits small{font-size:12px;color:rgba(255,255,255,0.5)}.eventsHome .eventitem .teaserimage:after,.eventsList .eventitem .teaserimage:after,.eventsDetail .eventitem .teaserimage:after{content:" ";position:absolute;bottom:0;width:100%;left:0;min-height:120px;margin:0 0;z-index:0;background:-moz-linear-gradient(bottom,rgba(0,0,0,0.75) 20%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.75) 20%,rgba(0,0,0,0) 100%);background:linear-gradient(to top,rgba(0,0,0,0.75) 20%,rgba(0,0,0,0) 100%)}.eventsHome .eventitem h2,.eventsList .eventitem h2,.eventsDetail .eventitem h2{padding:20px}.eventsHome .eventitem .eventtype,.eventsList .eventitem .eventtype,.eventsDetail .eventitem .eventtype{margin-top:20px;background:#ffba00;padding-left:20px}.eventsHome .eventitem .eventdevider,.eventsList .eventitem .eventdevider,.eventsDetail .eventitem .eventdevider{background:#ffba00;padding-left:20px;min-height:2px;padding-right:20px;margin-bottom:20px;display:inline-block}.eventsHome .eventitem .event-date,.eventsList .eventitem .event-date,.eventsDetail .eventitem .event-date{position:absolute;bottom:10px;left:17px;z-index:23}.eventsHome .eventitem .event-date-day,.eventsList .eventitem .event-date-day,.eventsDetail .eventitem .event-date-day{font-family:"Droid Serif",serif;font-size:60px;line-height:60px;font-variant:none;font-variant-ligatures:none;font-variant-numeric:normal;font-variant-numeric:normal;font-variant-ligatures:none;color:#f3f3ee;position:absolute;font-feature-settings:"liga" off;left:0;bottom:0}.eventsHome .eventitem .event-date-month,.eventsList .eventitem .event-date-month,.eventsDetail .eventitem .event-date-month{font-family:"Open Sans",sans-serif;font-size:26px;line-height:26px;color:#f3f3ee;position:absolute;left:70px;bottom:30px;text-transform:uppercase}.eventsHome .eventitem .event-date-year,.eventsList .eventitem .event-date-year,.eventsDetail .eventitem .event-date-year{font-family:"Open Sans",sans-serif;font-size:24px;line-height:24px;color:rgba(243,243,238,0.5);position:absolute;left:70px;bottom:5px}.eventsHome .eventitem .event-date-time,.eventsList .eventitem .event-date-time,.eventsDetail .eventitem .event-date-time{font-family:"Open Sans",sans-serif;font-size:24px;line-height:24px;color:rgba(243,243,238,0.7);position:absolute;left:130px;bottom:5px}.eventsHome .eventitem .nopic,.eventsList .eventitem .nopic,.eventsDetail .eventitem .nopic{background:#fb0}.eventsHome .row:nth-child(2){margin-top:20px}.eventsHome .eventitem h3{padding:2px 20px 2px 10px;line-height:1.4;margin-left:0px;margin-top:20px;margin-right:10px}.eventsHome .eventitem .event_home_previewtext{margin:0}.eventsHome .eventitem h2{font-size:18px;padding:10px 0}.eventsHome .eventitem .event-interferer{background:#ffba00;padding:10px 20px;font-weight:400}.eventsList .event-list-show-future{margin-top:40px}.eventsList .event-list-show-future,.eventsList .event-list-show-past{text-align:center;margin-bottom:40px;vertical-align:middle;line-height:2rem;padding:0;color:rgba(0,0,0,0.5);border-top:1px solid rgba(0,0,0,0.5);border-bottom:1px solid rgba(0,0,0,0.5)}.eventsList .event-list-show-future:before,.eventsList .event-list-show-past:before{content:"+";padding-right:20px;padding-left:20px;font-size:1.5rem;line-height:1.5rem;vertical-align:middle}.eventsList .event-list-show-future.active:before,.eventsList .event-list-show-past.active:before{content:"-";padding-right:20px;font-size:1.5rem;line-height:1.5rem;vertical-align:middle;padding-bottom:7px}.eventsList .event-list-show-future:hover,.eventsList .event-list-show-past:hover,.eventsList .event-list-show-future.active,.eventsList .event-list-show-past.active{border-top:1px solid #000;border-bottom:1px solid #000;color:#000;vertical-align:middle}.eventsList .eventslistheadline{font-family:"Droid Serif",serif;font-weight:400;font-size:16pt;color:#000;text-decoration:none;padding-top:0;margin-bottom:60px;background:transparent}.eventsList .eventitem{}.eventsList .eventitem .col-md-8{margin-top:0}.eventsList .eventitem h3{margin-top:-5px;margin-bottom:20px;padding:2px 20px 2px 10px;line-height:1.4;margin-right:10px}.eventsList .eventitem h2{margin-bottom:10px;padding:0;min-height:auto}.eventsList .eventitem .event-interferer{background:#ffba00;padding:10px 20px;font-weight:400}.eventsList .eventitem .event_list_details{margin-top:20px}.eventsDetail .eventitem .teaserimage{width:100%;height:500px}.eventsDetail .eventitemtext{margin-left:0px;margin-right:0px;margin-top:20px}.eventsDetail h3{margin-bottom:20px;margin-right:10px}.eventsDetail h2{margin-bottom:20px}.eventsDetail .event_list_details{margin-top:40px}.eventsDetail .event-interferer{background:#ffba00;padding:10px 20px;font-weight:400}.eventsDetail .reservation-link{color:#000 !important;margin-top:10px;text-decoration:none !important}.eventsArchivFilter{background:#fb0;margin-bottom:20px;padding:20px}.eventsArchivFilter h3{background:rgba(0,0,0,0.2);color:#FFF;margin-top:0}.eventsArchivFilter .quicksearch{width:100%}.eventsArchivFilter .searchsubmit{margin-top:10px;background:rgba(0,0,0,0.2);color:#FFF}.eventsArchivFilter li{display:inline-block;padding-right:20px}.eventsArchivFilter li label{padding-left:10px}footer .totop{display:none}footer .totop.show{display:block}footer .totop a{width:50px;height:50px;margin:0 auto;margin-bottom:20px}footer .totop{z-index:20;width:50px;height:50px;margin:0 auto;position:fixed;bottom:0;left:calc(50% - 25px);background:rgba(0,0,0,0.7);opacity:0.8}footer .frame{margin:0;padding:0;margin-bottom:40px}footer a,footer p{font-size:14px;color:rgba(0,0,0,0.5)}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}#page-content ol,#page-content ul{margin-left:14px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}body{background:#f2f2ec;padding:0;margin:0;line-height:1.4}#wrapper{padding:0px;margin:0px auto;width:900px;position:relative}#header_nav{background:#c89200;height:26px;padding:0;margin:0;position:relative}h1{font-family:"Droid Serif",serif;font-weight:400;font-size:24pt;color:#000;text-decoration:none;padding-top:0;margin-top:0}h2{font-family:"Droid Serif",serif;font-weight:400;font-size:16pt;color:#000;text-decoration:none;padding-top:0;margin-top:0}h2 a{font-family:"Droid Serif" !important;font-size:16pt !important;margin-bottom:10px !important;display:inline-block;color:#000 !important}h3{display:inline-block;font-family:"Droid Serif",serif;font-weight:400;font-size:10pt;color:#000;background:#ffba00;padding:1px 15px 1px 4px;text-decoration:none;margin-bottom:5px;padding:2px 20px 2px 10px;line-height:1.4;margin-left:0px;margin-top:20px}h4{font-family:"Droid Serif",serif;font-weight:400;font-size:14pt;color:#000;text-decoration:underline}.csc-textpic-caption{font-family:"Open Sans",sans-serif;font-weight:400;font-size:8pt;color:#000;text-decoration:none}.bodytext{font-family:"Open Sans",sans-serif;font-weight:400;font-size:9pt;color:#000;text-decoration:none}fieldset{border:0}label{font-family:"Open Sans",sans-serif;font-weight:400;font-size:9pt;color:#000;text-decoration:none}.tx-ghlistsubscribe-pi1 p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:9pt;color:#000;text-decoration:none}.csc-menu{list-style:none;padding:0;margin:0;padding-bottom:20px}.divider{border-top:1px solid #797976;height:1px;margin-top:10px;margin-bottom:10px}@media (max-width:991px){#header_nav{display:none}#main_menu{display:none}.mobile-header{display:block}header{min-height:90px}#social_icons{position:absolute;right:140px;top:60px}#logo{right:20px;top:0px;width:100px;height:100px;background-size:cover !important;background-repeat:no-repeat !important;background-position:center center !important}#social_icons{top:60px}#icons img{width:25px}.eventsHome .eventitem:not(:first-child){margin-top:20px}.eventsHome .col-md-4{flex:0 0 100%;max-width:100%}.carousel .item{height:300px}.carousel .carousel-backgroundimage-container,.carousel .carousel-backgroundimage{height:300px}.col-6{flex:0 0 100%;max-width:100%}.col{flex-basis:auto;flex:0 0 100%;max-width:100%;width:100%}.eventsList .eventitem h3{margin-top:20px}.eventsList .eventitem .teaserimage{width:100%;height:300px}.eventsList .col-md-4{flex:0 0 100%;max-width:100%}.eventsList .col-md-8{flex:0 0 100%;max-width:100%}.eventsDetail .eventitem .teaserimage{height:350px}.eventsDetail .eventitemtext{margin-left:-20px;margin-right:-20px}}@media (max-width:480px){.carousel .item{height:200px}.carousel .carousel-backgroundimage-container,.carousel .carousel-backgroundimage{height:200px}.eventsDetail .eventitem .teaserimage{height:250px}.eventsList .eventitem .teaserimage{width:100%;height:200px}}
