/*! normalize.css v2.1.0 | MIT License | https://necolas.github.io/normalize.css/ */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}video{width:100%}@media only screen and (max-width:640px){audio,canvas,video{width:100%}}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:none;text-decoration:none}b,strong{font-weight:400}dfn{font-style:normal}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C""\201D""\2018""\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*! jQuery UI - v1.11.2 - 2014-10-24 * http://jqueryui.com * Includes: core.css, datepicker.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=gloss_wave&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=highlight_soft&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=222222&bgColorDefault=f6f6f6&bgTextureDefault=glass&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=glass&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=diagonals_thick&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=diagonals_thick&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=flat&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px * Copyright 2014 jQuery Foundation and other contributors;
 Licensed MIT ! jQuery UI - v1.11.2 - 2014-10-24 * http://jqueryui.com * Copyright 2014 jQuery Foundation and other contributors;
 Licensed MIT*/.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{border:0;font-size:100%;line-height:1.3;list-style:none;margin:0;outline:0;padding:0;text-decoration:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{border-collapse:collapse;content:"";display:table}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{filter:Alpha(Opacity=0);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{background-repeat:no-repeat;display:block;height:16px;overflow:hidden;text-indent:-99999px;width:16px}.ui-widget-overlay{background:#444 url("/source/images/ui/ui-bg_diagonals-thick_15_444444_40x40.png") 50% 50% repeat;filter:Alpha(Opacity=30);height:100%;left:0;opacity:.3;position:fixed;top:0;width:100%}.ui-datepicker{display:none;padding:.2em .2em 0;width:17em}.ui-datepicker .ui-datepicker-header{padding:.2em 0;position:relative}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{height:1.8em;position:absolute;top:2px;width:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-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-next span,.ui-datepicker .ui-datepicker-prev span{display:block;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%}.ui-datepicker .ui-datepicker-title{line-height:1.8em;margin:0 2.3em;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{border-collapse:collapse;font-size:.9em;margin:0 0 .4em;width:100%}.ui-datepicker th{border:0;font-weight:700;padding:.7em .3em;text-align:center}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;border-bottom:0;border-left:0;border-right:0;margin:.7em 0 0;padding:0 .2em}.ui-datepicker .ui-datepicker-buttonpane button{cursor:pointer;float:right;margin:.5em .2em .4em;overflow:visible;padding:.2em .6em .3em;width:auto}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em;width:95%}.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;font-size:0;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{left:auto;right:2px}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{left:auto;right:1px}.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.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-left-width:1px;border-right-width:0}.ui-widget{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Lucida Grande,Lucida Sans,Arial,sans-serif;font-size:1em}.ui-widget-content{background:#285c00 url("/source/images/ui/ui-bg_inset-soft_10_285c00_1x100.png") 50% bottom repeat-x;border:1px solid #72b42d;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{background:#3a8104 url("/source/images/ui/ui-bg_highlight-soft_33_3a8104_1x100.png") 50% 50% repeat-x;border:1px solid #3f7506;color:#fff;font-weight:700}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#4ca20b url("/source/images/ui/ui-bg_highlight-soft_60_4ca20b_1x100.png") 50% 50% repeat-x;border:1px solid #45930b;color:#fff;font-weight:400}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#fff;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{background:#4eb305 url("/source/images/ui/ui-bg_highlight-soft_50_4eb305_1x100.png") 50% 50% repeat-x;border:1px solid #8bd83b;color:#fff;font-weight:400}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#285c00 url("/source/images/ui/ui-bg_highlight-hard_30_285c00_1x100.png") 50% 50% repeat-x;border:1px solid #72b42d;color:#fff;font-weight:400}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{background:#fbf5d0 url("/source/images/ui/ui-bg_glass_55_fbf5d0_1x400.png") 50% 50% repeat-x;border:1px solid #f9dd34;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{background:#ffdc2e url("/source/images/ui/ui-bg_diagonals-thick_95_ffdc2e_40x40.png") 50% 50% repeat;border:1px solid #fad000;color:#2b2b2b}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{filter:Alpha(Opacity=70);font-weight:400;opacity:.7}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{background-image:none;filter:Alpha(Opacity=35);opacity:.35}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/source/images/ui/ui-icons_72b42d_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/source/images/ui/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon{background-image:url("/source/images/ui/ui-icons_4eb305_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/source/images/ui/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-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-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:10px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:10px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:10px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:10px}.ui-widget-shadow{background:#aaa url("/source/images/ui/ui-bg_diagonals-small_0_aaaaaa_40x40.png") 50% 50% repeat;border-radius:4px;filter:Alpha(Opacity=30);margin:4px 0 0 4px;opacity:.3;padding:0}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#2b2b2b}.ui-state-active .ui-icon,.ui-state-default .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url("/source/images/ui/ui-icons_ffffff_256x240.png")}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#fff}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #fff}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:20px}.modal-footer{padding:20px;text-align:right;border-top:1px solid #fff}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.image{background-attachment:scroll;background-size:auto auto,cover;max-height:2000px;background-position:0 0;background-size:cover}.corporate .image{background-image:url("/medien/bilder/buehnenbilder-(1280x900)/bg_corporate.png")}.image.laoding{background:url("/source/images/loading.gif") no-repeat scroll center center #fff!important}.image .spacer{height:61px;padding-top:10px;padding-bottom:20px}.right{float:right}.flaps{height:480px;position:relative}.flaps .bottom{position:absolute;bottom:0}.flaps .bottom .headline-width{display:inline-block}.flaps .bottom .headline-width h1{height:auto;width:auto;font-size:2rem;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;line-height:calc(40 / 16rem);padding:5px 10px 5px 10px;margin-bottom:5px;background:rgba(85,200,30,.9);-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.teaser.boxes .box{height:230px}.teaser.boxes .box.menubox{padding:10px;height:auto}.teaser.boxes .box.menubox li{float:left;width:48%;margin-right:4%}.teaser.boxes .box.menubox li:nth-child(2n){margin:0}.teaser.boxes .box.menubox li a{display:block;height:70px;padding-left:10px;background:#fff;border-bottom:1px solid #ccc}.teaser.boxes .box.menubox li a:before{content:'';display:inline-block;height:100%;vertical-align:middle}.teaser.boxes .box.menubox li a span{display:inline-block;vertical-align:middle;width:96%;font-size:20px;font-size:1.25rem;height:30px;position:relative;padding-right:25px}.teaser.boxes .box.menubox li a span:before{background:url("/source/images/icons/sprite.png") no-repeat scroll -410px -517px;content:"";display:block;height:30px;width:30px;position:absolute;right:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.teaser.boxes .box.menubox li a:hover{background:#55c81e;color:#fff}.teaser.boxes .box.menubox li a:hover span:before{background-position:-410px -547px}.teaser.boxes .box.menubox li:last-child a,.teaser.boxes .box.menubox li:nth-last-child(-n+2) a{border:none}.teaser.boxes .box.menubox.box-8 li:nth-child(7) a,.teaser.boxes .box.menubox.box-8 li:nth-child(8) a{border-bottom:none}.teaser.boxes .box.teaserbox{padding:10px 20px}.teaser.boxes .box.teaserbox a,.teaser.boxes .box.teaserbox figcaption .more{height:auto;display:inline-block;vertical-align:middle;position:relative}.teaser.boxes .box.teaserbox figcaption .more:before{top:4px}.teaser.boxes .box.teaserbox h3{margin:.5em 0}.teaser.boxes .box.teaserbox figure{position:relative}.teaser.boxes .box.teaserbox figure figcaption{width:55%;position:relative;z-index:2}.teaser.boxes .box.teaserbox figure figcaption.no-img{width:100%}.teaser.boxes .box.teaserbox figure img{position:absolute;right:0;z-index:1;overflow:hidden}.teaser.boxes .box.teaserbox figure img.teaser__img--right{right:0;float:right;margin-left:10px}.teaser.boxes .box.teaserbox figure img.teaser__img--left{left:0;float:left;margin-right:10px}.teaser.boxes .box.teaserbox figure img.teaser__img--center{margin-right:auto;margin-left:auto;position:relative;max-height:190px;max-width:360px!important;width:auto}.teaser.boxes .box.teaserbox figure img.teaser__img--landscape{max-width:190px;max-height:190px;height:auto;position:relative}.teaser.boxes .box.teaserbox figure img.teaser__img--portrait{max-height:190px;max-width:160px;width:auto}.teaser.boxes .box.teaserbox figure figcaption{float:left}.teaser.boxes .box.teaserbox figure figcaption.teaser__text--right{float:right}.teaser.boxes .box.teaserbox figure figcaption.teaser__text--left{float:left}.teaser.boxes .box.teaserbox figure figcaption.teaser__text--portrait{width:60%}.teaser.boxes .box.teaserbox figure figcaption.teaser__text--landscape{width:100%;float:none}.teaser.boxes .box.teaserbox figure img.teaser-img-rechts{float:right;position:relative}.teaser.boxes .box.teaserbox figure figcaption.teaser-fig-links{float:right}.teaser.boxes .box.teaserbox figure img.teaser-img-links{float:left;position:relative}.teaserbox__img-link{position:relative;z-index:3}.boxes{width:440px;height:480px}.boxes .box{padding:0;margin-bottom:20px;width:100%;height:100%;background:#fff}.boxes--noHeight{height:auto}.boxes.anchors:last-child{padding-bottom:0}.boxes.anchors a.icon_right .text{width:80%}.boxes--noHeight.boxes.anchors a.icon_right .text{min-height:3em}.boxes.anchors a.icon_right .img{left:auto;top:35px}.boxes--noHeight.boxes.anchors a.icon_right .img img{max-height:4em}.boxes.anchors a.icon_right .img img.big{left:auto;right:20px;margin:0;max-width:55px;height:auto}.boxes.anchors .cell{float:left;width:210px;height:100%}.boxes.anchors .cell.left{margin-right:20px}.boxes.anchors .box{height:480px;overflow:hidden}.boxes.anchors .box1-3{height:146.666667px}.boxes.anchors .box1-3 .img img.big{max-height:90px}.boxes.anchors .box1-3 a.icon_bottom .img img.big{max-height:44px;bottom:10px}.boxes.anchors .box2-3{height:313.333334px}.boxes.anchors .box2-3 .img img.big{max-height:200px}.boxes.anchors .box1-2{height:230px}.boxes.anchors .box1-2 .img img.big{max-height:120px}.boxes.anchors .box1-4{height:105px}.boxes.anchors .box1-4 .img img.big{max-height:50px}.boxes.anchors .box1-4 a.icon_bottom .img img.big{max-height:30px;bottom:10px}.boxes.anchors a{display:block;position:relative;height:100%;width:100%;padding:10px}.boxes.anchors a .text{padding:0 25px 0 0;position:relative;float:left;font-size:20px;font-size:1.25rem;z-index:2;width:100%}.boxes.anchors a .img{bottom:30px;left:0;position:absolute;width:100%}.boxes.anchors a .img img.big{position:relative;margin:0 auto;height:auto;max-width:110px;bottom:20px;width:auto}.boxes.anchors a .img .small{background-size:85% auto;background-position:center bottom;background-repeat:no-repeat;content:"";height:43px;left:10px;position:absolute;top:5px;width:30px;display:none}.boxes.anchors a:before{border-top:1px solid #ccc;bottom:0;content:" ";float:left;height:35px;left:10px;pointer-events:none;position:absolute;width:190px}.boxes.anchors a:after{background:url("/source/images/icons/sprite.png") no-repeat scroll -410px -520px rgba(0,0,0,0);bottom:0;content:" ";float:left;height:31px;left:90px;pointer-events:none;position:absolute;width:40px}.boxes.anchors a:hover:after{background-position:-410px -490px}.anchor_desc{clear:left;padding-top:13px}.floated .boxes{width:48%;margin-right:20px}.floated .boxes.right{margin-right:-20px;width:52%}.floated .boxes .box{position:relative}.floated .boxes .box.boxxl{height:100%;padding:10px 20px}.floated .boxes .box.boxxl a{display:block;height:100%}.floated .boxes .box.boxxl a.btn{height:auto}.floated .boxes .box.boxxl a.rte{display:inline-block;position:relative}.floated .boxes .box.boxxl a.arrowlist.link{position:relative;height:auto}.floated .boxes .box.boxl{height:320px;padding:10px 20px}.floated .boxes .box .head{margin-bottom:20px}.floated .boxes .box figure{padding-top:5px}.floated .boxes .box.green figure{padding-bottom:25px}.floated .boxes .box figcaption{margin-top:5px}.floated .boxes .box img{margin-top:10px}.floated .boxes .box .links{position:absolute;bottom:10px;width:100%}.floated .boxes .box .links .more{position:relative;float:left;left:20px}.floated .boxes .box.boxs{height:140px;padding:10px 20px}.floated .boxes .box.boxs h3{font-size:1.1em;width:60%;z-index:2;position:relative}.floated .boxes .box.boxs .img_link{position:absolute;right:0;height:100%;width:100%;top:0}.floated .boxes .box.boxs img{position:absolute;bottom:0;right:0;z-index:1;max-width:100%}.floated .boxes .box.green{background-color:rgba(122,181,29,.9);color:#fff}.floated .boxes .box.green a,.floated .boxes .box.green p{color:#fff}.floated .boxes .box.green h2{font-size:18px;font-size:1.5rem;font-weight:400;color:#fff;margin-bottom:10px}.floated .boxes .box.green .head{font-size:1.1rem}.floated .boxes .box.green .gradient{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiM5NGQ2M2EiIHN0b3Atb3BhY2l0eT0iMC45Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjOTRkNjNhIiBzdG9wLW9wYWNpdHk9IjAuODkiLz4KICAgIDxzdG9wIG9mZnNldD0iNjUlIiBzdG9wLWNvbG9yPSIjN2FiNTFkIiBzdG9wLW9wYWNpdHk9IjAuMzEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzdhYjUxZCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-radial-gradient(center,ellipse cover,rgba(148,214,58,.9) 0,rgba(148,214,58,.89) 1%,rgba(122,181,29,.31) 65%,rgba(122,181,29,0) 100%);background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(148,214,58,.9)),color-stop(1%,rgba(148,214,58,.89)),color-stop(65%,rgba(122,181,29,.31)),color-stop(100%,rgba(122,181,29,0)));background:-webkit-radial-gradient(center,ellipse cover,rgba(148,214,58,.9) 0,rgba(148,214,58,.89) 1%,rgba(122,181,29,.31) 65%,rgba(122,181,29,0) 100%);background:-o-radial-gradient(center,ellipse cover,rgba(148,214,58,.9) 0,rgba(148,214,58,.89) 1%,rgba(122,181,29,.31) 65%,rgba(122,181,29,0) 100%);background:-ms-radial-gradient(center,ellipse cover,rgba(148,214,58,.9) 0,rgba(148,214,58,.89) 1%,rgba(122,181,29,.31) 65%,rgba(122,181,29,0) 100%);background:radial-gradient(ellipse at center,rgba(148,214,58,.9) 0,rgba(148,214,58,.89) 1%,rgba(122,181,29,.31) 65%,rgba(122,181,29,0) 100%)}.floated .boxes .box.anchor:before{border-top:1px solid #fff;bottom:0;content:" ";float:left;height:35px;left:10px;pointer-events:none;position:absolute;width:96%;margin:0 auto}.floated .boxes .box.anchor:after{background:url("/source/images/icons/sprite.png") no-repeat scroll -405px -582px rgba(0,0,0,0);bottom:0;content:" ";float:left;height:31px;left:45%;pointer-events:none;position:absolute;width:40px}.floated .boxes .box.anchor:hover:after{background-position:-405px -550px}.floated p>a{margin:10px 0}.badge{background:#e90600;position:absolute;padding:10px;bottom:-60px;right:-25px;text-align:center;z-index:1;max-width:200px;max-height:120px;overflow:hidden;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.badge h2,.badge h3{font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.badge h2,.badge h3,.badge p{font-size:1rem;color:#fff;margin:0;-moz-hyphens:inherit;-o-hyphens:inherit;word-wrap:break-word;-webkit-hyphens:inherit;-ms-hyphens:inherit;hyphens:inherit}.badge-legal-text-hidden{display:none}.badge-legal-text-star{background:url("/source/images/icons/tooltip-stoerer.png") no-repeat 1px 1px/18px 18px;height:20px;width:20px;display:inline-block;margin:0 -1px -1px 10px}.badge-legal-text-star:active,.badge-legal-text-star:focus{outline:hidden;border:none}.badge-legal-text-star:hover{background-size:cover;background-position:0 0}.badge-tooltip.tooltip-container{position:absolute;left:0;top:0}.badge-tooltip.tooltip-container .inner{display:block}.badge-tooltip.tooltip-container .inner p{margin:0 0 20px}.badge--large{max-width:400px;bottom:-30px}.badge--round{border-radius:150px;padding:35px 30px;height:150px;max-height:150px;width:150px;bottom:-50px;right:-60px}.badge--hidden{display:none}.badge__mobile-text{display:none}.badge__small-text h2,.badge__small-text h3,.badge__small-text p{font-size:.85rem;line-height:1rem}.badge__value{font-size:2.2rem;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.badge__after{display:inline-block;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;margin:0 0 0 -8px;padding:6px 0 0;vertical-align:top}.badge__after .badge-legal-text-star{font-size:1em;vertical-align:unset}.badge a{color:#fff;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.badge a:hover{text-decoration:underline}@media only screen and (max-width:1024px){.badge{background:#e90600;bottom:-25px;right:0;max-height:110px;max-width:80%;overflow:hidden;padding:10px;position:absolute;text-align:center;z-index:1;width:1000px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}.badge--round{max-width:150px;max-height:150px;padding:35px 30px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.badge--single-tarif{bottom:-46px}.badge__desktop-text{display:none}.badge__mobile-text{display:block}}@media only screen and (max-width:767px){.badge{bottom:-5px}}@media only screen and (max-width:640px){.badge{position:relative;bottom:0;margin:0 0 0 10%;max-width:90%;width:auto;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.badge--round{border-radius:0;position:relative;bottom:0;height:auto;max-height:110px;padding:10px;max-width:90%;width:auto;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@media only screen and (max-width:767px){.floated.lp_calc .calc{float:right}}.maps form{padding-left:40px;position:relative;width:70%}.maps form:before{background:url("/source/images/icons/from_to.png") no-repeat scroll top left;content:"";display:block;height:100%;width:40px;margin:0;position:absolute;left:0;top:30px}.maps form label{padding-bottom:5px;float:left;width:100%}.maps form input{padding:0 5px;width:100%}.maps form .input_inline{margin-bottom:20px}.maps form .btn{margin-top:10px;float:right;width:300px;text-align:center}.maps form .btn span.text{font-size:1rem}.maps form a.btn span.text{top:0;line-height:28px}#getdirections.hidden{visibility:hidden}#directions{position:relative;padding-top:40px;width:70%!important}#directions .adp-directions,#directions .adp-placemark{background:#fff;border:none}#directions img.adp-marker{margin:10px}#directions .adp-summary{font-size:1rem;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;padding:0 3px 3px;position:absolute;top:10px}#directions .adp-substep .adp-stepicon{text-align:center;width:35px}#directions .adp-substep .adp-stepicon .adp-maneuver{left:10px}#directions .adp-details,#directions .adp-legal{font-size:75%}@media only screen and (max-width:640px){.maps form{width:100%}.maps form .btn{width:100%}.styled_select select{width:80%}}.block.txt a.arrowlist.link.markerlink:before{background-position:-413px -734px;height:17px}.block.txt a.arrowlist.link.markerlink:focus{border:none}.tile .block .mapsmarker p{margin:0}.gallery_div{float:left;width:100%;margin-right:4%;height:auto;padding:20px 0}.gallery_div:nth-child(odd){margin-right:0}.gallery_div .info{margin-bottom:10px}.gallery_div .contentGallery{height:235px;z-index:1;background-color:#ebebeb}.gallery_div .zoomscript.zsDark .zsThumbsSlider .zsThumb .zsBorder,.gallery_div .zoomscript.zsLight .zsThumbsSlider .zsThumb .zsBorder{border:2px solid #7ab51d;width:100%;height:100%}.gallery_div .zoomscript.zsDark .zsItemContentHolder,.gallery_div .zoomscript.zsLight .zsItemContentHolder{box-shadow:none}.gallery_div .zoomscript.zsDark .zsThumbs,.gallery_div .zoomscript.zsLight .zsThumbs{padding:0 3px;height:235px!important}.gallery_div .zoomscript.zsDark .zsThumbsSlider .zsThumb,.gallery_div .zoomscript.zsLight .zsThumbsSlider .zsThumb{opacity:.3}.gallery_div .zoomscript.zsDark .zsItemDescription a,.gallery_div .zoomscript.zsLight .zsItemDescription a{color:#7ab51d}.gallery_div .zoomscript.zsDark.zsMini .zsItemHolder,.gallery_div .zoomscript.zsLight.zsMini .zsItemHolder{top:0!important}.gallery_div .zoomscript.zsDark.zsMini .zsContent,.gallery_div .zoomscript.zsLight.zsMini .zsContent{background:0 0}.gallery_div .zoomscript.zsDark .zsBottomPanel,.gallery_div .zoomscript.zsDark .zsContentSlider,.gallery_div .zoomscript.zsLight .zsBottomPanel,.gallery_div .zoomscript.zsLight .zsContentSlider{background:0 0}.gallery_div .zoomscript.zsDark .zsContent:hover .zsMiniHolder .zsItemDescription,.gallery_div .zoomscript.zsLight .zsContent:hover .zsMiniHolder .zsItemDescription{opacity:0!important}body .zoomscript.zsDark .zsItemFooterHolder a,body .zoomscript.zsLight .zsItemFooterHolder a{display:none;padding:5px 10px;background-color:#7ab51d;float:left}body .zoomscript.zsDark .zsItemFooterHolder a img,body .zoomscript.zsLight .zsItemFooterHolder a img{height:30px}body .zoomscript.zsDark .zsThumbsSlider .zsThumb,body .zoomscript.zsLight .zsThumbsSlider .zsThumb{opacity:.3}body .zoomscript.zsDark .zsThumbsSlider .zsThumb.selected .zsBorder,body .zoomscript.zsLight .zsThumbsSlider .zsThumb.selected .zsBorder{border:4px solid #7ab51d;width:100%;height:100%}body .zoomscript.zsDark .zsItemDescription a,body .zoomscript.zsLight .zsItemDescription a{color:#7ab51d}body .zoomscript.zsDark .zsTooltip,body .zoomscript.zsLight .zsTooltip{width:320px}body .zoomscript.zsDark .zsPreloader,body .zoomscript.zsLight .zsPreloader{width:200px;margin:-20px 0 0 -100px}body .zoomscript.zsDark .zsNavBt.zsNextItem .zsIcon,body .zoomscript.zsDark .zsNavBt.zsPrevItem .zsIcon,body .zoomscript.zsLight .zsNavBt.zsNextItem .zsIcon,body .zoomscript.zsLight .zsNavBt.zsPrevItem .zsIcon{background:rgba(85,200,30,.9);height:50px;width:50px;left:0}body .zoomscript.zsDark .zsNavBt.zsNextItem .zsIcon:hover,body .zoomscript.zsDark .zsNavBt.zsPrevItem .zsIcon:hover,body .zoomscript.zsLight .zsNavBt.zsNextItem .zsIcon:hover,body .zoomscript.zsLight .zsNavBt.zsPrevItem .zsIcon:hover{background:#55c81e}body .zoomscript.zsDark .zsNavBt.zsNextItem .zsIcon:after,body .zoomscript.zsDark .zsNavBt.zsPrevItem .zsIcon:after,body .zoomscript.zsLight .zsNavBt.zsNextItem .zsIcon:after,body .zoomscript.zsLight .zsNavBt.zsPrevItem .zsIcon:after{background:url("/source/images/icons/arrow.png") no-repeat scroll 5px -78px rgba(0,0,0,0);content:"";display:block;float:right;height:32px;margin:0;position:absolute;right:8px;top:10px;width:34px;transform:rotate(90deg)}body .zoomscript.zsDark .zsNavBt.zsNextItem.disabled .zsIcon,body .zoomscript.zsDark .zsNavBt.zsPrevItem.disabled .zsIcon,body .zoomscript.zsLight .zsNavBt.zsNextItem.disabled .zsIcon,body .zoomscript.zsLight .zsNavBt.zsPrevItem.disabled .zsIcon{background:#d5d5d5;opacity:.8}body .zoomscript.zsDark .zsNavBt.zsNextItem .zsIcon,body .zoomscript.zsDark .zsNavBt.zsNextItem.disabled .zsIcon,body .zoomscript.zsDark .zsNavBt.zsNextItem.disabled:hover .zsIcon,body .zoomscript.zsDark .zsNavBt.zsNextItem:hover .zsIcon,body .zoomscript.zsLight .zsNavBt.zsNextItem .zsIcon,body .zoomscript.zsLight .zsNavBt.zsNextItem.disabled .zsIcon,body .zoomscript.zsLight .zsNavBt.zsNextItem.disabled:hover .zsIcon,body .zoomscript.zsLight .zsNavBt.zsNextItem:hover .zsIcon{left:auto;right:0}body .zoomscript.zsDark .zsNavBt.zsNextItem .zsIcon:after,body .zoomscript.zsDark .zsNavBt.zsNextItem.disabled .zsIcon:after,body .zoomscript.zsDark .zsNavBt.zsNextItem.disabled:hover .zsIcon:after,body .zoomscript.zsDark .zsNavBt.zsNextItem:hover .zsIcon:after,body .zoomscript.zsLight .zsNavBt.zsNextItem .zsIcon:after,body .zoomscript.zsLight .zsNavBt.zsNextItem.disabled .zsIcon:after,body .zoomscript.zsLight .zsNavBt.zsNextItem.disabled:hover .zsIcon:after,body .zoomscript.zsLight .zsNavBt.zsNextItem:hover .zsIcon:after{transform:rotate(-90deg)}body .zoomscript.zsDark .zsNavBt.zPrevItem .zsIcon,body .zoomscript.zsDark .zsNavBt.zsPrevItem.disabled .zsIcon,body .zoomscript.zsDark .zsNavBt.zsPrevItem.disabled:hover .zsIcon,body .zoomscript.zsDark .zsNavBt.zsPrevItem:hover .zsIcon,body .zoomscript.zsLight .zsNavBt.zPrevItem .zsIcon,body .zoomscript.zsLight .zsNavBt.zsPrevItem.disabled .zsIcon,body .zoomscript.zsLight .zsNavBt.zsPrevItem.disabled:hover .zsIcon,body .zoomscript.zsLight .zsNavBt.zsPrevItem:hover .zsIcon{left:0;right:auto}body .zoomscript.zsDark .zsItemHolder .zsItemDescription,body .zoomscript.zsLight .zsItemHolder .zsItemDescription{max-width:80%}body .zoomscript.zsDark .zsItemHolder .zsItemDescription .zsPadding,body .zoomscript.zsLight .zsItemHolder .zsItemDescription .zsPadding{padding:10px 20px}body .zoomscript.zsDark .zsTopPanel .zsCloseBt,body .zoomscript.zsLight .zsTopPanel .zsCloseBt{background:0 0;background-color:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);color:#252822}@media only screen and (max-width:640px){.gallery_div{width:100%;margin:0}}.login_form,.search{display:none;position:fixed;height:auto;width:400px;top:100px;background:#fff;margin-top:-1px;z-index:12;padding:20px 10px 10px;-webkit-box-shadow:2px 3px 2px 1px rgba(0,0,0,.3);box-shadow:2px 3px 2px 1px rgba(0,0,0,.3)}.login_form .searchinput,.search .searchinput{background:#ebf4dd url("/source/images/icons/loupe_small.png") no-repeat scroll 95% center;width:100%;height:30px;border:none;padding:0 40px 0 10px;position:relative}.login_form h2,.search h2{margin:0 20px}.login_form--links a,.search--links a{color:#333;display:block}.tooltip{margin-left:2%}.tooltip .icon{background:url("/source/images/icons/tooltip.png") no-repeat scroll center center;width:16px;height:16px;display:inline-block}.login_form{z-index:100;top:38px;margin-top:5px}.autocomplete-suggestions{display:none;position:absolute;min-width:150px;width:auto!important;height:auto;margin-top:30px;padding:0;color:#000;background:#fff;box-shadow:2px 1px 2px 1px rgba(0,0,0,.3);z-index:12;overflow-x:hidden;overflow-y:auto}.autocomplete-suggestions:after{content:"";position:absolute;top:-22px;left:6px;border-color:transparent transparent #fff;border-style:solid;border-width:0 22px 22px}.autocomplete-selected{background:#ebf4dd}.autocomplete-suggestion{padding:2px 10px;cursor:pointer}#suggestbox,#suggestbox-in-content{float:left}#suggestbox .autocomplete-suggestions,#suggestbox-in-content .autocomplete-suggestions{box-shadow:none;margin:0;position:relative!important;max-height:none!important}#suggestbox .autocomplete-suggestions .autocomplete-group,#suggestbox-in-content .autocomplete-suggestions .autocomplete-group{padding:5px 0}#suggestbox .autocomplete-suggestions .autocomplete-group strong,#suggestbox-in-content .autocomplete-suggestions .autocomplete-group strong{font-size:18px;font-size:1.125rem;color:#55c81e;position:relative;padding-left:40px;left:0;margin:0 0 5px}#suggestbox .autocomplete-suggestions .autocomplete-group strong:before,#suggestbox-in-content .autocomplete-suggestions .autocomplete-group strong:before{background-image:url("/source/images/icons/self-service/search_suggest_sprites_gruen.svg");background-repeat:no-repeat scroll;background-position:center top;background-size:36px 180px;content:"";display:block;height:30px;width:36px;margin:0;position:absolute;left:0}#suggestbox .autocomplete-suggestions .autocomplete-group~.autocomplete-group strong:before,#suggestbox-in-content .autocomplete-suggestions .autocomplete-group~.autocomplete-group strong:before{background-position:center -32px}#suggestbox .autocomplete-suggestions .autocomplete-group~.autocomplete-group~.autocomplete-group strong:before,#suggestbox-in-content .autocomplete-suggestions .autocomplete-group~.autocomplete-group~.autocomplete-group strong:before{background-position:center -64px}#suggestbox .autocomplete-suggestions .autocomplete-group~.autocomplete-group~.autocomplete-group~.autocomplete-group strong:before,#suggestbox-in-content .autocomplete-suggestions .autocomplete-group~.autocomplete-group~.autocomplete-group~.autocomplete-group strong:before{background-position:center -150px}#suggestbox .autocomplete-suggestions .autocomplete-suggestion,#suggestbox-in-content .autocomplete-suggestions .autocomplete-suggestion{padding:2px 10px}#suggestbox .autocomplete-suggestions:after,#suggestbox-in-content .autocomplete-suggestions:after{content:none}#suggestbox-in-content{position:absolute}#suggestbox-in-content .autocomplete-suggestions{padding:10px;box-shadow:2px 1px 2px 1px rgba(0,0,0,.3)}.searchresults{min-height:800px}.searchresults .tile{padding:20px 0 0 0}.searchresults .tile+.tile{padding:10px 0}.searchresults .tile aside .block{display:inline-block}.searchresults .searchinput{width:92%;padding:0 10px;margin-top:15px}.searchresults .tile form aside .submitbtn{background:0 0;padding:15px 0 0 0;margin:0}.searchresults .tile form aside .submitbtn .btn span.text{font-size:18px;font-size:1.125rem}.searchresults .tile form .block{padding:0 0 10px 0}.searchresults .tile.resultlist .blocks.left{margin-top:33px}.searchresults .tile.resultlist li{list-style:square;list-style-position:outside;margin:20px 0 20px 20px;padding-right:40px;width:100%;float:left}.searchresults .tile.resultlist li p{margin:.5em 0}.searchresults .tile.resultlist li a{font-size:14px;font-size:.875rem}.searchresults .tile.resultlist li h3 a{margin:0;color:#333;font-size:18px;font-size:1.125rem}.searchresults .tile.resultlist li.teaser{margin-left:0;padding:10px 20px 20px;list-style:none;background:#eef9e9}.searchresults .tile.resultlist li.teaser a{font-size:16px;font-size:1rem;color:#262626}.searchresults .tile.resultlist li.teaser a.more:before,.searchresults .tile.resultlist li.teaser a.more:hover:before{background:#55c81e url("/source/images/icons/sprite.png") no-repeat scroll -407px -467px}.searchresults .tile.resultlist .filter{margin-top:50px;padding:25px 20px 10px 30px;background:#ebebeb}.searchresults .tile.resultlist .filter .input_group{padding-bottom:10px;width:100%;float:left}.searchresults .tile.resultlist .filter .input_group .filter-description{color:#666;display:block;font-size:12px;margin-left:30px}.searchresults .tile.resultlist .filter .search-icon{fill:grey;float:right}.searchresults .tile.resultlist .filter .search-icon .fill-color{fill:grey}.searchresults .tile.resultlist .filter .radiobox-container:first-child{border:none}.searchresults .tile.resultlist .filter .radiobox-container{border-top:1px solid #ccc;padding:4px 0 6px 0}.searchresults .tile.resultlist .filter h2{padding-left:0}.searchresults .tile.resultlist em{background:#ebf4dd;font-style:inherit}.searchresults .tile.resultlist li.searchresult{position:relative;list-style:none;margin:0 0 10px 40px}.searchresults .tile.resultlist li.searchresult h3{margin-bottom:5px}.searchresults .tile.resultlist li.searchresult h3:hover{text-decoration:underline}.searchresults .tile.resultlist li.searchresult p+p{border-top:1px dotted #000;padding-top:5px}.searchresults .tile.resultlist li.searchresult p a{font-size:16px;padding-left:10px}.searchresult-icon{position:absolute;left:-40px;top:14px;fill:#55c81e}.searchresult-icon .fill-color{fill:currentColor;fill:#55c81e}@media only screen and (max-width:865px) and (min-width:640px){.search-icon{display:none}}@media only screen and (max-width:640px){#service_login,.login_form,.search{top:40px;width:100%;left:0;right:0;margin-top:-1px}#suggestbox{display:none!important}.login_div{background-color:rgba(148,214,58,.9);background:linear-gradient(to bottom,rgba(148,214,58,.9),rgba(255,255,255,0));height:40px;padding-left:10px;padding-top:4px;position:absolute;right:90px;top:5px;width:40px}.login_div .text{display:none}.submitbtn .btn{display:none}.tile .block p.resultinfo{margin:2em 0 0 0}.tile.resultlist aside .block.filter h2{position:relative}.tile.resultlist aside .block.filter h2:before{content:"";display:block;float:right;height:32px;margin:0;position:absolute;right:8px;top:0;width:34px;background:url("/source/images/icons/arrow.png") no-repeat scroll 5px -20px}}.row{margin:10px 0;display:block}.mwf-form .row{position:relative}.mwf-form ul.green{background-color:#f1f7e8}.mwf-form ul.green>.row:first-of-type{margin-top:0;padding-top:10px;padding-bottom:10px}.mwf-form ul.green>.row:first-of-type .input_inline{margin-bottom:0}.mwf-form ul.green>.row:last-of-type{margin-bottom:0;padding-bottom:10px}.mwf-form ul.green+.mwf-form ul.green>.row:first-of-type{margin-top:0;padding-top:0}.mwf-form ul.green+.mwf-form ul.green>.row:last-of-type{margin-bottom:0;padding-bottom:0}.mwf-form .mwf-hidden{display:none!important}.mwf-form .versteckt{display:none}.mwf-form .autocomplete-suggestions{border:1px solid #ccc;box-shadow:2px 2px 2px 0 rgba(0,0,0,.3);left:34.5%;top:-1px}.mwf-form .autocomplete-suggestions:after{content:none}.mwf-form .summary-row{border-bottom:1px solid #c9c9c9;padding:.5rem 0}.mwf-form .summary-head h3{margin:1em 0 .5em 0}.mwf-form .summary-row{word-wrap:break-word}.mwf-form .summary-row .head{margin:0}.mwf-form .summary-row .value{padding-left:10px}.mwf-form .mwf-button{padding:8px 20px 12px;font-size:22px;height:auto}.mwf-form input.btn:active,.mwf-form input.btn:focus,.mwf-form input.btn:hover{background:#e8e8e8;border:none}.mwf-form .tooltip-container{margin:0}.mwf-form .tooltip-container .inner.active{display:block}.styled-upload{border:1px solid #ccc;cursor:pointer;height:30px;position:relative}.styled-upload input{display:none}.styled-upload label{background:#f5f5f5;background:linear-gradient(to bottom,#f5f5f5,#e8e8e8);display:block;cursor:pointer;width:100%;height:100%;position:absolute;left:0;top:0}.styled-upload label.always-visible{display:block!important}.styled-upload label .banner{display:inline-block;padding:3px 10px 0;position:relative;width:85%;height:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.styled-upload label:after{background:url("/source/images/select_upload.png") no-repeat scroll 97% center;position:absolute;height:30px;width:30px;right:10px;top:0;content:""}.styled-upload .mwf-delete,.styled-upload .mwf-upload-delete{background:url("/source/images/select_delete.png") no-repeat;height:20px;width:20px;right:40px;top:5px;position:absolute;display:inline-block;vertical-align:middle}.styled-upload .mwf-upload-delete{right:0;overflow:hidden;text-indent:-999px;border:none}.styled-upload .mwf-upload-preview{display:none}@media only screen and (min-width:768px){.form-aside.js-is-sticky,.form-aside.js-is-stuck{width:auto;left:calc((100% - 920px)/ 2 + (920px * .66));right:calc((100% - 920px)/ 2)}.js-stickybit-parent{position:relative}@supports (position:sticky){.form-aside{position:-webkit-sticky;position:sticky;top:calc(100 + 35px)}}}.tile aside .block.tarifdetails{padding:0 0 20px}.tile aside .block.tarifdetails .head{background:#55c81e;padding:5px 0;position:relative;min-height:80px}.tile aside .block.tarifdetails .head .img{background-repeat:no-repeat;height:80px;margin:0 auto;width:80px}.tile aside .block.tarifdetails .head h2{color:#fff;text-transform:none;margin:0;padding:10px 0;width:70%;float:left;-moz-hyphens:none;-o-hyphens:none;word-wrap:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.tile aside .block.tarifdetails .detail_content{background:#eef9e9;padding:15px 0 10px}.tile aside .block.tarifdetails .detail_content .benefit{margin:0 0 4px}.tile aside .block.tarifdetails .detail_content .gray{margin:15px 0 20px}.tile aside .block.tarifdetails .detail_content .gray p{margin:0}.tile aside .block.tarifdetails .detail_content .price p{margin:0 0 10px}.tile aside .block.tarifdetails .detail_content .price strong{color:#486c11;font-size:2.25rem}.tile aside .block.tarifdetails .detail_content .price sup{color:#486c11;font-size:1.3125rem}.tile aside .block.tarifdetails ul li{padding:0}.postcode-place{margin-right:0}.incentive-msg{padding:7px 0 0}.incentive-reduced strong{text-decoration:line-through}.incentive-change-button,.incentive-redeem-button{background:#fff;border:1px solid #55c81e;box-shadow:0 0 5px -2px #55c81e;display:inline-block;padding:3px 9px;text-align:center;width:100%}.incentive-change-button:focus,.incentive-change-button:hover,.incentive-redeem-button:focus,.incentive-redeem-button:hover{background:#ebf4dd}.incentive-inline-msg{border-top:1px solid #fff;max-height:0;overflow:hidden;margin:0;padding:0;transition:max-height .6s linear}.green>.row.incentive-inline-msg:last-of-type{padding-bottom:0}.incentive-inline-msg--dont-animate{transition:max-height 0s linear}.incentive-inline-msg--visible{max-height:400px}.incentive-inline-msg__img{padding:20px 0}.incentive-inline-msg__img img{max-width:160px}.incentive-inline-msg__data{padding:15px 0 0}.incentive-inline-msg__data strong{font-size:1rem;font-weight:400;margin-bottom:10px}.incentive-inline-msg__data p{font-size:.9375rem}.row[disabled=disabled]+.incentive-inline-msg{display:none}#formDetailMonatspreis .reduced-price{color:#486c11;font-size:2.25rem;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.incentive-code-replacement{padding:8px 0;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.reduced-price-disturber{background:#e90600;color:#fff;position:absolute;right:10px;bottom:20px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;padding:5px 15px 7px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}header+article .form-paging{margin:40px 0 0}.forms-error-msg{border:1px solid red;background:rgba(255,0,0,.1);padding:10px 15px 0;color:red;text-align:center;overflow:hidden;margin:0 20px}.forms-error-msg p{color:red;font-size:14px;margin-bottom:11px}.forms-error-msg--hidden{height:0;padding:0;border-width:0}article .row.form-buttons{margin:40px 0 0}@media only screen and (max-width:900px){.tile aside .block.tarifdetails .head .img{height:60px;width:60px;background-size:60px 60px;margin:10px 0 0}.tile aside .block.tarifdetails .head h2{position:absolute;right:10px;font-size:1rem}}@media only screen and (max-width:800px){.tile aside .block.tarifdetails p{padding:0 10px}}@media only screen and (max-width:640px){article .tooltip-container .inner.active{position:fixed;left:0;top:40px;padding:15px 10px;width:100%}article .close-button{position:absolute;top:0;right:20px}article .close-button{margin:0 20px 0 0}article .incentive-change-button,article .incentive-redeem-button{width:auto}article .tooltip-content{padding-top:5px;padding-right:20px;overflow:scroll;max-height:385px}article .content .mwf-form,article .content .mwf-table{width:100%}article .content .mwf-table td,article .content .mwf-table th{width:50%}article .input_inline>label{width:100%;margin-bottom:6px}article .mwf-form .autocomplete-suggestions{left:auto;top:38px}article .mwf-form .summary-row .head{font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;width:100%}article .mwf-form .summary-row .value{padding-left:0}.tile aside .block.tarifdetails .head .img{height:80px;width:80px;background-size:80px 80px;margin:0}.tile aside .block.tarifdetails .head h2{position:static;font-size:1.125rem}.form-paging-page-text{display:none}.form-summary #footer{margin-bottom:40px}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.confetti-canon .confetti-canvas{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1;overflow:hidden;pointer-events:none}.confetti-canon .canon{background:url("/source/images/karneval-und-mehr/confetti-hands.png") no-repeat;position:absolute;cursor:pointer;width:223px;height:218px;left:-10px;bottom:0;z-index:100;transform:rotate(5deg)}.confetti-canon .canon:hover{transform:rotate(0)}.confetti-canon .canon-ball{background:url("/source/images/karneval-und-mehr/canon-ball.png") no-repeat;display:none;position:absolute;width:155px;height:113px;left:150px;bottom:150px;z-index:49}.confetti-canon .flaps{z-index:2;transition:left .1s ease 0s}@media only screen and (max-width:767px){.confetti-canon .canon{display:none}.confetti-canon .canon-ball{background:0 0}}.counter-teaser .countdown-container{width:100%;padding:0 20px}.counter-teaser .clock.row{margin:0 6% 0 8%}.counter-teaser .clock-item{width:24%;float:left;padding:0 4px}.counter-teaser .clock-item .inner{height:0;padding-bottom:100%;position:relative;width:100%}.counter-teaser .clock-item .text{color:#fff;margin-top:-25px;position:absolute;text-align:center;top:50%;width:100%}.counter-teaser .clock-item .text .val{font-size:20px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.counter-teaser .clock-item .text .type-time{font-size:11px}.counter-teaser .clock-canvas{background-color:rgba(0,0,0,.25);border-radius:50%;height:0;padding-bottom:100%;margin-top:10px}.counter-kachel.tile{padding:0}.counter-kachel .pageAlign{background-size:auto 100%;background-repeat:no-repeat;background-position:center;height:470px;padding:20px}.counter-kachel.white-text .counterHeadline{color:#fff}.counter-kachel.black-text .counterHeadline{color:#262626}.counter-content.countdown-container{width:100%;padding:0}.counter-content .clock-item{width:25%;padding:50px 12px 0;float:left}.counter-content .clock-item .inner{height:0;padding-bottom:100%;position:relative;width:100%}.counter-content .clock-item .text{color:#fff;position:absolute;text-align:center;top:50%;width:100%;margin-top:-39px}.counter-content .clock-item .text .val{font-size:43px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;color:#fff}.counter-content .clock-item .text .type-time{font-size:18px;color:#fff}.counter-content .clock-canvas{background-color:rgba(112,151,32,.5);border-radius:50%;height:0;padding-bottom:100%;margin-top:20px}@media (max-width:960px){.counter-teaser.countdown-container{padding:0}.counter-teaser.countdown-container .clock-item{padding:0 8px;width:25%}.counter-teaser.countdown-container .clock-item .text{margin-top:-21px}.counter-teaser.countdown-container .clock-item .text .val{font-size:17px}.counter-teaser.countdown-container .clock-item .text .type-time{font-size:8px}.counter-teaser .clock.row{margin:0 -2.08333% 0 -2.08333%}.counter-kachel .pageAlign{height:462px}#counterTeaser .head,.box.boxs.green.box-counter .head{font-size:1rem}}@media (max-width:768px){.counter-content.countdown-container .clock-item{padding:9px 5px 18px}.counter-content.countdown-container .clock-item .text .val{font-size:30px}.counter-content.countdown-container .clock-item .text .type-time{font-size:15px}.counter-kachel .pageAlign{height:362px}}@media (max-width:640px){.box.boxs.green.box-counter{height:auto}.counter-teaser.countdown-container .clock-item{padding:0 8px;width:25%}.counter-teaser.countdown-container .clock-item .text{margin-top:-21px}.counter-teaser.countdown-container .clock-item .text .val{font-size:24px}.counter-teaser.countdown-container .clock-item .text .type-time{font-size:10px}.counter-content.countdown-container .clock-item{padding:0 8px;width:25%}.counter-content.countdown-container .clock-item .text{margin-top:-21px}.counter-content.countdown-container .clock-item .text .val{font-size:24px}.counter-content.countdown-container .clock-item .text .type-time{font-size:10px}.counter-kachel .pageAlign{height:262px}}@media (max-width:480px){.counter-content.countdown-container .clock-item,.counter-teaser.countdown-container .clock-item{padding:0 2px;width:25%}.counter-content.countdown-container .clock-item .text .val,.counter-teaser.countdown-container .clock-item .text .val{font-size:17px}.counter-content.countdown-container .clock-item .text .type-time,.counter-teaser.countdown-container .clock-item .text .type-time{font-size:8px}}.timeline-container{border-left:4px solid #55c81e;margin:20px auto;position:relative}.timeline-container:before{background:url("/source/images/svg/timeline-tick.svg") left center no-repeat;background-size:20px 4px;position:absolute;width:20px;height:4px;content:'';left:-12px;top:-4px}.timeline-container .clear{clear:both;font-size:0;line-height:0}.timeline-toggle{background:0 0;border:none;color:#333;cursor:pointer;float:right;font-size:16px;margin-right:0;padding:0 5px;white-space:nowrap}.timeline-wrapper{clear:left;float:left;margin:13px 0 12px}.timeline-wrapper h2{background:url("/source/images/svg/timeline-tick.svg") left center no-repeat;font-family:Palatino,"Times New Roman",Times,serif;cursor:pointer;font-size:28px;font-weight:400;margin:0 0 10px;padding:4px 4px 4px 27px}.timeline-wrapper h2 .open{display:block}.timeline-wrapper h2 span{background:#55c81e;color:#fff;padding:2px 15px 5px}.timeline-series{clear:left;float:left;margin:0 12px 0 0;padding:4px 4px 4px 0;position:relative}.timeline-series dt{clear:left;font-size:21px;list-style-type:none;line-height:1.2em;padding:0 0 0 24px}.timeline-series dt a{color:#333;cursor:pointer;display:block;position:relative;padding-bottom:15px;-moz-transition:all .2 ease;-webkit-transition:all .2 ease;-o-transition:all .2 ease;transition:all .2 ease}.timeline-series dt a:before{content:"";position:absolute;height:4px;width:14px;background:url("/source/images/svg/timeline-tick.svg") left center no-repeat;background-size:14px 4px;left:-25px;top:12px}.timeline-series dt a.open{padding:20px 18px 10px;background:#fff;width:100%;color:#55c81e;font-size:28px}.timeline-series dt a.open:before{width:21px;background-size:21px 4px;top:24px;height:27px}.timeline-series dt a .closed{color:#999;font-size:1em;margin-left:0}.timeline-series dt a .open{color:#7dbadf}.timeline-series dt a:focus{border:none}.timeline-series dd{margin-bottom:20px;width:100%}.white dt.timeline-event a.open{background:#ebebeb}.white dd.timeline-event-content .surround{background:#ebebeb}.timeline-event-content{display:none}.timeline-event-content p{line-height:1.5em;margin:6px 0 10px}.timeline-event-content h4{clear:left;float:left;font-size:1.4em;font-weight:400;margin:10px 0 0;padding:0 0 0 20px}.timeline-event-content blockquote{border-left:2px solid #ccc;clear:left;float:left;font-size:1.8em;margin-left:0;padding:0 30px;width:400px}.timeline-event-content blockquote .attribution{font-size:.7em;text-align:right}.timeline-event-content .surround{background:#fff;margin-left:24px;margin-bottom:37px;padding:10px 20px 20px}.timeline-event-content .media{float:right;padding:0 0 12px;width:300px}.timeline-event-content .media img{border:2px solid #000;margin:0}.timeline-event-content .media p{font-size:1.2em;margin:0;padding:0}.timeline-event-content .media a:link,.timeline-event-content .media a:visited{color:#ab221b}.timeline-event-content .media a:hover{color:#7dbadf}@media screen and (max-width:768px){div.timelineToggle{float:none}.timelineEvent div.media{display:none;float:none}.timelineMinor dt{font-size:1.2em;white-space:normal}.timelineMinor dd h3{font-size:1em;white-space:normal}.timelineMinor dd{margin-left:20px;padding-left:0;width:100%}.timelineEvent .media p{font-size:1em}dl.timelineMinor{float:none;max-width:80%}.timelineEvent p{float:none;width:100%}.timelineEvent blockquote{float:none;width:200px;font-size:1em}.timeline-event-content .surround{padding-top:0}.timeline-event-content .surround img{margin:0}.timeline-wrapper h2{font-size:24px}.timeline-series dt a.open{font-size:21px!important}}.magazin-stage{bottom:0;left:0;min-height:700px;height:700px;overflow:hidden;position:relative;right:0;top:0;z-index:0}.magazin-stage__row{top:auto;display:table-cell;bottom:10px;text-align:center;vertical-align:bottom;width:920px;height:440px;padding:0 14%;max-width:100%}.magazin-stage__category.magazin_category{display:inline-block;text-align:center;margin:0;position:relative}.magazin-stage__headline{text-transform:none}h1.magazin-stage__headline,h2.magazin-stage__headline{font-size:52px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;line-height:1.1em;padding-bottom:9px;padding-top:10px;color:#fff}.magazin-stage__subheadline{color:#fff;font-size:25px}.magazin-stage__pagination.pagination{bottom:105px;z-index:1;margin:0}@media only screen and (max-width:767px){.magazin-stage__pagination.pagination{margin-top:35px}}.magazin-stage__pagination.pagination .swiper-pagination-bullet{background:0 0;border:2px solid #fff;height:17px;width:17px}.magazin-stage__pagination.pagination .swiper-pagination-bullet.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#55c81e none repeat scroll 0 0;border:2px solid #55c81e;box-shadow:none}.magazin-stage__arrows.arrow-left{z-index:1}.swiper_div .arrow-left.magazin-stage__arrows.arrow-left{background:0 0;opacity:.5;width:50px;height:50px}.swiper_div .arrow-left.magazin-stage__arrows.arrow-left::after{content:'';background:url("/source/images/magazin/pfeil_l.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;right:0;transform:none;top:0}.swiper_div .arrow-left.magazin-stage__arrows.arrow-left:hover{opacity:1}.magazin-stage__arrows.arrow-right{z-index:1}.swiper_div .arrow-right.magazin-stage__arrows.arrow-right{background:0 0;opacity:.5;width:50px;height:50px}.swiper_div .arrow-right.magazin-stage__arrows.arrow-right::after{content:'';background:url("/source/images/magazin/pfeil_r.svg") no-repeat;background-size:50px 50px;width:50px;height:50px;right:0;transform:none;top:0}.swiper_div .arrow-right.magazin-stage__arrows.arrow-right:hover{opacity:1}.magazin-stage .image--center{background-position:center;background-repeat:no-repeat}.magazin-stage .image--left{background-position:left center;background-repeat:no-repeat}.magazin-stage .image--right{background-position:right center;background-repeat:no-repeat}.magazin-stage .image .magazin_layer{position:absolute;content:'';top:0;right:0;bottom:0;left:0;display:block;z-index:0}.magazin-stage .image .verticalAlign{xxposition:relative;z-index:1}.magazin_artikel .tile{padding:0}.magazin_artikel .magazin_inhalt{color:#3c3d41}.magazin_artikel .magazin_inhalt h1{font-size:50px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;text-transform:none;margin-top:34px;margin-bottom:-2px;text-align:center}.magazin_artikel .magazin_inhalt .element.txt h2.magazin_inhalt{font-size:21.5px;margin-top:22px;margin-bottom:37px;line-height:34px;font-weight:400;text-align:center}.magazin_artikel .magazin_inhalt p{color:#3c3d41}.magazin_artikel .magazin_inhalt .magazin_back{border-bottom:solid #d3d3d3 1px;width:106.5%;display:block;padding:17px 0;margin-bottom:27px;margin-left:-30px}.magazin_artikel .magazin_inhalt .category{text-align:center}.magazin_artikel .magazin_inhalt .category .categoryTxt{background-color:#3c3d41;color:#fff;border:none;padding:5px 9px 8px 9px;margin:10px auto;display:inline;font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-transform:uppercase}.magazin_artikel .magazin_inhalt .element.picture img.magazin_full{margin-left:-31px;height:auto;width:980px}.magazin_artikel .magazin_inhalt .element.txt h2{color:#3c3d41;font-size:1.125rem;font-weight:700;line-height:inherit;margin:.5em 0 1em;text-align:inherit}.magazin_artikel .magazin_inhalt .magazin_full_video{margin-left:-31px;margin-bottom:-8px;width:106.7%}.magazin_artikel .magazin_inhalt .magazin_full_video .magazin_full{top:-11px}.magazin_artikel .magazin_inhalt .magazin_tags{text-transform:uppercase;margin-top:-23px}.magazin_artikel .magazin_inhalt .magazin_tags h2{color:#3c3d41;text-align:left;font-size:17px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;margin-bottom:3px}.magazin_artikel .magazin_inhalt .magazin_tags li{border:1px solid #55c81e;color:#55c81e;float:left;margin:4px 8px 4px 0;padding:4px 13px;font-size:13px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.magazin_artikel .magazin_inhalt .magazin_teaser_kachel{width:100%}.magazin_category{margin-left:30px;margin-top:-13px;position:absolute;background-color:#3c3d41;color:#fff;padding:5px 9px 8px 9px;font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-transform:uppercase}.stream_teaser--facebook .magazin_category,.stream_teaser--twitter .magazin_category,.stream_teaser_quote .magazin_category{display:none}.magazin_uebersicht .stream_teaser{margin-bottom:6px;background-color:#fff}.magazin_uebersicht .stream_teaser .magazin_text h3{margin:0}.magazin_uebersicht .stream_teaser .magazin_text h3 a{color:#3c3d41;text-transform:none;outline:0 none}.magazin_uebersicht .stream_teaser .magazin_text h3 a:hover{border-bottom-color:#3c3d41}.magazin_uebersicht .stream_teaser .magazin_text .ellip,.magazin_uebersicht .stream_teaser .magazin_text p{color:#3c3d41}.magazin_uebersicht .stream_teaser.stream_teaser_full{width:100%;float:left}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img{width:50%;overflow:hidden}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--left{float:left}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--left img{height:100%}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--right{float:right}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--right img{height:100%}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text{padding:26px 22px 15px 31px;float:left;max-height:100%}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text h3{font-size:30px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;line-height:40px;padding-bottom:17px}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text p{display:inline;font-size:16px;line-height:24px;font-weight:400}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--left+.magazin_text,.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--right+.magazin_text{width:50%}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter{background-position:left bottom;background-repeat:no-repeat;text-align:center;margin-bottom:10px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text{padding-top:25px;padding-left:150px;padding-right:150px;padding-bottom:70px;float:left}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text p{color:#fff;font-size:24px;margin-top:50px;margin-bottom:0}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text a{color:#fff;font-size:24px;text-decoration:underline;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text a:before{display:none}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text .twitter_headline a{color:#fff;display:block;font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;margin-bottom:50px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook{background-color:#4c66a3;text-align:center;margin-bottom:10px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_text{padding-top:25px;height:auto;float:none}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_text a{padding-top:25px;color:#fff;font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-transform:uppercase}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_img--facebook{width:100%;padding:50px 30px 30px 30px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_img--facebook img{max-width:388px;margin:0 auto}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote{background-repeat:no-repeat;background-position:-40px 30px;text-align:center}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--green{background-color:#55c81e}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--darkgrey{background-color:#3c3d41}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--lightgrey{background-color:#989898}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--blue{background-color:#487d9f}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--red{background-color:#dc675b}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--orange{background-color:#f9ba00}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote--white{background-color:#fff}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote.stream_teaser_quotetxt--white{color:#fff}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote.stream_teaser_quotetxt--darkgrey{color:#3c3d41}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text{float:none}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_txt_vertical{display:table;width:100%;height:220px;overflow:hidden}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:34px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-family:UniviaforSWD-Italic,Helvetica,Arial,sans-serif;font-weight:400;display:table-cell;vertical-align:middle;margin:0 250px;hyphens:auto}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_author{font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_author_title{font-size:12px;padding-bottom:50px}.magazin_uebersicht .stream_teaser.stream_teaser_half{width:48.91304%;float:left;margin-right:2.17391%}.magazin_uebersicht .stream_teaser.stream_teaser_half:last-child{margin-right:0}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img{width:50%;overflow:hidden}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left{float:left}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left img{height:100%}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right{float:right}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right img{height:100%}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--none{display:none}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text{padding-left:26px;padding-right:33px;padding-top:30px;padding-bottom:15px;float:left;max-height:100%}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text h3{font-size:20px;line-height:28px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;padding-bottom:19px}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text p{display:inline;font-size:16px;line-height:24px;font-weight:400}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left+.magazin_text{width:50%}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right+.magazin_text{width:50%}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter{background-position:left bottom;background-repeat:no-repeat;text-align:center;margin-bottom:6px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text{padding-top:25px;padding-bottom:70px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text p{color:#fff;font-size:24px;margin-top:50px;margin-bottom:0}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text a{color:#fff;font-size:24px;text-decoration:underline;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text a:before{display:none}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text .twitter_headline a{color:#fff;display:block;font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;margin-bottom:50px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook{background-color:#4c66a3;text-align:center;margin-bottom:6px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_text{padding-top:25px;float:none}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_text a{color:#fff;font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;letter-spacing:1px;text-transform:uppercase}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook{width:100%;padding-right:30px;padding-left:30px;padding-top:30px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook img{max-width:388px;margin:0 auto}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote{background-repeat:no-repeat;background-position:-40px 30px;text-align:center}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--green{background-color:#55c81e}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--darkgrey{background-color:#3c3d41}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--lightgrey{background-color:#989898}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--blue{background-color:#487d9f}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--red{background-color:#dc675b}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--orange{background-color:#f9ba00}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote--white{background-color:#fff}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote.stream_teaser_quotetxt--darkgrey{color:#3c3d41}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text{float:none}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical{display:table;width:100%;overflow:hidden}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:34px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-family:UniviaforSWD-Italic,Helvetica,Arial,sans-serif;font-weight:400;display:table-cell;vertical-align:middle;hyphens:auto}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_author{font-size:12px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding-top:25px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_author_title{font-size:12px}.magazin_uebersicht .stream_teaser_third{width:31.88405%;height:auto;margin-right:2.17391%;margin-bottom:6px;background-color:#fff;float:left}.magazin_uebersicht .stream_teaser_third:last-child{margin-right:0}.magazin_uebersicht .stream_teaser_third .magazin_text{padding-left:20px;padding-right:20px;padding-top:14px}.magazin_uebersicht .stream_teaser_third .magazin_text h3 a{color:#3c3d41;text-transform:none;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.4em;display:inline}.magazin_uebersicht .stream_teaser_third .magazin_img--third img{height:auto;width:100%}.magazin_uebersicht .stream_teaser_third_half{width:48.91304%;margin-right:2.17391%;margin-bottom:6px;float:left;background-color:#fff}.magazin_uebersicht .stream_teaser_third_half:last-child{margin-right:0}.magazin_uebersicht .stream_teaser_third_half .magazin_text{padding-left:20px;padding-right:20px;padding-top:14px}.magazin_uebersicht .stream_teaser_third_half .magazin_text h3 a{color:#3c3d41;text-transform:none;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.4em;display:inline}.magazin_uebersicht .stream_teaser_third_half .magazin_img--half{width:100%;overflow:hidden;height:auto}.magazin_uebersicht .stream_teaser_third_half .magazin_img--half img{width:100%}.magazin_uebersicht .stream_teaser_third_full{width:100%;background-color:#fff;margin-bottom:6px}.magazin_uebersicht .stream_teaser_third_full .magazin_img.magazin_img--full{width:100%;overflow:hidden}.magazin_uebersicht .stream_teaser_third_full .magazin_img.magazin_img--full img{height:auto;width:100%}.magazin_uebersicht .stream_teaser_third_full .magazin_text{padding-left:20px;padding-right:20px;padding-top:14px}.magazin_uebersicht .stream_teaser_third_full .magazin_text h3 a{color:#3c3d41;text-transform:none;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:1.4em;display:inline}.magazin_more{text-align:center;margin-bottom:87px;margin-top:42px;cursor:pointer}.magazin_more .magazin_show_more{border:1px solid #3c3d41;display:inline;padding:11px 56px 16px}@media only screen and (max-width:1024px){.magazin_artikel .magazin_inhalt .magazin_back{width:100%;margin-left:0}.magazin_artikel .magazin_inhalt .element.picture img.magazin_full{margin-left:0;width:100%}.magazin_artikel .magazin_inhalt .magazin_full_video{width:100%;margin-left:0}}@media only screen and (max-width:640px){.magazin_artikel .magazin_inhalt h1{font-size:33px;line-height:40px;margin-top:19px}.magazin_artikel .magazin_inhalt h2{font-size:15px;line-height:1.3em;margin-bottom:24px}.magazin_artikel .magazin_inhalt p{line-height:22px}.magazin_artikel .magazin_inhalt .magazin_back{margin-bottom:30px;margin-top:15px}.magazin_artikel .magazin_inhalt .magazin_back .arrowlist.link{display:table;margin-left:auto;margin-right:auto}.magazin_artikel .magazin_inhalt button.categoryBtn{padding:4px 9px 6px}.magazin_artikel .magazin_inhalt .element.picture img.magazin_full{margin-bottom:3px}.magazin_artikel .magazin_inhalt .magazin_full_video{width:104%;margin-left:-2%}.magazin_artikel .magazin_inhalt .magazin_full_video .magazin_full{top:10px}.magazin_artikel .magazin_inhalt .magazin_tags{margin-top:0}.magazin_artikel .magazin_inhalt .magazin_tags h2{margin-bottom:9px}}@media only screen and (max-width:1024px){.magazin-stage__pagination{bottom:50px}}@media (max-width:960px){.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text{padding-top:20px;padding-left:22px;height:auto}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text h3{font-size:25px;line-height:30px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:30px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_author{padding-top:15px}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text{padding-top:25px}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text h3{line-height:25px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:30px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_author{padding-top:15px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook img{max-width:100%}.magazin_uebersicht .stream_teaser_third .magazin_text h3{font-size:17px;line-height:22px}.magazin_uebersicht .stream_teaser_third .magazin_img--third img{margin:0}.magazin_uebersicht .stream_teaser_third_half .magazin_img.magazin_img--half img{margin:0}.magazin_uebersicht .stream_teaser_third_full .magazin_img.magazin_img--full img{margin:0}}@media (max-width:905px){.magazin-stage{min-height:auto}.magazin-stage__pagination{bottom:80px;height:0}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical{height:160px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:23px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_txt_vertical{height:160px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:23px}}@media (max-width:890px){.magazin-stage__row{bottom:20px;padding:0 10% 20px}h1.magazin-stage__headline,h2.magazin-stage__headline{font-size:42px}.magazin-stage__subheadline{font-size:22px}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text h3,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text h3{font-size:22px;padding-bottom:5px}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text p,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text p{font-size:15px;line-height:24px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote{height:312px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{margin:40px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{margin:40px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_author{padding-top:20px}.magazin_uebersicht .stream_teaser_third_full,.magazin_uebersicht .stream_teaser_third_half{height:312px}}@media only screen and (max-width:767px){.magazin-stage{min-height:0;max-height:600px}.magazin-stage__row{height:400px;padding:0 8% 20px}.magazin-stage__arrows{display:none}h1.magazin-stage__headline,h2.magazin-stage__headline{font-size:32px}.magazin-stage__pagination{bottom:120px}.magazin_uebersicht .stream_teaser+.stream_teaser{margin-top:20px}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--left img,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left img{margin:0}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--right img,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right img{margin:0}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text h3,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text h3{font-size:24px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote{max-height:312px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text{float:none}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{margin:10px}.magazin_uebersicht .stream_teaser.stream_teaser_half{width:100%}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right{width:50%;display:inline-block;margin:0 0 -4px}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left img,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right img{width:100%;height:auto}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text{padding-top:25px;padding-left:22px;display:inline-block}.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text h3{line-height:30px;padding-bottom:5px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text{float:none}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text a,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text p{font-size:22px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook{padding-bottom:30px}.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook img{max-width:388px}.magazin_uebersicht .stream_teaser_third{width:100%;height:auto;margin-bottom:6px}.magazin_uebersicht .stream_teaser_third .magazin_img--third{width:100%;overflow:hidden;height:auto}.magazin_uebersicht .stream_teaser_third .magazin_img--third img{max-height:426px;width:100%}.magazin_uebersicht .stream_teaser_third .magazin_text{padding-left:20px;padding-right:20px;padding-top:10px}.magazin_uebersicht .stream_teaser_third+.stream_teaser_third{margin-top:20px}.magazin_uebersicht .stream_teaser_third_half{height:295px}.magazin_uebersicht .stream_teaser_third_half .magazin_text h3{font-size:17px}.magazin_uebersicht .stream_teaser_third_full{height:auto}.magazin_uebersicht .stream_teaser_third_full .magazin_text{padding-bottom:10px}.magazin_uebersicht .stream_teaser_third_full .magazin_text h3{font-size:17px}}@media only screen and (max-width:640px){.magazin-stage__row{height:440px;padding:0}.magazin_uebersicht__category-filter-li{float:none;margin:0 25px 15px 0}.magazin_uebersicht__category-filter-li--mobile-headline{display:block}.magazin_uebersicht__category-filter-opener{display:block}.magazin_uebersicht .stream_teaser.stream_teaser_full,.magazin_uebersicht .stream_teaser.stream_teaser_half{height:auto}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--left,.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--right,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right{float:none;width:100%}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--left img,.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img--right img,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--left img,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img--right img{margin:0}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text{width:auto;height:auto;padding-bottom:18px;padding-top:19px;float:none}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_text h3,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_text h3{font-size:24px}.magazin_uebersicht .stream_teaser.stream_teaser_full .magazin_img+.magazin_text,.magazin_uebersicht .stream_teaser.stream_teaser_half .magazin_img+.magazin_text{width:100%}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter{height:345px;text-align:center;margin-bottom:10px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text{float:none;padding-top:25px;padding-left:30px;padding-right:30px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text p,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text p{font-size:22px;margin-top:40px;margin-bottom:0}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text a,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text a{font-size:24px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--twitter .magazin_text .twitter_headline a,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--twitter .magazin_text .twitter_headline a{font-size:12px;letter-spacing:1px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook{height:345px;margin-bottom:10px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_text,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_text{padding-top:25px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_text a,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_text a{padding-top:25px;font-size:12px;letter-spacing:1px}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_img--facebook,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook{width:100%;padding:40px 0 30px 0}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser--facebook .magazin_img--facebook img,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser--facebook .magazin_img--facebook img{margin:0 auto}.magazin_uebersicht .stream_teaser.stream_teaser_full.stream_teaser_quote,.magazin_uebersicht .stream_teaser.stream_teaser_half.stream_teaser_quote .magazin_text .quote_txt_vertical .quote_txt{font-size:28px}.magazin_uebersicht .stream_teaser_third_half{width:100%;height:auto;margin-bottom:6px}.magazin_uebersicht .stream_teaser_third_half .magazin_img.magazin_img--half{width:100%;overflow:hidden;height:auto}.magazin_uebersicht .stream_teaser_third_half .magazin_img.magazin_img--half img{width:100%}.magazin_uebersicht .stream_teaser_third_half .magazin_text{padding-left:20px;padding-right:20px;padding-top:10px;float:none;height:80px}.magazin_uebersicht .stream_teaser_third_half+.stream_teaser_third_half{margin-top:20px}}@media only screen and (max-width:420px){.magazin-stage__row{top:130px}}/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:0 0;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url("/source/images/gallery/gallery_default-skin_png.png") 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:105dpi),(min-resolution:1.1dppx){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url("/source/images/gallery/gallery_default-skin_svg.svg")}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:0 0}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url("/source/images/gallery/gallery_preloader_gif.gif") 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:clockwise .5s linear infinite;animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite;animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes donut-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp *{-webkit-box-sizing:border-box;box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden;will-change:opacity}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4, 0, .22, 1);transition:transform 333ms cubic-bezier(.4, 0, .22, 1)}.pswp__bg{will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4, 0, .22, 1);transition:opacity 333ms cubic-bezier(.4, 0, .22, 1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.gallery-grid{margin:20px -8px 0}.gallery-grid__item{padding:8px;float:left;cursor:pointer}.gallery-grid__item img{width:100%;height:auto}.gallery-grid__item figcaption{display:none}.gallery-grid__item a:focus{border:none}.gallery-grid__grid-sizer,.gallery-grid__item{width:33.33333%}@media only screen and (max-width:767px){.gallery-grid__grid-sizer,.gallery-grid__item{width:50%}}.digits__clicks,.digits__time{display:inline-block;padding:2px 0 2px 2px}.digits__clicks *,.digits__time *{line-height:1.4em}.digits__clicks div,.digits__time div{float:left;font-size:0}.digits__clicks:after,.digits__time:after{display:inline-block;text-transform:uppercase;font-size:.8em;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;line-height:22px;vertical-align:top;padding-right:7px;margin-left:7px}.digits__time:after{content:' Zeit'}.digits__time__m:after,.digits__time__s:after{content:':';display:inline-block;width:6px;font-size:16px;line-height:16px;font-family:UniviaforSWD-Medium,Helvetica,Arial,sans-serif;font-weight:400;vertical-align:top}.digits__clicks{margin-right:10px}.digits__clicks:after{content:' Züge'}.digit{display:inline-block;width:17px;height:24px;background-repeat:no-repeat;background-position:0 0;margin-right:1px}.digit[data-digit="0"]{background-image:url("/source/images/coi/counter_digit_0.svg")}.digit[data-digit="1"]{background-image:url("/source/images/coi/counter_digit_1.svg")}.digit[data-digit="2"]{background-image:url("/source/images/coi/counter_digit_2.svg")}.digit[data-digit="3"]{background-image:url("/source/images/coi/counter_digit_3.svg")}.digit[data-digit="4"]{background-image:url("/source/images/coi/counter_digit_4.svg")}.digit[data-digit="5"]{background-image:url("/source/images/coi/counter_digit_5.svg")}.digit[data-digit="6"]{background-image:url("/source/images/coi/counter_digit_6.svg")}.digit[data-digit="7"]{background-image:url("/source/images/coi/counter_digit_7.svg")}.digit[data-digit="8"]{background-image:url("/source/images/coi/counter_digit_8.svg")}.digit[data-digit="9"]{background-image:url("/source/images/coi/counter_digit_9.svg")}@media only screen and (max-width:1170px){header aside.navFirstContainer .metaNav{padding-left:1%}#header aside.navFirstContainer .metaNav ul{width:78%}#header aside.navFirstContainer .metaNav ul li a{margin-left:0}#header .pageAlign{padding-left:106px;position:relative}#header .pageAlign:first-child{padding-left:20px}#menu-toggles{position:absolute;right:0}.login_div{margin-right:-20px}}@media only screen and (max-width:1024px){#nav_menu.toggle-menu{background:#fff}.mhidden{display:none!important}}@media only screen and (max-width:1023px){a{word-wrap:break-word}.pageSection{min-width:100%}.pageAlign{width:100%;padding:0 20px}#header aside.navFirstContainer .metaNav{display:none}#header .pageAlign{padding-left:130px}#nav_menu h2{font-size:18px;font-size:1.125rem}.service_form .btngroup button{height:40px}.linkbox a:before{display:none}.linkbox a span.text{width:100%;padding:20px 10px;text-align:center}.boxes--noHeight{float:none}.anchors.boxes{width:228px}.anchors.boxes .cell{width:100%;height:auto}.anchors.boxes .cell .box{width:100%;padding-bottom:20px;float:left;height:80px}.boxes--noHeight.anchors.boxes .cell .box{height:auto;padding:0}.anchors.boxes .cell .box a{width:100%;height:auto}.anchors.boxes .cell .box a:after{bottom:0;float:left;left:8px;position:absolute;top:50px}.anchors.boxes .cell .box a:before{background:0 0;border:none}.anchors.boxes .cell .box a .img img.big{display:none}.anchors.boxes .cell .box a .img .small{display:block}.anchors.boxes .cell .box a .img{bottom:20px}.anchors.boxes .cell .box a.icon_right .img{left:0;top:0;position:absolute}.anchors.boxes .cell .box a .text{width:90%;margin-left:50px}.anchor_desc{margin-left:50px}.flaps .bottom h1,.flaps dl.acc_div{width:230px}.flaps .bottom h1{font-size:1.5rem}.flaps dl.acc_div dd{height:160px}figure.left.col2,figure.left.col3,figure.left.full{width:100%;margin:0}.swiper .swiper_div .block h2{margin-left:0}.teaser.boxes .box.menubox li{width:100%;margin:0;border-bottom:1px solid #ccc}.teaser.boxes .box.menubox li:last-child{border:none}.teaser.boxes .box.menubox li a span{padding-right:25px}.teaser.boxes .box.menubox li:nth-child(3) a,.teaser.boxes .box.menubox li:nth-child(4) a,.teaser.boxes .box.menubox li:nth-child(7) a,.teaser.boxes .box.menubox li:nth-child(8) a{border:none}.teaser.boxes div.box.teaserbox.green .links{position:relative;bottom:auto;float:left;margin:10px 0 0 0}.teaser.boxes div.box.teaserbox.green .links .more{width:100%;bottom:auto;margin:10px 0;padding:0}.teaser.boxes div.box.teaserbox.green figure .small p,.teaser.boxes div.box.teaserbox.green figure figcaption,.teaser.boxes div.box.teaserbox.green figure img{max-width:100%;float:none;position:relative}.teaser.boxes div.box.teaserbox.green figure figcaption.teaser__text--portrait{width:100%}.teaser.boxes div.box.teaserbox.green.boxl{height:auto}.teaser.boxes div.box.teaserbox.green.boxs{float:left;height:auto}.teaser.boxes div.box.teaserbox.green.boxs img{display:none}.teaser.boxes div.box.teaserbox.green.boxs figcaption,.teaser.boxes div.box.teaserbox.green.boxs h3,.teaser.boxes div.box.teaserbox.green.boxs p{width:100%}.image{padding-top:100px}.home .image{padding-top:160px}.image:before{height:auto}.image .vertical-align{display:block}#footer .img_links{float:left;position:relative;width:100%;margin:0 0 10px 0}#footer .footer_links .newsletter{width:450px;float:left;margin-top:30px;position:relative}#footer .footer_links .newsletter input{margin-right:2%;width:62%}#footer .footer_links .newsletter .btn_small{width:28%}.boxes{height:auto;width:100%}.image .boxes{width:100%}.image .pageAlign{padding:20px}.image .verticalAlign{padding:0 0 40px}.boxes.left{width:230px}.floated .boxes.left{width:48%}.teaser.boxes .box.menubox li{width:100%;margin:0;border-bottom:1px solid #ccc}.teaser.boxes .box.menubox li:last-child{border:none}.teaser.boxes .box.menubox li a span{padding-right:25px}.teaser.boxes .box.menubox li:nth-child(3) a,.teaser.boxes .box.menubox li:nth-child(4) a,.teaser.boxes .box.menubox li:nth-child(7) a,.teaser.boxes .box.menubox li:nth-child(8) a{border:none}.floated .boxes.right{margin:0;height:auto;width:49%}.floated .boxes.right .green.box a{position:relative}.teaser.boxes .box.teaserbox{height:auto}.teaser.boxes .box.teaserbox .more{position:relative;left:20px;margin:20px 0;line-height:1.3;float:left;bottom:auto;width:80%}.teaser.boxes .box.teaserbox figure{padding:0 20px 0 0}.teaser.boxes .box.teaserbox figure figcaption{width:100%}.teaser.boxes .box.teaserbox figure img{display:none}.footer_newsletter{margin:10px auto 20px;float:left}}@media only screen and (max-width:940px){#nav_menu h2{font-size:16px}#nav_menu.toggle-menu ul a.arrowlist{font-size:15px}#nav_menu.toggle-menu .box{padding:10px}#nav_menu p{font-size:15px}}@media only screen and (max-width:850px){.footer_links__firstlist,.footer_links__list,.footer_links__secondlist{width:50%;margin:7px 0 10px 0}}@media only screen and (max-width:780px){.flaps .bottom .headline-width h1{font-size:1.7rem}}@media only screen and (max-width:767px){#nav_menu h2{font-size:1.125rem}#nav_menu.toggle-menu ul a.arrowlist{font-size:16px}#nav_menu.toggle-menu .box{padding:10px 20px;width:100%}#nav_menu p{font-size:16px}.shidden{display:none}.image:before{height:auto}.image .vertical-align{display:block}.teaser_img_txt{width:100%;height:auto;margin-bottom:30px}.teaser_img_txt__img{max-height:426px;margin-top:0;margin-bottom:5px}.teaser_img_txt__text{padding-top:0}.flaps{height:auto;padding:0}.flaps .bottom{position:relative;margin:0 0 10px;width:100%}.flaps .bottom dl.acc_div,.flaps .bottom h1{width:100%}.flaps .bottom dl.acc_div dd{height:110px}.flaps .bottom dl.acc_div a .link{top:-10px}.anchors{width:100%}.anchors .cell{width:100%;height:auto}.anchors .cell.left{margin-right:2%}.anchors .cell.right{margin-right:0}.anchors .cell .box{padding-bottom:0;height:70px}.anchors .cell .box a:after{top:35px}.anchors .cell .box a .text{margin-left:30px}#footer .footer_text .left,#footer .footer_text .right{float:left;width:100%}.acc_div a:focus,.btn input:focus,.logo a:focus,.metaNav a:focus,a:focus,input:focus,input:focus+label,label:focus{outline:0;border:none}.acc_div a:focus,.logo a:focus,.metaNav a:focus{border:none}.acc_div a:focus img,.logo a:focus img,.metaNav a:focus img{border:none}.swiper_div .block figure{margin:5px 0 20px 0}.picture img,figure.left img,figure.left.col2 img,figure.left.col3 img,figure.left.full img,figure.right img,figure.right.col2 img,figure.right.col4 img,figure.right.full img,img.left img,img.left.col2 img,img.left.col3 img,img.left.full img,img.right img,img.right.col2 img,img.right.col4 img,img.right.full img{width:100%;margin:1em 0}.footer_newsletter__text{width:65%}.footer_newsletter__btn-holder{width:30%}}@media only screen and (max-width:640px){body{font-size:14px;font-size:.875rem;overflow-x:hidden}.xshidden{display:none!important}.login_div{margin-right:0}.floated .boxes.left,.tile .block,.tile .blocks,.tile aside,.tile.half,.tile.half .block{width:100%}#header{height:40px}#header #nav-toggle,#header #search-toggle,#header #service-toggle{height:40px;width:40px;margin-top:5px}#header #nav-toggle{margin-left:5px}#header #nav-toggle .icon:before,#header #search-toggle .icon:before,#header #service-toggle .icon:before{background-size:300px 555px;height:22px;width:22px;top:6px}#header #service-toggle span.icon:before{background-position:-24px -500px}#header #service-toggle.menu-active span.icon:before{background-position:0 -500px}#header #search-toggle span.icon:before{background-position:-50px -521px}#header #search-toggle.menu-active span.icon:before{background-position:-50px -500px}#header #nav-toggle span.icon:before{background-position:0 -523px;height:20px}#header #nav-toggle.menu-active span.icon:before{background-position:-25px -523px}#header #nav-toggle .icon:before{height:20px;right:6px;top:8px;width:25px}#header .pageAlign{padding:0 0 0 100px}#header .logo{margin-top:8px}#header .logo img{width:120px}.toggle-menu{top:40px}#nav-toggle span.text,.arrow:after{display:none}#header #service-toggle{width:90px}#header #service-toggle span.text{font-size:14px;margin-top:-7px}.box,.boxes,.boxes.left,.floated .boxes.right{width:100%}.home .image,.image{padding-top:20px}.teaser.boxes .box.teaserbox .more{line-height:1}.teaser.boxes .box.teaserbox figure{padding:0}.teaser.boxes .box.teaserbox figure figcaption{width:100%}.teaser.boxes .box.teaserbox figure img{display:block}#service_menu.toggle-menu{overflow-x:hidden}#service_menu.toggle-menu .pageAlign{padding:10px 0}#service_menu.toggle-menu h2{margin:10px 20px}#service_menu.toggle-menu #service_links,#service_menu.toggle-menu #service_login,#service_menu.toggle-menu .btngroup .half,#service_menu.toggle-menu .linkbox a,#service_menu.toggle-menu .service_features .box,#service_menu.toggle-menu .service_form .inputgroup .input_inline input{width:100%}#service_menu.toggle-menu #service_links,#service_menu.toggle-menu .linkbox a{margin:0}#service_menu.toggle-menu #service_form,#service_menu.toggle-menu .service_form{height:100%;padding:0 20px 20px}#service_menu.toggle-menu #service_form .btngroup,#service_menu.toggle-menu .service_form .btngroup{padding:0}#service_menu.toggle-menu #service_form .btngroup .btn,#service_menu.toggle-menu .service_form .btngroup .btn{float:left;width:60%;margin-top:10px}#service_menu.toggle-menu #service_form .inputgroup .input_inline label,#service_menu.toggle-menu .service_form .inputgroup .input_inline label{margin-bottom:10px}#service_menu.toggle-menu .service_links{margin-top:20px}#service_menu.toggle-menu .linkbox a{height:auto;padding:0;margin-bottom:10px}#service_menu.toggle-menu .linkbox a span.text{padding:15px 20px;text-align:left}#service_menu.toggle-menu .service_features .text{padding:0 18px}#service_menu.toggle-menu .service_features .box{position:relative;margin:0 0 10px 0}#service_menu.toggle-menu .service_features .box.greeng .text{padding:15px 20px}#service_menu.toggle-menu .service_features .box .head{font-size:1rem}#service_menu.toggle-menu .service_features .box img{display:none}#service_menu.toggle-menu .service_features .box a{float:left;height:100%;margin:5px 0;width:100%;font-size:16px}#service_menu.toggle-menu .service_features .box a:after{bottom:20px;content:"";height:100%;width:100%;position:absolute}#service_menu.toggle-menu #service_links .service_features .box a{float:left;height:100%;margin:5px;padding:0;width:100%}#service_menu.toggle-menu #service_links .service_features .box a:after{bottom:20px;content:"";height:100%;width:100%;position:absolute}#service_menu.toggle-menu #service_links .service_features .more.white{margin-left:1px}input{font-size:16px}.pageAlign{padding:0 10px}.image{padding-top:40px}.teaser.boxes .box.teaserbox figure figcaption,.teaser.boxes .box.teaserbox figure img{width:50%}article img,figure img{max-width:100%}.linklist .link::before,li a.arrowlist::before{top:-2px}.no_bg .content{padding-top:80px}.boxes{height:auto}figure.left{width:100%;margin:0}#footer .gradient .pageAlign .logo{display:none}#footer .social_links{float:left}#footer .gradient .pageAlign .social_links ul li a{margin:5px 10px 5px 0}#footer .footer_links .img_links ul{width:100%}#footer .footer_links .img_links ul li{float:left;position:relative;margin:5px 1% 5px 5px}#footer .footer_links .img_links ul li.tuev{width:22%;max-width:70px}#footer .footer_links .img_links ul li.top10{width:24%;max-width:70px}#footer .footer_links .img_links ul li.check24{width:45%;max-width:150px}#footer .footer_links .newsletter{width:100%}#footer .footer_links .newsletter .btn_small,#footer .footer_links .newsletter input{float:left;width:100%}#footer .footer_links .newsletter .btn_small{margin-top:10px}.mwf-form .x10,.mwf-form .x11,.mwf-form .x2,.mwf-form .x3,.mwf-form .x4,.mwf-form .x5,.mwf-form .x6,.mwf-form .x7,.mwf-form .x8,.mwf-form .x9{width:100%;margin:5px 0}.mwf-form .horizontal.styled_radio .x1,.mwf-form .horizontal.styled_radio .x10,.mwf-form .horizontal.styled_radio .x11,.mwf-form .horizontal.styled_radio .x2,.mwf-form .horizontal.styled_radio .x3,.mwf-form .horizontal.styled_radio .x4,.mwf-form .horizontal.styled_radio .x5,.mwf-form .horizontal.styled_radio .x6,.mwf-form .horizontal.styled_radio .x7,.mwf-form .horizontal.styled_radio .x8,.mwf-form .horizontal.styled_radio .x9{width:50%}.mwf-form input+input{margin:5px 0 10px 0!important}.mwf-form .x7{width:90%!important}.mwf-form textarea{max-width:100%}.mwf-form .mehrspaltig .row.error .x7+.x1.tooltip-container .status-ico{top:14px}.mwf-form .mehrspaltig .row.error .x7+.x1.tooltip-container .error-msg{top:86px}.mwf-form .row.error{margin-bottom:25px}.mwf-form .tooltip-container .info-txt{position:initial}.mwf-form .error .error-msg-mobile label.error{padding:0;margin:0;color:red;border:none;background:0 0;display:inline-block}.mwf-form .error-msg-mobile label.error{display:none}.mwf-form .error .x11+.x1+.error-msg-mobile label.error{margin-left:30px;margin-top:4px}.mwf-form .success .x11+.tooltip-container .status-ico{position:relative}.mwf-form .horizontal.styled_radio .x7+.x1.tooltip-container .status-ico{left:80%;top:-2px}.mwf-form .horizontal.styled_radio .x7+.x1.tooltip-container .error-msg{display:none}.mwf-form .horizontal.styled_radio .x7+.x1.tooltip-container+.error-msg-mobile label.error{float:left;width:100%}.mwf-form .vertical.styled_radio .x7{width:100%!important}.mwf-form .vertical.styled_radio .x7+.x1.tooltip-container .status-ico{top:-15px;left:-24px}.mwf-form .vertical.styled_radio .x7+.x1.tooltip-container .error-msg{display:none}.mwf-form .x7+.x1.tooltip-container .status-ico{left:6px;top:9px}.mwf-form .x7+.x1.tooltip-container .error-msg{display:none}.mwf-form .x7+.x1.tooltip-container .info-txt{left:0}.mwf-form .x7+.x1.tooltip-container .info-txt+.status-ico{left:20px}.mwf-form .x1 .error-msg{display:none}.mwf-form .x1 .error-msg .msg-arrow,.mwf-form .x1 .error-msg:after,.mwf-form .x1 .error-msg:before{display:none}.mwf-form .x1 .error-msg label.error{padding:0;margin:0;color:red;border:none;background:0 0}.mwf-form .x8>select.x8{width:100%!important;margin:0!important}.mwf-form .mehrspaltig .x7 .x5,.mwf-form .mehrspaltig .x7 .x7{width:47%!important;margin-right:6%!important}.mwf-form .mehrspaltig .x7 .x5+.x7,.mwf-form .mehrspaltig .x7 .x7+.x5{margin-right:0!important}.mwf-form .styled_input .tooltip-container{position:absolute;top:13px;right:15px}.footer_links{padding:15px 0}.footer_newsletter{width:100%}.footer_newsletter__btn,.footer_newsletter__btn-holder,.footer_newsletter__text{width:100%}.footer_newsletter__btn{margin:10px 0}.footer_links__firstlist,.footer_links__list,.footer_links__secondlist{width:100%;margin:10px 0}.flyer_city{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.flaps .bottom h1{font-size:1.5rem}.acc_div a:focus,.btn input:focus,.logo a:focus,.metaNav a:focus,a:focus,input:focus,input:focus+label,label:focus{outline:0;border:none}.acc_div a:focus,.logo a:focus,.metaNav a:focus{border:none}.acc_div a:focus img,.logo a:focus img,.metaNav a:focus img{border:none}}@media only screen and (max-width:768px){.form-summary .tile .blocks,.form-summary .tile .form-aside{width:100%;float:none}}@media only screen and (max-width:359px){#header #service-toggle{width:40px}#header #service-toggle .text{display:none}#header .pageAlign{padding:0 0 0 50px}}@media only screen and (min-width:641px){#header .logo img{min-width:200px}}.app #footer,.app #header,.app .image .spacer{display:none}.app .image,.app .no_bg .content,.app.no_bg .content{padding-top:0}