/*! nouislider - 14.7.0 - 4/6/2021 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;right:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-origin:0 0;transform-style:flat}.noUi-connect{height:100%;width:100%}.noUi-origin{height:10%;width:10%}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform .3s;transition:transform .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:36px;height:36px;right:-18px;top:-9px;outline:none}.noUi-target{background:#eee;border-radius:4px !important}.noUi-connects{border-radius:3px}.noUi-connect{background:#e42313}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border-radius:100%;background:#222;cursor:default;box-shadow:0 0 2px rgba(0,0,0,.5)}.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{background:#b8b8b8}[disabled].noUi-target,[disabled].noUi-handle,[disabled] .noUi-handle{cursor:not-allowed}.noUi-pips,.noUi-pips *{-moz-box-sizing:border-box;box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#ccc}.noUi-marker-sub{background:#aaa}.noUi-marker-large{background:#aaa}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}.noUi-horizontal .noUi-origin>.noUi-tooltip{-webkit-transform:translate(50%, 0);transform:translate(50%, 0);left:auto;bottom:10px}.noUi-vertical .noUi-origin>.noUi-tooltip{-webkit-transform:translate(0, -18px);transform:translate(0, -18px);top:auto;right:28px}.ce_lauftreff .search .widget-slider .slider{width:100%;max-width:100%;display:inline-flex;flex-flow:row nowrap;margin-left:18px;margin-right:18px;margin-top:10px;margin-bottom:10px}.ce_lauftreff .search .widget-slider .slider .scontainer{flex-basis:99%;margin-top:10px;margin-bottom:10px}.ce_lauftreff .search .widget-slider .slider .text{align-self:center;flex-basis:90px;border:unset;padding:0;box-sizing:border-box;text-align:left;white-space:nowrap}.ce_lauftreff .search .widget-slider .slider .text.margin-right{padding-right:20px}.ce_lauftreff .search .widget-slider .slider .text.margin-left{padding-left:20px}.ce_lauftreff .results .filters{flex-basis:100%;display:inline-flex;flex-flow:row nowrap;margin-top:40px;margin-bottom:20px}.ce_lauftreff .results .filters .filter{flex-basis:50%;padding:10px;text-align:center;text-transform:uppercase;cursor:pointer;border-bottom:2px solid #eee}.ce_lauftreff .results .filters .filter.active{border-bottom:2px solid #e42313}.ce_lauftreff .results .wait{flex-basis:100%;padding:40px;text-align:center}.ce_lauftreff .results .wait.hide{display:none}.treffpunkte{width:100%;max-width:100%;display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.treffpunkte .teasers{width:100%;max-width:100%;display:inline-flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;align-content:stretch}.treffpunkte .lauftreff,.treffpunkte ins{display:inline-flex;flex-flow:row nowrap;flex-basis:100%;margin-bottom:12px !important}.treffpunkte .lauftreff .content,.treffpunkte ins .content{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#fff;box-shadow:2px 2px 12.5px 0 rgba(0,0,0,.15);box-sizing:border-box;padding:12.5px;margin:6px;height:100%}.treffpunkte .lauftreff .content .headlines,.treffpunkte ins .content .headlines{display:inline-block;flex-basis:99%;font-size:1.3rem}.treffpunkte .lauftreff .content .headlines .subheadline,.treffpunkte ins .content .headlines .subheadline{font-size:1.1rem}.treffpunkte .lauftreff .content .certification,.treffpunkte ins .content .certification{display:inline-block;flex-basis:60px;line-height:0}.treffpunkte .lauftreff:hover .content,.treffpunkte ins:hover .content{box-shadow:2px 2px 25px 0 rgba(0,0,0,.15)}.treffpunkte .lauftreff.hide,.treffpunkte ins.hide{display:none !important}@media screen and (min-width: 800px){.treffpunkte .lauftreff,.treffpunkte ins{flex-basis:50%;margin-bottom:12px !important}.treffpunkte .lauftreff .content,.treffpunkte ins .content{margin:6px}}@media screen and (min-width: 1000px){.treffpunkte .lauftreff,.treffpunkte ins{flex-basis:33.33%;margin-bottom:25px}.treffpunkte .lauftreff .content,.treffpunkte ins .content{margin:12.5px}}.running{display:inline-block;padding:25px;--color: #000;--duration: .8s;transform:scale(var(--scale, 1))}.running .outer{animation:outer var(--duration) linear infinite}.running .outer .body{background:var(--color);height:15px;width:8px;border-radius:4px;transform-origin:4px 11px;position:relative;transform:rotate(32deg);animation:body var(--duration) linear infinite}.running .outer .body:before{content:"";width:8px;height:8px;border-radius:4px;bottom:16px;left:0;position:absolute;background:var(--color)}.running .outer .body .arm,.running .outer .body .arm:before,.running .outer .body .leg,.running .outer .body .leg:before{content:"";width:var(--w, 11px);height:4px;top:var(--t, 0);left:var(--l, 2px);border-radius:2px;transform-origin:2px 2px;position:absolute;background:var(--c, var(--color));transform:rotate(var(--r, 0deg));animation:var(--name, arm-leg) var(--duration) linear infinite}.running .outer .body .arm:before{--l: 7px;--name: arm-b}.running .outer .body .arm.front{--r: 24deg;--r-to: 164deg}.running .outer .body .arm.front:before{--r: -48deg;--r-to: -36deg}.running .outer .body .arm.behind{--r: 164deg;--r-to: 24deg}.running .outer .body .arm.behind:before{--r: -36deg;--r-to: -48deg}.running .outer .body .leg{--w: 12px;--t: 11px}.running .outer .body .leg:before{--t: 0;--l: 8px}.running .outer .body .leg.front{--r: 10deg;--r-to: 108deg}.running .outer .body .leg.front:before{--r: 18deg;--r-to: 76deg}.running .outer .body .leg.behind{--r: 108deg;--r-to: 10deg;--c: none}.running .outer .body .leg.behind:before{--c: var(--color);--r: 76deg;--r-to: 18deg}.running .outer .body .leg.behind:after{content:"";top:0;right:0;height:4px;width:6px;clip-path:polygon(2px 0, 6px 0, 6px 4px, 0 4px);border-radius:0 2px 2px 0;position:absolute;background:var(--color)}@keyframes outer{50%{transform:translateY(0)}25%,75%{transform:translateY(4px)}}@keyframes body{50%{transform:rotate(16deg)}25%,75%{transform:rotate(24deg)}}@keyframes arm-leg{50%{transform:rotate(var(--r-to))}}@keyframes arm-b{30%,70%{transform:rotate(var(--r-to))}}.treff{width:100%;max-width:100%;box-sizing:border-box;display:inline-flex;flex-flow:row nowrap}.treff .text{flex-basis:99%;display:inline-flex;flex-flow:row wrap;justify-content:center}.treff .image{flex-basis:100px;padding-right:12.5px}.treffpunkte{width:100%;max-width:100%;box-sizing:border-box;display:inline-flex;flex-flow:row wrap}.treffpunkte .treffpunkt{flex-basis:100%}.treffpunkte .treffpunkt .headline{font-family:"Source Sans Pro",Helvetica,sans-serif !important}.treffpunkte .treffpunkt .ce_list ul{text-align:center}@media screen and (min-width: 700px){.treffpunkte .treffpunkt{flex-basis:50%}.treffpunkte .treffpunkt .ce_list ul{text-align:left}.treff .image{flex-basis:160px;padding-right:25px}}@media screen and (min-width: 1000px){.treffpunkte .treffpunkt{flex-basis:50%}}
