#login-buttons{display:inline-block;margin-right:.2px;line-height:1}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;padding-right:2px;line-height:1.5;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}#login-buttons .loading{line-height:1;background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);width:16px;background-position:50%;background-repeat:no-repeat}#login-buttons .login-button,.accounts-dialog .login-button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;padding:4px 8px;font-size:80%;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;text-align:center;color:#fff;background:#596595;border:1px solid #464f75;border-radius:4px}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2) inset}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{color:#ddd;background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none}.accounts-dialog *{padding:0;margin:0;line-height:inherit;color:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.accounts-dialog .login-button{width:auto;margin-bottom:4px}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;position:absolute;left:6px;top:6px;width:16px;height:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;position:relative;padding-bottom:8px}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{text-decoration:line-through;color:#d3d3d3}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{border:1px solid #ccc;z-index:1000;background:#fff;border-radius:4px;padding:8px 12px;margin:-8px -12px 0;width:250px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);font-size:16px;color:#333}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{line-height:inherit;font-size:inherit;font-family:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-top:7px;margin-bottom:-2px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;margin-top:8px;line-height:1.3}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{position:absolute;top:0;right:5px;font-size:20px;font-weight:700;line-height:20px;text-decoration:none;color:#000;opacity:.4}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{position:absolute;top:-1px;left:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;z-index:1001;position:fixed;left:50%;margin-left:-129px;top:50%;margin-top:-40px}#configure-login-service-dialog{width:530px;margin-left:-269px;margin-top:-300px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{width:100%;font-family:Courier New,Courier,monospace}#configure-login-service-dialog ol{margin-top:10px;margin-bottom:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999;background-color:#000;background-color:rgba(0,0,0,.7)}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{padding:4px;border:1px solid #aaa;border-radius:3px;line-height:1}.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform .3s ease-out,opacity .3s ease-in;-moz-transition:-moz-transform .3s ease-out,opacity .3s ease-in;-o-transition:-o-transform .3s ease-out,opacity .3s ease-in;transition:transform .3s ease-out,opacity .3s ease-in}.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset .3s ease-out,-webkit-stroke-opacity .3s ease-in;-moz-transition:-moz-stroke-dashoffset .3s ease-out,-moz-stroke-opacity .3s ease-in;-o-transition:-o-stroke-dashoffset .3s ease-out,-o-stroke-opacity .3s ease-in;transition:stroke-dashoffset .3s ease-out,stroke-opacity .3s ease-in}.marker-cluster-small{background-color:rgba(181,226,140,.6)}.marker-cluster-small div{background-color:rgba(110,204,57,.6)}.marker-cluster-medium{background-color:rgba(241,211,87,.6)}.marker-cluster-medium div{background-color:rgba(240,194,12,.6)}.marker-cluster-large{background-color:rgba(253,156,115,.6)}.marker-cluster-large div{background-color:rgba(241,128,23,.6)}.leaflet-oldie .marker-cluster-small{background-color:#b5e28c}.leaflet-oldie .marker-cluster-small div{background-color:#6ecc39}.leaflet-oldie .marker-cluster-medium{background-color:#f1d357}.leaflet-oldie .marker-cluster-medium div{background-color:#f0c20c}.leaflet-oldie .marker-cluster-large{background-color:#fd9c73}.leaflet-oldie .marker-cluster-large div{background-color:#f18017}.marker-cluster{background-clip:padding-box;border-radius:20px}.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px Helvetica Neue,Arial,Helvetica,sans-serif}.marker-cluster span{line-height:30px}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform;-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:hsla(0,0%,100%,.5)}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(packages/bevanhunt_leaflet/styles/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(packages/bevanhunt_leaflet/styles/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers-expanded .leaflet-control-layers-toggle,.leaflet-control-layers .leaflet-control-layers-list{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(packages/bevanhunt_leaflet/styles/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:hsla(0,0%,100%,.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:700;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}.hyphenate{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.fade-in{animation:fadeIn .5s ease;-webkit-animation:fadeIn .5s ease;-moz-animation:fadeIn ease .5s;-o-animation:fadeIn ease .5s;-ms-animation:fadeIn ease .5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}*{box-sizing:border-box;margin:0;padding:0}*,:active,:focus,:hover{outline:none!important}.schnitzraum-ory{width:100%}#hamburger-menuicon{color:#1e4b72}#tag-list .MuiTableSortLabel-icon,#trade-list .MuiTableSortLabel-icon{display:none}#tag-list .MuiTable-root tr[mode=add],#tag-list .MuiTable-root tr[mode=update],#trade-list .MuiTable-root tr[mode=add],#trade-list .MuiTable-root tr[mode=update]{position:relative}#tag-list .MuiTable-root tr[mode=add] td:first-child,#tag-list .MuiTable-root tr[mode=update] td:first-child,#trade-list .MuiTable-root tr[mode=add] td:first-child,#trade-list .MuiTable-root tr[mode=update] td:first-child{display:none}#tag-list .MuiTable-root tr[mode=add] td:nth-child(3),#tag-list .MuiTable-root tr[mode=add] td:nth-child(4),#tag-list .MuiTable-root tr[mode=add] td:nth-child(6),#tag-list .MuiTable-root tr[mode=update] td:nth-child(3),#tag-list .MuiTable-root tr[mode=update] td:nth-child(4),#tag-list .MuiTable-root tr[mode=update] td:nth-child(6),#trade-list .MuiTable-root tr[mode=add] td:nth-child(3),#trade-list .MuiTable-root tr[mode=add] td:nth-child(4),#trade-list .MuiTable-root tr[mode=add] td:nth-child(6),#trade-list .MuiTable-root tr[mode=update] td:nth-child(3),#trade-list .MuiTable-root tr[mode=update] td:nth-child(4),#trade-list .MuiTable-root tr[mode=update] td:nth-child(6){width:30%}.MuiTableCell-root{white-space:pre-line}.MuiGrid-item{align-self:stretch}.MuiCircularProgress-circleDeterminate{transition:stroke-dashoffset .8s ease!important}.schnitzraum-gallery-item{width:100%;padding-bottom:56.6%;background-position:50%;background-repeat:no-repeat;background-size:cover}.gallery-item .caption{background:rgba(30,75,114,.7);color:#fff;padding:5px 10px;font-weight:400;position:absolute;bottom:0;left:0;width:100%;font-size:13px}ul{margin-left:20px}.s-alert-wrapper{z-index:100000000;position:relative}.image-uploads-wrapper{position:relative;background-color:#e5e5e5;padding-top:70%}.dropZoneArea .upload-indicator{margin-right:40px;display:block}.dropZoneArea .upload-indicator .upload-progress-indicator-without-value{position:absolute;opacity:.5;z-index:5}.dropZoneArea .upload-indicator .upload-progress-indicator{position:relative;z-index:6000}.dropZoneArea .upload-indicator .MuiTypography-root{font-size:25px;font-weight:400;color:#96c02c}.image-uploads{display:block;width:100%;height:auto;position:absolute;top:0}.image-upload-meta{background:#1e4b72;padding:10px 0}.image-upload-meta .MuiFormControl-root{color:#fff}.image-upload-meta .MuiFormControl-root label{color:inherit}.image-upload-meta .MuiFormControl-root input{color:#fff}.image-upload-meta .MuiInputBase-root{background-color:#1e4b72;border-radius:0}.image-upload-meta .MuiInputBase-root:after,.image-upload-meta .MuiInputBase-root:before{display:none}.image-uploads-spinner{position:absolute;top:calc(50% - 25px);left:calc(50% - 25px)}button.image-uploads-delete-icon{position:absolute;top:0;left:0}button.image-uploads-edit-icon{position:absolute;top:0;right:0;display:none}button.image-uploads-delete-icon,button.image-uploads-edit-icon{padding:8px;border-radius:0;background:#1e4b72}button.image-uploads-delete-icon:active,button.image-uploads-delete-icon:hover,button.image-uploads-edit-icon:active,button.image-uploads-edit-icon:hover{background:rgba(30,75,114,.8)}button.image-uploads-delete-icon:focus,button.image-uploads-edit-icon:focus{background:#1e4b72}button.image-uploads-delete-icon *,button.image-uploads-edit-icon *{border-radius:0}button.image-uploads-delete-icon .MuiSvgIcon-root,button.image-uploads-edit-icon .MuiSvgIcon-root{font-size:18px}body>.MuiGrid-root.dragdrop-item{z-index:10000000000000}.MuiTypography-root{white-space:pre-line}.backend-page .ql-editor h1,.backend-page h1,.content-page .ql-editor h1,.content-page h1,.page .ql-editor h1,.page h1{font-size:2.2rem;font-weight:500;line-height:1.3em;padding:20px 0}.backend-page .ql-editor h2,.backend-page h2,.content-page .ql-editor h2,.content-page h2,.page .ql-editor h2,.page h2{font-size:1.7rem;font-weight:500;line-height:1.3em;padding:20px 0}table{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:14px}table tr[mode=add],table tr[mode=update]{border-bottom:2px solid #ccc!important}table tr[mode=add]:before,table tr[mode=update]:before{content:"";display:table-cell}P:empty{padding-bottom:1em}.MuiAutocomplete-endAdornment{display:none}header{height:50px}header>div{min-height:100%!important}.content-page{padding:80px 20px}#topbar-account-button{position:absolute;right:0;height:100%;top:0;background:#1e4b72;color:#fff;border-radius:0;width:300px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){#topbar-account-button{width:200px}}@media only screen and (min-width:100px) and (max-width:767px){#topbar-account-button{width:60px;font-size:0;line-height:0}}.MuiCard-root.mediabox{position:relative;border-radius:0;box-shadow:0 .1px .5px rgba(0,0,0,.02),0 .3px 1.6px rgba(0,0,0,.028),0 .6px 3.2px rgba(0,0,0,.035),0 1.1px 5.6px rgba(0,0,0,.042),0 2.1px 9.1px rgba(0,0,0,.05),0 5px 14px rgba(0,0,0,.07)}.MuiCard-root.mediabox a{text-decoration:none}.MuiCard-root.mediabox.horizontal .description .text,.MuiCard-root.mediabox.vertical .description .text{overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify}.MuiCard-root.mediabox.horizontal .description .opening-hours,.MuiCard-root.mediabox.vertical .description .opening-hours{color:#769722;font-weight:600;text-align:right;width:100%}.MuiCard-root.mediabox.horizontal .description .opening-hours .label,.MuiCard-root.mediabox.horizontal .description .opening-hours .values,.MuiCard-root.mediabox.vertical .description .opening-hours .label,.MuiCard-root.mediabox.vertical .description .opening-hours .values{display:inline-block;vertical-align:top}.MuiCard-root.mediabox.horizontal .description .opening-hours .values,.MuiCard-root.mediabox.vertical .description .opening-hours .values{padding-left:7px}.MuiCard-root.mediabox.horizontal .description .opening-hours .label,.MuiCard-root.mediabox.vertical .description .opening-hours .label{line-height:1em;padding-top:3px}.MuiCard-root.mediabox.horizontal .description .opening-hours .label .label-info,.MuiCard-root.mediabox.vertical .description .opening-hours .label .label-info{font-size:9px;font-weight:400;margin-top:-5px}.MuiCard-root.mediabox.horizontal .description .profile-tags,.MuiCard-root.mediabox.vertical .description .profile-tags{margin:-5px -5px 20px;width:100%}.MuiCard-root.mediabox.horizontal .description .profile-tags .MuiChip-root,.MuiCard-root.mediabox.vertical .description .profile-tags .MuiChip-root{margin:5px}.MuiCard-root.mediabox.vertical{height:100%;border-radius:0}.MuiCard-root.mediabox.vertical h1,.MuiCard-root.mediabox.vertical h2,.MuiCard-root.mediabox.vertical h3{font-size:15px;line-height:1.3em;padding:0 0 5px;font-weight:600;letter-spacing:-.2px}.MuiCard-root.mediabox.vertical .mediabox-image-container{position:relative}.MuiCard-root.mediabox.vertical .mediabox-image-container.MuiCardMedia-root{padding-top:59.45%}.MuiCard-root.mediabox.vertical .mediabox-image-container h1,.MuiCard-root.mediabox.vertical .mediabox-image-container h2,.MuiCard-root.mediabox.vertical .mediabox-image-container h3{position:absolute;bottom:0;right:0;color:#fff;font-weight:700;font-style:italic;font-size:35px;text-shadow:1px 1px 5px rgba(0,0,0,.7),0 0 1px rgba(0,0,0,.7);text-align:right;padding:20px 30px}@media only screen and (min-width:768px) and (max-width:991px){.MuiCard-root.mediabox.vertical .mediabox-image-container h1,.MuiCard-root.mediabox.vertical .mediabox-image-container h2,.MuiCard-root.mediabox.vertical .mediabox-image-container h3{font-size:30px}}@media only screen and (min-width:100px) and (max-width:767px){.MuiCard-root.mediabox.vertical .mediabox-image-container h1,.MuiCard-root.mediabox.vertical .mediabox-image-container h2,.MuiCard-root.mediabox.vertical .mediabox-image-container h3{font-size:28px;line-height:1.2em}}@media only screen and (min-width:100px) and (max-width:500px){.MuiCard-root.mediabox.vertical .mediabox-image-container h1,.MuiCard-root.mediabox.vertical .mediabox-image-container h2,.MuiCard-root.mediabox.vertical .mediabox-image-container h3{font-size:25px;line-height:1.2em}}.MuiCard-root.mediabox.vertical .mediabox-image-container h3{font-size:25px}.MuiCard-root.mediabox.vertical .description .text{color:#1e4b72}.MuiCard-root.mediabox.vertical:after{content:"";position:absolute;bottom:0;right:0;display:block;width:0;height:0;-webkit-transform:rotate(1turn);border-color:transparent transparent #f29315;border-style:solid;border-width:0 0 20px 20px}.MuiCard-root.mediabox.vertical .description{padding:20px}@media only screen and (min-width:768px) and (max-width:991px){.MuiCard-root.mediabox.vertical .description{padding:30px 30px 20px}}.MuiCard-root.mediabox.vertical .description .text{height:100px}.MuiCard-root.mediabox.vertical .description h1{color:#1e4b72}.MuiCard-root.mediabox.vertical.hasOpeningHours .description .text{margin-bottom:30px}.MuiCard-root.mediabox.vertical.hasOpeningHours .description .opening-hours{padding-right:10px}.MuiCard-root.mediabox.vertical.hasTags .profile-tags{position:static;width:100%;margin-bottom:30px}.MuiCard-root.mediabox.vertical.hasTags .MuiCardContent-root{padding-bottom:0}.MuiCard-root.mediabox.vertical:not(.hasTags):not(.hasOpeningHours) .description{padding-bottom:25px}.MuiCard-root.mediabox.vertical.hasTags:not(.hasOpeningHours) .profile-tags{position:static;width:100%;margin-top:20px;margin-bottom:0}.MuiCard-root.mediabox.horizontal h1{position:absolute;bottom:20px;left:30px;color:#fff;font-weight:500;font-size:35px;text-shadow:1px 1px 5px rgba(0,0,0,.7),0 0 1px rgba(0,0,0,.7);padding:20px}.MuiCard-root.mediabox.horizontal .description{padding:30px 35px 20px}.MuiCard-root.mediabox.horizontal .description p{color:#000}.MuiCard-root.mediabox.horizontal .description .text{height:200px;margin-bottom:20px;color:#000}.MuiCard-root.mediabox.horizontal:not(.hasTags) .description .text{height:230px}.MuiCard-root.mediabox.horizontal .MuiCardActionArea-root{position:relative;min-height:20vw;min-height:250px}@media only screen and (min-width:1200px) and (max-width:1499px){.MuiCard-root.mediabox.horizontal .MuiCardActionArea-root{min-height:300px}}.MuiCard-root.mediabox.horizontal .MuiCardActionArea-root .MuiCardMedia-root{position:absolute;left:0;padding-top:0;height:100%;width:50%}.MuiCard-root.mediabox.horizontal .MuiCardActionArea-root .MuiCardContent-root{margin-left:50%}.MuiCard-root.mediabox.horizontal:after{content:"";position:absolute;bottom:0;right:0;display:block;width:0;height:0;-webkit-transform:rotate(1turn);border-color:transparent transparent #f29315;border-style:solid;border-width:0 0 25px 25px}h1.frontpage-subheadings{font-weight:400;color:#1e4b72;font-size:2rem;line-height:2.2rem;padding-left:30px}a.navbar-link,a.navbar-link.depth-0,button.navbar-link,button.navbar-link.depth-0{font-weight:400;font-size:17px;padding:5px 8px}a.navbar-link.depth-1,button.navbar-link.depth-1{font-size:15px;padding:5px 0}.children-counter{margin-left:10px;width:32px}.children-counter span{padding:0!important}.post-image-slider{padding-top:10px}.post-image-slider .slick-next,.post-image-slider .slick-prev{position:absolute;top:20px;color:#000;width:40px;height:40px;z-index:10;background:hsla(0,0%,100%,.9);padding:10px}.post-image-slider .slick-next:active,.post-image-slider .slick-next:hover,.post-image-slider .slick-prev:active,.post-image-slider .slick-prev:hover{color:#e1860d;background:hsla(0,0%,100%,.9)}.post-image-slider .slick-prev{right:40px;left:auto}.post-image-slider .slick-next{right:0}.MuiPaper-root.carousel-paper{background-color:hsla(0,0%,100%,.9);padding:30px;border-radius:0}@media only screen and (min-width:100px) and (max-width:767px){.MuiPaper-root.carousel-paper{padding:30px 20px}}.MuiPaper-root.carousel-paper .slick-slider{margin:0 -15px}.MuiPaper-root.carousel-paper .slick-track{display:flex!important}.MuiPaper-root.carousel-paper .slick-slide{height:inherit!important;margin:0 15px;padding:20px 0}.MuiPaper-root.carousel-paper .slick-slide>div{height:100%}.MuiPaper-root.carousel-paper .slick-next,.MuiPaper-root.carousel-paper .slick-prev{position:absolute;top:-50px;color:#96c02c;width:40px;height:40px}@media only screen and (min-width:100px) and (max-width:767px){.MuiPaper-root.carousel-paper .slick-next,.MuiPaper-root.carousel-paper .slick-prev{width:35px;height:35px;top:-35px}}.MuiPaper-root.carousel-paper .slick-prev.slick-arrow{right:230px;left:unset}@media only screen and (min-width:768px) and (max-width:991px){.MuiPaper-root.carousel-paper .slick-prev.slick-arrow{right:170px}}@media only screen and (min-width:100px) and (max-width:767px){.MuiPaper-root.carousel-paper .slick-prev.slick-arrow{right:120px}}.MuiPaper-root.carousel-paper .slick-next.slick-arrow{right:150px;left:unset}@media only screen and (min-width:768px) and (max-width:991px){.MuiPaper-root.carousel-paper .slick-next.slick-arrow{right:100px}}@media only screen and (min-width:100px) and (max-width:767px){.MuiPaper-root.carousel-paper .slick-next.slick-arrow{right:50px}}.feed-boxes-container{padding:0 30px;position:relative}@media only screen and (min-width:100px) and (max-width:767px){.feed-boxes-container{padding:0 15px}}.feed-boxes-container>div{position:relative}.posts-feed{width:calc(35% - 12px);position:absolute;left:0;background:#fff;height:calc(100% - 20px);top:10px;box-shadow:0 .1px .5px rgba(0,0,0,.02),0 .3px 1.6px rgba(0,0,0,.028),0 .6px 3.2px rgba(0,0,0,.035),0 1.1px 5.6px rgba(0,0,0,.042),0 2.1px 9.1px rgba(0,0,0,.05),0 5px 14px rgba(0,0,0,.07)}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1499px){.posts-feed{width:calc(50% - 12px)}}@media only screen and (min-width:100px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.posts-feed{position:relative;width:100%;margin-bottom:35px;padding:20px}}.posts-feed h1{font-size:1.05rem;font-weight:600}.posts-feed .simplebar-track.simplebar-vertical{width:18px;background:#eee}.posts-feed .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{border-radius:0;opacity:1;background:#bbb;top:0;left:0;right:0}.posts-feed .simplebar-offset{padding:20px 30px 20px 20px!important}.posts-feed>div{height:100%;width:100%;overflow:hidden;padding:0}.posts-feed>div .post{position:relative;box-shadow:none;border-radius:0;margin:20px 0}.posts-feed>div .post .image{width:110px;height:80px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:0}.posts-feed>div .post .content{padding-left:130px;min-height:80px}.posts-feed>div .post .content h2{font-size:15px;font-weight:600;line-height:1.15em}.posts-feed>div .post .content p{line-height:1.2em;margin-top:5px;font-size:14px}.frontpage-boxes.MuiGrid-root{padding:0}@media only screen and (min-width:1500px){.frontpage-boxes.MuiGrid-root{width:65%;margin-left:calc(35% + 12px)}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1499px){.frontpage-boxes.MuiGrid-root{width:calc(50% - 12px);margin-left:calc(50% + 12px);padding:0}}@media only screen and (min-width:100px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.frontpage-boxes.MuiGrid-root{width:calc(100% + 24px);margin-left:-12px;padding:0}}@media only screen and (min-width:100px) and (max-width:767px){.frontpage-boxes.MuiGrid-root>.frontpage-box{padding:10px 12px}}@media only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1499px){.frontpage-boxes.MuiGrid-root>.frontpage-box{padding-left:0;padding-right:0}}.frontpage-boxes.MuiGrid-root>.frontpage-box:first-child{width:100%;max-width:100%;flex-basis:100%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1499px){.frontpage-boxes.MuiGrid-root>.frontpage-box{width:100%;max-width:100%;flex-basis:100%}}.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root{background:#fff;min-height:100%;padding:30px;border-radius:0;position:relative}.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root>.MuiTypography-root{font-size:1.05rem;line-height:1.5em}.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root ul{list-style-type:none}.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root ul li{padding:5px 0;position:relative}.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root ul li:before{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;content:"check";color:#96c02c;font-size:1.2em;position:absolute;left:-25px;top:6px;font-weight:700}.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root .cf-submit,.frontpage-boxes.MuiGrid-root>.frontpage-box>.MuiPaper-root a[role=button]{position:absolute;bottom:25px;left:30px;right:30px}.frontpage-boxes.MuiGrid-root>.frontpage-box#contact-box>div{padding:30px 30px 80px}.frontpage-boxes.MuiGrid-root>.frontpage-box#contact-box .edit-form{position:static;margin-top:10px}.frontpage-boxes.MuiGrid-root>.frontpage-box#contact-box .edit-form .MuiFormControl-marginNormal{margin:18px 0 0}.frontpage-boxes.MuiGrid-root>.frontpage-box#contact-box .edit-form .MuiFormControl-marginNormal label:not(.MuiInputLabel-shrink){transform:translate(14px,11px) scale(1)}.frontpage-boxes.MuiGrid-root>.frontpage-box#contact-box .edit-form .MuiFormControl-marginNormal input{height:auto;padding:10px 15px}.frontpage-boxes.MuiGrid-root>.frontpage-box#register-box>div{padding:30px 30px 80px}.cf-success{padding-top:0;position:relative}.cf-success:after{content:"";width:65px;height:65px;position:absolute;left:7px;top:7px;background:#fff;display:block;border-radius:100%;z-index:1}.cf-success svg{color:#96c02c;font-size:80px;float:left;position:relative;z-index:2}.cf-success h2{color:#96c02c}.cf-success h2,.cf-success p{float:left;padding:10px 10px 0;width:calc(100% - 80px)}.cf-success p{font-size:inherit;line-height:inherit}.clearfix:after{content:"";display:block;clear:both}.head-image{position:relative}.head-image .image{position:relative;max-height:660px;overflow:hidden}@media only screen and (min-width:100px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){.head-image .image{margin-top:50px}}.head-image .image img{display:block;width:100%}.head-image .image:before{position:absolute;display:block;content:"";top:0;left:0;height:100%;width:100%;background-image:linear-gradient(-180deg,transparent 58%,rgba(0,0,0,.32))}.head-image h1{position:absolute;bottom:50px;left:50px;color:#fff;font-weight:400;font-size:3rem;text-shadow:1px 1px 5px #000,0 0 2px #000}@media only screen and (min-width:100px) and (max-width:767px){.head-image h1{font-size:28px;bottom:20px;left:25px}}@media (max-width:500px){.head-image h1{font-size:24px;bottom:15px;left:25px}}@media only screen and (min-width:768px) and (max-width:991px){.head-image h1{font-size:35px;bottom:35px;left:35px}}@media only screen and (min-width:992px) and (max-width:1199px){.head-image h1{font-size:40px;bottom:40px;left:45px}}.head-image .slick-next,.head-image .slick-prev{position:absolute;bottom:10px;color:#96c02c;top:auto;width:80px;height:80px;z-index:150}.head-image .slick-next:before,.head-image .slick-prev:before{display:none}.head-image .slick-next svg,.head-image .slick-prev svg{color:#fff;width:100%;height:100%}.head-image .slick-next svg:focus,.head-image .slick-next svg:hover,.head-image .slick-prev svg:focus,.head-image .slick-prev svg:hover{color:hsla(0,0%,100%,.6)}.head-image .slick-next button,.head-image .slick-prev button{width:100%;height:100%}.head-image .slick-next{right:90px;left:auto}.head-image .slick-prev{right:180px;left:auto}.infinite-scroll-component{overflow:visible!important}#logo-link #logo{display:block;width:100%;height:auto;padding:40px;margin:0 auto}@media only screen and (min-width:100px) and (max-width:767px){#logo-link #logo{padding:20px;width:60%}}@media only screen and (min-width:768px) and (max-width:991px){#logo-link #logo{padding:25px;width:75%}}@media only screen and (min-width:992px) and (max-width:1199px){#logo-link #logo{padding:25px;width:75%}}.address-input-block .MuiCardContent-root,.contact-input-block .MuiCardContent-root{padding:10px 15px 20px}.address-input-block .MuiTextField-root,.contact-input-block .MuiTextField-root{width:calc(50% - 20px);margin:16px 10px 8px}.dates-input-block .MuiTextField-root{margin:16px 0 8px}.dates-input-block .delete-button{align-items:center;justify-content:center;display:flex}.quill>.ql-toolbar{border-color:rgba(0,0,0,.15);border-top-left-radius:4px;border-top-right-radius:4px}.quill>.ql-container{border-color:rgba(0,0,0,.15);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.quill.error>div{border-color:red}.entity-list{padding-top:75px}.entity-list .MuiPaper-elevation2{box-shadow:0 .1px .5px rgba(0,0,0,.02),0 .3px 1.6px rgba(0,0,0,.028),0 .6px 3.2px rgba(0,0,0,.035),0 1.1px 5.6px rgba(0,0,0,.042),0 2.1px 9.1px rgba(0,0,0,.05),0 5px 14px rgba(0,0,0,.07);padding:0 15px}.entity-edit{padding-top:75px}.backend-page{padding:25px 40px 60px;overflow:hidden}.carousel .slick-slide{padding:10px}.carousel .slick-slide img{box-shadow:0 .1px .5px rgba(0,0,0,.02),0 .3px 1.6px rgba(0,0,0,.028),0 .6px 3.2px rgba(0,0,0,.035),0 1.1px 5.6px rgba(0,0,0,.042),0 2.1px 9.1px rgba(0,0,0,.05),0 5px 14px rgba(0,0,0,.07);border-radius:4px}.carousel .slick-slide h2{position:absolute;bottom:0;left:0;background:rgba(30,75,114,.8);width:100%;display:block;padding:7px 10px;color:#fff;font-size:13px;font-weight:400}.carousel .slick-dots{position:static;text-align:left;font-size:0;line-height:0}.carousel .slick-dots li{width:25%;height:auto;margin:0;padding:10px}.carousel .slick-dots li img{display:block;width:100%;border-radius:4px;box-shadow:0 .1px .5px rgba(0,0,0,.02),0 .3px 1.6px rgba(0,0,0,.028),0 .6px 3.2px rgba(0,0,0,.035),0 1.1px 5.6px rgba(0,0,0,.042),0 2.1px 9.1px rgba(0,0,0,.05),0 5px 14px rgba(0,0,0,.07)}.MuiGrid-root.image-grid>div{margin-left:-20px;margin-top:-12px}.tags-search>.MuiBox-root{padding:10px}.tags-search>.MuiBox-root .MuiAutocomplete-root{padding-left:30px}.tags-search>.MuiBox-root .MuiAutocomplete-root .MuiFormControl-root{margin:0}.page{overflow:hidden;padding-bottom:50px}.croppingArea{width:100%}.croppingArea img{width:100%;display:block}.product--price.MuiTypography-body1{padding:0 15px 15px;font-size:2.8rem;line-height:1em}.requestButton{width:100%;text-transform:uppercase;margin-top:5px}.requestClose.MuiIconButton-root{position:absolute;top:5px;right:5px;padding:7px}.content-row{padding-top:40px}.product--price-wrapper{text-align:center;padding-bottom:0;margin-bottom:30px}.offer--date-wrapper{text-align:center;padding:15px}.offer--date.MuiTypography-body1{font-size:1.8rem;line-height:1em}.edit-form{position:relative}.edit-form .MuiBackdrop-root{position:absolute;background:hsla(0,0%,100%,.7);z-index:10}.MuiBackdrop-root{background:hsla(0,0%,100%,.9)!important}.event--box .event--date,.event--box .event--time{display:inline-block}.event--box .event--time{padding-left:5px}.event--box .event--comment{display:block}.MuiCardContent-root.event--card-content{padding-top:10px}.event--description{padding-top:30px}.style-1,[data-value="Style 1"]{color:red}form .form-submit.MuiButton-contained{background-color:#f29315;color:#fff}form .form-submit.MuiButton-contained:hover{background-color:#c9770b}form .form-submit.MuiButton-contained:disabled{background-color:#f6b45d}.MuiContainer-root.container-fullwidth{padding:0 60px 60px}@media only screen and (min-width:992px) and (max-width:1199px){.MuiContainer-root.container-fullwidth{padding:0 40px 50px}}@media only screen and (min-width:100px) and (max-width:767px){.MuiContainer-root.container-fullwidth{padding:0 30px 50px}}.contact-link{padding:2px 0}.contact-link a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}@media only screen and (min-width:768px) and (max-width:991px){.contact-link{width:33.33333%;display:inline-block}}@media only screen and (min-width:100px) and (max-width:767px){.contact-link{width:50%;display:inline-block}}@media only screen and (min-width:100px) and (max-width:500px){.contact-link{width:100%}}.contact-link svg{top:8px;position:relative;margin-right:5px}.lightbox-image{padding-bottom:63%}.post-card .MuiCardContent-root{padding-top:10px}.post-card .MuiCardContent-root .entity-link{width:100%;text-align:right;margin-top:-40px;margin-bottom:15px}.post-card .MuiCardContent-root .entity-link>a:link,.post-card .MuiCardContent-root .entity-link>a:visited{color:#fff}.post-card .MuiCardContent-root .entity-link>a .MuiButton-label{color:inherit}.post-card.has-link .action-links{float:right;margin-top:-7px;margin-right:20px}.post-card.has-link .entity-link a{float:right}.post-card:not(.has-link) .action-links{position:absolute;top:5px;right:5px}.post-form{position:relative;margin:20px 0}.post-form .post-inputs{width:calc(100% - 80px)}.post-form .post-inputs .MuiFormControl-root{margin:0}.post-form .image-list{margin-top:20px}.post-form .post-actions{position:absolute;right:20px;top:3px}.post-form .post-actions button,.post-form .post-actions hr{display:inline-block}.post-form .post-actions hr{position:relative;top:9px;margin:0 8px}.post-form .progress.progress-bar-default{margin-top:20px}.MuiFormLabel-root.MuiInputLabel-outlined{color:#1e4b72}.MuiAutocomplete-popper ul{background:#1e4b72}.MuiAutocomplete-popper ul li{color:#fff}.openingHours{padding:5px 0}.openingHours .openingHours-day{width:120px;float:left}.openingHours .openingHours-time{float:left;width:calc(100% - 120px)}.openingHoursWeekday{font-weight:600}.openingHoursWeekday .MuiInputBase-root{width:100%}.openingHoursWeekday .MuiInputBase-root.select{margin:25px 8px 16px}.openingHoursWeekday .MuiInputBase-root .MuiSelect-select{padding:10px 5px}.admin-nav{border-radius:0;width:200px}.admin-nav button{margin-right:10px}.admin-nav hr{margin:10px 0}.login-form-fields{padding-top:10px}.login-form-fields>div{width:100%;margin:0 0 20px}.alert{padding:20px 0;color:red}.info.MuiTypography-body1{padding:20px 0;color:#96c02c}.MuiLinearProgress-root.page-loader{width:50%;position:fixed;right:calc(25% - 150px);top:50%}.dropZoneArea.error{border-color:red}#topbar{background-color:hsla(0,0%,100%,.9)}#search{position:absolute;left:300px;width:calc(100% - 600px);transition:width .5s ease;top:0}@media only screen and (min-width:100px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){#search{width:calc(100% - 80px);right:0;left:auto}}@media only screen and (min-width:100px) and (max-width:767px){#search{width:calc(100% - 60px)}}#search .MuiTextField-root{width:100%}#search input{width:100%;display:block;background:transparent;box-shadow:none;border:none;outline:none;text-align:left;font-size:1.1rem;padding:14px 40px}@media only screen and (min-width:100px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){#search input{padding-left:10px}}#search ul{list-style-type:none;background:#fff;padding:20px 40px;display:block;width:100%;margin:0;color:#1e4b72;text-align:left}#search ul li{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:1rem;padding:5px}#search ul li:active,#search ul li:hover{cursor:pointer}#search.active{box-shadow:0 .1px .5px rgba(0,0,0,.02),0 .3px 1.6px rgba(0,0,0,.028),0 .6px 3.2px rgba(0,0,0,.035),0 1.1px 5.6px rgba(0,0,0,.042),0 2.1px 9.1px rgba(0,0,0,.05),0 5px 14px rgba(0,0,0,.07);width:calc(100% - 300px)}@media only screen and (min-width:100px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px){#search.active{width:100%}}#search.active input{background:#fff;border-bottom:1px solid #eee}#search.active *{z-index:2;position:relative}#search.active:after{content:"";display:block;width:100vw;height:100vh;z-index:1;left:0;top:0;position:absolute;background:rgba(30,75,114,.95);animation:fadeIn .5s ease;-webkit-animation:fadeIn .5s ease;-moz-animation:fadeIn ease .5s;-o-animation:fadeIn ease .5s;-ms-animation:fadeIn ease .5s}#efre-logo{display:block;padding:10px 35px 40px;width:100%}#rechtliches{text-align:center;padding:20px 10px}#rechtliches a{display:inline-block;padding:0 10px;font-weight:4sie00}#rechtliches a:first-child{padding-left:0}#rechtliches a:last-child{padding-right:0}a.profileButton .MuiButton-label{text-transform:none}.rechtliches-box a{display:inline-block}.rechtliches-box a:active,.rechtliches-box a:hover{cursor:pointer}.rechtliches-box .MuiCardContent-root>div{display:inline-block;padding:10px;margin:0}.rechtliches-box .MuiCardContent-root,.rechtliches-box .MuiCardContent-root:last-child{padding:10px 15px}.tags-box .tag-chip{margin:5px}.tags-box .MuiCardContent-root,.tags-box .MuiCardContent-root:last-child{padding:15px}.weekday.MuiTypography-body1{font-weight:600}.trade-description{padding:0 0 30px}.MuiContainer-root.more-results{padding:50px 0;background:#f9f9f9;max-width:none;margin:50px -30px -80px;width:auto}@media only screen and (min-width:100px) and (max-width:767px){.MuiContainer-root.more-results{padding:40px 30px 50px}.MuiContainer-root.more-results h1{font-size:1.8rem}}.tippy-content{font-family:Roboto,Helvetica,Arial,sans-serif;font-size:12px}.copyright-images{margin-top:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1199px),only screen and (min-width:1200px) and (max-width:1499px),only screen and (min-width:1500px){.copyright-images{min-width:400px}}.copyright-images h2{font-size:2rem;margin-bottom:30px}@media only screen and (min-width:100px) and (max-width:767px){.copyright-images h2{font-size:1.5rem}}.copyright-images h2 span{display:block;font-size:1rem;padding-top:10px}.copyright-images .copyright-image{position:relative;min-height:70px;margin-top:15px}.copyright-images .copyright-image img{display:block;width:100px;height:auto;position:absolute;left:0;background-color:#ccc;height:70px}.copyright-images .copyright-image span{display:block;padding:25px 0 0 130px;font-size:15px;overflow-wrap:break-word}.MuiDialog-container .MuiIconButton-edgeEnd.MuiIconButton-root,.MuiDialog-container .requestClose.MuiIconButton-root{color:#fff}.MuiDialog-container .MuiDialogTitle-root h2{color:#fff;font-size:1.2rem;padding:20px 40px 0 0}.MuiDialog-container .MuiPaper-root{background:#1e4b72}.MuiDialog-container .MuiPaper-root .MuiInputBase-root{background:#fff}.MuiDialog-container .MuiPaper-root div.Mui-error{border-bottom-left-radius:0;border-bottom-right-radius:0}.MuiDialog-container .MuiPaper-root p.Mui-error{background:#fff;margin:0;padding:5px 14px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:red}.MuiDialog-container .MuiPaper-root .MuiInputBase-root{border-radius:5px}.MuiDialog-container .MuiPaper-root .MuiInputBase-root input{border-radius:inherit}.MuiDialog-container .MuiPaper-root p{color:#fff}.MuiDialog-container .MuiPaper-root button.MuiButtonBase-root.requestClose{background:transparent}.MuiDialog-container .MuiPaper-root .MuiDialogActions-root{padding:10px 25px 20px 0}.MuiDialog-container .MuiBackdrop-root{background:rgba(30,75,114,.8)!important}.MuiDialog-container .MuiBackdrop-root .MuiCircularProgress-circle{stroke:#fff}.MuiDialog-container .image-upload-meta{background:#fff}.MuiDialog-container .image-upload-meta .MuiFormControl-root,.MuiDialog-container .image-upload-meta input{color:#1e4b72}.MuiDialog-container .image-uploads-wrapper{border-radius:5px;overflow:hidden}.MuiDialog-container .MuiPickersBasePicker-pickerView{background:#fff}.MuiDialog-container .MuiPickersBasePicker-pickerView p{color:#000}.MuiDialog-container .MuiPickersBasePicker-pickerView .MuiPickersDay-daySelected p{color:#fff}.MuiPickersModal-dialogRoot .MuiDialogActions-root{padding:10px!important}.MuiPickersModal-dialogRoot .MuiDialogActions-root button{background:#fff;font-size:12px}.MuiPickersModal-dialogRoot .MuiDialogActions-root button:nth-child(2){background:#769722;color:#fff}.profileModal .MuiPaper-root{padding:30px}.profileModal .MuiPaper-root *{color:#fff}@media only screen and (min-width:100px) and (max-width:767px){.profileModal .MuiPaper-root{padding:15px}}.profileModal .MuiDialogTitle-root h2{font-size:2rem;padding-top:15px}@media only screen and (min-width:100px) and (max-width:767px){.profileModal .MuiDialogTitle-root h2{font-size:1.5rem}}.content a:focus,.content a:link,.content a:visited{color:#1e4b72;text-decoration:none;font-weight:500}.content a:hover{color:rgba(30,75,114,.8)}.content a:active{color:rgba(30,75,114,.6)}.cta{width:100%}.MuiCheckbox-root.invalid{color:red}.accounts-dialog.accounts-centered-dialog:not(form){display:none}.MuiTab-root .MuiTab-wrapper{flex-direction:row}@media only screen and (min-width:100px) and (max-width:767px){.MuiTab-root .MuiTab-wrapper .children-counter{position:absolute;right:calc(50% - 130px)}}@media only screen and (min-width:768px) and (max-width:991px){.MuiTab-root .MuiTab-wrapper .children-counter{position:absolute;right:calc(50% - 150px)}}.profile-map .leaflet-container{z-index:99}.profile-map .map-box-startpoint{width:calc(100% - 100px);margin-top:-20px;background:#fff;position:relative;z-index:100}.profile-map .map-box-startpoint .MuiInputBase-root{border-radius:0}.profile-map .map-box-startpoint .MuiInputBase-root:after,.profile-map .map-box-startpoint .MuiInputBase-root:before{display:none}.profile-map .map-box-submit{width:100px;border-radius:0;height:46px;box-shadow:none;margin-top:-20px;position:relative;z-index:100}.profile-map{overflow:hidden}.profile-map .leaflet-container{border-top-left-radius:5px;border-top-right-radius:5px}.profile-map .map-box-startpoint{border-bottom-left-radius:5px;overflow:hidden}.profile-map .map-box-submit{border-bottom-right-radius:5px;overflow:hidden}.offer-data-cta .offer--date-wrapper{margin-bottom:30px}.offer-data-cta .cta{margin-top:-30px}.profile-images .image-list .MuiGrid-container .MuiGrid-root:first-child .image-uploads-edit-icon,.trade-images .image-list .MuiGrid-container .MuiGrid-root:first-child .image-uploads-edit-icon{display:block}.post-edit .MuiDialog-paper{background-color:#fff}.post-edit .MuiDialog-paper .MuiDialogTitle-root{background:#1e4b72}.post-edit .MuiDialog-paper .image-upload-meta{background:#1e4b72;padding:10px 0}.post-edit .MuiDialog-paper .image-upload-meta .MuiFormControl-root{color:#fff}.post-edit .MuiDialog-paper .image-upload-meta .MuiFormControl-root label{color:inherit}.post-edit .MuiDialog-paper .image-upload-meta .MuiFormControl-root input{color:#fff}.post-edit .MuiDialog-paper .image-upload-meta .MuiInputBase-root{background-color:#1e4b72;border-radius:0}.post-edit .MuiDialog-paper .image-upload-meta .MuiInputBase-root:after,.post-edit .MuiDialog-paper .image-upload-meta .MuiInputBase-root:before{display:none}.post-edit .MuiDialog-container .MuiIconButton-edgeEnd.MuiIconButton-root{color:#1e4b72}.cookie-modal>div{z-index:100000000!important;background-color:rgba(0,0,0,.4)!important}.cookie-modal>div *{font-family:Roboto,Helvetica,Arial,sans-serif}.cookie-modal>div>div{border-radius:10px}.cookie-modal>div>div h3{margin-bottom:15px;font-size:1.5em}.cookie-modal>div>div p{line-height:1.4em;color:#000;margin-bottom:20px}.cookie-modal>div>div p a{color:inherit;text-decoration:underline}.cookie-modal>div>div p a:active,.cookie-modal>div>div p a:hover{opacity:.7}.cookie-modal>div>div button+button{background-color:#f29315!important}.cookie-modal>div>div button{font-size:1rem;font-weight:500}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{height:20px;width:20px;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}