@charset "UTF-8";body{margin:0;padding:0}

/*! jQuery UI - v1.12.1 - 2019-07-31
* http://jqueryui.com
* Includes: core.css, autocomplete.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{background-repeat:no-repeat;display:inline-block;margin-top:-.25em;overflow:hidden;position:relative;text-indent:-99999px;vertical-align:middle}.ui-widget-icon-block{display:block;left:50%;margin-left:-8px}.ui-widget-overlay{height:100%;left:0;position:fixed;top:0;width:100%}.ui-menu{outline:0}.ui-menu .ui-menu-item{list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{padding:3px 1em 3px .4em;position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{background:#fff}.ui-widget-content a{color:#333}.ui-widget-header{background:#e9e9e9;border:1px solid #ddd;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{background:#f6f6f6;border:1px solid #c5c5c5;color:#454545;font-weight:400}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.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:#ededed;border:1px solid #ccc;color:#2b2b2b;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,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{background:#007fff;border:1px solid #003eff;color:#fff;font-weight:400}.ui-icon-background,.ui-state-active .ui-icon-background{background-color:#fff;border:#003eff}.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:#fffa90;border:1px solid #dad55e;color:#777620}.ui-state-checked{background:#fffa90;border:1px solid #dad55e}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{background:#fddfdf;border:1px solid #f1a899;color:#5f3f3f}.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:#5f3f3f}.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{height:16px;width:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-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:-65px -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:-65px -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:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;filter:Alpha(Opacity=30);opacity:.3}.ui-widget-shadow{box-shadow:0 0 5px #666}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0px;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}*{box-sizing:border-box}html{font-size:10.5px}body{color:#000;font-family:SegoeUI,sans-serif;font-size:1.6rem;position:relative}@media print{.page{position:absolute}}ul{list-style-type:none;margin:0;padding:0}.portlet,.richtext,ol,p,table,ul{margin-bottom:1.6rem;margin-top:0}ol ol,ul ul{margin-bottom:0}button,input[type=button],select,textarea{font-family:SegoeUI,sans-serif}@font-face{font-family:WebfontLuzern;src:url(../fonts/webfont_luzern.woff) format("woff"),url(../fonts/webfont_luzern.ttf) format("truetype"),url(../fonts/webfont_luzern.svg) format("svg")}@font-face{font-family:Futura;font-weight:900;src:url(../fonts/futura_bold.woff) format("woff"),url(../fonts/futura_bold.ttf) format("truetype")}@font-face{font-family:SegoeUI;font-weight:400;src:local("Segoe UI"),url(../fonts/SegoeUi.woff2) format("woff2"),url(../fonts/SegoeUi.woff) format("woff"),url(../fonts/SegoeUi.ttf) format("truetype")}@font-face{font-family:SegoeUI;font-weight:700;src:local("Segoe UI Bold"),url(../fonts/SegoeUiBold.woff2) format("woff2"),url(../fonts/SegoeUiBold.woff) format("woff"),url(../fonts/SegoeUiBold.ttf) format("truetype")}#mainContent .cse-box{border:1px solid #9d9d9c;color:#3c3c3b;display:inline-block;float:right;float:left;font-family:Arial;font-size:100%;height:1.9em;line-height:normal;margin:0;vertical-align:baseline;width:80%}#mainContent .cse-submit{background-color:#3c3c3b;background-color:var(--main-color);border:none;color:#fff!important;cursor:pointer;display:inline-block;float:right;font-size:100%;font-weight:700;height:2em;margin:0;padding:4px 11px;text-align:center;width:18%}#mainContent .cse-submit span{border-bottom-width:0!important}#mainContent .cse-submit:hover{color:#fff!important}#mainContent p.webfont,#mainContent span.webfont{color:#3c3c3b;color:var(--main-color);font-family:WebfontLuzern}#mainContent article{*zoom:1;border-bottom:5px solid #3c3c3b;margin-bottom:1.9em;padding-bottom:1em;width:100%}@media only screen and (max-width:721px){.lt-ie10 #mainContent article,.lt-ie11 #mainContent article{display:block}}#mainContent article:after,#mainContent article:before{content:"";display:table}#mainContent article:after{clear:both}#mainContent article{border-bottom-color:var(--main-color)}#mainContent article img{display:block;margin-top:.3em;max-width:100%;padding-bottom:.3em}#mainContent article.teaser{padding-bottom:34px;position:relative}#mainContent article.teaser a.flash{border:0;bottom:0;display:block;height:33px;left:auto;margin:0;overflow:hidden;position:absolute;right:0;top:auto;width:33px}#mainContent article.teaser a.flash span{color:#fff;display:block;font-family:WebfontLuzern;font-size:24px;line-height:1px;line-height:35px;padding-left:6px}#mainContent article.teaser.hover{border-bottom:15px solid #3c3c3b;border-bottom-color:var(--main-color);cursor:pointer;padding-bottom:24px}#mainContent article.teaser.hover a.flash{bottom:-10px}#mainContent .newsletterAdministrationPortlet .success,#mainContent .success div.message{background-color:green;color:#fff;margin-bottom:.5em;margin-top:0;padding:1em}#mainContent .error div.message,#mainContent .newsletterAdministrationPortlet .error{background-color:#e00;color:#fff;margin-bottom:.5em;margin-top:0;padding:1em}#mainContent .info div.message,#mainContent .newsletterAdministrationPortlet .info{background-color:#4678b4;color:#fff;margin-bottom:.5em;margin-top:0;padding:1em;text-align:center}#mainContent .no-bullet a,#mainContent a.no-bullet,#rightContent .no-bullet a,#rightContent a.no-bullet{left:auto;margin-left:0;margin-right:0}#mainContent .no-bullet a:before,#mainContent a.no-bullet:before,#rightContent .no-bullet a:before,#rightContent a.no-bullet:before{border-bottom:2px solid transparent;content:""}.Default .reTool span a:before,.RadForm_Default .reTool span a:before,.RadWindow_Default .reTool span a:before{border-bottom:2px solid #c7c7c7;content:""}.home #mainContent .rendering-generallinklist{border-bottom:2px solid;border-color:#3c3c3b;border-color:var(--main-color);margin-bottom:2em}#mainContent table.headerleft th{cursor:default}table.noborder,table.noborder td,table.noborder th{border:none!important}#mainContent table.headerleft{margin:20px 0}table.headerleft td,table.headerleft th{padding:16px 26px 16px 0!important;vertical-align:top!important}table.headerleft td{padding-right:0!important}table.noborder td,table.noborder th{border:none!important}tr.sectionborder td,tr.sectionborder th{padding-bottom:16px!important}tr.sectionborder{border-bottom:1px solid #9d9d9c}tr.sectionborder:last-child{border-bottom:none}#mainContent .fatBlock{background-color:#ececec;width:808px}#mainContent hr{border-style:solid;border:1px var(--bright-accent-color);border-bottom:1px solid var(--bright-accent-color);color:#fff;margin-bottom:.84em;margin-top:1em}#mainContent div:last-child hr{display:none}#mainContent .bold{font-weight:700}#mainContent ol{padding:0 0 0 3.3rem!important}#mainContent .zoff a{border-bottom:1px solid transparent!important}#mainContent .maptypebox{padding-top:5px}#rightContent hr,.col50 hr,.home h1,.home hr{display:none}.home #mainContent .educationalProgramSearchPortlet+hr,.home #mainContent .twoColumnsPortlet+hr{border-bottom:5px solid;display:block;margin-bottom:1.9em;margin-top:1em}.columns{*zoom:1;clear:both;width:100%}.columns:after,.columns:before{content:"";display:table}.columns:after{clear:both}.col50{float:left;margin-left:5.9%;width:47%}.col50 img{margin-top:.3em;max-width:100%}.col50 .col50{float:none;margin-left:0;width:100%}.col50 .col50 p.caption{display:none}.right{float:right}.col50:first-child{margin-left:0}div.portlet>.col50{margin-left:5.9%}div.portlet>.col50.left{margin-left:0;margin-right:5.9%}.imageHolder img{max-width:100%}.dynamicListPortlet>ul>li>a{padding-bottom:1px}.tooltip{border-bottom:none;cursor:pointer;display:inline;font-family:WebfontLuzern;position:relative}.tooltip,.tooltip:hover{color:#3c3c3b}.tooltip:hover{color:var(--main-color)}.tooltip:hover:after{background-color:#fff;border:2px solid #3c3c3b;border-color:var(--main-color);bottom:1px;color:#3c3c3b;content:attr(data-bubble);font-family:Arial;left:20%;padding:.5em;position:absolute;width:220px}#mainContent .loschen{background-color:#fff;border:2px solid #3c3c3b;border-color:var(--main-color);color:#3c3c3b;float:right;margin:2em 0 0 1em;padding:.3em .8em}#background,#leftContent .topBox a,.diinUploader,.resultlist a.next,.submit,.ui-datepicker .ui-datepicker-buttonpane button,article.teaser a.flash,form .loschen,header .mobile a.logo img,header .mobile h2{background-color:#3c3c3b;background-color:var(--main-color)}br.clear{clear:both}.button,.diinUploader,.submit,.ui-datepicker .ui-datepicker-buttonpane button,form .loschen{border:none;color:#fff;float:right;font-weight:700;height:2em;margin:2em 0 0 1em;padding:.3em .8em;text-align:center}a.no-margin.diinUploader,a.submit.no-margin,form a.no-margin.loschen{margin:0}a.diinUploader span.linked,a.submit span.linked,form a.loschen span.linked{border-bottom:none}a.diinUploader span.linked:hover,a.submit span.linked:hover,form a.loschen span.linked:hover{color:#fff}a.diinUploader:hover,a.diinUploader:link,a.diinUploader:visited,a.submit:hover,a.submit:link,a.submit:visited,form a.loschen:hover,form a.loschen:link,form a.loschen:visited{color:#fff!important}.resultlist h3{display:inline-block}.resultlist a.next{color:#fff;float:right;padding:.3em 1em .3em .5em}.resultlist a.next:before{content:"d";width:1.8em}.resultlist a.next:hover{color:#fff}.searchitem{margin-bottom:1.6rem}.searchitem a{margin-left:-.05rem!important;text-align:left!important}.searchitem a:before{margin-left:1.4rem!important;top:inherit!important;vertical-align:middle!important}.searchitem p{color:#6b6b6b;font-style:normal;margin:.2rem 0 0;max-width:100%;padding-left:1.5rem}.searchitem p+p{color:#000}.portlet.sitesearch{margin-top:1em}.portlet.sitesearch h2:first-child{margin-bottom:.5em}.portlet.sitesearch .resultsFor{margin-bottom:.5em;margin-top:1.4em}.portlet.sitesearch .numberOfResults+p{margin-bottom:.5em;margin-top:.7em}.divResultShowByTitle,.divResultShowForTitle{float:left;margin-bottom:0!important;margin-top:.5rem!important;min-width:50%}@media (max-width:960px){.divResultShowByTitle,.divResultShowForTitle{margin-right:0;min-width:100%}}.divNumberOfResults{float:left;margin-bottom:4rem!important;margin-top:-.7rem!important;min-width:100%}.divNumberOfResults h3{margin-top:0!important}.resultShowByTitle,.resultShowForTitle{border-bottom:1px solid var(--main-color);font-size:1.3rem;margin-right:2rem;margin-top:0!important;min-width:45%;padding-bottom:.5rem;position:relative}.resultShowByTitle:after,.resultShowForTitle:after{background:var(--main-color);bottom:-3px;content:"";height:5px;left:0;position:absolute;width:117px}@media (max-width:960px){.resultShowByTitle,.resultShowForTitle{margin-right:0;min-width:100%}}.portlet.sitesearch .searchform{margin-bottom:3px;padding-bottom:15px}.portlet.sitesearch .searchform label{color:#6b6b6b;cursor:pointer}.portlet.sitesearch .searchform label.labelChecked{color:var(--main-color)!important}.portlet.sitesearch .searchform.lined{border-bottom:2px solid #3c3c3b;border-bottom-color:var(--main-color);margin-bottom:26px;padding-bottom:25px}.portlet.sitesearch .searchform .diinUploader,.portlet.sitesearch .searchform .submit,.portlet.sitesearch .searchform .ui-datepicker .ui-datepicker-buttonpane button,.portlet.sitesearch .searchform form .loschen,.ui-datepicker .ui-datepicker-buttonpane .portlet.sitesearch .searchform button,form .portlet.sitesearch .searchform .loschen{margin:0}.portlet.sitesearch .searchform label{margin-right:20px;padding-left:5px}.portlet.sitesearch .resultlist a{min-width:100%;padding:1.5rem;text-align:center}#mainContent .gerichteEmployeeList table td{padding:13px 0 11px}#mainContent .gerichteEmployeeList table td:first-child,#mainContent .gerichteEmployeeList table th:first-child{padding-left:0}#mainContent .gerichteEmployeeList table td,#mainContent .gerichteEmployeeList table th{padding-left:1em}.formsPortlet .formElement:after,.formsPortlet .formElement:before{content:"";display:table}.formsPortlet .formElement:after{clear:both}.formsPortlet .formElement{*zoom:1;margin-bottom:.75em}.formsPortlet .formError{color:red;margin:1em 0}h1+.formsPortlet{margin-top:1.5em}.formsPortlet label{display:block;float:left;height:100%;min-height:1em;padding-right:20px;width:20%}@media only screen and (max-width:721px){.formsPortlet label{float:none;width:100%}}.formsPortlet input,.formsPortlet select,.formsPortlet textarea{float:right;width:76%}.formsPortlet form input.loschen,.formsPortlet form select.loschen,.formsPortlet form textarea.loschen,.formsPortlet input.diinUploader,.formsPortlet input.submit,.formsPortlet select.diinUploader,.formsPortlet select.submit,.formsPortlet textarea.diinUploader,.formsPortlet textarea.submit,form .formsPortlet input.loschen,form .formsPortlet select.loschen,form .formsPortlet textarea.loschen{float:right;width:auto}@media only screen and (max-width:721px){.formsPortlet input,.formsPortlet select,.formsPortlet textarea{float:none;width:100%}}.formsPortlet .formElement.file{margin-bottom:.25em;padding-bottom:.25em;padding-top:.25em}.formsPortlet .formElement.dynamicDropdown select+select{display:none;margin-top:.3em}.formsPortlet .formElement.file+*{margin-top:.5em}.formsPortlet .formElement.file+.formElement.file{border-top:none;padding-top:0}.formsPortlet .formElement.radio fieldset{display:block;float:left;width:65%}.formsPortlet .formElement.radio fieldset input,.formsPortlet .formElement.radio fieldset label{width:auto}.formsPortlet .formElement.radio fieldset input{margin-right:.5em;position:relative;top:.25em}.formsPortlet .formElement.diinUploader,.formsPortlet .formElement.submit,.formsPortlet .ui-datepicker .ui-datepicker-buttonpane button.formElement,.formsPortlet form .formElement.loschen,.ui-datepicker .ui-datepicker-buttonpane .formsPortlet button.formElement,form .formsPortlet .formElement.loschen{margin-top:.75em}.formsPortlet .formElement.diinUploader input,.formsPortlet .formElement.submit input,.formsPortlet .ui-datepicker .ui-datepicker-buttonpane button.formElement input,.formsPortlet form .formElement.loschen input,.ui-datepicker .ui-datepicker-buttonpane .formsPortlet button.formElement input,form .formsPortlet .formElement.loschen input{float:right;margin-left:20px;width:33%}.formsPortlet .formElement.diinUploader input.autoWidth,.formsPortlet .formElement.submit input.autoWidth,.formsPortlet .ui-datepicker .ui-datepicker-buttonpane button.formElement input.autoWidth,.formsPortlet form .formElement.loschen input.autoWidth,.ui-datepicker .ui-datepicker-buttonpane .formsPortlet button.formElement input.autoWidth,form .formsPortlet .formElement.loschen input.autoWidth{padding-left:10px;padding-right:10px;width:auto}.formsPortlet .formElement.textarea textarea{height:5em}.formsPortlet .formElement.text2{left:-30000px;position:absolute;top:-20000px}.formsPortlet .formElement.error input,.formsPortlet .formElement.error textarea{border:1px solid red}.formsPortlet p.errorMsg{display:none}.formsPortlet span.errorMsg{color:red;margin-left:35%}@media only screen and (max-width:721px){.formsPortlet span.errorMsg{margin-left:0}}.formsPortlet p.formHint{border-top:1px solid #d5d5d4;clear:both;font-size:.8125em;margin-top:1.5em;padding-top:1em}#mainContent table.serviceDeskMessages td,#mainContent table.serviceDeskMessages th{padding-bottom:3px!important;padding-top:3px!important}#mainContent table.serviceDeskMessages th{padding-right:20px!important}#mainContent table.serviceDeskMessages td{padding-right:0!important}#mainContent table.serviceDeskMessages tr.sectionborder td,#mainContent table.serviceDeskMessages tr.sectionborder th{padding-bottom:10px!important}#mainContent table.serviceDeskMessages tr.sectionborder+tr td,#mainContent table.serviceDeskMessages tr.sectionborder+tr th{padding-top:10px!important}#mainContent table.serviceDeskMessages tr.sectionborder{border-bottom:1px solid #9d9d9c}#mainContent table.serviceDeskMessages tr.sectionborder:last-child{border-bottom:none}body #mainContent .gesuchEwsPortlet legend{color:#3c3c3b;font-weight:700}.gsc-control-cse *,.gsc-control-searchbox-only *{box-sizing:content-box}.ir{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;*line-height:0;overflow:hidden;text-align:left;text-indent:-999em}.ir br{display:none}.hidden{display:none!important;visibility:hidden}.visuallyhidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}a.anchor{position:absolute!important}.lt-ie8 a.anchor{position:relative!important}input{filter:none}:-moz-autofill,:-moz-autofill-preview{filter:grayscale(21%) brightness(88%) contrast(161%) invert(10%) sepia(40%) saturate(206%)}::selection{background:#000;color:#fff;text-shadow:none}::-moz-selection{background:#000;color:#fff;text-shadow:none}.customfile-input{border:0;cursor:pointer;height:25px;position:absolute;width:10px;z-index:1400}.customfile{background:#fff;border:1px solid #9d9d9c;float:right;height:1.9em;overflow:hidden;padding:1px;position:relative;width:70%}.customfile-disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:.5}.customfile-feedback{color:#fff;display:block;font-size:1.2em;font-style:italic;margin:1px 1px 1px 5px;padding:0}.customfile-feedback-populated{background-color:#fff;color:#3c3c3b;font-size:.75em;font-style:normal;font-weight:400;padding-top:-2px}.customfile-button{background-color:#fff;border:1px solid #3c3c3b;border-color:var(--main-color);color:#3c3c3b;cursor:pointer;float:right;font-size:.685em;font-weight:700;margin-right:.5px;padding:.1em;text-align:center;text-decoration:none;width:50px}.customfile-focus .customfile-button,.customfile-hover .customfile-button{background-color:#3c3c3b;background-color:var(--main-color);border-color:#3c3c3b;border-color:var(--main-color);color:#fff}#mainContent ul.attachments li a,#rightContent ul.attachments li a{display:inline}.rendering-pressreleasedetails .pr-contact{clear:left;float:left;padding-right:20px;width:50%}@media only screen and (max-width:721px){.rendering-pressreleasedetails .pr-contact{float:none!important;width:100%}}.rendering-pressreleasedetails .pr-contact+.pr-contact{clear:right}.rendering-pressreleasedetails .pr-contact+.pr-contact+.pr-contact{clear:left}.rendering-pressreleasedetails .pr-contact+.pr-contact+.pr-contact+.pr-contact{clear:right}.rendering-pressreleasedetails .pr-contact+.pr-contact+.pr-contact+.pr-contact+.pr-contact{clear:left}.rendering-pressreleasedetails .pr-contact+.pr-contact+.pr-contact+.pr-contact+.pr-contact+.pr-contact{clear:right}.rendering-pressreleasedetails .backToOverview{*zoom:1;margin-top:20px}.rendering-pressreleasedetails .backToOverview:after,.rendering-pressreleasedetails .backToOverview:before{content:"";display:table}.rendering-pressreleasedetails .backToOverview:after{clear:both}@media only screen and (max-width:721px){.taxformorder .footable-first-column input{width:38%!important}.taxformorder .footable-first-column label{display:inline!important;float:none!important;width:60%!important}}.tr20percent{background-color:#f7f7f7}.RadEditor *{box-sizing:content-box}#mainContent .RadEditor table tbody td{border-top:none}#mainContent .RadEditor table td,#mainContent .RadEditor table th{padding-left:0}#mainContent .RadEditor table td{padding:0}.RadEditor a:before,.RadEditor li:before{content:""!important}.RadEditor a,.RadEditor li{border-bottom:none!important}.apptable td[class*=column]+[class*=column]:last-child,.apptable th[class*=column]+[class*=column]:last-child{float:none}.hideFromAll{display:none}@media (min-width:1025px){.hideOnMonitor{display:none}body .showOnMonitor{display:block}}@media only screen and (max-width:1024px){.hideOnTablet{display:none}body .showOnTablet{display:block}}@media only screen and (max-width:721px){.hideOnPhone{display:none}body .showOnPhone{display:block}}.keywordsPortlet h2+.no-bullet{margin-top:1em}.keywordsPortlet h3{margin-bottom:1em}.keywordsPortlet .no-bullet{text-align:justify}.keywordsPortlet .no-bullet:after{content:"";display:inline-block;width:100%}#mainContent .keywordsPortlet table a{margin-left:0}#mainContent .keywordsPortlet table a:before,#mainContent .keywordsPortlet table a:link:before{content:""}.keywordsPortlet .current{border-bottom:5px solid}.keywordsPortlet .form input{width:50%}.fahndungsPortlet.lined{border-bottom:2px solid #3c3c3b;border-bottom-color:var(--main-color);margin-bottom:25px;padding-bottom:25px}.fahndungsPortlet.alarm{background-color:#e00;color:#fff;padding:1em}.rendering-polizeifahndungadminlist div.checker.disabled,.rendering-polizeifahndungadminlist div.checker.disabled span,.rendering-polizeifahndungadminlist div.checker.disabled span input{cursor:default}.kantonsratMitgliederDetailsPortlet img{max-width:150px;padding-bottom:1em}#mainContent .sessionCalendarPortlet table a{margin-left:0;margin-right:0;min-width:16px}#mainContent .sessionCalendarPortlet table a:before,#mainContent .sessionCalendarPortlet table a:link:before{content:""}#mainContent .sessionCalendarPortlet table td,#mainContent .sessionCalendarPortlet table th{border-top-style:none;font-family:Arial;font-size:1em;padding:0;text-align:center}#mainContent .sessionCalendarPortlet table.calendarTitle{background-color:var(--main-color);border-bottom-style:none;color:#fff}.sessionCalendarPortlet table.sessionCalendar{margin-bottom:1.6em}.sessionCalendarPortlet td.sessionDay{background-color:var(--main-color-bright)}@media print{.sessionCalendarPortlet td.sessionDay{background-color:var(--main-color-bright)!important;font-weight:700!important}}.sessionCalendarPortlet td.otherMonthDay{font-size:0!important;min-height:19px!important}@media print{.sessionCalendarPortlet td.otherMonthDay{background-color:transparent!important;color:transparent!important}}.sessionCalendarPortlet tbody tr:hover,.sessionCalendarPortlet tbody tr:hover td,.sessionCalendarPortlet tbody tr:hover th{background-color:inherit!important;cursor:default!important}.sessionCalendarPortlet tbody tr:hover td.sessionDay{background-color:var(--main-color-bright)!important}#mainContent .onlineReservationCalendarPortlet table a{margin-left:0;margin-right:0;min-width:16px}#mainContent .onlineReservationCalendarPortlet table a:before,#mainContent .onlineReservationCalendarPortlet table a:link:before{content:""}#mainContent .onlineReservationCalendarPortlet table td,#mainContent .onlineReservationCalendarPortlet table th{border-top-style:none;font-family:Arial;font-size:1em;padding:0;text-align:center}#mainContent .onlineReservationCalendarPortlet table.calendarTitle{background-color:#4678b4;border-bottom-style:none;color:#fff;font-weight:700}@media print{#mainContent .onlineReservationCalendarPortlet table.calendarTitle{color:#000!important}}.onlineReservationCalendarPortlet table.onlineReservationCalendar{margin-bottom:1.6em}.onlineReservationCalendarPortlet td.otherMonthDay{border-bottom-style:none;min-height:19px!important}@media print{.onlineReservationCalendarPortlet td.otherMonthDay{background-color:transparent!important;font-size:0!important}}.onlineReservationCalendarPortlet td.nextPrevButton a,.onlineReservationCalendarPortlet td.nextPrevButton a span{color:#fff;font-family:WebfontLuzern!important;font-weight:700}@media print{.onlineReservationCalendarPortlet td.nextPrevButton a,.onlineReservationCalendarPortlet td.nextPrevButton a span{color:#000!important}}.onlineReservationCalendarPortlet tbody tr:hover,.onlineReservationCalendarPortlet tbody tr:hover td,.onlineReservationCalendarPortlet tbody tr:hover th{background-color:inherit!important;cursor:default!important}.onlineReservationCalendarPortlet tbody tr:hover td.onlineReservationDay{background-color:#c4d5e8!important}.specialfont #mainContent h1,.specialfont #mainContent h2,.specialfont #mainContent h3,.specialfont #rightContent h2,.specialfont #rightContent h3{color:var(--main-color);font-family:SpecialFont,Arial;text-transform:uppercase}.specialfont.home #mainContent>.teaserPortlet>article .col50+.col50 h2{margin-bottom:1em}.specialfont.ksmusegg #hypTitle,.specialfont.ksmusegg #mainContent h3,.specialfont.ksmusegg #rightContent h2,.specialfont.ksmusegg #rightContent h3{font-size:110%}.specialfont.ksmusegg #mainContent h1{font-size:171.875%}.specialfont.ksmusegg #mainContent h2{font-size:123.75%}.galleryOverview{margin-top:20px}.galleryThumbnail{display:inline-block;margin-right:5px;vertical-align:top;width:110px}.galleryThumbnailImageCrop{background-position:50%;background-repeat:no-repeat;height:80px;overflow:hidden;width:110px}.galleryThumbnailDescription{margin-bottom:10px}#mainContent .galleryThumbnail a{border-bottom:0}#mainContent .imageGalleryPager{clear:both;padding-top:10px}#mainContent .imageGalleryPager a{display:inline;margin:0;padding:1px 6px}#mainContent .imageGalleryPager a .linked{border-bottom:0}#mainContent .imageGalleryPager a:before{border-bottom:0;content:none}#mainContent .imageGalleryPager a:hover:before{color:var(--main-color)!important}#mainContent .imageGalleryPager a.aspNetDisabled:before{color:#cfcfcf}#mainContent .imageGalleryPager a.imageGalleryPrev:before{content:"b";font-family:WebfontLuzern;margin-left:12px}#mainContent .imageGalleryPager a.imageGalleryNext:before{content:"a";font-family:WebfontLuzern;margin-left:17px}#mainContent .imageGalleryPager a.imageGalleryNext:hover,#mainContent .imageGalleryPager a.imageGalleryPrev:hover{background-color:transparent!important}#mainContent .imageGalleryPager a:hover{background-color:#3c3c3b;background-color:var(--main-color)!important;color:#fff!important;margin:0}.imageGalleryPageActive{background-color:#3c3c3b;background-color:var(--main-color);color:#fff!important;margin:0;padding:1px 6px}#mainContent a.info{color:#3c3c3b;color:var(--main-color);font-family:WebfontLuzern;margin-left:17px}#mainContent a.info .linked{border-bottom:none}.personListPortlet .personviewlong{float:left;font-size:.8em;margin:0 10px 10px 0;width:260px}.personListPortlet .personviewlong a{font-size:.8em;margin-right:9px}.personListPortlet .personviewlong label{cursor:default!important}.personListPortlet .personviewlong .thumbnailImage{float:left}.personListPortlet .personviewshort{float:left;font-size:.8em;margin:0 10px 10px 0;width:100px}.personListPortlet .personviewshort a{font-size:.8em;margin-right:9px}.personListPortlet .personviewshort .optional{display:none}.personListPortlet .thumbnailImage a{border-bottom:none!important}.personListPortlet .thumbnailImageCrop{background-position:50%;background-repeat:no-repeat;height:110px;overflow:hidden;width:80px}.personListPortlet .image__link{display:inline-block}@media only screen{.personListPortlet .print{display:none}}@media print{.personListPortlet .print{margin-right:19px!important}}.elternbildungPortlet div.lined{border-bottom:2px solid #6eaa50;margin-bottom:25px;padding-bottom:25px}@media print{.elternbildungPortlet div.lined{border-bottom-color:#000}}.elternbildungPortlet .thumbnailImageCrop{background-position:50%;background-repeat:no-repeat;height:110px;overflow:hidden;width:80px}.elternbildungPortlet .thumbnailImage a{border-bottom:none!important}.elternbildungPortlet div.errorMsg{background-color:#e00;color:#fff;padding:1em}.elternbildungPortlet .adminMsg{background-color:#eef5ea}.sprachkursListPortlet div.lined{border-bottom:2px solid #9d9d9c;margin-bottom:25px;padding-bottom:25px}@media print{.sprachkursListPortlet div.lined{border-bottom-color:#000}}.angebotListPortlet div.lined,.jobListPortlet div.lined{border-bottom:2px solid #9d9d9c;margin-bottom:25px;padding-bottom:25px}@media print{.angebotListPortlet div.lined,.jobListPortlet div.lined{border-bottom-color:#000}}.rslides{list-style:none;margin:0;overflow:hidden;padding:0;position:relative;width:100%}.rslides li{-webkit-backface-visibility:hidden;display:none;left:0;position:absolute;top:0;width:100%}#mainContent ul.rslides li,#rightContent ul.rslides li{padding-left:0}#mainContent ul.rslides li:before,#rightContent ul.rslides li:before{content:""}.rslides li:first-child{display:block;float:left;position:relative}.rslides div{border:0;display:block;float:left;height:auto;width:100%}.rslidesCaption{background:#000;background:rgba(0,0,0,.7);bottom:0;color:#fff;display:block;font-weight:400;left:0;margin-bottom:0;padding:7px;position:absolute;right:0;text-align:left}.rslides_container{margin-top:19px}#mainContent .rslides_container a.next,#mainContent .rslides_container a.prev,#rightContent .rslides_container a.next,#rightContent .rslides_container a.prev{margin-left:0;position:relative}.berufsbildungPortlet div.jobDescription{background-color:#f7f7f7;padding:.5em}.berufsbildungPortlet div.dienststellenInfo{max-width:800px}.berufsbildungPortlet div.dienststellenInfo a{border-bottom:1px solid}.berufsbildungPortlet div.dienststellenInfo a:link,.berufsbildungPortlet div.dienststellenInfo a:visited{border-bottom-color:#4678b4}.berufsbildungPortlet div.dienststellenInfo ul{list-style-type:none}ul#nll li.department{padding-left:0}ul#nll li:before{content:""!important}ul#nll div.mailings{margin-left:30px}ul#nll table,ul#nll tbody,ul#nll td,ul#nll tr{border:none!important}ul#nll table td{padding-bottom:0;padding-top:0}ul#nll table td:first-child{padding-bottom:3px;padding-top:3px;width:100px}ul#nll ul.dienststellen{display:none}ul#nll .dienststelle>a.opened+.hits+ul.newsletters{margin-bottom:10px}ul#nll ul.newsletters{display:none;margin-bottom:0}ul#nll div.mailings{display:none}ul#nll div.loading{color:#999;display:none;font-size:80%}ul#nll a{margin-bottom:3px;margin-top:3px}ul#nll a.closed,ul#nll a.opened{padding-left:15px}ul#nll a.closed:before{content:" +"!important}ul#nll a.opened:before{content:" -"!important}ul#nll table td a.closed,ul#nll table td a.opened{padding-left:0}ul#nll table td a.closed:before,ul#nll table td a.opened:before{content:""!important}ul#nll span.hits{color:#999;font-size:80%}.newsletterArchivePortlet div#nlSearchStatusContainer{position:relative}.newsletterArchivePortlet span#nlSearchStatus{color:#c00;display:none;left:0;position:absolute;top:0}.newsletterArchivePortlet .noResults{display:none;font-weight:700;padding-top:2em}.newsletterArchivePortlet .noResults.visible{display:block}.newsletterArchivePortlet table.apptable td:first-child{width:100px}.uweMapPortlet .lined{border-bottom:1px solid #d3bd75}.uweMapPortlet .title{background-color:#d3bd75;color:#fff;font-weight:700}.genericFormRadioButtonList label{display:inline!important}.educationalProgramSearchPortlet.lightboxContent h3{margin-bottom:.8em}.educationalProgramSearchPortlet.lightboxContent a{margin-left:14px}.educationalProgramSearchPortlet.lightboxContent li{margin-bottom:.5em}.educationalProgramSearchPortlet.lightboxContent a:before,.educationalProgramSearchPortlet.lightboxContent a:link:before{color:#a8ba00;content:"a";font-family:WebfontLuzern;font-size:80%}#rightContent .educationalProgramSearchPortlet form input.loschen,#rightContent .educationalProgramSearchPortlet input.diinUploader,#rightContent .educationalProgramSearchPortlet input.submit,form #rightContent .educationalProgramSearchPortlet input.loschen{display:none}#rightContent .educationalProgramSearchPortlet input[type=text]{border:1px solid #9d9d9c;width:100%}#rightContent .educationalProgramSearchPortlet>p{display:none}.diinUploader{margin-top:0!important}.removeAttachmentButton{border-bottom:none!important;color:red!important;text-decoration:none!important}.removeAttachmentButton .linked{border-bottom:none!important;border-style:none!important}.kinderbetreuungDetailPortlet div.colMax50Left{float:left;margin-left:0;margin-right:5.9%;max-width:47%}.kinderbetreuungDetailPortlet div.colMax50Left img{margin-top:.3em;max-width:100%}.lightboxInlineContent a:before,.lightboxInlineContent a:link:before,.lightboxInlineContent ul li:before{color:var(--main-color);content:"a";font-family:WebfontLuzern;font-size:80%}.fileUploaderAttachmentList ul li:before{content:"a";font-family:WebfontLuzern;padding-top:5px}.hml .info-monitor-events th.spalte1{width:10%}.hml .info-monitor-events th.spalte2{width:50%}.hml .info-monitor-events th.spalte3{width:25%}.hml .info-monitor-events th.spalte4{width:15%}.hml .info-spielplan-events-last .buchen{display:inline}.hml .info-spielplan-events-last .buchen .linked{border-bottom:none}.hml .info-spielplan-events-last .buchen a{color:#fff}#mainContent .hml .info-spielplan-events-last .buchen a,#rightContent .hml .info-spielplan-events-last .buchen a{border-bottom:none;margin-left:6px}.hml .info-spielplan-events-last .buchen a:visited:before{color:#4b4b4b}#mainContent .hml .info-spielplan-events-last td{padding-left:0}#mainContent .hml .info-spielplan-events-last td.spalte4{text-align:right}#mainContent .hml .info-spielplan-events-last .buchen a:link:before,#rightContent .hml .info-spielplan-events-last .buchen a:link:before{content:"m";left:-4px}@media print{#mainContent .hml .info-spielplan-events-last .buchen a:link:before,#rightContent .hml .info-spielplan-events-last .buchen a:link:before{color:#000}}#mainContent .hml .info-spielplan-events-last .buchen a:link:before{font-size:12.5px}#rightContent .hml .info-events-short td{padding-bottom:13px}#rightContent .hml .info-events-short td:nth-child(2){padding-left:0;text-align:right;width:auto}#rightContent .hml table.info-events-short{width:100%}.benefits a{border-bottom:0 solid!important;border:none;color:#3c3c3b;text-decoration:none}.benefits .card{background:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);color:#000;float:left;height:175px;margin-bottom:10px;margin-left:6px;margin-right:6px;padding:10px;transition:.3s;width:255px}.benefits .card .image{background-color:#fff;height:95px;line-height:80px;max-width:100%;padding:5px}.benefits .card .image img{max-height:85px;max-width:100%}.benefits .card .container{float:left;padding:0 5px;width:200px}.benefits .card:hover{background:#4678b4;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);color:#fff}.toolbarButton{background-color:var(--main-color);background-color:#3c3c3b}.toolbarButton,.toolbarButtonHover{border:1px solid #3c3c3b;height:24px;margin-right:1px;padding:4px;width:24px}.toolbarButtonHover{background-color:#fff;border-color:var(--main-color)}.inlineInfoButton{cursor:pointer;position:relative;top:2px}.diinEmployee table td,.diinEmployee table th,.diinEmployee table.headerleft td,.diinEmployee table.headerleft th{padding:5px!important}.diinEmployee table,.diinEmployee table.headerleft{margin:0!important}.diinEmployee table.headerleft th{width:170px}#mainContent .teaserGridPortlet h3{margin-top:0}#mainContent .teaserGridPortlet{margin-bottom:0}#mainContent .teaserGridPortlet article,#mainContent .teaserGridPortlet article.teaser{border-bottom:none;padding-bottom:0}#mainContent .teaserGridPortlet article a,#mainContent .teaserGridPortlet article.teaser a{display:inline}#mainContent .teaserGridPortlet article a:hover,#mainContent .teaserGridPortlet article.teaser a:hover{color:#3c3c3b}#mainContent .teaserGridPortlet h2{margin-bottom:.5em}#mainContent .teaserGridPortlet .large h2{font-size:225%;line-height:100%;margin-bottom:.1em;margin-top:.1em}#mainContent .teaserGridPortlet .large a.no-bullet:after{content:""}@media only screen and (max-width:1024px),only screen and (max-width:721px){#mainContent .teaserGridPortlet .large h2{font-size:112.5%;margin-bottom:.3em}}#mainContent .teaserGridPortlet .large div.thema p{font-size:137.5%;margin-bottom:.3em}@media only screen and (max-width:1024px),only screen and (max-width:721px){#mainContent .teaserGridPortlet .large div.thema p{font-size:100%;margin-bottom:.3em}}#mainContent .teaserGridPortlet .medium h2{font-size:168.75%;margin-top:.5em}@media only screen and (max-width:1024px),only screen and (max-width:721px){#mainContent .teaserGridPortlet .medium h2{font-size:112.5%}}#mainContent .teaserGridPortlet .small h3{font-weight:400}#mainContent .teaserGridPortlet video{width:100%}#mainContent .teaserGridPortlet .container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}#mainContent .teaserGridPortlet iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}#mainContent .teaserGridPortlet+.teaserGridPortlet{margin-bottom:0;margin-top:0}#mainContent .tabSliderPortlet .title{font-size:24px}@media only screen and (max-width:1024px),only screen and (max-width:721px){#mainContent .tabSliderPortlet .title{font-size:16px}}#mainContent .tabSliderPortlet .tabs{width:100%}#mainContent .tabSliderPortlet .tabs nav{background:#a0bada;color:#fff;float:left;margin-bottom:1.9em;width:47%}@media only screen and (max-width:721px){#mainContent .tabSliderPortlet .tabs nav{float:none;margin-bottom:0;width:100%}}#mainContent .tabSliderPortlet .tabs nav a{border-bottom:2px solid!important;color:#fff;cursor:pointer;display:inline-block!important;height:58px;padding:6px 0 2px 6px;text-align:left;white-space:nowrap;width:100%}@media only screen and (max-width:721px){#mainContent .tabSliderPortlet .tabs nav a{background-color:#a0bada;border-bottom:none!important;border-left:2px solid #fff;color:#a0bada;float:left;height:60px;margin-bottom:1.9em;width:10%}#mainContent .tabSliderPortlet .tabs nav a span{display:none}#mainContent .tabSliderPortlet .tabs nav a.selected{color:#fff;width:80%}#mainContent .tabSliderPortlet .tabs nav a.selected span{display:block;overflow:hidden}#mainContent .tabSliderPortlet .tabs nav a:first-child{border-left:0}}#mainContent .tabSliderPortlet .tabs nav a .linked{border-bottom:none}#mainContent .tabSliderPortlet .tabs nav a:last-child{border-bottom:none!important;height:56px}#mainContent .tabSliderPortlet .tabs nav a.selected{background:#4678b4;color:#fff}#mainContent .tabSliderPortlet .tabs nav div{line-height:24px}#mainContent .tabSliderPortlet .tabs .content{display:none;float:left;margin-bottom:1.9em;width:53%}@media only screen and (max-width:721px){#mainContent .tabSliderPortlet .tabs .content{border-left:2px solid #fff;display:block;height:172px;margin-bottom:0;width:10%}#mainContent .tabSliderPortlet .tabs .content:first-child{border-left:none}#mainContent .tabSliderPortlet .tabs .content.selected{width:80%}}#mainContent .tabSliderPortlet .tabs .content a{width:100%}#mainContent .tabSliderPortlet .tabs .content.selected{display:block}#mainContent .tabSliderPortlet .tabs .content .thumbnailImage{background-position:50%;background-repeat:no-repeat;background-size:cover;height:172px;opacity:1;overflow:hidden;width:100%}.info-box{background-color:#fcfcfc!important}.info-box-number{font-size:40px;padding-top:20px}.footable-value-right{text-align:right!important}.footable-empty-row{height:45px!important}.footable-header th:not(.footable-sortable){cursor:default!important}.footable-pagination-wrapper .label.label-default{background-color:transparent!important}li.footable-page-nav:before,li.footable-page:before{content:""!important}.pagination>li:not(.disabled)>a:hover{background-color:#3c3c3b;background-color:var(--main-color);border-color:#3c3c3b;border-color:var(--main-color);color:#fff!important}.pagination>li.disabled>a:hover{color:#3c3c3b;color:var(--main-color)}.footable-page.visible.active .footable-page-link{background-color:#3c3c3b;background-color:var(--main-color);color:#fff!important}.footable-page-link{border-bottom:1px solid #ddd!important;border-right-width:0!important}.footable-page-nav[data-page=last] a{border-right:1px solid #ddd!important}.fooicon.fooicon-search,.fooicon.fooicon-sort,.fooicon.fooicon-sort-asc,.fooicon.fooicon-sort-desc{font-size:1em!important}.fooicon-search:before{color:#fff!important;content:"\f002";font-family:FontAwesome}.footable-filtering-search .btn.btn-primary{background-color:#3c3c3b;background-color:var(--main-color);color:#fff!important;margin-right:2px}.footable-filtering-search .btn.btn-primary:hover{background-color:#3c3c3b;background-color:var(--main-color);border-color:transparent!important;color:#fff!important}.footable-filtering-search .dropdown-toggle{background-color:#3c3c3b;background-color:var(--main-color);border:none;color:#fff!important;height:34px}.footable-filtering-search .btn-default,.footable-filtering-search .btn-default.focus,.footable-filtering-search .btn-default.hover,.footable-filtering-search .btn-default:active,.footable-filtering-search .btn-default:focus,.footable-filtering-search .btn-default:hover{background-color:#3c3c3b;background-color:var(--main-color);border:none;color:#fff!important}.footable-filtering-search .caret{border:none;color:#fff!important}.footable-filtering-search ul.dropdown-menu.dropdown-menu-right li:before{left:auto;margin-left:0;margin-right:0}.footable-filtering-search ul.dropdown-menu.dropdown-menu-right li:before:before{border-bottom:2px solid transparent;content:""}.sticky-table,.wahlen-footable,.wahlen-footable-showmodul,.wahlen-footable-small{font-size:14px!important;line-height:19px!important}.sticky-table td,.wahlen-footable td,.wahlen-footable-showmodul td,.wahlen-footable-small td{padding-bottom:2px!important;padding-top:2px!important}.sticky-table tr,.wahlen-footable tr,.wahlen-footable-showmodul tr,.wahlen-footable-small tr{height:24px!important}.sticky-table .fooicon,.wahlen-footable .fooicon,.wahlen-footable-showmodul .fooicon,.wahlen-footable-small .fooicon{font-size:12px!important}.sticky-table .footable-value-right,.wahlen-footable .footable-value-right,.wahlen-footable-showmodul .footable-value-right,.wahlen-footable-small .footable-value-right{padding-right:0!important}.wahlen-footable-small{font-size:11px!important}.wahlen-footable-showmodul{font-size:14px!important;line-height:17px!important}.wahlen-footable-showmodul td{padding-bottom:0!important;padding-top:0!important}.wahlen-footable-showmodul tr{height:20px!important}.positiveValue{color:#008040}.negativeValue{color:red}.imageToggle{display:inline-block;height:34px;margin-bottom:10px;margin-left:5px;margin-right:5px;position:relative;width:60px}.imageToggleContainer{line-height:35px;text-align:center}.imageToggle input{height:0;opacity:0;width:0}.imageToggleSlider{background-color:#ccc;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:.4s}.imageToggleSlider:before{background-color:#fff;bottom:4px;content:"";height:26px;left:4px;position:absolute;transition:.4s;width:26px}.imageToggle input:checked+.imageToggleSlider{background-color:#3c3c3b;background-color:var(--main-color)}.imageToggle input:focus+.imageToggleSlider{box-shadow:0 0 1px #fff}.imageToggle input:checked+.imageToggleSlider:before{transform:translateX(26px)}.imageToggle .imageToggleSlider.round{border-radius:34px}.imageToggle .imageToggleSlider.round:before{border-radius:50%}.sticky-table{font-size:11px!important;line-height:19px!important}.sticky-table td{padding-top:4px!important;vertical-align:middle!important}.sticky-table th{white-space:nowrap}.sticky-table tr{height:24px!important}.sticky-wrapper{position:relative!important}.sticky-scroller{overflow-x:auto!important;overflow-y:visible!important}.sticky-table .sticky-sticky-col{border-right:2px solid #ddd;font-weight:700;height:24px!important;left:0;position:absolute}table.sticky-table>tbody>tr:first-child>td.sticky-sticky-col:first-child{border-top:1px solid #ddd!important}table.sticky-table>tbody>tr:last-child>td.sticky-sticky-col:first-child{border-bottom:1px solid #9d9d9c!important;height:25px!important}table.sticky-table>thead>tr:first-child>th.sticky-sticky-col:first-child{height:33px!important}@supports (-ms-ime-align:auto){table.sticky-table>thead>tr:first-child>th.sticky-sticky-col:first-child{height:34px!important}}@-moz-document url-prefix(){table.sticky-table>thead>tr:first-child>th.sticky-sticky-col:first-child{height:34px!important}}.berufsbildung_card{margin-right:5px}.berufsbildung_card a:before{content:""!important}.berufsbildung_card a{border-bottom:0!important;float:left;margin-bottom:5px!important;margin-left:0!important;margin-top:5px!important;text-decoration:none!important}.berufsbildung_card .card{float:left;padding-right:1.7rem;width:400px}.berufsbildung_card .card .wrapper{background-color:#fff;box-shadow:0 19px 38px rgba(0,0,0,.3),0 15px 12px rgba(0,0,0,.2);min-height:500px;overflow:hidden;position:relative}.berufsbildung_card .card .wrapper:hover .data{webkit-transform:translateY(0);transform:translateY(0)}.berufsbildung_card .card .data{bottom:0;position:absolute;transform:translateY(calc(80px + 1em));transition:transform .2s;width:100%}.berufsbildung_card .card .data .content{padding:1em;position:relative;z-index:1}.berufsbildung_card .card .info{font-size:10px!important}.berufsbildung_card .card .description{height:80px;margin:0}.berufsbildung_card .card h1{font-weight:400}.berufsbildung_card .card h1 a:before{content:""!important}.berufsbildung_card .card h1 a,.berufsbildung_card .card h1 a:active,.berufsbildung_card .card h1 a:hover,.berufsbildung_card .card h1 a:visited{margin-bottom:5px!important;margin-left:0!important;margin-top:5px!important;text-decoration:none!important}.berufsbildung_card .tag{background-color:#4678b4;color:#fff;left:0;padding:.8em;position:absolute;top:0}.berufsbildung_card .content{background-color:#fff;box-shadow:0 5px 30px 10px rgba(0,0,0,.3)}.berufeLehrstellen table tbody tr td,.berufeLehrstellen table tbody tr th{background:linear-gradient(90deg,#f7f7f7 50%,#fff 0);background-position:100% 100%;background-size:200% 100%;padding-left:10px!important;padding-right:10px!important;transition:all .25s ease-out}.berufeLehrstellen table tbody tr:hover td,.berufeLehrstellen table tbody tr:hover th{background-position:0 100%}.berufeLehrstellen a,.berufeLehrstellen a:after,.berufeLehrstellen a:before{content:""!important}.berufeLehrstellen a{background:linear-gradient(180deg,#4678b4 0,#4678b4);background-position:0 100%;background-repeat:repeat-x;background-size:1px 1px;color:#000;padding:2px 4px;text-decoration:none;transition:background-size .25s}.berufeLehrstellen a:hover{background-size:4px 50px;color:#fff!important}.berufeLehrstellenV2 .btn{border-bottom:1px solid #efefef;padding:1rem 1rem 2rem .5rem;position:relative;transition:all .6s cubic-bezier(.77,0,.175,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.berufeLehrstellenV2 .btn:after,.berufeLehrstellenV2 .btn:before{content:"";position:absolute;transition:inherit;z-index:-1}.berufeLehrstellenV2 a{display:inline!important;position:static!important;width:100%}.berufeLehrstellenV2 a:after,.berufeLehrstellenV2 a:before{content:""}.berufeLehrstellenV2 .btn:hover,.berufeLehrstellenV2 a:hover{color:#fff;transition-delay:.2s}.berufeLehrstellenV2 .btn:hover:before{transition-delay:0s}.berufeLehrstellenV2 .btn:hover:after{background:#4678b4;transition-delay:.2s}.berufeLehrstellenV2 .from-right:after,.berufeLehrstellenV2 .from-right:before{height:100%;top:0;width:0}.berufeLehrstellenV2 .from-right:before{border:1px solid #4678b4;border-left:0;border-right:0;left:0}.berufeLehrstellenV2 .from-right:after{right:0}.berufeLehrstellenV2 .from-right:hover:after,.berufeLehrstellenV2 .from-right:hover:before{width:100%}.berufeLehrstellenV2 *,.berufeLehrstellenV2 :after,.berufeLehrstellenV2 :before{box-sizing:border-box}.berufeLehrstellenV2 div,.berufeLehrstellenV2 div:last-child{margin-bottom:0}.berufeLehrstellenV2 .applyNowLink{flex-flow:row nowrap}.berufeLehrstellenV2 .applyNowLink .hover{position:relative;transition:all .2s ease-in-out}.berufeLehrstellenV2 .applyNowLink .hover:after,.berufeLehrstellenV2 .applyNowLink .hover:before{background-color:#fff;bottom:-7px;content:"";height:3px;margin:3px 0 0;opacity:0;position:absolute;transition:all .2s ease-in-out;transition-duration:.5s;width:0}.berufeLehrstellenV2 .applyNowLink .hover.hover-1:after,.berufeLehrstellenV2 .applyNowLink .hover.hover-1:before{left:0}.berufeLehrstellenV2 .applyNowLink:hover{cursor:pointer}.berufeLehrstellenV2 .applyNowLink:hover .hover:after,.berufeLehrstellenV2 .applyNowLink:hover .hover:before{opacity:1;width:100%}.berufeLehrstellenV3 table tbody tr td,.berufeLehrstellenV3 table tbody tr th{background:linear-gradient(90deg,#4678b4 50%,#fff 0);background-position:100% 100%;background-size:200% 100%;padding-left:10px!important;padding-right:10px!important;transition:all .25s ease-out}.berufeLehrstellenV3 table tbody tr:hover td,.berufeLehrstellenV3 table tbody tr:hover th{background-position:0 100%;color:#fff}.berufeLehrstellenV3 table tbody tr:hover td .applyNowLink,.berufeLehrstellenV3 table tbody tr:hover th .applyNowLink{color:#fff}.berufeLehrstellenV3 .applyNowLink{border-bottom:2px solid #4678b4;flex-flow:row nowrap}.berufeLehrstellenV3 .applyNowLink .hover{position:relative;transition:all .2s ease-in-out}.berufeLehrstellenV3 .applyNowLink .hover:after,.berufeLehrstellenV3 .applyNowLink .hover:before{background-color:#fff;bottom:-7px;content:"";height:2px;margin:2px 0 0;opacity:0;position:absolute;transition:all .1s ease-in-out;transition-duration:.3s;width:0}.berufeLehrstellenV3 .applyNowLink .hover.hover-1:after,.berufeLehrstellenV3 .applyNowLink .hover.hover-1:before{left:0}.berufeLehrstellenV3 .applyNowLink:hover{cursor:pointer}.berufeLehrstellenV3 .applyNowLink:hover .hover:after,.berufeLehrstellenV3 .applyNowLink:hover .hover:before{opacity:1;width:100%}.RadListBox .rlbText{padding-left:.7rem}.RadListBox .rlbButton{position:relative!important}.RadListBox .rlbNoButtonText{display:block!important}.richtext .RadListBox ul li:not(a):before{top:4px!important}.richtext .RadListBox .rlbButtonAreaRight a[href]:before{display:none}.richtext .RadListBox .rlbButtonAreaRight a[href]{margin-left:.6rem}.richtext div[id$=AlphabetNavigation] a[href]:before{left:0!important}.accordion>ul{margin-bottom:0}.accordion__entry{border-bottom:1px solid var(--bright-accent-color);cursor:pointer;list-style:none;padding:1rem 2.5rem;position:relative}.accordion__entry:first-child{border-top:1px solid var(--bright-accent-color)}.accordion__entry:before{content:"d";font-family:WebfontLuzern,sans-serif;font-size:1.3rem;height:1.5em;left:.5rem;position:absolute;top:1.2rem;width:1.5em}.accordion__entry.accordion__entry--open{background-color:var(--very-bright-accent-color)}.accordion__entry.accordion__entry--open:before{content:"p";display:block;transform:scaleY(.7)}.accordion__entry-content{-webkit-overflow-scrolling:touch;cursor:default;display:none;height:auto;margin-bottom:0;max-height:0;overflow:hidden;overflow-y:scroll;transition:max-height .5s ease-in-out}.accordion__entry-content li:before{color:#6b6b6b}.accordion__entry-content li:first-child{margin-top:.6em}.accordion__entry-content li:last-child{margin-bottom:.6em}.accordion__entry-content a{color:#6b6b6b}.accordion__entry--open .accordion__entry-content{max-height:100vh;transition:max-height .5s ease-in-out}.accordion__entry-content .richtext{overflow:visible}.accordion__entry-title{color:#303133;margin-bottom:1rem;text-decoration:none}.accordion__entry--open .accordion__entry-title{font-weight:700}.news{display:flex;flex-direction:row}@media (max-width:675px){.news{display:block}}.news p{color:#303133}.news .richtext ul li{padding-bottom:.2em}.news__item-content{color:#303133}.news__item-link{padding-left:0;transition:padding .2s ease-out;width:3rem}.news__item-link svg{fill:#303133;height:2.4rem;width:2.4rem}.news__item-category{color:#6b6b6b;font-size:81.25%;line-height:1.5;padding:.8rem 0}.news__title{color:#303133;margin-bottom:1.6rem;margin-top:0}.news__aside{display:flex;flex:1;flex-direction:column}.news__aside .news__title{font-size:1.8rem;line-height:2.4rem}.news__aside .news__item-image-wrapper{overflow:hidden;position:relative}.news__aside .news__item-image-wrapper:before{content:"";display:block;padding-top:56.25%;width:100%}.news__aside .news__item-image-wrapper>.content{bottom:0;left:0;position:absolute;right:0;top:0}.news__aside .news__item-image-wrapper .news__item-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.news__aside .news__item-content-wrapper{padding-left:.8rem}.news__aside .news__item-wrapper{flex-direction:row;margin-bottom:1.6rem;position:relative}.news__aside .news__item-wrapper:after{background-color:var(--bright-accent-color);bottom:-.8rem;content:"";height:1px;left:-.8rem;position:absolute;right:0}.news__aside .news__item-wrapper:last-child:after{display:none}.news__aside .news__item{position:relative}.news__aside .news__item-additional{font-size:87.5%;line-height:1.5em;margin-bottom:0}@media (max-width:1440px){.news__aside .news__item-additional{font-size:100%}}@media (min-width:1441px){.news__aside .news__item-additional{min-height:3.2em}}@media (max-width:1440px){.news__aside .news__item{flex-direction:column}.news__aside .news__item-image-wrapper{width:100%}.news__aside .news__item-content-wrapper{padding-left:0}}@media (min-width:1441px){.news__aside .news__item{align-items:flex-start;flex-direction:row}.news__aside .news__item .news__item-image-wrapper{flex-shrink:0;width:calc(50% - .6rem)}.news__aside .news__item--dynamic .news__item-image-wrapper{left:0;position:absolute}.news__aside .news__item--dynamic .news__item-content-wrapper{margin-bottom:0;margin-left:50%;padding-left:.15rem;width:calc(50% - .6rem)}.news__aside .news__item-additional{margin:.8rem 0 .8rem 50%}.news__aside .news__item-category{margin-top:-.4rem;padding-top:0}}@media (max-width:1201px){.news__aside .news__item{flex-direction:column;min-height:1px}.news__aside .news__item-image-wrapper{display:block;width:calc(100% - .6rem)}.news__aside .news__item-content-wrapper{width:calc(100% - .6rem)}}@media (max-width:675px){.news__aside{flex-direction:row;flex-wrap:wrap}.news__aside .news__item-wrapper{margin-bottom:0;padding-bottom:1.6rem;width:calc(50% - .8rem - 1px)}.news__aside .news__item-wrapper:nth-child(2n):after{bottom:.8rem;left:-.8rem}.news__aside .news__item-wrapper:nth-child(odd){border-right:1px solid var(--bright-accent-color);margin-right:.8rem;padding-right:.8rem}.news__aside .news__item-wrapper:nth-child(odd):after{bottom:.8rem;content:"";left:0;right:0}.news__aside .news__item-wrapper:nth-last-child(-n+2):after{bottom:0;content:"";left:0;right:0}}@media (max-width:375px){.news__aside{flex-direction:column;flex-wrap:wrap}.news__aside .news__item-wrapper{width:100%}.news__aside .news__item-wrapper:nth-child(odd){border-right:0;margin-right:0;padding-right:0}.news__aside .news__item-wrapper:nth-child(2n){border-left:0}.news__aside .news__item-wrapper:nth-last-child(-n+2){border-bottom:1px solid var(--bright-accent-color)}.news__aside .news__item-wrapper:last-child{border-bottom:0}}.news__highlight{border-right:1px solid var(--bright-accent-color);flex:1;margin-right:.8rem;padding-right:.8rem}@media (min-width:675px){.news__highlight .news__title{font-size:3.2rem}}@media (max-width:675px){.news__highlight{border-right:0;margin-right:0;padding-right:0}}@media (max-width:1440px){.news__highlight{flex:2}}.news__item{display:flex;flex-direction:row;opacity:1;text-decoration:none;transition:opacity .2s ease-out}.news__item:last-child{border-bottom:0}.news__item:first-child{padding-top:0}.news__item .news__item-content p{margin-bottom:.32rem}.news__item:hover{opacity:.6;transition:opacity .2s ease-in}.news__item:hover .news__item-link{padding-left:.5rem;transition:padding .2s ease-in}@media (max-width:675px){.news__item:nth-child(-n+2){padding-top:0}.news__item:nth-last-child(-n+2){border-bottom:0}}@media (max-width:375px){.news__item:nth-child(-n+2){padding-top:.8rem}}.news__item--highlight{display:flex;flex-direction:column;height:auto}.news__item--highlight .news__item-image{max-width:100%}.news__item,.news__item-image{min-height:1px}.newsslider{margin:0 2.5rem}@media (max-width:675px){.newsslider{margin-top:2em}}.newsslider .slick-slide,.newsslider .slick-slide[aria-hidden=true]:not(.slick-cloned)~.slick-cloned[aria-hidden=true]{transform:scale(.7);transition:transform .3s}.newsslider .slick-center,.newsslider .slick-slide[aria-hidden=true]:not([tabindex="-1"])+.slick-cloned[aria-hidden=true]{transform:scale(1)}.newsslider__header{border-bottom:1px solid var(--bright-accent-color);font-size:145.83%;margin-bottom:2em}@media (max-width:675px){.newsslider__header{margin-top:3em}}.newsslider__slide{background:#fff;height:auto;width:33%}.newsslider__link{color:#303133;display:block;text-decoration:none;transition:opacity .2s ease-in}.newsslider__link:hover{opacity:.6}.newsslider__link:focus{outline:1px solid var(--bright-accent-color)}.newsslider__image-container{overflow:hidden;position:relative}.newsslider__image-container:before{content:"";display:block;padding-top:56.25%;width:100%}.newsslider__image-container>.content{bottom:0;left:0;position:absolute;right:0;top:0}.newsslider__image-container .newsslider__image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.slick-center .newsslider__image-container{box-shadow:0 6px 12px 0 rgba(0,0,0,.5)}.newsslider__image{width:100%}.newsslider__content{border-bottom:1px solid var(--bright-accent-color);opacity:0;padding-bottom:1rem;padding-top:1.5rem;position:absolute;transition:opacity .3s}@media (max-width:675px){.newsslider__content{opacity:1;position:relative}}.slick-center .newsslider__content{opacity:1}.newsslider__label{color:#6b6b6b;font-size:.91666rem}.newsslider__title{font-size:1.333rem;line-height:1.8rem;margin:0}.newsslider__arrow{height:1em;margin-top:.5rem;transition:padding .2s ease-in;width:1em}.newsslider__link:hover .newsslider__arrow{padding-left:.5rem}.newsslider__arrow svg{height:1em;width:1em}.newsslider .slick-list{margin-bottom:0;padding:1em 0 20rem}@media (max-width:675px){.newsslider .slick-list{padding:0}}.newsslider .slick-arrow{top:calc(50% - 50px)}.newsslider .slick-slide{position:relative;transform:scale(1);transition:transform .2s;z-index:0}.newsslider .slick-center{transform:scale(1.2);z-index:100}@media (max-width:675px){.newsslider .slick-center{transform:scale(1)}}.newsslider .slick-next:before,.newsslider .slick-prev:before{display:none}.newsslider .slick-next svg,.newsslider .slick-prev svg{height:20px;width:20px}.newsslider .slick-prev{left:-30px}.newsslider .slick-next{right:-30px}.linklist__item{font-size:1.3rem;padding:.8rem 0}.linklist__item-url{color:#303133;display:flex;flex-direction:row}.linklist__arrow svg{height:1rem;width:1.28rem}.linklist__item-date{color:#303133;font-size:1.4rem;padding-right:1.5rem}.linklist__content{padding-left:.5rem;text-decoration:underline;text-underline-position:under}.linklist__content:hover{color:var(--main-color)}.linklist__list--border .linklist__item{border-bottom:1px solid #b8b8b8;color:#303133;font-size:1.6rem;line-height:2.4rem;padding:1rem 0 1.3rem}.linklist__list--border .linklist__item:first-child{border-top:1px solid #b8b8b8}.linklist__list--border .linklist__arrow svg{height:2rem;width:1.28rem}.image{margin-left:0;margin-right:0;margin-top:0;padding:0;position:relative}.twoColumnsPortlet .twocolumns__col .image{margin-top:.3em}.imagePortlet .image{margin-bottom:0!important}.image__link{border-bottom-style:none!important;display:inline-block;position:relative}.image__link.lightbox span:not(.linked){color:#3c3c3b;display:none;font-family:WebfontLuzern;font-size:200%;height:100%;left:0;margin-top:-8px;position:absolute;text-align:center;top:50%;width:100%}.image__link.lightbox:hover span{display:block}.image__img{max-width:100%}.image__quote{background:var(--main-color);bottom:4px;box-sizing:border-box;color:#fff;font-size:20px;font-style:normal;font-weight:400;left:0;line-height:121.5%;margin:0;padding:21px 18px;position:absolute;text-align:center;width:100%}.image__caption{color:#6b6b6b;font-size:1.1rem;line-height:1.64rem;margin:0}.image__additional-description{margin-top:1rem!important}.newsteaser{display:flex;flex-wrap:wrap}.newsteaser .newsteaser__title{color:#303133;font-size:1.8rem;line-height:2.4rem;margin-bottom:1rem;margin-top:0}.newsteaser__item-category{color:#6b6b6b;font-size:1.1rem;line-height:1.5;padding:.8rem 0}.newsteaser__item-image-wrapper{overflow:hidden;position:relative}.newsteaser__item-image-wrapper:before{content:"";display:block;padding-top:56.25%;width:100%}.newsteaser__item-image-wrapper>.content{bottom:0;left:0;position:absolute;right:0;top:0}.newsteaser__item-image-wrapper .newsteaser__item-image{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.newsteaser__item-link{padding-left:0;transition:padding .2s ease-in}.newsteaser__item-link svg{fill:#303133;height:2.4rem;width:2.4rem}.newsteaser__link{opacity:1;text-decoration:none;transition:opacity .2s ease-in}.newsteaser__link:hover{opacity:.6;transition:opacity .2s ease-in}.newsteaser__link:hover .newsteaser__item-link{padding-left:.5rem;transition:padding .2s ease-in}.newsteaser__item{display:flex;flex-direction:column;height:auto;margin-bottom:0;padding-bottom:1.6rem;position:relative;width:calc(50% - .8rem - 1px)}.newsteaser__item img{width:100%}.newsteaser__item:after{background-color:var(--bright-accent-color);content:"";height:1px;position:absolute;right:0}.newsteaser__item:nth-child(2n):after{bottom:.8rem;left:-.8rem}.newsteaser__item:nth-child(odd){border-right:1px solid var(--bright-accent-color);margin-right:.8rem;padding-right:.8rem}.newsteaser__item:nth-child(odd):after{bottom:.8rem;content:"";left:0;right:0}.newsteaser__item:nth-last-child(-n+2):after{content:"";display:none}.newsteaser__item-content-wrapper{padding-top:.8rem}@media (max-width:375px){.newsteaser__item{width:100%}.newsteaser__item:nth-child(odd){border-right:0;margin-right:0;padding-right:0}.newsteaser__item:nth-child(odd):after{bottom:.8rem;content:"";left:0;right:0}.newsteaser__item:nth-last-child(-n+2):after{display:block}.newsteaser__item:last-child:after{display:none}}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.page table{border-bottom:1px solid #9d9d9c;width:100%}.page table.plain{border-bottom:0}.page table.rlbButtonAreaRight{border:0}.page table.rlbButtonAreaRight tbody td{border:0;padding:0}.page table th{font-weight:700;text-align:left;vertical-align:bottom}.page table th span{color:#8c8c8c;font-family:WebfontLuzern;font-size:.5em;font-weight:500;margin-right:.5em;padding-left:.5em}.page table th .checker span{font-size:2em;padding-left:0}.page table th.footable-sorted span,.page table th.footable-sorted-desc span{color:#3c3c3b}body.informatik .page table th.footable-sorted span,body.informatik .page table th.footable-sorted-desc span{color:#a8998b}.page table thead tr+tr th{font-weight:400}.page table td{padding:13px 0 11px;text-align:left}@media print{.page table td{font-size:90%;padding:6px 0 5px}}.page table.plain tbody td{border-top:0}.page table.plain tbody tr:hover td,.page table.plain tbody tr:hover th{background-color:inherit}.page table tbody td{border-top:1px solid #9d9d9c}.page table tbody tr:hover td,.page table tbody tr:hover th{background-color:#f7f7f7}.page table tbody tr th{border-top:1px solid #9d9d9c;padding:13px 0 11px;vertical-align:top}.page table img{float:right;height:4em}.page table .footable-row-detail td.footable-row-detail-cell{border-top-color:transparent}.page table .footable-row-detail .footable-row-detail-name{display:inline;font-weight:700}.page table .footable-row-detail .footable-row-detail-value{display:inline}.page table .footable-row-detail-inner img{float:none}.page table .footable-row-detail-inner>.footable-row-detail-name,.page table .footable-row-detail-inner>.footable-row-detail-value,.page table .footable-row-detail-inner>div{vertical-align:top}.page table td,.page table th{padding-left:1em}.page table th{cursor:pointer}#mainContent table td:first-child,.page table th:first-child{padding-left:0}table.breakpoint tbody td.expand:before{color:#3c3c3b;content:"d";display:inline-block;font-family:WebfontLuzern;font-size:72%;margin:-11px 0 -11px -11px;padding:11px;width:1.8em}table.footable .footable-toggle:before{margin:-11px 0 -11px -11px;padding:11px}table.footable .footable-toggle,table.footable td.expand{cursor:pointer}.footable.breakpoint>tbody>tr.footable-detail-show>td.expand:before{content:"p"}.gridcolumn.datum{white-space:nowrap}.page table.table-maincolor tbody td,.page table.table-maincolor td,.page table.table-maincolor-headers tbody td,.page table.table-maincolor-headers td,.page table.table-maincolor-nolines tbody td,.page table.table-maincolor-nolines td,.page table.table-maincolor-nolines-headers tbody td,.page table.table-maincolor-nolines-headers td{border-bottom:1px solid var(--main-color);border-top:1px solid var(--main-color);font-size:1.3rem;line-height:2rem!important;padding:3px!important}.page table.table-maincolor tbody td p,.page table.table-maincolor td p,.page table.table-maincolor-headers tbody td p,.page table.table-maincolor-headers td p,.page table.table-maincolor-nolines tbody td p,.page table.table-maincolor-nolines td p,.page table.table-maincolor-nolines-headers tbody td p,.page table.table-maincolor-nolines-headers td p{margin:0}.page table.table-maincolor tr:hover td,.page table.table-maincolor-headers tr:hover td,.page table.table-maincolor-nolines tr:hover td,.page table.table-maincolor-nolines-headers tr:hover td{background-color:inherit}.page table.table-maincolor-nolines p,.page table.table-maincolor-nolines tbody td,.page table.table-maincolor-nolines td,.page table.table-maincolor-nolines-headers p,.page table.table-maincolor-nolines-headers tbody td,.page table.table-maincolor-nolines-headers td{font-size:inherit;line-height:2.4rem}.page table.table-maincolor-headers tbody tr:first-child td,.page table.table-maincolor-headers tr:first-child td,.page table.table-maincolor-nolines-headers tbody tr:first-child td,.page table.table-maincolor-nolines-headers tr:first-child td{background-color:var(--main-color);color:#fff;font-size:1.5rem;font-weight:600;padding:3px!important}.page table.table-maincolor-headers tbody tr:first-child td p,.page table.table-maincolor-headers tr:first-child td p,.page table.table-maincolor-nolines-headers tbody tr:first-child td p,.page table.table-maincolor-nolines-headers tr:first-child td p{margin:0}.page table.table-maincolor-nolines tbody tr:first-child td,.page table.table-maincolor-nolines tr:first-child td,.page table.table-maincolor-nolines-headers tbody tr:first-child td,.page table.table-maincolor-nolines-headers tr:first-child td{font-size:inherit}.page table.table-maincolor-nolines,.page table.table-maincolor-nolines-headers{border-bottom-style:none}.page table.table-maincolor-nolines tbody td,.page table.table-maincolor-nolines td,.page table.table-maincolor-nolines th,.page table.table-maincolor-nolines thead th,.page table.table-maincolor-nolines-headers tbody td,.page table.table-maincolor-nolines-headers td,.page table.table-maincolor-nolines-headers th,.page table.table-maincolor-nolines-headers thead th{border-bottom-style:none;border-top-style:none}h1,h2{font-family:SegoeUI,sans-serif;font-weight:900}h1{font-size:4.5rem;line-height:1.25em;margin-bottom:.5em;margin-top:0}@media (max-width:675px){h1{font-size:2.6rem;line-height:1.2em}}h2{font-size:2.6rem;line-height:1.2em;margin-bottom:.2em;margin-top:1em}@media (max-width:675px){h2{font-size:2.2rem;line-height:1.2em}}h3{line-height:1.2em;margin-bottom:.2em;margin-top:1.6em}.richtext,h3{font-size:1.6rem}.richtext{line-height:2.4rem;margin-top:0}.richtext>:last-child{margin-bottom:0}.layout__aside .richtext{font-size:1.4rem;line-height:1.8rem}.layout__aside .richtext a{padding:.08rem 0}div[dir=rtl] .layout__aside .richtext a{margin-right:1em}.layout__aside .richtext ul li{margin-bottom:.2rem;padding-bottom:.3rem}.richtext table{line-height:2.4rem}.richtext ul li{line-height:1.45em;list-style:none;padding-bottom:.625em;padding-left:.875em;position:relative}.richtext ul li:last-child{padding-bottom:0}.richtext ul li:before{content:"a";font-family:WebfontLuzern,sans-serif;font-size:.8em;height:1.5em;left:0;position:absolute;top:0;width:1.5em}div[dir=rtl] .richtext ul li:before{content:"b";left:auto;right:0}.layout__aside .richtext ul li:before,.layout__main .richtext ul li:not(a):before,.layout__main ul .richtext ul li:not(a):before{top:.15em}.layout__aside .richtext ul li:not(a):before,.layout__aside ul .richtext ul li:not(a):before{top:.3em}.layout__aside .richtext ul li{color:#6b6b6b}.richtext a[href]{color:#303133;display:inline;margin-left:.875em;position:relative;text-decoration:none}.richtext a[href]:before{content:"a";font-family:WebfontLuzern,sans-serif;font-size:.8em;height:1.5em;left:0;position:absolute;top:0;width:1.5em}div[dir=rtl] .richtext a[href]:before{content:"b";left:auto;right:0}.layout__aside .richtext a[href]:before,.layout__main .richtext a[href]:not(a):before,.layout__main ul .richtext a[href]:not(a):before{top:.15em}.layout__aside .richtext a[href]:not(a):before,.layout__aside ul .richtext a[href]:not(a):before{top:.3em}.richtext a[href]:before{display:inline-block;left:-1.2em;text-align:left}div[dir=rtl] .richtext a[href]{margin-left:0;padding-right:.875em}.richtext a[href] .linked{border-bottom:1px solid;padding-bottom:.07em;position:relative}.richtext a[href].image__link.no-bullet .linked,.richtext a[href].image__link.noicon .linked{border-bottom:0}.richtext a[href][name]:before{content:""}.richtext a[href]:hover{color:var(--main-color)}.richtext a[href].ext,.richtext a[href][href*=".bmp"],.richtext a[href][href*=".doc"],.richtext a[href][href*=".dot"],.richtext a[href][href*=".exe"],.richtext a[href][href*=".gif"],.richtext a[href][href*=".jpg"],.richtext a[href][href*=".mp4"],.richtext a[href][href*=".ows"],.richtext a[href][href*=".pdf"],.richtext a[href][href*=".png"],.richtext a[href][href*=".pot"],.richtext a[href][href*=".ppt"],.richtext a[href][href*=".swf"],.richtext a[href][href*=".tif"],.richtext a[href][href*=".tiff"],.richtext a[href][href*=".txt"],.richtext a[href][href*=".wmv"],.richtext a[href][href*=".xls"],.richtext a[href][href*=".xlt"],.richtext a[href][href*=".zip"]{padding-right:24px}.richtext a[href].ext:after,.richtext a[href][href*=".bmp"]:after,.richtext a[href][href*=".doc"]:after,.richtext a[href][href*=".dot"]:after,.richtext a[href][href*=".exe"]:after,.richtext a[href][href*=".gif"]:after,.richtext a[href][href*=".jpg"]:after,.richtext a[href][href*=".mp4"]:after,.richtext a[href][href*=".ows"]:after,.richtext a[href][href*=".pdf"]:after,.richtext a[href][href*=".png"]:after,.richtext a[href][href*=".pot"]:after,.richtext a[href][href*=".ppt"]:after,.richtext a[href][href*=".swf"]:after,.richtext a[href][href*=".tif"]:after,.richtext a[href][href*=".tiff"]:after,.richtext a[href][href*=".txt"]:after,.richtext a[href][href*=".wmv"]:after,.richtext a[href][href*=".xls"]:after,.richtext a[href][href*=".xlt"]:after,.richtext a[href][href*=".zip"]:after{display:inline-block;font-family:WebfontLuzern,sans-serif;font-size:1.3rem;left:5px;line-height:1em;margin-right:-20px;position:relative;width:20px}div[dir=rtl] .richtext a[href].ext:after,div[dir=rtl] .richtext a[href][href*=".bmp"]:after,div[dir=rtl] .richtext a[href][href*=".doc"]:after,div[dir=rtl] .richtext a[href][href*=".dot"]:after,div[dir=rtl] .richtext a[href][href*=".exe"]:after,div[dir=rtl] .richtext a[href][href*=".gif"]:after,div[dir=rtl] .richtext a[href][href*=".jpg"]:after,div[dir=rtl] .richtext a[href][href*=".mp4"]:after,div[dir=rtl] .richtext a[href][href*=".ows"]:after,div[dir=rtl] .richtext a[href][href*=".pdf"]:after,div[dir=rtl] .richtext a[href][href*=".png"]:after,div[dir=rtl] .richtext a[href][href*=".pot"]:after,div[dir=rtl] .richtext a[href][href*=".ppt"]:after,div[dir=rtl] .richtext a[href][href*=".swf"]:after,div[dir=rtl] .richtext a[href][href*=".tif"]:after,div[dir=rtl] .richtext a[href][href*=".tiff"]:after,div[dir=rtl] .richtext a[href][href*=".txt"]:after,div[dir=rtl] .richtext a[href][href*=".wmv"]:after,div[dir=rtl] .richtext a[href][href*=".xls"]:after,div[dir=rtl] .richtext a[href][href*=".xlt"]:after,div[dir=rtl] .richtext a[href][href*=".zip"]:after{margin-right:20px}.richtext a[href].ext:after{content:"A"}.richtext a[href][href*=".zip"]:after{content:"B"}.richtext a[href][href*=".pdf"]:after{content:"C"}.richtext a[href][href*=".doc"]:after{content:"D"}.richtext a[href][href*=".xls"]:after{content:"E"}.richtext a[href][href*=".ppt"]:after{content:"F"}.richtext a[href][href*=".jpg"]:after{content:"G"}.richtext a[href][href*=".tiff"]:after{content:"H"}.richtext a[href][href*=".txt"]:after{content:"I"}.richtext a[href][href*=".exe"]:after{content:"J"}.richtext a[href][href*=".xlt"]:after{content:"K"}.richtext a[href][href*=".dot"]:after{content:"L"}.richtext a[href][href*=".pot"]:after{content:"M"}.richtext a[href][href*=".png"]:after{content:"N"}.richtext a[href][href*=".gif"]:after{content:"O"}.richtext a[href][href*=".bmp"]:after{content:"P"}.richtext a[href][href*=".tif"]:after{content:"Q"}.richtext a[href][href*=".ows"]:after{content:"R"}.richtext a[href][href*=".wvm"]:after{content:"S"}.richtext a[href][href*=".mp4"]:after{content:"T"}.richtext a[href][href*=".swf"]:after{content:"U"}.richtext table a{display:inline-block}.richtext ul a,.richtext ul a[href]{display:inline-block;margin-left:0;position:relative}.richtext ul a:before,.richtext ul a[href]:before{display:none;margin-left:.1em;top:.3rem}.layout__aside ul.richtext li{line-height:1.45em;list-style:none;padding-bottom:.625em;padding-left:.875em;position:relative}.layout__aside ul.richtext li:last-child{padding-bottom:0}.layout__aside ul.richtext li:before{content:"a";font-family:WebfontLuzern,sans-serif;font-size:.8em;height:1.5em;left:0;position:absolute;top:0;width:1.5em}div[dir=rtl] .layout__aside ul.richtext li:before{content:"b";left:auto;right:0}.layout__aside .layout__aside ul.richtext li:before,.layout__main .layout__aside ul.richtext li:not(a):before,.layout__main ul .layout__aside ul.richtext li:not(a):before{top:.15em}.layout__aside .layout__aside ul.richtext li:not(a):before,.layout__aside ul .layout__aside ul.richtext li:not(a):before{top:.3em}.layout__aside ul.richtext a,.layout__main ul.richtext a{margin-left:0}.layout__aside ul.richtext a:before,.layout__main ul.richtext a:before{display:none;top:.3rem}.layout__aside h1{font-size:2rem}.layout__aside h2,.layout__aside h3{font-size:100%}.layout__aside a{color:#6b6b6b}.contact{border-bottom:1px solid var(--bright-accent-color);padding-bottom:2rem}.contact h2{font-size:1.6rem;line-height:2.1rem}.layout__aside .contact a{color:#6b6b6b}.contact a:hover{color:var(--main-color)}.contact a.fancybox-map span{border-bottom:1px solid;padding-bottom:.07em}.contact a{display:inline-block}.contact p{margin:0}.contact.richtext ul li{margin-bottom:0;padding-bottom:0}.layout__aside .contact.richtext ul li{line-height:normal}.contact .richtext p{margin-bottom:1.4rem}.skiplinks{font-family:SegoeUI,sans-serif;font-size:2rem;left:-32768px;list-style-type:none;margin:0;padding:0;position:absolute;top:0;width:100%;z-index:1000}.skiplinks .skip:active,.skiplinks .skip:focus{left:32768px;outline:0 none;position:absolute;top:0;width:100%}.skiplinks a.skip:active,.skiplinks a.skip:focus{background:#333;border-bottom:1px solid #000;color:#fff;padding:10px 0;text-align:center;text-decoration:none}.teaser{color:#303133;display:flex;text-decoration:none}@media (max-width:675px){.teaser{display:block}}.twocolumns .teaser{display:block}.teaser__image-container{overflow:hidden;position:relative}.teaser__image-container:before{content:"";display:block;padding-top:56.25%;width:100%}.teaser__image-container>.content{bottom:0;left:0;position:absolute;right:0;top:0}.teaser__image-container .teaser__img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.teaser__section{width:calc(50% - 1.6rem)}.teaser__section:first-child{margin-right:1.6rem}.teaser__section:first-child:last-child,.twocolumns .teaser__section{width:100%}@media (max-width:675px){.teaser__section{margin-bottom:1rem;width:100%}}.twocolumns .teaser__section:first-child{margin-bottom:1rem}.teaser__img{width:100%}.teaser__title{font-family:SegoeUI,sans-serif;font-size:1.8rem}.teaser__text,.teaser__title{line-height:2.4rem;margin-bottom:1rem;margin-top:0}.teaser__text{font-size:1.6rem}.teaser__link span{display:none}.teaser__link:after{background-image:url(../images/arrow.svg);background-size:contain;content:"";display:block;height:2.4rem;margin-left:0;transition:margin .2s ease-in;width:2.4rem}.teaser--link:hover .teaser__link:after{margin-left:.5rem}.teaser__textlink{color:#303133;text-decoration:none}.teaser__textlink:before{content:"a";font-family:WebfontLuzern,sans-serif;font-size:.8em;height:1.5em;position:absolute;top:0;width:1.5em}div[dir=rtl] .teaser__textlink:before{content:"b";left:auto;right:0}.layout__aside .teaser__textlink:before,.layout__main .teaser__textlink:not(a):before,.layout__main ul .teaser__textlink:not(a):before{top:.15em}.layout__aside .teaser__textlink:not(a):before,.layout__aside ul .teaser__textlink:not(a):before{top:.3em}.teaser__textlink:hover{color:var(--main-color)}.teaser__textlink:before{color:#303133;display:inline;left:0;margin-right:.4rem;position:relative}@media (min-width:676px){.twocolumns{display:flex;width:100%}}@media (max-width:675px){.twocolumns.twocolumns-reverse-columns-on-mobile{display:flex;flex-direction:column-reverse}}.twocolumns-make-grid-visible .twocolumns__col{border:1px solid var(--main-color)}@media (min-width:676px){.twocolumns__col{width:calc(50% - .8rem)}.twocolumns__col:first-child{flex-shrink:0;margin-right:1.6rem}.twocolumns__col:first-child~.twocolumns__col:last-child:not([class*=large-]){width:100%}.twocolumns__col:last-child{margin-right:0}.twocolumns__col.large-1{width:8.33333%}.twocolumns__col.large-2{width:16.66667%}.twocolumns__col.large-3{width:25%}.twocolumns__col.large-4{width:33.33333%}.twocolumns__col.large-5{width:41.66667%}.twocolumns__col.large-6{width:50%}.twocolumns__col.large-7{width:58.33333%}.twocolumns__col.large-8{width:66.66667%}.twocolumns__col.large-9{width:75%}.twocolumns__col.large-10{width:83.33333%}.twocolumns__col.large-11{width:91.66667%}.twocolumns__col.large-12{width:100%}.twocolumns__col.large-12~.twocolumns__col{display:none}}.fourColumnsPortlet{margin-bottom:0}@media (min-width:676px){.fourcolumns{display:flex}}.fourcolumns__col.columnhidden{visibility:hidden}@media (min-width:676px){.fourcolumns__col.large-1{width:8.33333%}.fourcolumns__col.large-1>div{margin:0}.fourcolumns__col.large-2{width:16.66667%}.fourcolumns__col.large-2>div{margin:0}.fourcolumns__col.large-3{width:25%}.fourcolumns__col.large-3>div{margin:0}.fourcolumns__col.large-4{width:33.33333%}.fourcolumns__col.large-4>div{margin:0}.fourcolumns__col.large-5{width:41.66667%}.fourcolumns__col.large-5>div{margin:0}.fourcolumns__col.large-6{width:50%}.fourcolumns__col.large-6>div{margin:0}.fourcolumns__col.large-7{width:58.33333%}.fourcolumns__col.large-7>div{margin:0}.fourcolumns__col.large-8{width:66.66667%}.fourcolumns__col.large-8>div{margin:0}.fourcolumns__col.large-9{width:75%}.fourcolumns__col.large-9>div{margin:0}.fourcolumns__col.large-10{width:83.33333%}.fourcolumns__col.large-10>div{margin:0}.fourcolumns__col.large-11{width:91.66667%}.fourcolumns__col.large-11>div{margin:0}.fourcolumns__col.large-12{width:100%}}@media print{.imageTitleTextPorlet{height:auto!important}.imageTitleTextPorlet .flip-card-back{display:none}}@media (max-width:676px){.imageTitleTextPorlet{height:auto!important}}.imageTitleTextPorlet .imagetitletext{margin:0;padding-left:10px;padding-right:10px}.imageTitleTextPorlet .imagetitletext h2,.imageTitleTextPorlet .imagetitletext h3{display:block}.imageTitleTextPorlet .flip-card{background-color:transparent;cursor:pointer;perspective:1000px}.imageTitleTextPorlet .flip-card-inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .8s;width:100%}.imageTitleTextPorlet .flip-card:hover .flip-card-inner{transform:rotateY(180deg)}.imageTitleTextPorlet .flip-card-back,.imageTitleTextPorlet .flip-card-front{backface-visibility:hidden;height:100%;position:absolute;width:100%}.imageTitleTextPorlet .flip-card-back{transform:rotateY(180deg)}.relatedcontent .slick-list{border-right:10px solid #fff}.relatedcontent .slick-track{display:flex!important}.relatedcontent .slick-slide{border-bottom:1px solid #6b6b6b;border-right:1px solid #6b6b6b;height:inherit!important}.relatedcontent__header{margin-bottom:3rem}.relatedcontent__headtitle{border-bottom:1px solid #6b6b6b;margin:0}.relatedcontent__link{text-decoration:none}.relatedcontent__content{color:#000;font-size:1.6rem;line-height:2.1rem;padding:.5rem 1rem 2.5em}.relatedcontent__content:hover{opacity:.6}.relatedcontent__text{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;visibility:visible}.relatedcontent__date{color:#6b6b6b;margin-bottom:.4em}.relatedcontent__title{color:#000;font-size:1.6rem;line-height:2.4rem}.relatedcontent__linkarrow{bottom:.4em;height:1em;margin-top:.5rem;position:absolute;transition:padding .2s ease-in;width:1em}.relatedcontent__content:hover .relatedcontent__linkarrow{padding-left:.5rem}.relatedcontent__linkarrow svg{height:1em;width:1em}.relatedcontent__arrow-container{align-items:center;display:flex;justify-content:flex-end}.relatedcontent__arrow-container .relatedcontent__arrow-line{background:#6b6b6b;height:.8em;padding-top:2rem;width:1px}@media (max-width:675px){.relatedcontent__arrow-container{margin:2rem 1rem;position:unset;width:unset}.relatedcontent__arrow-container .relatedcontent__arrow-line{display:none}}.relatedcontent__arrow{cursor:pointer;padding:0 2rem;z-index:9999}.relatedcontent__arrow:last-child{padding-right:0}.relatedcontent__arrow svg{width:15px}.relatedcontent__arrow-container>.slick-hidden{display:none}.textimage h2,.textimage h3{display:block}.textimage__col{float:left;margin-left:2%;width:47%}.textimage__col img{margin-top:.3em;max-width:100%}.textimage__col.left{margin-left:0;margin-right:2%}.textimage__col.right{float:right}.textimage__text ul{overflow:hidden}.textimage__clearfix{*zoom:1}.textimage__clearfix:after,.textimage__clearfix:before{content:"";display:table}.textimage__clearfix:after{clear:both}@media screen and (max-width:675px){.textimage__col{margin-left:0;width:100%}.textimage__col.left{margin-left:0;margin-right:0}}div.button,div.button span,div.checker span,div.radio span,div.selector,div.selector span,div.uploader,div.uploader span.action{-webkit-font-smoothing:antialiased}div.button,div.checker,div.radio,div.selector,div.uploader{zoom:1;display:-moz-inline-box;display:inline-block;*display:inline;vertical-align:middle}div.button:focus,div.checker:focus,div.radio:focus,div.selector:focus,div.uploader:focus{outline:0}div.button,div.button *,div.checker,div.checker *,div.radio,div.radio *,div.selector,div.selector *,div.uploader,div.uploader *{margin:0;padding:0}.highContrastDetect{height:0;width:0}input.uniform-input,select.uniform-multiselect,textarea.uniform{outline:0;padding:3px}div.checker input,input[type=search],input[type=search]:active{-moz-appearance:none;-webkit-appearance:none}div.selector{background-position:0 -130px;padding:0 0 0 10px;position:relative}div.selector,div.selector span{line-height:26px;overflow:hidden}div.selector span{background-position:right 0;cursor:pointer;display:block;height:26px;padding-right:25px;text-overflow:ellipsis;white-space:nowrap;width:95%}div.selector.fixedWidth{width:190px}div.selector.fixedWidth span{width:155px}div.selector select{background:none;border:none;filter:alpha(opacity=0);height:22px;left:0;opacity:0;-moz-opacity:0;position:absolute;top:2px;width:100%}div.selector.active{background-position:0 -156px}div.selector.active span{background-position:right -26px}div.selector.focus,div.selector.hover{background-position:0 -182px}div.selector.focus span,div.selector.hover span{background-position:right -52px}div.selector.focus.active,div.selector.hover.active{background-position:0 -208px}div.selector.focus.active span,div.selector.hover.active span{background-position:right -78px}div.selector.disabled,div.selector.disabled.active{background-position:0 -234px}div.selector.disabled span,div.selector.disabled.active span{background-position:right -104px}div.checker{position:relative}div.checker,div.checker input,div.checker span{cursor:pointer;height:20px;width:11px}div.checker span{zoom:1;background-position:0 -260px;display:-moz-inline-box;display:inline-block;*display:inline;text-align:left}div.checker span.checked{background-position:-76px -260px}div.checker input{zoom:1;background:none;border:none;display:-moz-inline-box;display:inline-block;*display:inline;filter:alpha(opacity=0);opacity:0;-moz-opacity:0}#mainContent .form div.checker input{height:19px;width:13px}div.checker.active span{background-position:-19px -260px}div.checker.active span.checked{background-position:-95px -260px}div.checker.focus span,div.checker.hover span{background-position:-38px -260px}div.checker.focus span.checked,div.checker.hover span.checked{background-position:-114px -260px}div.checker.focus.active span,div.checker.hover.active span{background-position:-57px -260px}div.checker.focus.active span.checked,div.checker.hover.active span.checked{background-position:-133px -260px}div.checker.disabled,div.checker.disabled.active{background-position:-152px -260px}div.checker.disabled span.checked,div.checker.disabled.active span.checked{background-position:-171px -260px}div.radio{position:relative}div.radio,div.radio input,div.radio span{cursor:pointer;height:16px;width:15px}div.radio span{zoom:1;background-position:0 -279px;display:-moz-inline-box;display:inline-block;*display:inline;text-align:left}div.radio span.checked{background-position:-72px -279px}div.radio input{zoom:1;background:none;border:none;display:-moz-inline-box;display:inline-block;*display:inline;filter:alpha(opacity=0);opacity:0;-moz-opacity:0;text-align:center}div.radio.active span{background-position:-18px -18px -279px}div.radio.active span.checked{background-position:-90px -279px}div.radio.focus span,div.radio.hover span{background-position:-36px -36px -279px}div.radio.focus span.checked,div.radio.hover span.checked{background-position:-108px -279px}div.radio.focus.active span,div.radio.hover.active span{background-position:-54px -279px}div.radio.focus.active span.checked,div.radio.hover.active span.checked{background-position:-126px -279px}div.radio.disabled span,div.radio.disabled.active span{background-position:-144px -279px}div.radio.disabled span.checked,div.radio.disabled.active span.checked{background-position:-162px -279px}div.uploader{background-position:0 -297px;position:relative;width:190px}div.uploader,div.uploader span.action{cursor:pointer;height:28px;overflow:hidden}div.uploader span.action{background-position:right -409px;display:inline;float:left;line-height:28px;text-align:center;width:82px}div.uploader span.filename{cursor:default;display:block;float:left;height:24px;line-height:24px;margin:2px 0 2px 2px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;width:85px}div.uploader input{background:none;border:none;cursor:default;filter:alpha(opacity=0);float:right;height:100%;opacity:0;-moz-opacity:0;position:absolute;right:0;top:0;width:100%}div.uploader.active span.action{background-position:right -465px}div.uploader.focus,div.uploader.hover{background-position:0 -353px}div.uploader.focus span.action,div.uploader.hover span.action{background-position:right -437px}div.uploader.focus.active span.action,div.uploader.hover.active span.action{background-position:right -493px}div.uploader.disabled,div.uploader.disabled.active{background-position:0 -325px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{background-position:right -381px}input.uniform-input,select.uniform-multiselect,textarea.uniform{border-color:#aaa #ccc #ccc #aaa;border-radius:3px;border-style:solid;border-width:1px;color:#777;font-weight:400}input.uniform-input.focus,input.uniform-input.hover,select.uniform-multiselect.focus,select.uniform-multiselect.hover,textarea.uniform.focus,textarea.uniform.hover{border-color:#999;box-shadow:0 0 4px rgba(0,0,0,.3)}div.button span{font-weight:700;letter-spacing:1px;text-transform:uppercase}div.button.focus span,div.button.hover span{color:#555}div.button.disabled span,div.button.disabled.active span{color:#bbb}div.selector{font-size:12px}div.selector span{color:#666;text-shadow:0 1px 0 #fff}div.selector.disabled span,div.selector.disabled.active span{color:#bbb}div.checker{margin-right:5px}div.radio{margin-right:0}div.uploader span.action{background-color:#fff;font-size:11px;font-weight:700;text-shadow:#fff 0 1px 0}div.uploader span.filename{border-right:1px solid #bbb;color:#777;font-size:11px}div.uploader.disabled span.action,div.uploader.disabled.active span.action{color:#aaa}div.uploader.disabled span.filename,div.uploader.disabled.active span.filename{border-color:#ddd;color:#aaa}input.uniform-input,input.uniform-input:focus{background-color:#fff}form input[type=email],form input[type=password],form input[type=text],form textarea{padding-left:5px}form textarea{padding-top:5px}form fieldset{border:1px solid;margin-bottom:.5em;margin-top:16px;padding:1em .8em 1.2em}@media only screen{form fieldset{border-color:var(--main-color)}}form fieldset h3{margin-top:0}form fieldset .columns .col50:first-child label,form fieldset label{height:100%;width:30%}form fieldset input{margin-right:0!important;width:67%}form fieldset a.info{color:var(--main-color);font-family:WebfontLuzern;text-decoration:none}form fieldset a{color:#3c3c3b}form legend{color:var(--main-color);padding:0 2px}form .button,form .loschen,form .submit,form a.submit{background-color:var(--main-color);border:none;box-sizing:border-box;color:#fff;float:right;font-family:Arial,sans-serif;font-size:1.6rem;font-weight:700;height:2em;margin:2em 0 1% 1em;padding:.3em .8em;text-align:center;text-decoration:none}form .loschen{background-color:#fff;border:1px solid var(--main-color);color:#3c3c3b}form div.selector{box-sizing:content-box;float:right;font-size:100%;height:2.2em;line-height:100%;padding:0 0 0 .6em;position:relative;width:76.4%}form div.selector.disabled,form div.selector.disabled select,form div.selector.disabled span{cursor:default}form div.selector.disabled select span,form div.selector.disabled span,form div.selector.disabled span span{background-color:#ddd}form div.selector select{cursor:pointer;float:right;font-size:100%;height:1.7em;margin-left:.6%;position:absolute;width:99.6%}form div.selector span{border:1px solid #9d9d9c;color:#3c3c3b;cursor:pointer;display:block;float:right;font-family:Arial;line-height:1.6em;padding-left:.2em;padding-right:.1em;width:99.7%}form div.selector.error span{background-color:#fff2f2;border:1px solid red}form div.selector span:after{content:"t";display:inline-block;font-family:WebfontLuzern;font-size:72%;position:absolute;right:1em;width:1em}form div.selector.focus span:after,form div.selector.focus span:before{color:#000;font-weight:700;text-shadow:1px 1px 1px gray}form div.radio,form div.radio input,form div.radio span{cursor:pointer;height:18px;width:20px}form div.radio+label{margin-right:10px}form .form p{clear:both;display:block;overflow:hidden;padding-bottom:.35em}form .form p.hint{min-height:2.3em}form .form p.verbegen,form .form p.visuallyhidden{display:none}form .form.error div.message{background-color:red;color:#fff;margin-bottom:.5em;margin-left:24%;margin-top:0;padding:1em}form .form.error div.message p{margin-top:0;padding-top:0}form .form.error div.message ul{margin:1em 0 0}form .form.error div.message ul li:before{border-bottom:1px solid red;color:#fff}form .form.error .validationerror{background-color:#fff2f2!important;border:1px solid red!important}form .form em.unexpectederror{clear:left;display:block}form .form label{display:block;float:left;height:100%;width:20%}form .form .inline{margin-top:1em;padding-top:0}form .form .inline .checker{vertical-align:top}form .form .inline .checker+label{max-width:95%;padding-left:1%}form .form .inline label{display:inline-block;float:none;white-space:normal;width:auto}form .form input,form .form select,form .form textarea{border:1px solid #9d9d9c;display:block;float:right;font-size:1.6rem;width:76%}form .form textarea{width:76%}form .form input[type=file]{width:76.6%}form .form input[type=number]{width:76.2%}form .form .RadEditor{border:1px solid #9d9d9c;display:block;float:right;margin-bottom:.5em;width:76%!important}form .form .RadEditor.fullWidth{width:100%!important}form .form .reTextAreaHidden{display:none!important}form .form textarea{height:8em}form .form input{height:1.9em}form .form label.blank{color:#fff}form .form .formElement.datePickerElement{margin-bottom:1em}form .form .formElement.datePickerElement span.datePickerLabel{display:block;float:left;height:100%;width:20%}form .form .formElement.datePickerElement div#datepickerPMF{float:right;width:76%}form .form .twoColumnForm label+.checker,form .form.twoColumnForm label+.checker{margin-left:.6em}form .form .twoColumnForm .checker+label,form .form.twoColumnForm .checker+label{width:90%!important}form .form .twoColumnForm .columns .col50:first-child label,form .form.twoColumnForm .columns .col50:first-child label{height:100%}form .form .twoColumnForm .columns .col50:first-child .selector,form .form .twoColumnForm .columns .col50:first-child input,form .form .twoColumnForm .columns .col50:first-child select,form .form.twoColumnForm .columns .col50:first-child .selector,form .form.twoColumnForm .columns .col50:first-child input,form .form.twoColumnForm .columns .col50:first-child select{margin-right:0;width:50%!important}form .form .twoColumnForm .columns .col50:first-child .checked input,form .form .twoColumnForm .columns .col50:first-child .checker input,form .form.twoColumnForm .columns .col50:first-child .checked input,form .form.twoColumnForm .columns .col50:first-child .checker input{width:100%!important}form .form .twoColumnForm .columns .col50,form .form.twoColumnForm .columns .col50{margin-right:0!important}form .form .twoColumnForm .columns .col50 label,form .form.twoColumnForm .columns .col50 label{width:46%}form .form .twoColumnForm .columns .col50 .selector,form .form .twoColumnForm .columns .col50 input,form .form .twoColumnForm .columns .col50 select,form .form.twoColumnForm .columns .col50 .selector,form .form.twoColumnForm .columns .col50 input,form .form.twoColumnForm .columns .col50 select{width:51%}form .form .twoColumnForm .columns .col50 .selector select,form .form.twoColumnForm .columns .col50 .selector select{margin-left:0;width:100%!important}form .form .twoColumnForm .columns .col50 .selector,form .form.twoColumnForm .columns .col50 .selector{margin-left:0;padding-left:0}form .form .twoColumnForm .columns .col50 .selector>span,form .form.twoColumnForm .columns .col50 .selector>span{margin-left:0;width:100%}.lt-ie10 form .form .twoColumnForm .columns .col50 .selector>span,.lt-ie10 form .form.twoColumnForm .columns .col50 .selector>span{position:absolute}form .form .twoColumnForm label,form .form.twoColumnForm label{height:100%;width:21.6%}form .form .twoColumnForm .selector,form .form .twoColumnForm input,form .form .twoColumnForm select,form .form .twoColumnForm textarea,form .form.twoColumnForm .selector,form .form.twoColumnForm input,form .form.twoColumnForm select,form .form.twoColumnForm textarea{margin-right:.2%!important;width:76.5%}form .form .twoColumnForm .selector select,form .form .twoColumnForm .selector span,form .form .twoColumnForm input select,form .form .twoColumnForm input span,form .form .twoColumnForm select select,form .form .twoColumnForm select span,form .form .twoColumnForm textarea select,form .form .twoColumnForm textarea span,form .form.twoColumnForm .selector select,form .form.twoColumnForm .selector span,form .form.twoColumnForm input select,form .form.twoColumnForm input span,form .form.twoColumnForm select select,form .form.twoColumnForm select span,form .form.twoColumnForm textarea select,form .form.twoColumnForm textarea span{margin-left:0;width:100%}form .form .twoColumnForm .selector,form .form.twoColumnForm .selector{padding-left:0!important}@media only screen and (max-width:721px){form .form .twoColumnForm input,form .form .twoColumnForm select,form .form.twoColumnForm input,form .form.twoColumnForm select{margin-right:.4%!important;width:51%}}form .cse-searchfield .searchBoxContainer{float:left;width:50%}form .cse-searchfield input,form .cse-searchfield select,form .cse-searchfield textarea{border:1px solid #9d9d9c;display:block;float:left;height:1.9em;padding-left:10px;width:50%}form .cse-searchfield a.cse-submit{background-color:var(--main-color);border:1px solid var(--main-color);box-sizing:border-box;color:#fff;float:left;font-size:1.6rem;font-weight:700;height:1.9em;margin:0 0 0 1em;padding:.3em .8em;text-align:center;text-decoration:none}form .sitesearch div.radio span:before{margin-left:0}form .customfile-input{border:0;cursor:pointer;height:2.42em;position:absolute;width:10em;z-index:1400}form .customfile{background:#fff;border:1px solid #9d9d9c;float:right;height:1.9em;overflow:hidden;padding:1px;position:relative;width:76.4%}form .customfile-disabled{cursor:default;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);opacity:.5}form .customfile-feedback{color:#fff;display:block;font-size:1.2em;font-style:italic;margin:1px 1px 1px 5px;padding:0}form .customfile-feedback-populated{background-color:#fff;color:#3c3c3b;font-size:1.6rem;font-style:normal;font-weight:400;padding-top:-2px}form .customfile-button{background-color:#fff;border:1px solid #9d9d9c;color:#3c3c3b;cursor:pointer;float:right;font-size:.685em;font-weight:700;height:2.42em;margin-right:0;padding:.1em;text-align:center;text-decoration:none;width:10em}form .customfile-focus .customfile-button,form .customfile-hover .customfile-button{background-color:#9d9d9c;border-color:#9d9d9c;color:#fff}form .inline div.radio+label{margin-right:1.35em}form .col50 div.radio{margin-top:.1em;padding-right:1em;vertical-align:top}form .form .twoColumnForm .columns .col50 div.checker input,form .form .twoColumnForm .columns .col50 div.radio input,form .form .twoColumnForm .columns .col50:first-child div.checker input,form .form .twoColumnForm .columns .col50:first-child div.radio input,form .form.twoColumnForm .columns .col50 div.checker input,form .form.twoColumnForm .columns .col50 div.radio input,form .form.twoColumnForm .columns .col50:first-child div.checker input,form .form.twoColumnForm .columns .col50:first-child div.radio input{width:100%!important}form div.raggedright{padding-left:24%}form div.checker span:before,form div.radio span:before{content:"k";display:inline-block;font-family:WebfontLuzern;font-size:72%;position:absolute;width:1.3em}form div.checker.focus span:after,form div.checker.focus span:before,form div.radio.focus span:after,form div.radio.focus span:before{color:#000;font-weight:700;text-shadow:1px 1px 1px gray}form div.checker.disabled span:before,form div.radio.disabled span:before{color:silver}form div.radio span.checked:before{content:"l"}form div.checker,form div.radio{font-size:1.2em;line-height:.9em}form div.checker{position:relative}form div.checker span:before{content:"r";font-size:90%;font-size:120%\9;padding-top:.08em\9}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){form div.checker span:before{font-size:120%;padding-top:.08em}}form div.checker span.checked:before{content:"s"}form a.button{border:2px solid;*height:1.2em;padding-top:.2em}form a.button:before{content:"";width:0}form .toggleAccordion>a{cursor:pointer}form .toggleAccordion>a .linked{display:inline-block}form .chklist,form .radlist{display:block}form .chklistHolder{margin-bottom:.75em;padding-bottom:.375em}form .chklistHolder label{float:left}form .chklistHolder div.raggedright{float:right;padding-left:0;width:76%}form .chklistHolder div.raggedright p.inline{margin:0}@media (max-width:675px){.col50{float:none;margin:0;width:100%}}#sitzordnung img{float:left}#mainContent article img{margin-top:.2em!important}a.noicon:after{content:""!important;content:none!important;padding-right:0!important}#mainContent .tabSliderPortlet .tabs .content{margin-bottom:0!important}.gridrow *,.sitesearch *,.tabSliderPortlet *,.teaserGridPortlet *{box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;margin:0;padding:0}.header__search-input{padding:0 2.5rem!important}@media (max-width:375px){.header__search-input{padding:1rem!important}}@media (min-width:1201px){#logoright{background:url(images/logo-polizei.png) no-repeat -4px -3px transparent;background-size:100% auto;display:block;max-width:184px;padding-bottom:27.1739%;width:100%}}.fancybox-lock .fancybox-overlay{overflow-y:auto!important}.richtext strong{font-weight:700}.accordion__entry,.accordion__entry-content{overflow-y:auto}.news__item-quote *{color:var(--main-color)!important;line-height:115%!important}.news__item-quote p{margin-bottom:.32rem}.newsteaser__item:nth-child(odd){margin-right:.8rem!important}@media (max-width:675px){.news__aside .news__item:nth-child(odd){margin-right:.8rem!important}}@media (min-width:1441px){.news__aside{padding-top:.2rem!important}}.twocolumns .twocolumns__col .image{margin-top:.4rem!important}.image__link.lightbox span:not(.linked){height:inherit}.teaser__title{font-family:inherit}.teaser__smalltitle{font-family:inherit;font-size:1.6rem;line-height:2.2rem;margin-bottom:1rem;margin-top:0}@media (min-width:676px){.teaser__section{width:calc(50% - .8rem)}}.teaser{padding-bottom:1rem}.teaser__img--no-aspect-ratio{width:100%}table.footable-details{border-bottom-style:none}table.footable-details tr{background-color:var(--very-bright-accent-color)}td.footable-sortable>span.fooicon,th.footable-sortable>span.fooicon{opacity:1!important;right:inherit!important;top:40%!important}.fooicon-minus,.fooicon-plus{color:var(--main-color)!important;font-size:120%!important;opacity:1!important;transform:scale(.7)!important}.fooicon-sort-asc:before,.fooicon-sort:before{color:var(--main-color)!important;font-size:1.2rem!important}.fooicon-sort-asc:before{content:"\f0de"!important}.fooicon-sort-desc:before{color:var(--main-color)!important;content:"\f0dd"!important;font-size:1.2rem!important}.fooicon-plus:before{content:"d"!important}.fooicon-minus:before,.fooicon-plus:before{font-family:WebfontLuzern,sans-serif!important;vertical-align:bottom!important}.fooicon-minus:before{content:"p"!important}table.footable>thead>tr>th.footable-sortable{padding-right:0!important}ul#nll a.closed:before,ul#nll a.opened:before{display:inline-block!important;font-family:WebfontLuzern!important;font-size:120%!important;left:.1rem!important;position:absolute!important;top:0!important;transform:scale(.7)!important}ul#nll a.opened:before{content:"p"!important}ul#nll a.closed:before{content:"d"!important}ul#nll a.closed,ul#nll a.opened{border-bottom:0!important;padding-left:2.5rem!important}ul#nll a:before{display:inline-block!important}ul#nll a{border-bottom:1px solid!important}.subscriptionThemesAdminPortlet>.richtext a:before{left:-1.5em}.kantonsratGeschaefteSearchPortlet a.info{margin-left:0!important}.kantonsratGeschaefteSearchPortlet table.footable>thead>tr>th.footable-sortable{padding-right:0!important}div.selector span{height:1.78em;padding-top:.22em}form .chklistHolder div.raggedright{width:76.8%}@media (max-width:675px){form .form div.selector{margin-left:-.15em}form .chklistHolder div.raggedright,form .form div.selector,form .form input,form .form label,form .form textarea{float:left;width:95%!important}form .customfile{float:left;width:96%!important}form .form label{width:90%!important}form .form .inline label{width:70%}@-moz-document url-prefix(){form div.checker span:before,form div.radio span:before{margin-left:-1.5em}}form .form buttons{float:left}}@media (min-width:676px) and (max-width:960px){form .form div.selector{width:56.2%}form .form input,form .form textarea{width:56%!important}form .customfile{width:57%!important}form .form textarea{float:right!important;width:56%!important}form .chklistHolder div.raggedright{width:56.8%}form .form label{width:38%!important}form .form .inline label{width:auto!important}}@media (max-width:675px){form .form .twoColumnForm .columns :first-child.col50 .selector,form .form .twoColumnForm .columns :first-child.col50 input,form .form .twoColumnForm .columns :first-child.col50 select,form .form.twoColumnForm .columns :first-child.col50 .selector,form .form.twoColumnForm .columns :first-child.col50 input,form .form.twoColumnForm .columns :first-child.col50 select{width:51%!important}}form .form .twoColumnForm .columns .col50 .selector,form .form.twoColumnForm .columns .col50 .selector{padding-left:.5em!important}ul.ui-autocomplete{background-color:#fff!important;display:block;z-index:10000}ul.ui-autocomplete li{background-color:var(--very-bright-accent-color)!important}ul.ui-widget-content{border-style:none!important}ul.ui-widget-content li{padding:0 2.5rem!important}@media (max-width:375px){ul.ui-widget-content li{padding:1rem!important}}#ui-datepicker-div{font-size:1.6rem;width:220px!important;z-index:10000!important}#ui-datepicker-div a{left:auto;margin-left:0;margin-right:0}#ui-datepicker-div a:before{border-bottom:2px solid transparent;content:""}#ui-datepicker-div table{background-color:var(--very-bright-accent-color);line-height:1.5em!important}#ui-datepicker-div .ui-state-default{background-color:#fff;width:1.5em}#ui-datepicker-div .ui-state-active{background-color:var(--main-color);border-color:#000;color:#fff;width:1.5em}#ui-datepicker-div .ui-datepicker{font-size:85%!important}#ui-datepicker-div th{color:#8c8c8c!important;font-weight:400!important}#ui-datepicker-div select{font-size:85%!important;width:4.2em!important}#ui-datepicker-div .ui-datepicker-next,#ui-datepicker-div .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker-prev,#ui-datepicker-div .ui-datepicker-prev-hover{background-color:#fff!important;filter:Alpha(Opacity=50);margin:0!important;opacity:.5!important;padding:0!important;width:1.5em!important}#ui-datepicker-div .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker-prev-hover{filter:Alpha(Opacity=80);opacity:.8!important}#ui-datepicker-div .ui-state-disabled{filter:Alpha(Opacity=10);opacity:.1!important}#ui-datepicker-div .ui-datepicker-next-hover,#ui-datepicker-div .ui-datepicker-prev-hover{border-color:var(--very-bright-accent-color)}#ui-datepicker-div .ui-datepicker-next-hoverspan,#ui-datepicker-div .ui-datepicker-prev-hoverspan{width:1.5em!important}#ui-datepicker-div .ui-icon{left:0!important;margin:.3em .3em .3em .25em!important}#ui-datepicker-div .ui-datepicker-title{margin-left:1.5em!important;margin-right:1.5em!important}.ui-datepicker-inline{font-size:1.6rem;width:220px!important}.ui-datepicker-inline a{left:auto!important;margin-left:0!important;margin-right:0!important}.ui-datepicker-inline a:before{border-bottom:2px solid transparent!important;content:""!important}.ui-datepicker-inline table{background-color:var(--very-bright-accent-color)!important;border-bottom-style:none;line-height:1.5em!important}.ui-datepicker-inline td{background-color:transparent!important}.ui-datepicker-inline .ui-state-default{background-color:#fff!important;display:inline-block!important;width:1.5em!important}.ui-datepicker-inline .ui-state-active{background-color:var(--main-color)!important;border-color:#000!important;color:#fff!important;width:1.5em!important}.ui-datepicker-inline .ui-datepicker{font-size:85%!important}.ui-datepicker-inline select{font-size:85%!important;width:4.2em!important}.ui-datepicker-inline .ui-datepicker-next,.ui-datepicker-inline .ui-datepicker-next-hover,.ui-datepicker-inline .ui-datepicker-prev,.ui-datepicker-inline .ui-datepicker-prev-hover{background-color:#fff!important;filter:Alpha(Opacity=50);margin:0!important;opacity:.5!important;padding:0!important;width:1.5em!important}.ui-datepicker-inline .ui-datepicker-next-hover,.ui-datepicker-inline .ui-datepicker-prev-hover{filter:Alpha(Opacity=80);opacity:.8!important}.ui-datepicker-inline .ui-state-disabled{filter:Alpha(Opacity=10);opacity:.1!important}.ui-datepicker-inline .ui-datepicker .ui-datepicker-next-hover,.ui-datepicker-inline .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker-inline .ui-datepicker-next-hover,.ui-datepicker-inline .ui-datepicker-prev-hover{border-color:var(--very-bright-accent-color)!important}.ui-datepicker-inline .ui-datepicker .ui-datepicker-next-hoverspan,.ui-datepicker-inline .ui-datepicker .ui-datepicker-prev-hoverspan,.ui-datepicker-inline .ui-datepicker-next-hoverspan,.ui-datepicker-inline .ui-datepicker-prev-hoverspan{width:1.5em!important}.ui-datepicker-inline .ui-icon{left:0!important;margin:.3em .3em .3em .25em!important}.ui-datepicker-inline .ui-datepicker-title{margin-left:1.5em!important;margin-right:1.5em!important}@media screen and (max-width:960px){.mobileTabletContent--scrollable{overflow-x:auto!important}}.rslides_container .next,.rslides_container .prev{display:inline-block}.cse-submit{height:1.9em!important}@media (max-width:675px){.cse-submit span:after{color:#fff;content:"j";font-family:WebfontLuzern,sans-serif;font-size:2rem}.cse-submit{float:left;margin-left:2px;width:30px}.cse-submit span{background-color:var(--main-color);border:0 #fff;cursor:pointer;font-size:0;font-weight:400}.keywordsPortlet .form input{float:left!important;width:95%!important}form .keywordsPortlet .loschen,form .keywordsPortlet .submit{float:left!important;margin:0!important}}.fahndungAlarmList .image__link,.fahndungList .image__link{display:inline-block}.fahndungAlarmList .image__link img,.fahndungList .image__link img{max-width:100%}a.diinUploader span.linked,a.submit span.linked,form a.loschen span.linked{border-bottom:none!important}a.teaser__link.no-bullet,a.teaser__link.no-bullet:after{content:""!important}form .layout__aside .login .form input,form .layout__aside .login .form label,form .layout__aside .loginPortlet .form input,form .layout__aside .loginPortlet .form label{float:left!important;width:95%!important}form .layout__aside .login .loschen,form .layout__aside .login .submit,form .layout__aside .loginPortlet .loschen,form .layout__aside .loginPortlet .submit{float:left!important;margin:0!important}ul{margin-bottom:1em!important}.userDataPortlet .fooicon:before{font-size:1.2em!important}.userDataPortlet .info{margin-left:0!important}.userDataPortlet .linkImage{display:none}div[id$=divPartner] .kpToolbarButton,div[id$=divPartner] .kpToolbarButtonHover,div[id$=divPurchasedServices] .kpToolbarButton,div[id$=divPurchasedServices] .kpToolbarButtonHover,div[id$=divSupporter] .kpToolbarButton,div[id$=divSupporter] .kpToolbarButtonHover{border:unset;height:unset;margin-right:unset;padding:unset;width:unset}.lead{font-size:2rem;font-weight:700}div[id*=panStep6] a.submit,div[id*=panStep6] form a.loschen,div[id*=panStep6] form input.loschen,div[id*=panStep6] input.submit,form div[id*=panStep6] a.loschen,form div[id*=panStep6] input.loschen{float:right;height:2em;width:35%}@media screen and (max-width:960px){div[id*=panStep6] a.submit,div[id*=panStep6] form a.loschen,div[id*=panStep6] form input.loschen,div[id*=panStep6] input.submit,form div[id*=panStep6] a.loschen,form div[id*=panStep6] input.loschen{width:50%}}@media screen and (max-width:675px){div[id*=panStep6] a.submit,div[id*=panStep6] form a.loschen,div[id*=panStep6] form input.loschen,div[id*=panStep6] input.submit,form div[id*=panStep6] a.loschen,form div[id*=panStep6] input.loschen{width:100%}.onlineReservationCalendarPortlet div.radio{margin-left:1.2em}}.onlineReservationCalendarPortlet .orangeFontColor{color:#ff8c00!important}.buchungenTagRaumListePortlet table td{padding:0}.onlineReservationFormPortlet div.radio{width:5%!important}.onlineReservationFormPortlet div.radio+label{width:90%!important}.onlineReservationFormPortlet input[id*=txtOthers]{float:left!important;width:50%!important}@media screen and (max-width:960px){.onlineReservationFormPortlet div.radio{width:7%!important}.onlineReservationFormPortlet div.radio+label{width:85%!important}}@media screen and (min-width:676px) and (max-width:960px){.onlineReservationFormPortlet .divHinweisBestimmungenContainer,.onlineReservationFormPortlet .divPreisraster{width:57%!important}}@media screen and (max-width:675px){.onlineReservationFormPortlet .divHinweisBestimmungenContainer,.onlineReservationFormPortlet .divPreisraster{width:100%!important}}.gerichteOnlineReservationCalendarPortlet div.selector span,.gerichtePraktikantenUebersichtPortlet div.selector span,.staatsanwaltschaftOnlineReservationCalendarPortlet div.selector span,.staatsanwaltschaftPraktikantenUebersichtPortlet div.selector span{padding-left:.2em!important;width:99.3%!important}#rightContent .educationalProgramSearchPortlet input[type=text]{float:left;width:93%!important}.mitarbeiterBenefit .container h3{margin-top:-1em}.layout__aside .portletid_E36E1DD602744447AD83AAD00539329D .richtext ul li:not(a):before{top:2em}.rendering-infosteuernpagelist h3{margin-top:0}.news__item-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.news__item-video embed,.news__item-video iframe,.news__item-video object{height:100%;left:0;position:absolute;top:0;width:100%}.news__aside div.nobefore.news__item-image-wrapper:before,div.nobefore.newsslider__image-container:before,div.nobefore.newsteaser__item-image-wrapper:before{display:none!important}.internalSiteSearchPortlet .additionalInfo .additionalInfoUrl{font-style:italic;margin-top:.2em;word-break:break-all}@media print{.layout__aside{display:block;margin-left:10rem!important;width:80%}.layout__aside>div{display:none}.layout__aside>div.forcePrint{display:block}}table[class^=telerik-reTable],table[class^=telerik-reTable] tr[class^=telerik-reTableFooterRow],table[class^=telerik-reTable] tr[class^=telerik-reTableHeaderRow]{font-family:Arial,sans-serif!important}@media (min-width:676px){.twocolumns__col:first-child.colseparator{border-right:1px solid var(--bright-accent-color);margin-right:0;padding-right:.8rem;width:calc(50% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-1{width:calc(8.33333% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-2{width:calc(16.66667% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-3{width:calc(25% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-4{width:calc(33.33333% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-5{width:calc(41.66667% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-6{width:calc(50% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-7{width:calc(58.33333% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-8{width:calc(66.66667% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-9{width:calc(75% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-10{width:calc(83.33333% - .8rem - 1px)}.twocolumns__col:first-child.colseparator.large-11{width:calc(91.66667% - .8rem - 1px)}.twocolumns__col:last-child.colseparator,.twocolumns__col:last-child.colseparator[class*=large-]{margin-left:.8rem}}hr.twocolumn__hr.rowseparator{margin-bottom:0!important;margin-top:0!important}.elternbildungPortlet .thumbnailImage a{margin-left:0}.elternbildungPortlet .thumbnailImage a:before{display:none}@media screen{.elternbildungPortlet .print{display:none}}.portlet.sitesearch .resultlist a.next,.portlet.sitesearch .resultlist a.next:hover{color:#fff!important}#mainContent .schnupperlehreAnmeldungPortlet a.info{margin-left:0}a.blog__like{border:1px solid var(--main-color)!important;font-size:.8em;text-decoration:none}.mediaplayer__container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:0;position:relative}.mediaplayer__container-inner{height:100%;left:0;position:absolute;top:0;width:100%}.vjs-time-control{display:block!important;min-width:auto!important;padding-left:.3em!important;padding-right:.3em!important}.vjs-time-hide .vjs-time-control{display:none!important}.show-mobile-navigation .slick-slider{z-index:-1}.show-mobile-navigation .twitter-timeline{display:none!important}.lgveSearch .lgveDatumVon{margin-left:.8%!important;width:37.2%!important}.lgveSearch .lgveDatumBis{margin-left:1%!important;width:37%!important}.lgveSearch .lgveNr{margin-left:1%!important}.lgveSearch .lgveDll div{margin-left:.6%!important;width:37.4%!important}@media (min-width:676px) and (max-width:960px){.lgveSearch .lgveDatumVon{width:27%!important}.lgveSearch .lgveDatumBis{width:56%!important}.lgveSearch .lgveDll div{width:27%!important}}@media (max-width:675px){.lgveSearch form .form input.lgveDatumVon{float:left!important}.lgveSearch .lgveDatumVon{margin-left:0!important}.lgveSearch .lgveDatumBis{float:right!important;margin-right:1.5em!important}.lgveSearch .lgveLabel{display:block;width:90%!important}.lgveSearch .lgveNr{float:right!important;margin-right:1.5em!important;width:37%!important}.lgveSearch .lgveDll div.selector{float:left!important;margin-left:0!important;width:37%!important}.lgveSearch .raggedright{margin-top:2em!important;padding-left:0!important}}.eSpesenForm .form form input.loschen,.eSpesenForm .form input.diinUploader,.eSpesenForm .form input.submit,form .eSpesenForm .form input.loschen{height:2.1em;width:76.9%}.eSpesenForm .drivingExpensesValue{float:right;height:1.9em;width:76%}.eSpesenForm .confirmation{float:right;height:1.9em;width:77%}@media (min-width:676px) and (max-width:960px){.eSpesenForm .form form input.loschen,.eSpesenForm .form input.diinUploader,.eSpesenForm .form input.submit,form .eSpesenForm .form input.loschen{width:57.2%!important}.eSpesenForm .drivingExpensesValue{width:56%}.eSpesenForm .confirmation{float:left!important;width:96.8%!important}.eSpesenForm .confirmationInfo{float:none!important}.eSpesenForm .form .kontierungshilfe input{width:100%!important}}@media (max-width:675px){.eSpesenForm .form form input.loschen,.eSpesenForm .form input.diinUploader,.eSpesenForm .form input.submit,form .eSpesenForm .form input.loschen{float:left!important;margin-left:0;width:96.8%!important}.eSpesenForm .confirmation,.eSpesenForm .drivingExpensesValue{float:left!important;white-space:nowrap;width:auto!important}.eSpesenForm .confirmationInfo{float:none!important}}.secureDomainPortlet i.active{color:green;font-size:x-large}.secureDomainPortlet i.inactive{color:red;font-size:x-large;font-style:normal;font-weight:bolder}.audiojs audio{position:absolute}.audiojs{background:#404040;font-size:12px;height:30px;left:0;overflow:hidden;position:relative;right:0}.audiojs .play-pause{float:left;height:40px;left:0;margin:0;overflow:hidden;width:30px}.audiojs p{cursor:pointer;display:none;height:30px;margin:0;width:25px}.audiojs .play{background:url(/styles/images/audiojs.gif) -2px -1px no-repeat}.audiojs .pause,.audiojs .play{display:block;margin:2px 0 0 2px}.audiojs .pause{background:url(/styles/images/audiojs.gif) -2px -91px no-repeat}.audiojs .scrubber{background:#5a5a5a;float:left;height:30px;left:30px;overflow:hidden;position:absolute;right:90px}.audiojs .progress{background:#3c3c3b;background:var(--main-color);z-index:1}.audiojs .loaded,.audiojs .progress{height:100%;left:0;position:absolute;top:0;width:0}.audiojs .loaded{background:#a8a0a0}.audiojs .time{color:#ddd;float:left;height:30px;line-height:30px;margin:0 0 0 6px;padding:0 6px 0 12px;position:absolute;right:0;text-shadow:1px 1px 0 rgba(0,0,0,.5);width:90px}.audiojs .time em{color:#f9f9f9;font-style:normal;padding:0 2px 0 0;*padding-left:15px}.audiojs .time strong{font-weight:400;padding:0 0 0 2px}.audiojs .error-message{color:#fff;display:none;float:left;height:30px;line-height:30px;margin:0 10px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;white-space:nowrap;width:400px}.audiojs .error-message a{border-bottom:1px solid #999;color:#eee;padding-bottom:1px;text-decoration:none;white-space:wrap}.audiojs .loading{background:url(/styles/images/audiojs.gif) -2px -31px no-repeat;margin:2px 0 0 2px}.audiojs .error{background:url(/styles/images/audiojs.gif) -2px -61px no-repeat}.playing .error,.playing .loading,.playing .play{display:none}.playing .pause{display:block}.loading .error,.loading .pause,.loading .play{display:none}.loading .loading{display:block}.error .loading,.error .pause,.error .play,.error .scrubber,.error .time{display:none}.error .error{display:block}.error .play-pause p{cursor:auto}.error .error-message{display:block}.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);float:right;font-size:20px;font-weight:700;opacity:.8;position:relative;right:-.3em;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;top:-.3em}.toast-close-button:focus,.toast-close-button:hover{color:#000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40);opacity:.4;text-decoration:none}button.toast-close-button{-webkit-appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.toast-top-full-width{right:0;top:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{left:12px;top:12px}.toast-top-right{right:12px;top:12px}.toast-bottom-right{bottom:12px;right:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{box-sizing:border-box}#toast-container>div{background-position:15px;background-repeat:no-repeat;border-radius:3px 3px 3px 3px;box-shadow:0 0 12px #999;color:#fff;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80);margin:0 0 6px;opacity:.8;padding:15px 15px 15px 50px;width:300px}#toast-container>:hover{box-shadow:0 0 12px #000;cursor:pointer;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);opacity:1}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")!important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")!important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")!important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")!important}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{margin:auto;width:96%}.toast{background-color:#030303;font-family:arial,verdana,sans-serif;font-size:1.5rem}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}@media (max-width:239px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:240px) and (max-width:479px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-.2em;top:-.2em}}@media (min-width:480px) and (max-width:767px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{background-color:#3c3c3b;background-color:var(--main-color);cursor:default;height:1.2em;position:absolute;touch-action:none;width:1.2em;z-index:2}.ui-slider .ui-slider-range{background-position:0 0;border:0;display:block;font-size:.7em;position:absolute;z-index:1}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{margin-left:-.6em;top:-.3em}.ui-slider-horizontal .ui-slider-range{height:100%;top:0}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{height:100px;width:.8em}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-bottom:-.6em;margin-left:0}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}body .ui-datepicker td a{border-bottom:1px solid;display:inline-block}.ui-datepicker td a{border-color:#3c3c3b;border-color:var(--main-color)}.datepickeBr{border:1px solid #9d9d9c;display:block;float:right;width:76%}.ui-datepicker{background-color:#fff;border:2px solid #3c3c3b;border-color:var(--main-color);display:none;max-width:17em}.ui-datepicker .ui-datepicker-header{background-color:#3c3c3b;background-color:var(--main-color);padding:.15em 0;position:relative}#mainContent .ui-datepicker .ui-datepicker-next,#mainContent .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{color:#fff;cursor:pointer;height:1.8em;position:absolute;top:1px;width:1.8em}.ui-datepicker .ui-datepicker-next{float:right}#mainContent .ui-datepicker .ui-datepicker-next-hover,#mainContent .ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{background-color:#fff;color:#3c3c3b;color:var(--main-color)}#mainContent .ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev{left:2px}#mainContent .ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-next{left:auto;right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:2px}.ui-datepicker .ui-datepicker-next-hover{right:2px}#mainContent .ui-datepicker a,#mainContent .ui-datepicker table tbody a,.ui-datepicker a{margin-left:0}#mainContent .ui-datepicker a:before,#mainContent .ui-datepicker table tbody a:before,.ui-datepicker a:before{border-bottom:0 solid;content:""}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;line-height:1.8;position:absolute;top:1px}.ui-datepicker .ui-datepicker-prev span{left:8px}.ui-datepicker .ui-datepicker-next span{right:8px}.ui-icon:before{content:""}#mainContent .ui-datepicker .ui-datepicker-calendar thead tr th span{font-family:Arial;font-size:1em}.ui-datepicker .ui-datepicker-title{color:#fff;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-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{margin:.25em;width:5.5em}.ui-datepicker table{border-collapse:collapse;font-size:.9em;margin:0 0 .8em;width:100%}#mainContent .ui-datepicker th,.ui-datepicker th{border:0;font-weight:700;padding:.3em;text-align:center}#mainContent .ui-datepicker td,.ui-datepicker td{border:0;padding:.2em}.ui-datepicker td a,.ui-datepicker td span{display:block;text-align:center;text-decoration:none}.ui-datepicker td span{border-bottom:1px solid transparent}#mainContent table.ui-datepicker-calendar td,#mainContent table.ui-datepicker-calendar th,table.ui-datepicker-calendar td,table.ui-datepicker-calendar th{padding-left:0;padding-right:0;text-align:center}.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-buttonpane button.ui-datepicker-current{float:left}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{clip:rect(0 0 0 0);border: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-autocomplete{cursor:default;left:0;position:absolute;top:0}.ui-front{z-index:100}.ui-menu{display:block;list-style:none;margin:0;outline:none;padding:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{cursor:pointer;margin:0;min-height:0;padding:3px 1em 3px .4em;position:relative}.ui-menu .ui-menu-divider{border-width:1px 0 0;font-size:0;height:0;line-height:0;margin:5px 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{background-color:#fff;margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item{padding-left:2em}.ui-menu .ui-icon{bottom:0;left:.2em;margin:auto 0;position:absolute;top:0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-size:1em}.ui-widget-content{background:#eee;border:1px solid #ddd;color:#333}.ui-widget-header{border:1px;color:#fff}.ui-timepicker-div{margin-bottom:20px}.ui-timepicker-div .ui-widget-header{margin-bottom:8px}.ui-timepicker-div dl{margin:5px 0 0 5px;text-align:left}.ui-timepicker-div dl dt{clear:left;float:left;padding:0 0 0 5px}.ui-timepicker-div dl dd{margin:0 10px 10px 40%}.ui-timepicker-div td{font-size:90%}.ui-tpicker-grid-label{background:none;border:none}.ui_tpicker_time dt{margin:0;padding:0}.ui-timepicker-rtl{direction:rtl}.ui-timepicker-rtl dl{padding:0 5px 0 0;text-align:right}.ui-timepicker-rtl dl dt{clear:right;float:right}.ui-timepicker-rtl dl dd{margin:0 45% 10px 10px}.dataTable th span.dt-column-title{color:#303133;font-family:SegoeUI,sans-serif;font-size:1em;font-weight:700;text-align:left}.dataTable th span.dt-column-order{color:var(--main-color);font-size:.8em}.dataTable colgroup{display:none}.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:after,.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order:before,.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:after,.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order:before,.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:after,.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:before,.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:after,.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order:before,.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:after,.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order:before,.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:after,.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after,.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:before{opacity:.4!important}.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order:before,.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order:after,.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order:before,.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order:after{opacity:.9!important}.testimonialPortlet div.image{margin-bottom:0!important}.testimonialPortlet .swiper{height:100%;width:100%}.testimonialPortlet .swiper-slide{box-sizing:border-box;height:auto}.testimonialPortlet .slideImg{float:left;height:100%;width:49%}.testimonialPortlet .image__img{position:inherit;top:50%;transform:translateY(-50%)}.testimonialPortlet .slideText{float:right;width:49%}.testimonialPortlet .testimonialQuote{color:var(--main-color);display:block;font-size:2rem;font-weight:700;padding-bottom:4rem}.testimonialPortlet .testimonialText{display:block;padding-bottom:2rem}.testimonialPortlet .testimonialLink a{color:var(--main-color)!important}.testimonialPortlet .swiper-pagination{position:relative}.testimonialPortlet .swiper-pagination-bullets.swiper-pagination-horizontal{bottom:unset;padding-top:20px;top:unset}.testimonialPortlet .swiper-pagination-bullet{background-color:#777!important;border-radius:0;height:8px;width:50px}.testimonialPortlet .swiper-pagination-bullet-active{background-color:var(--main-color)!important}.testimonialPortlet .swiper-button-prev{left:0!important}.testimonialPortlet .swiper-button-next,.testimonialPortlet .swiper-button-prev{background-color:var(--main-color)!important;height:50px;margin-top:-25px;width:35px}.testimonialPortlet .swiper-button-next{right:0!important}.testimonialPortlet .swiper-button-next:after,.testimonialPortlet .swiper-button-prev:after{color:#fff!important;font-size:20px!important;font-weight:900!important}@media (max-width:960px){.testimonialPortlet .swiper-button-next,.testimonialPortlet .swiper-button-prev{margin-top:unset;top:0}.testimonialPortlet .slideImg,.testimonialPortlet .slideText{height:unset;width:100%}.testimonialPortlet .slideText{margin-top:1rem}.testimonialPortlet .swiper-slide{padding:0!important}.testimonialPortlet .image__img{top:unset;transform:unset}}.kalkulatoren .gemeindeHinweis{padding:0!important;width:auto!important}.kalkulatoren input{font-size:1.6rem}@media only screen and (max-width:960px){.kalkulatoren div.form{min-width:830px!important}.kalkulatoren .familienbesteuerungKalkulatorPortlet div.form{min-width:auto!important}}.kalkulatoren.juristisch div.selector>span,.kalkulatoren.natuerlich div.selector>span{margin:0!important;padding:0 0 0 .2em!important;width:98.3%!important}.kalkulatoren.juristisch div.selector>select,.kalkulatoren.natuerlich div.selector>select{margin:0 0 0 .2em!important;width:95%!important}.kalkulatoren.juristisch div.selector,.kalkulatoren.juristisch div.selector.focus{height:2.4em!important;margin:0!important;padding:0!important;width:49%!important}.kalkulatoren.juristisch .ddlBesteuerungsquote div.selector,.kalkulatoren.juristisch .ddlBesteuerungsquote div.selector.focus{text-align:left!important;width:100%!important}@media print{.kalkulatoren.juristisch div.selector,.kalkulatoren.juristisch div.selector.focus{width:49.5%!important}}.kalkulatoren.natuerlich div.selector,.kalkulatoren.natuerlich div.selector.focus{height:2.4em!important;margin:0!important;padding:0!important;width:49.5%!important}.kalkulatoren.quellensteuerKalkulatorPortlet .qsLabel label{float:right!important;text-align:left!important;width:97%!important}@media (max-width:840px){.kalkulatoren.quellensteuerKalkulatorPortlet .qsLabel label{width:92%!important}}.kalkulatoren.quellensteuerKalkulatorPortlet .qsLabel div{margin-top:.1em!important}.kalkulatoren.quellensteuerKalkulatorPortlet .qsKind{color:var(--main-color);font-size:1.7rem}.kalkulatoren.quellensteuerKalkulatorPortlet .button span{text-transform:none!important}.kalkulatoren.quellensteuerKalkulatorPortlet .reset .button{margin-right:1.6rem}.kalkulatoren.quellensteuerKalkulatorPortlet .button,.kalkulatoren.quellensteuerKalkulatorPortlet .submit,.kalkulatoren.quellensteuerKalkulatorPortlet form .loschen,form .kalkulatoren.quellensteuerKalkulatorPortlet .loschen{width:20em!important}.kalkulatoren.quellensteuerKalkulatorPortlet .noprint{margin-bottom:0;padding-bottom:0}.kalkulatoren.quellensteuerKalkulatorPortlet .qsErgebnis{background-color:var(--main-color);clear:both;color:#fff;font-weight:700;margin:2px;padding:10px}@media print{.kalkulatoren.quellensteuerKalkulatorPortlet .noprint{display:none}}.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet .selector.focus[id*=ddlGemeinde],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet .selector.focus[id*=ddlJahr],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet .selector[id*=ddlGemeinde],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet .selector[id*=ddlJahr]{width:100%!important}.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet input[id*=txtEinkommenssteuer],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet input[id*=txtGrenzsteuersatz],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet input[id*=txtSteuerbetrag],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet input[id*=txtVermoegenssteuer],.kalkulatoren.staatsGemeindesteuernKalkulatorPortlet textarea[id*=txtEinheiten]{width:98.5%!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .gridrow .large-1-5{position:relative;width:12.499995%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .gridrow .large-3{position:relative;width:24.999999%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .gridrow .large-4-5{position:relative;width:37.499985%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .gridrow .large-7-5{position:relative;width:62.499975%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .gridcolumn{padding-right:.2em!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .smallFontSize,.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .smallFontSize span{font-size:.85em!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkHeader{height:3em;width:100%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkHeaderSmallHight{height:2.1em;width:100%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkHeader h2{margin-top:0!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkRow{clear:both;font-size:95%;height:2.1em;width:100%}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .doubleRow{height:4.2em}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 input[type=text],.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 textarea{font-size:95%!important;width:100%!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 label{font-size:95%!important;margin-right:.4em!important;width:auto!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 div.selector{margin:0!important;overflow:inherit!important;padding:0!important;width:100%!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 div.selector>span{margin:0!important;padding:0 0 0 .2em!important;width:100%!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 select{margin:0!important;width:100%!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 div.gridrow{margin-bottom:.2em!important}@media (max-width:675px){.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 form .form label{width:100%!important}}@media (min-width:676px) and (max-width:960px){.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 form .form label{width:100%!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 form .quellensteuerKalkulatorPortlet .form label{width:97%!important}}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .placeholder{color:#aaa}@media print{.kalkulatoren .basicData label{width:20%!important}.kalkulatoren .postfixText,.kalkulatoren .smallFontSize,.kalkulatoren .smallFontSize span,.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .postfixText,.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .smallFontSize,.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .smallFontSize span{font-size:7px!important}.kalkulatoren .labelZusatz,.kalkulatoren .spanLabel{font-size:10px}.kalkulatoren.richtext{line-height:14px!important}.kalkulatoren .header:before{background-color:#fff!important;background-image:none!important}.kalkulatoren *{box-shadow:none!important;color:#000!important;filter:none!important;text-shadow:none!important}.kalkulatoren .large-2.gridcolumns{width:14.2%!important}.kalkulatoren .large-2.gridcolumns input{width:81%!important}.kalkulatoren .divSpaltenTitel{padding:0 0 0 10px!important}.kalkulatoren .inputPrefix{marging:0!important;font-size:5px!important;padding:0!important}.kalkulatoren .divTotalSpalte{margin:0!important;padding:0!important;width:81%!important}.kalkulatoren .large-2.gridcolumns input.gridrowinputUnderlined{margin:0!important;padding:0!important;width:100%!important}.kalkulatoren .spaltenTitel{float:left!important;font-size:9px!important}.kalkulatoren .large-3.gridcolumns{width:25%!important}.kalkulatoren .large-4.gridcolumns{width:43.2%!important}.kalkulatoren .large-4.gridcolumns .gridrowlabel{font-size:10px!important}.kalkulatoren .large-8.gridcolumns{width:71.4%!important}.kalkulatoren .smallGewinnLabel{display:block!important;font-size:5px!important;padding-right:0!important;text-align:right!important}.kalkulatoren .selector[id*=ddlJahr]{width:100%!important}.kalkulatoren div.selector span,.kalkulatoren input,.kalkulatoren label,.kalkulatoren legend,.kalkulatoren li{font-size:11px!important}.kalkulatoren div.selector,.kalkulatoren div.selector span,.kalkulatoren select{float:right!important;height:16px!important;padding:0!important}.kalkulatoren div.selector span{line-height:16px!important;padding:2px!important}.kalkulatoren input{height:14px!important;line-height:10px!important}.kalkulatoren input,.kalkulatoren textarea{float:right!important;padding:2px!important;width:48.3%!important}.kalkulatoren textarea{font-size:11px!important;height:30px!important;line-height:12px!important}.kalkulatoren .ddlBesteuerungsquote{width:83%!important}.kalkulatoren.juristisch .ddlBesteuerungsquote div.selector>span{font-size:10px!important;line-height:10px!important;padding-top:2px!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 input,.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 input[type=text],.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 label{font-size:10px!important}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkHeaderSmallHight,.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkRow{height:18px}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .kalkHeader{height:24px}.kalkulatoren.kapitalgesellschaftenKalkulatorPortlet2020 .doubleRow{height:36px}.kalkulatoren.verdecktesEigenkapitalKalkulatorPortlet .large-1.gridcolumns{font-size:8px!important}.kalkulatoren.verdecktesEigenkapitalKalkulatorPortlet .large-4.gridcolumns{width:36%!important}.kalkulatoren.verdecktesEigenkapitalKalkulatorPortlet .large-4.gridcolumns .gridrowlabel{font-size:12px!important}.kalkulatoren.verdecktesEigenkapitalKalkulatorPortlet .large-5.gridcolumns{width:50%!important}}.lupolTempomessung .signsWideScreen{display:block;max-width:100%;width:600px}.lupolTempomessung .signsSmallScreen{display:none;max-width:100%;width:600px}.lupolTempomessung .leaflet-container{max-height:100%;max-width:100%}@media (min-width:1751px){.lupolTempomessung .leaflet-container{height:850px;width:780px!important}.lupolTempomessung .radarList{font-size:1.2rem!important;width:330px}.lupolTempomessung .radarList h3{font-size:1.3rem!important}}@media (min-width:1621px) and (max-width:1750px){.lupolTempomessung .leaflet-container{height:850px;width:550px!important}.lupolTempomessung .radarList{font-size:1.2rem!important;width:330px}.lupolTempomessung .radarList h3{font-size:1.3rem!important}}@media (min-width:1521px) and (max-width:1620px){.lupolTempomessung .leaflet-container{height:720px;width:500px}.lupolTempomessung .radarList{font-size:1.1rem!important;width:300px}.lupolTempomessung .radarList h3{font-size:1.2rem!important}}@media (min-width:1491px) and (max-width:1520px){.lupolTempomessung .leaflet-container{height:720px;width:500px}.lupolTempomessung .radarList{font-size:1rem!important;width:270px}.lupolTempomessung .radarList h3{font-size:1.1rem!important}}@media (min-width:1421px) and (max-width:1490px){.lupolTempomessung .leaflet-container{height:720px;width:450px}.lupolTempomessung .radarList{font-size:.9rem!important;width:250px}.lupolTempomessung .radarList h3{font-size:1rem!important}}@media (min-width:1371px) and (max-width:1420px){.lupolTempomessung .leaflet-container{height:850px;width:650px!important}.lupolTempomessung .radarList{font-size:1.2rem!important;width:330px}.lupolTempomessung .radarList h3{font-size:1.3rem!important}}@media (min-width:1201px) and (max-width:1370px){.lupolTempomessung .leaflet-container{height:850px;width:480px!important}.lupolTempomessung .radarList{font-size:1.2rem!important;width:330px}.lupolTempomessung .radarList h3{font-size:1.3rem!important}}@media (min-width:1101px) and (max-width:1200px){.lupolTempomessung .leaflet-container{height:850px;width:600px!important}.lupolTempomessung .radarList{font-size:1.2rem!important;width:330px}.lupolTempomessung .radarList h3{font-size:1.3rem!important}}@media (min-width:1001px) and (max-width:1100px){.lupolTempomessung .leaflet-container{height:720px;width:500px!important}.lupolTempomessung .radarList{font-size:1.1rem!important;width:310px}.lupolTempomessung .radarList h3{font-size:1.2rem!important}}@media (min-width:861px) and (max-width:1000px){.lupolTempomessung .leaflet-container{height:720px;width:450px!important}.lupolTempomessung .radarList{font-size:1.05rem!important;width:290px}.lupolTempomessung .radarList h3{font-size:1.15rem!important}}@media (max-width:860px){.lupolTempomessung .leaflet-container{height:620px;width:780px!important}.lupolTempomessung .radarList{font-size:1.2rem!important;width:330px}.lupolTempomessung .radarList h3{font-size:1.3rem!important}.lupolTempomessung .signsWideScreen{display:none}.lupolTempomessung .signsSmallScreen{display:block}}.jobSearchCantonalAdministrationPortlet .jobLead{margin:2em 0}.jobSearchCantonalAdministrationPortlet .search{display:flex}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .search{display:block}}.jobSearchCantonalAdministrationPortlet .pensum{min-width:120px}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .pensum{display:none!important}}.jobSearchCantonalAdministrationPortlet .dienststelle{min-width:225px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .dienststelle{display:none!important}}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .dienststelle{display:none!important}}.jobSearchCantonalAdministrationPortlet .ort{min-width:135px}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .ort{display:none!important}}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .ort{display:none!important}}.jobSearchCantonalAdministrationPortlet .searchFilter{height:-moz-fit-content;height:fit-content;margin-bottom:50px;margin-right:50px;position:sticky;position:-webkit-sticky;top:100px;width:320px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter{margin-right:20px;width:290px}}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .searchFilter{margin-right:0;position:relative;top:unset;width:100%}}.jobSearchCantonalAdministrationPortlet .searchFilter .selector{box-sizing:border-box;float:unset;height:2.2em;width:320px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter .selector{width:290px}}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .searchFilter .selector{padding-left:0;width:100%}}.jobSearchCantonalAdministrationPortlet .searchFilter .selector span{box-sizing:border-box;color:#757575;font-family:SegoeUI,Arial;font-size:.9em;height:2.2em;padding:.2em 1.5em 0 .6em;width:320px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter .selector span{width:290px}}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .searchFilter .selector span{width:100%}}.jobSearchCantonalAdministrationPortlet .searchFilter div.pensumFilter{height:2.2em;margin-bottom:.8rem}.jobSearchCantonalAdministrationPortlet .searchFilter div.fuehrungsverantwortungFilter{display:flex;margin-bottom:1.6rem}.jobSearchCantonalAdministrationPortlet .searchFilter div.filterButton{height:2.2em;margin-bottom:10rem;text-align:center}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .searchFilter div.filterButton{margin-bottom:2.5rem}}.jobSearchCantonalAdministrationPortlet .searchFilter div[id*=Workload]{float:left;width:80px!important}.jobSearchCantonalAdministrationPortlet .searchFilter div[id*=Workload] span{width:80px!important}.jobSearchCantonalAdministrationPortlet .searchFilter label{display:block;float:left;height:2em;padding-top:.3em}.jobSearchCantonalAdministrationPortlet .searchFilter label.labelWorkloadFrom{width:110px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter label.labelWorkloadFrom{width:95px}}.jobSearchCantonalAdministrationPortlet .searchFilter label.labelWorkloadTo{padding-left:20px;width:50px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter label.labelWorkloadTo{padding-left:10px;width:35px}}.jobSearchCantonalAdministrationPortlet .searchFilter .checker{margin-right:10px;padding-top:5px}.jobSearchCantonalAdministrationPortlet .searchFilter input[type=text]{border:1px solid #9d9d9c;box-sizing:border-box;font-family:SegoeUI,Arial;font-size:.9em;height:2.2em;line-height:1.6em;padding:0 0 0 .6em;width:320px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter input[type=text]{width:100%}}@media (max-width:675px){.jobSearchCantonalAdministrationPortlet .searchFilter input[type=text]{width:100%}}.jobSearchCantonalAdministrationPortlet .searchFilter .btnReset{background-color:#ccc;border-style:none;box-sizing:border-box;color:#000;cursor:pointer;font-family:SegoeUI,Arial;font-size:.9em;height:2.2em;padding:0;width:155px}@media (max-width:960px){.jobSearchCantonalAdministrationPortlet .searchFilter .btnReset{width:140px}}.jobSearchCantonalAdministrationPortlet .searchFilter .jobMail{background-color:var(--main-color);display:flex;height:60px;padding-left:10px}.jobSearchCantonalAdministrationPortlet .jobList{overflow:auto;width:100%}.jobSearchCantonalAdministrationPortlet .jobList a[href]{display:block}.jobSearchCantonalAdministrationPortlet .jobList .openJobs{color:#777;font-size:1.15em;margin-bottom:1.5rem}.jobSearchCantonalAdministrationPortlet .jobList table.listTable{display:none;width:100%!important}.jobSearchCantonalAdministrationPortlet .jobList div.moreRowsContainer{display:none;margin:40px;text-align:center}@media print{.jobSearchCantonalAdministrationPortlet .jobList div.moreRowsContainer{display:none!important}}.jobSearchCantonalAdministrationPortlet .jobList div.moreRows{background-color:var(--main-color);height:60px;margin:0 auto;text-align:center;width:200px}.jobSearchCantonalAdministrationPortlet .jobList div.moreRows a.noIcon{padding-top:20px}@media print{.jobSearchCantonalAdministrationPortlet .jobList div.moreRows{display:none!important}}.jobSearchCantonalAdministrationPortlet a.noIcon:hover{color:#fff}.jobSearchCantonalAdministrationPortlet a.noIcon:before{content:""}.jobSearchCantonalAdministrationPortlet a.noIcon{border-bottom-style:none;color:#fff;display:block;font-weight:700;height:60px;margin-left:0;padding-top:0}.jobSearchCantonalAdministrationPortlet a.noIcon .linked{border-bottom-style:none}.jobSearchCantonalAdministrationPortlet a.noIcon .linkedText{padding-left:10px;padding-top:20px}.jobSearchCantonalAdministrationPortlet .asc>a,.jobSearchCantonalAdministrationPortlet .default>a,.jobSearchCantonalAdministrationPortlet .desc>a{color:#000;text-decoration:none}.jobSearchCantonalAdministrationPortlet .default>a>span[id^=asc],.jobSearchCantonalAdministrationPortlet span[id^=desc]{color:grey}.jobSearchCantonalAdministrationPortlet .asc>a>span[id^=asc]{color:#5eb8ff}.jobSearchCantonalAdministrationPortlet .asc>a>span[id^=desc]{color:grey}.jobSearchCantonalAdministrationPortlet .desc>a>span[id^=desc]{color:#5eb8ff}.jobSearchCantonalAdministrationPortlet .desc>a>span[id^=asc]{color:grey}.jobSearchCantonalAdministrationPortlet span[id^=asc],.jobSearchCantonalAdministrationPortlet span[id^=desc]{font-size:xx-small;margin-right:0;padding-left:0}.jobSearchCantonalAdministrationPortlet .dt-length,.jobSearchCantonalAdministrationPortlet .dt-paging{display:none}.jobSearchCantonalAdministrationPortlet div.dt-processing{left:unset!important;margin-left:unset!important;margin-top:30px!important;position:relative!important;top:unset!important;width:100%!important}.jobSearchCantonalAdministrationPortlet div.dt-processing>div:last-child>div{background:var(--main-color)!important}.jobSearchTeachersPortlet .jobLead{margin:2em 0}.jobSearchTeachersPortlet .search{display:flex}@media (max-width:675px){.jobSearchTeachersPortlet .search{display:block}}.jobSearchTeachersPortlet .pensum{min-width:120px}@media (max-width:675px){.jobSearchTeachersPortlet .pensum{display:none!important}}.jobSearchTeachersPortlet .schule{min-width:225px}@media (max-width:960px){.jobSearchTeachersPortlet .schule{display:none!important}}@media (max-width:675px){.jobSearchTeachersPortlet .schule{display:none!important}}.jobSearchTeachersPortlet .ort{min-width:140px}@media (max-width:675px){.jobSearchTeachersPortlet .ort{display:none!important}}@media (max-width:960px){.jobSearchTeachersPortlet .ort{display:none!important}}.jobSearchTeachersPortlet .searchFilter{height:-moz-fit-content;height:fit-content;margin-bottom:50px;margin-right:50px;position:sticky;position:-webkit-sticky;top:100px;width:320px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter{margin-right:20px;width:290px}}@media (max-width:675px){.jobSearchTeachersPortlet .searchFilter{margin-right:0;position:relative;top:unset;width:100%}}.jobSearchTeachersPortlet .searchFilter .radio{vertical-align:bottom}.jobSearchTeachersPortlet .searchFilter .radio span:before{color:#666;font-size:65%}.jobSearchTeachersPortlet .searchFilter .selector{box-sizing:border-box;float:unset;height:2.2em;width:320px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter .selector{width:290px}}@media (max-width:675px){.jobSearchTeachersPortlet .searchFilter .selector{padding-left:0;width:100%}}.jobSearchTeachersPortlet .searchFilter .selector span{box-sizing:border-box;color:#757575;font-family:SegoeUI,Arial;font-size:.9em;height:2.2em;padding:.2em 1.5em 0 .6em;width:320px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter .selector span{width:290px}}@media (max-width:675px){.jobSearchTeachersPortlet .searchFilter .selector span{width:100%}}.jobSearchTeachersPortlet .searchFilter div.pensumFilter{height:2.2em;margin-bottom:.8rem}.jobSearchTeachersPortlet .searchFilter div.fuehrungsverantwortungFilter{display:flex;margin-bottom:1.6rem}.jobSearchTeachersPortlet .searchFilter div.filterButton{height:2.2em;margin-bottom:10rem;text-align:center}@media (max-width:675px){.jobSearchTeachersPortlet .searchFilter div.filterButton{margin-bottom:2.5rem}}.jobSearchTeachersPortlet .searchFilter div[id*=Workload]{float:left;width:80px!important}.jobSearchTeachersPortlet .searchFilter div[id*=Workload] span{width:80px!important}.jobSearchTeachersPortlet .searchFilter label{display:block;float:left;height:2em;padding-top:.3em}.jobSearchTeachersPortlet .searchFilter label.labelWorkloadFrom{width:110px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter label.labelWorkloadFrom{width:95px}}.jobSearchTeachersPortlet .searchFilter label.labelWorkloadTo{padding-left:20px;width:50px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter label.labelWorkloadTo{padding-left:10px;width:35px}}.jobSearchTeachersPortlet .searchFilter .checker{margin-right:10px;padding-top:5px}.jobSearchTeachersPortlet .searchFilter input[type=text]{border:1px solid #9d9d9c;box-sizing:border-box;font-family:SegoeUI,Arial;font-size:.9em;height:2.2em;line-height:1.6em;padding:0 0 0 .6em;width:320px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter input[type=text]{width:100%}}@media (max-width:675px){.jobSearchTeachersPortlet .searchFilter input[type=text]{width:100%}}.jobSearchTeachersPortlet .searchFilter .btnReset{background-color:#ccc;border-style:none;box-sizing:border-box;color:#000;cursor:pointer;font-family:SegoeUI,Arial;font-size:.9em;height:2.2em;padding:0;width:155px}@media (max-width:960px){.jobSearchTeachersPortlet .searchFilter .btnReset{width:140px}}.jobSearchTeachersPortlet .searchFilter .jobMail{background-color:var(--main-color);display:flex;height:60px;padding-left:10px}.jobSearchTeachersPortlet .jobList{overflow:auto;width:100%}.jobSearchTeachersPortlet .jobList a[href]{display:block}.jobSearchTeachersPortlet .jobList .openJobs{color:#777;font-size:1.15em;margin-bottom:1.5rem}.jobSearchTeachersPortlet .jobList table.listTable{display:none;width:100%!important}.jobSearchTeachersPortlet .jobList div.moreRowsContainer{display:none;margin:40px;text-align:center}@media print{.jobSearchTeachersPortlet .jobList div.moreRowsContainer{display:none!important}}.jobSearchTeachersPortlet .jobList div.moreRows{background-color:var(--main-color);height:60px;margin:0 auto;text-align:center;width:200px}.jobSearchTeachersPortlet .jobList div.moreRows a.noIcon{padding-top:20px}@media print{.jobSearchTeachersPortlet .jobList div.moreRows{display:none!important}}.jobSearchTeachersPortlet a.noIcon:hover{color:#fff}.jobSearchTeachersPortlet a.noIcon:before{content:""}.jobSearchTeachersPortlet a.noIcon{border-bottom-style:none;color:#fff;display:block;font-weight:700;height:60px;margin-left:0;padding-top:0}.jobSearchTeachersPortlet a.noIcon .linked{border-bottom-style:none}.jobSearchTeachersPortlet a.noIcon .linkedText{padding-left:10px;padding-top:20px}.jobSearchTeachersPortlet .asc>a,.jobSearchTeachersPortlet .default>a,.jobSearchTeachersPortlet .desc>a{color:#000;text-decoration:none}.jobSearchTeachersPortlet .default>a>span[id^=asc],.jobSearchTeachersPortlet span[id^=desc]{color:grey}.jobSearchTeachersPortlet .asc>a>span[id^=asc]{color:#5eb8ff}.jobSearchTeachersPortlet .asc>a>span[id^=desc]{color:grey}.jobSearchTeachersPortlet .desc>a>span[id^=desc]{color:#5eb8ff}.jobSearchTeachersPortlet .desc>a>span[id^=asc]{color:grey}.jobSearchTeachersPortlet span[id^=asc],.jobSearchTeachersPortlet span[id^=desc]{font-size:xx-small;margin-right:0;padding-left:0}.jobSearchTeachersPortlet .dt-length,.jobSearchTeachersPortlet .dt-paging{display:none}.jobSearchTeachersPortlet div.dt-processing{left:unset!important;margin-left:unset!important;margin-top:30px!important;position:relative!important;top:unset!important;width:100%!important}.jobSearchTeachersPortlet div.dt-processing>div:last-child>div{background:var(--main-color)!important}.generischesSuchPortlet nav button{font-size:1.2em!important;padding:unset!important}.generischesSuchPortlet nav button.first,.generischesSuchPortlet nav button.last,.generischesSuchPortlet nav button.next,.generischesSuchPortlet nav button.previous{font-size:1.5em}.generischesSuchPortlet .divDdl{display:inline-block;margin-bottom:5px;width:100%}.generischesSuchPortlet .ms-options li:before{content:none!important}.generischesSuchPortlet .ms-options li{padding-left:unset!important}.generischesSuchPortlet .ms-options input[type=checkbox]{top:2px!important;width:unset!important}.generischesSuchPortlet .lableMultiselect,.generischesSuchPortlet form .form label{width:30%!important}.generischesSuchPortlet .ms-options-wrap{float:right!important;width:70%!important}.generischesSuchPortlet .ms-options-wrap>.ms-options>ul label{border-style:none;margin:0;width:100%!important;z-index:10000}.generischesSuchPortlet .ms-options-wrap button[type=button]{font-size:1.6rem;height:3.3rem}.generischesSuchPortlet .submit,.generischesSuchPortlet form .loschen,form .generischesSuchPortlet .loschen{cursor:pointer;float:left;margin:0 1em 0 0}.generischesSuchPortlet div.dt-processing{top:unset}.generischesSuchPortlet div.dt-processing>div:last-child>div{background:var(--main-color)!important}@media print{body:has(.generischesSuchPortlet) .header__logo{margin-left:12px!important}body:has(.generischesSuchPortlet) .header__label{right:0}body:has(.generischesSuchPortlet) .layout__main{margin-left:30px!important;width:706px!important}body:has(.generischesSuchPortlet) h1{font-size:3rem}body:has(.generischesSuchPortlet) h2{font-size:2rem}body:has(.generischesSuchPortlet) .richtext{font-size:1.2rem;line-height:unset}body:has(.generischesSuchPortlet) form div.selector span:after{display:none}body:has(.generischesSuchPortlet) .breadcrumb{display:none}body:has(.generischesSuchPortlet) .noprint{display:none}body:has(.generischesSuchPortlet) .dt-column-order{display:none}}.c-section{padding:64px 32px}@media print{.c-section{margin-left:50px;max-width:1100px!important;page-break-after:always}}.c-section:nth-child(odd){background:#f8f8f8}@media (min-width:960px){.c-section .page{padding:64px}}@media (max-width:960px){.c-section#footer{padding-top:0}}.c-section.c-section--show-only-on-mobile{display:none}@media (max-width:960px){.c-section.c-section--show-only-on-mobile{display:block}}@media print{.c-section.c-section--show-only-on-mobile{display:none}}.c-section.c-section--change-background-and-font-color{background-color:var(--main-color);color:#fff!important}.c-section.c-section--change-background-and-font-color .accordion__entry-content li:before,.c-section.c-section--change-background-and-font-color .image__caption,.c-section.c-section--change-background-and-font-color a{color:#fff}.c-section.c-section--change-background-and-font-color a:hover{color:#ddd}.c-section--theme-alternative{background:#f8f8f8}.c-section--no-padding-y{padding-bottom:0;padding-top:0}.c-section__content{margin:0 auto;max-width:1414px;min-height:450px}@media print{.c-section__content{min-height:0!important}}.c-section__content h2,.c-section__content h3{margin-bottom:.3em;margin-top:.1em}.c-section__content .richtext{line-height:1.9rem}.c-section__content:has(.c-blueBox),.c-section__content:has(.c-breadcrumb){min-height:0!important}#footer .c-section__content{min-height:0!important}.c-header{background:#fff;padding:0 32px;position:sticky;top:-1px;z-index:100}@media print{.c-header{margin-left:50px;margin-top:10px;position:absolute;width:1100px!important}}.c-header--is-sticky{box-shadow:1px -2px 14px 5px rgba(0,0,0,.25)}@media print{.c-header--is-sticky{box-shadow:none}}.c-header__container{align-items:center;display:flex;gap:32px;height:90px;justify-content:space-between;margin:0 auto;max-width:1414px;width:100%}.c-header__nav{display:none}@media (min-width:960px){.c-header__nav{display:block;height:100%;overflow-x:hidden;position:relative}.c-header__nav:before{background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));display:var(--left-gradient-visible);left:0}.c-header__nav:after,.c-header__nav:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:100px}.c-header__nav:after{background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));display:var(--right-gradient-visible);right:0}}.c-header__logo{width:100px}.c-header__nav--mobile{background-color:#fff;box-shadow:0 12px 15px 3px rgba(0,0,0,.1);display:block;height:calc(100svh - 85px);left:0;overflow-y:auto;padding:32px;position:absolute;top:85px;width:100%}.c-header__nav--mobile .c-header__nav-list{flex-direction:column;gap:20px}.c-header__nav--mobile .c-header__nav-link{display:inline-block;font-size:30px;font-style:normal;font-weight:400;line-height:121.5%;padding:20px 25px;width:100%}.c-header__nav--mobile .c-header__nav-link--active{background-color:rgba(0,159,227,.2);border-left:4px solid #009fe3;text-decoration:none}.c-header__nav--mobile .c-header__nav-link--active:hover{text-decoration:none}.c-header__nav-list{display:flex;gap:35px;margin:0;margin-bottom:0!important}@media (min-width:960px){.c-header__nav-list{height:100%;overflow-x:auto;scrollbar-color:var(--main-color) #fff;scrollbar-width:thin;white-space:nowrap}}.c-header__nav-item{align-items:center;display:flex;padding-bottom:6px}.c-header__nav-link{color:#000;font-size:20px;text-decoration:none}li.current .c-header__nav-link{text-decoration:underline;text-decoration-color:var(--main-color);text-underline-offset:5px}.c-header__nav-link:hover{text-decoration:underline;text-decoration-color:#ccc;text-underline-offset:5px}.c-header__hamburger{cursor:pointer;display:block;width:42px}@media (min-width:960px){.c-header__hamburger{display:none}}.c-header__hamburger-bottom-line,.c-header__hamburger-middle-line,.c-header__hamburger-top-line{transform-box:fill-box;transform-origin:center}.c-header__hamburger--open .c-header__hamburger-top-line{stroke-width:4px;animation:down-rotate .6s ease-out both}.c-header__hamburger--open .c-header__hamburger-bottom-line{stroke-width:4px;animation:up-rotate .6s ease-out both}.c-header__hamburger--open .c-header__hamburger-middle-line{stroke-width:4px;animation:hide .6s ease-out forwards}@keyframes up-rotate{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(-10px);transform-origin:center}to{transform:translateY(-10px) rotate(45deg) scale(.9);transform-origin:center}}@keyframes down-rotate{0%{animation-timing-function:cubic-bezier(.16,-.88,.97,.53);transform:translateY(0)}30%{animation-timing-function:cubic-bezier(.34,1.56,.64,1);transform:translateY(10px);transform-origin:center}to{transform:translateY(10px) rotate(-45deg) scale(.9);transform-origin:center}}@keyframes hide{29%{opacity:1}30%{opacity:0}to{opacity:0}}.c-footer{margin:0 auto;max-width:1414px}.c-footer-content{align-items:flex-start;display:flex;flex-direction:column;font-family:SegoeUI,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;padding:36px 0 21px}@media (min-width:960px){.c-footer-content{flex-direction:row;padding:36px 0 40px}}@media (max-width:960px){.c-footer-content{padding:0}}.c-footer-copyright{border-top:1px solid #000;font-family:SegoeUI,sans-serif;font-size:8px;font-style:normal;font-weight:600;line-height:24px;padding:6px 0}@media (min-width:960px){.c-footer-copyright{font-size:16px;padding:34px 0}}.c-footer-socials{margin-right:auto;margin-top:33px;order:1}@media (min-width:960px){.c-footer-socials{margin-top:0;order:0}}@media (max-width:960px){.c-footer-socials{margin-top:20px}}.c-footer-socials__list{display:flex;gap:12px;list-style:none;margin:0;padding:0}@media (min-width:960px){.c-footer-socials__list{gap:26px}}.c-footer-socials__link{color:#636363;font-weight:600;text-decoration:none;text-transform:uppercase}.c-footer-socials__link-title{display:none}@media (min-width:960px){.c-footer-socials__link-title{display:block}.c-footer-socials__link-icon{display:none}}.c-footer-socials__link-icon svg{background:var(--main-color);display:block;height:28px;padding:7px;width:28px}@media (min-width:960px){.c-footer-menu{min-width:200px}}.c-footer-menu__title{font-size:16px;font-style:normal;font-weight:700;line-height:20px;margin:0 0 26px}.c-footer-menu__nav-list{display:flex;flex-direction:column;gap:23px;list-style:none;margin:0;padding:0}.c-footer-menu__nav-link{border-bottom:2px solid transparent;color:#000;font-weight:400;padding-bottom:4px;text-decoration:none}.c-footer-menu__nav-link:hover{border-bottom-color:#ccc}.c-footer-menu__nav-link.active{border-bottom-color:var(--main-color)}.c-footer-menu--secondary{margin-top:39px}@media (min-width:960px){.c-footer-menu--secondary{margin-top:0}}.c-footer-menu--secondary .c-footer-menu__title{display:none}@media (min-width:960px){.c-footer-menu--secondary .c-footer-menu__title{display:block}}.c-footer-menu--secondary .c-footer-menu__nav-list{flex-direction:row}@media (min-width:960px){.c-footer-menu--secondary .c-footer-menu__nav-list{flex-direction:column}}.c-footer-menu--secondary .c-footer-menu__nav-link{color:#636363}.c-breadcrumb{overflow:hidden;padding:25px 0;width:100%}.c-breadcrumb__list{align-items:stretch;-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;gap:0;margin:0}@media (min-width:376px){.c-breadcrumb__list{gap:20px}}.c-breadcrumb__list-item{align-items:center;display:flex}.c-breadcrumb__list-link{color:#b6b6b6;font-size:16px;font-style:normal;font-weight:400;line-height:36px;text-decoration:none}.c-breadcrumb__list-link:hover{text-decoration:underline;text-decoration-color:#ccc;text-underline-offset:5px}.c-breadcrumb__list-item--sprite svg{width:20px}.c-button-link{background-color:var(--main-color);color:#fff;font-size:16px;font-style:normal;font-weight:700;padding:15px;text-decoration:underline}@media (min-width:960px){.c-button-link{font-size:20px;padding:15px 30px;text-decoration:none}}.c-button-link:hover{text-decoration:underline;text-decoration-color:#fff;text-underline-offset:5px}.c-teaser{height:600px;overflow:hidden;position:relative}@media (min-width:960px){.c-teaser{height:840px}}@media print{.c-teaser{height:100px;margin-left:50px;margin-top:100px;max-width:1100px!important}}.c-teaser__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-teaser__imageslider{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%}.c-teaser__imageslider #teaserVideo{height:100vh;-o-object-fit:cover;object-fit:cover;width:100vw}@media print{.c-teaser__imageslider{visibility:hidden}}.c-teaser__content{color:#fff;padding:0 32px;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}@media (min-width:960px){.c-teaser__content{padding:0 64px}}.c-teaser__sub-content{margin:0 auto;max-width:1414px}.c-teaser__title{font-size:36px;font-style:normal;font-weight:700;letter-spacing:-.72px;line-height:121.5%;margin:0 0 15px;max-width:644px;text-align:left}@media (min-width:960px){.c-teaser__title{font-size:60px;letter-spacing:-1.2px}}.c-teaser__title-text{box-shadow:inset 0 -1.2em 0 0 #fff;color:#000;line-height:55px;padding-right:1rem;white-space:pre-wrap}@media (min-width:960px){.c-teaser__title-text{line-height:95px}}.c-teaser__cta{display:flex;gap:30px}@media print{.c-teaser__cta{display:none}}.c-teaser__gradient{background:linear-gradient(0deg,#fff 20%,hsla(0,0%,100%,0));bottom:0;display:none;height:200px;left:0;position:absolute;width:100%}@media (min-width:960px){.c-teaser__gradient{display:block}}.c-text-image{display:flex;flex-direction:column;gap:73px}@media (min-width:960px){.c-text-image{flex-direction:row}}.c-text-image--reverse{flex-direction:column-reverse}@media (min-width:960px){.c-text-image--reverse{flex-direction:row-reverse}}.c-text-image--alternative{background:#f8f8f8}.c-text-image__content{width:100%}@media (min-width:960px){.c-text-image__content{width:50%}}.c-text-image__title{font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.64px;line-height:121.5%;margin:0 0 20px}@media (min-width:960px){.c-text-image__title{font-size:32px}}.c-text-image__subtitle{font-size:14px;font-style:normal;font-weight:700;line-height:120%;margin:0 0 25px}@media (min-width:960px){.c-text-image__subtitle{font-size:20px}}.c-text-image__text{font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media (min-width:960px){.c-text-image__text{font-size:20px}}.c-text-image__text p{margin:0}.c-text-image__text a{color:#000;display:inline-block;font-size:14px;font-style:normal;font-weight:700;line-height:120%;margin-top:16px;padding-bottom:7px;position:relative;text-decoration:none}@media (min-width:960px){.c-text-image__text a{font-size:20px}}.c-text-image__text a:before{content:">";margin-right:5px}.c-text-image__text a:hover:after{background:#000;bottom:0;content:"";display:block;height:1px;position:absolute;width:100%}.c-text-image__text p+p{margin-top:32px}.c-text-image__text--spaced{font-size:14px;font-style:normal;font-weight:400;line-height:30px}@media (min-width:960px){.c-text-image__text--spaced{font-size:16px;line-height:36px}}.c-text-image__multimedia{width:100%}@media (min-width:960px){.c-text-image__multimedia{width:50%}}.c-text-image__figure{margin:0;position:relative}.c-text-image__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.c-text-image__figure-caption{background:#009fe3;bottom:0;color:#fff;font-size:20px;font-style:normal;font-weight:400;left:0;line-height:121.5%;margin:0;padding:21px 18px;position:absolute;text-align:center;width:100%}.c-text-image__figure-caption:before{content:"«";margin-right:2px}.c-text-image__figure-caption:after{content:"»";margin-left:2px}.c-top-link{background-color:var(--main-color);border:none;bottom:20px;cursor:pointer;display:none;height:60px;outline:none;padding:20px;position:fixed;right:5px;width:60px;z-index:99}.c-top-link span{border-left:2px solid var(--main-color);color:#fff;display:block;font-family:WebfontLuzern,sans-serif;font-size:18px;font-weight:700;text-decoration:none;transform:rotate(-90deg);width:20px}.c-top-link span:hover{border-left:2px solid #fff}@media print{.c-top-link,.c-top-link span,.noprint{display:none}.print{display:block}}.newsteaser__item{box-sizing:unset}@media (min-width:1440px){.news__aside .news__item-wrapper{min-height:19rem}}.relatedcontent .slick-list{border-right-style:none}.relatedcontent__headtitle{margin:0!important}.relatedcontent__arrow-container .relatedcontent__arrow-line{box-sizing:unset}.newsslider__slide{background:transparent}.kindeswohlPortlet .radioButton{display:flex;flex-direction:row}.kindeswohlPortlet .radioButton :first-child{order:2}.kindeswohlPortlet div.radio{padding:.3em!important}.kindeswohlPortlet .smallFont{font-size:.8em}.kindeswohlPortlet .inlineInfoButton{float:right!important}.kindeswohlPortlet div.form{min-width:auto!important}.kindeswohlPortlet div.divArrow{margin-left:48%;position:relative}.kindeswohlPortlet .arrowStyle{color:var(--main-color);font-size:20px}.kindeswohlPortlet div.radio{box-sizing:unset!important}.kindeswohlPortlet div.radioButton label{line-height:2.4rem!important}.kindeswohlPortlet input[type=radio]{box-sizing:unset;width:100%!important}.kindeswohlPortlet fieldset{margin-top:1px!important}.kindeswohlPortlet .divRadio{clear:both!important}.kindeswohlPortlet .pnlRadio{margin-top:10px}.kindeswohlPortlet .divArrowLeft,.kindeswohlPortlet .divArrowUp{float:right;padding:0 0 0 2px;width:35px}.kindeswohlPortlet .arrowLeftStyle,.kindeswohlPortlet .arrowUpStyle{height:33px;width:33px}.kindeswohlPortlet .width100Prozent{width:100%}