.layerSelector{height:70%}.layerSelector-container{max-width:400px;padding:12px;display:flex;flex-direction:column;margin:auto}@media(min-width: 600px){.layerSelector-container{margin:unset;padding:12px 24px}}.titleRow{display:flex;flex-direction:row}.title{font-size:24px;flex:1 2;padding:8px 0px}.closeButton{color:#325553;position:absolute;right:0;padding:unset;height:44px;width:44px;padding:0}.closeButton:hover{background-color:#d7e6e6}.toggle{flex:0 0 150px;border:1px solid #efefef;cursor:pointer;height:40px;display:flex;padding:0;font-size:1rem;margin-top:10px;align-items:center;margin-right:15px;background-color:#efefef}.toggle:focus{outline-color:#4c6e6e;outline-style:solid;outline-width:2px;outline-offset:1px}.toggle:hover{background-color:#c3c3c3}.checked{background-color:#4c6e6e;color:#fff}.checked:hover{background-color:#325553}.toggleGroup{display:flex;flex-wrap:wrap;max-width:150px;margin-bottom:25px}.imageContainer{flex:0 0 40px;height:38px}.image{width:40px;height:38px}.text{margin-left:15px}
.tegnGruppe>span{margin:5px}.tegnGruppe>img{margin:5px}
#kart .toolbar{position:absolute;top:20px;right:10px;width:40px;display:flex;z-index:1;flex-direction:column}#kart .toolbar button{border:none;padding:0;margin:0}#kart .toolbar .tool{background-color:#fff;fill:#325553;height:40px;box-shadow:1px 1px 2px 1px rgba(0,0,0,.2)}#kart .toolbar .tool:hover{width:150px;background-color:#4c6e6e;color:#fff;fill:#fff}#kart .toolbar .tool img{padding:5px;width:40px}#kart .toolbar .maptool-icon-wrapper{width:40px;height:40px;padding:4px}#kart .toolbar:hover{width:150px}#kart .toolbar:hover .tool{display:flex;justify-content:space-between}#kart .toolbar:hover .maptool-text{height:40px;line-height:40px;padding-left:12px;visibility:visible;font-size:14px}#kart .toolbar.shifted{right:310px}#kart .toolbar .maptool-text-wrapper{width:90px}#kart .toolbar .maptool-text{overflow:hidden;height:0px;visibility:hidden;float:left}
.scale-line{position:absolute !important;z-index:1 !important}.ol-scale-line{background:none !important;padding:5px !important;left:0 !important}.ol-scale-line-inner{border:2px solid #000 !important;color:#000 !important;font-size:10px !important;text-align:center !important;margin:1px !important;will-change:contents,width !important}.scale-line-metric{bottom:20px}.scale-line-imperial{bottom:2px}.scale-line-metric .ol-scale-line-inner{border-top:none !important}.scale-line-imperial .ol-scale-line-inner{border-bottom:none !important}
.sidepanel_error{color:#721c24}.sidepanel_wrapper{position:absolute;z-index:2;left:0;height:100%;box-sizing:border-box;transition:175ms all}.sidepanel_wrapper>*{transition:175ms all}.sidepanel-filter-content{overflow:auto;height:100%;padding-bottom:64px}.sidepanel_open{width:420px;z-index:10}.sidepanel_closed{width:0px}.sidepanel_closed>*{overflow:hidden}.sidepanel_closed .SearchresultList_wrapper_open{overflow:hidden}.sidepanel_searchresultPaper{position:absolute;top:0;width:100%;bottom:0;visibility:hidden}.sidepanel_searchresultPaper_open{background-color:#fff;visibility:visible}.MuiAccordion-root.Mui-expanded{margin:0}.MuiAccordionSummary-root.Mui-expanded{background-color:#c9d3d3}.MuiAccordionSummary-root.Mui-expanded h2{color:#325553}.MuiTypography-caption{font-family:sans-serif}.btnToggle>button{color:#fff;background-color:#325553}.btnToggle>button:focus{outline:2px solid #325553;outline-offset:2px}.btnToggleSidepanel{transition:175ms all;z-index:40}.btnToggleSidepanel>button{border:none;height:60px;width:50px;cursor:pointer}.btnOpenSidepanel{position:absolute;left:0;top:30%}.btnOpenSidepanel>button{border-radius:0px 2px 2px 0px}.btnCloseSidepanel{position:absolute;left:420px;top:30%;z-index:30}.btnCloseSidepanel>button{border-radius:0px 2px 2px 0px}.MuiAccordionSummary-content{display:block}.summary_header{color:#325553;border-top:1px solid #d7e6e6;box-shadow:none}.summary_header:last-child{border-bottom:1px solid #d7e6e6}.titleRow{display:flex;flex-direction:row;padding:12px}.title{font-size:24px;flex:1 2;padding:8px 0px}.closeButton{color:#325553;position:absolute;right:0;padding:unset;height:44px;width:44px;padding:0}.closeButton:hover{background-color:#d7e6e6}@media(max-width: 600px){.sidepanel_open{width:100%}.sidepanel_searchresultPaper{position:fixed}}
.calendar_wrapper{display:flex;flex-direction:column}.calendar_wrapper__filterMenu{display:flex;flex-direction:column}.calendar_shortcutButtongroup{display:flex;min-height:50px;margin:0 15px}.calendar_shortcutButtongroup__mobile{margin-top:0px}.flexButtonWrapper{flex-grow:1}.calendarDatepicker_top{margin-bottom:20px !important}.expansionpanel-mobile-calendar{width:165px}.expansionpanel-mobile-calendar label{margin-top:10px;display:block}.MuiPickersYear-yearSelected:focus{background-color:#979797;color:#fff}.MuiTypography-subtitle1:focus{background-color:#979797;color:#fff}.MuiPickersYear-root:focus{color:#fff !important}.MuiInput-underline{border-bottom:none !important}.MuiInput-underline::before{border-bottom:none !important}.MuiInput-underline::after{border-bottom:none !important}p.MuiFormHelperText-root.Mui-error,.calendar_error{color:#ca0000;font-size:14px;font-weight:400}
.basic-multi-select{width:100%}.basic-multi-select:focus{outline:none}.basic-multi-select>div:hover{border:1px solid #c3c3c3;box-shadow:none}.omrade-chip{margin:3px 1.5px}
.primaryButton{color:#fff;border:none;padding:6px 12px;font-size:14px;min-height:40px;background-color:#4c6e6e}.primaryButton:hover{background-color:#325553}.primaryButton:focus{outline:2px solid #4c6e6e;outline-offset:2px}.primaryButton:disabled{visibility:hidden}.secondaryButton{color:#4c6e6e;border:2px solid #79a8a8;padding:6px 12px;font-size:14px;min-height:40px;background-color:#fff}.secondaryButton:focus{background-color:#ebf3f3}.secondaryButton:focus{outline:none;background-color:#ebf3f3}.secondaryButton:disabled{visibility:hidden}.linkButton{color:#4c6e6e;border:0;cursor:pointer;padding:8px 10px;font-size:14px;border-radius:5px;text-decoration:underline;background-color:unset}.linkButton:hover{text-decoration:none;background-color:#ebf3f3}.linkButton:focus{outline:none;background-color:#c9d3d3}
.checkbox-list--error{color:#ca0000;max-width:100%}.checkbox-content{display:flex;flex-wrap:wrap;padding:4px 0px}.checkbox-content:last-child{width:calc(100% - 10px)}.checkbox-wrapper{margin:0px 10px -15px 0px;width:100%}.checkbox-wrapper>.MuiFormControlLabel-root{display:grid;grid-template-columns:28px auto;min-height:25px;line-height:23px;cursor:pointer}.checkbox-wrapper input{background-color:#fff}
.fallviltTooltip{position:fixed;right:10px;bottom:10px;background:#fff;width:350px;z-index:1}.tooltip-header{background-color:#ebf3f3;font-size:16px;padding:10px 16px;min-height:44px}.tooltipCloser{color:#325553;position:absolute;top:0;right:0;padding:unset;height:44px;width:44px;padding:0}.tooltipCloser:hover{background-color:#d7e6e6}.tooltip-title-cluster{text-align:center;line-height:24px;width:100%}.tooltip-under-title{font-size:20px;padding:12px 16px 0px 16px}.tooltip-info{padding:6px 0px 6px 6px;display:flex;flex-direction:row;min-height:78px}.tooltip-info-label{display:grid;grid-template-columns:60px 1fr;font-size:16px}.tooltip-info-text{width:275px;padding:8px 8px 0px 8px}.tooltip-body{padding:0px 16px;font-family:"OpenSans";font-size:14px}.tooltipLabel:nth-of-type(1){border-top:1px solid #efefef}.tooltipLabel{padding:4px 0px;border-bottom:1px solid #efefef;display:grid;grid-template-columns:120px 1fr}.navigate-cluster-tooltip{font-size:16px;display:flex;justify-content:space-between;padding:16px}.navigate-cluster-tooltip .counter{line-height:40px}
.spnner_root{background:#000;opacity:.5;position:absolute;height:100%;width:100%;z-index:1}.spinnerWrapper{position:absolute;z-index:8;right:0;left:0;top:25%}.loadingscreen_spinner{margin-left:auto;margin-right:auto;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;opacity:1}.spinner{border:5px solid #d7e6e6;border-top:5px solid #3e3e3e}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
.MuiDrawer-paperAnchorRight{width:230px}@media(max-width: 960px){.footer{display:none}}
