/*! (c) EIKONA AG, it.x informationssysteme gmbh, Alle Rechte vorbehalten. */@import "bootstrap.min.css";@import "font-awesome.min.css";@import "opentip.css";@import "//cloud.webtype.com/css/fdc98e16-ee29-41ad-9eca-4b1c7220c9e1.css";@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,0.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous{display:none}}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}/*! jQuery UI - v1.12.1 - 2018-05-03
* http://jqueryui.com
* Includes: core.css, datepicker.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-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:alpha(opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default !important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-0.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;z-index:100 !important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333}.ui-widget-content a{color:#333333}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold}.ui-widget-header a{color:#333333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.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,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.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{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.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:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:alpha(opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:alpha(opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:alpha(opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("../pics/layout/jqueryui/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("../pics/layout/jqueryui/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("../pics/layout/jqueryui/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("../pics/layout/jqueryui/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("../pics/layout/jqueryui/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("../pics/layout/jqueryui/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("../pics/layout/jqueryui/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-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaaaaa;opacity:.3;filter:alpha(opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666666;box-shadow:0 0 5px #666666}.jssor-slider-caption{background-color:rgba(0,0,0,0.5);height:30px;position:absolute;text-align:center;top:80px;width:960px}.jssor-slider-caption a{color:#ffffff !important;font-size:20px;font-weight:bold}.jssor-slider-caption a:hover{text-decoration:underline}.captionOrange,.captionBlack{color:#fff;font-size:20px;line-height:30px;text-align:center;border-radius:4px}.captionOrange{background:#EB5100;background-color:rgba(235,81,0,0.6)}.captionBlack{font-size:16px;background:#000;background-color:rgba(0,0,0,0.4)}a.captionOrange,a.captionOrange:active,a.captionOrange:visited{color:#ffffff;text-decoration:none}a.captionOrange:hover{color:#eb5100;text-decoration:underline;background-color:#eeeeee;background-color:rgba(238,238,238,0.7)}.bricon{background:url(.../pics/layout/jssorslider/browser-icons.png)}.jssora02l,.jssora02r,.jssora02ldn,.jssora02rdn{position:absolute;cursor:pointer;display:block;background:url(../pics/layout/jssorslider/a02.png) no-repeat;overflow:hidden}.jssora02l{background-position:-3px -33px}.jssora02r{background-position:-63px -33px}.jssora02l:hover{background-position:-123px -33px}.jssora02r:hover{background-position:-183px -33px}.jssora02ldn{background-position:-243px -33px}.jssora02rdn{background-position:-303px -33px}.jssort03 .w,.jssort03 .pav:hover .w{position:absolute;width:60px;height:30px;border:white 1px solid}* html .jssort03 .w{width:62px;height:32px}.jssort03 .pdn .w,.jssort03 .pav .w{border-style:solid}.jssort03 .c{width:62px;height:32px;filter:alpha(opacity=45);opacity:.45;transition:opacity .6s;-moz-transition:opacity .6s;-webkit-transition:opacity .6s;-o-transition:opacity .6s}.jssort03 .p:hover .c,.jssort03 .pav .c{filter:alpha(opacity=0);opacity:0}.jssort03 .p:hover .c{transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-horizontal.noUi-extended{padding-right:32px}.noUi-horizontal.noUi-extended .noUi-handle{left:-1px}.noUi-horizontal.noUi-extended .noUi-origin{right:-32px}.noUi-extended{margin-bottom:15px}.noUi-extended .noUi-handle div{padding:5px 0 0 4px;font-size:10px;white-space:nowrap}.noUi-extended .noUi-handle:before,.noUi-extended .noUi-handle:after{background:none !important}.noUi-extended .noUi-connect{background:#7b848a}.offside{position:fixed;width:268px;height:100%;top:0;left:0;z-index:999;overflow:auto;-webkit-overflow-scrolling:touch}.offside,.offside-left{border-right:1px solid #83929b;-webkit-transform:translate3d(-268px, 0, 0);-moz-transform:translate3d(-268px, 0, 0);-ms-transform:translate3d(-268px, 0, 0);-o-transform:translate3d(-268px, 0, 0);transform:translate3d(-268px, 0, 0)}.offside-right{right:0;left:auto;border-left:1px solid #83929b;-webkit-transform:translate3d(268px, 0, 0);-moz-transform:translate3d(268px, 0, 0);-ms-transform:translate3d(268px, 0, 0);-o-transform:translate3d(268px, 0, 0);transform:translate3d(268px, 0, 0)}.offside-open-left .offside-left.offside-open,.offside-open-right .offside-left.offside-open,.offside-open-left .offside-right.offside-open,.offside-open-right .offside-right.offside-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.offside-open-left .offside-sliding-element{-webkit-transform:translate3d(268px, 0, 0);-moz-transform:translate3d(268px, 0, 0);-ms-transform:translate3d(268px, 0, 0);-o-transform:translate3d(268px, 0, 0);transform:translate3d(268px, 0, 0)}.offside-open-right .offside-sliding-element{-webkit-transform:translate3d(-268px, 0, 0);-moz-transform:translate3d(-268px, 0, 0);-ms-transform:translate3d(-268px, 0, 0);-o-transform:translate3d(-268px, 0, 0);transform:translate3d(-268px, 0, 0)}.offside-transitions .offside,.offside-transitions .offside-sliding-element{-webkit-transition:-webkit-transform .2s cubic-bezier(.16, .68, .43, .99);-moz-transition:-moz-transform .2s cubic-bezier(.16, .68, .43, .99);-o-transition:-o-transform .2s cubic-bezier(.16, .68, .43, .99);transition:transform .2s cubic-bezier(.16, .68, .43, .99);-webkit-backface-visibility:hidden;-webkit-perspective:1000px}.select2-container{box-sizing:border-box;display:inline-block;margin:0 0 10px;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis}.select2-container .select2-search--inline{float:left;width:100%}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:8px}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 10px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;width:100% !important}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f6f6f6;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:-o-linear-gradient(top, #ffffff 50%, #eeeeee 100%);background-image:linear-gradient(to bottom, #ffffff 50%, #eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:-o-linear-gradient(top, #ffffff 0%, #eeeeee 50%);background-image:linear-gradient(to bottom, #ffffff 0%, #eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:-o-linear-gradient(top, #eeeeee 50%, #ffffff 100%);background-image:linear-gradient(to bottom, #eeeeee 50%, #ffffff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:white}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-o-transform:translate(0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;height:100%;position:relative}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-prev,.swiper-button-next{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0, -50%, 0);-moz-transform:translate3d(0, -50%, 0);-o-transform:translate(0, -50%);-ms-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-wrapper,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-cube-shadow{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(right, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to left, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(left, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(bottom, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to top, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,0.5)), to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-moz-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:-o-linear-gradient(top, rgba(0,0,0,0.5), rgba(0,0,0,0));background-image:linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-prev,.swiper-container-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,0.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,0.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12, end) infinite;-moz-animation:swiper-preloader-spin 1s steps(12, end) infinite;animation:swiper-preloader-spin 1s steps(12, end) infinite}.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;-webkit-background-size:100%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}a .icon,span .icon{line-height:24px;padding:5px 15px 5px 10px;background:url(../pics/layout/geobrugg/icons.png) no-repeat}a.detail .icon,span.detail .icon{background-position:-180px 5px}a.zurueck .icon,span.zurueck .icon{background-position:-100px 4px}a.pdf-bericht .icon,span.pdf-bericht .icon{background-position:-25px 4px}a.merken .icon,span.merken .icon{background-position:-50px 4px}a.weltkugel .icon,span.weltkugel .icon{background-position:-230px 4px}a.entfernen .icon,span.entfernen .icon{background-position:-257px 0}html{-webkit-text-size-adjust:none;font-size:14px}body{line-height:1.286rem;min-width:320px;-webkit-backface-visibility:hidden;color:#3b3b3a;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:normal}body.offside-init{overflow-x:hidden}body.plain{padding-top:15px}a{text-decoration:none;color:#9bb405}a:hover{color:#9bb405;text-decoration:none}ul{list-style:none;padding:0;margin:0}sup{top:-0.45rem;font-size:50%}.cycon-wysiwyg{display:none}.landingpage-content .sticky-functions-wrapper{background:green none repeat scroll 0 0;height:100px;position:fixed;right:0;top:180px}.landingpage-content .sticky-functions-wrapper .function{height:50px;width:30px;float:right;clear:both;overflow:hidden;background-color:#9bb405;color:#ffffff}.landingpage-content .sticky-functions-wrapper .function.download{margin:0 0 30px}.style-cycon-tooltip a{color:#987e58;text-shadow:none}.style-cycon-tooltip .ot-content{color:#ffffff;text-shadow:none}.margin-top-bottom-2em{margin:2em 0}.margin-top-bottom-1em{margin:1em 0}.no-padding-left{padding-left:0}.color-white{color:#ffffff !important}div.image-text-wrapper{font-size:80%;text-align:center}div.image-text-wrapper .link-image img{width:100%}div.image-text-wrapper .content-wrapper{display:flex;justify-content:space-between;padding:10px}div.image-text-wrapper .content-wrapper a .text{color:#3b3b3a;text-align:left;display:block;display:-webkit-box;max-width:400px;height:26.4px;margin:0 auto;font-size:11px;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}div.image-text-wrapper .content-wrapper a:hover .text{color:#9bb405}.news-archiv-list a .text{color:#3b3b3a;text-align:left;display:block;display:-webkit-box;max-width:400px;height:26.4px;margin:0 auto;font-size:11px;line-height:1.2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.news-archiv-list a:hover .text{color:#9bb405}@media screen and (max-width:991px){.hide-sm{display:none}}@media screen and (min-width:992px){.hide-desktop{display:none}}.customSelect{background:url("../pics/layout/geobrugg/dropdown.jpg") no-repeat;background-position:right}.form-button,.form-submit{border:1px solid #7b848a;background-color:#ffffff;cursor:pointer;display:inline-block;font-size:.8571rem;font-weight:normal;line-height:1.42857;padding:6px 12px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}a.form-button,a.form-submit{color:#000000;text-decoration:none}.form-button.rechts,.form-submit.rechts{float:right}.form-button.links,.form-submit.links{float:left}.form-button.abstand,.form-submit.abstand{margin:0 0 0 25px}.form-submit{background-color:#9bb405;color:#ffffff}label{font-weight:normal}.form-text,.form-select{background-color:hsl(0,0%,100%);border:1px solid hsl(0,0%,67%);border-radius:4px;min-height:25px;padding:5px 10px;box-sizing:border-box;margin:0 0 10px 0;width:100% !important}.form-text .customSelectInner,.form-select .customSelectInner{width:100% !important}.form-text:focus,.form-select:focus{border:1px solid hsl(0,0%,0%)}.kennung{display:inline-block;width:60%;min-width:125px}@media only screen and (min-width: 992px){.kennung{width:340px}}.formular-ansprechpartner{overflow:hidden}.formular-ansprechpartner .formular-ansprechpartner-meldung{margin:25px}.formular-ansprechpartner .formular-ansprechpartner-abgesendet{background:url(../pics/layout/geobrugg/check.png) no-repeat;width:30px;height:30px;position:relative;top:-47px;left:250px}.formular-ansprechpartner .form-text,.formular-ansprechpartner .form-select{width:300px !important;max-width:100%}.formular-ansprechpartner label.form-label-checkbox{width:auto}.formular-ansprechpartner-popup h4{font-size:1rem;margin-bottom:20px}.formular-ansprechpartner-popup textarea{height:90px}.modul-benutzer label,.formular-passwort label,.formular-ansprechpartner label{width:100%;display:inline-block;vertical-align:top}.modul-benutzer .fehler input,.formular-passwort .fehler input,.formular-ansprechpartner .fehler input,.modul-benutzer textarea.fehler,.formular-passwort textarea.fehler,.formular-ansprechpartner textarea.fehler,.modul-benutzer input.fehler,.formular-passwort input.fehler,.formular-ansprechpartner input.fehler,.modul-benutzer select.fehler,.formular-passwort select.fehler,.formular-ansprechpartner select.fehler,.modul-benutzer span.fehler,.formular-passwort span.fehler,.formular-ansprechpartner span.fehler{border-color:#e30613;box-shadow:0 1px 1px rgba(0,0,0,0.95) inset,0 0 1px #e30613;outline:0 none}.modul-benutzer .fehler .form-eingabe-zeile,.formular-passwort .fehler .form-eingabe-zeile,.formular-ansprechpartner .fehler .form-eingabe-zeile{width:100%}.modul-benutzer .fehler .fehler-zeile,.formular-passwort .fehler .fehler-zeile,.formular-ansprechpartner .fehler .fehler-zeile{color:#e30613}.modul-newsletter-empfaenger .fehler-zeile{color:#e30613}.formular-passwort-aendern,.formular-passwort-vergessen{max-width:300px;overflow:hidden}.formular-status{margin:0 auto 2rem;text-align:right;overflow:hidden}.formular-status h3{font-size:1.286rem}@media only screen and (min-width: 768px){.formular-status h3{margin-top:0}}.formular-status p a{color:#9bb405}.formular-status p a:hover{text-decoration:underline}.formular-status .funktionen{margin:20px 0 0 0}.formular-status .funktionen li{display:block;float:right;text-align:right;padding:0 0 0 25px}.formular-status .funktionen li.kennung b{display:block;padding:0 0 10px 0}.formular-status .funktionen li.einstellungen img{max-width:45px;height:auto;border-radius:50%}.formular-status .funktionen li.einstellungen a.link{line-height:55px;color:#cccccc}.formular-status .funktionen li.logout a{line-height:55px;color:#ff0000}.formular-login-meta{float:left;position:relative;width:100%;padding:16px 10px 0 0;background:url("../pics/layout/geobrugg/lineending.png") no-repeat right top}@media only screen and (min-width: 992px){.formular-login-meta{width:auto;padding:0;background:none}}.formular-login-meta .toggle{display:none}@media only screen and (min-width: 992px){.formular-login-meta .toggle{display:block;padding:0 5px 1px 0;cursor:pointer;position:relative;z-index:50;float:left}.formular-login-meta .toggle:before{content:"";display:block;float:left;width:1px;height:13px;background-color:#3b3b3a;margin:3px 5px 0}}.formular-login-meta .toggle i{margin:0 5px 0 0}.formular-login-meta .logged-in{font-weight:bold}.formular-login-meta .logged-in i{color:#ff0000}.formular-login-meta.open .logged-in i{color:#9bb405}@media only screen and (min-width: 992px){.formular-login-meta::after{display:block;float:right;width:1px;height:13px;background-color:#3b3b3a;margin:3px 5px 0 0}}.formular-login-meta .content{float:left;width:100%;border-top:1px solid #83929b;padding:14px 0 0 14px}@media only screen and (min-width: 992px){.formular-login-meta .content{display:none;border-top:none;padding:0}}.formular-login-meta .content h3{margin:0 0 10px 0;font-size:1rem;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}@media only screen and (min-width: 992px){.formular-login-meta .content h3{font-size:.9286rem}}.formular-login-meta .content a{color:#ffffff}@media only screen and (min-width: 992px){.formular-login-meta .content a{color:#ffffff}}.formular-login-meta .content a:hover{color:#9bb405}.formular-login-meta .content .form-button{cursor:pointer;display:inline-block;padding:6px 12px;border-color:transparent;border-radius:3px;color:#ffffff;background-color:#9bb405;float:left;margin-right:20px}@media only screen and (min-width: 992px){.formular-login-meta .content .form-button{float:right}}.formular-login-meta .content .form-button:hover,.formular-login-meta .content .form-button:focus{background-color:#a4a9ad}.formular-login-meta .content .form-text{background-color:#ffffff;border:1px solid #83929b;border-radius:3px;color:#3b3b3a;display:block;height:34px;line-height:1.143rem;padding:0 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle;width:210px !important}@media only screen and (min-width: 992px){.formular-login-meta .content .form-text{border:1px solid #ffffff}}.formular-login-meta .content .passwort-link{margin-top:10px;clear:both;float:left}.formular-login-meta .content .links{width:100%;float:left;margin-bottom:20px}@media only screen and (min-width: 992px){.formular-login-meta .content .links{width:230px;margin:0}}.formular-login-meta .content .links.fehler .form-eingabe-zeile input{border-color:#e30613;outline:0 none}.formular-login-meta .content .rechts{width:100%;float:left;margin-bottom:20px}@media only screen and (min-width: 992px){.formular-login-meta .content .rechts{width:auto;max-width:340px;margin:0}}@media only screen and (min-width: 992px){.formular-login-meta.open .toggle{color:#9bb405;border-bottom:4px solid #9bb405}.formular-login-meta.open .content{color:#ffffff;position:absolute;top:23px;right:6px;z-index:40;display:block;width:600px;padding:10px 15px;background-color:rgba(131,146,155,0.95)}.formular-login-meta.open .content.content-mygeobrugg{width:300px}.formular-login-meta.open .content.content-mygeobrugg .info{font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.formular-login-meta.open .content.content-mygeobrugg ul li{display:block;width:100%;float:left;clear:both}.formular-login-meta.open .content.content-mygeobrugg ul li a{margin-top:10px;float:left}}.formular-benutzer{margin:10px 0 0 0}.formular-benutzer.animiert .form-text{margin-top:22px}.formular-benutzer.animiert .form-eingabe-zeile label{padding-left:12px}.formular-benutzer.animiert .form-eingabe-zeile.text{position:relative}.formular-benutzer.animiert .form-eingabe-zeile.text label{position:absolute;top:28px;transition:top 100ms linear}.formular-benutzer.animiert .form-eingabe-zeile.text label.oben{top:0}.formular-benutzer.animiert textarea{height:92px;margin-bottom:5px}.formular-login h2{margin:50px 0;text-align:center}.formular-login .form-submit{margin:25px 0;border:0;width:100%;color:#ffffff;background-color:#e30613;line-height:32px;text-transform:uppercase}.formular-login .passwort-link{margin:0 0 50px 0;text-align:center}.formular-login .passwort-link a{color:#3b3b3a}.formular-login .registrieren-link{margin:25px 0 35px 0;border:2px solid #e30613;background-color:#ffffff;text-align:center}.formular-login .registrieren-link a{display:block;line-height:32px;color:#e30613}.formular-kontakt-landingpage{padding-left:15px;padding-right:15px}.formular-kontakt-landingpage .form-submit{float:right}.formular-kontakt-landingpage .fehler input,.formular-kontakt-landingpage textarea.fehler,.formular-kontakt-landingpage input.fehler,.formular-kontakt-landingpage span.fehler{border-color:#e30613;outline:0 none}.formular-kontakt-landingpage .fehler .form-eingabe-zeile{width:100%}.titel{text-align:center}.titel h2{margin:2rem 0;text-transform:uppercase;letter-spacing:.1rem;font-size:1.571rem}@media only screen and (min-width: 992px){.titel h2{margin:3rem 0;font-size:2.143rem}}.absatz-standard,.absatz-teaser,.absatz-teaser-produkt,.absatz-systemliste,.absatz-projekt-auswahl{max-width:370px;margin:0 auto 2rem}@media only screen and (min-width: 768px){.absatz-standard,.absatz-teaser,.absatz-teaser-produkt,.absatz-systemliste,.absatz-projekt-auswahl{max-width:100%}}@media only screen and (min-width: 992px){.absatz-standard,.absatz-teaser,.absatz-teaser-produkt,.absatz-systemliste,.absatz-projekt-auswahl{max-width:370px}}.absatz-standard .bild,.absatz-teaser .bild,.absatz-teaser-produkt .bild,.absatz-systemliste .bild,.absatz-projekt-auswahl .bild{position:relative;display:inline-block;max-width:100%}.absatz-standard .bild img,.absatz-teaser .bild img,.absatz-teaser-produkt .bild img,.absatz-systemliste .bild img,.absatz-projekt-auswahl .bild img{max-width:100%;height:auto}.absatz-standard h3,.absatz-teaser h3,.absatz-teaser-produkt h3,.absatz-systemliste h3,.absatz-projekt-auswahl h3{font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.absatz-standard h3,.absatz-teaser h3,.absatz-teaser-produkt h3,.absatz-systemliste h3,.absatz-projekt-auswahl h3{margin-top:0}}@media only screen and (min-width: 992px){.absatz-standard h3,.absatz-teaser h3,.absatz-teaser-produkt h3,.absatz-systemliste h3,.absatz-projekt-auswahl h3{margin-top:20px}}.absatz-standard h3 a,.absatz-teaser h3 a,.absatz-teaser-produkt h3 a,.absatz-systemliste h3 a,.absatz-projekt-auswahl h3 a{color:#3b3b3a}.absatz-standard h3 a:hover,.absatz-teaser h3 a:hover,.absatz-teaser-produkt h3 a:hover,.absatz-systemliste h3 a:hover,.absatz-projekt-auswahl h3 a:hover{color:#9bb405}.absatz-standard .link a,.absatz-teaser .link a,.absatz-teaser-produkt .link a,.absatz-systemliste .link a,.absatz-projekt-auswahl .link a{color:#9bb405}.absatz-standard .link a:hover,.absatz-teaser .link a:hover,.absatz-teaser-produkt .link a:hover,.absatz-systemliste .link a:hover,.absatz-projekt-auswahl .link a:hover{text-decoration:underline}@media only screen and (min-width: 768px){.absatz-teaser h3{margin-top:20px}}.absatz-kontakt{margin:0 0 25px 0}.absatz-landingpage,.absatz-teaser,.absatz-projekt-auswahl{text-align:left;max-width:370px;margin:0 auto 2rem}@media only screen and (min-width: 768px){.absatz-landingpage,.absatz-teaser,.absatz-projekt-auswahl{max-width:100%}}@media only screen and (min-width: 992px){.absatz-landingpage,.absatz-teaser,.absatz-projekt-auswahl{max-width:370px}}.absatz-landingpage .bild,.absatz-teaser .bild,.absatz-projekt-auswahl .bild{position:relative;display:block;max-width:100%}.absatz-landingpage .bild img,.absatz-teaser .bild img,.absatz-projekt-auswahl .bild img{max-width:100%;height:auto}.absatz-landingpage .text a,.absatz-teaser .text a,.absatz-projekt-auswahl .text a{color:#9bb405}.absatz-landingpage h3,.absatz-teaser h3,.absatz-projekt-auswahl h3{font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.absatz-landingpage h3,.absatz-teaser h3,.absatz-projekt-auswahl h3{margin-top:0}}@media only screen and (min-width: 992px){.absatz-landingpage h3,.absatz-teaser h3,.absatz-projekt-auswahl h3{margin-top:20px}}.absatz-landingpage h3 a,.absatz-teaser h3 a,.absatz-projekt-auswahl h3 a{color:#3b3b3a}.absatz-landingpage h3 a:hover,.absatz-teaser h3 a:hover,.absatz-projekt-auswahl h3 a:hover{color:#9bb405}.absatz-landingpage .link a,.absatz-teaser .link a,.absatz-projekt-auswahl .link a{color:#9bb405}.absatz-landingpage .link a:hover,.absatz-teaser .link a:hover,.absatz-projekt-auswahl .link a:hover{text-decoration:underline}.absatz-landingpage ul,.absatz-teaser ul,.absatz-projekt-auswahl ul{padding:0 0 0 10px}.absatz-landingpage ul li,.absatz-teaser ul li,.absatz-projekt-auswahl ul li{text-indent:-5px}.absatz-landingpage ul li:before,.absatz-teaser ul li:before,.absatz-projekt-auswahl ul li:before{content:"-";position:relative;left:-5px}.absatz-systemliste .link{margin-bottom:5px}.absatz-systemliste .link a{color:#83929b;cursor:pointer}.absatz-systemliste .link a:hover{color:#9bb405;text-decoration:none}.absatz-teaser .bild,.absatz-projekt-auswahl .bild{width:100%;height:152px;background-position:center;background-size:cover}@media only screen and (min-width: 992px){.absatz-teaser .bild,.absatz-projekt-auswahl .bild{height:124px}}@media only screen and (min-width: 1200px){.absatz-teaser .bild,.absatz-projekt-auswahl .bild{height:152px}}.absatz-overview{margin:50px 0;width:100%;height:240px;color:#987e58}.absatz-overview a{display:block;color:#987e58}.absatz-overview img{top:40px;left:95px;position:absolute}.bild-titel{position:relative;margin-bottom:15px}.bild-titel img{max-width:100%;height:auto}.bild-titel .bild-unterschrift{padding-top:15px}@media only screen and (min-width: 768px){.bild-titel .bild-unterschrift{position:absolute;right:15px;bottom:50px;background-color:rgba(131,146,155,0.95);width:90%;padding:10px}}@media only screen and (min-width: 992px){.bild-titel .bild-unterschrift{width:75%}}@media only screen and (min-width: 1200px){.bild-titel .bild-unterschrift{width:50%}}.bild-titel .bild-unterschrift h1{font-size:1.571rem;line-height:1.1;color:#3b3b3a;margin:0}@media only screen and (min-width: 768px){.bild-titel .bild-unterschrift h1{color:#ffffff}}.bild-titel .bild-unterschrift sup{top:-0.7rem}.bild-titel .bild{position:relative;text-align:right}.text-standard{margin-bottom:30px}.text-standard p strong{font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.text-standard p a{color:#9bb405}.text-standard p a:hover{text-decoration:underline}.bild-standard{position:relative;margin-bottom:30px}.bild-standard img{max-width:100%;height:auto}.container-galerie{text-align:center}.container-galerie .slider-informationen{max-width:260px;display:inline-block;margin-bottom:30px}.container-galerie .slider-informationen .slider-container .slider-stage .slider-slide{max-width:260px;height:175px;padding:0}.container-galerie .slider-informationen .slider-container .control.swiper-button-disabled{display:none}.bild-galerie{position:relative;display:inline-block;margin-bottom:30px;cursor:pointer}.bild-galerie img{max-width:100%;height:auto}.bild-galerie-lightbox img{max-width:100%;height:auto}.element-verwandte-informationen{margin-bottom:2rem}.element-verwandte-informationen.col-xs-12 .slider-informationen{max-width:370px;margin:0 auto 2rem}.element-verwandte-informationen.col-xs-12.col-md-3{margin:0 auto 2rem}@media only screen and (min-width: 992px){.element-verwandte-informationen.col-xs-12.col-md-3{margin:0}}.element-verwandte-informationen.col-xs-12.col-md-3 h3{margin:20px 0 10px;font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.element-verwandte-informationen.col-xs-12.col-md-3 h3{margin:0 0 10px}}@media only screen and (min-width: 992px){.element-verwandte-informationen.col-xs-12.col-md-3 h3{margin:20px 0 10px}}.element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen{max-width:260px;margin:0 auto}.element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen .slider-container .slider-slide{text-align:center;height:172px}@media only screen and (min-width: 992px){.element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen .slider-container .slider-slide{height:138px}}@media only screen and (min-width: 1200px){.element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen .slider-container .slider-slide{height:172px}}.element-verwandte-informationen h3{margin:20px 0 10px}@media only screen and (min-width: 992px){.element-verwandte-informationen h3{margin:30px 0 10px}}.element-verwandte-informationen .liste-links li{margin-top:10px}.element-verwandte-informationen .liste-links li .link{color:#3b3b3a;display:none;cursor:default}.element-verwandte-informationen .liste-links li .link.aktiv{display:block}.element-verwandte-informationen .video-container{display:none}.video .video-titel{margin-bottom:20px}.verwandte-informationen-video-stage{width:100%;height:auto;float:left;clear:both}.verwandte-informationen-video-stage .video-titel{display:none}.verwandte-informationen-video-stage .video-youtube iframe{width:100%}.verwandte-informationen-video-stage>div{padding:0 15px}.accordion .register .register-label{font-size:1.286rem;line-height:1.1;margin-bottom:20px;cursor:pointer}.accordion .register .register-label::before{content:'';float:left;width:18px;height:18px;background:url("../pics/layout/geobrugg/arrow.png") no-repeat center center;margin-right:10px;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-ms-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.accordion .register .register-label.aktiv::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.accordion-newsletter .register{margin-bottom:0;border-radius:4px;overflow:hidden;background-color:#FFF;border:1px solid #DDD;box-shadow:0 1px 1px rgba(0,0,0,0.05)}.accordion-newsletter .register+.register{margin-top:5px}.accordion-newsletter .register .register-label{color:#9bb405;border-color:#83929b;border-bottom:0 none;padding:10px 15px;border-top-right-radius:3px;border-top-left-radius:3px;cursor:pointer}.accordion-newsletter .register .register-content{padding:25px;overflow:hidden}.accordion-newsletter .register .register-content .text{margin:10px 0 10px 20px;padding:0 10px;font-size:.9em}.dokument a{color:#9bb405}.verweis-downloadcenter a{color:#9bb405}.application-links{margin:0 0 25px 0}.application-links:nth-child(3n + 1){clear:both}.application-links .link-button{float:left;margin:0 35px 35px 35px;background-color:#987e58;padding:11px;font-size:1.571rem;border-radius:1px}.application-links .link-button.element-position-3{margin:0 35px 35px 15px}.application-links .link-button.element-position-1{margin:0 15px 35px 65px}.application-links .link-button a{color:#ffffff}.application-links .link{margin:0 0 15px 0}.application-links .link a{color:#83929b}.application-links .link a:hover{color:#9bb405}.cookie-message{position:fixed;bottom:0;width:100%;text-align:center;padding:15px;background-color:#83929b;color:#ffffff;display:none}.cookie-message a{color:#ffffff;display:block;text-align:center;text-decoration:underline}.liste-kacheln{background:url("../pics/layout/geobrugg/border.unten.png") 80px bottom no-repeat;overflow:hidden}.liste-kacheln h2{margin:50px 0 0 80px;font-size:20px;color:#987e58;text-align:left;text-transform:none;letter-spacing:normal}.liste-kacheln .kachel{margin:25px 0;width:195px;height:195px;border:1px solid transparent;overflow:hidden;position:relative;text-align:center;color:rgba(0,0,0,0.95)}.liste-kacheln .kachel a{display:block;color:rgba(0,0,0,0.95)}.liste-kacheln .kachel .titel{width:90%;height:30px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px}.liste-kacheln .kachel .bild{background-repeat:no-repeat;background-size:cover;margin:0 auto;width:70%;height:70%}.liste-kacheln .kachel .shortcuts{display:none;position:absolute;width:193px;height:193px;border:2px solid #987e58;background-color:rgba(255,255,255,0.75)}.liste-kacheln .kachel .shortcuts .icons{margin:85px 0 0 0}.liste-kacheln .kachel .shortcuts .icons a{display:inline;margin:0 11px;color:rgba(131,146,155,0.95)}.liste-kacheln .kachel .shortcuts .icons a:hover{color:#987e58}.liste-kacheln .kachel:hover .shortcuts{display:block}.liste-kacheln .slider-container{padding:0 80px 25px 80px}.liste-kacheln .slider-container .control-right{position:absolute;width:85px;height:245px;top:0;right:0;z-index:100;background-color:#ffffff;text-align:left;line-height:245px;cursor:pointer;color:#83929b}.liste-kacheln .slider-container .control-right.swiper-button-disabled{color:#dddddd}.liste-kacheln .slider-container .control-left{position:absolute;width:80px;height:245px;top:0;left:0;z-index:100;background-color:#ffffff;text-align:center;line-height:245px;cursor:pointer;color:#83929b}.liste-kacheln .slider-container .control-left.swiper-button-disabled{color:#dddddd}.overview-event ul,.new-documents ul,.latest-projects ul,.news-archiv-list ul,.overview-event li,.new-documents li,.latest-projects li,.news-archiv-list li{margin:0;padding:0;list-style:none}.overview-event img,.new-documents img,.latest-projects img,.news-archiv-list img{width:100%;margin:0 auto}.overview-event .list,.new-documents .list,.latest-projects .list,.news-archiv-list .list{display:flex;flex-wrap:wrap}.overview-event .list-item,.new-documents .list-item,.latest-projects .list-item,.news-archiv-list .list-item{display:flex;padding:.5em;width:100%}@media all and (min-width:40em){.overview-event .list-item,.new-documents .list-item,.latest-projects .list-item,.news-archiv-list .list-item{width:50%}}@media all and (min-width:60em){.overview-event .list-item,.new-documents .list-item,.latest-projects .list-item,.news-archiv-list .list-item{width:16.66%}}.overview-event .list-content,.new-documents .list-content,.latest-projects .list-content,.news-archiv-list .list-content{background-color:#fff;display:flex;flex-direction:column;padding:1em;width:100%}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.overview-event .list-item,.new-documents .list-item,.latest-projects .list-item,.news-archiv-list .list-item{display:block}.overview-event .list-content,.new-documents .list-content,.latest-projects .list-content,.news-archiv-list .list-content{display:block}}.overview-event .slider-container,.new-documents .slider-container,.latest-projects .slider-container,.news-archiv-list .slider-container{padding:0 80px 25px 80px}.overview-event .slider-container .control-right,.new-documents .slider-container .control-right,.latest-projects .slider-container .control-right,.news-archiv-list .slider-container .control-right{position:absolute;width:85px;height:245px;top:0;right:0;z-index:100;background-color:#ffffff;text-align:center;line-height:245px;cursor:pointer;color:#83929b}.overview-event .slider-container .control-right.swiper-button-disabled,.new-documents .slider-container .control-right.swiper-button-disabled,.latest-projects .slider-container .control-right.swiper-button-disabled,.news-archiv-list .slider-container .control-right.swiper-button-disabled{color:#dddddd}.overview-event .slider-container .control-left,.new-documents .slider-container .control-left,.latest-projects .slider-container .control-left,.news-archiv-list .slider-container .control-left{position:absolute;width:80px;height:245px;top:0;left:0;z-index:100;background-color:#ffffff;text-align:center;line-height:245px;cursor:pointer;color:#83929b}.overview-event .slider-container .control-left.swiper-button-disabled,.new-documents .slider-container .control-left.swiper-button-disabled,.latest-projects .slider-container .control-left.swiper-button-disabled,.news-archiv-list .slider-container .control-left.swiper-button-disabled{color:#dddddd}.new-documents .slider-container .control-right{height:265px;right:-8px;line-height:265px}.new-documents .slider-container .control-left{height:265px;line-height:265px}.latest-projects .slider-container .control-right{height:190px;right:-8px;line-height:190px}.latest-projects .slider-container .control-left{height:190px;line-height:190px}.overview-event .slider-container .control-right{height:195px;right:-8px;line-height:195px}.overview-event .slider-container .control-left{height:195px;line-height:195px}.dimension-tools .kachel{margin:0 auto;width:200px;height:200px;border:1px solid transparent;overflow:hidden;position:relative;text-align:center;color:rgba(0,0,0,0.95)}.dimension-tools .kachel a{display:block;color:rgba(0,0,0,0.95)}.dimension-tools .kachel .titel{width:90%;height:30px;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:30px;color:#ffffff}.dimension-tools .kachel .text{position:absolute;font-size:10px;bottom:5px}.dimension-tools .kachel .bild{background-repeat:no-repeat;background-size:cover;margin:0 auto;width:70%;height:70%}.dimension-tools .kachel .shortcuts{display:none;position:absolute;width:198px;height:198px;border:1px solid #999999;background-color:rgba(255,255,255,0.75)}.dimension-tools .kachel .shortcuts .icons{margin:100px 0 0 0}.dimension-tools .kachel .shortcuts .icons a{display:inline-block;color:#999999;width:200px;height:200px;transform:translateY(-50%);z-index:999}.dimension-tools .kachel .shortcuts .icons a:hover{color:#666666}.dimension-tools .kachel .shortcuts .icons a i{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.dimension-tools .kachel:hover .shortcuts{display:block}.dimension-tools .slider-container{padding:0 80px 25px 80px}.dimension-tools .slider-container .control-right{position:absolute;width:85px;height:245px;top:0;right:0;z-index:100;background-color:#ffffff;text-align:left;line-height:245px;cursor:pointer;color:#83929b}.dimension-tools .slider-container .control-right.swiper-button-disabled{color:#dddddd}.dimension-tools .slider-container .control-left{position:absolute;width:80px;height:245px;top:0;left:0;z-index:100;background-color:#ffffff;text-align:center;line-height:245px;cursor:pointer;color:#83929b}.dimension-tools .slider-container .control-left.swiper-button-disabled{color:#dddddd}.messages{position:absolute;width:100%;z-index:99999999}.messages .message{width:250px;margin:0 auto;padding:15px;background-color:#FFFFFF;border-right:2px solid #9bb405;border-left:2px solid #9bb405;border-bottom:2px solid #9bb405;-moz-box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5)}.messages .message input{margin:0 0 0 10px}.messages .message div.text{display:inline}.messages .message div.text p{display:inline}.message{display:none}.prompt-hg{display:block;position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.75);z-index:9999999}.prompt-hg .prompt{padding:15px;background-color:#ffffff;border:2px solid #9bb405;-moz-box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5);-webkit-box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5);box-shadow:1px 1px 5px 5px rgba(0,0,0,0.5);overflow:auto}.prompt-hg .prompt input{margin:0 0 0 10px}.prompt-hg .prompt div.text{display:inline}.prompt-hg .prompt div.text p{display:inline}.prompt-hg .prompt .absatz-standard{padding:15px;text-align:left;max-width:none}.prompt{display:none}header{width:100%;color:#3b3b3a;height:60px}@media only screen and (min-width: 992px){header{height:112px}}header section{width:100%;position:relative;z-index:100}header section.desktop{position:fixed;height:112px;z-index:100;will-change:height, background;-webkit-transition:height ease-in-out .4s,background ease-in-out .4s;-moz-transition:height ease-in-out .4s,background ease-in-out .4s;-ms-transition:height ease-in-out .4s,background ease-in-out .4s;-o-transition:height ease-in-out .4s,background ease-in-out .4s;transition:height ease-in-out .4s,background ease-in-out .4s}header section>.container{height:60px;position:relative}@media only screen and (min-width: 992px){header section>.container{height:112px;text-align:left;will-change:height;-webkit-transition:height ease-in-out .4s;-moz-transition:height ease-in-out .4s;-ms-transition:height ease-in-out .4s;-o-transition:height ease-in-out .4s;transition:height ease-in-out .4s}}header section>.container .line-wrapper{display:none}@media only screen and (min-width: 992px){header section>.container .line-wrapper{display:block;width:955px;height:16px;position:absolute;left:0;bottom:0;z-index:1;border-bottom:1px solid #83929b}}@media only screen and (min-width: 1200px){header section>.container .line-wrapper{width:1155px}}header section>.container .hamburger{position:absolute;top:0;right:0;cursor:pointer}header section>.container .hamburger .fa{padding:8px 14px}@media only screen and (min-width: 992px){header section>.container .hamburger{display:none}}header section>.container .logo{float:left;width:150px;height:50px;background:url("../pics/layout/geobrugg/logo.svg") 0 0 no-repeat;background-size:contain;margin:5px 0}@media only screen and (min-width: 992px){header section>.container .logo{width:185px;height:60px;margin:10px 0 3px}}header section>.container .logo.cobrand{display:none;width:105px;height:30px;background:url("../pics/layout/geobrugg/cobrand/logo_geoprevent.png") 0 0 no-repeat;background-size:contain;margin:16px 0 3px 5px}@media only screen and (min-width: 992px){header section>.container .logo.cobrand{width:160px;height:35px;bottom:0;margin:27px 0 3px 5px}}@media only screen and (min-width: 1200px){header section>.container .logo.cobrand{width:185px;height:39px;bottom:0;margin:22px 0 3px 25px}}header section>.container .claim{display:none}@media only screen and (min-width: 992px){header section>.container .claim{display:block;float:left;clear:left;color:#3b3b3a;font-size:.7143rem;margin-top:0}}header section>.container .claim:hover{color:#9bb405}header section>.container .meta{display:none}@media only screen and (min-width: 992px){header section>.container .meta{position:absolute;top:19px;right:21px;display:block;font-size:.8571rem}}header section>.container .meta .social-media-share{float:left;position:relative}header section>.container .meta .social-media-share .toggle{padding:0 5px 1px;cursor:pointer;position:relative;z-index:50}header section>.container .meta .social-media-share .content{display:none}header section>.container .meta .social-media-share.open .toggle{color:#9bb405;border-bottom:4px solid #9bb405}header section>.container .meta .social-media-share.open .content{color:#ffffff;position:absolute;top:23px;right:0;z-index:40;display:block;width:200px;padding:10px 15px;background-color:rgba(131,146,155,0.95)}header section>.container .meta .social-media-share.open .content .text{float:left;margin-right:10px}header section>.container .meta .social-media-share.open .content .some{float:left;margin-left:10px}header section>.container .meta .social-media-share.open .content .some a{color:#ffffff}header section>.container .meta .social-media-share.open .content .some a:hover{color:#9bb405}header section>.container .hauptnavigation{display:none}@media only screen and (min-width: 992px){header section>.container .hauptnavigation{position:absolute;bottom:-2px;right:15px;display:block}}header section.scrolled{background:rgba(255,255,255,0.95)}header .video-fullscreen-aktiv{color:#ffffff}@media only screen and (min-width: 992px){header .video-fullscreen-aktiv>.container .line-wrapper{border-bottom:1px solid #ffffff}header .video-fullscreen-aktiv>.container .line-wrapper::after{background:url("../pics/layout/geobrugg/lineending_invertiert.png") no-repeat 0 0}}header .video-fullscreen-aktiv>.container .logo{background:url("../pics/layout/geobrugg/logo.svg") 0 0 no-repeat;background-size:contain}header .video-fullscreen-aktiv>.container .claim{color:#ffffff}@media only screen and (min-width: 992px){header .video-fullscreen-aktiv>.container .meta .formular-login-meta::after{background-color:#ffffff}}header .video-fullscreen-aktiv>.container .meta .metanavigation ul li a{color:#ffffff}header .video-fullscreen-aktiv>.container .meta .metanavigation ul li a:hover{color:#9bb405}header .video-fullscreen-aktiv>.container .meta .metanavigation ul li::after{background-color:#ffffff}header .video-fullscreen-aktiv>.container .meta .social-media ul li a{color:#ffffff}header .video-fullscreen-aktiv>.container .meta .social-media ul li a:hover{color:#9bb405}header .video-fullscreen-aktiv>.container .meta .social-media ul::after{background-color:#ffffff}header .video-fullscreen-aktiv>.container .meta .sprachumschaltung::before,header .video-fullscreen-aktiv>.container .meta .sprachumschaltung::after{background-color:#ffffff}header .video-fullscreen-aktiv>.container .hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1,header .video-fullscreen-aktiv>.container .hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1{color:#ffffff}header .video-fullscreen-aktiv>.container .hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1:hover,header .video-fullscreen-aktiv>.container .hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1:hover{color:#9bb405}header .video-fullscreen-aktiv>.container .hauptnavigation ul.ebene-1 li.ebene-1::after{background-color:#ffffff}header .video-fullscreen-aktiv.scrolled{background:rgba(255,255,255,0.95);color:#3b3b3a}@media only screen and (min-width: 992px){header .video-fullscreen-aktiv.scrolled.desktop>.container .line-wrapper{border-bottom:1px solid #83929b}}header .video-fullscreen-aktiv.scrolled.desktop>.container .logo{background:url("../pics/layout/geobrugg/logo.svg") 0 0 no-repeat;background-size:contain}header .video-fullscreen-aktiv.scrolled.desktop>.container .claim{color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .claim:hover{color:#3b3b3a}@media only screen and (min-width: 992px){header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .formular-login-meta::after{background-color:#3b3b3a}}header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .metanavigation ul li a{color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .metanavigation ul li::after{background-color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .social-media ul li a{color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .social-media ul::after{background-color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .sprachumschaltung::before,header .video-fullscreen-aktiv.scrolled.desktop>.container .meta .sprachumschaltung::after{background-color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1,header .video-fullscreen-aktiv.scrolled.desktop>.container .hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1{color:#3b3b3a}header .video-fullscreen-aktiv.scrolled.desktop>.container .hauptnavigation ul.ebene-1 li.ebene-1::after{background-color:#3b3b3a}.landingpage header{height:115px}.landingpage header section{height:115px}.landingpage header section .container{height:105px}.landingpage header section .container .link-wrapper{bottom:15px;display:block;position:absolute;right:40px}.landingpage header section .container .link-wrapper a{color:#9bb405;text-transform:uppercase;font-size:1.286rem}.landingpage header section .container .logo{float:left;width:150px;height:50px;background:url("../pics/layout/geobrugg/logo.svg") 0 0 no-repeat;background-size:contain;margin:5px 0}@media only screen and (min-width: 992px){.landingpage header section .container .logo{width:250px;height:85px;margin:15px 0 5px}}.landingpage .video{margin:0 15px 15px;position:relative;padding-bottom:56.25%;padding-top:30px;height:0}.landingpage .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.geobrugg-home header section .line-wrapper{border-bottom-color:transparent}.geobrugg-home header section .line-wrapper:after{background-image:none}.offside .container{width:auto;padding:0}.offside .social-media-share{float:left;width:100%;padding:16px 10px 0 0;background:url("../pics/layout/geobrugg/lineending.png") no-repeat right top}.offside .social-media-share .toggle{display:none}.offside .social-media-share .content{float:left;width:100%;border-top:1px solid #83929b;padding:14px 0 0 14px}.offside .social-media-share .content .text{float:left}.offside .social-media-share .content .some{float:left;margin-left:10px}.offside .social-media-share .content .some a{color:#987e58}.offside .logo-mobil{float:left;width:100%;padding:0 10px 0 0;background:url("../pics/layout/geobrugg/lineending.png") no-repeat right bottom}.offside .logo-mobil .wrapper{padding:0 0 14px 14px;overflow:hidden;border-bottom:1px solid #83929b}.offside .logo-mobil .wrapper .logo{float:left;width:100%;height:50px;background:url("../pics/layout/geobrugg/logo.png") 0 0 no-repeat;background-size:contain;margin:5px 0}.offside .suche{float:left;padding:14px 14px 0;position:relative}.offside .formular-login-meta .content li{display:block}.offside .formular-login-meta .content li.info{margin:0 0 10px 0}.offside .formular-login-meta .content li .passwort-link{margin:0;float:none}footer .trenner{height:17px;border-bottom:1px solid #83929b;clear:both;position:relative;margin-right:10px}@media only screen and (min-width: 768px){footer .trenner{height:50px;margin:0 auto}}footer .container{padding-bottom:20px}footer .container .logo{float:left;width:150px;height:50px;background:url("../pics/layout/geobrugg/logo.svg") 0 0 no-repeat;background-size:contain;margin:15px 0 30px}@media only screen and (min-width: 992px){footer .container .logo{width:185px;height:60px;margin:15px 0 30px}}footer .container h4{font-size:inherit;text-transform:uppercase;margin-top:20px}footer .container .footernavigation{margin-top:20px}footer .container .social{overflow:auto}footer .container .social.geobrugg{margin-top:30px}footer .container .social.motorsport{margin-top:30px}@media only screen and (min-width: 768px){footer .container .social.motorsport{margin-top:65px}}@media only screen and (min-width: 992px){footer .container .social.motorsport{margin-top:75px}}footer .container .social .text-standard{margin-bottom:0}footer .container .social .text-standard p{text-transform:uppercase}footer .container .social .social-media ul{margin:0}footer .container .absatz-footer{clear:both}footer .container .absatz-footer a{color:#9bb405}footer .container .absatz-footer a:hover{text-decoration:underline}footer .container .contact-form{padding:0}footer .container .contact-form .container{width:100%}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile{margin:0 0 12px}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile .form-text{background-color:#ffffff;border:1px solid #83929b;border-radius:3px;color:#3b3b3a;display:block;height:34px;line-height:1.143rem;padding:0 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle;width:246px !important}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile .form-text.fehler{border-color:#e30613;outline:0 none}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile textarea.form-text{padding:10px 12px;height:auto}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile .form-select{width:246px !important}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile .form-select.fehler{border-color:#e30613}footer .container .contact-form .modul-formulargenerator .form-eingabe-zeile .form-label-checkbox.fehler a{color:#e30613}footer .container .contact-form .modul-formulargenerator .form-button{cursor:pointer;display:inline-block;padding:6px 12px;border:1px solid #83929b;border-radius:3px}footer .container .contact-form .modul-formulargenerator .form-button.disabled{background-color:#dddddd;color:#7b848a}.metanavigation{float:left}.metanavigation ul{padding:14px}@media only screen and (min-width: 992px){.metanavigation ul{padding:0}}.metanavigation ul li{float:left;clear:left}@media only screen and (min-width: 992px){.metanavigation ul li{clear:none;position:relative}.metanavigation ul li:first-child{margin-left:5px}.metanavigation ul li:not(:last-child)::after{content:"";display:block;float:right;width:1px;height:13px;background-color:#3b3b3a;margin:3px 5px 0}}.metanavigation ul li a{color:#3b3b3a}.metanavigation ul li a:hover{color:#9bb405}.hauptnavigation{float:right}.hauptnavigation ul.ebene-1 li.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv{float:left;width:100%;padding:0 10px 0 0;background:url("../pics/layout/geobrugg/lineending.png") no-repeat right bottom}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv{width:auto;padding:0;background:none}}.hauptnavigation ul.ebene-1 li.ebene-1 .wrapper,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv .wrapper{border-bottom:1px solid #83929b}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1 .wrapper,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv .wrapper{float:left;border-bottom:none}}.hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv span.ebene-1-aktiv{display:block;font-size:1.071rem;color:#3b3b3a;text-transform:uppercase;padding:7px 30px 7px 14px}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1 a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1 span.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv span.ebene-1-aktiv{display:inline;padding:0 10px 23px;border-bottom:none;float:left;background-image:url("../pics/layout/trans.gif")}}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv::after{content:"";display:block;float:left;width:1px;height:17px;background-color:#3b3b3a}.hauptnavigation ul.ebene-1 li.ebene-1:last-of-type::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv:last-of-type::after{display:none}}.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder .container,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder .container{display:none}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder .container,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder .container{position:absolute;right:-15px;top:39px}}.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1-aktiv{cursor:pointer;position:relative}.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1:active,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1:active,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1-aktiv:active,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1-aktiv:active,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1:active,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1:active,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1-aktiv:active,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1-aktiv:active,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1:focus,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1:focus,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1-aktiv:focus,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1-aktiv:focus,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1:focus,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1:focus,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1-aktiv:focus,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1-aktiv:focus{outline:none}.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1-aktiv::after{position:absolute;right:10px;top:7px;font-family:"FontAwesome",sans-serif;content:"\f078";color:#83929b;font-size:.8571rem}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.hat-kinder span.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.hat-kinder span.ebene-1-aktiv::after{content:none}}.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1-aktiv{color:#9bb405}.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1-aktiv::after{content:"\f077";color:#9bb405}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1-aktiv,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1-aktiv{padding:0 10px 19px;border-bottom:4px solid #9bb405;position:relative;z-index:50}.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.open a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open a.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1::after,.hauptnavigation ul.ebene-1 li.ebene-1.open span.ebene-1-aktiv::after,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open span.ebene-1-aktiv::after{content:none}}.hauptnavigation ul.ebene-1 li.ebene-1.open .container,.hauptnavigation ul.ebene-1 li.ebene-1-aktiv.open .container{display:block;z-index:40}.hauptnavigation div.ebene-2{overflow:hidden}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2{padding:30px 15px;background-color:rgba(131,146,155,0.95)}}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2 .col-md-4{padding-bottom:10px}}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2 .col-md-4.keine-kinder{padding-bottom:0}}.hauptnavigation div.ebene-2 .col-md-4.keine-kinder a.ebene-2,.hauptnavigation div.ebene-2 .col-md-4.keine-kinder a.ebene-2-aktiv,.hauptnavigation div.ebene-2 .col-md-4.keine-kinder span.ebene-2,.hauptnavigation div.ebene-2 .col-md-4.keine-kinder span.ebene-2-aktiv{line-height:1.429rem;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:normal}.hauptnavigation div.ebene-2 :nth-child(3n+1){clear:both}.hauptnavigation div.ebene-2 a.ebene-2,.hauptnavigation div.ebene-2 a.ebene-2-aktiv,.hauptnavigation div.ebene-2 span.ebene-2,.hauptnavigation div.ebene-2 span.ebene-2-aktiv{color:#3b3b3a;line-height:1.714rem;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2 a.ebene-2,.hauptnavigation div.ebene-2 a.ebene-2-aktiv,.hauptnavigation div.ebene-2 span.ebene-2,.hauptnavigation div.ebene-2 span.ebene-2-aktiv{color:#ffffff}}.hauptnavigation div.ebene-2 a.ebene-2:hover,.hauptnavigation div.ebene-2 a.ebene-2-aktiv:hover,.hauptnavigation div.ebene-2 span.ebene-2:hover,.hauptnavigation div.ebene-2 span.ebene-2-aktiv:hover{color:#9bb405}.hauptnavigation div.ebene-2 span.ebene-2:hover,.hauptnavigation div.ebene-2 span.ebene-2-aktiv:hover{color:#3b3b3a}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2 span.ebene-2:hover,.hauptnavigation div.ebene-2 span.ebene-2-aktiv:hover{color:#ffffff}}.hauptnavigation div.ebene-2.ebene-2-produkte,.hauptnavigation div.ebene-2.ebene-2-loesungen{padding-bottom:10px}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2.ebene-2-produkte,.hauptnavigation div.ebene-2.ebene-2-loesungen{padding-bottom:30px}}.hauptnavigation div.ebene-2.ebene-2-produkte a.ebene-2,.hauptnavigation div.ebene-2.ebene-2-loesungen a.ebene-2,.hauptnavigation div.ebene-2.ebene-2-produkte a.ebene-2-aktiv,.hauptnavigation div.ebene-2.ebene-2-loesungen a.ebene-2-aktiv,.hauptnavigation div.ebene-2.ebene-2-produkte span.ebene-2,.hauptnavigation div.ebene-2.ebene-2-loesungen span.ebene-2,.hauptnavigation div.ebene-2.ebene-2-produkte span.ebene-2-aktiv,.hauptnavigation div.ebene-2.ebene-2-loesungen span.ebene-2-aktiv{line-height:1.429rem;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:normal}@media only screen and (min-width: 992px){.hauptnavigation div.ebene-2.ebene-2-produkte .col-md-4,.hauptnavigation div.ebene-2.ebene-2-loesungen .col-md-4{padding-bottom:0}}.hauptnavigation ul.ebene-3{margin-bottom:10px}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-3{margin-bottom:0}}.hauptnavigation ul.ebene-3 a.ebene-3,.hauptnavigation ul.ebene-3 a.ebene-3-aktiv,.hauptnavigation ul.ebene-3 span.ebene-3,.hauptnavigation ul.ebene-3 span.ebene-3-aktiv{color:#3b3b3a;line-height:1.429rem}@media only screen and (min-width: 992px){.hauptnavigation ul.ebene-3 a.ebene-3,.hauptnavigation ul.ebene-3 a.ebene-3-aktiv,.hauptnavigation ul.ebene-3 span.ebene-3,.hauptnavigation ul.ebene-3 span.ebene-3-aktiv{color:#ffffff}}.hauptnavigation ul.ebene-3 a.ebene-3:hover,.hauptnavigation ul.ebene-3 a.ebene-3-aktiv:hover,.hauptnavigation ul.ebene-3 span.ebene-3:hover,.hauptnavigation ul.ebene-3 span.ebene-3-aktiv:hover{color:#9bb405}.pfadnavigation{display:none;margin:15px auto 10px auto;overflow:hidden}.pfadnavigation ul li{float:left;color:#3b3b3a}.pfadnavigation ul li::after{content:'>';margin:0 5px}.pfadnavigation ul li:last-of-type::after{content:none}.pfadnavigation ul li a{color:#9bb405}.pfadnavigation ul li a:hover{text-decoration:underline}.pfadnavigation ul li a.home{font-weight:bold;color:#9bb405}.pfadnavigation ul li a.home:hover{color:#e30613;text-decoration:underline}@media only screen and (min-width: 992px){.pfadnavigation{display:block}}@media only screen and (min-width: 992px){.project-list .pfadnavigation{margin:35px auto 10px auto}}.footernavigation{width:100%;clear:both}.footernavigation ul li{margin-bottom:10px}.footernavigation ul li a{color:#9bb405}.footernavigation ul li a:hover{text-decoration:underline}.navigation-kategorie{margin:0 auto}.navigation-kategorie ul{list-style-type:none}.navigation-kategorie ul li{float:left;width:200px;display:block;margin:0 25px 25px 0;background-color:rgba(131,146,155,0.95)}.navigation-kategorie ul li .bild{width:200px;height:150px;overflow:hidden;display:block}.navigation-kategorie ul li .bild img{display:block;width:auto;height:100%}.navigation-kategorie ul li .beschreibung{vertical-align:middle;width:100%;display:inline-block;line-height:1.5rem;color:#444444;font-size:.8571rem;font-weight:bold;text-decoration:none;min-height:62px}.navigation-kategorie ul li .beschreibung>span{margin:10px 0;display:inline-block;vertical-align:middle;color:#ffffff}.submenu-outer{height:74px}.submenu-outer .submenu-table{display:table;margin:0 auto}.submenu-outer .submenu-table ul.submenu-list{min-width:100px;list-style:none;padding-top:20px}.submenu-outer .submenu-table ul.submenu-list li{display:inline;margin:1em}.submenu-outer .submenu-table ul.submenu-list li a{color:#e1e1e1;font-size:18px}.submenu-outer .submenu-table ul.submenu-list li a:hover{color:#987f58}.meta .social-media,.offside .social-media{float:left;width:100%}@media only screen and (min-width: 992px){.meta .social-media,.offside .social-media{width:auto}}.meta .social-media ul,.offside .social-media ul{padding:14px}@media only screen and (min-width: 992px){.meta .social-media ul,.offside .social-media ul{padding:0}.meta .social-media ul::after,.offside .social-media ul::after{content:"";display:block;float:right;width:1px;height:13px;background-color:#3b3b3a;margin:3px 0 0}}.meta .social-media ul li,.offside .social-media ul li{float:left;margin-right:5px;background-color:#987e58;padding:3px 7px;border-radius:1px}@media only screen and (min-width: 992px){.meta .social-media ul li,.offside .social-media ul li{background:none;padding:0;border-radius:0}}.meta .social-media ul li a,.offside .social-media ul li a{color:#ffffff}@media only screen and (min-width: 992px){.meta .social-media ul li a,.offside .social-media ul li a{color:#3b3b3a}}footer .social-media{margin-bottom:33px;overflow:hidden}footer .social-media ul{margin:20px 0 10px}footer .social-media ul li{float:left;margin-right:5px;font-size:1.571rem;border-radius:1px}.sprachumschaltung{float:left;position:relative;padding:14px 14px 0}@media only screen and (min-width: 992px){.sprachumschaltung{padding:0}.sprachumschaltung::after{content:"";display:block;float:right;width:1px;height:13px;background-color:#3b3b3a;margin:3px 0 0}}.sprachumschaltung .text{float:left}@media only screen and (min-width: 992px){.sprachumschaltung .text{display:none}}.sprachumschaltung .toggle{float:left;padding:0 5px 14px;position:relative;z-index:50}@media only screen and (min-width: 992px){.sprachumschaltung .toggle{cursor:pointer;padding:0 5px 1px}.sprachumschaltung .toggle::after{font-family:"FontAwesome",sans-serif;content:"\f0d7";margin-left:5px}}.sprachumschaltung .toggle .kuerzel{display:none;text-transform:uppercase}@media only screen and (min-width: 992px){.sprachumschaltung .toggle .kuerzel{display:inline}}@media only screen and (min-width: 992px){.sprachumschaltung .toggle .name{display:none}}.sprachumschaltung .content{clear:left}@media only screen and (min-width: 992px){.sprachumschaltung .content{clear:none;position:absolute;top:23px;right:0;z-index:40;background-color:rgba(131,146,155,0.95);width:100px;display:none}}@media only screen and (min-width: 992px){.sprachumschaltung .content.content-home{width:300px}}.sprachumschaltung .content ul{width:100%;height:100%;overflow:hidden}@media only screen and (min-width: 992px){.sprachumschaltung .content ul{padding:10px 15px}}.sprachumschaltung .content ul li{float:left;width:90px}.sprachumschaltung .content ul li a{color:#3b3b3a}@media only screen and (min-width: 992px){.sprachumschaltung .content ul li a{color:#ffffff}}.sprachumschaltung .content ul li a:hover{color:#9bb405}.sprachumschaltung.open .toggle{color:#9bb405;border-bottom:4px solid #9bb405}.sprachumschaltung.open .content{display:block}.laenderauswahl{float:left;position:relative;padding:14px 14px 0}.laenderauswahl.header{display:none}@media only screen and (min-width: 992px){.laenderauswahl.header{display:block}}.laenderauswahl.sidemenu{display:block}@media only screen and (min-width: 992px){.laenderauswahl.sidemenu{display:none}}@media only screen and (min-width: 992px){.laenderauswahl{padding:0}.laenderauswahl::after{content:"";display:block;float:right;width:1px;height:13px;background-color:#3b3b3a;margin:3px 0 0}}.laenderauswahl .text{float:left}@media only screen and (min-width: 992px){.laenderauswahl .text{display:none}}.laenderauswahl .toggle{float:left;padding:0 5px 14px;position:relative;z-index:50}@media only screen and (min-width: 992px){.laenderauswahl .toggle{cursor:pointer;padding:0 5px 1px}.laenderauswahl .toggle::after{font-family:"FontAwesome",sans-serif;content:"\f0d7";margin-left:5px}}.laenderauswahl .toggle .land{display:none}@media only screen and (min-width: 992px){.laenderauswahl .toggle .land{display:inline}}@media only screen and (min-width: 992px){.laenderauswahl .toggle .name{display:none}}.laenderauswahl .content{clear:left}@media only screen and (min-width: 992px){.laenderauswahl .content{clear:none;position:absolute;top:23px;right:0;z-index:40;background-color:rgba(131,146,155,0.95);width:100px;display:none}}@media only screen and (min-width: 992px){.laenderauswahl .content.content-home{width:300px}}.laenderauswahl .content>div{position:relative;display:flex;align-items:center}.laenderauswahl .content>div i{position:absolute;right:15px;color:#dddddd}.laenderauswahl .content #country_search{width:100%;color:#ffffff;background-color:transparent;border:none;border-bottom:1.2px solid #a4a9ad;outline-color:#9bb405}.laenderauswahl .content #country_search::placeholder{color:#dddddd}@media only screen and (min-width: 992px){.laenderauswahl .content #country_search{padding:8px 15px;padding-right:35px}}.laenderauswahl .content #no_country_found{display:none;color:#dddddd}.laenderauswahl .content ul{width:100%;height:100%;overflow:hidden;max-height:400px;overflow-y:scroll}@media only screen and (min-width: 992px){.laenderauswahl .content ul{padding:10px 15px}}.laenderauswahl .content ul li a{color:#3b3b3a}@media only screen and (min-width: 992px){.laenderauswahl .content ul li a{color:#ffffff}}.laenderauswahl .content ul li a:hover{color:#9bb405}.laenderauswahl.opened .toggle{color:#9bb405;border-bottom:4px solid #9bb405}.laenderauswahl.opened .content{display:block}.suche{float:left;position:relative;max-width:230px}@media only screen and (min-width: 992px){.suche .formular-suche{margin-right:25px}}.suche .formular-suche .titel-header{display:inline}@media only screen and (min-width: 992px){.suche .formular-suche .titel-header{display:none}}.suche .formular-suche .form-control{height:22px;padding:0 12px;border-color:#ababab;box-shadow:none;transition:none}.suche .formular-suche .form-control:focus{border-color:#ababab;box-shadow:none}.suche .formular-suche .form-text{background:transparent;border:none;color:#ffffff}.suche .formular-suche .btn{font-size:10px;padding:3px 12px;border-color:#ababab}.suche .formular-suche .btn i{color:rgba(131,146,155,0.95)}.suche .formular-suche .form-text{margin:0}.suche .formular-suche .form-button{display:none}.suche .formular-suche .autocomplete{position:absolute;top:22px}.suche .formular-suche .autocomplete .autocomplete-suggestions{position:absolute;background-color:rgba(131,146,155,0.95);border:1px solid rgba(131,146,155,0.95);margin:0;padding:10px 15px}.suche .formular-suche .autocomplete .autocomplete-suggestions .autocomplete-suggestion{list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer;color:#ffffff;font-size:12px;line-height:18px}.suche .formular-suche .autocomplete .autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{color:#9bb405}.modul-suche .trefferliste a{color:#9bb405}.modul-suche .trefferliste .kopf{margin-bottom:20px}.modul-suche .trefferliste .form-button{border:1px solid #7b848a;background-color:#9bb405;cursor:pointer;display:inline-block;font-size:.8571rem;font-weight:normal;line-height:1.42857;padding:6px 12px;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap;color:#ffffff}.modul-suche .trefferliste .gruppe .titel-gruppe{margin-bottom:10px;margin-top:20px}.modul-suche .trefferliste .gruppe .titel-gruppe h2{margin:0;text-transform:uppercase}.modul-suche .trefferliste .gruppe .titel-gruppe span{display:inline-block}.modul-suche .trefferliste .trenner{height:25px;border-bottom:1px solid #83929b;clear:both;position:relative}.modul-suche .trefferliste .trenner:last-of-type{display:none}.modul-suche .trefferliste .treffer .beschreibung{margin-left:15px}.modul-suche .trefferliste .pageview li a{margin:0 10px 0 0}.modul-suche .trefferliste .pageview li a:hover{text-decoration:underline}.offside .suche{float:left;position:relative;padding:14px 14px 0;width:100%;max-width:none}.offside .suche .formular-suche .form-control{height:34px;padding:6px 12px}.offside .suche .formular-suche .autocomplete{position:absolute;top:34px}.offside .suche .formular-suche .btn{-moz-user-select:none;background-image:none;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap}.modul-produktdb.container-produktfinder{position:absolute;z-index:20;display:none}@media only screen and (min-width: 992px){.modul-produktdb.container-produktfinder{display:block}}.modul-produktdb.container-produktfinder.produktfinder-loading{display:none}.modul-produktdb .produktfinder{width:99.99%}.modul-produktdb .produktfinder .titel{color:#ffffff;padding:20px 0 10px;background-color:rgba(131,146,155,0.95);font-size:1.143rem}.modul-produktdb .produktfinder .kategorisierung{width:100%;position:relative}.modul-produktdb .produktfinder .kategorisierung>li{float:left;width:33.33%}.modul-produktdb .produktfinder .kategorisierung>li:last-of-type{background:none}.modul-produktdb .produktfinder .kategorisierung>li .bezeichnung{padding:4px 40px 15px 20px;color:#ffffff;font-size:1.143rem;text-transform:uppercase;background:rgba(131,146,155,0.95) no-repeat right 8px;cursor:pointer;line-height:2rem;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.modul-produktdb .produktfinder .kategorisierung>li .bezeichnung .anzahl{display:inline-block;margin-left:10px;color:rgba(0,0,0,0.95);background-color:#9bb405;border-radius:1px;font-size:.8571rem;line-height:1.429rem;width:22px;text-align:center;vertical-align:text-top;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.modul-produktdb .produktfinder .kategorisierung>li .bezeichnung .anzahl.keine-auswahl{display:none}.modul-produktdb .produktfinder .kategorisierung>li .bezeichnung .arrow{position:relative;float:right}.modul-produktdb .produktfinder .kategorisierung>li .bezeichnung .arrow::after{position:absolute;top:11px;right:0;content:'';width:0;height:0;border-style:solid;border-width:11px 8px 0 8px;border-color:#ffffff transparent transparent transparent}.modul-produktdb .produktfinder .kategorisierung>li .bezeichnung.produkte-bezeichnung{background-image:none}.modul-produktdb .produktfinder .kategorisierung>li .liste{display:none;background-color:rgba(131,146,155,0.95);padding-bottom:10px;overflow-y:auto;-webkit-backface-visibility:hidden}.modul-produktdb .produktfinder .kategorisierung>li .liste li{cursor:pointer}.modul-produktdb .produktfinder .kategorisierung>li .liste li a{color:#ffffff;margin-left:20px;padding-bottom:5px;display:block}.modul-produktdb .produktfinder .kategorisierung>li .liste li a:hover{color:#9bb405}.modul-produktdb .produktfinder .kategorisierung>li .liste li span{margin-left:20px;padding-bottom:5px;display:block}.modul-produktdb .produktfinder .kategorisierung>li .liste li label{color:#ffffff;font-weight:normal}.modul-produktdb .produktfinder .kategorisierung>li .liste li input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']{width:auto;float:left;margin-right:.75rem;background:transparent;border:none}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:checked,.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:not(checked){background:transparent;position:relative;visibility:hidden;display:none;margin:0;padding:0}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']+label{cursor:pointer}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:checked+label::before,.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:not(checked)+label::before{content:' ';display:inline-block;width:14px;height:14px;position:relative;top:2px;border:1px solid #ffffff;background:transparent;margin:0 1rem 0 20px;border-radius:100%}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:hover+label{color:#9bb405}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:hover+label::before{background:#83929b}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:checked+label::before{background:#9bb405;border:1px solid #9bb405}.modul-produktdb .produktfinder .kategorisierung>li .liste li input[type='checkbox']:disabled+label::before{border:1px solid rgba(0,0,0,0.95)}.modul-produktdb .produktfinder .kategorisierung>li .liste li.inaktiv{display:none}.modul-produktdb .produktfinder .kategorisierung>li .liste.produkte-liste{position:absolute;left:0;width:100%}.modul-produktdb .produktfinder .kategorisierung>li .liste.produkte-liste li{float:left;width:33.33%}.modul-produktdb .produktfinder .kategorisierung>li:hover .bezeichnung{color:#9bb405}.modul-produktdb .produktfinder .kategorisierung>li:hover .bezeichnung .arrow::after{border-color:#9bb405 transparent transparent transparent}.modul-produktdb .produktfinder .kategorisierung>li:hover .liste{display:block}.modul-produktdb .detail .trenner,.modul-produktdb .loesungseinstieg .trenner,.modul-produktdb .liste-auswahl .trenner{height:17px;border-bottom:1px solid #83929b;clear:both;position:relative}@media only screen and (min-width: 768px){.modul-produktdb .detail .trenner,.modul-produktdb .loesungseinstieg .trenner,.modul-produktdb .liste-auswahl .trenner{height:50px}}.modul-produktdb .loesungseinstieg .bild-loesung,.modul-produktdb .liste-auswahl .bild-loesung{position:relative}.modul-produktdb .loesungseinstieg .bild-loesung img,.modul-produktdb .liste-auswahl .bild-loesung img{max-width:100%;height:auto}.modul-produktdb .loesungseinstieg .bild-loesung .bild-unterschrift,.modul-produktdb .liste-auswahl .bild-loesung .bild-unterschrift{padding-top:15px}@media only screen and (min-width: 768px){.modul-produktdb .loesungseinstieg .bild-loesung .bild-unterschrift,.modul-produktdb .liste-auswahl .bild-loesung .bild-unterschrift{position:absolute;right:15px;bottom:50px;background-color:rgba(131,146,155,0.95);width:90%;padding:10px}}@media only screen and (min-width: 992px){.modul-produktdb .loesungseinstieg .bild-loesung .bild-unterschrift,.modul-produktdb .liste-auswahl .bild-loesung .bild-unterschrift{width:75%}}@media only screen and (min-width: 1200px){.modul-produktdb .loesungseinstieg .bild-loesung .bild-unterschrift,.modul-produktdb .liste-auswahl .bild-loesung .bild-unterschrift{width:50%}}.modul-produktdb .loesungseinstieg .bild-loesung .bild-unterschrift h1,.modul-produktdb .liste-auswahl .bild-loesung .bild-unterschrift h1{font-size:1.571rem;line-height:1.1;color:#3b3b3a;margin:0}@media only screen and (min-width: 768px){.modul-produktdb .loesungseinstieg .bild-loesung .bild-unterschrift h1,.modul-produktdb .liste-auswahl .bild-loesung .bild-unterschrift h1{color:#ffffff}}.modul-produktdb .loesungseinstieg .bild-loesung .bild,.modul-produktdb .liste-auswahl .bild-loesung .bild{position:relative}.modul-produktdb .loesungseinstieg .text-loesung,.modul-produktdb .liste-auswahl .text-loesung{padding-top:15px}.modul-produktdb .loesungseinstieg>.col-xs-12:nth-child(3n+1),.modul-produktdb .liste-auswahl>.col-xs-12:nth-child(3n+1){clear:both}.modul-produktdb .loesungseinstieg .ansprechpartner,.modul-produktdb .liste-auswahl .ansprechpartner{line-height:1.714rem}.modul-produktdb .loesungseinstieg .ansprechpartner a,.modul-produktdb .liste-auswahl .ansprechpartner a{color:#9bb405}.modul-produktdb .loesungseinstieg .ansprechpartner .bild,.modul-produktdb .liste-auswahl .ansprechpartner .bild{text-align:center}.modul-produktdb .loesungseinstieg .ansprechpartner .bild .corner-wrapper,.modul-produktdb .liste-auswahl .ansprechpartner .bild .corner-wrapper{position:relative;display:inline-block}.modul-produktdb .loesungseinstieg .ansprechpartner .bild .corner-wrapper img,.modul-produktdb .liste-auswahl .ansprechpartner .bild .corner-wrapper img{width:100%;max-width:200px;height:auto}.modul-produktdb .loesungseinstieg .ansprechpartner .daten,.modul-produktdb .liste-auswahl .ansprechpartner .daten{padding-top:30px}@media only screen and (min-width: 992px){.modul-produktdb .loesungseinstieg .ansprechpartner .daten,.modul-produktdb .liste-auswahl .ansprechpartner .daten{padding-top:0}}.modul-produktdb .loesungseinstieg .ansprechpartner .daten .text,.modul-produktdb .liste-auswahl .ansprechpartner .daten .text{margin-bottom:15px}.modul-produktdb .loesungseinstieg .ansprechpartner .daten .text .name,.modul-produktdb .liste-auswahl .ansprechpartner .daten .text .name,.modul-produktdb .loesungseinstieg .ansprechpartner .daten .text .position,.modul-produktdb .liste-auswahl .ansprechpartner .daten .text .position{font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.modul-produktdb .detail .text-produkt-einziger{margin-left:8.33333%;width:83.3333%}.modul-produktdb .detail .facts .content>*:nth-child(4n+1),.modul-produktdb .detail .benefits .content>*:nth-child(4n+1){clear:both}.modul-produktdb .detail .ansprechpartner{line-height:1.714rem;padding:10px 0}.modul-produktdb .detail .ansprechpartner .row{padding:10px 0}.modul-produktdb .detail .ansprechpartner a{color:#9bb405}.modul-produktdb .detail .ansprechpartner .bild{text-align:center}.modul-produktdb .detail .ansprechpartner .bild .corner-wrapper{position:relative;display:inline-block}.modul-produktdb .detail .ansprechpartner .bild .corner-wrapper img{width:100%;max-width:200px;height:auto}.modul-produktdb .detail .ansprechpartner .daten{padding-top:30px}@media only screen and (min-width: 992px){.modul-produktdb .detail .ansprechpartner .daten{padding-top:0}}.modul-produktdb .detail .ansprechpartner .daten .text{margin-bottom:15px}.modul-produktdb .detail .ansprechpartner .daten .text .name,.modul-produktdb .detail .ansprechpartner .daten .text .position{font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.modul-produktdb .detail .ansprechpartner:nth-child(1){margin-top:20px}.modul-produktdb .detail .ansprechpartner:nth-child(odd){background-color:#ddd}.modul-produktdb .detail .inaktiv{opacity:.4}.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner-text{display:none}.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner-text .name{margin-bottom:0;font-weight:bold;color:#3b3b3a}.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner{display:none}.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper{height:152px;position:relative;background-repeat:no-repeat;background-size:contain}@media only screen and (min-width: 992px){.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper{height:124px}}@media only screen and (min-width: 1200px){.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper{height:152px}}.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper .text{margin-left:126px;padding:15px 15px 0 0;text-align:left;color:#3b3b3a}@media only screen and (min-width: 992px){.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper .text{margin-left:106px}}@media only screen and (min-width: 1200px){.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper .text{margin-left:126px}}.modul-produktdb.absatz-ansprechpartner-zufall .ansprechpartner.wrapper .text .name{font-size:1.286rem}.modul-produktdb.absatz-ansprechpartner-zufall a.ansprechpartner-link{display:block;background:url("../pics/layout/geobrugg/ansprechpartner_home_hintergrund.jpg") center no-repeat}.modul-produktdb .landingpage-kontakt{padding:20px 0 0 0}.modul-produktdb .landingpage-kontakt .zeile{padding:20px 0;overflow:hidden}.modul-produktdb .landingpage-kontakt .zeile p{padding:0 0 0 15px}.modul-produktdb .landingpage-kontakt .zeile p.position{font-weight:bold;color:#3b3b3a}.modul-produktdb .landingpage-kontakt .zeile p.name{margin-bottom:0;font-weight:bold;color:#3b3b3a}.modul-produktdb .landingpage-kontakt .zeile p.land{color:#3b3b3a}.modul-produktdb .landingpage-kontakt .zeile p.formular-link{margin:15px 0 0}.modul-produktdb .landingpage-kontakt .zeile p a{color:#9bb405}.modul-produktdb .landingpage-kontakt .zeile img{margin:0 15px 0;width:100%;max-width:150px;height:auto}.modul-produktdb .landingpage-kontakt .zeile .corner-wrapper{position:relative;display:inline-block;margin:0 15px 20px 15px}.modul-produktdb .landingpage-kontakt .zeile .corner-wrapper img{margin:20px 0 0 0;width:100%;max-width:200px;height:auto}@media only screen and (min-width: 992px){.modul-produktdb .landingpage-kontakt .zeile .corner-wrapper img{margin:0}}.modul-produktdb .landingpage-kontakt .zeile ul{padding:20px 0}.modul-produktdb .landingpage-kontakt .zeile ul.firmendaten{padding:20px 0 0 15px}.modul-produktdb .landingpage-kontakt .zeile ul li{color:#3b3b3a}.modul-produktdb .landingpage-kontakt .zeile table{margin:20px 0 20px 15px}.modul-produktdb .landingpage-kontakt .zeile table .feld{color:#83929b;padding:0 15px 0 0}.modul-produktdb .formular-filter{margin-bottom:20px;overflow:hidden}.modul-produktdb .ansprechpartner-throbber{margin:40px auto;overflow:hidden;display:none}.modul-produktdb .ansprechpartner-throbber .loader{height:20px;left:50%;top:inherit;position:absolute;transform:translate(-50%, -50%);width:100px}.modul-produktdb .formular-filter-ansprechpartner .button-filter-land-submit{display:none}.modul-projektdb a{color:#9bb405}.modul-projektdb .filter{font-size:14px}.modul-projektdb .filter label{display:block;font-weight:bold;line-height:24px}.modul-projektdb .filter label.slider-label{float:none;margin-bottom:5px}.modul-projektdb .filter .form-eingabe-zeile{margin:0 0 10px 0}.modul-projektdb .filter .form-eingabe-zeile .form-text,.modul-projektdb .filter .form-eingabe-zeile .form-select{margin:0}.modul-projektdb .filter .form-eingabe-zeile input,.modul-projektdb .filter .form-eingabe-zeile select{display:block;width:100%}.modul-projektdb .filter button[type="submit"]{float:right;margin:0 0 0 5px;width:100%}.modul-projektdb .filter .form-button{clear:both;width:100%;margin-top:15px;color:#3b3b3a}@media only screen and (min-width: 992px){.modul-projektdb .filter .form-button{margin-top:0}}.modul-projektdb .filter .form-checkbox label{float:none;width:auto;margin:0 0 0 30px;line-height:15px}.modul-projektdb .filter .form-checkbox input{float:left;width:25px;margin:5px 0}.modul-projektdb .filter .form-checkbox-liste label{float:none;width:auto}.modul-projektdb .filter .form-checkbox-liste .checkbox-liste{clear:both}.modul-projektdb .filter .form-checkbox-liste .checkbox-liste input{float:left;width:25px;margin:5px 0}.modul-projektdb .filter .form-checkbox-liste .checkbox-liste label{margin:0 0 0 30px}.modul-projektdb .filter .form-checkbox-liste .checkbox-liste .zeile{overflow:hidden}.modul-projektdb .fieldset{font-size:14px;margin:23px 0 0 0;border-top:1px solid #cccccc;padding:16px 0 0 0}.modul-projektdb .fieldset:first-child{padding:0}.modul-projektdb .fieldset h2{font-size:14px;display:block;font-weight:bold;line-height:24px}.modul-projektdb .fieldset h3{font-size:10px;display:block;font-weight:normal;line-height:24px}.modul-projektdb .fieldset label{font-weight:normal;line-height:20px;display:block}.modul-projektdb .fieldset label.disabled{color:#a4a9ad}.modul-projektdb .fieldset .autocomplete-suggestions{background-color:#ffffff;line-height:26px;padding:0 5px;border:1px solid #dddddd;cursor:pointer}.modul-projektdb .loesungen{padding-top:2rem}.modul-projektdb .loesungen>.col-xs-12:nth-child(3n+1){clear:both}.modul-projektdb .icon-next{display:inline-block;background-image:url("../pics/layout/geobrugg/icons.png");background-position:-280px 4px;background-repeat:no-repeat;width:20px;height:20px}.modul-projektdb .pagination-label{display:inline-block;height:24px;vertical-align:middle}.modul-projektdb .icon-prev{display:inline-block;background-image:url("../pics/layout/geobrugg/icons.png");background-position:-100px 4px;background-repeat:no-repeat;width:20px;height:20px}.modul-projektdb .projekte{padding:25px 0 0 0}.modul-projektdb .projekte .kopf-wrapper{overflow:hidden}.modul-projektdb .projekte .kopf-wrapper h2{display:inline-block;width:50%;float:left;margin:23px 0 23px 23px;font-size:14px;color:#7b848a}.modul-projektdb .projekte .kopf-wrapper #warenkorb{margin:23px 0 23px 50%;text-align:right;display:none}@media only screen and (min-width: 992px){.modul-projektdb .projekte .kopf-wrapper #warenkorb{display:block}}.modul-projektdb .projekte i{margin:0 15px 0 0;color:#7b848a}.modul-projektdb .projekte .projekte-listeneintrag{padding:10px;width:100%;min-height:235px;position:relative}.modul-projektdb .projekte .projekte-listeneintrag .projekt-overlay{display:none}.modul-projektdb .projekte .projekte-listeneintrag.status-1204 .projekt-overlay{display:inline-block;color:#f00;position:absolute;transform:translateY(-50%) rotate(-15deg);font-size:25px;left:0;top:50%;right:0;margin:0 20px;line-height:1.7;text-align:center;z-index:-1}@media only screen and (min-width: 992px){.modul-projektdb .projekte .projekte-listeneintrag .funktionen{margin-left:280px}}.modul-projektdb .projekte .projekte-listeneintrag .funktionen a{color:#9bb405;display:block;margin:0 0 5px}.modul-projektdb .projekte .projekte-listeneintrag .funktionen .funktionen-desktop{display:none}@media only screen and (min-width: 992px){.modul-projektdb .projekte .projekte-listeneintrag .funktionen .funktionen-desktop{display:block}}.modul-projektdb .projekte .projekte-listeneintrag .link-desktop{display:none}@media only screen and (min-width: 1200px){.modul-projektdb .projekte .projekte-listeneintrag .link-desktop{display:block}}.modul-projektdb .projekte .projekte-listeneintrag .link-desktop a{color:#3b3b3a}.modul-projektdb .projekte .projekte-listeneintrag .link-desktop a:hover{color:#9bb405}.modul-projektdb .projekte .projekte-listeneintrag .link-mobile{display:block}@media only screen and (min-width: 1200px){.modul-projektdb .projekte .projekte-listeneintrag .link-mobile{display:none}}.modul-projektdb .projekte .projekte-listeneintrag .link-mobile a{color:#3b3b3a}.modul-projektdb .projekte .projekte-listeneintrag .link-mobile a:hover{color:#9bb405}.modul-projektdb .projekte li{overflow:hidden}.modul-projektdb .projekte li .medien{width:100%;margin:0 0 10px 0}.modul-projektdb .projekte li .medien .c{cursor:pointer}@media only screen and (min-width: 768px){.modul-projektdb .projekte li .medien{max-width:325px;margin:0 25px 10px 0}}@media only screen and (min-width: 992px){.modul-projektdb .projekte li .medien{width:325px;margin:0 25px 0 0}}@media only screen and (min-width: 1200px){.modul-projektdb .projekte li .medien{float:left}}.modul-projektdb .projekte li .medien ul{list-style-type:none}.modul-projektdb .projekte li .medien ul li{padding:0}.modul-projektdb .projekte li .medien .slide-mobile{display:block}@media only screen and (min-width: 992px){.modul-projektdb .projekte li .medien .slide-mobile{display:none}}.modul-projektdb .projekte li .medien .slide-desktop{display:none}@media only screen and (min-width: 992px){.modul-projektdb .projekte li .medien .slide-desktop{display:block}}@media only screen and (min-width: 1200px){.modul-projektdb .projekte li .wrapper{margin-left:350px}}.modul-projektdb .projekte li .wrapper h2{color:#000000;display:block;font-weight:bold;font-size:14px;line-height:24px;margin:0 0 10px}.modul-projektdb .projekte li .wrapper .beschreibung{max-width:260px;width:100%;margin-bottom:5px}@media only screen and (min-width: 992px){.modul-projektdb .projekte li .wrapper .beschreibung{float:left;margin-bottom:0}}.modul-projektdb .projekte li .wrapper .beschreibung .zeile{margin:0 0 5px}.modul-projektdb .projekte li .wrapper .beschreibung .zeile .bezeichner{color:#7b848a}.modul-projektdb .projekte li:hover{background-color:#f5f5f5}.modul-projektdb .projekte .form-button{margin:5px 0 15px 130px;border:1px solid #7b848a;padding:6px 12px;background-color:hsl(0,0%,100%);color:hsl(0,0%,20%);cursor:pointer;display:inline-block;font-size:14px;font-weight:normal;line-height:1.42857;text-align:center;text-decoration:none;vertical-align:middle;white-space:nowrap}.modul-projektdb .projekt{border-top:1px solid #dddddd;padding:25px 0 0 0;width:100%;margin:0 auto}@media only screen and (min-width: 768px){.modul-projektdb .projekt{margin:0 25px 30px 0}}@media only screen and (min-width: 992px){.modul-projektdb .projekt{margin:0 25px 0 0}}.modul-projektdb .projekt h2{margin:0 0 10px;color:#7b848a;font-size:18px}.modul-projektdb .projekt ul{margin:.75em 0;padding:0 1em;list-style:none}.modul-projektdb .projekt ul li{line-height:1.286rem}.modul-projektdb .projekt ul li:before{content:"";border-color:transparent #3b3b3a;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:1em;position:relative}.modul-projektdb .projekt img{display:block}.modul-projektdb .projekt .beschreibung{width:100%;cursor:default;border-top:1px solid #dddddd;padding:30px 0 0 0;max-width:800px;margin:0 auto}.modul-projektdb .projekt .beschreibung h2{margin:0 0 23px 0}.modul-projektdb .projekt .beschreibung p{margin:0 0 23px 0}.modul-projektdb .projekt .beschreibung p:empty{margin:0}.modul-projektdb .projekt .beschreibung .zeile{margin:0 0 5px}.modul-projektdb .projekt .beschreibung .zeile .bezeichner{color:#7b848a}.modul-projektdb .projekt .beschreibung .trenner{margin:0 0 23px}.modul-projektdb .projekt .texte{overflow:hidden;width:100%;box-sizing:border-box;max-width:800px;margin:0 auto}.modul-projektdb .projekt .texte .textbaustein{margin:0 0 20px}.modul-projektdb .projekt .texte .textbaustein .bezeichner{color:#7b848a}.modul-projektdb .projekt .texte .textbaustein p *{font:inherit !important}.modul-projektdb .projekt .texte .textbaustein p:empty{margin:0}.modul-projektdb .projekt .medien{position:relative}.modul-projektdb .projekt .medien .jssorslider{margin:0 auto}.modul-projektdb .projekt .medien .slider-titel{padding-top:15px}@media only screen and (min-width: 768px){.modul-projektdb .projekt .medien .slider-titel{position:absolute;right:0;bottom:50px;background-color:rgba(131,146,155,0.95);width:90%;padding:10px}}@media only screen and (min-width: 992px){.modul-projektdb .projekt .medien .slider-titel{width:75%}}@media only screen and (min-width: 1200px){.modul-projektdb .projekt .medien .slider-titel{width:50%}}.modul-projektdb .projekt .medien .slider-titel h1{font-size:1.571rem;line-height:1.1;color:#3b3b3a;margin:0}@media only screen and (min-width: 768px){.modul-projektdb .projekt .medien .slider-titel h1{color:#ffffff}}.modul-projektdb .projekt .medien .slider-titel sup{top:-0.7rem}.modul-projektdb .projekt #slider-legende-wrapper{max-width:800px;padding:2px 0 2px 0;margin:0 auto}.modul-projektdb .projekt .funktionen{margin:0 auto;max-width:800px;overflow:hidden;width:100%}.modul-projektdb .projekt .funktionen .wrapper{display:inline-block;float:right;width:100%}.modul-projektdb .projekt .funktionen .form-button{margin:10px 0 0 0;border:0;float:right}.modul-projektdb .projekt .funktionen .form-button span{vertical-align:text-bottom}.modul-projektdb .projekt .funktionen .form-button.googlemaps{background-attachment:scroll !important;background-clip:border-box !important;background-color:rgba(0,0,0,0) !important;background-image:url("../pics/layout/geobrugg/logo_google_maps.png") !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:30px 30px;padding:11px 12px 6px 42px}.modul-projektdb .projekt .funktionen .form-button i{font-size:24px}.modul-projektdb .projekt .funktionen .form-button.googlemaps+.form-button.share{margin:10px 0 0 0;float:left}.modul-projektdb .projekt .funktionen .share-content{border:1px solid #9bb405;box-sizing:border-box;float:left;padding:1px;margin:10px 0 20px;width:100%;position:relative;top:-1px}.form-button.googlemaps+.form-button.share+.modul-projektdb .projekt .funktionen .share-content{border-top:1px solid #7b848a}.modul-projektdb .projekt .funktionen .share-content input{border:none;box-sizing:border-box;display:block;margin:2px 0 0;padding:6px 12px;width:100%}.modul-projektdb .projekt .funktionen .share-content span{display:inline-block;padding:10px 12px}.modul-projektdb .projekt .informationen{clear:both;padding:20px 0 0 0;max-width:800px;margin:0 auto}.modul-projektdb .projekt .informationen .formular-filter{margin-bottom:20px}.modul-projektdb .projekt .informationen>h2{padding:9px 9px 9px 0;border-top:1px solid #dddddd}.modul-projektdb .projekt .informationen .liste-kundenstimmen{overflow:hidden}.modul-projektdb .projekt .informationen .liste-kundenstimmen .firma{font-size:14px;color:#7b848a}.modul-projektdb .projekt .informationen .liste-ansprechpartner{overflow:hidden}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner-throbber{margin:40px auto;overflow:hidden;display:none}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner-throbber .loader{height:20px;left:50%;top:inherit;position:absolute;transform:translate(-50%, -50%);width:100px}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner{line-height:1.714rem}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner a{color:#9bb405}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .bild{text-align:center}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .bild .corner-wrapper{position:relative;display:inline-block}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .bild .corner-wrapper img{width:100%;max-width:200px;height:auto}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .daten{padding-top:30px}@media only screen and (min-width: 992px){.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .daten{padding-top:0}}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .daten .text{margin-bottom:15px}.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .daten .text .name,.modul-projektdb .projekt .informationen .liste-ansprechpartner .ansprechpartner .daten .text .position{font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.modul-projektdb .projekt .informationen .ereignisse{clear:both;overflow:hidden;margin:0 0 20px}.modul-projektdb .projekt .informationen .ereignisse h2{font-size:14px;margin:0 0 23px 0}.modul-projektdb .projekt .informationen .ereignisse .ereignis{margin:0 0 10px;overflow:hidden}.modul-projektdb .projekt .informationen .ereignisse .ereignis .beschreibung{margin:0;padding:0;max-width:inherit;border-top:0}@media only screen and (min-width: 768px){.modul-projektdb .projekt .informationen .ereignisse .ereignis .beschreibung{width:430px;float:left}.modul-projektdb .projekt .informationen .ereignisse .ereignis .beschreibung p:last-of-type{margin:0}}@media only screen and (min-width: 768px){.modul-projektdb .projekt .informationen .ereignisse .medien{margin-left:430px;width:325px}}.modul-projektdb .projekt .informationen .kundenstimmen{clear:both}.modul-projektdb .projekt .informationen .kundenstimmen h2{border-top:1px solid #dddddd;margin:0 0 23px 0}.modul-projektdb .projekt .informationen .kundenstimmen .beschreibung{margin:0;float:none;max-width:none}.modul-projektdb .projekt .informationen .formular-link{margin:15px 0 0}.modul-projektdb .projekt .informationen .abschnitt{margin:0 0 10px}.modul-projektdb .buttons{padding:10px 0;margin:0;text-align:center;overflow:hidden;background-color:#dddddd}@media only screen and (min-width: 768px){.modul-projektdb .buttons{margin:10px 0 0 0}}.modul-projektdb .buttons .funktionen-desktop{display:none}@media only screen and (min-width: 768px){.modul-projektdb .buttons .funktionen-desktop{display:inline}}.modul-projektdb .buttons a{display:inline-block;color:#7b848a;margin:0 10px 0 0}.modul-projektdb .buttons a i{color:#9bb405;display:block;font-size:25px;text-align:center}.modul-projektdb .buttons .button-group{margin:0 10px 0 0}.modul-projektdb .buttons .button-group a{margin:0}.modul-projektdb .ui-accordion>h2{padding-left:30px}.modul-projektdb .ui-accordion .ui-accordion-content{padding-left:30px}.modul-projektdb.projekte-landkarte .landkarte{width:100%;height:400px;margin:0 0 25px 0}.modul-projektdb.projekte-landkarte .markierungen .markierung{cursor:pointer}.modul-projektdb.projekte-landkarte .markierungen .infofenster{display:none}.modul-projektdb .landkarte-koordinaten{display:none}.featherlight{z-index:110}.featherlight .featherlight-image{width:auto !important;display:block;margin:0 auto;max-height:600px}@media only screen and (min-width: 992px){.featherlight .featherlight-image{width:100%}}.featherlight .featherlight-content{width:100%;max-width:80% !important}@media only screen and (min-width: 992px){.featherlight .featherlight-content{width:auto;max-height:95% !important}}.featherlight .featherlight-content iframe{max-width:100%}.featherlight .featherlight-content .wrapper{position:relative}.featherlight .featherlight-content .wrapper img{display:block;max-width:100%}.featherlight .featherlight-content .featherlight-previous span,.featherlight .featherlight-content .featherlight-next span{text-shadow:0 0 12px #444444 !important}.featherlight .featherlight-content .legende{text-align:center}.featherlight .featherlight-content .legende a{color:#9bb405}.firmen-logo{display:block;width:100%;height:auto;max-width:150px!important;margin:0 0 15px 0}.modul-ansprechpartner form{margin-bottom:30px}@media only screen and (min-width: 992px){.modul-ansprechpartner form{margin-bottom:0}}.modul-ansprechpartner form .form-text{min-height:32px}.modul-ansprechpartner form .filter-ort{position:relative;padding:0 30px 0 0}.modul-ansprechpartner form .filter-ort .button-localize{position:absolute;display:block;top:2px;right:0;width:30px;height:30px;margin:0;border:0;padding:0;color:#9bb405;text-transform:uppercase;background:url("../pics/layout/geobrugg/my.location.png") 8px 4px no-repeat}.modul-ansprechpartner .buttons{text-align:left}@media only screen and (min-width: 992px){.modul-ansprechpartner .buttons{text-align:right}}@media only screen and (min-width: 992px){.modul-ansprechpartner .buttons .form-button{margin:0 0 0 -5px}}@media only screen and (min-width: 1200px){.modul-ansprechpartner .buttons .form-button{margin:0 20px 0 0}}.modul-ansprechpartner .trefferliste{padding:20px 0 0 0}.modul-ansprechpartner .trefferliste .zeile{padding:20px 0;overflow:hidden}.modul-ansprechpartner .trefferliste .zeile p{padding:0 0 0 15px}.modul-ansprechpartner .trefferliste .zeile p.name{font-size:1.286rem;color:#3b3b3a}.modul-ansprechpartner .trefferliste .zeile p.position,.modul-ansprechpartner .trefferliste .zeile p.land{color:#3b3b3a}.modul-ansprechpartner .trefferliste .zeile p.formular-link{margin:15px 0 0}.modul-ansprechpartner .trefferliste .zeile p a{color:#9bb405}.modul-ansprechpartner .trefferliste .zeile img{margin:0 15px 0;width:100%;max-width:150px;height:auto}.modul-ansprechpartner .trefferliste .zeile .corner-wrapper{position:relative;display:inline-block;margin:0 15px 20px 15px}.modul-ansprechpartner .trefferliste .zeile .corner-wrapper img{margin:20px 0 0 0;width:100%;max-width:200px;height:auto}@media only screen and (min-width: 992px){.modul-ansprechpartner .trefferliste .zeile .corner-wrapper img{margin:0}}.modul-ansprechpartner .trefferliste .zeile:nth-child(odd){background-color:#dddddd}.modul-ansprechpartner .trefferliste .zeile ul{padding:20px 0}.modul-ansprechpartner .trefferliste .zeile ul.firmendaten{padding:20px 0 0 15px}.modul-ansprechpartner .trefferliste .zeile ul li{color:#3b3b3a}.modul-ansprechpartner .trefferliste .zeile table{margin:20px 0 20px 15px}.modul-ansprechpartner .trefferliste .zeile table .feld{color:#83929b;padding:0 15px 0 0}.modul-ansprechpartner.ansprechpartner-liste-zustaendigkeit .trefferliste{padding:0 15px}.ansprechpartner-landkarte .landkarte{width:100%;height:400px;margin:0 0 25px 0}.ansprechpartner-landkarte .markierungen .markierung{cursor:pointer}.ansprechpartner-landkarte .markierungen .infofenster{display:none}.ansprechpartner-landkarte .form-umkreissuche,.ansprechpartner-landkarte .form-routenplaner{position:relative}.ansprechpartner-landkarte .form-umkreissuche .autocomplete,.ansprechpartner-landkarte .form-routenplaner .autocomplete{overflow:hidden}.ansprechpartner-landkarte .form-umkreissuche .autocomplete .autocomplete-suggestions,.ansprechpartner-landkarte .form-routenplaner .autocomplete .autocomplete-suggestions{position:absolute;background-color:#FFF;border:1px solid #6F6F6F;margin:0;padding:0}.ansprechpartner-landkarte .form-umkreissuche .autocomplete .autocomplete-suggestions .autocomplete-suggestion,.ansprechpartner-landkarte .form-routenplaner .autocomplete .autocomplete-suggestions .autocomplete-suggestion{list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer}.ansprechpartner-landkarte .form-umkreissuche .autocomplete .autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected,.ansprechpartner-landkarte .form-routenplaner .autocomplete .autocomplete-suggestions .autocomplete-suggestion.autocomplete-selected{background-color:#FBC477}.ansprechpartner-landkarte .wegbeschreibung{background-color:#ffffff}.modul-news .liste .news-eintrag{margin-bottom:30px}.modul-news .liste .news-eintrag h3{font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.modul-news .liste .news-eintrag h3{margin-top:0}}@media only screen and (min-width: 992px){.modul-news .liste .news-eintrag h3{margin-top:20px}}.modul-news .liste .news-eintrag h3 a{color:#3b3b3a}.modul-news .liste .news-eintrag h3 a:hover{color:#9bb405}.modul-news .liste .news-eintrag .bild-standard,.modul-news .liste .news-eintrag .text-standard{margin-bottom:0}.modul-news .liste .news-eintrag .link{color:#9bb405}.modul-news .liste .news-eintrag .link:hover{text-decoration:underline}.modul-news .liste :nth-child(3n+1){clear:both}.modul-news .detail .bild-gruppe{position:relative}.modul-news .detail .bild-gruppe .bild-standard{margin-bottom:15px}.modul-news .detail .bild-gruppe .bild-unterschrift{padding-top:15px}@media only screen and (min-width: 768px){.modul-news .detail .bild-gruppe .bild-unterschrift{position:absolute;right:0;bottom:50px;background-color:rgba(131,146,155,0.95);width:90%;padding:10px}}@media only screen and (min-width: 992px){.modul-news .detail .bild-gruppe .bild-unterschrift{width:75%}}@media only screen and (min-width: 1200px){.modul-news .detail .bild-gruppe .bild-unterschrift{width:50%}}.modul-news .detail .bild-gruppe .bild-unterschrift h1{font-size:1.571rem;line-height:1.1;color:#3b3b3a;margin:0 0 15px 0}@media only screen and (min-width: 768px){.modul-news .detail .bild-gruppe .bild-unterschrift h1{margin:0;color:#ffffff}}.modul-news .detail .datum{margin-bottom:15px}.modul-news .detail .pagination{clear:both;width:100%;margin:20px 0 0 0;text-align:center;overflow:hidden}.modul-news .detail .pagination .news-detail-prev{float:left;color:#9bb405;margin:0 20px 20px 0}.modul-news .detail .pagination .news-detail-prev:hover{text-decoration:underline}.modul-news .detail .pagination .news-detail-next{float:right;color:#9bb405;margin:0 0 20px 20px}.modul-news .detail .pagination .news-detail-next:hover{text-decoration:underline}.modul-news .detail .pagination .news-detail-liste{display:block;clear:both;color:#9bb405;margin:0 0 20px 20px;white-space:nowrap}@media only screen and (min-width: 768px){.modul-news .detail .pagination .news-detail-liste{display:inline-block;clear:inherit}}.modul-news .detail .pagination .news-detail-liste:hover{text-decoration:underline}.modul-news .news-teaser{max-width:370px;margin:0 auto 2rem}@media only screen and (min-width: 768px){.modul-news .news-teaser{max-width:100%}}@media only screen and (min-width: 992px){.modul-news .news-teaser{max-width:370px}}.modul-news .news-teaser h3{font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.modul-news .news-teaser h3{margin-top:0}}@media only screen and (min-width: 992px){.modul-news .news-teaser h3{margin-top:20px}}.modul-news .news-teaser h3 a{color:#3b3b3a}.modul-news .news-teaser h3 a:hover{color:#9bb405}.modul-news .news-teaser .bild-titel,.modul-news .news-teaser .bild-standard,.modul-news .news-teaser .text-standard{margin-bottom:0}.modul-news .news-teaser .bild-titel.col-xs-12,.modul-news .news-teaser .bild-standard.col-xs-12,.modul-news .news-teaser .text-standard.col-xs-12{padding:0}.modul-news .news-teaser .link{color:#9bb405}.modul-newsletter .liste .newsletter-eintrag{margin-bottom:30px}.modul-newsletter .liste .newsletter-eintrag h3{font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.modul-newsletter .liste .newsletter-eintrag h3{margin-top:0}}@media only screen and (min-width: 992px){.modul-newsletter .liste .newsletter-eintrag h3{margin-top:20px}}.modul-newsletter .liste .newsletter-eintrag h3 a{color:#3b3b3a}.modul-newsletter .liste .newsletter-eintrag h3 a:hover{color:#9bb405}.modul-newsletter .liste .newsletter-eintrag .bild-standard,.modul-newsletter .liste .newsletter-eintrag .text-standard{margin-bottom:0}.modul-newsletter .liste .newsletter-eintrag .link{color:#9bb405}.modul-newsletter .liste .newsletter-eintrag .link:hover{text-decoration:underline}.modul-newsletter .liste .newsletter-eintrag-mygeobrugg h3{font-size:11px;text-transform:none;color:#3b3b3a;line-height:1.2;height:60px}.modul-newsletter .liste .newsletter-eintrag-mygeobrugg h3:hover{color:#9bb405}.modul-newsletter .liste .newsletter-eintrag-mygeobrugg .link:hover{text-decoration:none}.modul-newsletter .liste .control-left,.modul-newsletter .liste .control-right{height:100%}.modul-newsletter .detail{max-width:800px}.modul-newsletter .detail .bild-standard{margin-bottom:15px}.modul-newsletter .detail h2{text-transform:uppercase;margin-top:0}.modul-newsletter .detail .mb-30{margin-bottom:30px}.modul-newsletter .detail .pagination{clear:both;width:100%;margin:20px 0 0 0;text-align:center;overflow:hidden}.modul-newsletter .detail .pagination .newsletter-detail-prev{float:left;color:#9bb405;margin:0 20px 20px 0}.modul-newsletter .detail .pagination .newsletter-detail-prev:hover{text-decoration:underline}.modul-newsletter .detail .pagination .newsletter-detail-next{float:right;color:#9bb405;margin:0 0 20px 20px}.modul-newsletter .detail .pagination .newsletter-detail-next:hover{text-decoration:underline}.modul-newsletter .detail .pagination .newsletter-detail-liste{display:block;clear:both;color:#9bb405;margin:0 0 20px 20px;white-space:nowrap}@media only screen and (min-width: 768px){.modul-newsletter .detail .pagination .newsletter-detail-liste{display:inline-block;clear:inherit}}.modul-newsletter .detail .pagination .newsletter-detail-liste:hover{text-decoration:underline}.modul-newsletter .newsletter-teaser{margin-bottom:30px}.modul-newsletter .newsletter-teaser h3{font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.modul-newsletter .newsletter-teaser h3{margin-top:0}}@media only screen and (min-width: 992px){.modul-newsletter .newsletter-teaser h3{margin-top:20px}}.modul-newsletter .newsletter-teaser h3 a{color:#3b3b3a}.modul-newsletter .newsletter-teaser h3 a:hover{color:#9bb405}.modul-newsletter .newsletter-teaser .bild-standard,.modul-newsletter .newsletter-teaser .text-standard{margin-bottom:0}.modul-newsletter .newsletter-teaser .link{color:#9bb405}.modul-newsletter-empfaenger{margin:0 auto 2rem}.modul-downloadcenter .form-text{min-height:32px}.modul-downloadcenter .buttons{padding-bottom:15px;width:100%;text-align:right}@media only screen and (min-width: 992px){.modul-downloadcenter .buttons{margin:0 0 0 -5px;padding-bottom:0}}@media only screen and (min-width: 1200px){.modul-downloadcenter .buttons{margin:0}}@media only screen and (min-width: 992px){.modul-downloadcenter .buttons .form-button{margin:0 0 0 -5px}}@media only screen and (min-width: 1200px){.modul-downloadcenter .buttons .form-button{margin:0 20px 0 0}}.modul-downloadcenter .trefferliste{padding:15px 0 0 0}.modul-downloadcenter .trefferliste a{color:#9bb405}.modul-downloadcenter .trefferliste a:hover{text-decoration:underline}.modul-downloadcenter .trefferliste h3{font-size:1.286rem;margin-top:8px}.modul-downloadcenter .trefferliste h4{color:#83929b;font-size:.9286rem;margin-bottom:2px}.modul-downloadcenter .trefferliste p{color:#3b3b3a;font-size:1rem}.modul-downloadcenter .trefferliste .zeile{padding-bottom:25px}.modul-downloadcenter .trefferliste .zeile:nth-of-type(3n+1){clear:both}.modul-downloadcenter .trefferliste .vorschau{background-color:#cccccc}.modul-downloadcenter .trefferliste .vorschau img{margin-top:10px;background-color:#ffffff;width:100%;max-width:106px;height:auto;-moz-box-shadow:1px 1px 6px 1px #3b3b3a;-webkit-box-shadow:1px 1px 6px 1px #3b3b3a;box-shadow:1px 1px 6px 1px #3b3b3a}.modul-downloadcenter .trefferliste .inaktiv{opacity:.4}.modul-warenkorb.popup{margin-top:20px}.modul-warenkorb .entfernen i{margin:0 5px 0 0;color:#000000}.modul-warenkorb .funktionen{margin:0 0 0 10px;overflow:hidden}.modul-warenkorb .funktionen .form-button{float:left;margin:0 5px;border:0;color:#9bb405}.modul-warenkorb .funktionen .form-button i{font-size:22px;color:#9bb405}.modul-events{color:#000000}@media screen and (max-width:500px){.modul-events h1{font-size:24px;text-align:center}}.modul-events.liste-teilnehmer{margin:20px 0}.modul-events.liste-teilnehmer .info{display:none}@media print{.modul-events.liste-teilnehmer .info{display:block}}.modul-events.liste-teilnehmer a.form-submit{float:right;color:#FFF}.modul-events .trenner{height:17px;border-bottom:1px solid #83929b;clear:both;position:relative}@media only screen and (min-width: 768px){.modul-events .trenner{height:50px}}.modul-events a,.modul-events .mce-cycon-link{color:#9bb405}.modul-events.absatz-event-zufall .ansprechpartner-text{display:none}.modul-events.absatz-event-zufall .ansprechpartner-text .name{margin-bottom:0;font-weight:bold;color:#3b3b3a}.modul-events.absatz-event-zufall .event.wrapper{height:152px;position:relative;background:#dddddd no-repeat center;background-size:cover}@media only screen and (min-width: 992px){.modul-events.absatz-event-zufall .event.wrapper{height:124px}}@media only screen and (min-width: 1200px){.modul-events.absatz-event-zufall .event.wrapper{height:152px}}.modul-events.absatz-event-zufall .event.wrapper .text{margin-left:126px;padding:15px 15px 0 0;text-align:left;color:#3b3b3a}@media only screen and (min-width: 992px){.modul-events.absatz-event-zufall .event.wrapper .text{margin-left:106px}}@media only screen and (min-width: 1200px){.modul-events.absatz-event-zufall .event.wrapper .text{margin-left:126px}}.modul-events.absatz-event-zufall .event.wrapper .text .name{font-size:1.286rem}.modul-events.liste-teilnehmer .form-datum,.modul-events.liste-events .form-datum{width:95px !important}.modul-events.liste-teilnehmer .row,.modul-events.liste-events .row{padding:0 20px;width:100%;box-sizing:border-box;margin-bottom:20px}.modul-events.liste-teilnehmer .row .content,.modul-events.liste-events .row .content{position:relative;overflow:hidden;float:none;color:#3b3b3a;padding:10px 15px 10px 15px;width:auto;height:auto;box-sizing:border-box}@media only screen and (min-width:768px){.modul-events.liste-teilnehmer .row .content,.modul-events.liste-events .row .content{height:200px}}@media only screen and (max-width:767px){.modul-events.liste-teilnehmer .row .content,.modul-events.liste-events .row .content{display:flex}.modul-events.liste-teilnehmer .row .content>div,.modul-events.liste-events .row .content>div{flex-grow:0;width:auto}.modul-events.liste-teilnehmer .row .content>div:last-child,.modul-events.liste-events .row .content>div:last-child{min-width:100px}.modul-events.liste-teilnehmer .row .content>div:last-child ul,.modul-events.liste-events .row .content>div:last-child ul{width:auto;min-width:100px;float:none}}.modul-events.liste-teilnehmer .row .content>div,.modul-events.liste-events .row .content>div{padding:0}.modul-events.liste-teilnehmer .row .content .bild-box-outer,.modul-events.liste-events .row .content .bild-box-outer{width:190px;height:180px;margin-right:20px;float:left;position:relative;display:block}@media only screen and (max-width:767px){.modul-events.liste-teilnehmer .row .content .bild-box-outer,.modul-events.liste-events .row .content .bild-box-outer{margin-bottom:1em;width:80px;height:70px}}.modul-events.liste-teilnehmer .row .content .bild-box,.modul-events.liste-events .row .content .bild-box{width:190px;height:180px;text-align:center;float:left;padding-top:5%;margin-right:20px;box-sizing:border-box;position:absolute;color:#ffffff}@media only screen and (max-width:767px){.modul-events.liste-teilnehmer .row .content .bild-box,.modul-events.liste-events .row .content .bild-box{padding-top:15%;width:80px;height:70px}}.modul-events.liste-teilnehmer .row .content .bild-box .tag,.modul-events.liste-events .row .content .bild-box .tag{font-size:70pt;line-height:80pt}@media only screen and (max-width:767px){.modul-events.liste-teilnehmer .row .content .bild-box .tag,.modul-events.liste-events .row .content .bild-box .tag{font-size:25pt;line-height:20pt}}.modul-events.liste-teilnehmer .row .content .bild-box .monat,.modul-events.liste-events .row .content .bild-box .monat{font-size:40pt}@media only screen and (max-width:767px){.modul-events.liste-teilnehmer .row .content .bild-box .monat,.modul-events.liste-events .row .content .bild-box .monat{font-size:13pt}}.modul-events.liste-teilnehmer .row .content .bild,.modul-events.liste-events .row .content .bild{width:190px;height:180px;position:absolute;float:left;margin-right:20px;box-sizing:border-box;background:center center no-repeat;background-size:cover}@media only screen and (max-width:767px){.modul-events.liste-teilnehmer .row .content .bild,.modul-events.liste-events .row .content .bild{width:80px;height:70px}}.modul-events.liste-teilnehmer .row .content:hover,.modul-events.liste-events .row .content:hover{background-color:#f5f5f5}.modul-events.liste-teilnehmer .row .content h2,.modul-events.liste-events .row .content h2{display:block;font-weight:normal;font-size:1.286rem;line-height:1.1;margin:0 0 1em 0}.modul-events.liste-teilnehmer .row .content h2 a,.modul-events.liste-events .row .content h2 a{color:#000000;text-decoration:none}.modul-events.liste-teilnehmer .row .content ul,.modul-events.liste-events .row .content ul{float:left;list-style-type:none;margin-top:1px;padding:0;width:260px}@media only screen and (min-width:768px){.modul-events.liste-teilnehmer .row .content ul,.modul-events.liste-events .row .content ul{min-height:200px}}.modul-events.liste-teilnehmer .row .content ul li,.modul-events.liste-events .row .content ul li{background:none;padding:0}.modul-events.liste-teilnehmer .row .content ul li a,.modul-events.liste-events .row .content ul li a{color:#000000;text-decoration:none}.modul-events.liste-teilnehmer .row .content ul li.anmeldung,.modul-events.liste-events .row .content ul li.anmeldung{margin-top:1em}.modul-events.liste-teilnehmer .row .content ul li.anmeldung a,.modul-events.liste-events .row .content ul li.anmeldung a{color:#ffffff}.modul-events.liste-teilnehmer .row .content .beschreibung,.modul-events.liste-events .row .content .beschreibung{margin-left:210px;width:65%}@media only screen and (max-width:768px){.modul-events.liste-teilnehmer .row .content .beschreibung,.modul-events.liste-events .row .content .beschreibung{display:none}}.modul-events.liste-teilnehmer .row .content .beschreibung a,.modul-events.liste-events .row .content .beschreibung a{color:#000000;text-decoration:none}.modul-events.liste-teilnehmer .row .content .beschreibung p,.modul-events.liste-events .row .content .beschreibung p{line-height:20px}.modul-events.liste-teilnehmer .row .info,.modul-events.liste-events .row .info{position:absolute;right:5px;top:5px;font-size:.9em}.modul-events.liste-teilnehmer .row .info .badge,.modul-events.liste-events .row .info .badge{float:right;height:20px;line-height:20px;padding:2px 5px 1px;text-align:center;color:#FF0000;font-weight:bold;background-color:#FF0000}.modul-events.liste-teilnehmer .row .info .plaetze-verfuegbar,.modul-events.liste-events .row .info .plaetze-verfuegbar{float:right;width:20px;height:20px;line-height:33px;padding:2px 0 1px;text-align:center;color:#ffffff;margin-left:10px;display:none;border-radius:20px;border:1px solid #83929b}.modul-events.liste-teilnehmer .row .info .plaetze-verfuegbar.verfuegbar,.modul-events.liste-events .row .info .plaetze-verfuegbar.verfuegbar{display:block;background-color:#9bb405}.modul-events.liste-teilnehmer .row .info .plaetze-verfuegbar.wenige-verfuegbar,.modul-events.liste-events .row .info .plaetze-verfuegbar.wenige-verfuegbar{display:block;background-color:#C1A304}.modul-events.liste-teilnehmer .row .info .plaetze-verfuegbar.nicht-verfuegbar,.modul-events.liste-events .row .info .plaetze-verfuegbar.nicht-verfuegbar{display:block;background-color:#e30613}.modul-events.liste-teilnehmer .row .info .plaetze-verfuegbar.vita-roadshow,.modul-events.liste-events .row .info .plaetze-verfuegbar.vita-roadshow{display:none}@media only screen and (max-width:980px){.modul-events.liste-teilnehmer .row .info,.modul-events.liste-events .row .info{top:auto;bottom:20px}}.modul-events .detail .element-verwandte-informationen{margin-bottom:2rem}.modul-events .detail .element-verwandte-informationen ul{overflow:hidden}.modul-events .detail .element-verwandte-informationen ul li{list-style-type:none}.modul-events .detail .element-verwandte-informationen.col-xs-12 .slider-informationen{text-align:center;max-width:370px;margin:0 auto 2rem}.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3{margin:0 auto 2rem}@media only screen and (min-width: 992px){.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3{margin:0}}.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 h3{margin:20px 0 10px;font-size:1.286rem;text-transform:uppercase}@media only screen and (min-width: 768px){.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 h3{margin:0 0 10px}}@media only screen and (min-width: 992px){.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 h3{margin:20px 0 10px}}.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen{max-width:260px;margin:0 auto}.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen .slider-container .slider-slide{height:172px}@media only screen and (min-width: 992px){.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen .slider-container .slider-slide{height:138px}}@media only screen and (min-width: 1200px){.modul-events .detail .element-verwandte-informationen.col-xs-12.col-md-3 .slider-informationen .slider-container .slider-slide{height:172px}}.modul-events .detail .element-verwandte-informationen h3{margin:20px 0 10px}@media only screen and (min-width: 992px){.modul-events .detail .element-verwandte-informationen h3{margin:30px 0 10px}}.modul-events .detail .element-verwandte-informationen .liste-links li{margin-top:10px}.modul-events .detail .element-verwandte-informationen .liste-links li .link{color:#3b3b3a;display:none;cursor:default}.modul-events .detail .element-verwandte-informationen .liste-links li .link.aktiv{display:block}.modul-events .detail .element-verwandte-informationen .video-container{display:none}.modul-events .detail .agenda{width:100%}.modul-events .detail .agenda table{width:100%}.modul-events .detail .medien,.modul-events .detail .referenten{position:relative;float:left;margin:0 1em 0 0}.modul-events .detail .medien .jssorslider,.modul-events .detail .referenten .jssorslider{margin:0 auto}.modul-events .detail .medien .slider-titel,.modul-events .detail .referenten .slider-titel{padding-top:15px}@media only screen and (min-width: 768px){.modul-events .detail .medien .slider-titel,.modul-events .detail .referenten .slider-titel{position:absolute;right:0;bottom:50px;background-color:rgba(131,146,155,0.95);width:90%;padding:10px}}@media only screen and (min-width: 992px){.modul-events .detail .medien .slider-titel,.modul-events .detail .referenten .slider-titel{width:75%}}@media only screen and (min-width: 1200px){.modul-events .detail .medien .slider-titel,.modul-events .detail .referenten .slider-titel{width:50%}}.modul-events .detail .medien .slider-titel h1,.modul-events .detail .referenten .slider-titel h1{font-size:1.571rem;line-height:1.1;color:#3b3b3a;margin:0}@media only screen and (min-width: 768px){.modul-events .detail .medien .slider-titel h1,.modul-events .detail .referenten .slider-titel h1{color:#ffffff}}.modul-events .detail .medien .slider-titel sup,.modul-events .detail .referenten .slider-titel sup{top:-0.7rem}.modul-events .detail #slider-legende-wrapper{max-width:800px;padding:2px 0 2px 0;margin:0 auto}.modul-events .detail .buttons{padding:10px 0;margin:0;text-align:center;overflow:hidden;background-color:#dddddd}@media only screen and (min-width: 768px){.modul-events .detail .buttons{margin:10px 0 0 0}}.modul-events .detail .buttons .funktionen-desktop{display:none}@media only screen and (min-width: 768px){.modul-events .detail .buttons .funktionen-desktop{display:inline}}.modul-events .detail .buttons a{display:inline-block;color:#7b848a;margin:0 10px 0 0}.modul-events .detail .buttons a i{color:#9bb405;display:block;font-size:25px;text-align:center}.modul-events .detail .buttons .button-group{margin:0 10px 0 0}.modul-events .detail .buttons .button-group a{margin:0}.modul-events .detail .ui-accordion>h2{padding-left:30px}.modul-events .detail .ui-accordion .ui-accordion-content{padding-left:30px}.modul-events .detail ul li{list-style-type:disc}.modul-events .detail li{overflow:visible}.modul-events .detail li .medien{width:100%;margin:0 0 10px 0}.modul-events .detail li .medien .c{cursor:pointer}@media only screen and (min-width: 768px){.modul-events .detail li .medien{max-width:325px;margin:0 25px 10px 0}}@media only screen and (min-width: 992px){.modul-events .detail li .medien{width:325px;margin:0 25px 0 0}}@media only screen and (min-width: 1200px){.modul-events .detail li .medien{float:left}}.modul-events .detail li .medien ul{list-style-type:none}.modul-events .detail li .medien ul li{padding:0}.modul-events .detail li .medien .slide-mobile{display:block}@media only screen and (min-width: 992px){.modul-events .detail li .medien .slide-mobile{display:none}}.modul-events .detail li .medien .slide-desktop{display:none}@media only screen and (min-width: 992px){.modul-events .detail li .medien .slide-desktop{display:block}}@media only screen and (min-width: 1200px){.modul-events .detail li .wrapper{margin-left:350px}}.modul-events .detail li .wrapper h2{color:#000000;display:block;font-weight:bold;font-size:14px;line-height:24px;margin:0 0 10px}.modul-events .detail li .wrapper .beschreibung{max-width:260px;width:100%;margin-bottom:5px}@media only screen and (min-width: 992px){.modul-events .detail li .wrapper .beschreibung{float:left;margin-bottom:0}}.modul-events .detail li .wrapper .beschreibung .zeile{margin:0 0 5px}.modul-events .detail li .wrapper .beschreibung .zeile .bezeichner{color:#7b848a}.modul-events .detail .info{position:absolute;right:5px;top:20px;font-size:.9em}.modul-events .detail .info .badge{float:right;height:20px;line-height:20px;padding:2px 5px 1px;text-align:center;color:#FF0000;font-weight:bold;background-color:#FF0000}.modul-events .detail .info .plaetze-verfuegbar{float:right;width:20px;height:20px;line-height:33px;padding:2px 0 1px;text-align:center;color:#ffffff;margin-left:10px;display:none;border-radius:20px;border:1px solid #83929b}.modul-events .detail .info .plaetze-verfuegbar.verfuegbar{display:block;background-color:#9bb405}.modul-events .detail .info .plaetze-verfuegbar.wenige-verfuegbar{display:block;background-color:#C1A304}.modul-events .detail .info .plaetze-verfuegbar.nicht-verfuegbar{display:block;background-color:#e30613}.modul-events .detail .info .plaetze-verfuegbar.vita-roadshow{display:none}.modul-events .detail h2{margin:3rem 0;font-size:2.143rem;line-height:1.1}@media screen and (max-width:500px){.modul-events .detail h2{font-size:1.5rem;font-weight:600}}.modul-events .detail h3{font-size:14px;font-weight:bold;margin-top:25px}.modul-events .detail.detail-informationen{margin-top:25px}.modul-events .detail.detail-informationen .info{margin-bottom:20px}.modul-events .detail.detail-informationen ul{overflow:hidden;list-style-type:none}.modul-events .detail.detail-informationen ul li{line-height:21px;color:#3b3b3a}.modul-events .detail.detail-informationen ul li.kategorie,.modul-events .detail.detail-informationen ul li.loesung{color:#7b848a}.modul-events .detail.detail-informationen ul li.datum{font-weight:bold}.modul-events .detail.detail-informationen ul li.adresse,.modul-events .detail.detail-informationen ul li.ansprechpartner,.modul-events .detail.detail-informationen ul li.teilnehmer_plaetze,.modul-events .detail.detail-informationen ul li.verantwortlicher{margin-top:1.5em}.modul-events .detail.detail-informationen ul h3{color:#000000;font-weight:bold}.modul-events .detail a.form-submit{margin-top:2em;color:#ffffff;white-space:normal;width:200px}.modul-events .detail .form-button-share{border:0}.modul-events .detail .share-content{position:absolute;box-sizing:border-box;margin:10px 0 20px;border:1px solid #9bb405;padding:10px;background-color:#ffffff;width:800px;z-index:100}.modul-events .detail-informationen .element-verwandte-informationen{width:95%;margin-top:25px;padding-left:0}.modul-events .detail-informationen .element-verwandte-informationen.col-xs-12 .slider-informationen{margin:0}.modul-events .detail-informationen .element-verwandte-informationen h3{margin:20px 0 10px}@media only screen and (min-width: 768px){.modul-events .detail-informationen .element-verwandte-informationen h3{margin:0 0 10px}}@media only screen and (min-width: 992px){.modul-events .detail-informationen .element-verwandte-informationen h3{margin:20px 0 10px}}.modul-events .filter{margin:41px 0 0 0;line-height:20px}.modul-events .filter .formular-filter{margin:15px 0 0 0}.modul-events .filter .form-text{width:205px;margin:0 0 5px 0;padding:0 0 0 3px}.modul-events .filter .form-datum{width:205px;margin:0 0 5px 0;padding:0 0 0 3px}.modul-events .filter .form-select{width:210px;margin:0 0 5px 0}.modul-events .filter .filter-button{text-decoration:none;cursor:pointer;margin:15px 0 0 0}.modul-events .filter .termine{margin:0 0 10px 0}.modul-events .filter .flags{margin:15px 0 20px 0}.modul-events .filter .checkbox{height:15px;display:block;padding:3px 0}.modul-events .filter .form-checkbox{float:left;margin:0 5px 0 0}.modul-events .filter .form-label-checkbox{float:left;margin:0;font-size:12px}.modul-events .filter .form-label-checkbox label{display:inline;font-weight:normal;padding:5px 20px 5px 0;margin:0}.modul-events .filter .link{display:block;width:160px;height:24px;line-height:24px;text-decoration:none;margin:15px 0 0 0;cursor:pointer}.modul-events .filter .link .button-text{float:left;padding:0 0 0 10px;line-height:24px;display:block}.modul-events .filter .link .button-icon{float:left;width:18px;height:18px;padding:0;line-height:18px;display:block;margin:3px 0 0 10px;background-image:url(../pics/layout/vita/icons.sprite.png);background-repeat:no-repeat}.modul-events .filter .link .button-kurssuche{background-position:-36px -18px}.modul-events .filter .link .button-filter{background-position:-54px -18px}.modul-events .filter .filter-reset{text-decoration:none;margin:15px 0 0;display:block}.modul-events .filter .filter-reset:hover{text-decoration:underline}.modul-events .filter .form-checkbox-liste .row{margin:0 0 5px 0}.modul-events .filter .form-checkbox-liste .row .legende{float:left;height:13px;margin:0 7px 0 0;width:3px}.modul-events .liste-teilnehmer,.modul-events .liste-events{padding:0 0 25px 20px;width:100%;box-sizing:border-box}.modul-events .liste-teilnehmer th,.modul-events .liste-events th{text-align:left;padding:0 0 20px 0}.modul-events .liste-teilnehmer .liste-zeile td,.modul-events .liste-events .liste-zeile td{padding:0 20px 20px 0;vertical-align:top}.modul-events .liste-teilnehmer .name,.modul-events .liste-events .name{font-weight:bold;text-decoration:none}.modul-events .liste-teilnehmer .name:hover,.modul-events .liste-events .name:hover{text-decoration:underline}.modul-events .liste-teilnehmer .referent,.modul-events .liste-events .referent{text-decoration:none;overflow:hidden;cursor:pointer}.modul-events .liste-teilnehmer .referent:hover,.modul-events .liste-events .referent:hover{text-decoration:underline}.modul-events .liste-teilnehmer .spalte-veranstaltung,.modul-events .liste-events .spalte-veranstaltung{width:260px}.modul-events .liste-teilnehmer .spalte-referent,.modul-events .liste-events .spalte-referent{width:130px}.modul-events .liste-teilnehmer .spalte-ort,.modul-events .liste-events .spalte-ort{width:120px}.modul-events .liste-teilnehmer .spalte-termin,.modul-events .liste-events .spalte-termin{width:110px}.modul-events .liste-teilnehmer .spalte-plaetze,.modul-events .liste-events .spalte-plaetze{width:60px;font-weight:bold}.modul-events .liste-teilnehmer .liste-zeile,.modul-events .liste-events .liste-zeile{overflow:hidden}.modul-events .liste-teilnehmer .liste-zeile .daten-links,.modul-events .liste-events .liste-zeile .daten-links{float:left;width:180px;margin:1px 0 55px 0}.modul-events .liste-teilnehmer .liste-zeile .daten-links .legende,.modul-events .liste-events .liste-zeile .daten-links .legende{float:left;height:36px;margin:0 7px 0 0;width:3px}.modul-events .liste-teilnehmer .liste-zeile .daten-links a,.modul-events .liste-events .liste-zeile .daten-links a{text-decoration:none;display:block}.modul-events .liste-teilnehmer .liste-zeile .daten-links a h2,.modul-events .liste-events .liste-zeile .daten-links a h2{font-size:20px;font-weight:normal;margin:2px 0 0 0}.modul-events .liste-teilnehmer .liste-zeile .daten-links a .text,.modul-events .liste-events .liste-zeile .daten-links a .text{font-size:10px;line-height:14px;padding:0 20px 0 10px}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts,.modul-events .liste-events .liste-zeile .daten-rechts{margin:0 0 40px 180px;overflow:hidden}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts td,.modul-events .liste-events .liste-zeile .daten-rechts td{padding:0}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts .bild,.modul-events .liste-events .liste-zeile .daten-rechts .bild{margin:0 20px 0 0}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts .info a,.modul-events .liste-events .liste-zeile .daten-rechts .info a{text-decoration:none}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts .info p,.modul-events .liste-events .liste-zeile .daten-rechts .info p{line-height:20px}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts .info p a,.modul-events .liste-events .liste-zeile .daten-rechts .info p a{text-decoration:none}.modul-events .liste-teilnehmer .liste-zeile .daten-rechts .info h2,.modul-events .liste-events .liste-zeile .daten-rechts .info h2{margin:0 0 5px 0;line-height:12px;font-size:12px;font-weight:bold}.modul-events .liste-aktuell{margin:0 0 25px 0}.modul-events .liste-aktuell .kopf{line-height:20px;margin:53px 20px 25px 0}.modul-events .liste-aktuell .liste-zeile{line-height:20px;margin:0 0 25px 0}.modul-events .liste-aktuell .liste-zeile a{text-decoration:none;display:block;line-height:20px}.modul-events .liste-aktuell .liste-zeile a:hover{text-decoration:underline}.modul-events.einfuegen{padding-left:2em}.modul-events.einfuegen.bestaetigung{margin:10px}.modul-events.einfuegen.bestaetigung ul{margin:3em 0 2em 0}.modul-events.einfuegen ul{margin-bottom:3em}.modul-events.einfuegen .formular-teilnahmeattribute .form-eingabe-zeile{clear:both;margin-top:1em}.modul-events.einfuegen .formular-teilnahmeattribute .form-eingabe-zeile label{float:none;width:auto}.modul-events.einfuegen .formular-teilnahmeattribute .form-eingabe-zeile .form-checkbox-liste{margin-bottom:3em}.modul-events.einfuegen .formular-teilnahmeattribute .form-eingabe-zeile .form-checkbox-liste input{float:left;width:25px;margin:5px 0}.modul-events.einfuegen .formular-teilnahmeattribute .form-eingabe-zeile .form-checkbox-liste label{margin:0 20px 0 10px;line-height:1.6em}.modul-events.einfuegen .formular-teilnahmeattribute .form-eingabe-zeile .form-checkbox-liste .zeile{overflow:hidden;float:left;display:inline-block}.modul-events .kachel .buchungsvermerk{display:none}.modul-events .kachel.gebucht .buchungsvermerk{display:inline-block;position:absolute;top:5px;left:-48px;z-index:10;width:150px;padding:2px 0;background:#9bb405;font-size:10px;text-align:center;color:#ffffff;transform:rotate(-30deg)}.modul-events .form-button.googlemaps{background-attachment:scroll !important;background-clip:border-box !important;background-color:rgba(0,0,0,0) !important;background-image:url("../pics/layout/geobrugg/logo_google_maps.png") !important;background-origin:padding-box !important;background-position:0 0 !important;background-repeat:no-repeat !important;background-size:30px 30px;padding:11px 12px 2px 20px;border:0}.modul-events .ausgebucht{background-color:#cccccc;max-width:200px;white-space:normal}.event-landkarte .landkarte{width:100%;height:400px;margin:0 0 25px 0}.event-landkarte .markierungen .markierung{cursor:pointer}.event-landkarte .markierungen .infofenster{display:none}.element-galerie{margin-bottom:2rem}.element-galerie .vorschaubild{display:flex;align-items:center;justify-content:center;max-width:370px;margin:0 auto 2rem;height:230px;background-color:#cccccc}.element-galerie .vorschaubild img{max-width:100%;height:auto}.element-galerie .link{color:#3b3b3a}.element-galerie .link:hover{color:#9bb405}.modul-galerien a.form-submit{color:#ffffff}.modul-galerien .liste .liste-bild{float:left;margin:0 30px 30px 0}@media only screen and (min-width: 768px){.modul-galerien .liste .liste-bild:nth-child(3n){margin-right:0}}@media only screen and (min-width: 992px){.modul-galerien .liste .liste-bild:nth-child(3n){margin-right:30px}.modul-galerien .liste .liste-bild:nth-child(4n){margin-right:0}}@media only screen and (min-width: 1200px){.modul-galerien .liste .liste-bild:nth-child(3n){margin-right:30px}.modul-galerien .liste .liste-bild:nth-child(4n){margin-right:30px}.modul-galerien .liste .liste-bild:nth-child(5n){margin-right:0}}.modul-galerien .liste .liste-bild .select{float:left;width:100%;overflow:hidden;text-align:right}.modul-galerien .liste .liste-bild img{float:left;clear:both}.modul-galerien .download{float:left;width:100%}.modul-galerien .download h2{font-size:14px;font-weight:bold}.galerie-slide{background-color:#cccccc}.galerie-toolbar{height:50px;background-color:#cccccc}.galerie-toolbar .download{float:left;height:50px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#3b3b3a;margin:0 20px}.slider-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}.slider-container.slider-loading{display:none}.slider-container .slider-stage{position:relative;width:100%;height:100%;z-index:1;display:flex;box-sizing:content-box}.slider-container .slider-stage .slider-slide{float:left}.slider-home{height:auto !important;margin:0 15px}.slider-home .container{padding:0;width:100%}.slider-home .container .slider-container .slider-stage .slider-slide{position:relative;background-color:#ffffff}.slider-home .container .slider-container .slider-stage .slider-slide .bild{position:relative;display:inline-block;width:100%}.slider-home .container .slider-container .slider-stage .slider-slide .bild img{width:100%;height:auto}.slider-home .container .slider-container .slider-stage .slider-slide h2{display:none;position:absolute;width:100%;text-align:center;text-transform:uppercase;font-size:1.571rem;letter-spacing:.1rem;margin:0 0 15px 0;padding:0 35px 0 15px;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide h2{display:block;font-size:2.286rem;top:0;left:0;margin:30px 0 0 0}}@media only screen and (min-width: 992px){.slider-home .container .slider-container .slider-stage .slider-slide h2{margin:0;top:20%;font-size:3.571rem}}@media only screen and (min-width: 1200px){.slider-home .container .slider-container .slider-stage .slider-slide h2{font-size:4.286rem}}.slider-home .container .slider-container .slider-stage .slider-slide .gruppe{position:relative}.slider-home .container .slider-container .slider-stage .slider-slide .gruppe h2{display:block;bottom:40%;left:0;margin:0 0 15px 0}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide .gruppe h2{display:none}}.slider-home .container .slider-container .slider-stage .slider-slide .text{padding:15px 15px 0}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide .text{width:100%;height:auto;padding:0 8%;text-align:center;font-size:1.571rem;line-height:2.143rem;position:absolute;top:130px;left:0;margin-bottom:63px;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}}@media only screen and (min-width: 992px){.slider-home .container .slider-container .slider-stage .slider-slide .text{top:20%;width:100%;height:auto;padding:0 8%;margin:132px 0 0 0;text-align:center;font-size:1.571rem;line-height:2.143rem}}@media only screen and (min-width: 1200px){.slider-home .container .slider-container .slider-stage .slider-slide .text{padding:0 20%}}.slider-home .container .slider-container .slider-stage .slider-slide .link{padding:15px 15px 0}.slider-home .container .slider-container .slider-stage .slider-slide .link a{color:#9bb405}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide .link{position:absolute;bottom:30px;left:0;z-index:5;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}}@media only screen and (min-width: 992px){.slider-home .container .slider-container .slider-stage .slider-slide .link{width:100%;font-size:1.286rem;text-align:center;top:20%;margin-top:160px}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-schnee h2{color:#ffffff;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-schnee .text{color:#ffffff;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-schnee .link a{color:#9bb405}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-schnee .link a{text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-titan h2{color:#3b3b3a;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-titan .text{color:#3b3b3a;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-titan .link a{color:#9bb405}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-titan .link a{text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-stahl h2{color:#83929b;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-stahl .text{color:#83929b;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-stahl .link a{color:#9bb405}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-stahl .link a{text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-gruen h2{color:#9bb405;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-gruen .text{color:#9bb405;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-gruen .link a{color:#9bb405}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-gruen .link a{text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-erde h2{color:#987e58;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-erde .text{color:#987e58;text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-stage .slider-slide.farbe-erde .link a{color:#9bb405}@media only screen and (min-width: 768px){.slider-home .container .slider-container .slider-stage .slider-slide.farbe-erde .link a{text-shadow:1px 1px 2px rgba(0,0,0,0.5)}}.slider-home .container .slider-container .slider-pagination{text-align:center;margin-top:20px}.slider-home .container .slider-container .slider-pagination .swiper-pagination-bullet{width:10px;height:10px;background-color:#83929b;margin:5px}.slider-home .container .slider-container .slider-pagination .swiper-pagination-bullet-active{background-color:#9bb405}.slider-home .video-fullscreen-wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;overflow:hidden}.slider-home .video-fullscreen-wrapper .video-fullscreen{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background-size:cover}.slider-home .video-fullscreen-wrapper .scroll{width:200px;height:70px;position:absolute;bottom:0;left:50%;margin-left:-100px;text-align:center;text-transform:uppercase;color:#ffffff;letter-spacing:.1rem;text-shadow:1px 1px 2px rgba(0,0,0,0.5);font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}.slider-home .video-fullscreen-wrapper .scroll::after{position:absolute;bottom:10px;left:80px;content:'';width:0;height:0;border-style:solid;border-width:30px 20px 0 20px;border-color:#ffffff transparent transparent transparent}.slider-home.video-fullscreen-aktiv .container{height:100%}.slider-home.video-fullscreen-aktiv .container .slider-container{height:100%}.slider-home.video-fullscreen-aktiv .container .slider-container .slider-stage .slider-slide{background-color:transparent;opacity:0 !important}.slider-home.video-fullscreen-aktiv .container .slider-container .slider-stage .slider-slide.swiper-slide-active{opacity:1 !important}.slider-home.video-fullscreen-aktiv .container .slider-container .slider-stage .slider-slide .bild{display:none}.slider-home.video-fullscreen-aktiv .container .slider-container .slider-pagination{display:none}.home-slider-loader .loader{display:none}.home-slider-height-helper{height:180px}@media only screen and (min-width: 768px){.home-slider-height-helper{height:385px}}@media only screen and (min-width: 992px){.home-slider-height-helper{height:496px}}@media only screen and (min-width: 1200px){.home-slider-height-helper{height:600px}}.home-slider-height-helper.home-slider-loader .loader{display:block}@media only screen and (min-width: 992px){.landingpage-country .slider-home .container{height:100%}}@media only screen and (min-width: 992px){.landingpage-country .slider-home .container .slider-container{height:100%}}@media only screen and (min-width: 992px){.landingpage-country .slider-home .container .slider-container .gruppe{height:100%}}@media only screen and (min-width: 992px){.landingpage-country .slider-home .container .slider-container .gruppe .bild{height:100%}}.slider-informationen .slider-container .slider-stage .slider-slide{width:100%;max-width:370px;height:230px;display:block;background-position:center center}.slider-informationen .slider-container .slider-stage .slider-slide.swiper-no-swiping{cursor:pointer}.slider-informationen .slider-container .slider-stage .slider-slide a{width:100%;height:100%;display:block}.slider-informationen .slider-container .slider-stage .slide-vorschau{background-color:#cccccc}.slider-informationen .slider-container .slider-stage .slide-vorschau img{margin-top:10px;background-color:#ffffff;max-width:270px;max-height:200px;-moz-box-shadow:1px 1px 6px #7b848a;-webkit-box-shadow:1px 1px 6px #7b848a;-khtml-box-shadow:1px 1px 6px #7b848a;box-shadow:1px 1px 6px #7b848a}.slider-informationen .slider-container .slider-stage .slide-vorschau-small{background-color:#cccccc}.slider-informationen .slider-container .slider-stage .slide-vorschau-small img{margin-top:10px;background-color:#ffffff;max-width:180px;max-height:150px;-moz-box-shadow:1px 1px 6px #7b848a;-webkit-box-shadow:1px 1px 6px #7b848a;-khtml-box-shadow:1px 1px 6px #7b848a;box-shadow:1px 1px 6px #7b848a}.slider-informationen .slider-container .control{position:absolute;width:40px;height:100%;top:0;z-index:2;opacity:.8;cursor:pointer}.slider-informationen .slider-container .control.control-left{left:0;background:url("../pics/layout/geobrugg/control_left.png") center center no-repeat}.slider-informationen .slider-container .control.control-right{right:0;background:url("../pics/layout/geobrugg/control_right.png") center center no-repeat}.slider-informationen .video-play{width:66px;height:66px;display:block;position:absolute;top:50%;left:50%;margin:-33px 0 0 -33px;background:url("../pics/layout/geobrugg/play.png") 0 0 no-repeat;z-index:1;cursor:pointer}.featherlight-loading .featherlight-content{height:615px}.loader{width:100px;height:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.loader>div{content:" ";width:20px;height:20px;background:#2196F3;border-radius:100%;position:absolute;-webkit-animation:shift 2s linear infinite;animation:shift 2s linear infinite}.loader>div:nth-of-type(1){-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.loader>div:nth-of-type(2){-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.loader>div:nth-of-type(3){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.loader>div:nth-of-type(4){-webkit-animation-delay:-1.6s;animation-delay:-1.6s}@-webkit-keyframes shift{0%{left:-60px;opacity:0;background-color:#9bb405}10%{left:0;opacity:1}90%{left:100px;opacity:1}100%{left:160px;background-color:#9bb405;opacity:0}}@keyframes shift{0%{left:-60px;opacity:0;background-color:#9bb405}10%{left:0;opacity:1}90%{left:100px;opacity:1}100%{left:160px;background-color:#9bb405;opacity:0}}.style-change-profile ul{padding:5px}.style-change-profile ul li{color:#000000;line-height:24px}.modul-produktdb .konfigurator{position:relative}.modul-produktdb .konfigurator .related{display:none}@media only screen and (min-width: 992px){.modul-produktdb .konfigurator .related{display:block}}.modul-produktdb .konfigurator .related .related-content.pinned{position:fixed;top:97px;width:213px}@media only screen and (min-width: 1200px){.modul-produktdb .konfigurator .related .related-content.pinned{width:263px}}.modul-produktdb .konfigurator .related .related-content.pinned-bottom{position:static}.modul-produktdb .konfigurator .related .related-content .bild{position:relative;display:inline-block;max-width:100%;margin:65px 0 38px}.modul-produktdb .konfigurator .related .related-content .bild img{max-width:100%;height:auto}.modul-produktdb .konfigurator .related .related-content .daten{position:relative}.modul-produktdb .konfigurator .related .related-content .daten .zusammenfassung li{margin-bottom:5px}.modul-produktdb .konfigurator .related .related-content .daten .zusammenfassung li.inaktiv{color:#cccccc}.modul-produktdb .konfigurator .related .related-content .daten .zusammenfassung li.fehler{color:#e30613}.modul-produktdb .konfigurator .related .related-content .daten .indikatoren{position:absolute;top:2px;right:0}.modul-produktdb .konfigurator .related .related-content .daten .indikatoren .indikator{width:10px;height:10px;border:2px solid #3b3b3a;margin-bottom:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.modul-produktdb .konfigurator .related .related-content .daten .indikatoren .indikator.aktiv{background-color:#3b3b3a}.modul-produktdb .konfigurator .related .related-content .daten .indikatoren .indikator:last-child{margin-bottom:0}.modul-produktdb .konfigurator .inhalte h3{font-size:1.286rem;margin-top:0;margin-bottom:40px}.modul-produktdb .konfigurator .inhalte h3 .schritt{text-align:center;display:inline-block;margin:0 10px;width:30px;line-height:30px;color:#ffffff;background-color:#83929b;font-weight:bold;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.modul-produktdb .konfigurator .inhalte .bereich{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #83929b}.modul-produktdb .konfigurator .inhalte .bereich:last-child{border-bottom:none}.modul-produktdb .konfigurator .inhalte .bereich.bereich-relative{position:relative}.modul-produktdb .konfigurator .inhalte .bereich.pruefen .rombo-loader{display:block}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl{overflow:hidden;margin-bottom:20px}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung{width:170px;float:left;font-size:.9286rem;margin:5px;padding:0 5px;cursor:pointer}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung .check{font-size:1.286rem}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung .check-aktiv{display:none}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung:hover h4{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung:hover .check-inaktiv{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung.aktiv{-webkit-box-shadow:0 0 5px #9bb405;-moz-box-shadow:0 0 5px #9bb405;box-shadow:0 0 5px #9bb405}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung.aktiv h4{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung.aktiv .check-inaktiv{display:none}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung.aktiv .check-aktiv{display:block}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung img{max-width:100%;height:auto}.modul-produktdb .konfigurator .inhalte .bereich .ausfuehrung-auswahl .ausfuehrung h4{font-size:1rem;font-weight:bold}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl{overflow:hidden;margin-bottom:20px}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz{cursor:pointer}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz .check{font-size:1.286rem}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz .check-aktiv{display:none}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz:hover h4{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz:hover .check-inaktiv{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz.aktiv h4{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz.aktiv .check-inaktiv{display:none}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz.aktiv .check-aktiv{display:block}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz p{float:left;margin-right:10px;display:block;width:18px;height:18px}.modul-produktdb .konfigurator .inhalte .bereich .korrosionsschutz-auswahl .korrosionsschutz h4{font-size:1rem;line-height:1.3}.modul-produktdb .konfigurator .inhalte .bereich .spezifikation{width:100%;max-width:550px;display:none}.modul-produktdb .konfigurator .inhalte .bereich .spezifikation.aktiv{display:table}.modul-produktdb .konfigurator .inhalte .bereich .spezifikation th{width:50%;padding:8px 0 8px 10px;font-weight:bold}.modul-produktdb .konfigurator .inhalte .bereich .spezifikation td{width:50%;padding:8px 0 8px 10px;border:1px solid #cccccc;border-left:0;border-right:0;vertical-align:top}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile{margin-bottom:10px;width:100%;clear:both;overflow:hidden}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile label{min-width:100px;line-height:30px;float:left}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile input{border:1px solid #ababab;border-radius:4px;min-height:25px;padding:5px 10px;box-sizing:border-box;float:left;width:100px}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile input.ungueltig{color:#e30613}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile input.korrekt{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile input.fehler{border-color:#e30613}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile .vorschlag-zeile{line-height:30px;font-size:.9286rem;margin-left:30px;float:left;display:none;cursor:pointer}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile .vorschlag-zeile .fa{margin-left:5px;color:#9bb405;font-size:1.5rem}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .zeile.vorschlag .vorschlag-zeile{display:block}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe .hinweis{width:100%;max-width:550px;font-size:.9286rem;margin-bottom:20px}.modul-produktdb .konfigurator .inhalte .bereich .flaeche-eingabe{padding-left:10px}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung{padding:10px;cursor:pointer;margin-bottom:20px}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung .checked{text-align:center}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung .check{font-size:1.286rem}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung .check-aktiv{display:none}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung:hover h4{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung:hover .check-inaktiv{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung.aktiv{-webkit-box-shadow:0 0 5px #9bb405;-moz-box-shadow:0 0 5px #9bb405;box-shadow:0 0 5px #9bb405}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung.aktiv h4{color:#9bb405}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung.aktiv .check-inaktiv{display:none}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung.aktiv .check-aktiv{display:block}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung .bild{position:relative;display:inline-block;max-width:100%}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung .bild img{max-width:100%;height:auto}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung h4{font-size:1rem;font-weight:bold;margin:15px 0 5px 0}.modul-produktdb .konfigurator .inhalte .bereich .anbindung-auswahl .anbindung p{font-size:.9286rem}.modul-produktdb .konfigurator .inhalte .bereich .zusammenfassung li{padding-left:10px;margin-bottom:5px}.modul-produktdb .konfigurator .inhalte .bereich .zusammenfassung li.inaktiv{color:#cccccc}.modul-produktdb .konfigurator .inhalte .bereich .zusammenfassung li.fehler{color:#e30613}.modul-produktdb .konfigurator .inhalte .bereich .anfrage{padding-left:10px}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe{margin-top:20px}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe input,.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe textarea{width:100%;border:1px solid #ababab;border-radius:4px;min-height:25px;padding:5px 10px;box-sizing:border-box;margin-bottom:10px}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe input.fehler,.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe textarea.fehler{border-color:#e30613}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe textarea{resize:vertical;min-height:100px}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .kontaktdaten-eingabe button{float:right}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .ansprechpartner{margin-top:20px}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .ansprechpartner .corner-wrapper{text-align:right;position:relative}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .ansprechpartner .name{font-size:1.286rem}.modul-produktdb .konfigurator .inhalte .bereich .anfrage .ansprechpartner table .feld{color:#83929b;padding:0 15px 0 0}.modul-produktdb .konfigurator .rombo-erfolg{display:none}.modul-produktdb .konfigurator .rombo-loader{width:25px;height:5px;position:absolute;top:8px;left:auto;right:50px;display:none}.modul-produktdb .konfigurator .rombo-loader>div{content:" ";width:5px;height:5px;background:#2196F3;border-radius:100%;position:absolute;-webkit-animation:rombo-shift 2s linear infinite;animation:rombo-shift 2s linear infinite}.modul-produktdb .konfigurator .rombo-loader>div:nth-of-type(1){-webkit-animation-delay:-0.4s;animation-delay:-0.4s}.modul-produktdb .konfigurator .rombo-loader>div:nth-of-type(2){-webkit-animation-delay:-0.8s;animation-delay:-0.8s}.modul-produktdb .konfigurator .rombo-loader>div:nth-of-type(3){-webkit-animation-delay:-1.2s;animation-delay:-1.2s}.modul-produktdb .konfigurator .rombo-loader>div:nth-of-type(4){-webkit-animation-delay:-1.6s;animation-delay:-1.6s}.featherlight-inner.rombo-erfolg{width:500px;height:75px}.featherlight-inner.rombo-erfolg h3{font-size:1.286rem;margin-top:60px;margin-bottom:20px;text-transform:uppercase}.featherlight-inner.rombo-erfolg .link{width:100%;overflow:hidden;line-height:30px;margin-bottom:20px}.featherlight-inner.rombo-erfolg .link a{color:#9bb405}.featherlight-inner.rombo-erfolg .link a:hover{text-decoration:underline}.featherlight-inner.rombo-anbindung img{width:100%;height:auto;cursor:pointer}@-webkit-keyframes rombo-shift{0%{left:-15px;opacity:0;background-color:#9bb405}10%{left:0;opacity:1}90%{left:25px;opacity:1}100%{left:40px;background-color:#9bb405;opacity:0}}@keyframes rombo-shift{0%{left:-15px;opacity:0;background-color:#9bb405}10%{left:0;opacity:1}90%{left:25px;opacity:1}100%{left:40px;background-color:#9bb405;opacity:0}}.formular-login-flyout{margin-top:2em}.formular-login-flyout .content{float:left;width:100%;border-top:1px solid #83929b;padding:14px 0 0 14px}@media only screen and (min-width: 992px){.formular-login-flyout .content{display:none;border-top:none;padding:0}}.formular-login-flyout .content h3{margin:0 0 10px 0;font-size:1rem;font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}@media only screen and (min-width: 992px){.formular-login-flyout .content h3{font-size:.9286rem}}.formular-login-flyout .content a{color:#3b3b3a}@media only screen and (min-width: 992px){.formular-login-flyout .content a{color:#ffffff}}.formular-login-flyout .content a:hover{color:#9bb405}.formular-login-flyout .content .form-button{cursor:pointer;display:inline-block;padding:6px 12px;border:1px solid #83929b;border-radius:3px;color:#3b3b3a;float:left;margin-right:20px}@media only screen and (min-width: 992px){.formular-login-flyout .content .form-button{border:1px solid #ffffff;float:right}}.formular-login-flyout .content .form-text{background-color:#ffffff;border:1px solid #83929b;border-radius:3px;color:#3b3b3a;display:block;height:34px;line-height:1.143rem;padding:0 12px;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;vertical-align:middle;width:210px !important}@media only screen and (min-width: 992px){.formular-login-flyout .content .form-text{border:1px solid #ffffff}}.formular-login-flyout .content .passwort-link{margin-top:10px;clear:both;float:left}.formular-login-flyout .content .links{width:100%;float:left;margin-bottom:20px}@media only screen and (min-width: 992px){.formular-login-flyout .content .links{width:230px;margin:0 0 20px 0}}.formular-login-flyout .content .links.fehler .form-eingabe-zeile input{border-color:#e30613;outline:0 none}.formular-login-flyout .content .rechts{width:100%;float:left;margin-bottom:20px}@media only screen and (min-width: 992px){.formular-login-flyout .content .rechts{width:auto;max-width:340px;margin:0}}[login-flyout].open .content{display:block;color:#ffffff;padding:10px 15px;background-color:rgba(131,146,155,0.95)}[login-flyout].open .content.content-mygeobrugg{width:300px}[login-flyout].open .content.content-mygeobrugg .info{font-family:"Benton Sans",Arial,sans-serif;font-style:normal;font-weight:bold}[login-flyout].open .content.content-mygeobrugg ul li{display:block;width:100%;float:left;clear:both}[login-flyout].open .content.content-mygeobrugg ul li a{margin-top:10px;float:left}