.mf2-footer{background:var(--MF2-Website-BodyFooterBackgroundColor);bottom:0;color:var(--MF2-Website-BodyFooterFontColor);font-family:var(--MF2-Plugin-FontFamily);font-size:1em;-ms-opacity:.8;opacity:.8;position:absolute;text-align:center;vertical-align:middle;width:100%;word-break:break-word}.mf2-footer .content{margin:auto 0;padding:0 5px 15px}@media (min-width:1201px){.mf2-footer .content{margin-left:250px}}@media (min-width:901px) and (max-width:1200px){.mf2-footer .content{margin-left:54px}}@media (max-width:550px){.mf2-footer .content{font-size:.9em;padding:0 5px 10px}}.mf2-header{background:var(--MF2-Website-BodyHeaderBackgroundColor);border-top:0;box-shadow:0 1px 3px 0 #303030;font-family:var(--MF2-Plugin-FontFamily);height:85px}.mf2-header .content{display:flex;height:85px;margin:0 20px}.mf2-header .content .address-group{align-items:center;display:flex;height:85px;line-height:16px}.mf2-header .content .address-group .p-overlaypanel{top:85px!important;width:300px}.mf2-header .content .address-group .address-info-btn{display:none;margin:auto}.mf2-header .content .address-group .address-info-element{display:inline-block}.mf2-header .content .address-group .addresses-btn{height:42px;margin-left:20px;width:42px}.mf2-header .content .website-company-logo{background-image:var(--MF2-Website-CompanyLogoBackgroundImage);background-position:50%;background-repeat:no-repeat;background-size:contain;display:var(--MF2-Website-CompanyLogoDisplay);flex-grow:2;height:65px;margin:10px 0}.mf2-header .content .title{align-items:center;color:var(--MF2-Website-BodyHeaderFontColor);display:var(--MF2-Website-CompanyNameDisplay);flex-grow:2;font-size:var(--MF2-Website-BodyHeadingFontSize);justify-content:center;text-transform:uppercase}.mf2-header .content .btn-nav{color:var(--MF2-Website-MenuNavFontColor);cursor:pointer;display:none;float:left;font-size:30px}@media only screen and (min-width:1201px){.mf2-header .content{margin-left:210px}}@media only screen and (min-width:901px) and (max-width:1200px){.mf2-header .content{margin-left:60px}}@media only screen and (max-width:900px){.mf2-header{height:56px;line-height:56px;position:fixed;top:0;width:100vw;z-index:988}.mf2-header .content{height:56px;margin:0 15px}.mf2-header .content .address-group{height:56px;line-height:16px;margin-top:0}.mf2-header .content .address-group .address-info-overlay.p-overlaypanel{width:160px}.mf2-header .content .address-group .p-overlaypanel{left:auto!important;right:20px!important;top:56px!important}.mf2-header .content .address-group .address-info-btn{display:inline-block}.mf2-header .content .address-group .address-info-element{display:none}.mf2-header .content .btn-nav{display:inline-block;font-size:25px}.mf2-header .content .website-company-logo{height:50px;margin:3px 0}.mf2-header .content .title{font-size:1.5em;margin-top:0}.mf2-header .content .scale-text-16{font-size:16px}.mf2-header .content .scale-text-20{font-size:20px}}@media only screen and (max-width:500px){.mf2-header .content .address-group .address-info-btn{padding-left:5px;padding-right:5px}.mf2-header .content .address-group .address-info-btn span.fa-2x{font-size:25px}.mf2-header .content .address-group .addresses-btn{margin-left:10px;padding-left:5px;padding-right:5px}.mf2-header .content .address-group .addresses-btn span.fa-2x{font-size:25px}}.mf2-menu{scrollbar-face-color:var(--MF2-Website-ScrollbarFaceColor);scrollbar-arrow-color:var(--MF2-Website-ScrollbarArrowColor);scrollbar-track-color:var(--MF2-Website-ScrollbarTrackColor);scrollbar-shadow-color:var(--MF2-Website-ScrollbarShadowColor);scrollbar-highlight-color:var(--MF2-Website-ScrollbarHighlightColor);scrollbar-3dlight-color:var(--MF2-Website-Scrollbar3dlightColor);scrollbar-darkshadow-color:var(--MF2-Website-ScrollbarDarkshadowColor);-ms-overflow-style:-ms-autohiding-scrollbar;background:var(--MF2-Website-MenuBackgroundColor);display:flex;flex-direction:column;height:100vh;height:calc(var(--menu-vh, 1vh)*100);justify-content:space-between;left:-150px;overflow-x:hidden;overflow:auto;padding:0;position:fixed;scrollbar-width:thin;top:0;width:210px;z-index:1;z-index:9999}.mf2-menu::-webkit-scrollbar{width:7px}.mf2-menu::-webkit-scrollbar-track{background:var(--MF2-Website-WebkitScrollbarTrackBackgroundColor)}.mf2-menu::-webkit-scrollbar-thumb{background:var(--MF2-Website-WebkitScrollbarThumbBackgroundColor)}.mf2-menu::-webkit-scrollbar-thumb:hover{background:var(--MF2-Website-WebkitScrollbarThumbBackgroundColorHover)}.mf2-menu .shownav{left:0}.mf2-menu .transition{transition:all .1s linear}.mf2-menu .hamburgerElement .p-panelmenu-panel .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover,.mf2-menu .hamburgerElement .p-panelmenu-panel .p-panelmenu-header.p-highlight>a,.mf2-menu .hamburgerElement .p-panelmenu-panel .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover,.mf2-menu .hamburgerElement .p-panelmenu-panel .p-panelmenu-header>a{border:none}.mf2-menu .logoutElement .p-panelmenu-panel .p-panelmenu-header.p-highlight:not(.p-disabled)>a:hover,.mf2-menu .logoutElement .p-panelmenu-panel .p-panelmenu-header.p-highlight>a,.mf2-menu .logoutElement .p-panelmenu-panel .p-panelmenu-header:not(.p-highlight):not(.p-disabled)>a:hover,.mf2-menu .logoutElement .p-panelmenu-panel .p-panelmenu-header>a{border-bottom:none;border-top:var(--MF2-Website-MenuBorder)}.mf2-menu .p-panelmenu{--MF2-Website-MenuBorder:1px solid #454545}.mf2-menu .p-panelmenu .p-menuitem-link{flex-direction:row-reverse}.mf2-menu .p-panelmenu .p-panelmenu-header-link{flex-direction:row-reverse;text-decoration:none;text-transform:uppercase}.mf2-menu .p-panelmenu .p-panelmenu-header-link.p-menuitem-link-active{background:var(--MF2-Website-MenuItemBackgroundColorActive)!important;border-bottom:var(--MF2-Website-MenuBorder)!important;border-left:var(--MF2-Website-MenuItemBorderLeftActive)!important;color:var(--MF2-Website-MenuLinkFontColorActive)!important}.mf2-menu .p-panelmenu .p-panelmenu-header a{background:var(--MF2-Website-MenuBackgroundColor);border:0;border-bottom:var(--MF2-Website-MenuBorder);color:var(--MF2-Website-MenuLinkFontColor);display:flex;font-size:14px;font-weight:400;height:51px;padding:0}.mf2-menu .p-panelmenu .p-panelmenu-header a .p-menuitem-icon,.mf2-menu .p-panelmenu .p-panelmenu-header a .p-panelmenu-icon{font-size:20px;margin:0 18px;text-align:center;width:1.25em}.mf2-menu .p-panelmenu .p-panelmenu-header a:focus{box-shadow:0 0 0 0 var(--MF2-Website-MenuLinkFontColorHover);outline:0 none;outline-offset:0}.mf2-menu .p-panelmenu .p-panelmenu-header:not(.p-highlight):not(.p-disabled) a:hover{background:var(--MF2-Website-MenuItemBackgroundColorHover);border-bottom:var(--MF2-Website-MenuBorder);color:var(--MF2-Website-MenuLinkFontColorHover)}.mf2-menu .p-panelmenu .p-panelmenu-header.p-highlight a,.mf2-menu .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) a{background:var(--MF2-Website-MenuItemBackgroundColorActive);border-bottom:var(--MF2-Website-MenuBorder)}.mf2-menu .p-panelmenu .p-panelmenu-header.p-highlight a:hover,.mf2-menu .p-panelmenu .p-panelmenu-header.p-highlight:not(.p-disabled) a:hover{color:var(--MF2-Website-MenuLinkFontColorHover)}.mf2-menu .p-panelmenu .p-panelmenu-content{border:0;font-size:14px;font-weight:400;padding:0}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link{background:var(--MF2-Website-SubmenuItemBackgroundColor);border-bottom:var(--MF2-Website-SubmenuBorderBottom);color:var(--MF2-Website-SubmenuLinkFontColor);height:51px;padding:0}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-icon{color:inherit;font-size:20px;margin:0 18px;text-align:center;width:1.25em}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link .p-menuitem-text{color:inherit;text-decoration:none;text-transform:uppercase}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:focus{box-shadow:none}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover{background:var(--MF2-Website-SubmenuItemBackgroundColorHover)}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-icon,.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link:not(.p-disabled):hover .p-menuitem-text{color:var(--MF2-Website-SubmenuLinkFontColorHover)}.mf2-menu .p-panelmenu .p-panelmenu-content .p-menuitem .p-menuitem-link.p-menuitem-link-active{background:var(--MF2-Website-SubmenuItemBackgroundColorActive);border-left:var(--MF2-Website-SubmenuItemBorderLeftActive);color:var(--MF2-Website-SubmenuLinkFontColorActive)}@media only screen and (min-width:1201px){div.mf2-menu,div.shownav{left:0}}@media only screen and (min-width:901px) and (max-width:1200px){div.mf2-menu{left:-150px}div.shownav{left:0}}@media only screen and (max-width:900px){div.mf2-menu{left:-210px}div.shownav{left:0}}.mf-error-container .mf-error-container-title{font-size:3em}.mf-error-container .mf-error-container-description{font-size:1.2em}@font-face{font-display:auto;font-family:primeicons;font-style:normal;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/dfbfef2de4bfb34e9722.eot);src:url(https://minforsyning-2.kmd.dk/assets/fonts/dfbfef2de4bfb34e9722.eot?#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/3a0d4a58da62cf7c55bb.ttf) format("truetype"),url(https://minforsyning-2.kmd.dk/assets/fonts/e61f3495a7ecd3d571a4.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/c55d94a248721abbd220.svg?#primeicons) format("svg")}.pi{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:primeicons;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571429em}.pi-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-send:before{content:"\e9ca"}.pi-slack:before{content:"\e9c9"}.pi-sun:before{content:"\e9c8"}.pi-moon:before{content:"\e9c7"}.pi-vimeo:before{content:"\e9c6"}.pi-youtube:before{content:"\e9c5"}.pi-flag:before{content:"\e9c4"}.pi-wallet:before{content:"\e9c3"}.pi-map:before{content:"\e9c2"}.pi-link:before{content:"\e9c1"}.pi-credit-card:before{content:"\e9bf"}.pi-discord:before{content:"\e9c0"}.pi-percentage:before{content:"\e9be"}.pi-euro:before{content:"\e9bd"}.pi-book:before{content:"\e9ba"}.pi-shield:before{content:"\e9b9"}.pi-paypal:before{content:"\e9bb"}.pi-amazon:before{content:"\e9bc"}.pi-phone:before{content:"\e9b8"}.pi-filter-slash:before{content:"\e9b7"}.pi-facebook:before{content:"\e9b4"}.pi-github:before{content:"\e9b5"}.pi-twitter:before{content:"\e9b6"}.pi-step-backward-alt:before{content:"\e9ac"}.pi-step-forward-alt:before{content:"\e9ad"}.pi-forward:before{content:"\e9ae"}.pi-backward:before{content:"\e9af"}.pi-fast-backward:before{content:"\e9b0"}.pi-fast-forward:before{content:"\e9b1"}.pi-pause:before{content:"\e9b2"}.pi-play:before{content:"\e9b3"}.pi-compass:before{content:"\e9ab"}.pi-id-card:before{content:"\e9aa"}.pi-ticket:before{content:"\e9a9"}.pi-file-o:before{content:"\e9a8"}.pi-reply:before{content:"\e9a7"}.pi-directions-alt:before{content:"\e9a5"}.pi-directions:before{content:"\e9a6"}.pi-thumbs-up:before{content:"\e9a3"}.pi-thumbs-down:before{content:"\e9a4"}.pi-sort-numeric-down-alt:before{content:"\e996"}.pi-sort-numeric-up-alt:before{content:"\e997"}.pi-sort-alpha-down-alt:before{content:"\e998"}.pi-sort-alpha-up-alt:before{content:"\e999"}.pi-sort-numeric-down:before{content:"\e99a"}.pi-sort-numeric-up:before{content:"\e99b"}.pi-sort-alpha-down:before{content:"\e99c"}.pi-sort-alpha-up:before{content:"\e99d"}.pi-sort-alt:before{content:"\e99e"}.pi-sort-amount-up:before{content:"\e99f"}.pi-sort-amount-down:before{content:"\e9a0"}.pi-sort-amount-down-alt:before{content:"\e9a1"}.pi-sort-amount-up-alt:before{content:"\e9a2"}.pi-palette:before{content:"\e995"}.pi-undo:before{content:"\e994"}.pi-desktop:before{content:"\e993"}.pi-sliders-v:before{content:"\e991"}.pi-sliders-h:before{content:"\e992"}.pi-search-plus:before{content:"\e98f"}.pi-search-minus:before{content:"\e990"}.pi-file-excel:before{content:"\e98e"}.pi-file-pdf:before{content:"\e98d"}.pi-check-square:before{content:"\e98c"}.pi-chart-line:before{content:"\e98b"}.pi-user-edit:before{content:"\e98a"}.pi-exclamation-circle:before{content:"\e989"}.pi-android:before{content:"\e985"}.pi-google:before{content:"\e986"}.pi-apple:before{content:"\e987"}.pi-microsoft:before{content:"\e988"}.pi-heart:before{content:"\e984"}.pi-mobile:before{content:"\e982"}.pi-tablet:before{content:"\e983"}.pi-key:before{content:"\e981"}.pi-shopping-cart:before{content:"\e980"}.pi-comments:before{content:"\e97e"}.pi-comment:before{content:"\e97f"}.pi-briefcase:before{content:"\e97d"}.pi-bell:before{content:"\e97c"}.pi-paperclip:before{content:"\e97b"}.pi-share-alt:before{content:"\e97a"}.pi-envelope:before{content:"\e979"}.pi-volume-down:before{content:"\e976"}.pi-volume-up:before{content:"\e977"}.pi-volume-off:before{content:"\e978"}.pi-eject:before{content:"\e975"}.pi-money-bill:before{content:"\e974"}.pi-images:before{content:"\e973"}.pi-image:before{content:"\e972"}.pi-sign-in:before{content:"\e970"}.pi-sign-out:before{content:"\e971"}.pi-wifi:before{content:"\e96f"}.pi-sitemap:before{content:"\e96e"}.pi-chart-bar:before{content:"\e96d"}.pi-camera:before{content:"\e96c"}.pi-dollar:before{content:"\e96b"}.pi-lock-open:before{content:"\e96a"}.pi-table:before{content:"\e969"}.pi-map-marker:before{content:"\e968"}.pi-list:before{content:"\e967"}.pi-eye-slash:before{content:"\e965"}.pi-eye:before{content:"\e966"}.pi-folder-open:before{content:"\e964"}.pi-folder:before{content:"\e963"}.pi-video:before{content:"\e962"}.pi-inbox:before{content:"\e961"}.pi-lock:before{content:"\e95f"}.pi-unlock:before{content:"\e960"}.pi-tags:before{content:"\e95d"}.pi-tag:before{content:"\e95e"}.pi-power-off:before{content:"\e95c"}.pi-save:before{content:"\e95b"}.pi-question-circle:before{content:"\e959"}.pi-question:before{content:"\e95a"}.pi-copy:before{content:"\e957"}.pi-file:before{content:"\e958"}.pi-clone:before{content:"\e955"}.pi-calendar-times:before{content:"\e952"}.pi-calendar-minus:before{content:"\e953"}.pi-calendar-plus:before{content:"\e954"}.pi-ellipsis-v:before{content:"\e950"}.pi-ellipsis-h:before{content:"\e951"}.pi-bookmark:before{content:"\e94e"}.pi-globe:before{content:"\e94f"}.pi-replay:before{content:"\e94d"}.pi-filter:before{content:"\e94c"}.pi-print:before{content:"\e94b"}.pi-align-right:before{content:"\e946"}.pi-align-left:before{content:"\e947"}.pi-align-center:before{content:"\e948"}.pi-align-justify:before{content:"\e949"}.pi-cog:before{content:"\e94a"}.pi-cloud-download:before{content:"\e943"}.pi-cloud-upload:before{content:"\e944"}.pi-cloud:before{content:"\e945"}.pi-pencil:before{content:"\e942"}.pi-users:before{content:"\e941"}.pi-clock:before{content:"\e940"}.pi-user-minus:before{content:"\e93e"}.pi-user-plus:before{content:"\e93f"}.pi-trash:before{content:"\e93d"}.pi-external-link:before{content:"\e93c"}.pi-window-maximize:before{content:"\e93b"}.pi-window-minimize:before{content:"\e93a"}.pi-refresh:before{content:"\e938"}.pi-user:before{content:"\e939"}.pi-exclamation-triangle:before{content:"\e922"}.pi-calendar:before{content:"\e927"}.pi-chevron-circle-left:before{content:"\e928"}.pi-chevron-circle-down:before{content:"\e929"}.pi-chevron-circle-right:before{content:"\e92a"}.pi-chevron-circle-up:before{content:"\e92b"}.pi-angle-double-down:before{content:"\e92c"}.pi-angle-double-left:before{content:"\e92d"}.pi-angle-double-right:before{content:"\e92e"}.pi-angle-double-up:before{content:"\e92f"}.pi-angle-down:before{content:"\e930"}.pi-angle-left:before{content:"\e931"}.pi-angle-right:before{content:"\e932"}.pi-angle-up:before{content:"\e933"}.pi-upload:before{content:"\e934"}.pi-download:before{content:"\e956"}.pi-ban:before{content:"\e935"}.pi-star-o:before{content:"\e936"}.pi-star:before{content:"\e937"}.pi-chevron-left:before{content:"\e900"}.pi-chevron-right:before{content:"\e901"}.pi-chevron-down:before{content:"\e902"}.pi-chevron-up:before{content:"\e903"}.pi-caret-left:before{content:"\e904"}.pi-caret-right:before{content:"\e905"}.pi-caret-down:before{content:"\e906"}.pi-caret-up:before{content:"\e907"}.pi-search:before{content:"\e908"}.pi-check:before{content:"\e909"}.pi-check-circle:before{content:"\e90a"}.pi-times:before{content:"\e90b"}.pi-times-circle:before{content:"\e90c"}.pi-plus:before{content:"\e90d"}.pi-plus-circle:before{content:"\e90e"}.pi-minus:before{content:"\e90f"}.pi-minus-circle:before{content:"\e910"}.pi-circle-on:before{content:"\e911"}.pi-circle-off:before{content:"\e912"}.pi-sort-down:before{content:"\e913"}.pi-sort-up:before{content:"\e914"}.pi-sort:before{content:"\e915"}.pi-step-backward:before{content:"\e916"}.pi-step-forward:before{content:"\e917"}.pi-th-large:before{content:"\e918"}.pi-arrow-down:before{content:"\e919"}.pi-arrow-left:before{content:"\e91a"}.pi-arrow-right:before{content:"\e91b"}.pi-arrow-up:before{content:"\e91c"}.pi-bars:before{content:"\e91d"}.pi-arrow-circle-down:before{content:"\e91e"}.pi-arrow-circle-left:before{content:"\e91f"}.pi-arrow-circle-right:before{content:"\e920"}.pi-arrow-circle-up:before{content:"\e921"}.pi-info:before{content:"\e923"}.pi-info-circle:before{content:"\e924"}.pi-home:before{content:"\e925"}.pi-spinner:before{content:"\e926"}.body{background:var(--MF2-Website-BodyBackgroundColor);background-color:var(--MF2-Website-BodyBackgroundColor);color:var(--MF2-Website-BodyFontColor);font-family:var(--MF2-Website-BodyFontFamily);min-height:100vh;position:absolute;width:100%}.body .header{display:block}.body .body-content{margin-bottom:80px;margin-left:210px;margin-top:30px;padding:0 10px}.body .body-content .container{max-width:100%;padding:0 15px}.body .body-content .login{margin-top:60px}.body .emt-section{box-shadow:var(--MF2-Website-PluginBoxShadow)}.body .emt-section,.body .emt-section input{font-family:var(--MF2-Website-BodyFontFamily)}.body .emt-section .emt-section-header{background-color:inherit}.body .emt-section .emt-section-header .emt-heading1{color:var(--MF2-Website-PluginHeadingFontColor);font-family:var(--MF2-Website-BodyFontFamily);font-size:var(--MF2-Website-PluginHeadingFontSize)}.body .emt-section .emt-section-header .emt-heading2{font-family:var(--MF2-Website-BodyFontFamily)}.body .emt-section .emt-section-header .emt-heading3{background-color:inherit;color:var(--MF2-Website-PluginHeadingFontColor);font-family:var(--MF2-Website-BodyFontFamily);font-size:var(--MF2-Website-PluginHeadingSubFontSize);text-transform:uppercase}.body .emt-section .emt-button{background-color:#337ab7!important;border-color:#2e6da4!important;color:#fff!important;font-size:14px!important;font-weight:400!important;height:32px!important;line-height:1.42857143!important;margin:20px 5px!important;min-width:180px!important;text-transform:none!important}.body .emt-section .emt-section-body table thead tr{background:var(--MF2-Website-PluginTableHeadingBackgroundColor)}.body .emt-section .emt-section-body table thead tr th{color:var(--MF2-Website-PluginTableHeadingFontColor);font-family:var(--MF2-Website-BodyFontFamily);font-size:var(--MF2-Website-PluginTableHeadingFontSize)}.body .emt-section .emt-input-row .emt-input-text{font-size:14px!important;height:34px!important;line-height:1.42857143!important}.body .plugin-container{box-shadow:var(--MF2-Website-PluginBoxShadow)}@media (max-width:1200px){.body .body-content{margin-left:60px}}@media (max-width:900px){.body .body-content{margin-left:0;margin-top:80px;padding:0 5px}.body .body-header{height:50px;line-height:50px;position:fixed;top:0;width:100vw;z-index:988}.body .body-header .content{margin:0 15px}.body .body-header .content .btn-nav{display:block}.body .body-header .content .btn-nav,.body .body-header .content .btn-nav-user,.body .body-header .content .btn-nav-user-close{font-size:25px}.body .body-header .content .title{font-size:1.5em}.body .body-header .content .scale-text-16{font-size:16px}.body .body-header .content .scale-text-20{font-size:20px}.body .userinfo{display:none!important}}@media (max-width:420px){.body .body-content .container{padding:0 5px}}.service-appointment-create-modal-accept .service-appointment-create-content-text{margin:20px 0}.service-appointment-create-modal-accept .service-appointment-create-content-text .info{color:#000;margin:20px 0}.service-appointment-create-modal-accept .service-appointment-create-content-control,.service-appointment-create-modal-add .service-appointment-create-content-text{margin:20px 0}.service-appointment-create-modal-add .service-appointment-create-content-text .info{color:#000;margin:20px 0}.service-appointment-create-modal-add .service-appointment-create-content-control{margin:20px 0}.booking-modal p{color:#a2a6aa}.booking-modal .booking-form textarea{resize:none}.booking-modal .no-margin{margin:0}.requests-details-container legend{margin-bottom:10px}.requests-details-container .requests-details-content .section-separator{color:#333;display:flex;line-height:1em;margin-bottom:10px;margin-top:10px}.requests-details-container .requests-details-content .section-separator:after{background:#ccc;content:"";display:inline-block;flex-grow:1;height:1px;margin-left:10px;margin-right:10px;margin-top:.5em}.requests-details-container .requests-details-content .no-notes-container{margin-bottom:10px;margin-top:10px}.requests-details-container .requests-details-content .text-standard{color:#898989}.requests-details-container .requests-details-content .message-input{border:2px solid #ccc;resize:none}.requests-details-container .requests-details-content .message-container{margin-bottom:8px;margin-top:8px}.requests-details-container .requests-details-content .row-rate{margin-bottom:5px;margin-top:5px}.requests-details-container .requests-details-content .rate-section{margin-bottom:20px}.requests-details-container .requests-details-content a{color:#333}.requests-details-container .requests-details-content a:hover{color:#898989}@media (max-width:767px){.requests-details-container legend{font-size:1em}}.checkbox-section-secondary,.radio-section-secondary{margin-left:26px}.rate-section{margin-bottom:10px}input[type=checkbox]{display:none}input[type=checkbox]:checked+label.rate-input:before{content:"\f00c";font:var(--fa-font-solid);font-size:18px}input[type=checkbox]:disabled+label.rate-input:before{background:#eee}input[type=checkbox]+label.rate-input:before{background:#fff;border:1px solid #888;border-radius:5px;box-sizing:border-box;color:var(--MF2-Plugin-AccentColor);content:"\00a0\00a0";display:block;font:var(--fa-font-solid);font-size:18px;font-weight:400;height:24px;padding:2px;text-rendering:optimizeLegibility;width:24px}.text-currency-disabled{color:#b4b4b4}.row-rate{display:flex;flex-wrap:nowrap}.row-rate.row-rate-header{color:#333;display:flex;flex-direction:row}.row-rate.row-rate-content{flex-direction:row}.row-rate .col-price{align-content:center;display:flex;flex-direction:column;justify-content:center;width:120px}.row-rate .col-rate{flex:1;justify-content:flex-start}.radio-item{display:inline-block;position:relative}.radio-item input[type=radio]{display:none}.radio-item label{font-weight:400}.radio-item input:disabled+label:before{background-color:#eee}.radio-item label:before{background-color:#fff;border:1px solid #888;border-radius:12px;content:" ";display:inline-block;height:24px;margin:0 3px 0 0;position:relative;top:5px;width:24px}.radio-item input[type=radio]:checked+label:after{background:var(--MF2-Plugin-AccentColor);border-radius:6px;content:" ";display:block;height:12px;left:6px;position:absolute;top:11px;width:12px}.notifications-consumption-settings .control{text-align:center}.notifications-consumption-settings .control button{margin:0 10px}.notifications-consumption-settings .heading-sub{font-size:1.8em}.notifications-consumption-settings .settings-row{align-items:center;display:flex;margin-bottom:8px}.notifications-consumption-settings .calculation-settings{margin-bottom:30px}.notifications-consumption-settings .heading-row{background-color:var(--MF2-Plugin-HeadingSectionBackgroundColor);font-weight:700;height:48px}.notifications-consumption-settings .heading-row .provider{margin-left:5px;vertical-align:middle}.notifications-consumption-settings .heading-row .heading-row-switch{align-items:center}.notifications-consumption-settings .heading-row .heading-row-switch .p-inputswitch{display:flex}.notifications-consumption-settings .col{padding:0 5px}.notifications-consumption-settings hr{border-width:3px}@media (max-width:645px){.notifications-consumption-settings .calculation-settings{font-size:.8em}.notifications-consumption-settings .calculation-settings .form-control{font-size:1em}}.body .body-content .container .login-identity .lds-spinner{position:relative;top:-40px}.easy-dibs-info,.easy-dibs-info .heading{text-align:left}.easy-dibs-info .easy-dibs-item .easy-dibs-item-middle{align-items:center;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;margin-left:0;margin-right:0;margin-top:20px;padding:20px 0}.easy-dibs-info .easy-dibs-item .easy-dibs-item-middle .text-info{font-style:italic}.easy-dibs-info .easy-dibs-item .easy-dibs-item-middle .edit{padding:0 5px}.easy-dibs-info .easy-dibs-item .easy-dibs-item-middle .edit:enabled:hover{cursor:pointer}.easy-dibs-info .easy-dibs-item .easy-dibs-item-middle .delete{cursor:pointer;padding:0 5px}.easy-dibs-info .easy-dibs-item .easy-dibs-item-middle .key{font-weight:700}.easy-dibs-info .easy-dibs-item .easy-dibs-item-bottom{padding:20px 0;text-align:center}.mobile-pay-info,.mobile-pay-info .heading{text-align:left}.mobile-pay-info .mobile-pay-item .mobile-pay-item-middle{align-items:center;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;margin-left:0;margin-right:0;margin-top:20px;padding:20px 0}.mobile-pay-info .mobile-pay-item .mobile-pay-item-middle .text-info{font-style:italic}.mobile-pay-info .mobile-pay-item .mobile-pay-item-middle .edit{padding:0 5px}.mobile-pay-info .mobile-pay-item .mobile-pay-item-middle .edit:enabled:hover{cursor:pointer}.mobile-pay-info .mobile-pay-item .mobile-pay-item-middle .delete{cursor:pointer;padding:0 5px}.mobile-pay-info .mobile-pay-item .mobile-pay-item-middle .key{font-weight:700}.mobile-pay-info .mobile-pay-item .mobile-pay-item-bottom{padding:20px 0;text-align:center}.payment-method-card{background-color:#fff;border:4px solid #ccc;border-radius:6px;display:flex;flex-direction:column;height:100%;margin:10px 20px 10px 0;min-height:300px;width:450px}.payment-method-card.payment-method-card-in-progress{border:4px solid #ffdb3d}.payment-method-card.payment-method-card-active{border:4px solid #64bd63}.payment-method-card .payment-method-card-header{border-bottom:1px solid #ccc;padding:12px}.payment-method-card .payment-method-card-body{flex:1 1 auto;padding:12px 12px 0}.payment-method-card .payment-method-card-footer{display:flex;justify-content:center;padding:12px}@media (max-width:645px){.payment-method-card{height:260px;height:auto;max-width:350px;width:100%}}.payment-service-body{text-align:left}.payment-service-body .info-group{clear:both}.payment-service-body .info-text{margin-bottom:3%}.payment-service-body .info-text-bold{font-weight:700;margin-bottom:3%}.payment-service-body .payment-service-logo{margin-bottom:2%;margin-left:1px;margin-top:2%}.payment-service-body .payment-service-logo img{width:60%}@media (max-width:645px){.payment-service-modal-add .payment-service-body .info-text{margin-bottom:5%}.payment-service-modal-add .payment-service-body .payment-service-logo{margin-bottom:4%;margin-top:3%}.payment-service-modal-add .payment-service-body .payment-service-logo img{width:90%}}.payment-service-info-overview .key{font-weight:700}.e-notify-price-ceiling-confirm-dialog .e-notify-price-ceiling-confirm-dialog-terms-section a{cursor:pointer}.e-notify-price-ceiling-confirm-dialog .e-notify-price-ceiling-confirm-dialog-accept-section{margin-top:30px}.address-info{display:flex;flex-direction:column;font-size:small;font-weight:400;justify-content:left}.address-info .customer-name span{word-wrap:break-word;font-weight:700}.address-info .consumption-types{align-items:center;display:flex}.address-info .consumption-types .icon{margin-right:5px}.app-pincode,.app-pincode .heading{text-align:left}.app-pincode .pincode-content .form-app-pincode{height:auto;margin:20px 0}.app-pincode .pincode-content .form-app-pincode .app-pincode-save{margin:30px 0;text-align:center}.balancestatement-overview{text-align:left}.balancestatement-overview .heading{text-align:center}.balancestatement-overview .balancestatement-overview-middle{margin:0}@media (min-width:767px){.balancestatement-overview .balancestatement-overview-middle th{border:none;padding:20px 10px}.balancestatement-overview .balancestatement-overview-middle td{padding:15px 10px;vertical-align:middle}.balancestatement-overview .balancestatement-overview-middle .right{text-align:right}.balancestatement-overview .balancestatement-overview-middle .center{text-align:center}}.balancestatement-overview .balancestatement-overview-bottom{text-align:center}.booking{background-color:var(--MF2-Plugin-BackgroundColor);border:2px solid #e6e9ec;border-radius:5px;margin-bottom:2%;margin-top:1%;padding:20px}.booking .info-group{clear:both}.booking .table>thead>tr>th{border-bottom:none}.booking table{float:left;margin-top:2%;width:20%}.booking table .thead-dark{background-color:#3b3f42}.booking table .thead-dark tr th{font-weight:400}.booking table .thead-dark tr th span{color:#a2a6aa;display:block;float:left;width:100%}.booking table .thead-dark tr th span:first-child{color:#fff;font-size:120%}.booking table .plan-active{background-color:#bce8f1;color:#31708f}.booking table .no-hover{background-color:var(--MF2-Plugin-BackgroundColor)}.booking table .cursor-pointer{cursor:pointer}@media (max-width:645px){.booking table{float:left;width:100%}}.customer-info{background-color:var(--MF2-Plugin-BackgroundColor);text-align:left}.customer-info .info-group{clear:both}.customer-info .info-group .heading-sub{text-align:left}.customer-info .customer-info-save{text-align:center}.customer-info .customer-info-save .button-more{margin:30px 0;width:180px}.documents,.documents .heading{text-align:left}.documents .documents-content{margin:0}.documents .documents-content .enotify-documents-container{padding-top:30px}.documents .documents-content table th{border:none;padding:20px 10px}.documents .documents-content table td{border:none;padding:15px 10px;vertical-align:middle}.documents .documents-content table .right{text-align:right}.documents .documents-content table .center{text-align:center}.documents .documents-content .p-datatable.p-datatable-striped.expanded-table .p-datatable-tbody>tr{background:#e6e6e6}.documents .documents-content .p-datatable.p-datatable-striped .p-datatable-tbody>tr:nth-child(2n){background:#f2f2f2}.documents .documents-control{text-align:center}.e-notify .e-notify-item{border-top:1px solid #d3d3d3;padding:20px 0}.e-notify .e-notify-item .e-notify-sender{align-items:center;display:flex;justify-content:flex-end}.e-notify .e-notify-item .e-notify-sender .e-notify-edit{display:flex;margin-left:5px}.e-notify .e-notify-item .media-row-multi{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.e-notify .e-notify-item .media-row-one{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.e-notify .e-notify-item .e-notify-row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.e-notify .e-notify-item .e-notify-row .e-notify-radioButton{align-items:center;display:flex;justify-content:flex-start;margin-bottom:.5rem;padding-bottom:10}.e-notify .e-notify-item .e-notify-row .e-notify-text-section{padding-right:15px}.e-notify .e-notify-item .e-notify-row .media-title{font-weight:700;text-transform:uppercase}.e-notify .e-notify-item .e-notify-row .e-notify-media-text-section{padding-left:15px;padding-top:5px}.e-notify .e-notify-item .e-notify-row .e-notify-subscription{display:flex;flex-direction:column;justify-content:center;padding-left:0}.e-notify .e-notify-item .e-notify-row .e-notify-subscription .e-notify-switch{align-items:center;justify-content:flex-end}.e-notify .e-notify-item .e-notify-row .e-notify-subscription .e-notify-subscription-text{font-weight:700;margin-bottom:10px;margin-top:5px;text-align:end}.e-notify .e-notify-item .e-notify-row .e-notify-subscription .e-notify-subscription-text-subscribed{color:var(--MF2-Plugin-ButtonSuccessBackgroundColor);font-weight:700;margin-bottom:10px;margin-top:5px;text-align:end}.e-notify .e-notify-item .e-notify-row .e-notify-subscription .e-notify-subscription-text-not-subscribed{color:var(--MF2-Plugin-ButtonDangerBackgroundColor);font-weight:700;margin-bottom:10px;margin-top:5px;text-align:end}@media (max-width:500px){.e-notify .e-notify-item .e-notify-text-section{padding-right:5px}.e-notify .e-notify-item .e-notify-subscription .e-notify-subscription-text,.e-notify .e-notify-item .e-notify-subscription .e-notify-subscription-text-not-subscribed,.e-notify .e-notify-item .e-notify-subscription .e-notify-subscription-text-subscribed{font-size:.8em;margin-bottom:5px}}.moving-modal-customer-in form input[type=checkbox]{border:1px solid #888;border-radius:5px;box-sizing:border-box;color:#444;content:"\00a0\00a0";display:inline-block;display:block;font:var(--fa-font-solid);font-size:18px;font-weight:400;height:24px;padding:2px;text-rendering:optimizeLegibility;width:24px}.moving-modal-customer-in form label{font-weight:550}.moving-modal-customer-in .zero{text-indent:-7px}.moving-modal-customer-in fieldset.moving-contact-border{border:2px solid #ddd;margin:0 0 1.5em;padding:0 1.4em 1.4em}.moving-modal-customer-in legend.moving-contact-border{border-bottom:none;font-size:12px;font-weight:700;padding:0 10px;text-align:left;width:auto}.moving-modal-customer-out p{font-size:33px}.moving-modal-customer-out .moving-content-control,.moving-modal-customer-out .moving-content-control .info-group{margin:20px 0}.moving-modal-customer-out .moving-content-control .notification{color:#000;font-style:oblique;margin:20px 0}.moving-modal-customer-out .bg-primary{background-color:#337ab7!important;color:#fff}.moving-modal-customer-out form input[type=checkbox]{border:1px solid #888;border-radius:5px;box-sizing:border-box;color:#444;content:"\00a0\00a0";display:inline-block;display:block;font:var(--fa-font-solid);font-size:18px;font-weight:400;height:24px;padding:2px;text-rendering:optimizeLegibility;width:24px}.moving-modal-customer-out form label{font-weight:550}.add-consumption-point .invisible{visibility:hidden}.add-consumption-point .add-consumption-point-intro{font-size:.9em;margin-bottom:10px}.add-consumption-point .add-consumption-point-intro strong{font-weight:700}.add-consumption-point .alert-container{margin-top:10px}.add-consumption-point .alert-container .alert-warning{background-color:#fff3cd;border-radius:5px;color:#856404;padding:10px}.add-consumption-point .alert-container .alert-danger{background-color:#f8d7da;border-radius:5px;color:#721c24;padding:10px}.add-consumption-point .add-consumption-point-form{background-color:#f3f6f8;margin:8px 0 0;padding:4px 10px 0}.add-consumption-point .add-consumption-point-form .p-divider.p-divider-horizontal{margin:.5rem 0}.add-consumption-point .add-consumption-point-form .p-divider.p-divider-horizontal .p-divider-content{background-color:#f3f6f8}.add-consumption-point .add-consumption-point-form .add-consumption-point-form-inputs .add-consumption-point-form-inputs-header{color:var(--MF2-Plugin-HeadingSubColor);font-family:var(--MF2-Plugin-FontFamily);font-size:1.5em;text-transform:uppercase}.add-consumption-point .add-consumption-point-form .add-consumption-point-form-inputs input{border:3px;border-radius:3px;font-family:var(--MF2-Plugin-FontFamily);margin:5px 0 2px;width:100%}.add-consumption-point .add-consumption-point-buttons{text-align:right}.add-consumption-point .add-consumption-point-buttons button{min-width:240px;text-transform:uppercase}.add-consumption-point .add-consumption-point-buttons.add-consumption-point-logout-button{padding-left:10px;padding-right:10px}.address-list .heading-section{background:var(--MF2-Plugin-HeadingSectionBackgroundColor);color:#fff;font-size:1.125em;margin-bottom:20px;padding:10px}.address-list .heading-section .addresses-header-line{display:flex;flex-direction:row;justify-content:space-between}.address-list .heading-section .addresses-header-line .heading-section-color{color:var(--MF2-Plugin-HeadingSectionFontColor)}.address-list .content-section{margin-bottom:40px}.address-list .content-section .p-datatable-header{display:none;padding:5px 5px 10px}.address-list .content-section .header-postal-code{width:120px}.address-list .content-section .header-consumption-type{min-width:calc(6em + 30px)}.address-list .content-section .header-delete-cell{width:50px}.address-list .content-section .icon{margin-right:5px}.address-list .content-section .header-cell-filter{padding:5px;vertical-align:middle}.address-list .content-section .header-cell-filter [mfCheckable]{cursor:pointer;user-select:none;-webkit-user-select:none}.address-list .content-section .header-cell-filter [mfCheckable].checked{-webkit-filter:invert(0);filter:invert(0)}.address-list .content-section .header-cell-filter [mfCheckable].unchecked{-webkit-filter:invert(100%);filter:invert(100%)}.address-list .content-section .header-delete-cell{text-align:center}.address-list .content-section .header-delete-cell span{cursor:pointer}.address-list .content-section .header-cell-title{padding:5px;vertical-align:top}.address-list .content-section tr.selected{background-color:#d9edf7!important;border-color:#bce8f1;color:#31708f}.address-list .content-section .data-cell{border:none;padding:5px;vertical-align:middle}.address-list .content-section .data-cell .clickable{cursor:pointer;user-select:none;-webkit-user-select:none}.address-list .content-section .data-cell-delete-icon{text-align:center}@media (max-width:980px){.address-list .heading-section .addresses-header-line{flex-direction:column;justify-content:center}.address-list .add-new-address-button{margin-top:1rem}}@media (max-width:640px){.address-list .content-section .p-datatable-header{display:block}.address-list .content-section .p-datatable-header .caption-search,.address-list .content-section .p-datatable-header .caption-search .caption-search-input{width:100%}.address-list .content-section .p-datatable-wrapper{overflow-x:unset}}.mf2-identity .identity-redirect-link{font-weight:700}.mf2-identity .identity-link a:hover{text-decoration:none}.mf2-identity .identity-button{font-weight:700}.mf2-identity .centered{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.mf2-identity .disabled-link{pointer-events:none}.addresses{text-align:left}.consumption-overview .button-hint{align-items:center;background-color:#abaeb0;color:#fff;display:flex;justify-content:space-between;padding:10px}.consumption-overview .button-hint:hover{background-color:#919597;cursor:pointer}.consumption-overview .hint-container{font-size:large}.consumption-overview .hint-container ul{list-style:square}.consumption-overview .hint-container ul li{padding-top:3px}.consumption-overview .help-content-icon{cursor:pointer}.consumption-overview .chart{height:280px}.consumption .header-item{align-items:baseline;display:flex;flex-direction:row}.consumption .header-help-dialog{margin-left:auto}.consumption .header-help-dialog .p-button .p-button-icon:hover{color:#7697a8}.consumption .consumption-control{margin:10px 0}.consumption .consumption-control .consumption-chart-container{margin-top:20px}.consumption .consumption-control .consumption-chart-container .chart{height:300px;margin-top:2px;width:100%}.consumption .consumption-control .summary-container{grid-gap:7px;display:grid;margin:30px auto}.consumption .nodata{margin:25px 0}@media (min-width:1201px){.consumption .consumption-control .summary-container{grid-template-columns:repeat(4,1fr);max-width:1100px}}@media (min-width:767px) and (max-width:1200px){.consumption .consumption-control .summary-container{grid-template-columns:repeat(2,1fr);max-width:500px}}@media (min-width:421px) and (max-width:766px){.consumption .consumption-control .summary-container{grid-template-columns:repeat(2,1fr);max-width:400px}}@media (max-width:420px){.consumption .consumption-control .summary-container{grid-template-columns:repeat(1,1fr);max-width:200px}}.cooling{text-align:left}.cooling .chart{height:320px;margin:10px 0 100px;width:100%}.cooling .chart .super{font-size:smaller;vertical-align:super}.cooling .chart .heading-sub{margin-bottom:0}.cooling .nodata{margin:20px 0}.cooling .cooling-control{margin:10px 0}.cooling .cooling-bottom{text-align:center}.moving-modal-readings .moving-content .moving-content-control .heading-sub{margin-bottom:1%}.moving-modal-readings .moving-content .moving-content-control .panel-readings{background-color:#e5f1f8;margin:0 0 10px;padding-top:1.5%}.moving-modal-readings .moving-content .moving-content-control .panel-readings p{font-size:1.5rem}.moving-modal-readings .moving-content .moving-content-control .panel-readings table th{font-weight:400}.moving-modal-readings .moving-content .moving-content-control .panel-readings .table>tbody>tr>td,.moving-modal-readings .moving-content .moving-content-control .panel-readings .table>tbody>tr>th,.moving-modal-readings .moving-content .moving-content-control .panel-readings .table>tfoot>tr>td,.moving-modal-readings .moving-content .moving-content-control .panel-readings .table>tfoot>tr>th,.moving-modal-readings .moving-content .moving-content-control .panel-readings .table>thead>tr>td,.moving-modal-readings .moving-content .moving-content-control .panel-readings .table>thead>tr>th{vertical-align:middle}@media (max-width:645px){.moving-modal-readings .moving-content .moving-content-control .heading-sub{margin-bottom:4%}.moving-modal-readings .moving-content .moving-content-control .panel-readings{padding-top:3%}}.moving-modal-receipt .panel-receipt{padding:0 1.5% 1.5%}.moving-modal-receipt .panel-receipt .main-heading{font-size:1.8em;padding:0;text-transform:uppercase}.moving-modal-receipt .panel-receipt table .sub-heading{padding-top:5%}.moving-modal-receipt .panel-receipt .sub-heading{font-size:1.2em;font-weight:700;padding-top:1%}@media (min-width:768px) and (max-width:1024px),only screen and (max-width:760px){.moving-modal-receipt .panel-receipt .sub-heading{padding-top:4%}}.moving-modal-start .moving-start-content{margin:20px 0;text-align:center}.moving-modal-start .moving-start-control{text-align:center}.moving-modal-start .moving-start-control .confirm-button{align-content:center;margin-bottom:20px;margin-top:20px}.moving{background-color:var(--MF2-Plugin-ServiceAppointmentCreate-BackgroundColor);border:var(--MF2-Plugin-ServiceAppointmentCreate-Border);color:var(--MF2-Plugin-ServiceAppointmentCreate-FontColor)}.moving .header{text-align:center}.moving .wizard-navbar{margin-top:20px;overflow:hidden;position:relative}.moving .wizard-navbar .step-progress{background:#ddd;height:1px;left:0;position:absolute;top:20px;width:100%}.moving .wizard-navbar .step-progress .step-progress-line{background:#f35b3f;height:1px;left:0;position:absolute;top:0}.moving .wizard-navbar li{display:inline-block;float:left;padding:0 5px;position:relative;text-align:center;width:20%}.moving .wizard-navbar li .step-icon{background:#ddd;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;font-size:16px;height:40px;line-height:40px;margin:auto;width:40px}.moving .wizard-navbar li p{text-transform:uppercase}.moving .wizard-navbar li .active{background:#f35b3f;color:#fff;text-shadow:none}.moving .wizard-navbar li .activated{background:#fff;border:1px solid #f35b3f;color:#f35b3f;line-height:38px}.moving .wizard-content{margin:50px 0 0}.moving .confirm-row button,.moving .confirm-row input{margin:5px 0;width:100%}.notifications-consumption{text-align:left}.notifications-consumption .info-text{margin-bottom:1.6em}.payment-methods{background-color:var(--MF2-Plugin-BackgroundColor)}.payment-methods .payment-methods-section{margin:10px 0}.payment-methods .payment-method-cards-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px}.payment-methods .payment-method-cards-container .payment-method-header{align-items:center;display:flex;flex-direction:row;height:32px;justify-content:center}.payment-methods .payment-method-cards-container .payment-method-header .payment-method-header-icon{font-size:24px;margin-right:6px}.payment-methods .payment-method-cards-container .payment-method-header .payment-method-header-logo{height:24px}.payment-methods .payment-method-warning{margin:0}@media (max-width:645px){.payment-methods .payment-method-cards-container{flex-direction:column}}.payment-methods .sub-headline{font-size:1.125em;font-weight:700}.product-plugin .product-tabs{margin-bottom:20px}.product-plugin .tab-header a{border-color:#ddd;margin-bottom:-1px}.product-plugin .tab-header a.active{cursor:default;pointer-events:none}.product-plugin .tab-content{border:1px solid #ddd;border-radius:0 0 .25em .25em;border-top:none;padding:1em}.product-plugin .tab-content .product-section{margin:20px 0}.product-plugin .tab-content .product-section .product-current{margin-bottom:40px}.product-plugin .tab-content .product-section .product-current .heading-section{background:#f0f0f0;color:#fff;margin-bottom:20px;padding:0 10px}.product-plugin .tab-content .product-section .product-current .product-current-content{padding:0 1em}.product-plugin .tab-content .product-section .product-current .product-current-content .product-content-heading{font-size:1.8em;text-transform:uppercase}.product-plugin .tab-content .row-product-details{background:#f8f8f8;margin-bottom:10px;overflow:hidden}.product-plugin .tab-content .row-product-details .product-details-radio-container{align-items:center;display:flex;flex-direction:row;margin:0 10px}.product-plugin .tab-content .row-product-details .product-details{display:flex;flex-direction:row;margin-bottom:10px}.product-plugin .tab-content .row-product-details .product-details .col-product-image{flex:1;max-width:25%;padding:10px}.product-plugin .tab-content .row-product-details .product-details .col-product-image .product-image{height:100%;object-fit:contain;width:100%}.product-plugin .tab-content .row-product-details .product-details .col-product-description{flex:3;padding:10px;width:100%}.product-plugin .tab-content .row-product-details .product-details .col-product-description .col-product-description-row{padding-bottom:.5em;padding-top:.5em;position:relative}.product-plugin .tab-content .row-product-details .product-details .col-product-description .col-product-description-row .product-info-icon{padding-left:6px}.product-plugin .tab-content .row-product-details .col-product-horizontal-container{border-top:1px solid #ddd;margin:.5em;padding-top:.5em}.product-plugin .tab-content .row-product-details .col-product-horizontal-container .col-product-prices{display:grid;gap:10px;grid-auto-rows:auto;justify-content:end}.product-plugin .tab-content .row-product-details .col-product-horizontal-container .col-product-prices .col-product-price-container{display:grid;gap:10px;grid-template-columns:2fr 1fr;text-align:end}.product-plugin .tab-content .row-product-details .col-product-horizontal-container .col-product-prices .col-product-price-container .product-price-value{white-space:nowrap}.product-plugin .tab-content .row-product-details .col-product-date-container{border-top:1px solid #ddd;display:flex;gap:10px;justify-content:flex-end;margin:.5em;padding-top:.5em}.product-plugin .tab-content .row-product-details-switch{cursor:pointer}.product-plugin .tab-content .switch-date-container{align-items:flex-end;display:flex;flex-direction:column;margin:20px 5px}.product-plugin .tab-content .confirm-buttons{text-align:right}@media (max-width:767px){.product-plugin .tab-content .product-section .product-current .product-current-content .product-content-heading{font-size:1.12em}.product-plugin .tab-content .row-product-details .col-product-horizontal-container .col-product-prices{justify-content:center}.product-plugin .tab-content .row-product-details .col-product-horizontal-container .col-product-prices .col-product-price-container{display:flex;flex-direction:column;text-align:center}.product-plugin .tab-content .row-product-details .col-product-date-container{flex-direction:column;text-align:center}.product-plugin .tab-content .switch-date-container{align-items:center}}@media (max-width:900px){.product-plugin .tab-content .row-product-details .product-details{align-items:center;flex-direction:column;flex-grow:1}.product-plugin .tab-content .row-product-details .product-details .col-product-image{max-width:75%}.product-plugin .tab-content .row-product-details .product-details .col-product-image .product-image{height:100%;object-fit:contain;width:100%}}@media (max-width:767px){.product-plugin .tab-content{padding:.5em}.product-plugin .tab-content .product-section .product-current .product-current-content{padding:0 .5em}}.readings-overview{text-align:left}.readings-overview .readings-overview-section{margin:0}.readings-overview .readings-overview-section .consumption-section{margin-bottom:20px}.readings-overview .readings-overview-section .consumption-section .heading-section{background:var(--MF2-Plugin-HeadingSectionBackgroundColor);color:#fff;font-size:1.125em;line-height:66px;padding:0 10px}.readings-overview .readings-overview-section .consumption-section .heading-section .heading-section-color{color:var(--MF2-Plugin-HeadingSectionFontColor)}.readings-overview .readings-overview-section .consumption-section .content-section{margin-bottom:40px}.readings-overview .readings-overview-section .consumption-section .content-section .title{font-size:1.375em;font-weight:700;margin:0 0 10px}.readings-overview .readings-overview-section .consumption-section .content-section table th{border:none;padding:20px 10px}.readings-overview .readings-overview-section .consumption-section .content-section table td{border:none;line-height:50px;padding:5px 10px}.readings-overview .readings-overview-section .consumption-section .content-section table .item-date,.readings-overview .readings-overview-section .consumption-section .content-section table .item-value{width:16.67%}.readings-overview .readings-overview-section .consumption-section .content-section table .right{text-align:right}.readings-overview .readings-overview-section .consumption-section .content-section .control,.readings-overview .readings-overview-section .consumption-section .content-section table .center{text-align:center}.renovation{text-align:left}.renovation .no-data{border:2px solid #e6e9ec;border-radius:5px;margin-bottom:2%;padding:20px}.renovation .no-data .info-text{font-size:1.2em;margin:0}.renovation .renovation-section{margin:0}.renovation .renovation-section .message{line-height:66px;padding-bottom:50px}.renovation .renovation-section .container-section{margin-bottom:20px}.renovation .renovation-section .container-section .heading-section{background:var(--MF2-Plugin-HeadingSectionBackgroundColor);color:#fff;font-size:1.125em;line-height:66px;padding:0 10px}.renovation .renovation-section .container-section .heading-section .heading-section-color{color:var(--MF2-Plugin-HeadingSectionFontColor)}.renovation .renovation-section .container-section .content-section{margin-bottom:40px}.renovation .renovation-section .container-section .content-section .title{font-size:1.375em;font-weight:700;margin:0 0 10px}.renovation .renovation-section .container-section .content-section .header-cell{border:none;padding:20px 10px}.renovation .renovation-section .container-section .content-section .data-cell{border:none;line-height:50px;padding:5px 10px}.renovation .renovation-section .container-section .content-section .item-date,.renovation .renovation-section .container-section .content-section .item-value{width:20%}.renovation .renovation-section .container-section .content-section .right{text-align:right}.renovation .renovation-section .container-section .content-section .center,.renovation .renovation-section .container-section .content-section .control{text-align:center}@media (max-width:645px){.renovation .no-data .info-text{font-size:1em}}.requests-plugin fieldset.rate-container-border{background:#f2f2f2;border:2px groove #ccc;border-radius:4px;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000;margin:0 0 1.5em;padding:0 1.4em 1.4em}.requests-plugin fieldset.rate-container-border legend.rate-container-border{border-bottom:none;margin-bottom:10px;padding:0 10px;width:auto}.requests-plugin fieldset.rate-container-border hr{border:1px solid #ccc}.requests-plugin fieldset.rate-container-border .heading-section,.requests-plugin fieldset.rate-container-border .summary{margin-bottom:10px}.requests-plugin fieldset.rate-container-border .heading-section .heading-primary{font-size:1.2em;margin-top:10px}.requests-plugin fieldset.rate-container-border .heading-section .heading-secondary{font-size:1.125em}.requests-plugin fieldset.rate-container-border .rate-section{margin-bottom:20px}.requests-plugin fieldset.rate-container-border .message-section{margin-top:20px}.requests-plugin .row-rate{display:flex}.requests-plugin .row-rate.row-rate-header{color:#333;flex-direction:row}.requests-plugin .row-rate.row-rate-content{flex-direction:row}.requests-plugin .row-rate .col-price{align-content:center;display:flex;flex-direction:column;justify-content:center;width:120px}.requests-plugin .row-rate .col-rate{flex:1}.requests-plugin .font-weight-caption{font-weight:600}.requests-plugin .font-size-medium{font-size:medium}.requests-plugin .text-currency{color:var(--MF2-Plugin-AccentColor)}.requests-plugin .text-currency-disabled{color:#b4b4b4}.requests-plugin .heading-secondary{padding-bottom:10px}.requests-plugin .receipt-rate-section{margin-bottom:6px;margin-top:6px}.requests-plugin .button-section{float:right}.requests-plugin .confirm-button{min-width:130px;width:130px}.requests-plugin .requests-receipt .panel-receipt{padding:0 1.5% 1.5%}.requests-plugin .requests-receipt .panel-receipt .main-heading{font-size:1.8em;padding:0;text-transform:uppercase}.requests-plugin .requests-receipt .panel-receipt .align-right{text-align:right}.requests-plugin .requests-receipt .panel-receipt .align-left{text-align:left}.requests-plugin .requests-receipt .panel-receipt table{width:100%}.requests-plugin .requests-receipt .panel-receipt table .sub-heading{padding-top:5%}.requests-plugin .requests-receipt .panel-receipt .sub-heading{font-size:1.2em;font-weight:700;padding-top:1%}.requests-plugin .requests-receipt .panel-receipt .receipt-rate-section-secondary{padding-left:52px}.requests-plugin .requests-receipt .panel-receipt hr{margin-bottom:5px;margin-top:5px}.requests-plugin .requests-receipt .panel-receipt th{padding-bottom:5px}.requests-plugin .requests-receipt .panel-receipt tr.summary-row{border-top:1px solid #ccc}.requests-plugin .requests-receipt .panel-receipt tr.summary-row td{padding-top:10px}.requests-plugin .requests-receipt .panel-receipt tr td{padding-bottom:10px}.requests-plugin .requests-receipt .panel-receipt tr td.auto-column{width:99%}.requests-plugin .requests-receipt .panel-receipt tr td.fixed-column{min-width:160px}.requests-plugin .requests-receipt .panel-receipt p.note{background-color:#f2f2f2;border-left:4px solid #949090;line-height:18px;overflow:hidden;padding:12px}.requests-plugin .requests-receipt .receipt-button-section{text-align:end}@media (max-width:645px){.request .row-rate.row-rate-content{flex-direction:column}.request .row-rate .col-price{width:auto}}.reqTypeBtn{background:#fff;border-color:#949090;border-width:2px;font-size:medium;margin-bottom:10px;text-align:left;white-space:normal;width:75%}.reqTypeBtn:hover{background:#c5c5c5}.heading-sub{margin-bottom:0}.chevron-position{color:#949090;float:right}.empty-list-message{margin-bottom:20px;margin-top:20px}.rate-section-secondary{padding-left:52px}.types-container{width:100%}.types-container .type-group{margin:15px 0}.types-container .type-group .type-group-header{font-size:1.6em}.types-container .type-group .type-group-content{grid-gap:15px;display:grid;grid-template-columns:repeat(4,1fr)}.types-container .type-group .type-group-content .type-group-item{height:61px}.types-container .type-group .type-group-content .button-content{width:100%}@media (min-width:1201px){.types-container .type-group .type-group-content{grid-template-columns:repeat(4,1fr)}}@media (min-width:767px) and (max-width:1200px){.types-container .type-group .type-group-content{grid-template-columns:repeat(3,1fr)}}@media (min-width:421px) and (max-width:766px){.types-container .type-group .type-group-header{font-size:1.12em}.types-container .type-group .type-group-content{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.types-container .type-group .type-group-header{font-size:1.12em}.types-container .type-group .type-group-content{grid-template-columns:repeat(1,1fr)}.types-container .type-group .type-group-content .type-group-item{height:41px}}.service-appointment-create{background-color:var(--MF2-Plugin-ServiceAppointmentCreate-BackgroundColor);border:var(--MF2-Plugin-ServiceAppointmentCreate-Border);color:var(--MF2-Plugin-ServiceAppointmentCreate-FontColor);text-align:center}.service-appointment-create .service-appointment-create-content .info{color:#698599;margin-top:20px}.dropdown{width:100%}.dropdown .dropdown{background:#fff;border:1px solid #ccc;border-radius:3px;color:#222;display:flex;font-size:medium;justify-content:space-between;padding-top:2px;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dropdown .dropdown .text{float:left;font-size:medium}.dropdown .dropdown .icon{color:#222;float:right;font-size:medium;padding-top:4px}.dropdown .icons{height:16px;padding-right:3px;width:16px}.dropdown .dropdown-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;color:#212529;display:block;display:none;float:left;font-size:1rem;left:0;list-style:none;margin:.125rem 0 0;min-width:10rem;padding:5px;position:absolute;text-align:left;top:100%;width:100%;z-index:800}.dropdown .dropdown-content label{font-size:medium;font-weight:400}.dropdown .dropdown-content .btn-show-data{margin:10px 0;width:100%}.dropdown .show{display:block}.p-dropdown .p-dropdown-label{font-family:var(--MF2-Plugin-FontFamily);font-size:medium;padding-left:1rem}.chart-component .chart-canvas{background:#f3f6f8;margin-bottom:10px}.chart-component canvas#chartComponent{-ms-interpolation-mode:nearest-neighbor;image-rendering:optimizeSpeed;image-rendering:-moz-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:-o-crisp-edges;image-rendering:crisp-edges}.address-picker div,.address-picker input{font-size:small}.address-picker .primary-text{font-weight:700}.address-picker .p-listbox-list{max-height:50vh}.address-picker .add-new-address-button{font-size:small;width:100%}.period-dropdown{width:100%}.summary-item-box{font-size:1.1em;text-align:center}.summary-item-box .summary-item-header{background-color:#44484a;border-top-left-radius:6px;border-top-right-radius:6px;color:#fff;padding:8px}.summary-item-box .summary-item-header .summary-item-header-text{padding-left:5px}.summary-item-box .summary-item-content{background-color:#f3f6f8;border:#afb1b2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-style:solid;border-width:1px;color:#44484a}.summary-item-box .summary-item-content .summary-item-content-text,.summary-item-box .summary-item-content .summary-item-content-value{padding:8px}.summary-item-box .summary-item-content span.item-value{font-weight:700}@media (max-width:767px){.summary-item-box{font-size:1em}.summary-item-box .summary-item-content .summary-item-content-text,.summary-item-box .summary-item-content .summary-item-content-value,.summary-item-box .summary-item-header{padding:4px}}.card-payment-pay{background-color:var(--MF2-Plugin-CardPaymentPay-BackgroundColor);border:var(--MF2-Plugin-CardPaymentPay-Border);color:var(--MF2-Plugin-CardPaymentPay-FontColor)}.card-payment-pay .pay-content{text-align:center}.card-payment-pay .pay-content .amount-value{font-size:18px;font-weight:700}.card-payment-pay .pay-content .balance{display:inline-block;margin:0 10px 20px}.card-payment-pay .pay-content button{margin:5px;min-width:160px;padding-bottom:15px;padding-top:15px}.card-payment-pay .pay-content .font-bold{font-weight:700}.customer-oio-info{background-color:#fff;text-align:left}.customer-oio-info .info-group{clear:both}.customer-oio-info .info-group .heading-sub{padding:20px 10px;text-align:left}.customer-oio-info .customer-oio-info-save{text-align:center}.chart-navigation-button{background-color:#f3f6f8;border:none;border-radius:4px;color:#44484a;height:40px;width:100px}.chart-navigation-panel{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2px;margin-top:10px}.chart-navigation-panel .chart-navigation-panel-section{display:flex;flex-direction:row;width:auto}.chart-navigation-panel .chart-navigation-panel-section.chart-navigation-panel-section-left>*{margin-right:4px}.chart-navigation-panel .chart-navigation-panel-section.chart-navigation-panel-section-right>*{margin-left:4px}.customer-statement-of-consent .customer-statement-of-consent-content{margin:20px 0}.customer-statement-of-consent .customer-statement-of-consent-content .customer-statement-of-consent-text .text-notice{margin-top:20px}.customer-statement-of-consent .customer-statement-of-consent-content .customer-statement-of-consent-control{margin-top:40px;text-align:center}.customer-statement-of-consent .customer-statement-of-consent-content .customer-statement-of-consent-control .customer-statement-of-consent-control-button button{min-width:220px}.customer-statement-of-consent .customer-statement-of-consent-content .customer-statement-of-consent-notifications-content{color:#a94442;text-align:center}.customer-statement-of-consent .customer-statement-of-consent-content .customer-statement-of-consent-notifications-content .heading-sub{color:#a94442}.economy-overview .row-box{display:flex}.economy-overview .row-box .box{display:flex;font-size:1.12em;margin-right:40px}.economy-overview .row-box .box .box-header{font-weight:700;margin-left:25px;position:relative}.economy-overview .row-box .box .box-header:before{background-color:#456b9c;border-radius:4px;content:"";display:inline-block;height:20px;left:-25px;position:absolute;top:3px;width:20px}.economy-overview .row-box .box .box-header-first:before{background-color:#2f4b7c}.economy-overview .row-box .box .box-value{margin-left:5px}.economy-overview .chart{height:280px}@media (max-width:767px){.economy-overview .row-box .box{flex-direction:column;flex-grow:1;font-size:1em;margin-right:20px}.economy-overview .row-box .box .box-value{margin-left:25px}}.mf2-manage-account .manage-link a:hover{text-decoration:none}.mf2-manage-account .manage-button{font-weight:700}.chart-series-panel{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.chart-series-panel .chart-series-labels{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.chart-series-panel .check-box-item{align-items:center;display:flex;flex-direction:row;margin:5px 20px 5px 0}.chart-series-panel .check-box-item input[type=checkbox]{display:none}.chart-series-panel .check-box-item input[type=checkbox]:checked+label.check-box-icon:before{content:"\f00c";font:var(--fa-font-solid);font-size:18px}.chart-series-panel .check-box-item input[type=checkbox]+label.check-box-icon:before{content:"\00a0\00a0";cursor:pointer;display:block;font:var(--fa-font-solid);font-size:18px;height:22px;padding:2px;text-rendering:optimizeLegibility;width:22px}.chart-series-panel .check-box-item .check-box-icon{border-radius:5px;margin-bottom:0}.chart-series-panel .check-box-item .check-box-label{line-height:22px;margin-left:4px}.chart-series-panel .chart-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.chart-series-panel .chart-export{align-items:flex-start;cursor:pointer;margin-bottom:10px;margin-top:10px}.chart-series-panel .chart-export .icon-text{padding-right:10px}.comparison-state-item .flex-container{display:flex}.comparison-state-item .flex-container .flex-child{flex:1;padding:5px}.comparison-state-item .flex-container .flex-child:first-child{flex:0 1 auto}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-header{align-items:center;background-color:#d8d1ca;display:flex}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-header .icon-size{font-size:5em}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-header .comparison-state-item-box-header-text{font-size:1.5em;font-weight:700;padding-left:10px;padding-right:10px;vertical-align:middle}.comparison-state-item .comparison-state-item-box i.fa-regular{padding-left:5px;vertical-align:middle}.comparison-state-item .comparison-state-item-box span.comparison-state-item-box-header-meh-color{color:orange}.comparison-state-item .comparison-state-item-box span.comparison-state-item-box-header-smile-color{color:green}.comparison-state-item .comparison-state-item-box span.comparison-state-item-box-header-frown-color{color:red}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-content{background-color:#f3f6f8;font-size:1.12em}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-content p.comparison-state-item-box-content-description{padding:15px 0 0 10px}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-content p.comparison-state-item-box-content-help-text{padding:0 0 0 10px}@media (max-width:767px){.comparison-state-item .flex-container{flex-direction:column}.comparison-state-item .flex-container .flex-child{justify-content:center}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-header .icon-size{font-size:3em}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-header .comparison-state-item-box-header-text{font-size:1.24em}.comparison-state-item .comparison-state-item-box .comparison-state-item-box-content{font-size:1em}}.spinner-message{text-align:center}@keyframes lds-spinner{0%{opacity:1}to{opacity:0}}.lds-spinner{bottom:0;height:80px;left:0;margin:auto;position:absolute;right:0;top:15px;width:80px}.lds-spinner .lts{animation:lds-spinner 1.2s linear infinite;transform-origin:40px 40px}.lds-spinner .lts:after{background:#000;border-radius:20%;content:" ";display:block;height:18px;left:37px;position:absolute;top:3px;width:6px}.lds-spinner .lts:first-child{animation-delay:-1.1s;transform:rotate(0deg)}.lds-spinner .lts:nth-child(2){animation-delay:-1s;transform:rotate(30deg)}.lds-spinner .lts:nth-child(3){animation-delay:-.9s;transform:rotate(60deg)}.lds-spinner .lts:nth-child(4){animation-delay:-.8s;transform:rotate(90deg)}.lds-spinner .lts:nth-child(5){animation-delay:-.7s;transform:rotate(120deg)}.lds-spinner .lts:nth-child(6){animation-delay:-.6s;transform:rotate(150deg)}.lds-spinner .lts:nth-child(7){animation-delay:-.5s;transform:rotate(180deg)}.lds-spinner .lts:nth-child(8){animation-delay:-.4s;transform:rotate(210deg)}.lds-spinner .lts:nth-child(9){animation-delay:-.3s;transform:rotate(240deg)}.lds-spinner .lts:nth-child(10){animation-delay:-.2s;transform:rotate(270deg)}.lds-spinner .lts:nth-child(11){animation-delay:-.1s;transform:rotate(300deg)}.lds-spinner .lts:nth-child(12){animation-delay:0s;transform:rotate(330deg)}@media (max-width:767px){.lds-spinner .lts:after{height:12px;top:18px;width:4px}}.notifications-timeseries{text-align:left}.notifications-timeseries .info-text{margin-bottom:1.6em}.spinner-overlay-wrapper{height:100%;position:relative;width:100%}.spinner-overlay-wrapper .spinner-overlay{background-color:hsla(0,0%,100%,.5);height:100%;position:absolute;width:100%;z-index:100}.spinner-overlay-wrapper .spinner-overlay.spinner-overlay-min-height{min-height:80px}.spinner-overlay-wrapper .spinner-overlay .spinner-wrapper{display:flex;justify-content:center;justify-items:center}.notifications{text-align:center}.notifications .notifications-content{margin:20px 0;text-align:center}.notifications .notifications-content .heading-sub{color:#a94442}.notifications .notifications-content .text-title{font-weight:700}.notifications .notifications-content .text-info,.notifications .notifications-content .text-info a{color:#a94442!important}.plugin-ui .plugin-header-line{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem}.plugin-ui .plugin-header-line .plugin-header-help-dialog{margin-left:auto}.plugin-ui .plugin-header-line .plugin-header-help-dialog .plugin-header-help-icon:hover{color:#919597;cursor:pointer}.plugin-ui .plugin-header-line .plugin-header-help-dialog .plugin-header-help-icon{color:#abaeb0;font-size:2rem}@media screen and (max-width:767px){.plugin-ui .plugin-header-line .plugin-header-help-dialog .plugin-header-help-icon{font-size:1.375rem}}.no-header .p-dialog-header{justify-content:flex-end;padding:.5rem!important}.notifications-info-modal .control{text-align:center}.notifications-info-modal .heading-sub{font-size:1.8em}.payment-agreement .icon:before{-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto}.payment-agreement .payment-agreement-content{padding:20px;text-align:center}.payment-agreement .payment-agreement-content .contact-splitter{align-items:center;display:flex;font-weight:700;margin:30px 0;text-align:center;text-transform:uppercase}.payment-agreement .payment-agreement-content .contact-splitter span{margin:0 10px}.payment-agreement .payment-agreement-content .contact-splitter:after,.payment-agreement .payment-agreement-content .contact-splitter:before{border-bottom:1px solid #88a;content:"";flex:1}.payment-agreement .payment-agreement-content .payment-info{margin-top:20px}.payment-agreement .payment-agreement-content .contact-title{font-weight:700}.payment-agreement .payment-agreement-content .contact-text{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.payment-agreement .payment-agreement-content .contact-text .contact-text-item{padding:5px}.payment-agreement .payment-agreement-content .contact-text .contact-text-phone:before{content:"\f095";font:var(--fa-font-solid);padding-right:5px}.payment-agreement .payment-agreement-content .contact-text .contact-text-email:before{content:"\f0e0";font:var(--fa-font-solid);padding-right:5px}.payment-agreement .payment-agreement-content .amount-value{font-size:18px;font-weight:700}.payment-agreement .payment-agreement-content .info{color:#698599;margin-top:20px}.payment-agreement .payment-agreement-content button{margin:5px;min-width:160px;padding-bottom:15px;padding-top:15px}.payment-agreement.noviolated{background-color:var(--MF2-Plugin-PaymentAgreement-BackgroundColor);border:var(--MF2-Plugin-PaymentAgreement-Border);color:var(--MF2-Plugin-PaymentAgreement-FontColor)}.payment-service{background-color:var(--MF2-Plugin-BackgroundColor);text-align:left}.payment-service .info-group{clear:both}.payment-service .info-text{margin-bottom:3%}.payment-service .payment-service-logo{margin-bottom:2%;margin-left:1px;margin-top:2%}.payment-service .payment-service-logo img{width:60%}.payment-service .payment-service-cancel,.payment-service .payment-service-save{margin-bottom:0;text-align:center}@media (max-width:645px){.payment-service .info-text{margin-bottom:5%}.payment-service .payment-service-logo{margin-bottom:4%;margin-top:3%}.payment-service .payment-service-logo img{width:90%}}.report-reading .reading-content{text-align:center}.report-reading .reading-content .info{color:var(--MF2-Plugin-ReportReading-FontColor);margin-top:20px}.report-reading.noviolated{background-color:var(--MF2-Plugin-ReportReading-BackgroundColor);border:var(--MF2-Plugin-ReportReading-Border);color:var(--MF2-Plugin-ReportReading-FontColor)}.service-appointment-overview{text-align:left}.service-appointment-overview .heading{text-align:center}.service-appointment-overview .service-appointment-overview-middle{margin:0}.service-appointment-overview .service-appointment-overview-middle table th{border:none;padding:20px 10px}.service-appointment-overview .service-appointment-overview-middle table td{border:none;line-height:50px;padding:5px 10px}.service-appointment-overview .service-appointment-overview-middle table .right{text-align:right}.service-appointment-overview .service-appointment-overview-bottom,.service-appointment-overview .service-appointment-overview-middle table .center{text-align:center}.notifications-meters .meter-section{margin-bottom:50px}.notifications-meters .meter-section .heading-section{align-items:center;background:var(--MF2-Plugin-HeadingSectionBackgroundColor);color:#fff;display:flex;flex-wrap:wrap;font-size:1.125em;padding:15px 10px}.notifications-meters .meter-section .heading-section p{flex:1;margin:0}.notifications-meters .meter-section .heading-section .heading-section-color{color:var(--MF2-Plugin-HeadingSectionFontColor)}.notifications-meters .meter-section .heading-section .heading-section-icons{align-items:center;display:flex}.notifications-meters .meter-section .heading-section .heading-section-icons .header-icon{color:var(--MF2-Plugin-HeadingSectionFontColor);font-size:1.2em;padding:0 10px}.notifications-meters .meter-section .heading-section .heading-section-icons .header-icon .edit{cursor:pointer;padding:0 5px}.notifications-meters .meter-section .content-section .title{font-size:1.375em;font-weight:700;margin:0 0 10px}.notifications-meters .meter-section .content-section table{margin-bottom:10px;table-layout:fixed}.notifications-meters .meter-section .content-section table th{border:none;padding:20px 10px}.notifications-meters .meter-section .content-section table td{border:none;padding:15px 10px;vertical-align:middle}.notifications-meters .meter-section .content-section table .item-value{display:flex;justify-content:space-between}.notifications-meters .meter-section .content-section .meter-message{margin:10px}.notifications-meters .meter-section .content-section .warning-message{color:var(--MF2-Plugin-ViolatedFontColor);margin:10px 10px 0}.notifications-meters .meter-section .content-section .control{text-align:center}@media screen and (max-width:767px){.notifications-meters .meter-section .heading-section .heading-section-icons .header-icon{font-size:1.12em;padding:0 7px}}@media screen and (min-width:767px){.notifications-meters .meter-section .table .right{text-align:right}}:root{--menu-vh:1vh}.emt-section{background:var(--MF2-Website-SectionBackgroundColor);border-radius:var(--MF2-Website-SectionBorderRadius);-webkit-box-shadow:var(--MF2-Website-SectionShadow);-moz-box-shadow:var(--MF2-Website-SectionShadow);box-shadow:var(--MF2-Website-SectionShadow);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:var(--MF2-Plugin-FontColor);font-family:var(--MF2-Plugin-FontFamily);margin:var(--MF2-Website-SectionMargin);padding:var(--MF2-Website-SectionPadding);position:relative;text-align:left}.emt-section a{transition:background-color .2s ease}.plugin-container{border:var(--MF2-Plugin-Border);border-radius:3px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 1px 3px rgba(0,0,0,.3);box-shadow:0 1px 3px rgba(0,0,0,.3);color:var(--MF2-Plugin-FontColor);font-family:var(--MF2-Plugin-FontFamily);font-size:var(--MF2-Plugin-FontSize);margin-bottom:40px;padding:10px 40px}.plugin-container .heading{color:var(--MF2-Plugin-HeadingColor);font-size:var(--MF2-Plugin-HeadingFontSize);line-height:88px;margin:0;text-transform:uppercase}.plugin-container .table-borderless>tbody>tr>td,.plugin-container .table-borderless>tbody>tr>th,.plugin-container .table-borderless>tfoot>tr>td,.plugin-container .table-borderless>tfoot>tr>th,.plugin-container .table-borderless>thead>tr>td,.plugin-container .table-borderless>thead>tr>th{border:none}.plugin-container .ng-warning{border-left:5px solid #eac686}.plugin-container .heading-sub{color:var(--MF2-Plugin-HeadingSubColor);font-size:var(--MF2-Plugin-HeadingSubFontSize);text-transform:uppercase}.plugin-container .text-center{text-align:center}.plugin-container .font-weight-bold{font-weight:700}.plugin-container .alert-container{margin:0}.plugin-container .alert{margin:20px 0}.violated{background-color:var(--MF2-Plugin-ViolatedBackgroundColor);border:var(--MF2-Plugin-ViolatedBorder);color:var(--MF2-Plugin-ViolatedFontColor)}.violated .heading{color:var(--MF2-Plugin-ViolatedHeadingColor)}.warning{background-color:#fff3cd}.plugin-overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:989}.spinner{margin:100px auto}.blockOverlay{max-height:0}.plugin-dialog{background:#fff;box-shadow:0 7px 8px -4px rgba(0,0,0,.2),0 13px 19px 2px rgba(0,0,0,.14),0 5px 24px 4px rgba(0,0,0,.12);left:0;margin:0 auto;max-height:90%;max-width:700px;overflow-x:hidden;overflow-y:auto;padding:50px;position:fixed;right:0;top:20px;z-index:990}.plugin-dialog .heading{font-size:2.5em;text-align:center;text-transform:uppercase}.cancel-button,.confirm-button{margin:10px 5px;min-width:180px}form{margin-bottom:0}form .required{color:#f35b3f}form input.ng-invalid:not([readonly]):not(form),form textarea.ng-invalid:not([readonly]):not(form){border-left:5px solid #a94442}form input[type=checkbox],form input[type=radio].big-box{display:none}form input[type=checkbox]:disabled+label.big-box-label:before,form input[type=radio].big-box:disabled+label.big-box-label:before{background:#eee}form input[type=checkbox]+label.big-box-label:before,form input[type=radio].big-box+label.big-box-label:before{border:1px solid #888;border-radius:5px;box-sizing:border-box;color:#444;content:"\00a0\00a0";display:block;font:var(--fa-font-solid);font-size:18px;font-weight:400;height:24px;margin-right:5px;padding:2px;text-rendering:optimizeLegibility;width:24px}form input[type=checkbox]:checked+label.big-box-label:before,form input[type=radio].big-box:checked+label.big-box-label:before{content:"\f00c";font:var(--fa-font-solid);font-size:18px;margin-right:5px}form input[type=checkbox].ng-invalid+label.big-box-label:before{border-color:#a94442}.loader{animation:spin 2s linear infinite;border:16px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:120px;margin:40px auto;width:120px;z-index:999}.loader-dialog{left:0;position:fixed;right:0;top:20px;z-index:999}.open-close-container{margin-top:6px}.open-close-toggle-link{padding-left:6px;text-decoration:underline}@keyframes spin{0%{transform:rotate(0deg);z-index:999}to{transform:rotate(1turn);z-index:999}}.text-hide-overflow{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.confirm-button{margin-left:0;margin-right:0;width:100%}.plugin-container{padding:5px 10px}.plugin-container .heading{font-size:1.48em;line-height:30px}.plugin-container .heading-sub{font-size:1.12em;text-transform:uppercase}.plugin-dialog{padding:21px;width:100vw}.plugin-dialog .heading{font-size:1.45em;line-height:30px}.plugin-dialog .heading-sub{font-size:1.12em;text-transform:uppercase}.table-flexible table,.table-flexible tbody,.table-flexible td,.table-flexible th,.table-flexible thead,.table-flexible tr{display:block}.table-flexible thead tr{left:-9999px;position:absolute;top:-9999px}.table-flexible tr{border:1px solid #ccc;margin-bottom:5px}.table-flexible td{border:none;border-bottom:1px solid #eee;padding-left:40%!important;position:relative;top:6px}.table-flexible td:before{content:attr(data-label);font-weight:700;left:6px;padding-right:10px;position:absolute;white-space:nowrap;width:40%}.mf-hidden-xs{display:none!important}}body .p-component{font-family:var(--MF2-Plugin-FontFamily);font-size:var(--MF2-Plugin-FontSize)}.p-dialog{width:55vw}.p-dialog .p-dialog-header{font-size:2.5rem;text-transform:uppercase}.p-dialog .p-dialog-header .p-dialog-title{font-size:2.5rem;font-weight:400}.p-dialog .p-dialog-footer button{min-width:120px}.p-dialog .paragraph-header{font-weight:700;margin-bottom:2px}@media (min-width:901px) and (max-width:1200px){.p-dialog{width:80vw}}@media (max-width:900px){.p-dialog{width:95vw}.p-dialog .p-dialog-header,.p-dialog .p-dialog-header .p-dialog-title{font-size:1.5rem}}@font-face{font-family:titilliumregular;font-style:normal;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/1d5912386a96a7e620a5.eot);src:url(https://minforsyning-2.kmd.dk/assets/fonts/1d5912386a96a7e620a5.eot?#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/9b3256db80b9b485a014.svg) format("svg"),url(https://minforsyning-2.kmd.dk/assets/fonts/aa0b312fcf432b05aa06.woff2) format("woff2"),url(https://minforsyning-2.kmd.dk/assets/fonts/a1fd1f180177201b3e2c.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/8d85340f8a433a8fbb11.ttf) format("truetype")}@font-face{font-family:titilliumbold;font-style:normal;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/0f8cf32798327d3ad3d9.eot);src:url(https://minforsyning-2.kmd.dk/assets/fonts/0f8cf32798327d3ad3d9.eot?#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/ec320971305f04d24267.svg) format("svg"),url(https://minforsyning-2.kmd.dk/assets/fonts/82a6da72d20e115d477a.woff2) format("woff2"),url(https://minforsyning-2.kmd.dk/assets/fonts/71d0f57639cfb756f51d.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/b4c3f81148d93dd7e20a.ttf) format("truetype")}@font-face{font-family:titilliumsemibold;font-style:normal;font-weight:600;src:url(https://minforsyning-2.kmd.dk/assets/fonts/6516c20febfd5f508f96.eot);src:url(https://minforsyning-2.kmd.dk/assets/fonts/6516c20febfd5f508f96.eot?#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/3f5e3574e78ad8b5509a.svg) format("svg"),url(https://minforsyning-2.kmd.dk/assets/fonts/b3a036a7a1ba83cf5adf.woff2) format("woff2"),url(https://minforsyning-2.kmd.dk/assets/fonts/729fda557f7eb0b2cc7e.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/bd7a886741c504f8f10d.ttf) format("truetype")}@font-face{font-family:titilliumregularitalic;font-style:italic;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/728fde64d008a022b21e.eot);src:url(https://minforsyning-2.kmd.dk/assets/fonts/728fde64d008a022b21e.eot?#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/e5ab51a0049c3364b1c1.svg) format("svg"),url(https://minforsyning-2.kmd.dk/assets/fonts/27cfb1b2ea33e3d92a24.woff2) format("woff2"),url(https://minforsyning-2.kmd.dk/assets/fonts/b2ffd91a3cd12eb997af.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/c3e05517277b267439be.ttf) format("truetype")}@font-face{font-family:weather;font-style:normal;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/3d1cbf1a66f29c701c08.eot);src:url(https://minforsyning-2.kmd.dk/assets/fonts/3d1cbf1a66f29c701c08.eot?#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/0586a0bd96d99ea426e7.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/90a0b77ed61974c246d6.ttf) format("truetype"),url(https://minforsyning-2.kmd.dk/assets/fonts/1a242f08d38f05927e28.svg#weathericons-regular-webfontRg) format("svg")}@font-face{font-family:rubik-regular;font-style:normal;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/0f56ab0b295fd9fca620.ttf) format("truetype")}@font-face{font-family:rubik-bold;font-style:normal;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/d62658f24eb7c7dc739e.ttf) format("truetype")}@font-face{font-family:rubik-black;font-style:normal;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/cd53051b6608d8737fa2.ttf) format("truetype")}@font-face{font-family:rubik-Light;font-style:normal;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/2e276ea61cbb12f3915d.ttf) format("truetype")}@font-face{font-family:rubik-Medium;font-style:normal;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/c9459b0b7c4e69f6716b.ttf) format("truetype")}@font-face{font-family:rubrik;font-style:italic;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/77bbc1ddfd052b3976c5.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:normal;font-weight:300;src:url(https://minforsyning-2.kmd.dk/assets/fonts/2e8384229da6550be06b.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/5ca938d3b7748d52ffc7.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/995a86fa84b9d3a91d69.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:italic;font-weight:300;src:url(https://minforsyning-2.kmd.dk/assets/fonts/2ac084ad9fededab1520.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/781923adc8cc61633ac0.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/c61b629e95b3f0b926c0.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:normal;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/eb0cdba0b29164242291.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/aa7b8df682d34ae31263.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/60e5a5844d563c32b4fc.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:normal;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/382846143ba836bd3ec3.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/18f5668c8ba22170c315.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/540d614a23400edcb3fb.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:italic;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/92b08bc47b44f343040d.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/05d328eb387743daf1f4.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/615f4acc5ea83c92db60.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:italic;font-weight:700;src:url(https://minforsyning-2.kmd.dk/assets/fonts/277b9ac69a83a15be436.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/3159b918912eb6f8ee4e.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/3162a544f12330d3476f.ttf) format("truetype")}@font-face{font-family:felbridge-dong;font-style:normal;font-weight:900;src:url(https://minforsyning-2.kmd.dk/assets/fonts/ff854c99ec80ef701b77.eot) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/65c352541e25f0720f29.woff) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/e3f111b96dd7c8fa257c.ttf) format("truetype")}@font-face{font-family:emt-fontello2;font-style:normal;font-weight:400;src:url(https://minforsyning-2.kmd.dk/assets/fonts/682c4d11ef700749995d.eot?76203103);src:url(https://minforsyning-2.kmd.dk/assets/fonts/682c4d11ef700749995d.eot?76203103#iefix) format("embedded-opentype"),url(https://minforsyning-2.kmd.dk/assets/fonts/7d8a9590011bb7eec2d5.svg?76203103) format("svg"),url(https://minforsyning-2.kmd.dk/assets/fonts/b876d1b449919e495549.woff2?76203103) format("woff2"),url(https://minforsyning-2.kmd.dk/assets/fonts/38cf5930b1801dde5b3f.woff?76203103) format("woff"),url(https://minforsyning-2.kmd.dk/assets/fonts/ce5d8f252a818f6ff79e.ttf?76203103) format("truetype")}.mf-button--primary{background-color:var(--MF2-Plugin-ButtonPrimaryBackgroundColor);border:var(--MF2-Plugin-ButtonPrimaryBorder);color:var(--MF2-Plugin-ButtonPrimaryFontColor)}.mf-button--primary:enabled:hover{background-color:var(--MF2-Plugin-ButtonPrimaryBackgroundColorHover);border:var(--MF2-Plugin-ButtonPrimaryBorderHover);color:var(--MF2-Plugin-ButtonPrimaryFontColorHover)}.mf-button--secondary{background-color:var(--MF2-Plugin-ButtonSecondaryBackgroundColor);border:var(--MF2-Plugin-ButtonSecondaryBorder);color:var(--MF2-Plugin-ButtonSecondaryFontColor)}.mf-button--secondary:enabled:hover{background-color:var(--MF2-Plugin-ButtonSecondaryBackgroundColorHover);border:var(--MF2-Plugin-ButtonSecondaryBorderHover);color:var(--MF2-Plugin-ButtonSecondaryFontColorHover)}.mf-button--danger{background-color:var(--MF2-Plugin-ButtonDangerBackgroundColor);border:var(--MF2-Plugin-ButtonDangerBorder);color:var(--MF2-Plugin-ButtonDangerFontColor)}.mf-button--danger:enabled:hover{background-color:var(--MF2-Plugin-ButtonDangerBackgroundColorHover);border:var(--MF2-Plugin-ButtonDangerBorderHover);color:var(--MF2-Plugin-ButtonDangerFontColorHover)}.mf-button--success{background-color:var(--MF2-Plugin-ButtonSuccessBackgroundColor);border:var(--MF2-Plugin-ButtonSuccessBorder);color:var(--MF2-Plugin-ButtonSuccessFontColor)}.mf-button--success:enabled:hover{background-color:var(--MF2-Plugin-ButtonSuccessBackgroundColorHover);border:var(--MF2-Plugin-ButtonSuccessBorderHover);color:var(--MF2-Plugin-ButtonSuccessFontColorHover)}.mf-button--icon{height:34px}.mf-inputswitch--primary .p-inputswitch:not(.p-inputswitch-checked):not(.p-disabled) .p-inputswitch-slider{background-color:var(--MF2-Plugin-InputSwitchPrimaryBackgroundColorUnchecked)}.mf-inputswitch--primary .p-inputswitch:not(.p-inputswitch-checked):not(.p-disabled):hover .p-inputswitch-slider{background-color:var(--MF2-Plugin-InputSwitchPrimaryBackgroundColorUncheckedHover)}.mf-inputswitch--primary .p-inputswitch.p-disabled:not(.p-inputswitch-checked) .p-inputswitch-slider,.mf-inputswitch--primary .p-inputswitch.p-disabled:not(.p-inputswitch-checked):hover .p-inputswitch-slider{background-color:var(--MF2-Plugin-InputSwitchPrimaryBackgroundColorUnchecked)}.mf-inputswitch--primary .p-inputswitch-checked:not(.p-disabled) .p-inputswitch-slider{background-color:var(--MF2-Plugin-InputSwitchPrimaryBackgroundColorChecked)}.mf-inputswitch--primary .p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background-color:var(--MF2-Plugin-InputSwitchPrimaryBackgroundColorCheckedHover)}.mf-inputswitch--primary .p-inputswitch-checked.p-disabled .p-inputswitch-slider,.mf-inputswitch--primary .p-inputswitch-checked.p-disabled:hover .p-inputswitch-slider{background-color:var(--MF2-Plugin-InputSwitchPrimaryBackgroundColorChecked)}.mf-inputNumber input{width:100%}.report-reading-report-modal .heading-sub{font-size:1.8em}.report-reading-report-modal .meter-section{margin-bottom:40px}.report-reading-report-modal .meter-section .register .unit{width:90px}.report-reading-report-modal .meter-section .register input{text-align:right}.report-reading-report-modal .notapproved{border-left:5px solid #a94442}.card-payment-pay-step1 a{cursor:pointer}.card-payment-pay-step1 .pay-method-radio{font-size:1.1em;margin:10px 0 0 25px}.card-payment-pay-step1 .pay-method-radio input{height:18px;margin-left:-25px;margin-right:10px;margin-top:5px;vertical-align:middle;width:18px}.card-payment-pay-step1 .form-check{margin-top:5px}.card-payment-pay-step1 .form-check-container{margin-left:5px;margin-top:16px}.card-payment-pay-step1 .form-check-label{font-weight:100}.card-payment-pay-step1 .choose-info{font-weight:700;margin-bottom:0}.payment-agreement-create{padding-bottom:10px}.payment-agreement-create .payment{background:#dbebf6;padding:20px 0;text-align:center}.payment-agreement-create .payment .amount{margin:0 auto;max-width:150px}.payment-agreement-create .payment input{text-align:center}.payment-agreement-create .payment .summary{margin:0 auto}.payment-agreement-create .email{margin-top:20px}.payment-agreement-create a{cursor:pointer}.payment-agreement-create .form-check-label{font-weight:100}.payment-agreement-pay{padding-bottom:10px}.payment-agreement-pay .payment{background:#dbebf6;padding:20px 0;text-align:center}.payment-agreement-pay .payment .amount{margin:0 auto;max-width:150px}.payment-agreement-pay .payment input{text-align:center}.payment-agreement-pay .payment .summary{margin:0 auto}.payment-agreement-pay .email{margin-top:20px}.payment-agreement-pay a{cursor:pointer}.payment-agreement-pay .form-check{margin-top:5px}.payment-agreement-pay .form-check-label{font-weight:100}.payment-agreement-pay .pay-method-radio{font-size:1.1em;margin:10px 0 10px 5px}.payment-agreement-pay .pay-method-radio input{height:18px;margin-left:-25px;margin-right:10px;margin-top:5px;vertical-align:middle;width:18px}.payment-agreement-pay .choose-info{font-weight:700;margin-bottom:0}.service-appointment-visits{text-align:left}.service-appointment-visits .heading{text-align:center}.service-appointment-visits .service-appointment-visits-middle{margin:0}.service-appointment-visits .service-appointment-visits-middle table th{border:none;padding:20px 10px}.service-appointment-visits .service-appointment-visits-middle table td{border:none;padding:15px 10px;vertical-align:middle}.service-appointment-visits .service-appointment-visits-middle table .right{text-align:right}.notifications-timeseries-settings .control,.service-appointment-visits .service-appointment-visits-bottom,.service-appointment-visits .service-appointment-visits-middle table .center{text-align:center}.notifications-timeseries-settings .control button{margin:0 10px}.notifications-timeseries-settings .heading-sub{font-size:1.8em}.notifications-timeseries-settings .settings-row{align-items:center;display:flex;margin-bottom:8px}.notifications-timeseries-settings .calculation-settings{margin-bottom:30px}.notifications-timeseries-settings .heading-row{background-color:var(--MF2-Plugin-HeadingSectionBackgroundColor);font-weight:700;height:48px}.notifications-timeseries-settings .heading-row .provider{margin-left:5px;vertical-align:middle}.notifications-timeseries-settings .heading-row .heading-row-switch{align-items:center}.notifications-timeseries-settings .heading-row .heading-row-switch .p-inputswitch{display:flex}.notifications-timeseries-settings .col{padding:0 5px}.notifications-timeseries-settings hr{border-width:3px}@media (max-width:645px){.notifications-timeseries-settings .calculation-settings{font-size:.8em}.notifications-timeseries-settings .calculation-settings .form-control{font-size:1em}}.customer-statement-of-consent-edit-dialog .customer-statement-of-consent-content-text{margin:20px 0}.customer-statement-of-consent-edit-dialog .customer-statement-of-consent-content-text .conditions-file{cursor:pointer}.customer-statement-of-consent-edit-dialog .customer-statement-of-consent-content-text .info,.customer-statement-of-consent-edit-dialog .customer-statement-of-consent-content-text .notification{color:#000;margin:20px 0}.customer-statement-of-consent-edit-dialog .customer-statement-of-consent-content-control{margin:20px 0}.customer-statement-of-consent-edit-dialog .customer-statement-of-consent-content-control .form-check-label{font-weight:400}.customer-statement-of-consent-edit-dialog .warning-text{font-size:smaller}