@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em
40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,
html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],
html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px
solid #c0c0c0;margin:0
2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
.social_share_privacy_area{list-style-type:none;padding:0;margin:0;width:auto;height:25px;display:block}.social_share_privacy_area
li{margin:0
!important;padding:0
!important;height:21px;float:left}.social_share_privacy_area li
.dummy_btn{float:left;margin:0
0 0 10px;cursor:pointer;padding:0;height:inherit}.social_share_privacy_area li div
iframe{overflow:hidden;height:inherit;width:inherit}.social_share_privacy_area
.facebook{width:150px;display:inline-block}.social_share_privacy_area .facebook .fb_like
iframe{width:115px !important}.social_share_privacy_area
.twitter{width:148px}.social_share_privacy_area li
div.tweet{width:115px}.social_share_privacy_area
.gplus{width:123px}.social_share_privacy_area li
div.gplusone{width:90px}.social_share_privacy_area li
.switch{display:inline-block;text-indent:-9999em;background:transparent url(/fileadmin/web/libs/jquery.socialshareprivacy/socialshareprivacy/images/socialshareprivacy_on_off.png) no-repeat 0 0 scroll;width:23px;height:12px;overflow:hidden;float:left;margin:7px
0 0;padding:0;cursor:pointer}.social_share_privacy_area li
.switch.on{background-position:0 -12px}.social_share_privacy_area
li.help_info{position:relative}.social_share_privacy_area li.help_info .info,
.social_share_privacy_area li .help_info.icon
.info{display:none;position:absolute;bottom:40px;left:0;width:290px;padding:10px
15px;margin:0;font-size:12px;line-height:16px;font-weight:bold;border:1px
solid #ccc;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 3px 4px #999;-webkit-box-shadow:0 3px 4px #999;box-shadow:0 3px 4px #999;background-color:#fdfbec;color:#000;z-index:500}.social_share_privacy_area li.gplus.help_info
.info{left:-60px}.social_share_privacy_area li .help_info.icon
.info{left:-243px;width:350px}.social_share_privacy_area li.help_info.display .info,
.social_share_privacy_area li .help_info.icon.display
.info{display:block}.social_share_privacy_area li.help_info.info_off.display
.info{display:none}.social_share_privacy_area li
.help_info.icon{background:#fff url(/fileadmin/web/libs/jquery.socialshareprivacy/socialshareprivacy/images/socialshareprivacy_info.png) no-repeat center center scroll;width:25px;height:20px;position:relative;display:inline-block;vertical-align:top;border:2px
solid #e7e3e3;border-right-width:0;-moz-border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.on
.help_info.icon{border-top-width:0;border-left-width:0}.social_share_privacy_area li.settings_info .settings_info_menu.perma_option_off
.help_info.icon{border-right-width:2px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}.social_share_privacy_area
li.settings_info{position:relative}.social_share_privacy_area li.settings_info
a{text-decoration:none;margin:0
!important}.social_share_privacy_area li.settings_info
.settings_info_menu{background-color:#f3f4f5;border:2px
solid #e7e3e3;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 3px #c1c1c1;-webkit-box-shadow:2px 2px 3px #c1c1c1;box-shadow:3px 3px 3px #c1c1c1;left:0;position:absolute;top:0;width:135px;z-index:1000;margin:0;padding:0}.social_share_privacy_area li.settings_info
.settings_info_menu.off{border-width:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:transparent}.social_share_privacy_area li.settings_info .settings_info_menu.off
form{display:none;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu
.settings{text-indent:-9999em;display:inline-block;background:#fff url(/fileadmin/web/libs/jquery.socialshareprivacy/socialshareprivacy/images/settings.png) no-repeat center center scroll;width:25px;height:20px;border:2px
solid #e7e3e3;-moz-border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;border-left:1px solid #ddd;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu.on
.settings{border-top-width:0}.social_share_privacy_area li.settings_info .settings_info_menu form
fieldset{border-width:0;margin:0;padding:0
10px 10px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset
legend{font-size:11px;font-weight:bold;line-height:14px;margin:0;padding:10px
0;width:115px}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset
input{clear:both;float:left;margin:4px
10px 4px 0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset
label{display:inline-block;float:left;font-size:12px;font-weight:bold;line-height:24px;-moz-transition:color .5s ease-in;-webkit-transition:color .5s ease-in;transition:color .5s ease-in;margin:0;padding:0}.social_share_privacy_area li.settings_info .settings_info_menu form fieldset
label.checked{color:#090}

/*!
 * jQuery UI CSS Framework 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 */
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}

/*!
 * jQuery UI CSS Framework 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/
 */
.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em }.ui-widget .ui-widget{font-size:1em}.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget
button{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px
solid #aaa;background:#fff url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_flat_75_ffffff_40x100.png") 50% 50% repeat-x;color:#222 }.ui-widget-content
a{color:#222 }.ui-widget-header{border:1px
solid #aaa;background:#ccc url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;color:#222;font-weight:bold}.ui-widget-header
a{color:#222 }.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default{border:1px
solid #d3d3d3;background:#e6e6e6 url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#555 }.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus{border:1px
solid #999;background:#dadada url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121 }.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited{color:#212121;text-decoration:none}.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active{border:1px
solid #aaa;background:#fff url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;font-weight:normal;color:#212121 }.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight{border:1px
solid #fcefa1;background:#fbf9ee url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color:#363636 }.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight
a{color:#363636 }.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error{border:1px
solid #cd0a0a;background:#fef1ec url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color:#cd0a0a }.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error
a{color:#cd0a0a }.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text{color:#cd0a0a }.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,
.ui-widget-content .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_222222_256x240.png") }.ui-widget-header .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_222222_256x240.png") }.ui-state-default .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_888888_256x240.png") }.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_454545_256x240.png") }.ui-state-active .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_454545_256x240.png") }.ui-state-highlight .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_2e83ff_256x240.png") }.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon{background-image:url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-icons_cd0a0a_256x240.png") }.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:4px }.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:4px }.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:4px }.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:4px }.ui-widget-overlay{background:#aaa url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter:Alpha(Opacity=30) }.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url("/fileadmin/web/libs/jquery-ui/themes/base/images/ui-bg_flat_0_aaaaaa_40x100.png") 50% 50% repeat-x;opacity: .3;filter:Alpha(Opacity=30);border-radius:8px }

/*!
 * jQuery UI Datepicker 1.11.2
 * http://jqueryui.com
 *
 * Copyright 2014 jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/datepicker/#theming
 */
.ui-datepicker{width:17em;padding: .2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding: .2em 0}.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next
span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0
2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title
select{font-size:1em;margin:1px
0}.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker
table{width:100%;font-size: .9em;border-collapse:collapse;margin:0
0 .4em}.ui-datepicker
th{padding: .7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker
td{border:0;padding:1px}.ui-datepicker td span,
.ui-datepicker td
a{display:block;padding: .2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin: .7em 0 0 0;padding:0
.2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane
button{float:right;margin: .5em .2em .4em;cursor:pointer;padding: .2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group
table{width:95%;margin:0
auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane
button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0
8px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:'';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-inline-holder .mfp-content, .mfp-ajax-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-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-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;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader
a{color:#CCC}.mfp-preloader a:hover{color:#FFF}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;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;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:0.65;filter:alpha(opacity=65);padding:0
0 18px 10px;color:#FFF;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close, .mfp-iframe-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;white-space:nowrap}.mfp-arrow{position:absolute;opacity:0.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after, .mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before, .mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:0.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after, .mfp-arrow-left .mfp-a{border-right:17px solid #FFF;margin-left:31px}.mfp-arrow-left:before, .mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3F3F3F}.mfp-arrow-right{right:0}.mfp-arrow-right:after, .mfp-arrow-right .mfp-a{border-left:17px solid #FFF;margin-left:39px}.mfp-arrow-right:before, .mfp-arrow-right .mfp-b{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-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,0.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:40px
0 40px;margin:0
auto}.mfp-figure{line-height:0}.mfp-figure:after{content:'';position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0, 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-image-holder .mfp-content{max-width:100%}.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, 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, 0.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{-webkit-transform:scale(0.75);transform:scale(0.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}
@font-face{font-family:'weather';src:url('/fileadmin/web/fonts/icons/weather/icons/weather.eot');src:url('/fileadmin/web/fonts/icons/weather/icons/weather.eot?#iefix') format('embedded-opentype'),
url('/fileadmin/web/fonts/icons/weather/icons/weather.ttf') format('truetype'),
url('/fileadmin/web/fonts/icons/weather/icons/weather.woff') format('woff'),
url('/fileadmin/web/fonts/icons/weather/icons/weather.svg#weather') format('svg');font-weight:normal;font-style:normal}.weather-symbol{font-family:'weather';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.weather-symbol_a:before{content:"\E001"}.weather-symbol_b:before{content:"\E002"}.weather-symbol_c:before{content:"\E003"}.weather-symbol_d:before{content:"\E004"}.weather-symbol_e:before{content:"\E005"}.weather-symbol_f:before{content:"\E006"}.weather-symbol_g:before{content:"\E007"}.weather-symbol_h:before{content:"\E008"}.weather-symbol_i:before{content:"\E009"}.weather-symbol_j:before{content:"\E00A"}.weather-symbol_k:before{content:"\E00B"}.weather-symbol_l:before{content:"\E00C"}.weather-symbol_m:before{content:"\E00D"}.weather-symbol_n:before{content:"\E00E"}.weather-symbol_o:before{content:"\E00F"}.weather-symbol_p:before{content:"\E010"}.weather-symbol_q:before{content:"\E011"}.weather-symbol_r:before{content:"\E012"}.weather-symbol_s:before{content:"\E013"}.weather-symbol_t:before{content:"\E014"}.weather-symbol_u:before{content:"\E015"}.weather-symbol_v:before{content:"\E016"}.weather-symbol_w:before{content:"\E017"}.weather-symbol_x:before{content:"\E018"}.weather-symbol_y:before{content:"\E019"}.weather-symbol_z:before{content:"\E01A"}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em
0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}div.csc-textpic .csc-textpic-imagewrap figure,
div.csc-textpic figure.csc-textpic-imagewrap{display:block !important}figcaption.csc-textpic-caption{display:block !important}.csc-textpic-imagewrap,.csc-textpic-imagewrap>.csc-textpic-imagewrap{max-width:100% !important}.csc-textpic-imagewrap img,
.csc-textpic-imagewrap .csc-textpic-image{max-width:100% !important;height:auto}.csc-textpic-imagewrap.col_1{max-width:100% !important}.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap,.csc-textpic-intext-right>.csc-textpic-imagewrap,.csc-textpic-intext-left>.csc-textpic-imagewrap{max-width:48.99% !important}.csc-textpic-intext-right-nowrap>.csc-textpic-imagewrap.col_1,.csc-textpic-intext-left-nowrap>.csc-textpic-imagewrap.col_1,.csc-textpic-intext-right>.csc-textpic-imagewrap.col_1,.csc-textpic-intext-left>.csc-textpic-imagewrap.col_1{width:auto !important;max-width:48.99% !important}div.csc-textpic-intext-right div.csc-textpic-imagewrap,
div.csc-textpic-intext-right-nowrap div.csc-textpic-imagewrap{margin-left:2% !important}div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap{margin-right:2% !important}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap + div,
.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap+div{margin:0
!important;max-width:48.99% !important}.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap+div{float:right !important}.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap+div{float:left !important}.csc-textpic-imagewrap .csc-textpic-imagecolumn{margin:0
1% 1% 0 !important}.csc-textpic-imagewrap .csc-textpic-lastcol{margin-right:0 !important}.csc-textpic-imagewrap.col_2 .csc-textpic-imagecolumn{max-width:49.49% !important}.csc-textpic-imagewrap.col_3 .csc-textpic-imagecolumn{max-width:32.65% !important}.csc-textpic-imagewrap.col_4 .csc-textpic-imagecolumn{max-width:24.24% !important}.csc-textpic-imagewrap.col_5 .csc-textpic-imagecolumn{max-width:19.19% !important}.csc-textpic-imagewrap.col_6 .csc-textpic-imagecolumn{max-width:15.82% !important}.csc-textpic-imagewrap.col_7 .csc-textpic-imagecolumn{max-width:13.41% !important}.csc-textpic-imagewrap.col_8 .csc-textpic-imagecolumn{max-width:11.61% !important}
.btn{background:#EEE;padding:1em;font-size:1em}.btn-big{font-size:2em}.btn-action{background:red}

table.dataTable{width:100%;margin:0
auto;clear:both;border-collapse:separate;border-spacing:0}table.dataTable thead th,
table.dataTable tfoot
th{font-weight:bold}table.dataTable thead th,
table.dataTable thead
td{padding:10px
18px;border-bottom:1px solid #111}table.dataTable thead th:active,
table.dataTable thead td:active{outline:none}table.dataTable tfoot th,
table.dataTable tfoot
td{padding:10px
18px 6px 18px;border-top:1px solid #111}table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead
.sorting_desc{cursor:pointer;*cursor:hand}table.dataTable thead .sorting,
table.dataTable thead .sorting_asc,
table.dataTable thead .sorting_desc,
table.dataTable thead .sorting_asc_disabled,
table.dataTable thead
.sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}table.dataTable thead
.sorting{background-image:url("/fileadmin/web/libs/datatables/DataTables-1.10.11/images/sort_both.png")}table.dataTable thead
.sorting_asc{background-image:url("/fileadmin/web/libs/datatables/DataTables-1.10.11/images/sort_asc.png")}table.dataTable thead
.sorting_desc{background-image:url("/fileadmin/web/libs/datatables/DataTables-1.10.11/images/sort_desc.png")}table.dataTable thead
.sorting_asc_disabled{background-image:url("/fileadmin/web/libs/datatables/DataTables-1.10.11/images/sort_asc_disabled.png")}table.dataTable thead
.sorting_desc_disabled{background-image:url("/fileadmin/web/libs/datatables/DataTables-1.10.11/images/sort_desc_disabled.png")}table.dataTable tbody
tr{background-color:#fff}table.dataTable tbody
tr.selected{background-color:#B0BED9}table.dataTable tbody th,
table.dataTable tbody
td{padding:8px
10px}table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody
td{border-top:1px solid #ddd}table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child
td{border-top:none}table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody
td{border-top:1px solid #ddd;border-right:1px solid #ddd}table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child
td{border-top:none}table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody
tr.odd{background-color:#f9f9f9}table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody
tr.odd.selected{background-color:#acbad4}table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover{background-color:#f6f6f6}table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}table.dataTable.order-column tbody tr > .sorting_1,
table.dataTable.order-column tbody tr > .sorting_2,
table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1,
table.dataTable.display tbody tr > .sorting_2,
table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}table.dataTable.no-footer{border-bottom:1px solid #111}table.dataTable.nowrap th, table.dataTable.nowrap
td{white-space:nowrap}table.dataTable.compact thead th,
table.dataTable.compact thead
td{padding:4px
17px 4px 4px}table.dataTable.compact tfoot th,
table.dataTable.compact tfoot
td{padding:4px}table.dataTable.compact tbody th,
table.dataTable.compact tbody
td{padding:4px}table.dataTable th.dt-left,
table.dataTable td.dt-left{text-align:left}table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable
td.dataTables_empty{text-align:center}table.dataTable th.dt-right,
table.dataTable td.dt-right{text-align:right}table.dataTable th.dt-justify,
table.dataTable td.dt-justify{text-align:justify}table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap{white-space:nowrap}table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left{text-align:left}table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center{text-align:center}table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right{text-align:right}table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify{text-align:justify}table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left{text-align:left}table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center{text-align:center}table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right{text-align:right}table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify{text-align:justify}table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}table.dataTable,
table.dataTable th,
table.dataTable
td{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}.dataTables_wrapper
.dataTables_length{float:left}.dataTables_wrapper
.dataTables_filter{float:right;text-align:right}.dataTables_wrapper .dataTables_filter
input{margin-left:0.5em}.dataTables_wrapper
.dataTables_info{clear:both;float:left;padding-top:0.755em}.dataTables_wrapper
.dataTables_paginate{float:right;text-align:right;padding-top:0.25em}.dataTables_wrapper .dataTables_paginate
.paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:0.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px
solid transparent;border-radius:2px}.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px
solid #979797;background-color:white;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dcdcdc));background:-webkit-linear-gradient(top, white 0%, #dcdcdc 100%);background:-moz-linear-gradient(top, white 0%, #dcdcdc 100%);background:-ms-linear-gradient(top, white 0%, #dcdcdc 100%);background:-o-linear-gradient(top, white 0%, #dcdcdc 100%);background:linear-gradient(to bottom, white 0%, #dcdcdc 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px
solid transparent;background:transparent;box-shadow:none}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px
solid #111;background-color:#585858;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));background:-webkit-linear-gradient(top, #585858 0%, #111 100%);background:-moz-linear-gradient(top, #585858 0%, #111 100%);background:-ms-linear-gradient(top, #585858 0%, #111 100%);background:-o-linear-gradient(top, #585858 0%, #111 100%);background:linear-gradient(to bottom, #585858 0%, #111 100%)}.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:none;background-color:#2b2b2b;background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));background:-webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:-o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);background:linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);box-shadow:inset 0 0 3px #111}.dataTables_wrapper .dataTables_paginate
.ellipsis{padding:0
1em}.dataTables_wrapper
.dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(25%, rgba(255, 255, 255, 0.9)), color-stop(75%, rgba(255, 255, 255, 0.9)), color-stop(100%, rgba(255, 255, 255, 0)));background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:-o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.9) 25%, rgba(255, 255, 255, 0.9) 75%, rgba(255, 255, 255, 0) 100%)}.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper
.dataTables_paginate{color:#333}.dataTables_wrapper
.dataTables_scroll{clear:both}.dataTables_wrapper .dataTables_scroll
div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody
td{vertical-align:middle}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody td>div.dataTables_sizing{height:0;overflow:hidden;margin:0
!important;padding:0
!important}.dataTables_wrapper.no-footer
.dataTables_scrollBody{border-bottom:1px solid #111}.dataTables_wrapper.no-footer div.dataTables_scrollHead table,
.dataTables_wrapper.no-footer div.dataTables_scrollBody
table{border-bottom:none}.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}@media screen and (max-width: 767px){.dataTables_wrapper .dataTables_info,
.dataTables_wrapper
.dataTables_paginate{float:none;text-align:center}.dataTables_wrapper
.dataTables_paginate{margin-top:0.5em}}@media screen and (max-width: 640px){.dataTables_wrapper .dataTables_length,
.dataTables_wrapper
.dataTables_filter{float:none;text-align:center}.dataTables_wrapper
.dataTables_filter{margin-top:0.5em}}
h1{}a{}.header{}.footer{.brandnamic{display:block;width:90px}.brandnamic
img{width:100%;height:auto}}.uid20
.header{}
@media only screen and (min-width: 35em){}@media print,
(-o-min-device-pixel-ratio: 5/4),
(-webkit-min-device-pixel-ratio: 1.25),
(min-resolution: 120dpi){}
.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear{clear:both}
@font-face{font-family:'icomoon';src:url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.eot?d5lss');src:url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.eot?d5lss#iefix') format('embedded-opentype'),
url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.ttf?d5lss') format('truetype'),
url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.woff?d5lss') format('woff'),
url('/fileadmin/web/fonts/icons/icommon/fonts/icomoon.svg?d5lss#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block}[class^="icon-"], [class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram1:before{content:"\e918"}.icon-icon_plus:before{content:"\e910";color:#6a6e7c}.icon-icon_minus:before{content:"\e911";color:#6a6e7c}.icon-clock:before{content:"\e90f"}.icon-close:before{content:"\e90e"}.icon-google_plus:before{content:"\e900";color:#bbb}.icon-hotline:before{content:"\e901";color:#bbb}.icon-link:before{content:"\e902";color:#bbb}.icon-pfeil_1:before{content:"\e903";color:#bbb}.icon-pfeil_2:before{content:"\e904";color:#bbb}.icon-pfeil_3:before{content:"\e905";color:#bbb}.icon-pfeil_4:before{content:"\e906";color:#bbb}.icon-play_youtube:before{content:"\e907";color:#bbb}.icon-Spirale:before{content:"\e908";color:#bbb}.icon-triwtter:before{content:"\e909";color:#bbb}.icon-warenkorb:before{content:"\e90a";color:#bbb}.icon-youtube:before{content:"\e90b";color:#bbb}.icon-drucken:before{content:"\e90c";color:#bbb}.icon-facebook:before{content:"\e90d";color:#bbb}.icon-jpg:before{content:"\e912";color:#6f273f}.icon-pdf:before{content:"\e913";color:#6f273f}.icon-zip:before{content:"\e914";color:#6f273f}.icon-ai:before{content:"\e915";color:#6f273f}.icon-avi:before{content:"\e916";color:#6f273f}.icon-doc:before{content:"\e917";color:#6f273f}.icon-instagram:before{content:"\ea92"}
::selection{color:#fff;background-color:#ed5776}.pull-right{float:right}.pull-left{float:left}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.icommon{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uppercase,.btn.inquireonline-link{text-transform:uppercase}.lowercase{text-transform:lowercase}.vertical-center{display:inline-block;vertical-align:middle;float:none}.nicescroll-rails{z-index:50 !important}.hiddenFields{display:none}.btn{padding:0.5rem 1rem;border:none}.btn:not(.no-transition){transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-webkit-transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-moz-transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-ms-transition:background-color 600ms ease-in-out, color 600ms ease-in-out;-o-transition:background-color 600ms ease-in-out, color 600ms ease-in-out}.btn.inquireonline-link{padding:1rem 1.5rem}.btn.btn-bottom-full,.btn.btn-top-full{text-align:left;width:100%;position:absolute;bottom:0;left:0;line-height:1.8rem;padding:1rem 3rem;text-transform:uppercase}.btn.btn-top-full{bottom:auto;top:0}.btn.btn-fixed-bottom{position:absolute;bottom:1rem;right:1rem}.btn.btn-endless-left{margin-left:-9999px;padding-left:calc(9999px+2rem)}.btn.btn-endless-right{margin-right:-9999px;padding-right:calc(9999px+2rem)}.btn:hover{text-decoration:none}@font-face{font-family:'suedtirol';src:url("/fileadmin/web/fonts/sued_type_tt-webfont.eot?#iefix") format("embedded-opentype"),url("/fileadmin/web/fonts/sued_type_tt-webfont.ttf") format("truetype")}body{font-size:62.5%;font-weight:400;line-height:1.5;color:#333;width:100%;overflow-x:hidden}.uid98
.std_element{display:none}::selection{background-color:#b31939}.formhandler
.amount{display:none}.visible_hidden{visibility:hidden}html,body{font-family:"Roboto",sans-serif;font-weight:400}.content_push{height:100%;position:relative;width:100%}.content_push.shift{left:70%;position:fixed;top:0}h4{font-size:2em;color:#333}h4 a,h4 a:visited{color:#333 !important}a{cursor:pointer}img{width:100%;height:auto;outline:none !important}:focus{outline:none !important}.picture{outline:none !important}h1,h2,.headline{color:#333;display:block;font-size:4em;font-weight:600;margin:0;line-height:48px;text-align:left}h3,.subheadline{display:block;font-size:4.0em;font-weight:300;margin:0;color:#333;text-align:left}a.important{text-decoration:none}.important_news{font-size:2em;line-height:51px;text-align:center;color:#fff;background-color:#b31939;border-bottom:1px solid #d47d8f;padding:15px
0px}.important_news
.ma_center{width:100%;max-width:1820px;margin:auto}.important_news
.text{display:table;height:100%;width:auto;margin:auto;line-height:28px}.important_news .icon-pfeil_4{height:100%;display:table-cell;vertical-align:middle;padding-left:15px}.important_news
p{margin:0px}.header{position:relative}.header
.h_bottom{width:100%;max-width:1820px;margin:auto}.header .h_bottom:before,.header .h_bottom:after{content:" ";display:table}.header .h_bottom:after{clear:both}.header
.logo{width:260px;float:left;margin-top:8px}.header
.c_right{float:right;width:calc(100% - 268px);padding-left:7%;margin-top:29px}.header .action_bar_top:before,.header .action_bar_top:after{content:" ";display:table}.header .action_bar_top:after{clear:both}.header
.action_bar_bottom{margin-top:61px}.header .action_bar_bottom:before,.header .action_bar_bottom:after{content:" ";display:table}.header .action_bar_bottom:after{clear:both}.header .action_bar_bottom
.mainmenu{float:left}.header
.a_bar_top_right{float:right;width:auto}.header .a_bar_top_right:before,.header .a_bar_top_right:after{content:" ";display:table}.header .a_bar_top_right:after{clear:both}.header
.lang_nav{float:left;width:auto}.header .lang_nav a,.header .lang_nav a:visited{font-size:1.5em;text-decoration:none;color:#b2b1b1;line-height:18px}.header .lang_nav
ul{margin:0px;margin-top:12px;padding:0px}.header .lang_nav
li{display:inline-block;position:relative}.header .lang_nav li.active
a{color:#333}.header .lang_nav li:nth-child(2):before,.header .lang_nav li:nth-child(2):after{content:"|";font-size:1.5em;color:#b2b1b1;position:absolute;top:-2px}.header .lang_nav li:nth-child(2):after{right:0px}.header .lang_nav li:nth-child(2):before{left:0px}.header .lang_nav
li{padding-right:10px;padding-left:10px}.header .lang_nav li:nth-child(1){padding-left:0px}.header
.social_media{width:auto;display:inline-block;float:right}.header .social_media
a{font-size:3.5em;color:#b2b1b1;text-decoration:none}.header .social_media a:hover{color:#b31939}.header .social_media
span{padding-left:8px}.header
.mainmenu{width:70%}.header .mainmenu a:visited{color:#333}.header .mainmenu
a{text-decoration:none;font-size:3em;line-height:36px;color:#333}.header .mainmenu a:hover{color:#b31939}.header .mainmenu
ul{margin:0px}.header .mainmenu li,.header .mainmenu
ul{list-style-type:none;padding:0px}.header .mainmenu .lvl0>li{display:inline-block;margin-right:4%;position:relative;padding-bottom:28px}.header .mainmenu .lvl0>li:hover
ul{display:block}.header .mainmenu .lvl0 li.first
ul{width:388px;left:-113%}.header .mainmenu .lvl0 li.first
.lvl2{display:none}.header .mainmenu
.lvl1{z-index:20;display:none;position:absolute;top:64px;padding:20px
75px;background-color:#333;left:-105%;text-align:center}.header .mainmenu .lvl1
a{color:#fff;font-weight:300;font-size:2em;line-height:24px;padding-bottom:8px;margin-bottom:7px;padding-top:8px;margin-top:7px;display:block}.header .mainmenu .lvl1 a:hover{color:#b2b1b1}.header .mainmenu .lvl1
.line{background:#717171;width:20px;height:1px;margin:auto}.header .mainmenu .lvl1
.arrow_top{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:11px solid #333;display:inline-block;position:absolute;color:#333;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);position:absolute;top:-11px;z-index:2;left:50%}.header .mainmenu .lvl1
.arrow_bottom{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:11px solid #333;display:inline-block;position:absolute;color:#333;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);position:absolute;bottom:-11px;z-index:2;left:50%}.header
.short_links{width:auto;float:left;padding-right:15px;position:relative;top:7px}.header .short_links
.arrow_top{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:11px solid #b2b1b1;display:inline-block;position:absolute;color:#b2b1b1;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);position:absolute;top:-11px;z-index:2;left:12%}.header .short_links .lvl0>li:nth-child(4) .arrow_top{left:auto;right:12%}.header .short_links
.lvl2{padding-left:8px}.header .short_links a:visited{color:#b2b1b1}.header .short_links
a{text-decoration:none;font-size:2em;line-height:24px;color:#b2b1b1}.header .short_links a:hover{color:#b31939 !important}.header .short_links
ul{margin:0px}.header .short_links li,.header .short_links
ul{list-style-type:none;padding:0px}.header .short_links .lvl0>li{display:inline-block;margin-right:4%;position:relative;padding-bottom:12px}.header .short_links .lvl0>li:hover
ul{display:block}.header .short_links .lvl0 li:nth-child(4) .lvl1{left:auto;right:-1px}.header .short_links
.lvl1{display:none;position:absolute;top:36px;padding-top:15px;padding-bottom:15px;width:250px;background-color:#b2b1b1;z-index:11;left:0;right:auto}.header .short_links .lvl1
a{font-size:1.7em;padding:5px
10px 5px 10px;color:#fff;display:block}.header .short_links .menue .lvl0>li:after{content:"|";font-size:2em;position:absolute;right:0px;color:#b2b1b1;top:-4px}.header .short_links .menue .lvl0>li{position:relative;padding-right:11px;padding-left:11px;margin:0px}.header .short_links .menue .lvl0>li:first-child{padding-left:0px}.header .short_links .menue .lvl0>li:last-child{padding-right:0px}.header .short_links .menue .lvl0>li:last-child:after{content:''}.header
.period_concert{font-family:'suedtirol';font-size:4em;line-height:40px;color:#b21333;width:30%;float:right;text-align:right}.header
.mn_bar{display:none}.header .mn_bar
.mn_trigger{cursor:pointer;background-color:#333;display:inline-block;height:40px;right:0px;position:absolute;top:0px;width:40px;transition:border 0.5s;-webkit-transition:border 0.5s;-moz-transition:border 0.5s;-ms-transition:border 0.5s}.header .mn_bar
span{background-color:#fff;display:block;height:2px;left:0px;position:absolute;top:20px;width:23px;transition:border 0.5s;-webkit-transition:border 0.5s;-moz-transition:border 0.5s;-ms-transition:border 0.5s;height:4px;left:8px}.header .mn_bar span:before,.header .mn_bar span:after{background-color:#fff;content:'';display:block;height:4px;left:0;position:absolute;width:23px;transition:top 0.5s;-webkit-transition:top 0.5s;-moz-transition:top 0.5s;-ms-transition:top 0.5s}.header .mn_bar span:before{top:-8px}.header .mn_bar span:after{top:8px}.header
.responsive_menue{display:none;background-color:#000;background-color:rgba(0,0,0,0.5);height:100%;left:-100%;position:fixed;top:-15px;z-index:100;width:100%}.header
.responsive_menue.open{display:block;left:0px}.header .responsive_menue
.lvl0{height:100%;overflow-x:hidden;overflow-y:scroll;width:70%;background-color:#fff;padding-left:0px}.header .responsive_menue
a{text-decoration:none;color:#333}.header .responsive_menue .lvl0>li>a{padding:10px
11px;position:relative;line-height:28.8px;display:block;text-align:center;background-color:#f1f1f1;text-align:left;font-weight:700}.header .responsive_menue .lvl0>li>a:hover{color:#333}.header .responsive_menue .lvl0>li>a{font-size:1.1em}.header .responsive_menue .lvl0 li
.lvl1{display:block;padding-top:0px;position:relative;padding:3%;text-align:left}.header .responsive_menue .lvl0>li{font-size:2.2em}.header .responsive_menue .lvl0 li.first
.lvl2{display:none}.header .responsive_menue .lvl0
li{min-height:auto;display:block !important;width:100% !important;list-style-type:none}.header .responsive_menue .lvl0 li
a{margin:2px
0px;min-height:0px;line-height:22px}.header .responsive_menue .lvl1
a{display:block}.header .responsive_menue .lvl1 a:hover{color:#b31939}.header .responsive_menue
.lvl2{padding-left:16px}.header .responsive_menue .lvl2
li{position:relative}.header .responsive_menue .lvl2 li:before{content:'\2022';color:#b2b1b1;left:-12px;bottom:-5px;position:absolute}.header
.content_push{height:100%;position:relative;width:100%}.header
.content_push.shift{left:70%;position:fixed;top:0}.it .header .mainmenu .lvl0>li:nth-child(2) ul{width:293px}@media only screen and (max-width: 1830px){.important_news
.ma_center{padding:0px
2%}.header .h_bottom,.header
.ma_center{padding:0px
2%}.header .mainmenu
a{font-size:2.5em}.header
.period_concert{font-size:3.2em}.header .mainmenu .lvl0 li.first
ul{left:-154%}.header .mainmenu
.lvl1{left:-138%}}@media only screen and (max-width: 1350px){.header .short_links
a{font-size:1.6em}}@media only screen and (max-width: 1280px){.header
.c_right{padding-left:3%}.header .mainmenu .lvl0>li{margin-right:2%}.header
.period_concert{font-size:2.5em}}@media only screen and (max-width: 1180px){.header
.social_media{position:relative;top:6px}.header .social_media
a{font-size:2em}.header .social_media
span{padding-left:5px}.header .short_links
a{font-size:1.8em}.header .short_links .menue .lvl0>li{padding-left:8px;padding-right:8px}.header .lang_nav
li{padding-right:7px;padding-left:7px}.header .lang_nav
a{font-size:1.2em}.header .mainmenu
a{font-size:2.2em}.header .mainmenu .lvl0 li.first
ul{left:-178%}.header .mainmenu
.lvl1{left:-166%}.header .short_links
a{font-size:1.5em}}@media only screen and (max-width: 1000px){.header{margin-bottom:15px}.header .responsive_menue,.header
.mn_bar{display:none}.header .short_links,.header .action_bar_bottom
.mainmenu{display:none}.header
.c_right{margin-top:0px}.header
.lang_nav{position:absolute;right:211px}.header
.social_media{position:absolute;top:1px;right:26px}.header .social_media
a{font-size:3em}.header
.action_bar_top{position:relative;right:20px}.header
.action_bar_bottom{margin-top:129px}.header
.period_concert{font-size:3.5em;width:auto}.header
.mn_bar{display:block}.header
.h_bottom{padding-bottom:15px}.main .concert_calendar.container .calendar
.month{border-left:1px solid #fff}h1,h2,.headline{font-size:3em;line-height:38px}}@media only screen and (max-width: 650px){.header
.h_bottom{margin-top:40px}.header
.action_bar_top{position:static}.header
.lang_nav{top:-34px;left:2%;right:auto}.header
.social_media{position:absolute;top:-38px;right:auto;left:40%;margin:auto}.header .social_media
a{font-size:4em}.header .mn_bar
.mn_trigger{top:-40px}.header
.c_right{margin-top:0px;display:block;padding-left:0px;width:100%}.header
.action_bar_bottom{margin-top:12px}.header
.period_concert{float:none;text-align:left}}@media only screen and (max-width: 650px){.header
.social_media{left:38%;top:-32px}.header .social_media
a{font-size:3em}.header .responsive_menue .lvl0>li>a{font-size:1em;padding:5px
11px}.header .lvl1
a{font-size:0.9em}.header .lvl2
a{font-size:0.7em}}.main .form_cnt.clearfix
.bank_infos{float:left}.main .form_cnt.clearfix
.buttons{float:right;width:50% !important}.main .form_cnt.clearfix .buttons .submit,.main .form_cnt.clearfix .buttons
input{display:block;width:100%}.main
.bank_infos{font-size:1.7em;text-align:left}.main
.bank_infos.entry{font-weight:700;color:#b31939;padding-top:35px;text-align:center}.main .ma_center,.main .Tx-Formhandler{width:100%;max-width:1820px;margin:auto;overflow:hidden}.main .Tx-Formhandler{padding:50px
0px;padding-top:0px}.main .Tx-Formhandler
.formhandler{width:100%;max-width:920px;margin:auto;text-align:center;padding:15px
0px}.main .Tx-Formhandler .formhandler input,.main .Tx-Formhandler .formhandler
textarea{border:1px
solid #333}.main .Tx-Formhandler .formhandler
.privacy{float:left}.main .Tx-Formhandler .formhandler
.field.privacy{float:none;width:100%}.main .Tx-Formhandler .formhandler .field.privacy:before,.main .Tx-Formhandler .formhandler .field.privacy:after{content:" ";display:table}.main .Tx-Formhandler .formhandler .field.privacy:after{clear:both}.main .Tx-Formhandler .formhandler .field.privacy
.privacy{text-align:left;width:50%}.main .Tx-Formhandler .formhandler .field.privacy .privacy
label{width:auto}.main .Tx-Formhandler .formhandler
.mandatory{float:right;width:auto;font-size:16px}.main .Tx-Formhandler .uid43
.formhandler{width:100%;padding:6% 31%;padding-left:16%}.main .Tx-Formhandler .uid43 .formhandler
.block{width:33.1%}.main .anrede
*{text-align:center}.main .anrede .ma_center
.wrapper{margin-bottom:0px;padding-top:44px}.main .anrede
.contact_box{margin-top:10px}.main
.concertthemes{position:absolute;top:289px;cursor:pointer;display:table;background-color:#f1f1f1;z-index:1}.main .concertthemes:hover
a{display:table-cell}.main .concertthemes
.pre{background-color:#164194;width:12px;height:30px;display:inline-block;display:table-cell}.main .concertthemes .pre
a{color:#164194}.main .concertthemes
.expos{background-color:#ea147f;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.first{background-color:#6f273f;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.classic{color:#6f273f}.main .concertthemes
.exposition{color:#ea147f}.main .concertthemes
.second{background-color:#006b88;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.barocco{color:#006b88}.main .concertthemes
.third{background-color:#e07000;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.colours_music{color:#e07000}.main .concertthemes
.fourth{background-color:#b70e33;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.classique{color:#b70e33}.main .concertthemes
.fifth{background-color:#7b157a;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.humana{color:#7b157a}.main .concertthemes
.sixth{background-color:#818182;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.soireen{color:#818182}.main .concertthemes
.seven{background-color:#97a41f;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.youngartistsportrait{color:#97a41f}.main .concertthemes
.eight{background-color:#647682;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.openconcert{color:#647682}.main .concertthemes
.nine{background-color:#b297c7;width:12px;height:41px;display:inline-block;display:table-cell}.main .concertthemes
.mystica{color:#b297c7}.main .concertthemes
a{font-size:2em;text-decoration:none;vertical-align:middle;padding-left:13px;display:none;width:200px}.main .concertthemes a
div{padding-left:11px;padding-top:11px;padding-bottom:11px;background:#f1f1f1}.main .concertthemes.open
a{display:table-cell}.main .concert_slider_switch .item:not(:first-child){display:none}.main .concert_slider_switch.slick-initialized .item:not(:first-child){display:block}.main
.concert_slider_switch.ma_center{padding:0px}.main .concert_slider_switch
.item{padding:20px;padding-bottom:9px;position:relative;cursor:pointer}.main .concert_slider_switch
.item.classic{border-bottom:11px solid #6f273f}.main .concert_slider_switch
.item.voxhumana{border-bottom:11px solid #7b157a}.main .concert_slider_switch .item.matinéeclassique,.main .concert_slider_switch .item.matineeclassique,.main .concert_slider_switch
.item.soireeclassique{border-bottom:11px solid #b70e33}.main .concert_slider_switch
.item.exposition{border-bottom:11px solid #ea147f}.main .concert_slider_switch
.item.coloursofmusic{border-bottom:11px solid #e07000}.main .concert_slider_switch
.item.soireen{border-bottom:11px solid #818182}.main .concert_slider_switch
.item.youngartistsportrait{border-bottom:11px solid #97a41f}.main .concert_slider_switch
.item.barocco{border-bottom:11px solid #006b88}.main .concert_slider_switch
.item.openconcert{border-bottom:11px solid #647682}.main .concert_slider_switch
.item.mystica{border-bottom:11px solid #b297c7}.main .concert_slider_switch .title
span{font-size:2.2em;line-height:26.4px;font-weight:600}.main .concert_slider_switch
.sub_header{font-size:1.5em}.main .concert_slider_switch .time,.main .concert_slider_switch
.subheader{font-size:1.8em;line-height:25.2px;font-weight:300}.main .concert_slider_switch .item:nth-child(even){background-color:#e8e7e7}.main .concert_slider_switch .item:nth-child(odd){background-color:#f1f1f1}.main .concert_slider_switch .slick-current{background-color:#333 !important;color:#fff}.main .concert_slider_switch .slick-current
span{color:#fff}.main .concert_slider_switch .slick-current .icon-pfeil_2{color:#fff}.main .concert_slider_switch
.link{position:absolute;right:20px;bottom:10px;color:#333;text-decoration:none}.main .concert_slider_switch .link .icon-pfeil_2{font-size:3em}.main
.concert_list{position:relative}.main .concert_list
.ticket{position:absolute;right:26px;bottom:16px;font-size:1.8em;color:#fff;line-height:24px;font-weight:400;z-index:1}@media only screen and (max-width: 1830px){.main .concert_list
.ticket{position:relative;bottom:inherit;right:inherit;display:flex;margin:16px
auto 10px}}.main .concert_list .ticket>div{transition:1s all;border:1px
solid;padding:7px
16px;border-radius:25px;padding-right:63px;cursor:pointer;z-index:1;position:relative;margin-bottom:10px}@media only screen and (max-width: 1830px){.main .concert_list .ticket>div{margin-bottom:0;margin-right:10px}}.main .concert_list .ticket
a{color:#fff;text-decoration:none}.main .concert_list .ticket span.icon-warenkorb,.main .concert_list .ticket span.icon-hotline{font-size:2em;display:inline-block;position:absolute;right:10px;top:15px}.main .concert_list .ticket span.icon-warenkorb{font-size:20px;right:15px;top:10px}.main .concert_list:not(.loaded) .concert_box:not(:first-child){display:none}.main .concert_list
.concert_box{display:table;width:100%}.main .concert_list .concert_box:before,.main .concert_list .concert_box:after{content:" ";display:table}.main .concert_list .concert_box:after{clear:both}.main .concert_list .concert_box
.left{display:table-cell;width:50%}.main .concert_list .concert_box
.right{display:table-cell;vertical-align:top;padding-top:55px;padding-left:48px;padding-right:7.3%;position:relative}.main .concert_list .concert_box
.newsbox_categorie_field{font-size:1.8em;color:#fff;font-weight:300}.main .concert_list .concert_box
.spiral{color:#fff;position:absolute;top:8%;bottom:0px;right:-118px;font-size:45em}.main .concert_list .concert_box
.sub_header{color:#fff;font-size:2em}.main .concert_list .concert_box
.title{margin-top:20px}.main .concert_list .concert_box
.sub_header{color:#fff}.main .concert_list .concert_box
.link_detail{text-decoration:none}.main .concert_list .concert_box .title
span{font-size:4em;color:#fff;line-height:40px;font-weight:600}.main .concert_list .concert_box .time,.main .concert_list .concert_box
.subheader{font-size:4em;line-height:48px;color:#fff;font-weight:300}.main .concert_list .concert_box
.line{width:217px;height:5px;margin-top:32px;margin-bottom:28px;background-color:#fff}.main .concert_list .concert_box .icon-pfeil_2{font-size:4em;position:absolute;bottom:7%;color:#fff}.main .concert_list
.concert_box.classic{background-color:#6f273f}.main .concert_list
.concert_box.voxhumana{background-color:#7b157a}.main .concert_list .concert_box.matineeclassique,.main .concert_list
.concert_box.soireeclassique{background-color:#b70e33}.main .concert_list
.concert_box.exposition{background-color:#ea147f}.main .concert_list
.concert_box.coloursofmusic{background-color:#e07000}.main .concert_list
.concert_box.soireen{background-color:#818182}.main .concert_list
.concert_box.youngartistsportrait{background-color:#97a41f}.main .concert_list
.concert_box.barocco{background-color:#006b88}.main .concert_list
.concert_box.openconcert{background-color:#647682}.main .concert_list
.concert_box.mystica{background-color:#b297c7}.main .concert_list
.next{display:block;font-size:2em;color:#fff;position:absolute;right:27px;top:272px;cursor:pointer;z-index:2;padding:8px;background:#b3b3b3;opacity:0.6;border-radius:50%}.main .concert_list
.prev{display:block;font-size:2em;color:#fff;position:absolute;left:27px;top:272px;cursor:pointer;z-index:2;padding:8px;background:#b3b3b3;opacity:0.6;border-radius:50%}.main
.wrapper{padding:10px
20px;background-color:#f1f1f1}.main
.wrapper.totale{background-color:transparent;margin-top:45px;border-top:2px solid #333}.main .wrapper.totale
.price{width:100%;text-align:right;font-weight:700}.main .wrapper.totale .head_table
td{padding-bottom:20px;font-weight:700;width:20%;font-size:2.5em}.main
.remember_concerts{max-width:1125px;margin-left:auto;margin-right:auto;margin-top:20px}.main
.concert_single{margin-bottom:20px}.main .concert_single
.topbar{padding:10px
20px;background-color:#b31939;color:#fff}.main .concert_single .topbar:before,.main .concert_single .topbar:after{content:" ";display:table}.main .concert_single .topbar:after{clear:both}.main .concert_single .plus,.main .concert_single
.minus{display:inline-block;color:#fff;padding:1px;width:32px;height:32px;text-align:center;vertical-align:middle;position:relative;top:-2px;cursor:pointer;background-color:#333}.main .concert_single
.topbar.classic{background-color:#6f273f}.main .concert_single
.topbar.barocco{background-color:#006b88}.main .concert_single
.topbar.coloursofmusic{background-color:#e07000}.main .concert_single .topbar.matinéeclassique,.main .concert_single .topbar.matineeclassique,.main .concert_single
.topbar.soireeclassique{background-color:#b70e33}.main .concert_single
.topbar.exposition{background-color:#ea147f}.main .concert_single
.topbar.voxhumana{background-color:#7b157a}.main .concert_single
.topbar.soireen{background-color:#818182}.main .concert_single
.topbar.youngartistsportrait{background-color:#97a41f}.main .concert_single
.wrapper{padding:10px
20px;background-color:#f1f1f1}.main .concert_single
.wrapper.totale{background-color:transparent;margin-top:45px;border-top:2px solid #333}.main .concert_single
.location{font-size:2.5em;font-weight:300}.main .concert_single
.name{font-size:3em;float:left}.main .concert_single .head_table
td{padding-bottom:20px;font-weight:700;width:20%}.main .concert_single
.remove_transfer{float:right;font-size:4em;position:relative;top:5px;cursor:pointer;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_single .remove_transfer:hover{color:#333}.main .concert_single .head_bottom
.td_price{font-weight:700}.main .concert_single .head_bottom
.result_total{font-weight:700}.main .concert_single
.price{font-size:2.5em;font-weight:300;width:100%;min-width:904px}.main .concert_single .price tr td:last-child{text-align:right}.main .concert_single .price .head_bottom
td{padding-top:20px}.main .concert_single .price
input{height:32px;text-align:center;width:75px;background-color:#fff;border:1px
solid #b2b1b1}.main
.concert_detail{width:100%;max-width:1820px;margin:auto;background:#f1f1f1}.main .concert_detail
.sub_header{font-size:2.5em;margin-top:-15px;margin-bottom:20px}.main .concert_detail
.gmaps{display:block;float:none;clear:both;padding-top:45px}.main .concert_detail .concert_box:before,.main .concert_detail .concert_box:after{content:" ";display:table}.main .concert_detail .concert_box:after{clear:both}.main .concert_detail .concert_box
.left{width:48.5%;float:left}.main .concert_detail .concert_box
.right{float:right;width:48.5%}.main .concert_detail .concert_box .right
.images{position:relative}.main .concert_detail .concert_box .right .images .picture:not(:first-child){display:none}.main .concert_detail .concert_box .right .images
.next{position:absolute;top:44%;right:44px;font-size:17px;display:block;z-index:2;color:#444;padding:7px;border-radius:50%;color:#f1f1f1;border:1px
solid #f1f1f1;width:43px;height:41px;opacity:0.7;cursor:pointer}.main .concert_detail .concert_box .right .images .next:before{position:relative;top:3px;left:2px}.main .concert_detail .concert_box .right .images
.prev{position:absolute;top:44%;left:44px;font-size:17px;display:block;z-index:2;color:#444;padding:7px;border-radius:50%;color:#f1f1f1;border:1px
solid #f1f1f1;width:43px;height:41px;opacity:0.7;cursor:pointer}.main .concert_detail .concert_box .right .images .prev:before{position:relative;top:3px;left:2px}.main .concert_detail .concert_box .right .sponsor
.eventsponsor{font-size:2em;line-height:28px;margin-top:20px;padding-bottom:15px;border-bottom:1px solid #b2b1b1;margin-bottom:25px}.main .concert_detail .concert_box .right .sponsor
.picture{width:auto;display:inline-block;padding-right:20px;padding-bottom:20px}.main .concert_detail .concert_box .right .sponsor .picture
img{width:100%;height:auto}.main .concert_detail
.print_concert{font-size:2em;cursor:pointer}.main .concert_detail .print_concert span:before{padding-right:10px}.main .concert_detail
.download_concert{color:#333;font-size:2em;cursor:pointer;text-decoration:none;text-align:center}.main .concert_detail .download_concert
span{padding-right:10px}.main .concert_detail
.calendar_watch{color:#333;text-decoration:none;font-size:2em}.main .concert_detail
.concert_header{display:table;width:100%;margin-bottom:35px}.main .concert_detail .concert_header div,.main .concert_detail .concert_header
a{display:table-cell;width:25%}.main .concert_detail .concert_header
.print_concert{text-align:center}.main .concert_detail .concert_header
.calendar_watch{text-align:right}.main .concert_detail .concert_header .calendar_watch
span{padding-left:10px}.main .concert_detail .programm .title,.main .concert_detail .appointment
.title{font-size:2em;line-height:28px;color:#fff;padding:13px
26px}.main .concert_detail .programm .text,.main .concert_detail .appointment
.text{font-size:1.8em;line-height:29px;padding:13px
26px;background-color:#fff}.main .concert_detail .programm .evening_programm,.main .concert_detail .appointment
.evening_programm{padding-right:16px}.main .concert_detail .appointment
.text{line-height:21.6px}.main .concert_detail .appointment .box_top:before,.main .concert_detail .appointment .box_top:after,.main .concert_detail .appointment .box_bottom:before,.main .concert_detail .appointment .box_bottom:after{content:" ";display:table}.main .concert_detail .appointment .box_top:after,.main .concert_detail .appointment .box_bottom:after{clear:both}.main .concert_detail .appointment
.box_bottom{margin-top:25px}.main .concert_detail .appointment .download,.main .concert_detail .appointment .download:visited{text-decoration:none;color:#b7b6b6}.main .concert_detail
.programm{margin-bottom:50px}.main .concert_detail
.download{padding-top:20px;display:inline-block}.main .concert_detail .download .icon-pfeil_2{padding-right:15px}.main .concert_detail .info_concert,.main .concert_detail
.category_prices{float:left}.main .concert_detail
.additional_text{padding-top:1em}.main .concert_detail
.category_prices{color:#000}.main .concert_detail .category_prices
span{padding-left:15px}.main .concert_detail .ticket,.main .concert_detail
.abos{float:right}.main .concert_detail .abos .item,.main .concert_detail .tel
.item{padding:1px
10px;border-radius:25px;border:1px
solid #a1a1a1;margin-right:5px;color:#a1a1a1;text-transform:uppercase;font-size:1.1em;display:inline-block}.main .concert_detail .abos .item:last-child,.main .concert_detail .tel .item:last-child{margin-right:0px}.main .concert_detail .externallink~*:not(.popUp){display:none !important}.main .concert_detail .ticket .tel:first-child{margin-bottom:30px}.main .concert_detail
.tel.shop{text-align:center}.main .concert_detail
.popUp{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;background:#b2b1b1;padding:3em;border:2px
solid #D2D1D3;opacity:1 !important;text-align:center;color:#fff}@media only screen and (max-width: 500px){.main .concert_detail
.popUp{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}.main .concert_detail .DNA-close.icon-close{position:absolute;font-size:2em;top:10px;right:10px;cursor:pointer}@media only screen and (max-width: 500px){.main .concert_detail .DNA-close.icon-close{top:0.2em;right:0.2em;color:#fff}}.main .concert_detail
h1{color:#333}.main .concert_detail .tel,.main .concert_detail
.tickets_sold{position:relative;padding:7px
16px;border-radius:25px;font-size:1.1em;display:block;font-weight:400;padding-right:63px;line-height:24px;text-decoration:none;cursor:pointer}.main .concert_detail .tel .icon-hotline,.main .concert_detail .tickets_sold .icon-hotline{font-size:2em;display:inline-block;position:absolute;right:10px;top:15px}.main .concert_detail .tel .icon-warenkorb,.main .concert_detail .tickets_sold .icon-warenkorb{position:absolute;right:15px;top:10px}.main .concert_detail .tel,.main .concert_detail
.shop{cursor:context-menu;cursor:pointer}.main .concert_detail
.tickets_sold{cursor:auto}.main .concert_detail
.link.container{margin-top:50px;font-size:1.8em;line-height:36px}.main .concert_detail .link.container:before,.main .concert_detail .link.container:after{content:" ";display:table}.main .concert_detail .link.container:after{clear:both}.main .concert_detail .link.container
.title{font-weight:700;padding-bottom:20px;border-bottom:1px solid #b2b1b1;margin-bottom:20px}.main .concert_detail .link.container span:before{padding-right:30px}.main .concert_detail .link.container
.weblinks{float:left;width:50%}.main .concert_detail .link.container
.videolinks{float:right;width:50%}.main .concert_detail .link.container
a{display:block}.main .concert_detail
.ma_center{padding:40px
2.5%}.main .concert_detail .ma_center
.tel{background-color:currentColor !important;transition:opacity 0.5s}.main .concert_detail .ma_center .tel>*{color:#fff !important}.main .concert_detail .ma_center .tel:hover{opacity:0.8;background-color:currentColor !important}.main .concert_detail .ma_center.category_classic .category,.main .concert_detail .ma_center.category_classic .sponsor .eventsponsor
span{color:#6f273f}.main .concert_detail .ma_center.category_classic .line,.main .concert_detail .ma_center.category_classic .programm .title,.main .concert_detail .ma_center.category_classic .appointment .title,.main .concert_detail .ma_center.category_classic .images .next,.main .concert_detail .ma_center.category_classic .images
.prev{background-color:#6f273f}.main .concert_detail .ma_center.category_classic
.tel{border:1px
solid #6f273f;color:#6f273f;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_classic
.tickets_sold{background-color:#6f273f;color:#fff;border:1px
solid #6f273f}.main .concert_detail .ma_center.category_classic .link.container a,.main .concert_detail .ma_center.category_classic .link.container a:visited{color:#6f273f;text-decoration:none}.main .concert_detail .ma_center.category_barocco .category,.main .concert_detail .ma_center.category_barocco .sponsor .eventsponsor
span{color:#006b88}.main .concert_detail .ma_center.category_barocco .line,.main .concert_detail .ma_center.category_barocco .programm .title,.main .concert_detail .ma_center.category_barocco .appointment .title,.main .concert_detail .ma_center.category_barocco .images .next,.main .concert_detail .ma_center.category_barocco .images
.prev{background-color:#006b88}.main .concert_detail .ma_center.category_barocco
.tel{border:1px
solid #006b88;color:#006b88;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_barocco
.tickets_sold{background-color:#006b88;color:#fff;border:1px
solid #006b88}.main .concert_detail .ma_center.category_barocco .link.container a,.main .concert_detail .ma_center.category_barocco .link.container a:visited{color:#006b88;text-decoration:none}.main .concert_detail .ma_center.category_coloursofmusic .category,.main .concert_detail .ma_center.category_coloursofmusic .sponsor .eventsponsor
span{color:#e07000}.main .concert_detail .ma_center.category_coloursofmusic .line,.main .concert_detail .ma_center.category_coloursofmusic .programm .title,.main .concert_detail .ma_center.category_coloursofmusic .appointment .title,.main .concert_detail .ma_center.category_coloursofmusic .images .next,.main .concert_detail .ma_center.category_coloursofmusic .images
.prev{background-color:#e07000}.main .concert_detail .ma_center.category_coloursofmusic
.tel{border:1px
solid #e07000;color:#e07000;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_coloursofmusic
.tickets_sold{background-color:#e07000;color:#fff;border:1px
solid #e07000}.main .concert_detail .ma_center.category_coloursofmusic .link.container a,.main .concert_detail .ma_center.category_coloursofmusic .link.container a:visited{color:#e07000;text-decoration:none}.main .concert_detail .ma_center.category_matineeclassique .category,.main .concert_detail .ma_center.category_matineeclassique .sponsor .eventsponsor span,.main .concert_detail .ma_center.category_soireeclassique .category,.main .concert_detail .ma_center.category_soireeclassique .sponsor .eventsponsor
span{color:#b70e33}.main .concert_detail .ma_center.category_matineeclassique .line,.main .concert_detail .ma_center.category_matineeclassique .programm .title,.main .concert_detail .ma_center.category_matineeclassique .appointment .title,.main .concert_detail .ma_center.category_matineeclassique .images .next,.main .concert_detail .ma_center.category_matineeclassique .images .prev,.main .concert_detail .ma_center.category_soireeclassique .line,.main .concert_detail .ma_center.category_soireeclassique .programm .title,.main .concert_detail .ma_center.category_soireeclassique .appointment .title,.main .concert_detail .ma_center.category_soireeclassique .images .next,.main .concert_detail .ma_center.category_soireeclassique .images
.prev{background-color:#b70e33}.main .concert_detail .ma_center.category_matineeclassique .tel,.main .concert_detail .ma_center.category_soireeclassique
.tel{border:1px
solid #b70e33;color:#b70e33;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_matineeclassique .tickets_sold,.main .concert_detail .ma_center.category_soireeclassique
.tickets_sold{background-color:#b70e33;color:#fff;border:1px
solid #b70e33}.main .concert_detail .ma_center.category_matineeclassique .link.container a,.main .concert_detail .ma_center.category_matineeclassique .link.container a:visited,.main .concert_detail .ma_center.category_soireeclassique .link.container a,.main .concert_detail .ma_center.category_soireeclassique .link.container a:visited{color:#b70e33;text-decoration:none}.main .concert_detail .ma_center.category_exposition .category,.main .concert_detail .ma_center.category_exposition .sponsor .eventsponsor
span{color:#ea147f}.main .concert_detail .ma_center.category_exposition .line,.main .concert_detail .ma_center.category_exposition .programm .title,.main .concert_detail .ma_center.category_exposition .appointment .title,.main .concert_detail .ma_center.category_exposition .images .next,.main .concert_detail .ma_center.category_exposition .images
.prev{background-color:#ea147f}.main .concert_detail .ma_center.category_exposition
.tel{border:1px
solid #ea147f;color:#ea147f;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_exposition
.tickets_sold{background-color:#ea147f;color:#fff;border:1px
solid #ea147f}.main .concert_detail .ma_center.category_exposition .link.container a,.main .concert_detail .ma_center.category_exposition .link.container a:visited{color:#ea147f;text-decoration:none}.main .concert_detail .ma_center.category_voxhumana .category,.main .concert_detail .ma_center.category_voxhumana .sponsor .eventsponsor
span{color:#7b157a}.main .concert_detail .ma_center.category_voxhumana .line,.main .concert_detail .ma_center.category_voxhumana .programm .title,.main .concert_detail .ma_center.category_voxhumana .appointment .title,.main .concert_detail .ma_center.category_voxhumana .images .next,.main .concert_detail .ma_center.category_voxhumana .images
.prev{background-color:#7b157a}.main .concert_detail .ma_center.category_voxhumana
.tel{border:1px
solid #7b157a;color:#7b157a;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_voxhumana
.tickets_sold{background-color:#7b157a;color:#fff;border:1px
solid #7b157a}.main .concert_detail .ma_center.category_voxhumana .link.container a,.main .concert_detail .ma_center.category_voxhumana .link.container a:visited{color:#7b157a;text-decoration:none}.main .concert_detail .ma_center.category_soireen .category,.main .concert_detail .ma_center.category_soireen .sponsor .eventsponsor
span{color:#818182}.main .concert_detail .ma_center.category_soireen .line,.main .concert_detail .ma_center.category_soireen .programm .title,.main .concert_detail .ma_center.category_soireen .appointment .title,.main .concert_detail .ma_center.category_soireen .images .next,.main .concert_detail .ma_center.category_soireen .images
.prev{background-color:#818182}.main .concert_detail .ma_center.category_soireen
.tel{border:1px
solid #818182;color:#818182;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_soireen
.tickets_sold{background-color:#818182;color:#fff;border:1px
solid #818182}.main .concert_detail .ma_center.category_soireen .link.container a,.main .concert_detail .ma_center.category_soireen .link.container a:visited{color:#818182;text-decoration:none}.main .concert_detail .ma_center.category_youngartistsportrait .category,.main .concert_detail .ma_center.category_youngartistsportrait .sponsor .eventsponsor
span{color:#97a41f}.main .concert_detail .ma_center.category_youngartistsportrait .line,.main .concert_detail .ma_center.category_youngartistsportrait .programm .title,.main .concert_detail .ma_center.category_youngartistsportrait .appointment .title,.main .concert_detail .ma_center.category_youngartistsportrait .images .next,.main .concert_detail .ma_center.category_youngartistsportrait .images
.prev{background-color:#97a41f}.main .concert_detail .ma_center.category_youngartistsportrait
.tel{border:1px
solid #97a41f;color:#97a41f;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_youngartistsportrait
.tickets_sold{background-color:#97a41f;color:#fff;border:1px
solid #97a41f}.main .concert_detail .ma_center.category_youngartistsportrait .link.container a,.main .concert_detail .ma_center.category_youngartistsportrait .link.container a:visited{color:#97a41f;text-decoration:none}.main .concert_detail .ma_center.category_openconcert .category,.main .concert_detail .ma_center.category_openconcert .sponsor .eventsponsor
span{color:#647682}.main .concert_detail .ma_center.category_openconcert .line,.main .concert_detail .ma_center.category_openconcert .programm .title,.main .concert_detail .ma_center.category_openconcert .appointment .title,.main .concert_detail .ma_center.category_openconcert .images .next,.main .concert_detail .ma_center.category_openconcert .images
.prev{background-color:#647682}.main .concert_detail .ma_center.category_openconcert
.tel{border:1px
solid #647682;color:#647682;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_openconcert
.tickets_sold{background-color:#647682;color:#fff;border:1px
solid #647682}.main .concert_detail .ma_center.category_openconcert .link.container a,.main .concert_detail .ma_center.category_openconcert .link.container a:visited{color:#647682;text-decoration:none}.main .concert_detail .ma_center.category_mystica .category,.main .concert_detail .ma_center.category_mystica .sponsor .eventsponsor
span{color:#b297c7}.main .concert_detail .ma_center.category_mystica .line,.main .concert_detail .ma_center.category_mystica .programm .title,.main .concert_detail .ma_center.category_mystica .appointment .title,.main .concert_detail .ma_center.category_mystica .images .next,.main .concert_detail .ma_center.category_mystica .images
.prev{background-color:#b297c7}.main .concert_detail .ma_center.category_mystica
.tel{border:1px
solid #b297c7;color:#b297c7;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_mystica
.tickets_sold{background-color:#b297c7;color:#fff;border:1px
solid #b297c7}.main .concert_detail .ma_center.category_mystica .link.container a,.main .concert_detail .ma_center.category_mystica .link.container a:visited{color:#b297c7;text-decoration:none}.main .concert_detail .ma_center.category_prefestival .category,.main .concert_detail .ma_center.category_prefestival .sponsor .eventsponsor
span{color:#164194}.main .concert_detail .ma_center.category_prefestival .line,.main .concert_detail .ma_center.category_prefestival .programm .title,.main .concert_detail .ma_center.category_prefestival .appointment .title,.main .concert_detail .ma_center.category_prefestival .images .next,.main .concert_detail .ma_center.category_prefestival .images
.prev{background-color:#164194}.main .concert_detail .ma_center.category_prefestival
.tel{border:1px
solid #164194;color:#164194;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_detail .ma_center.category_prefestival
.tickets_sold{background-color:#164194;color:#fff;border:1px
solid #164194}.main .concert_detail .ma_center.category_prefestival .link.container a,.main .concert_detail .ma_center.category_prefestival .link.container a:visited{color:#164194;text-decoration:none}.main .concert_detail
.line{width:217px;height:5px}.main .concert_detail
h1{margin-bottom:20px}.main .concert_detail
.eventdates{font-size:4em;font-weight:300;line-height:48px;margin-top:26px}.main .concert_detail
.category{font-size:2em;line-height:21.6px;margin-bottom:30px}.main .concert_detail
.calendar_watch.bottom{margin-top:40px;display:block}.main .concert_detail .calendar_watch.bottom
span{padding-right:15px}.main .video,.main .video:visited{display:table-cell;text-decoration:none;font-size:2em;color:#70263f;width:auto;vertical-align:middle;white-space:nowrap;float:right}.main .video
span{padding-left:10px}.main .concert_calendar .headlines:before,.main .concert_calendar .headlines:after{content:" ";display:table}.main .concert_calendar .headlines:after{clear:both}.main .concert_calendar
h2{float:left;display:table-cell}.main
.concert_list_view{display:table;background-color:#f1f1f1}.main .concert_list_view
.concert_listview_box{display:table-cell;padding:11px;width:25%}.main .concert_list_view .concert_listview_box.classic
.info{border-top:11px solid #6f273f}.main .concert_list_view .concert_listview_box.classic .bottom .right
a{color:#6f273f;text-decoration:none}.main .concert_list_view .concert_listview_box.barocco
.info{border-top:11px solid #006b88}.main .concert_list_view .concert_listview_box.barocco .bottom .right
a{color:#006b88;text-decoration:none}.main .concert_list_view .concert_listview_box.prefestival
.info{border-top:11px solid #164194}.main .concert_list_view .concert_listview_box.prefestival .bottom .right
a{color:#164194;text-decoration:none}.main .concert_list_view .concert_listview_box.coloursofmusic
.info{border-top:11px solid #e07000}.main .concert_list_view .concert_listview_box.coloursofmusic .bottom .right
a{color:#e07000;text-decoration:none}.main .concert_list_view .concert_listview_box.matineeclassique .info,.main .concert_list_view .concert_listview_box.soireeclassique
.info{border-top:11px solid #b70e33}.main .concert_list_view .concert_listview_box.matineeclassique .bottom .right a,.main .concert_list_view .concert_listview_box.soireeclassique .bottom .right
a{color:#b70e33;text-decoration:none}.main .concert_list_view .concert_listview_box.exposition
.info{border-top:11px solid #ea147f}.main .concert_list_view .concert_listview_box.exposition .bottom .right
a{color:#ea147f;text-decoration:none}.main .concert_list_view .concert_listview_box.voxhumana
.info{border-top:11px solid #7b157a}.main .concert_list_view .concert_listview_box.voxhumana .bottom .right
a{color:#7b157a;text-decoration:none}.main .concert_list_view .concert_listview_box.soireen
.info{border-top:11px solid #818182}.main .concert_list_view .concert_listview_box.soireen .bottom .right
a{color:#818182;text-decoration:none}.main .concert_list_view .concert_listview_box.youngartistsportrait
.info{border-top:11px solid #97a41f}.main .concert_list_view .concert_listview_box.youngartistsportrait .bottom .right
a{color:#97a41f;text-decoration:none}.main .concert_list_view .concert_listview_box.openconcert
.info{border-top:11px solid #647682}.main .concert_list_view .concert_listview_box.openconcert .bottom .right
a{color:#647682;text-decoration:none}.main .concert_list_view .concert_listview_box.mystica
.info{border-top:11px solid #b297c7}.main .concert_list_view .concert_listview_box.mystica .bottom .right
a{color:#b297c7;text-decoration:none}.main .concert_list_view
.info{background-color:#fff;padding-left:10px;padding-right:10px;padding-bottom:10px;position:relative}.main .concert_list_view
.title{padding-bottom:14px;padding-top:14px}.main .concert_list_view .title
span{font-size:2.5em;line-height:30px;font-weight:600}.main .concert_list_view .time,.main .concert_list_view
.subheader{font-size:2em;line-height:23px;font-weight:300}.main .concert_list_view
.text{padding-top:15px;font-size:1.6em;line-height:22px}.main .concert_list_view
.bottom{padding-top:30px;display:table;width:100%;min-height:74px;position:relative;bottom:0px}.main .concert_list_view .bottom
.left{display:table-cell;width:80%;vertical-align:bottom;padding-bottom:5px}.main .concert_list_view .bottom .left
.newsbox_categorie_field{padding:0px
12px;border-radius:25px;border:1px
solid #b2b1b1;margin-right:3px;color:#b2b1b1;text-transform:uppercase;font-size:2em;display:inline-block;margin-bottom:5px}.main .concert_list_view .bottom
.right{width:auto;margin-right:15px;margin-left:auto;right:15px;vertical-align:bottom;text-align:right;position:absolute;bottom:6px}.main .concert_list_view .bottom .right
a{font-size:3.5em}.main
.container{padding-bottom:23px;padding-top:23px}.main
.text{font-size:1.8em;line-height:31px;font-weight:300}.main
.no_concert{font-size:3em;text-align:center;color:#b31939}.main
.multimedia{padding-top:23px;padding-bottom:50px}.main .multimedia
.title{margin-bottom:46px;display:table;width:100%}.main .multimedia .title:before,.main .multimedia .title:after{content:" ";display:table}.main .multimedia .title:after{clear:both}.main .multimedia .title
h2{float:left;display:table-cell}.main .multimedia
.title_box{font-size:2.5em;line-height:30px;padding-top:25px;padding-bottom:25px;padding-left:11px;font-weight:500}.main .multimedia
.box{display:table;width:100%}.main .multimedia .box
.iframe{display:table-cell;background:#fff;border:11px
solid #f1f1f1;position:relative;width:50%;vertical-align:top}.main .multimedia .box .iframe
.line{position:relative;top:-4px;height:11px}.main .multimedia .box .iframe
.classic{background-color:#6f273f;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.barocco{background-color:#006b88;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.coloursofmusic{background-color:#e07000;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe .matineeclassique,.main .multimedia .box .iframe
.soireeclassique{background-color:#b70e33;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.exposition{background-color:#ea147f;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.voxhumana{background-color:#7b157a;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.soireen{background-color:#818182;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.youngartistsportrait{background-color:#97a41f;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.openconcert{background-color:#647682;width:16.66%;height:11px;display:inline-block}.main .multimedia .box .iframe
.mystica{background-color:#b297c7;width:16.66%;height:11px;display:inline-block}.main .multimedia
iframe{width:100%}.main .datatables
.headlines{padding-bottom:40px}.main .dataTables_wrapper .dataTables_paginate .paginate_button.current,.main .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:transparent;border:none;color:#b31939 !important;font-weight:700}.main .dataTables_wrapper .dataTables_filter
input{background-image:url("/fileadmin/web/img/lupe.png");background-position:right 4px top 2px;background-repeat:no-repeat !important;padding-right:24px}.main .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled){background:transparent;border:none}.main
.dataTables_length{margin-left:33%;width:33%;text-align:center;display:none !important}.main .dataTables_length
select{margin-right:5px}.main .dataTables_paginate span
a{font-weight:700}.main .dataTables_wrapper .dataTables_paginate .paginate_button:not(.disabled):hover{background:transparent;border:none;color:#b31939 !important}.main .datatables
.filterName{float:left;width:100%;padding-top:50px;padding-bottom:10px;font-weight:700}.main .datatables
thead{background-color:#6f273f}.main .datatables thead
.sorting_asc{background-position:left 5px top 19px}.main .datatables thead
.sorting_desc{background-position:left 5px top 12px}.main .datatables thead
th{color:#fff;border-bottom:none;background-position:left 5px top 16px;padding-left:28px}.main .datatables table tbody tr td:first-child{font-weight:700}.main .datatables table.dataTable tfoot th,.main table.dataTable tfoot
td{border-top:none}.main .datatables
.dataTable{position:relative;padding-top:35px;min-width:1200px}.main .datatables .dataTable
tfoot{position:absolute;top:-41px;width:33%}.main .datatables .dataTable tfoot
select{width:300px}.main .datatables .dataTable tfoot tr,.main .datatables .dataTable tfoot
th{width:100%;display:block}.main .datatables .dataTable tfoot th,.main .datatables .dataTable tfoot
td{padding:10px
0px}.main .datatables.std_element
.wrapper{display:block}.main
.nonvisible{visibility:hidden !important}.main table.dataTable.display tbody tr.odd td,.main table.dataTable.order-column.stripe tbody tr.odd
td{background-color:#f1f1f1}.main .dataTables_wrapper
select{font-weight:300 !important}.main table.dataTable.hover tbody tr:hover td,.main table.dataTable.display tbody tr:hover
td{background-color:#f6f6f6 !important}.main .dataTables_wrapper .dataTables_paginate
.paginate_button{color:#333 !important;box-shadow:none}@media only screen and (max-width: 1750px){.main .main .datatables.std_element
.wrapper{display:table;width:100%;padding:6% 6%}.main .datatables
.spiral{display:none}}@media screen and (max-width: 1600px) and (min-width: 1024px){.main
.concert_calendar_list{font-size:0.85em}.main .concert_calendar_list
.text{line-height:1.6}}@media only screen and (max-width: 1400px){.main .datatables .table-responsive{overflow-x:scroll}.main .datatables
table{min-width:1000px}.main .datatables
.dataTable{width:100%;min-width:inherit}}@media only screen and (max-width: 1200px){.main .datatables
table{min-width:1000px !important}.main
.dataTables_length{margin-left:auto;width:100%;text-align:center;display:block;text-align:left}.main
.dataTables_filter{display:block;width:100%;float:left;text-align:left;padding-top:12px;margin:0px;left:-3px;position:relative}.main .dataTables_filter
input{margin:0px}.main .datatables .dataTable
tfoot{position:absolute;top:0px;width:100%}.main .datatables
.dataTable{padding-top:82px}.main .datatables
.headlines{padding-bottom:0px}}.main
.std_element{z-index:0;padding-top:23px;padding-bottom:23px}.main .std_element
.wrapper{display:table;width:100%;padding:6% 12%;padding:3% 12%;background-color:#f1f1f1;position:relative;overflow:hidden}.main .std_element .wrapper:before,.main .std_element .wrapper:after{content:" ";display:table}.main .std_element .wrapper:after{clear:both}.main .std_element
.spiral{right:-164px}.main .std_element
.left{display:table-cell;width:33%}.main .std_element .text
img{width:auto;max-width:100%}.main .std_element
.right{display:table-cell;padding-left:5%;vertical-align:top}.main .std_element .right a,.main .std_element .right a:visited{color:#b31939;text-decoration:none}.main .std_element
.more_text{height:13px;width:13px;float:right;z-index:20;position:relative}.main .std_element
.seo_text{font-size:1.8em;line-height:31px;font-weight:300;display:none}.main .std_element
.spiral{color:#fff;position:absolute;top:14%;bottom:0px;right:-155px;font-size:63em}.main
.load_content{text-align:center;min-height:37px}.main
.load_more{padding:0px
12px;border-radius:25px;margin-right:3px;text-transform:uppercase;font-size:2em;display:inline-block;margin-bottom:5px;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all;text-decoration:none;cursor:pointer;border:1px
solid #b31939;color:#b31939}.main .load_more:hover{background-color:#b31939;color:#fff}.main .concert_calendar_list
.no_conc{font-size:3em;text-align:center;color:#b31939}.main .concert_calendar_list
.time{font-weight:700;color:#fff;padding:0px
20px;width:11%;display:table-cell;width:11%;vertical-align:middle}.main .concert_calendar_list
.weekday{line-height:1.2;text-transform:uppercase;font-size:1.7em;display:block}.main .concert_calendar_list
.date{font-size:4em;line-height:1.2;display:block;margin-top:5px}.main .concert_calendar_list
.clock{font-size:2.5em;line-height:1.2;margin-top:5px}.main .concert_calendar_list
.location{font-size:1.7em;font-weight:300;line-height:1.2;margin-top:5px}.main .concert_calendar_list
.sponsorlogo{padding-left:15%;padding-top:19px}.main .concert_calendar_list .sponsorlogo
img{width:100px}.main .concert_calendar_list .subheader,.main .concert_calendar_list
.image{display:table-cell;width:25%}.main .concert_calendar_list
.image{background-color:#f1f1f1;position:relative}.main .concert_calendar_list
.image__container{aspect-ratio:4 / 3;position:relative}.main .concert_calendar_list
.image__wrap{position:absolute;left:0;top:0;width:100%;height:100%}.main .concert_calendar_list .image__wrap:before,.main .concert_calendar_list .image__wrap:after{content:" ";display:table}.main .concert_calendar_list .image__wrap:after{clear:both}.main .concert_calendar_list
.image__item{float:left;width:100%}.main .concert_calendar_list
.image__item__sub{aspect-ratio:4 / 3;position:relative}.main .concert_calendar_list .image
.prev{position:absolute;top:50%;transform:translateY(-50%);left:15px;font-size:17px;display:block;z-index:2;color:#444;padding:7px;border-radius:50%;color:#f1f1f1;border:1px
solid #f1f1f1;width:43px;height:41px;opacity:0.7;cursor:pointer;background-color:#6f273f;display:flex;align-items:center;justify-content:center}.main .concert_calendar_list .image
.next{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:17px;display:block;z-index:2;color:#444;padding:7px;border-radius:50%;color:#f1f1f1;border:1px
solid #f1f1f1;width:43px;height:41px;opacity:0.7;cursor:pointer;background-color:#6f273f;display:flex;align-items:center;justify-content:center}.main .concert_calendar_list .image
img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.main .concert_calendar_list
.sub_header{font-size:2em;color:#000 !important}.main .concert_calendar_list
.subheader{background:#f1f1f1;vertical-align:top;padding:20px}.main .concert_calendar_list .subheader
.title{padding-top:20px}.main .concert_calendar_list .subheader .title
*{color:#333;font-size:3.5em;line-height:1.2}.main .concert_calendar_list
.info{display:table-cell;width:38%;background:#f1f1f1;vertical-align:top;padding:20px
20px 75px 20px;position:relative}.main .concert_calendar_list
.link{padding:0px
12px;text-transform:uppercase;font-size:2em;display:inline-block;text-decoration:none;background-color:currentColor;border-radius:25px;cursor:pointer}.main .concert_calendar_list .link>*{color:#fff}.main .concert_calendar_list .link .DNA-icon{font-size:0.85em;margin-left:5px}.main .concert_calendar_list
.popUp{position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:9999;background:#b2b1b1;padding:3em;border:2px
solid #D2D1D3;opacity:1 !important;text-align:center;color:#fff;font-size:18px}@media only screen and (max-width: 500px){.main .concert_calendar_list
.popUp{width:100%;height:100%;display:flex;align-items:center;justify-content:center}}.main .concert_calendar_list .DNA-close.icon-close{position:absolute;font-size:2em;top:10px;right:10px;cursor:pointer}@media only screen and (max-width: 500px){.main .concert_calendar_list .DNA-close.icon-close{top:0.2em;right:0.2em;color:#fff}}.main .concert_calendar_list
.bottom{display:table;width:100%;padding-top:9px;position:absolute;bottom:15px;width:94%}.main .concert_calendar_list .bottom:before,.main .concert_calendar_list .bottom:after{content:" ";display:table}.main .concert_calendar_list .bottom:after{clear:both}.main .concert_calendar_list .bottom
.left{display:table-cell;vertical-align:middle}.main .concert_calendar_list .bottom
.right{display:table-cell;vertical-align:bottom;text-align:center}.main .concert_calendar_list .link:visited{text-decoration:none}.main .concert_calendar_list
.calendar_list_abos{padding:0px
12px;border-radius:25px;border:1px
solid #353535;color:#353535;text-transform:uppercase;font-size:1.6em;display:inline-block;text-decoration:none;transition:color 0.5s, background-color 0.5s}.main .concert_calendar_list .calendar_list_abos:hover{background-color:#353535;color:#fff}.main .concert_calendar_list
.newsbox_categorie_field{font-size:1.8em;line-height:21px;font-weight:300}.main .concert_calendar_list
.title_link{text-decoration:none}.main .concert_calendar_list .title_link:hover
h2{text-decoration:underline}.main .concert_calendar_list
.concert_calendar_box{margin-bottom:53px;display:table;width:100%}.main .concert_calendar_list .concert_calendar_box
.text{overflow:hidden;word-wrap:break-word}.main .concert_calendar_list .concert_calendar_box .text
p{margin-top:0px;margin-bottom:0px}.main .concert_calendar_list .concert_calendar_box.classic
.time{background-color:#6f273f}.main .concert_calendar_list .concert_calendar_box.classic
.newsbox_categorie_field{color:#6f273f}.main .concert_calendar_list .concert_calendar_box.classic
.link{border:1px
solid #6f273f;color:#6f273f;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.classic .link:hover{background-color:#6f273f;color:#fff}.main .concert_calendar_list .concert_calendar_box.barocco
.time{background-color:#006b88}.main .concert_calendar_list .concert_calendar_box.barocco
.newsbox_categorie_field{color:#006b88}.main .concert_calendar_list .concert_calendar_box.barocco
.link{border:1px
solid #006b88;color:#006b88;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.barocco .link:hover{background-color:#006b88;color:#fff}.main .concert_calendar_list .concert_calendar_box.coloursofmusic
.time{background-color:#e07000}.main .concert_calendar_list .concert_calendar_box.coloursofmusic
.newsbox_categorie_field{color:#e07000}.main .concert_calendar_list .concert_calendar_box.coloursofmusic
.link{border:1px
solid #e07000;color:#e07000;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.coloursofmusic .link:hover{background-color:#e07000;color:#fff}.main .concert_calendar_list .concert_calendar_box.matineeclassique .time,.main .concert_calendar_list .concert_calendar_box.soireeclassique
.time{background-color:#b70e33}.main .concert_calendar_list .concert_calendar_box.matineeclassique .newsbox_categorie_field,.main .concert_calendar_list .concert_calendar_box.soireeclassique
.newsbox_categorie_field{color:#b70e33}.main .concert_calendar_list .concert_calendar_box.matineeclassique .link,.main .concert_calendar_list .concert_calendar_box.soireeclassique
.link{border:1px
solid #b70e33;color:#b70e33;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.matineeclassique .link:hover,.main .concert_calendar_list .concert_calendar_box.soireeclassique .link:hover{background-color:#b70e33;color:#fff}.main .concert_calendar_list .concert_calendar_box.exposition
.time{background-color:#ea147f}.main .concert_calendar_list .concert_calendar_box.exposition
.newsbox_categorie_field{color:#ea147f}.main .concert_calendar_list .concert_calendar_box.exposition
.link{border:1px
solid #ea147f;color:#ea147f;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.exposition .link:hover{background-color:#ea147f;color:#fff}.main .concert_calendar_list .concert_calendar_box.voxhumana
.time{background-color:#7b157a}.main .concert_calendar_list .concert_calendar_box.voxhumana
.newsbox_categorie_field{color:#7b157a}.main .concert_calendar_list .concert_calendar_box.voxhumana
.link{border:1px
solid #7b157a;color:#7b157a;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.voxhumana .link:hover{background-color:#7b157a;color:#fff}.main .concert_calendar_list .concert_calendar_box.prefestival
.time{background-color:#164194}.main .concert_calendar_list .concert_calendar_box.prefestival
.newsbox_categorie_field{color:#164194}.main .concert_calendar_list .concert_calendar_box.prefestival
.link{border:1px
solid #164194;color:#164194;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.prefestival .link:hover{background-color:#164194;color:#fff}.main .concert_calendar_list .concert_calendar_box.soireen
.time{background-color:#818182}.main .concert_calendar_list .concert_calendar_box.soireen
.newsbox_categorie_field{color:#818182}.main .concert_calendar_list .concert_calendar_box.soireen
.link{border:1px
solid #818182;color:#818182;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.soireen .link:hover{background-color:#818182;color:#fff}.main .concert_calendar_list .concert_calendar_box.youngartistsportrait
.time{background-color:#97a41f}.main .concert_calendar_list .concert_calendar_box.youngartistsportrait
.newsbox_categorie_field{color:#97a41f}.main .concert_calendar_list .concert_calendar_box.youngartistsportrait
.link{border:1px
solid #97a41f;color:#97a41f;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.youngartistsportrait .link:hover{background-color:#97a41f;color:#fff}.main .concert_calendar_list .concert_calendar_box.openconcert
.time{background-color:#647682}.main .concert_calendar_list .concert_calendar_box.openconcert
.newsbox_categorie_field{color:#647682}.main .concert_calendar_list .concert_calendar_box.openconcert
.link{border:1px
solid #647682;color:#647682;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.openconcert .link:hover{background-color:#647682;color:#fff}.main .concert_calendar_list .concert_calendar_box.mystica
.time{background-color:#b297c7}.main .concert_calendar_list .concert_calendar_box.mystica
.newsbox_categorie_field{color:#b297c7}.main .concert_calendar_list .concert_calendar_box.mystica
.link{border:1px
solid #b297c7;color:#b297c7;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.main .concert_calendar_list .concert_calendar_box.mystica .link:hover{background-color:#b297c7;color:#fff}.main .mainsponsors_content
.ma_center{display:table;width:100%;background-color:#f1f1f1;padding:20px}.main .mainsponsors_content .ma_center
.item{display:table-cell}.main .mainsponsors_content .ma_center .item
img{width:auto;max-width:100%}.main .partnersponsor_content
.ma_center{display:table;width:100%;padding:20px}.main .partnersponsor_content .ma_center:before,.main .partnersponsor_content .ma_center:after{content:" ";display:table}.main .partnersponsor_content .ma_center:after{clear:both}.main .partnersponsor_content .ma_center
.item{display:table-cell}.main .partnersponsor_content .ma_center .item
img{width:auto;max-width:100%}.main .concert_categories
.ma_center{margin-bottom:50px;margin-top:25px}.main .concert_categories .ma_center:before,.main .concert_categories .ma_center:after{content:" ";display:table}.main .concert_categories .ma_center:after{clear:both}.main .concert_categories
.newsbox_filter_option{text-align:right}.main .concert_categories .filter_category
.arrow{width:0px;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:11px solid #333;display:none;position:absolute;transform:rotate(-271deg);-webkit-transform:rotate(-271deg);-moz-transform:rotate(-271deg);-ms-transform:rotate(-271deg);-o-transform:rotate(-271deg);position:absolute;bottom:-11px;z-index:2;left:50%;right:auto;margin:auto}.main .concert_categories .filter_category.active
.arrow{display:inline-block}.main .concert_categories
.filter_category{margin-bottom:14px;min-width:150px;padding:4px
10px;text-align:center;font-size:1.8em;color:#fff;margin-right:0px;margin-left:auto;display:inline-block;cursor:pointer;position:relative}.main .concert_categories .filter_category
a{text-decoration:none;color:#fff}.main .concert_categories
.filter_category.classic{background-color:#6f273f}.main .concert_categories .filter_category.classic
.arrow{border-left:11px solid #6f273f;color:#6f273f}.main .concert_categories .filter_category.matinéeclassique{background-color:#b70e33}.main .concert_categories .filter_category.matinéeclassique
.arrow{border-left:11px solid #b70e33;color:#b70e33}.main .concert_categories
.filter_category.exposition{background-color:#ea147f}.main .concert_categories .filter_category.exposition
.arrow{border-left:11px solid #ea147f;color:#ea147f}.main .concert_categories
.filter_category.voxhumana{background-color:#7b157a}.main .concert_categories .filter_category.voxhumana
.arrow{border-left:11px solid #7b157a;color:#7b157a}.main .concert_categories .filter_category.matineeclassique,.main .concert_categories
.filter_category.soireeclassique{background-color:#b70e33}.main .concert_categories .filter_category.matineeclassique .arrow,.main .concert_categories .filter_category.soireeclassique
.arrow{border-left:11px solid #b70e33;color:#b70e33}.main .concert_categories
.filter_category.exposition{background-color:#ea147f}.main .concert_categories .filter_category.exposition
.arrow{border-left:11px solid #ea147f;color:#ea147f}.main .concert_categories
.filter_category.coloursofmusic{background-color:#e07000}.main .concert_categories .filter_category.coloursofmusic
.arrow{border-left:11px solid #e07000;color:#e07000}.main .concert_categories
.filter_category.soireen{background-color:#818182}.main .concert_categories .filter_category.soireen
.arrow{border-left:11px solid #818182;color:#818182}.main .concert_categories
.filter_category.youngartistsportrait{background-color:#97a41f}.main .concert_categories .filter_category.youngartistsportrait
.arrow{border-left:11px solid #97a41f;color:#333}.main .concert_categories
.filter_category.mystica{background-color:#b297c7}.main .concert_categories .filter_category.mystica
.arrow{border-left:11px solid #b297c7;color:#333}.main .concert_categories
.filter_category.openconcert{background-color:#647682}.main .concert_categories .filter_category.openconcert
.arrow{border-left:11px solid #647682;color:#333}.main .concert_categories
.filter_category.barocco{background-color:#006b88}.main .concert_categories .filter_category.barocco
.arrow{border-left:11px solid #006b88;color:#006b88}.main .concert_categories
.filter_category.prefestival{background-color:#164194}.main .concert_categories .filter_category.prefestival
.arrow{border-left:11px solid #164194;color:#164194}.main .concert_categories
.filter_category.reset{background-color:#333}.main .concert_categories .filter_category.reset
.arrow{border-left:11px solid #333;color:#333}.main .concert_calendar.container
.concerts_hover.cloned{position:absolute;z-index:20;width:357px;top:162px;padding-top:10px}.main .concert_calendar.container .concerts_hover.cloned
.arrow{background-image:url("/fileadmin/web/img/arrow2.png");width:15px;height:10px;background-repeat:no-repeat;position:relative;top:2px;z-index:20;margin:auto}.main .concert_calendar.container .concerts_hover.cloned
.arrow.float_right{margin-right:13px}.main .concert_calendar.container .concerts_hover.cloned
.arrow.float_left{margin-left:13px}.main .concert_calendar.container .concerts_hover.cloned
.concerttitle{font-size:2em;font-weight:700;line-height:20px}.main .concert_calendar.container .concerts_hover.cloned .concertlink,.main .concert_calendar.container .concerts_hover.cloned .concertlink:visited{color:#333;text-decoration:none}.main .concert_calendar.container .concerts_hover.cloned
.concertdate{padding-top:5px}.main .concert_calendar.container .concerts_hover.cloned .concertsubtitle,.main .concert_calendar.container .concerts_hover.cloned
.concertdate{font-weight:300;font-size:1.8em;line-height:19px}.main .concert_calendar.container .concerts_hover.cloned
.box{padding:15px
9px;position:relative}.main .concert_calendar.container .concerts_hover.cloned .box:before{content:" ";position:absolute;z-index:0;top:0px;left:-9px;right:0px;bottom:0px;border:1px
solid #b3b3b3;border-bottom:none}.main .concert_calendar.container .concerts_hover.cloned .box:last-child{border-bottom:1px solid #b3b3b3}.main .concert_calendar.container .concerts_hover.cloned
.box.prefestival{border-left:9px solid #164194}.main .concert_calendar.container .concerts_hover.cloned
.box.classic{border-left:9px solid #6f273f}.main .concert_calendar.container .concerts_hover.cloned
.box.voxhumana{border-left:9px solid #7b157a}.main .concert_calendar.container .concerts_hover.cloned .box.matineeclassique,.main .concert_calendar.container .concerts_hover.cloned
.box.soireeclassique{border-left:9px solid #b70e33}.main .concert_calendar.container .concerts_hover.cloned
.box.coloursofmusic{border-left:9px solid #e07000}.main .concert_calendar.container .concerts_hover.cloned
.box.exposition{border-left:9px solid #ea147f}.main .concert_calendar.container .concerts_hover.cloned
.box.soireen{border-left:9px solid #818182}.main .concert_calendar.container .concerts_hover.cloned
.box.youngartistsportrait{border-left:9px solid #97a41f}.main .concert_calendar.container .concerts_hover.cloned
.box.mystica{border-left:9px solid #b297c7}.main .concert_calendar.container .concerts_hover.cloned
.box.openconcert{border-left:9px solid #647682}.main .concert_calendar.container .concerts_hover.cloned
.box.barocco{border-left:9px solid #006b88}.main .concert_calendar.container .concerts_hover.cloned .box:nth-child(odd){background-color:#fff}.main .concert_calendar.container .concerts_hover.cloned .box:nth-child(even){background-color:#f1f1f1}.main .concert_calendar.container .headlines
*{font-weight:400}.main .concert_calendar.container
.calendar{padding:0px
50px;margin:30px
0px;background:#f1f1f1}.main .concert_calendar.container .calendar
.date.mobile{display:none !important}.main .concert_calendar.container .calendar
.date{vertical-align:middle;display:inline-block;font-size:2.2em;font-weight:300;background:#b2b1b1;color:#fff;padding:2px
3px;height:42px;text-align:center;border-left:0.5px solid #fff;position:relative;border-top:1px solid #fff;text-decoration:none}.main .concert_calendar.container .calendar .date:hover{text-decoration:none}.main .concert_calendar.container .calendar
.date.active{background:#333;color:#fff;cursor:pointer}.main .concert_calendar.container .calendar
.date.active.onhover{background-color:#6c6c6c;color:#fff}.main .concert_calendar.container .calendar .date.active:hover{background-color:#6c6c6c;color:#fff}.main .concert_calendar.container .calendar
.concerts_hover{top:49px;z-index:20;display:block}.main .concert_calendar.container .calendar
.days_of_month{display:table;width:100%}.main .concert_calendar.container .calendar .days_of_month
span{display:table-cell}@media only screen and (max-width: 1100px){.main .concert_calendar.container .calendar .days_of_month
span{display:inline-block}.main .concert_calendar.container .calendar .days_of_month
.date{border-left:0.5px solid #fff !important}}.main .concert_calendar.container .calendar .days_of_month .date:first-child{border-left:none}.main .concert_calendar.container .calendar
.box{display:inline-block;width:100%}.main .concert_calendar.container .calendar
.month{text-transform:uppercase;background-color:#b2b1b1;color:#fff;font-size:2.2em;padding:0px
25px;display:inline-block;height:42px;padding-top:2px;font-weight:700;width:100%;text-align:center}.main .concert_calendar.container .calendar
.next{display:block;position:absolute;right:21px;top:43%;font-size:18px;color:#c9c9c9;cursor:pointer}.main .concert_calendar.container .calendar
.prev{display:block;position:absolute;left:21px;top:43%;font-size:18px;color:#c9c9c9;cursor:pointer}.main .concert_calendar.container .calendar .slick-disabled{opacity:0.3}.main
.stdcontent{width:100%;max-width:1820px;margin:auto}.main .stdcontent
li{list-style-type:none}.main .stdcontent a,.main .stdcontent a:visited{font-size:2em;color:#333;text-decoration:none}.main .stdcontent .csc-sitemap>ul>li>a:hover{color:#6f273f}.main .stdcontent .csc-sitemap>ul>li>ul>li>a:hover{color:#006b88}.main .stdcontent .csc-sitemap>ul>li>ul>li>ul>li>a:hover{color:#e07000}.main .stdcontent .csc-sitemap>ul>li>ul>li>ul>li>ul>li>a:hover{color:#818182}.main
.contact_box{font-size:2em;color:#333}.main .contact_box
a{color:#333;text-decoration:none}.main .contact_box a:hover{color:#b31939}.main .contact_box
.contact_tel{padding-left:5px}.main .contact_box .concert_list .concert_box
.spiral{top:7%;right:-69px}.main .print_cnt:before,.main .print_cnt:after{content:" ";display:table}.main .print_cnt:after{clear:both}.main
.print_concert.all{float:right;font-size:2em;cursor:pointer}.main .print_concert.all span:before{padding-right:10px}@media only screen and (max-width: 1830px){.main .concert_categories
.filter_category{min-width:150px}.main .h_bottom,.main .ma_center,.main .stdcontent,.main .Tx-Formhandler{padding:0px
2%}.main
.concert_list.ma_center{padding:0px}.main .concert_list .concert_box
.spiral{top:9%;bottom:0px;right:-105px;font-size:40em}.main .mainsponsors_content .ma_center,.main .partnersponsor_content
.ma_center{padding:20px
2%}}@media only screen and (max-width: 1650px){.main .concert_list .concert_box .title
span{font-size:3em}.main .concert_list .concert_box .time,.main .concert_list .concert_box
.subheader{font-size:3em}.main
.buttons{width:auto}.main .buttons>div{display:table-cell;display:inline-block;width:auto;padding-right:8px}}@media only screen and (max-width: 1560px){.main .concert_list .concert_box
.spiral{top:8%;bottom:0px;right:-89px;font-size:34em}.main .concert_detail .concert_header
.category{width:15%}.main .concert_detail .concert_header
.print_concert{width:15%}.main .concert_detail .concert_header
.download_concert{width:30%}.main .concert_detail .concert_header
.calendar_watch{width:24%}.main .concert_categories
.filter_category{min-width:0;padding:4px
8px}}@media only screen and (max-width: 1490px){.main .std_element .headlines h3,.main .std_element .headlines
.subheadline{font-size:3em;line-height:33px}}@media only screen and (max-width: 1450px){.main .concert_list .concert_box
.title{margin-top:5px}.main .concert_list .concert_box
.line{margin-top:10px;margin-bottom:10px}.main .concert_list .concert_box .time,.main .concert_list .concert_box
.subheader{line-height:36px}}@media only screen and (max-width: 1335px){.main .concert_list .concert_box
.spiral{top:7%;right:-76px;font-size:29em}.main .partnersponsor_content .ma_center
.item{padding:0px
16px}}@media only screen and (max-width: 1290px){.main .concert_calendar_list .concert_calendar_box:before,.main .concert_calendar_list .concert_calendar_box:after{content:" ";display:table}.main .concert_calendar_list .concert_calendar_box:after{clear:both}.main .concert_detail
.concert_header{display:block}.main .concert_detail .concert_header
.category{width:50%;display:inline-block}.main .concert_detail .concert_header
.print_concert{width:50%;display:inline-block;text-align:right}.main .concert_detail .concert_header
.download_concert{width:50%;display:inline-block;text-align:left}.main .concert_detail .concert_header
.calendar_watch{width:50%;display:inline-block;text-align:right}}@media only screen and (max-width: 1200px){.main .std_element
.spiral{position:absolute;top:3%;right:-192px}.main .concert_calendar_list .info
.title{padding-top:10px}}@media only screen and (max-width: 1150px){.main .concert_list_view
.concert_listview_box{display:inline-block;float:left;width:50%}.main .concert_list_view .concert_listview_box
.info{position:relative}.main .concert_list_view .concert_listview_box .bottom
.right{display:inline-block;position:absolute;right:10px;bottom:11px;width:auto}.main .concert_detail .calendar_watch,.main .concert_detail .print_concert,.main .concert_detail .category,.main .concert_detail
.download_concert{font-size:1.7em}.main .concert_detail
.calendar_watch{vertical-align:bottom}}.main
.mobile.category_dropdown{display:none}@media only screen and (max-width: 1450px){.main
.mobile.category_dropdown{display:none;padding:4px
10px;margin-bottom:14px;min-width:200px;text-align:center;font-size:2em;color:#fff;margin-right:0px;margin-left:auto;cursor:pointer;position:relative;background:#333;position:relative}.main .mobile.category_dropdown
.arrow{position:absolute;bottom:0;right:20px;width:31px;height:25px;background-image:url("/fileadmin/web/img/arrow.png");background-size:27px;background-repeat:no-repeat}.main .mobile.category_dropdown.open
.arrow{bottom:12px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}.main .concert_categories
.filter_category{width:100%;margin:0px}.main .concert_categories .filter_category
.arrow{display:none !important}.main
.mobile.category_dropdown{display:block}.main .concert_categories
.newsbox_filter_option{display:none;text-align:center;background:#f1f1f1;padding:20px}}@media only screen and (max-width: 1250px){.main .concert_calendar_list
.concert_calendar_box{position:relative;padding-left:22%;background:#f1f1f1}.main .concert_calendar_list .concert_calendar_box>div{display:block;float:left}.main .concert_calendar_list .concert_calendar_box
.date{font-size:4em;line-height:47px}.main .concert_calendar_list .concert_calendar_box
.subheader{width:50%;padding-top:8%}.main .concert_calendar_list .concert_calendar_box
.time{padding-top:8%;position:absolute;left:0px;top:0px;bottom:0px;width:22%;z-index:2}.main .concert_calendar_list .concert_calendar_box
.image{width:50%}.main .concert_calendar_list .concert_calendar_box
.info{width:100%;border-top:1px solid #fff}.main .concert_calendar_list
.sponsorlogo{padding-left:7%}}@media only screen and (max-width: 1030px){.main
.concert_slider_switch{display:none}.main .concert_list
.concert_box{display:block}.main .concert_list .concert_box .left,.main .concert_list .concert_box
.right{display:block}.main .concert_list .concert_box
.left{width:100%}.main .concert_list .concert_box
a{text-decoration:none}.main .concert_list .concert_box
.link{margin-top:15px;margin-bottom:15px;position:relative;bottom:7%;display:inline-block}.main .concert_list .concert_box .link .icon-pfeil_2{position:relative;bottom:0px}.main .concert_calendar.container .calendar
.date{display:none}.main .concert_calendar.container .calendar
.date.mobile{display:inline-block !important}}@media only screen and (max-width: 999px){.main .concert_detail .concert_box .left,.main .concert_detail .concert_box
.right{float:none;width:100%}.main
.newsbox_filter_max{text-align:center}.main
.std_element{padding-top:15px;padding-bottom:15px}.main .std_element
.wrapper{padding:0px
11px;display:block;padding-top:106px}.main .std_element .box.left
img{width:100%}.main .std_element .left,.main .std_element
.right{display:block;width:100%}.main .std_element
.text{padding-bottom:100px}.main .std_element
.right{position:relative;padding:40px
9px 0px 9px}.main .std_element
.more_text{margin-bottom:20px}.main .std_element
.spiral{font-size:77em;right:-234px}}@media only screen and (max-width: 1024px){.main .buttons>div{width:100%;padding-right:0;padding-bottom:8px}.main .buttons>div input,.main .buttons>div div,.main .buttons>div
a{width:100%;display:block}.main
.linkToCalendar{padding:6px
20px}}@media only screen and (max-width: 900px){.main td.result_single,.main
.result_total{padding-right:10px}.main .concert_list_view.ma_center,.main .std_element
.ma_center{padding:0px}.main
.button_media{top:31%;background-size:93px}.main
.multimedia{padding-bottom:15px}.main .multimedia
.ma_center{padding:0px}.main .multimedia
.title{padding:0px
2%}.main .multimedia
iframe{height:300px}.main .multimedia .box
.iframe{width:100%;display:block}.main .multimedia .box .iframe:nth-child(1){margin-bottom:30px}}@media only screen and (max-width: 1000px){.main .concert_single .wrapper:not(.totale){overflow-x:scroll}}@media only screen and (max-width: 767px){.main .concert_detail .abos,.main .concert_detail
.info_concert{float:none;margin:11px
0px;margin-bottom:6px}.main .concert_detail .abos
.item{margin-bottom:5px}.main .concert_calendar_list
.weekday{display:inline-block}.main .concert_calendar_list
.sponsorlogo{padding:20px
2%}.main .concert_calendar_list .sponsorlogo
img{width:150px}.main .concert_list .next,.main .concert_list
.prev{top:210px}.main .concert_calendar_list .concert_calendar_box .time
.date{line-height:32px}.main .concert_list .concert_box
.right{padding-top:12px;padding-left:23px;padding-right:23px}.main .mainsponsors_content .ma_center,.main .partnersponsor_content
.ma_center{text-align:center;padding:20px
10%}.main .mainsponsors_content .ma_center .item,.main .partnersponsor_content .ma_center
.item{display:inline-block;margin-bottom:20px;text-align:center}.main .mainsponsors_content .ma_center .item img,.main .partnersponsor_content .ma_center .item
img{width:auto;max-width:100%}.main
.concertthemes{display:none}.main .concert_calendar_list
.clock{font-size:2.2em;line-height:28px}.main .concert_calendar_list
.location{font-size:1.5em}.main .concert_calendar_list
.concert_calendar_box{padding-left:0px}.main .concert_calendar_list .concert_calendar_box
.time{padding:20px;position:relative;width:100%}.main .concert_calendar_list .concert_calendar_box .time:before,.main .concert_calendar_list .concert_calendar_box .time:after{content:" ";display:table}.main .concert_calendar_list .concert_calendar_box .time:after{clear:both}.main .concert_calendar_list .concert_calendar_box .time
.date{font-size:3em}.main .concert_calendar_list .concert_calendar_box
.image{width:100%}.main .concert_calendar_list .concert_calendar_box
.subheader{width:100%;padding:20px}.main .concert_calendar_list .concert_calendar_box .subheader .clock,.main .concert_calendar_list .concert_calendar_box .subheader
.location{padding:0% 2%}.main .concert_calendar_list .concert_calendar_box .subheader .title
*{font-size:2.5em}.main .concert_calendar_list .concert_calendar_box
.info{padding-bottom:10px}.main .concert_calendar_list
.bottom{display:flex;flex-direction:column;align-items:flex-start;width:90%;gap:15px;position:static}.main .concert_calendar_list .bottom
.left{display:block;width:auto}.main .concert_calendar_list .bottom
.right{display:block;width:auto}.main .formhandler
.block{width:33%}.main .concert_detail .calendar_watch,.main .concert_detail .print_concert,.main .concert_detail .category,.main .concert_detail
.download_concert{display:block;width:100% !important;text-align:left !important}}@media only screen and (max-width: 660px){.main .concert_calendar.container
.headlines{display:block}.main .concert_calendar.container .headlines>*{display:block !important;width:100%;float:none !important}}@media only screen and (max-width: 600px){.main .concert_list .next,.main .concert_list
.prev{top:167px}.main .concert_list_view
.concert_listview_box{width:100%}.main .concert_detail .concert_header
.to_calendar_view{width:auto}.main .concert_detail .concert_header
.print_concert{text-align:left;margin-bottom:15px}.main .concert_detail .concert_header
div{display:block;margin:0px;width:auto;text-align:left}.main .concert_detail .concert_header
.category{position:absolute;bottom:17px}.main
.concert_header{padding-bottom:68px;margin-bottom:0px;position:relative}.main .wrapper.totale
table{display:block}.main .wrapper.totale table
td{display:inline-block;width:auto !important}.main .wrapper.totale table
.totale{padding-left:15px}.main .concert_calendar.container
.concerts_hover.cloned{width:300px;left:19px !important}.main .formhandler
.block{width:100%}}@media only screen and (max-width: 500px){.main .concert_list .next,.main .concert_list
.prev{top:122px}.main
.button_media{top:22%;background-size:86px;width:85px;height:67px;left:42%}.main .concert_list
.link{text-align:right;right:0px;z-index:2;float:right}.main .concert_list .concert_box
.spiral{top:7%;right:-69px}.main .std_element
.wrapper{padding-top:50px}.main .std_element
.text{padding-bottom:50px}.main .multimedia
.title{display:block}.main .multimedia .title>*{display:block !important;width:100%;float:none !important}.main .concert_detail
.category_prices{margin-bottom:20px}.main .concert_detail .link.container .weblinks,.main .concert_detail .link.container
.videolinks{float:none;width:100%}.main .concert_detail .category_prices,.main .concert_detail
.tel{float:none}.main .concert_detail
.calendar_watch{font-size:1.7em}.main .concert_detail
.ticket{float:none;display:block;text-align:center}.main .concert_detail .ticket
.tel{display:inline-block;width:70%}.main .concert_calendar.container
.calendar{padding:0px}.main .concert_calendar.container .calendar
.days_of_month{background:#f1f1f1}.main .concert_calendar.container .calendar
.next{right:33px;top:13px;z-index:1;color:#fff}.main .concert_calendar.container .calendar
.prev{left:33px;top:13px;z-index:1;color:#fff}.main .mobile.category_dropdown
.arrow{right:13px;background-size:23px}}@media only screen and (max-width: 410px){.main .concert_detail .ticket
.tel{width:95%}.main
.button_media{top:15%;background-size:66px;width:85px;height:67px;left:40%}.main .concert_list .concert_box .title
h2{font-size:2.5em;line-height:32px}.main .concert_list .concert_box .time,.main .concert_list .concert_box
.subheader{font-size:2.2em}}.header_slider
.ma_center{width:100%;max-width:1820px;margin:auto}@media only screen and (max-width: 1830px){.header_slider
.ma_center{padding:0px
2%}}.footer{padding-bottom:124px}@media screen and (max-width: 1000px){.footer{padding-bottom:0}}.footer
.ma_center{width:100%;max-width:1820px;margin:auto}.footer .ma_center:before,.footer .ma_center:after{content:" ";display:table}.footer .ma_center:after{clear:both}.footer
.ma_center.legal{margin-top:17px;margin-bottom:40px}.footer
.left{font-size:1.6em;float:left;font-weight:300}.footer
.right{float:right}.footer .right a,.footer .right a:visited{text-decoration:none;font-size:1.6em;color:#333;font-weight:300;padding-right:7px;padding-left:7px;position:relative}.footer .right a:nth-child(1):hover,.footer .right a:visited:nth-child(1):hover{color:#e07000}.footer .right a:nth-child(2):hover,.footer .right a:visited:nth-child(2):hover{color:#b70e33}.footer .right a:nth-child(3):hover,.footer .right a:visited:nth-child(3):hover{color:#7b157a}.footer .right a.brandnamic,.footer .right a:visited.brandnamic{display:inline-block;width:90px}.footer .right a.brandnamic img,.footer .right a:visited.brandnamic
img{width:100%;height:auto}.footer .right a:not(.brandnamic):after{content:"|";margin-left:15px}.footer
.partnersponsor{margin-bottom:70px}.footer .partnersponsor
.ma_center{display:table;width:100%}.footer .partnersponsor .ma_center
.item{display:table-cell;text-align:center;position:relative}.footer .partnersponsor .ma_center .item
img{width:auto}@media only screen and (max-width: 1830px){.footer
.ma_center{padding:0px
2%}}@media only screen and (max-width: 1480px){.footer .partnersponsor
.ma_center{text-align:center}.footer .partnersponsor .ma_center
.item{border:none;display:inline-block;width:28%;padding-left:20px;padding-right:25px;margin-bottom:40px}.footer .partnersponsor .ma_center .item
.line{display:none}.footer .partnersponsor .ma_center .item
img{max-width:100%}}@media only screen and (max-width: 870px){.footer .legal>div{float:none}.footer .legal
.right{margin-top:4px}.footer
.partnersponsor{margin-bottom:0px}}@media only screen and (max-width: 550px){.footer .partnersponsor .ma_center
.item{width:48%}}.mainsponsors{-webkit-transform:translateZ(0);border-top:1px solid #fff;position:fixed;bottom:0px;left:0px;right:0px;z-index:10;padding:20px
0px;background-color:#f1f1f1}.mainsponsors
.ma_center{width:100%;max-width:1820px;margin:auto;display:table}.mainsponsors .ma_center
.item{display:table-cell;text-align:center;padding:10px
!important}.mainsponsors .ma_center .item:last-child{text-align:right}.mainsponsors
img{width:auto;max-width:100%}@media screen and (max-width: 1000px){.mainsponsors{position:relative}.mainsponsors
.ma_center{display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.mainsponsors .ma_center
.item{display:block}}.images_presse
.download_image{padding:5px;bottom:0px;position:absolute;left:0px;right:0px;text-align:center;font-size:2em;color:#fff;text-decoration:none;background-color:#b31939;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.images_presse .download_image:visited{color:#fff;text-decoration:none}.images_presse .download_image:hover{color:#fff !important;background:#333}.images_presse
.item{width:24%;display:inline-block;margin:0.5%;vertical-align:top;position:relative}@media only screen and (max-width: 999px){.images_presse
.item{width:32.33%}}@media only screen and (max-width: 750px){.images_presse
.item{width:49%}}@media only screen and (max-width: 500px){.images_presse
.item{width:99%}}.gallery{padding:100px
0px}.gallery_image{padding:25px
0px}.gallery_image
.title{padding:0
5px 0 5px}.gallery_image
.item{float:left;padding:0
5px 0 5px;width:25%}.gallery_image
.prev{position:absolute;top:44%;left:44px;display:block;z-index:2;color:#444;padding:7px;background-color:#b31939;cursor:pointer;left:5px}.gallery_image
.next{position:absolute;top:44%;right:44px;display:block;z-index:2;color:#444;padding:7px;background-color:#b31939;cursor:pointer;right:5px}.gallery_image .prev,.gallery_image
.next{background-color:#b31939;background-color:rgba(201,6,57,0.8);border:0;color:#f1f1f1;height:50px;margin:-25px 0 0 0;position:absolute;top:50%;width:50px;z-index:5}.gallery_image .prev:before,.gallery_image .next:before{font-size:1.5em;line-height:50px;position:absolute;top:0px;left:16px}.gallery_image .prev:hover,.gallery_image .next:hover{background-color:#b31939}.loading{background-image:url("/fileadmin/web/img/loading.gif");width:40px;height:40px;background-repeat:no-repeat;margin:auto}.lt-ie10 .load-bar{display:none !important}.load-bar{position:relative;width:50%;height:6px;margin:auto;margin-top:20px}.bar{content:"";display:inline;position:absolute;width:0;height:100%;left:50%;text-align:center}.bar:nth-child(1){background-color:#b70e33;animation:loading 3s linear infinite}.bar:nth-child(2){background-color:#e07000;animation:loading 3s linear 1s infinite}.bar:nth-child(3){background-color:#818182;animation:loading 3s linear 2s infinite}@keyframes
loading{from{left:50%;width:0;z-index:100}33.3333%{left:0;width:100%;z-index:10}to{left:0;width:100%}}div.editable_content
.privacy{color:#fff !important}@media only screen and (max-width: 1300px){div.editable_content{display:block !important}div.editable_content>div:first-child{display:block;width:100% !important}div.editable_content>div{display:inline-block !important}div.editable_content
.privacy{width:33%}div.editable_content
.input{width:25% !important}div.editable_content
.select{width:24%}div.editable_content
.submit_container{width:66%;text-align:right !important;margin-right:0px !important}}@media only screen and (max-width: 950px){div.editable_content .select,div.editable_content
.input{width:46% !important;display:block !important;margin:auto !important;margin-bottom:10px !important}}@media only screen and (max-width: 600px){div.editable_content .select,div.editable_content
.input{width:100% !important}}@media only screen and (max-width: 400px){.formbox .submit_container
button{padding:0px
13px !important}div.editable_content
.submit_container{width:64%}}.error_display{position:fixed;top:45%;font-size:2.2em;width:323px;line-height:32px;text-align:center;background-color:#b31939;color:white;padding:30px
34px;left:50%;margin-left:-140px}@media only screen and (max-width: 450px){.error_display{max-width:80%;right:auto;margin-left:0px;margin:auto;padding:30px
6px;left:50%;transform:translateX(-50%)}}.error_container,.dialog_container{position:fixed;top:0px;left:0px;right:0px;bottom:0px;background-color:#000;background-color:rgba(0,0,0,0.5);z-index:21}.dialog_container
.error_display{top:50%;margin-top:-171px}.no_concert_ok{margin-top:21px;margin-bottom:20px;background-color:#fff;color:#b31939;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all;cursor:pointer;padding:2px
21px;border-radius:25px;display:inline-block;font-weight:400}.no_concert_ok:hover{background-color:#818182;color:#fff}.no_concert_ok.ok{margin-bottom:10px;display:block}.no_concert_ok.wrong{margin-top:10px;display:block}.cleverache{padding-top:23px;padding-bottom:23px}.cr_form input.clever_form_error,.cr_form
select.clever_form_error{background-color:#D99EBF;border-color:#8F3166 !important;color:#fff}.cr_form .privacy
.clever_form_error{background-color:#8F3166 !important;border-color:#8F3166 !important}.cr_form input.clever_form_error::-webkit-input-placeholder{color:#fff}.cr_form input.clever_form_error:-moz-placeholder{color:#fff}.cr_form input.clever_form_error::-moz-placeholder{color:#fff}.cr_form input.clever_form_error:-ms-input-placeholder{color:#fff}.button_media{background-image:url("/fileadmin/web/img/media_play.png");background-repeat:no-repeat;position:absolute;left:45%;top:36%;width:103px;height:83px;cursor:pointer}.socialshare{display:block;width:100%;padding-bottom:50px;padding-top:5px}.socialshare:before,.socialshare:after{content:" ";display:table}.socialshare:after{clear:both}.socialshare
.line{background-color:transparent !important;width:100% !important}.socialshare .line:before,.socialshare .line:after{content:" ";display:table}.socialshare .line:after{clear:both}.socialshare .line
li{display:inline-block;width:auto;padding-right:15px !important}.socialshare .line
.dummy_btn{width:auto}.socialshare
img{width:auto}@media only screen and (min-width: 1000px) and (min-height: 500px) and (min-aspect-ratio: 16 / 9){.header_slider
*{height:100%}}.header_slider .item:not(:first-child){display:none}.header_slider
.next{position:absolute;top:44%;right:44px;font-size:17px;display:block;z-index:2;color:#444;padding:7px;border-radius:50%;color:#f1f1f1;border:1px
solid #f1f1f1;background-color:#b31939;width:43px;height:41px;opacity:0.7;cursor:pointer}.header_slider .next:before{position:relative;top:4px;left:3px}.header_slider
.prev{position:absolute;top:44%;left:44px;font-size:17px;display:block;z-index:2;color:#444;padding:7px;background-color:#b31939;border-radius:50%;color:#f1f1f1;border:1px
solid #f1f1f1;width:43px;height:41px;opacity:0.7;cursor:pointer}.header_slider .prev:before{position:relative;top:4px;left:3px}@media only screen and (max-width: 767px){.header_slider
.prev{position:absolute;top:42%;left:30px;font-size:14px;width:36px;height:35px}.header_slider .prev:before{top:3px;left:2px}.header_slider
.next{position:absolute;top:42%;right:30px;font-size:14px;width:36px;height:35px}.header_slider .next:before{top:3px;left:2px}}.cb-cookiebanner{background:#e8e7e7;color:#333;position:absolute;top:0px;bottom:auto;display:none !important}.cb-infolink,a.cb-infolink:visited{color:#b31939}.cb-button{border-radius:50%;height:35px;border-radius:25px;border:1px
solid #b31939;color:#b31939;text-transform:uppercase;background:#fff;font-size:17px;transition:1s all;-webkit-transition:1s all;-moz-transition:1s all;-ms-transition:1s all;-o-transition:1s all}.cb-button:hover{border:1px
solid #fff;color:#fff;background:#b31939}.privacy.cr_ipe_item
.itemname{color:#fff}.settings_info_menu{z-index:0 !important}.cr_body.cr_page{margin-bottom:2px}.bold{padding:0px
!important;font-weight:700}.iconlinkname{font-weight:300}.link_to_sponsors{padding-bottom:23px}.link_to_sponsors:before,.link_to_sponsors:after{content:" ";display:table}.link_to_sponsors:after{clear:both}.link_to_sponsors
.video{display:inline-block;text-decoration:none;font-size:2em;color:#70263f;width:auto;vertical-align:middle;white-space:nowrap;float:right}.partnersponsor
.line{width:2px;height:51px;background-color:#b2b1b1;position:absolute}.partnersponsor
.line.leftt{left:0px;top:23%}.partnersponsor
.line.rightt{right:0px;display:none}.partnersponsor .item:nth-child(1) .line{display:none}.uid32
.partnersponsor{position:relative}.uid32
.partnersponsor.line{display:none}.uid32
.link_to_sponsors{display:none}.formbox .submit_container button:hover{border:1px
solid #b2b1b1;color:#b2b1b1;background-color:#EEE}.logo_bn_imp{width:100%;max-width:451px}.sel_concert{font-size:2em;text-align:right;color:#b31939;font-weight:700}.file_download{font-size:1.8em;line-height:21px;color:#333;font-weight:300;text-decoration:none;display:inline-block;width:24%;margin-right:1%}.file_download
.size{padding-left:12px}.download_file_container{padding-top:80px}.download_file_container:last-child{padding-bottom:80px}.download_file_container
.headlines{border-bottom:1px solid #d4d4d4;padding-bottom:15px}.download_file_container
.box{padding-top:20px}.download_file_container .box
.icon{color:#6f273f;font-size:2em}.download_file_container .box
.name{position:relative;top:-8px;padding-left:10px}.download_file_container .box
.size{position:relative;top:-8px}@media only screen and (max-width: 1580px){.file_download{width:34%;padding-bottom:20px}}@media only screen and (max-width: 1075px){.file_download{width:49%}}@media only screen and (max-width: 1010px){.form_handler{padding:0px
20px}.form_cnt.clearfix
.buttons{width:100%}.formhandler
.block{display:inline-block;width:50%}}@media only screen and (max-width: 650px){.main .form_cnt.clearfix
.buttons{width:100% !important}.main .form_cnt.clearfix
.block{width:100% !important}.main .form_cnt.clearfix .block
input{width:100%}}@media only screen and (max-width: 733px){.file_download{width:100%}}@media only screen and (max-width: 990px){.mainsponsors .ma_center
.item{padding:1.5%}}.link_title{text-decoration:none;color:#333}.link_title:hover{text-decoration:underline}.cr_ipe_item
input{color:#b4b4b4}.editable_content>div{vertical-align:middle}.bn-scrabble.bn-scrabble--privacy
li{list-style-type:decimal}.bn-scrabble.bn-scrabble--privacy ol ol
li{list-style-type:lower-alpha}body:not(#uid54) .concert_calendar_list
.soireen{display:none !important}.pointer-none{cursor:auto !important}.icon-instagram{padding:5px
!important;background:#bbb;border-radius:90px;color:#fff;font-size:18px;height:35px;width:35px;display:inline-flex;justify-content:center;align-items:center;margin-left:8px;transform:translateY(-7px)}@media only screen and (max-width: 1180px){.icon-instagram{font-size:10px;height:20px;width:20px;margin-left:5px;transform:translateY(-5px)}}@media only screen and (max-width: 1000px){.icon-instagram{font-size:15px;height:30px;width:30px;margin-left:5px;transform:translateY(-6px)}}
