@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Roboto+Slab&display=swap);
input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}a{text-decoration:none}.flex-start-center{display:flex;justify-content:flex-start;align-items:center}.flex-space-between-center{display:flex;justify-content:space-between;align-items:center}.flex-space-between-normal{display:flex;justify-content:space-between;align-items:normal}.flex-center-center{display:flex;justify-content:center;align-items:center}.flex-end-center{display:flex;justify-content:flex-end;align-items:center}.flex-center-start{display:flex;justify-content:center;align-items:flex-start}.MuiTooltip-popper .MuiTooltip-tooltip{font-size:.75rem;font-weight:400}.MuiTooltip-popper.helper .MuiTooltip-tooltip{font-size:1rem;background:#3445e2;padding:15px 24px;border-radius:4px;color:#fff}.MuiAutocomplete-popper .autocomplete-paper ul li .MuiListSubheader-root{line-height:normal;padding:8px 16px}.MuiAutocomplete-popper .autocomplete-paper ul li:nth-of-type(1) .MuiListSubheader-root{background-color:#eeffe7}.MuiAutocomplete-popper .autocomplete-paper ul li:nth-of-type(2) .MuiListSubheader-root{background-color:#fff3de}.MuiAutocomplete-popper .autocomplete-paper ul li:nth-of-type(3) .MuiListSubheader-root{background-color:#e2f3ff}.MuiAutocomplete-popper .autocomplete-paper button{margin:8px 16px}.MuiAutocomplete-popper .autocomplete-paper:has(button) ul{padding-top:0}.MuiAutocomplete-popper .autocomplete-paper:has(ul) button{margin:8px 16px 0 16px}.dialog-content-margin{margin:8px 16px 8px 24px}.color-code-popper .card .content:last-child{padding-bottom:16px}.color-code-popper .card .content .form-control .radio-group label{margin-left:0}.autocomplete-save-button+.MuiAutocomplete-noOptions{display:none}.MuiButtonBase-root.margin-bottom{margin-bottom:16px}.MuiButtonBase-root.MuiButton-root{font-weight:500;box-shadow:none;font-size:14px}@media(max-width: 600px){.MuiButtonBase-root.MuiButton-root{font-size:16px}.MuiButtonBase-root.MuiButton-root.signature-button{font-size:.75rem}}.MuiButtonBase-root.MuiButton-root:not(.MuiButton-contained) .MuiButton-label{color:#000}.MuiButtonBase-root.MuiButton-root:hover{box-shadow:none}.MuiButtonBase-root.MuiButton-root .MuiButton-endIcon svg{transition:transform .3s}.MuiButtonBase-root.MuiButton-root .MuiButton-endIcon svg.expanded{transform:rotate(180deg)}.dark-theme .MuiButtonBase-root.MuiButton-root:not(.MuiButton-contained) .MuiButton-label{color:#fff}.default-dialog .qr-code-scanner-dialog .content{padding:16px 24px 24px 24px}.default-dialog .qr-code-scanner-dialog .content .message{padding:0 0 16px 0}.default-dialog .statistics{width:480px}.default-dialog .overview-qr-code-dialog{max-width:415px}.default-dialog .overview-qr-code-dialog .qr-container img{height:256px;width:256px}@media(max-width: 600px){.default-dialog .overview-qr-code-dialog .qr-container h3{font-size:2rem}}.default-dialog .overview-qr-code-dialog .qr-loading-dialog{display:flex;align-items:center;justify-content:center;height:256px}.default-dialog .verksamhetsutovare-dialog{width:400px}.default-dialog .plats-dialog{margin:16px}.default-dialog .plats-dialog .container{margin:16px -8px 8px -8px}.default-dialog .assignment-dialog{transition:all .5s}.default-dialog .assignment-dialog.expanded{width:900px}.default-dialog .assignment-dialog.collapsed{width:500px}.default-dialog .assignment-dialog .assignment-dialog-content{display:flex;flex-direction:column}.default-dialog .assignment-dialog .assignment-dialog-content .input{margin-bottom:24px}@media(max-width: 600px){.default-dialog .assignment-dialog .assignment-dialog-content .input{margin-bottom:16px}}@media(max-width: 600px){.default-dialog .assignment-dialog .assignment-dialog-content .input label,.default-dialog .assignment-dialog .assignment-dialog-content .input input{font-size:.75rem}}@media(max-width: 600px){.default-dialog .assignment-dialog .assignment-dialog-content .input p{margin:5px 0 0 0;color:#000}}.default-dialog .assignment-dialog .assignment-dialog-content .assignment-dialog-expand-panel{box-shadow:none;border:1px solid rgba(0,0,0,.23);border-radius:4px;margin:0 0 24px 0}.default-dialog .assignment-dialog .assignment-dialog-content .assignment-dialog-expand-panel::before{background-color:rgba(0,0,0,0)}.default-dialog .assignment-dialog .assignment-dialog-content .dialog-actions{justify-content:center}.default-dialog .assignment-dialog .assignment-dialog-content .signature-container{border-radius:4px;border:1px solid rgba(0,0,0,.23);margin-bottom:16px}.default-dialog .assignment-dialog .assignment-dialog-content .signature-container ul li img{max-width:100%;height:80px}@media(max-width: 600px){.default-dialog .assignment-dialog .assignment-dialog-content .signature-container ul li img{height:40px}}.default-dialog .assignment-dialog .assignment-dialog-content .signature-container ul li .confirm-delete{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 16px;border-radius:4px;border:1px solid rgba(0,0,0,.23);padding:8px}.default-dialog .assignment-dialog .assignment-dialog-content .signature-container ul li .confirm-delete span{width:100%}.default-dialog .confirm-transportdokument-dialog{max-width:960px}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content{padding:0 0 15px 0}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content .item.verification{display:flex;flex-direction:column;gap:8px}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content .item.flex{display:flex;align-items:center;justify-content:center}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content .item.flex .input{width:100%}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content h6{font-weight:500;font-size:14px}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content p{font-size:14px}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content .avfallslista{padding:8px 16px}.default-dialog .confirm-transportdokument-dialog .dialog-content .transportdokument-confirm-content .avfallslista .item .card{padding:8px;background:#f9f9f9}.default-dialog .confirm-transportdokument-dialog .dialog-content .dialog-actions{justify-content:center}.default-dialog .dialog-content .dialog-actions{justify-content:center}.default-dialog .dialog-content .qr-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.default-dialog .search-panel-dialog{margin:16px}.default-dialog .search-panel-dialog .input-half-width{width:46%}.default-dialog .search-panel-dialog .input-half-width:first-of-type{margin:0 2% 0 0}.default-dialog .search-panel-dialog .input-half-width:last-of-type{margin:0 0 0 2%}.default-dialog .search-panel-dialog .search-panel-dialog-actions{margin-top:16px;justify-content:center}.default-dialog .user-menu-dialog{margin:16px}.default-dialog .user-menu-dialog .user-menu-dialog-actions{justify-content:center}.default-dialog .mina-mallar-edit-dialog{max-width:960px}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .header-wrapper .header-title{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px 0;padding:0 0 16px 0;border-bottom:1px solid #e0e0e0}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .header-wrapper .header-title .box{display:flex;justify-content:center;align-items:baseline;gap:20px}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .header-wrapper .header-title .box h3{font-size:24px;font-weight:500}@media(max-width: 600px){.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .header-wrapper{margin:0;padding:0;border:none}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .header-wrapper div{width:100%}}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form h2{margin:0 0 24px 0}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block{margin-bottom:16px;gap:16px}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block.half{padding-right:16px}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block.half.el-kretsen{height:max-content}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block.half.el-kretsen .field-container{flex-basis:100%}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block .field-block-title{margin:0}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block .field-container{flex-basis:auto;flex-grow:1}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block .field-container .input-wrapper .form-input{width:100%}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block.elkretsen-avfall .field-container .form-input{width:100%}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block.elkretsen-avfall .field-container:last-of-type{flex-grow:0}@media(max-width: 600px){.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .field-block{margin-bottom:0}}@media(max-width: 600px){.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form{padding:0;box-shadow:none}}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .action-buttons button{margin-right:24px}@media(max-width: 600px){.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .action-buttons button{margin-right:0;margin-bottom:10px}}.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .action-buttons button:last-of-type{margin-right:0;margin-bottom:0}@media(max-width: 600px){.default-dialog .mina-mallar-edit-dialog .mina-mallar-edit-dialog-form .action-buttons{flex-direction:column}}.default-dialog .excel-panel-dialog{max-width:none}.default-dialog .excel-panel-dialog .dialog-title{text-align:center}.default-dialog .excel-panel-dialog .content .info-text{margin-bottom:16px}.default-dialog .excel-panel-dialog .content .filled-text{font-weight:bold;margin-bottom:16px}.default-dialog .excel-panel-dialog .content .dialog-actions{justify-content:center}.default-dialog .excel-panel-dialog .content .container{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.default-dialog .excel-panel-dialog .content .container .column{display:flex;flex-direction:column}.default-dialog .excel-panel-dialog .content .container .column .cell{margin-right:20px}.default-dialog .excel-panel-dialog .content .container .column:last-of-type .cell{margin-right:0}.default-dialog .form-settings-dialog,.default-dialog .save-mall-dialog,.default-dialog .cfar-dialog,.default-dialog .innehavare-dialog,.default-dialog .transportor-dialog,.default-dialog .confirm-delete-waste-dialog{margin:16px}.default-dialog .form-settings-dialog .input,.default-dialog .save-mall-dialog .input,.default-dialog .cfar-dialog .input,.default-dialog .innehavare-dialog .input,.default-dialog .transportor-dialog .input,.default-dialog .confirm-delete-waste-dialog .input{margin-bottom:24px}@media(max-width: 600px){.default-dialog .form-settings-dialog .input,.default-dialog .save-mall-dialog .input,.default-dialog .cfar-dialog .input,.default-dialog .innehavare-dialog .input,.default-dialog .transportor-dialog .input,.default-dialog .confirm-delete-waste-dialog .input{margin-bottom:16px}}.default-dialog .form-settings-dialog fieldset,.default-dialog .save-mall-dialog fieldset,.default-dialog .cfar-dialog fieldset,.default-dialog .innehavare-dialog fieldset,.default-dialog .transportor-dialog fieldset,.default-dialog .confirm-delete-waste-dialog fieldset{padding-bottom:16px}.default-dialog .form-settings-dialog .dialog-actions,.default-dialog .save-mall-dialog .dialog-actions,.default-dialog .cfar-dialog .dialog-actions,.default-dialog .innehavare-dialog .dialog-actions,.default-dialog .transportor-dialog .dialog-actions,.default-dialog .confirm-delete-waste-dialog .dialog-actions{justify-content:center}.default-dialog .referens-dialog{margin:16px;min-width:600px}.default-dialog .referens-dialog .input{margin-bottom:24px}@media(max-width: 600px){.default-dialog .referens-dialog .input{margin-bottom:16px}}.default-dialog .referens-dialog fieldset{padding-bottom:16px}.default-dialog .referens-dialog .dialog-actions{justify-content:center}@media(max-width: 600px){.default-dialog .referens-dialog{min-width:auto}}.default-dialog .show-more-dialog{margin:16px}.default-dialog .show-more-dialog .info{max-height:400px;padding-right:16px;border-bottom:1px solid #e0e0e0;overflow-y:scroll}.default-dialog .show-more-dialog .info div{align-items:flex-start}.default-dialog .show-more-dialog .info div h6{flex-shrink:0;flex-basis:50%;margin-right:5px}.default-dialog .show-more-dialog .info div .cfar-details{margin-top:10px}.default-dialog .show-more-dialog .info div .waste-list p{margin-bottom:16px}.default-dialog .show-more-dialog .email-verfication-container{margin:16px 0 9px 0;padding:0 0 8px 0}.default-dialog .show-more-dialog .email-verfication-container label span:last-child{font-size:.875rem;margin:0 0 0 10px}.default-dialog .show-more-dialog .search-result-card-dialog-actions{flex-wrap:wrap;justify-content:center;flex-direction:column}.default-dialog .show-more-dialog .search-result-card-dialog-actions .default-buttons{margin-top:5px}.default-dialog .show-more-dialog .search-result-card-dialog-actions .default-buttons button:first-of-type{margin-right:5px}.default-dialog .show-more-dialog .search-result-card-dialog-actions>:not(:first-child){margin-left:0}.default-dialog .show-more-dialog .dialog-actions{justify-content:center}.default-dialog .sparade-avfallstyper-dialog form{flex-direction:column}.default-dialog .sparade-avfallstyper-dialog form .dialog-actions{margin-top:16px}.default-dialog .avfall-list{width:400px}@media(max-width: 600px){.default-dialog .dialog-actions{flex-direction:column;gap:8px}}.generic-dialog .generic-dialog-actions{justify-content:center}.table-list thead tr th{padding:0 0 16px 0}.table-list tbody tr td{padding:16px 0}.table-list tbody tr td button{background:#1c2467;padding:8px;transition:all .3s;margin-right:5px}.table-list tbody tr td button:last-of-type{margin-right:0}.table-list tbody tr td button:hover{background-color:#1c2467}.table-list tbody tr td button svg{width:20px;height:20px;color:#fff}.table-list tbody tr td button.disabled-delete-icon{border-radius:50%;opacity:.5}.table-list tbody tr td:first-of-type{padding-right:5px;word-break:break-all}.table-list tbody tr td:last-of-type{white-space:nowrap}.hero{background:linear-gradient(90deg, #3445e2 0%, #564499 100%);min-height:575px;width:100%;color:#fff;padding:24px 70px;flex-direction:column}.hero#contact-hero,.hero#login-hero{min-height:90vh}.hero h2{font-size:48px;margin:0 0 30px 0}@media(max-width: 600px){.hero h2{font-size:32px;margin:0 0 24px 0}}.hero .sub-header-text{font-size:32px;max-width:935px}@media(max-width: 600px){.hero .sub-header-text{font-size:24px}}@media(max-width: 600px){.hero{min-height:500px;min-height:auto;padding:70px 16px}}.hero .default-wrapper{max-width:1290px}.hero .default-wrapper .default-container{margin-right:100px}.hero .default-wrapper .default-container h2{font-size:36px;margin:0 0 16px 0}@media(max-width: 600px){.hero .default-wrapper .default-container h2{font-size:24px;margin:0 0 16px 0}}.hero .default-wrapper .default-container.contact{background-color:#fff;border-radius:20px;padding:55px;margin-right:0}.hero .default-wrapper .default-container.contact p,.hero .default-wrapper .default-container.contact h2,.hero .default-wrapper .default-container.contact h6{color:#000}.hero .default-wrapper .default-container.contact:first-of-type{margin-bottom:0}@media(max-width: 1280px){.hero .default-wrapper .default-container.contact{margin-top:24px}}@media(max-width: 600px){.hero .default-wrapper .default-container.contact{padding:24px}}.hero .default-wrapper .default-container:first-of-type{margin-bottom:45px}@media(max-width: 1280px){.hero .default-wrapper .default-container:first-of-type{margin-bottom:16px}}.hero .default-wrapper .default-container .margin-bottom{margin-bottom:16px}@media(max-width: 600px){.hero .default-wrapper .default-container{margin-right:0}}.hero .default-wrapper .default-container .social-icons{margin-top:15px}.hero .default-wrapper .default-container .social-icons button,.hero .default-wrapper .default-container .social-icons a{background:#1c2467;box-shadow:none}.hero .default-wrapper .default-container .social-icons button.newsletter,.hero .default-wrapper .default-container .social-icons a.newsletter{margin-right:15px;padding:6px 18px}.hero .default-wrapper .default-container .social-icons button.newsletter span,.hero .default-wrapper .default-container .social-icons a.newsletter span{color:#fff}.hero .default-wrapper .default-container .social-icons button.you-tube,.hero .default-wrapper .default-container .social-icons a.you-tube{margin-right:15px;color:#fff}.hero .default-wrapper .default-container .social-icons button.linked-in,.hero .default-wrapper .default-container .social-icons a.linked-in{color:#fff}@media(max-width: 600px){.hero{padding:24px}}.footer{position:static;bottom:0;left:0;padding:50px;background:#263138;color:#fff}.footer .footer-content .title{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif}.footer .footer-content .title h1{font-size:24px;margin:0}.footer .footer-content .title .logo{max-width:35px;margin:0 5px 0 0}@media(max-width: 600px){.footer .footer-content{padding:0}}.footer .footer-content .container{align-items:stretch;justify-content:center;margin-bottom:24px;padding-bottom:24px;border-bottom:1px solid #354249}.footer .footer-content .container .column{display:flex;align-items:center;flex-direction:column;border-left:1px solid #354249;padding:0 24px}.footer .footer-content .container .column:first-of-type{align-items:flex-start;border-left:none}.footer .footer-content .container .column.list-wrapper h6{margin-bottom:16px}.footer .footer-content .container .column.list-wrapper .list-container{padding:0}.footer .footer-content .container .column.list-wrapper .list-container li,.footer .footer-content .container .column.list-wrapper .list-container a{padding:0;margin:0;text-decoration:none;color:#fff}.footer .footer-content .container .column.list-wrapper .list-container li span,.footer .footer-content .container .column.list-wrapper .list-container a span{font-size:12px}.footer .footer-content .container .column button.footer,.footer .footer-content .container .column a.footer{min-width:160px;background:#3445e2}.footer .footer-content .container .column button.footer span,.footer .footer-content .container .column a.footer span{color:#fff}.footer .footer-content .container .column button.footer.newsletter,.footer .footer-content .container .column button.footer.you-tube,.footer .footer-content .container .column button.footer.linked-in,.footer .footer-content .container .column a.footer.newsletter,.footer .footer-content .container .column a.footer.you-tube,.footer .footer-content .container .column a.footer.linked-in{margin-top:24px}@media(max-width: 600px){.footer .footer-content .container .column button.footer,.footer .footer-content .container .column a.footer{padding:6px 18px}}.footer .footer-content .container .column ul li.info-text{flex-direction:column;align-items:flex-start}.footer .footer-content .container .column ul li.info-text p:first-of-type{margin-bottom:24px}.footer .footer-content .container .column ul li.info-text p a{color:#fff}.footer .footer-content .container .column ul.buttons{padding:0}.footer .footer-content .container .column ul.buttons li{padding:0}@media(max-width: 960px){.footer .footer-content .container .column{border-left:none;border-bottom:1px solid #354249;padding:24px 0}}@media(max-width: 960px){.footer .footer-content .container{border-bottom:none}}.footer .footer-content .copyright div{width:100%}.footer .footer-content .newsletter-status-success{padding-left:20px}.footer .footer-content .newsletter-button{margin-top:20px;margin-bottom:5px;background-color:#fff;color:#000;border-radius:20px;font-weight:bold}@media(max-width: 600px){.footer{padding:24px}}.wrapper{min-height:100vh}.wrapper .content{width:960px}.page-container-wrapper{background:#fff;min-height:580px;width:100%;padding:95px 0 95px 0;overflow:hidden}.page-container-wrapper#transportdokument{padding:95px 0 0 0}.page-container-wrapper#transportdokument .page-container .hero .default-wrapper{max-width:1080px}.page-container-wrapper#transportdokument .page-container .hero .default-wrapper p{font-size:1rem;margin:0 0 8px 0}@media(max-width: 1280px){.page-container-wrapper#transportdokument .page-container .hero{border-radius:20px;margin-bottom:45px}}@media(max-width: 600px){.page-container-wrapper#transportdokument{padding:0}}.page-container-wrapper .page-container .section{max-width:1080px;margin:0 auto}.page-container-wrapper .page-container .section ul{padding:0;margin:0 0 45px 0}.page-container-wrapper .page-container .section ul div:first-of-type{min-width:35px}.page-container-wrapper .page-container .section ul li{padding:0;margin:0}.page-container-wrapper .page-container .section ul li svg{font-size:16px;color:#3445e2}.page-container-wrapper .page-container .section ul li span{font-size:24px}@media(max-width: 600px){.page-container-wrapper .page-container .section ul li span{font-size:16px}}@media(max-width: 600px){.page-container-wrapper .page-container .section ul{margin:0 0 24px 0}}.page-container-wrapper .page-container .section .quote{display:flex}.page-container-wrapper .page-container .section .quote svg{font-size:4rem;color:#3445e2;margin-right:16px}@media(max-width: 600px){.page-container-wrapper .page-container .section .quote svg{font-size:1.5rem;margin-right:5px}}.page-container-wrapper .page-container .section .quote p{color:#3445e2;font-family:"Roboto Slab",serif;font-style:italic}.page-container-wrapper .page-container .section .packages{display:flex;flex-wrap:wrap;margin-bottom:24px}@media(max-width: 600px){.page-container-wrapper .page-container .section .packages{margin-bottom:0}}.page-container-wrapper .page-container .section .contact-buttons .contact-button{background:#1c2467;padding:15px 24px;border-radius:50px}.page-container-wrapper .page-container .section .contact-buttons .contact-button:first-of-type{margin-right:16px}@media(max-width: 960px){.page-container-wrapper .page-container .section .contact-buttons .contact-button:first-of-type{margin-right:0;margin-bottom:16px}}.page-container-wrapper .page-container .section .contact-buttons .contact-button:last-of-type{margin-left:16px}@media(max-width: 960px){.page-container-wrapper .page-container .section .contact-buttons .contact-button:last-of-type{margin-left:0}}.page-container-wrapper .page-container .section .contact-buttons .contact-button span{color:#fff;font-size:24px}@media(max-width: 600px){.page-container-wrapper .page-container .section .contact-buttons .contact-button span{font-size:18px}}@media(max-width: 960px){.page-container-wrapper .page-container .section .contact-buttons{flex-direction:column}}.page-container-wrapper .page-container .container-top-margin{margin-top:70px}@media(max-width: 600px){.page-container-wrapper .page-container .container-top-margin{margin-top:0}}.page-container-wrapper .page-container p{font-size:24px;margin:0 0 45px 0}.page-container-wrapper .page-container p.list-item{margin:0 0 24px 0;max-width:550px}.page-container-wrapper .page-container p.list-item .check{font-weight:500;color:#3445e2}.page-container-wrapper .page-container p.list-item:last-of-type{margin:0}@media(max-width: 600px){.page-container-wrapper .page-container p{font-size:16px;margin:0 0 24px 0}}.page-container-wrapper .page-container h3{font-size:36px;margin:0 0 45px 0}@media(max-width: 600px){.page-container-wrapper .page-container h3{font-size:24px;margin:0 0 24px 0}}.page-container-wrapper .page-container h4{font-size:28px;margin:0 0 16px 0;font-weight:500}@media(max-width: 600px){.page-container-wrapper .page-container h4{font-size:18px}}.page-container-wrapper .page-container .img-container img{max-width:100%;transform:rotate(17deg)}@media(max-width: 1280px){.page-container-wrapper .page-container .img-container{display:none}}.page-container-wrapper .page-container .gutter{margin-top:24px}@media(max-width: 600px){.page-container-wrapper .page-container .gutter{margin-top:-20px}}@media(max-width: 1280px){.page-container-wrapper .page-container{max-width:100%;padding:0 70px}}@media(max-width: 600px){.page-container-wrapper .page-container{padding:0;margin:24px 16px}}@media(max-width: 600px){.page-container-wrapper{padding:0;min-height:360px}}#login-hero h2,#reset-password-hero h2,#forgot-password-hero h2{font-size:36px;margin:0 0 16px 0}#login-hero a,#reset-password-hero a,#forgot-password-hero a{color:#fff}#login-hero a.forgot-password-link,#reset-password-hero a.forgot-password-link,#forgot-password-hero a.forgot-password-link{color:#000}#login-hero a.pressrelease,#reset-password-hero a.pressrelease,#forgot-password-hero a.pressrelease{color:blue}#login-hero .login,#reset-password-hero .login,#forgot-password-hero .login{color:#000}#login-hero .login h2,#reset-password-hero .login h2,#forgot-password-hero .login h2{margin-bottom:45px}#login-hero .login .form,#reset-password-hero .login .form,#forgot-password-hero .login .form{flex-direction:column;min-height:550px;background-color:#fff;border-radius:20px;padding:55px}#login-hero .login .form .login-item,#reset-password-hero .login .form .login-item,#forgot-password-hero .login .form .login-item{margin-bottom:24px;white-space:nowrap}#login-hero .login .form .azure-ad-logo,#reset-password-hero .login .form .azure-ad-logo,#forgot-password-hero .login .form .azure-ad-logo{height:20px;width:20px}#login-hero .login .form .username,#reset-password-hero .login .form .username,#forgot-password-hero .login .form .username{width:250px}#login-hero .login .form .password,#reset-password-hero .login .form .password,#forgot-password-hero .login .form .password{width:250px;margin-bottom:24px}#login-hero .login .form .password .MuiOutlinedInput-adornedEnd,#reset-password-hero .login .form .password .MuiOutlinedInput-adornedEnd,#forgot-password-hero .login .form .password .MuiOutlinedInput-adornedEnd{padding-right:4px}#login-hero .login .form .password .MuiInputAdornment-positionEnd,#reset-password-hero .login .form .password .MuiInputAdornment-positionEnd,#forgot-password-hero .login .form .password .MuiInputAdornment-positionEnd{margin-left:1px}@media(max-width: 600px){#login-hero .login .form,#reset-password-hero .login .form,#forgot-password-hero .login .form{min-height:auto;padding:45px}}#login-hero .info,#reset-password-hero .info,#forgot-password-hero .info{flex-direction:column;padding-left:130px}#login-hero .info .margin-bottom,#reset-password-hero .info .margin-bottom,#forgot-password-hero .info .margin-bottom{margin-bottom:45px}.callback{min-height:675px}button.warning{background-color:#f55}button.warning:hover{background-color:#f55,10}.split-view{width:100%;min-height:90vh;display:flex;flex-direction:row}.split-view>div{justify-content:center;padding:5px;flex:1;min-width:45vw !important;flex-shrink:0;height:100%}.split-view>div .fixed-position{display:flex;flex-direction:column;position:fixed}#settings .wrapper{padding:24px}#settings .wrapper .tab-header{box-shadow:none}#settings .wrapper .tab-header .button-wrapper button{border-radius:4px 4px 0 0;border-width:1px 0 1px 1px;border-style:solid;border-color:#c8c8c8;background:#fff}#settings .wrapper .tab-header .button-wrapper button.active{border-bottom-color:#fff}#settings .wrapper .tab-header .button-wrapper button.active.admin-lists{background:#eee;border-bottom-color:#eee}#settings .wrapper .tab-header .button-wrapper button:last-of-type{border-width:1px}@media(max-width: 600px){#settings .wrapper .tab-header .button-wrapper button{width:100%}}@media(max-width: 600px){#settings .wrapper .tab-header .button-wrapper{flex-direction:column}}@media(max-width: 600px){#settings .wrapper .tab-header{margin-bottom:16px}}#settings .wrapper .tab-panel{padding:24px;border-width:0 1px 1px 1px;border-style:solid;border-color:#c8c8c8;border-radius:0 0 4px 4px}@media(max-width: 600px){#settings .wrapper .tab-panel{border-width:1px;border-radius:4px;padding:16px}}#settings .wrapper .tab-panel.admin-lists{background:#eee}@media(max-width: 600px){#settings .wrapper{padding:0;box-shadow:none}}@media(max-width: 600px){#settings{padding:16px}}#overview .sub-header button{flex-grow:1;margin-right:10px;white-space:nowrap}#overview .sub-header button:last-of-type{margin-right:0}#overview .filter-text-paper{height:44px;padding-top:10px;padding-bottom:10px;margin-bottom:24px;overflow:hidden;transition:all .3s}#overview .filter-text-paper.hidden{height:0;padding:0;margin-bottom:0}#overview .filter-text-paper .filter-container{display:flex}#overview .filter-text-paper .filter-container h6{flex:100%;margin:0 0 0 20px}#overview .filter-text-paper .filter-container .clear-filter-btn{float:right;margin-right:20px;height:24px;min-width:max-content;font-size:small}#overview .filter-text-paper .filter-container .filter-chip{margin-right:5px}#overview .filter-text-field{text-align:center;font-weight:bold}#overview .search-field{display:flex;padding:24px;margin-bottom:24px;overflow:hidden;height:auto}#overview .search-field.hidden{height:0;padding:0;margin-bottom:0}#overview .search-field .input-half-width{width:46%}#overview .search-field .input-half-width:first-of-type{margin:0 2% 0 0}#overview .search-field .input-half-width:last-of-type{margin:0 0 0 2%}@media(max-width: 600px){#overview .search-field{height:425px;padding:16px}}#overview .search-field .clear-filter-fab{margin-top:81.5px;overflow:hidden;transition:all .3s}#overview .search-field .clear-filter-fab.hidden{margin-top:109.5px;width:0;height:0;opacity:0}@media(max-width: 600px){#overview{padding:16px}}#user-settings .input{margin-bottom:24px}@media(max-width: 600px){#user-settings .input{margin-bottom:16px}}@media(max-width: 600px){#user-settings{box-shadow:none}}.transportdokument .is-submitted{margin:0 0 45px 0}.transportdokument .is-submitted button{font-size:16px}.transportdokument .form{background:#f9f9f9;padding:15px;border-radius:4px;border:1px solid silver;margin:0 0 45px 0}.transportdokument .form .container .item{height:100%}.transportdokument .form .container .item .header-wrapper{display:flex;flex-direction:column;margin:0 0 7px 0}.transportdokument .form .container .item .header-wrapper .header{display:flex;align-items:center;gap:5px}.transportdokument .form .container .item .header-wrapper .header p{font-size:16px;margin:0}.transportdokument .form .container .item .header-wrapper .set-same-values{display:flex;align-items:center;width:100%}.transportdokument .form .container .item .header-wrapper .set-same-values label{margin:0}.transportdokument .form .container .item .header-wrapper .set-same-values .toggle span:last-of-type{font-size:12px}.transportdokument .form .container .item .coordinates-wrapper{display:block;margin:12px 0 12px 0}.transportdokument .form .container .item .coordinates-wrapper p{font-size:12px;margin:0 0 12px 0;text-align:center}.transportdokument .form .container .item .foreign-org{margin:0 0 7px 0}.transportdokument .form .container .item .foreign-org span:last-of-type{font-size:12px}.transportdokument .form .container .item .date-picker{width:100%;height:100%;justify-content:center;border-radius:4px;border:1px solid silver;padding:18.5px 14px;margin:0 0 14px 0;background:#fff}.transportdokument .form .container .item .input{margin:0 0 12px 0;background:#fff}.transportdokument .form .container .item .input:last-of-type{margin:0}.transportdokument .form .container .item.avfall-list .wrapper{display:flex;flex-wrap:wrap;min-height:auto}@keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper{max-width:33.333333%;flex-basis:33.333333%;padding:8px;animation:zoomIn .25s}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card{display:flex;background:#eee;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .content{width:100%;padding-right:0}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .content div{background:#fff}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .content .autocomplete-dropdown:first-of-type{margin-bottom:12px}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .content .comment{display:block;margin:10px 0 0 0}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .content .comment p{font-size:16px;margin:0}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .actions{display:flex;align-items:center;justify-content:center;flex-direction:column}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper .card .actions button:not(:first-child){margin:5px 0 0 0}.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper.deleted{animation:zoomOut .25s}@media(max-width: 600px){.transportdokument .form .container .item.avfall-list .wrapper .card-wrapper{width:100%;max-width:none;flex-basis:auto}}.transportdokument .form .container .item .card{margin:7px 0 0 0}@media(max-width: 600px){.transportdokument .form .container .item .card{margin:0}}@media(max-width: 600px){.transportdokument .form{margin:0 0 24px 0}}.admin-lists .item.accordion .svg-wrapper{margin:0 0 0 8px}.admin-lists .item.accordion .admin-list-form-group{flex-direction:row;gap:8px}.admin-lists .item.accordion .divider{width:100%;margin-bottom:16px}.admin-lists .item .card{height:100%}.admin-lists .item .card .content{position:relative;height:100%;width:auto}.admin-lists .item .card .content:last-child{padding-bottom:16px}.admin-lists .item .card .content .table-container{max-height:300px;margin-bottom:48px}.admin-lists .item .card .content .table-container table{height:100%}.admin-lists .item .card .content .table-container table thead tr th h3{font-size:1.2rem;font-weight:500}@media(max-width: 960px){.admin-lists .item .card .content .table-container{margin-bottom:32px}}.admin-lists .item .card .content a{display:block;position:absolute;bottom:16px}.admin-lists .item .card .content a button{font-size:.8125rem}@media(max-width: 960px){.admin-lists .item .card .content a{position:relative}}.helper-wrapper{padding:16px 24px}.helper-wrapper p{margin:0 16px 0 0;white-space:nowrap}.footer-app{position:relative;left:0;bottom:0;height:150px;background:#263138;color:#fff;flex-direction:column}.footer-app .footer-app-wrapper .title{text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;margin-right:24px;padding-right:24px;border-right:1px solid #354249}.footer-app .footer-app-wrapper .title h1{font-size:24px;margin:0}@media(max-width: 600px){.footer-app .footer-app-wrapper .title h1{font-size:18px}}.footer-app .footer-app-wrapper .title .logo{max-width:35px;margin:0 5px 0 0}@media(max-width: 600px){.footer-app .footer-app-wrapper .title .logo{max-width:24px}}@media(max-width: 600px){.footer-app .footer-app-wrapper .title{border:none;margin-right:0;padding-right:0;margin-bottom:10px}}.footer-app .footer-app-wrapper a{height:100%;white-space:nowrap;color:#fff;margin-right:24px;padding-right:24px;border-right:1px solid #354249}.footer-app .footer-app-wrapper a:last-child{margin-right:0;padding-right:0;border-right:none}@media(max-width: 600px){.footer-app .footer-app-wrapper a{border:none;margin-right:0;padding-right:0;margin-bottom:10px}}@media(max-width: 600px){.footer-app .footer-app-wrapper{flex-direction:column}}.footer-app .footer-app-copyright{text-align:center;width:100%;max-width:960px;color:#c8c8c8;margin-top:15px;padding-top:15px;border-top:1px solid #354249}@media(max-width: 600px){.footer-app .footer-app-copyright{margin-top:5px}}@media(max-width: 600px){.footer-app{height:225px}}.MuiDialog-root.generic-dialog .MuiDialog-container .MuiPaper-root{padding:10px;background:#fff;border-radius:10px;min-width:350px}.MuiDialog-root.generic-dialog .MuiDialog-container .MuiPaper-root .MuiFormControl-root{width:100%}.generic-table table{width:100%;margin-top:10px}.generic-table table.monospace td{font-family:"Courier New"}.generic-table table.clickable td{cursor:pointer}.generic-table table thead th{font-weight:bold}.generic-table .highlighted{background:repeating-linear-gradient(45deg, #eef5c6, #eef5c6 10px, #eee 10px, #eee 20px) !important}nav#main-navigation{background-color:#fff;min-height:80px;padding:0 70px}nav#main-navigation.un-auth{position:fixed;top:0;left:0;width:100%;z-index:10;box-shadow:0 20px 30px rgba(0,0,0,.3)}@media(max-width: 600px){nav#main-navigation.un-auth{box-shadow:0 10px 20px rgba(0,0,0,.3)}}nav#main-navigation h1{color:#3445e2}nav#main-navigation ul{list-style-type:none;padding:0;width:100%}nav#main-navigation ul li button{margin:0 0 0 24px}nav#main-navigation ul li button svg{font-size:24px}@media(max-width: 600px){nav#main-navigation ul li button{margin:0 0 0 8px}}nav#main-navigation ul li button.web-menu-btn{border-radius:30px}@media(max-width: 600px){nav#main-navigation ul{margin:0 7.5px 0 0}}nav#main-navigation .title{margin-right:0;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif}nav#main-navigation .title h1{font-size:24px;margin:0}nav#main-navigation .title .logo{max-width:35px;margin:0 5px 0 0}@media(max-width: 600px){nav#main-navigation .title h1{display:none}nav#main-navigation .title .logo{margin:0 16px;max-width:56px}}@media(max-width: 600px){nav#main-navigation{padding:0}}.navigation-drawer .MuiDrawer-paper{min-width:200px;margin-top:80px}.navigation-drawer .MuiDrawer-paper .drawer-list{margin:24px;padding:0;list-style:none;margin-bottom:80px}.navigation-drawer .MuiDrawer-paper .drawer-list li{padding-top:24px;padding-bottom:24px;border-bottom:1px solid #e0e0e0}.navigation-drawer .MuiDrawer-paper .drawer-list li:first-child{padding-top:0}.navigation-drawer .MuiDrawer-paper .drawer-list li svg{font-size:24px;color:#000;margin:0 15px 0 0}.navigation-drawer .MuiDrawer-paper .drawer-list li p{font-size:18px;font-weight:500;margin:0}.navigation-drawer .MuiDrawer-paper .drawer-list li a{text-decoration:none;color:#000}.navigation-drawer .MuiDrawer-paper .drawer-list button{position:absolute;top:15px;right:15px}@media(max-width: 600px){.navigation-drawer .MuiDrawer-paper{min-width:100%}}#web-menu,.header-button{position:relative}#web-menu button,.header-button button{margin:0 0 0 24px}#web-menu button svg,.header-button button svg{font-size:24px}@media(max-width: 600px){#web-menu button svg,.header-button button svg{font-size:36px}}@media(max-width: 600px){#web-menu button,.header-button button{margin:0 0 0 16px}}#web-menu .menu,.header-button .menu{position:fixed;top:80px;background:#fff;width:auto;height:0;border-radius:0 0 4px 4px;overflow:hidden;box-shadow:0 5px 5px rgba(0,0,0,.15);transition:height .3s ease-in-out}#web-menu .menu a,.header-button .menu a{color:#000}#web-menu .menu a li,.header-button .menu a li{white-space:nowrap;padding:10px 30px;border-radius:0 0 4px 4px}@media(max-width: 600px){#web-menu .menu a li p,.header-button .menu a li p{font-weight:500}}#web-menu .menu a li:hover,.header-button .menu a li:hover{background:#eee}@media(max-width: 600px){#web-menu .menu a li,.header-button .menu a li{padding:15px}}@media(max-width: 600px){#web-menu .menu,.header-button .menu{left:0;width:100%;border-radius:0}}#web-menu .menu-mobile-modal,.header-button .menu-mobile-modal{position:fixed;top:80px;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);transition:opacity .5s}#web-menu .menu-mobile-modal.closed,.header-button .menu-mobile-modal.closed{opacity:0;transform:scaleY(0)}#web-menu .menu-mobile-modal.open,.header-button .menu-mobile-modal.open{opacity:1;transform:scaleY(1)}#anteckning{max-width:960px}#anteckning .sub-header h2{margin:0}#anteckning .container{padding:24px 10px 24px 24px}#anteckning .container .header-wrapper{position:relative;margin-bottom:24px;align-items:center;padding-right:16px}#anteckning .container .header-wrapper .header-title div{display:flex;align-items:normal}#anteckning .container .header-wrapper .header-title div h3{font-size:24px;margin:0 5px 0 0}@media(max-width: 600px){#anteckning .container .header-wrapper .header-title{margin-top:5px}}#anteckning .container .header-wrapper .header-nav{display:flex;justify-content:flex-end}#anteckning .container .header-wrapper .header-nav .mall-btn{margin-right:10px;margin-bottom:0}#anteckning .container .header-wrapper .mall-btn-container{display:flex;flex-direction:column;align-items:center;margin:0 0 15px 0}@media(max-width: 600px){#anteckning .container .header-wrapper{padding-right:0;margin-bottom:16px}}#anteckning .container h2{margin:0 0 24px 0}#anteckning .container .field-block{margin-bottom:16px}#anteckning .container .field-block .field-container .input-wrapper .form-input{margin:0 0 15px 0;padding:0 15px 0 0;width:100%}#anteckning .container .field-block .field-container .input-wrapper .form-input label{margin-right:50px}@media(max-width: 600px){#anteckning .container .field-block .field-container .input-wrapper .form-input{padding:0}}#anteckning .container .field-block .field-container .input-wrapper .cfar-dropdown-wrapper,#anteckning .container .field-block .field-container .input-wrapper .household-component-wrapper{display:flex;flex-direction:column;gap:5px}#anteckning .container .field-block .field-container .input-wrapper .cfar-dropdown-wrapper .form-input,#anteckning .container .field-block .field-container .input-wrapper .household-component-wrapper .form-input{margin:0}#anteckning .container .field-block .field-container .input-wrapper .cfar-dropdown-wrapper .actions,#anteckning .container .field-block .field-container .input-wrapper .household-component-wrapper .actions{display:flex;align-items:center;gap:5px}@media(max-width: 600px){#anteckning .container .field-block{margin-bottom:0}}@media(max-width: 600px){#anteckning .container{padding:0;box-shadow:none}}#anteckning .container .action-buttons button{margin-right:24px}@media(max-width: 600px){#anteckning .container .action-buttons button{width:60%;margin-right:0;margin-bottom:10px}}#anteckning .container .action-buttons button:last-of-type{margin-right:0;margin-bottom:0}#anteckning .container .action-buttons .button-container{margin-right:24px}@media(max-width: 600px){#anteckning .container .action-buttons .button-container{margin:0;text-align:center;width:100%;margin-bottom:10px}}@media(max-width: 600px){#anteckning .container .action-buttons{flex-direction:column}}@media(max-width: 600px){#anteckning{padding:16px}}.field-block.full{width:100%}.field-block.half{flex:1;width:50%;align-self:flex-start}@media(max-width: 600px){.field-block.half{width:100%}}.field-block .field-container{position:relative}.field-block .field-container .input-wrapper{display:block}.field-block .field-container .input-wrapper.behandlingsmetoder{padding:15px 0 0 15px;margin:0 15px 15px 0;border-radius:4px;border:1px solid #c8c8c8}@media(max-width: 600px){.field-block .field-container .input-wrapper.behandlingsmetoder{display:flex;flex-direction:column;align-items:center;padding:15px;margin:0 0 15px 0}.field-block .field-container .input-wrapper.behandlingsmetoder button{margin:0}}.field-block .field-container .input-wrapper.behandlingsmetoder .behandlingsmetod{display:flex;margin-top:10px}.field-block .field-container .input-wrapper.behandlingsmetoder .behandlingsmetod:last-of-type{margin-bottom:10px}.field-block .field-container .input-wrapper.behandlingsmetoder .behandlingsmetoder-container{position:relative;width:100%}.field-block .field-container .input-wrapper .conditional-helper-text{margin:-15px 0 10px 0}.field-block .field-container .input-wrapper:has(.household-component-wrapper)~.help-text{top:100px}.field-block .field-container .help-text{position:absolute;top:60px;left:0;z-index:5;padding:16px 24px;background:#3445e2;color:#fff;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);margin-right:16px;transition:all .25s}.field-block .field-container .help-text.visible{transform:scale(1);opacity:1}.field-block .field-container .help-text.hidden{transform:scale(0);opacity:0}.field-block .field-block-title{margin-bottom:16px}.field-block .field-block-title p{font-weight:700}@media(max-width: 600px){.field-block .field-block-title p{text-align:center;border-top:1px solid #c8c8c8;padding-top:16px}}.field-block .waste-list{padding-right:24px}.field-block .waste-list .card-container .card{position:relative;padding:16px 16px 16px 30px;margin-bottom:16px;background-color:#eee;transition:box-shadow .3s}.field-block .waste-list .card-container .card .bar-left{position:absolute;top:0;left:0;background-color:#c8c8c8;height:100%;width:15px;transition:background-color .2s}.field-block .waste-list .card-container .card .bar-left.active{background-color:#3445e2}.field-block .waste-list .card-container .card.active{box-shadow:0 4px 6px 0 rgba(0,0,0,.4)}.field-block .waste-list .card-container .card.active .bar-left{background-color:#3445e2}.field-block .waste-list .card-container .card .rows{padding-right:5px}.field-block .waste-list .card-container .card .rows .title{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #c8c8c8}.field-block .waste-list .card-container .card .rows .title svg.info{background:#3445e2;border-radius:100%;color:#fff;margin:0 0 0 10px;padding:2px;animation-name:zoomIn;animation-duration:.3s}@keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}.field-block .waste-list .card-container .card .rows .row{display:flex}.field-block .waste-list .card-container .card .rows .row:first-of-type{margin-top:5px}.field-block .waste-list .card-container .card .rows .row h6{min-width:70px}.field-block .waste-list .card-container .card .rows .row div{display:contents;margin-top:7px}.field-block .waste-list .card-container .card .rows .row div span{padding-left:0px}.field-block .waste-list .card-container .card button{background:#4e4e4e}.field-block .waste-list .card-container .card button:first-of-type{margin-right:5px}.field-block .waste-list .card-container .card button svg{color:#fff;padding:3px}@media(max-width: 600px){.field-block .waste-list .card-container .card{width:100%}}@media(max-width: 600px){.field-block .waste-list .card-container{display:flex;align-items:center;justify-content:center;flex-direction:column}}@media(max-width: 600px){.field-block .waste-list{padding-right:0;margin-bottom:16px}}.field-block .confirm{margin-bottom:16px}.field-block .confirm button:first-of-type{margin-right:16px}@media(max-width: 600px){.field-block .confirm button:first-of-type{margin-right:0;margin-bottom:10px}}@media(max-width: 600px){.field-block .confirm{display:flex;align-items:center;justify-content:center;flex-direction:column}}.pac-container{z-index:9999}#map{width:auto}#map .search-bar{display:flex;align-items:center;padding:0 10px 10px 10px}#map .search-bar div{flex-grow:1;margin-left:10px}#map .search-bar div .search{height:43px;width:100%;padding:0px 12px;border-radius:4px;font-size:14px;outline:none;border:1px solid rgba(0,0,0,.23)}#map .address{margin:15px 10px}#map .address button{margin:10px 0 0 0}.map-error{margin:15px}.userAdressInput{height:30px;background-color:#fff;border-radius:5px;border:solid #bbb .5px;margin-top:18px;margin-bottom:24px;margin-right:0;width:86%;min-width:100px}#myPositionBtn{line-height:1}.contentLeft{padding-left:2%;width:58%;display:flex;flex-direction:row;align-items:center}.contentRight{width:40%;display:flex;flex-direction:row;align-items:center;text-align:center}.cmbBox{position:relative;z-index:10000;overflow:visible "important"}.map-accordion-container{width:100%}.map-accordion-container .map-accordion{border-radius:5px;margin:0 15px 15px 0}.map-accordion-container .map-accordion.modal{margin:0 0 15px 0}.map-accordion-container .map-accordion.modal.expanded{margin:0 0 15px 0}.map-accordion-container .map-accordion.expanded{margin:0 15px 15px 0}.map-accordion-container .map-accordion.expanded:last-child{margin-bottom:15px}@media(max-width: 600px){.map-accordion-container .map-accordion.expanded{margin:0 0 15px 0}}.map-accordion-container .map-accordion .map-accordion-summary{border-radius:5px}.map-accordion-container .map-accordion .map-accordion-details{display:inline;border-radius:5px;padding:0}@media(max-width: 600px){.map-accordion-container .map-accordion{margin:0 0 15px 0}}.buttonsForSearchBar label{font-size:small}.radioDesign{display:flex;height:40px;justify-content:center;background-color:hsla(0,0%,80%,.7);text-align:center;align-items:center}.radioDesign h1{font-size:medium;margin-right:10px}.radioDesign label{font-size:small}.rdButtons{padding:2px}.map-form-container h4{line-height:.2}@media screen and (max-width: 744px)and (min-width: 600px){.mapAndFormContainer{width:97%}#myPositionBtn{font-size:8px;width:50px}.deleteButton{visibility:hidden}.contentRight{align-items:right;padding-right:0;display:flex}}.mallar-menu-items{display:flex;align-items:center;width:100%}.mallar-menu-items .group-chip-wrapper{display:flex;align-items:center;justify-content:space-between;width:100%}.mallar-menu-items .group-chip-wrapper .group-chip{font-size:.75rem;margin:0 0 0 15px;background:#4e4e4e;border-radius:30px;padding:6px 16px;color:#fff}#anteckning-type-menu ul,.anteckning-type-menu ul{padding-bottom:0}#anteckning-type-menu ul .el-kretsen-logo,.anteckning-type-menu ul .el-kretsen-logo{display:flex;align-items:center;justify-content:center;background:rgba(76,180,231,.2)}#anteckning-type-menu ul .el-kretsen-logo img,.anteckning-type-menu ul .el-kretsen-logo img{max-width:100%;height:22px;margin:10px}#anteckning-type-menu ul li.elkretsen-item,.anteckning-type-menu ul li.elkretsen-item{background:rgba(76,180,231,.1)}#qr-code-scanner-container{flex-direction:column;margin:0 0 14px 0}#qr-code-scanner-container button img{width:20px;height:20px}#qr-code-scanner-container .video-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.54);padding:24px;display:flex;align-items:center;justify-content:center;z-index:10}#qr-code-scanner-container .video-wrapper .video-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px;background:#fff;border-radius:4px;box-shadow:0px 5px 8px 4px rgba(0,0,0,.42)}#qr-code-scanner-container .video-wrapper .video-container .loading{position:absolute;top:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;animation:pulse 1s ease-out alternate infinite}#qr-code-scanner-container .video-wrapper .video-container video{width:100%;border-radius:4px}@media(min-width: 600px){#qr-code-scanner-container .video-wrapper .video-container video{width:600px}}#qr-code-scanner-container .video-wrapper .video-container button{margin:12px 0 0 0}@keyframes pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(0.85);opacity:.85}}@media(min-width: 600px){#qr-code-scanner-container{margin:0 10px 0 0}}.avfall-list-wrapper{padding:0 15px 0 0}.avfall-list-wrapper .item.avfall-list .header p{font-weight:700}.avfall-list-wrapper .item.avfall-list .wrapper{display:flex;flex-wrap:wrap;min-height:auto;gap:15px 1.5%}.avfall-list-wrapper .item.avfall-list .wrapper.behandlare-kvartalsvis{justify-content:space-between}.avfall-list-wrapper .item.avfall-list .wrapper.has-items{margin:15px 0}.avfall-list-wrapper .item.avfall-list .wrapper.empty{margin:15px 0 0 0}@keyframes zoomIn{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}100%{transform:scale(0)}}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper{max-width:49%;flex-basis:50%;animation:zoomIn .25s}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper.half-width{max-width:49%;flex-basis:50%}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper.half-width{width:100%;max-width:none;flex-basis:auto}}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card{display:flex;flex-wrap:wrap;background:#f9f9f9;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);padding:16px 8px 16px 16px;justify-content:space-between}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content{padding:0;width:85%;flex-basis:85%}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content.behandlare-kvartalsvis{width:90%;flex-basis:90%}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .avfall-dropdown-wrapper .avfall-toggle-switch{margin:0 0 10px 0;padding:5px 10px;background:rgba(77,113,58,.15);border-radius:4px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .avfall-dropdown-wrapper .autocomplete-dropdown{background:#fff;margin:0 0 10px 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content{display:flex;flex-direction:column;gap:10px;margin:10px 0 0 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .form-control-wrapper{width:100%;background:#fff}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .form-control-wrapper .form-control{width:100%}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .form-control-wrapper .form-control .select .behandlingsmetoder-list ul li{white-space:normal;width:420px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod{width:100%;padding:8px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content{display:flex;align-items:center;justify-content:space-between;height:100%;width:100%;gap:10px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content .left-section h6{margin:8px 0 0 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content .left-section .underkoder-list li{padding:4px 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content .left-section .underkoder-list li .icon{margin:0 16px 0 0;min-width:auto}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content .left-section .underkoder-list li .text span{font-size:.875rem}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content .actions{height:100%;border-left:1px solid #e0e0e0;padding:0 0 0 8px}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .behandlare-kvartalsvis-content .behandlingsmetoder .behandlingsmetod .content .actions{width:auto}}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .atervinningsresultat button{margin:10px 0 0 0;border:1px solid rgba(0,0,0,.23);font-size:1rem;width:100%;font-weight:normal;justify-content:flex-start;padding:10.5px 14px;line-height:normal;background:#fff}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .atervinningsresultat button:hover{border-color:#000}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .atervinningsresultat ul li{padding:4px 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .atervinningsresultat ul li button{background:#fff;width:100%;justify-content:flex-start;text-align:left;font-weight:normal}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .atervinningsresultat ul li .text span{font-size:.875rem}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .input{background:#fff}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .notering{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:10px 0 0 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .notering p{font-size:.875rem;margin:0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content .notering p span{font-weight:500}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .content{width:100%;flex-basis:100%}}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .atervinningsresultat-wrapper{margin:10px 0 0 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .atervinningsresultat-wrapper .atervinningsresultattyper-card{margin:10px 0 0 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .atervinningsresultat-wrapper .atervinningsresultattyper-card .atervinningsresultattyper-content{padding:8px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .atervinningsresultat-wrapper .atervinningsresultattyper-card .atervinningsresultattyper-content .title{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px 0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .atervinningsresultat-wrapper .atervinningsresultattyper-card .atervinningsresultattyper-content .fields{display:flex;flex-direction:column;gap:10px}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .actions{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .actions button:not(:first-child){margin:5px 0 0 0}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card .actions{flex-direction:row;width:100%;margin:10px 0 0 0}}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper .card{padding:16px}}.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper.deleted{animation:zoomOut .25s}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list .wrapper .card-wrapper{width:100%;max-width:none;flex-basis:auto}}@media(max-width: 600px){.avfall-list-wrapper .item.avfall-list{width:100%}}@media(max-width: 600px){.avfall-list-wrapper{margin:0 0 15px 0;padding:0}}#search-form .MuiTextField-root{width:100%}.snackbar-content{padding:16px;color:#fff;border-radius:4px}.snackbar-content p{font-size:18px;font-weight:500}.snackbar-content svg{margin-left:10px}.snackbar-content.warning{background:#e53935}.snackbar-content.success{background:#3445e2}.table-loading-modal{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;min-height:100px}.content-container table thead tr th{padding:10px 5px 10px 0;white-space:nowrap}.content-container table tbody tr{transition:background-color .25s}.content-container table tbody tr.is-expandable td{border-bottom:unset}.content-container table tbody tr.green{background:#d0fbb9}.content-container table tbody tr.yellow{background:#fff6c0}.content-container table tbody tr.red{background:#ffc0c0}.content-container table tbody tr.blue{background:#cce5ff}.content-container table tbody tr.purple{background:#e6ccff}.content-container table tbody tr.orange{background:#ffe5cc}.content-container table tbody tr.brown{background:tan}.content-container table tbody tr.turquoise{background:#a0f0e0}.content-container table tbody tr td{padding:10px 15px 10px 0}.content-container table tbody tr td button{padding:8px}.content-container table tbody tr td button.expand{margin-left:5px}.content-container table tbody tr td .type-icon{color:#fff;width:24px;height:24px;border-radius:100%;font-size:10px;font-weight:500}.content-container table tbody tr td.no-wrap{white-space:nowrap}.content-container table tbody tr td.toolbar{white-space:nowrap}.content-container table tbody tr td.toolbar button.table{padding:8px;color:#fff;background:#4a7238;margin-right:4px}.content-container table tbody tr td.toolbar button.table.update{background:#2b6fbf}.content-container table tbody tr td.toolbar button.table.warning{background:#e53935}.content-container table tbody tr td.toolbar button.table.warning:hover{background-color:#e53935}.content-container table tbody tr td.toolbar button.table:last-of-type{margin-right:5px}.content-container table tbody tr td.toolbar button.table svg,.content-container table tbody tr td.toolbar button.table img{width:18px;height:18px}.content-container table tbody tr td.toolbar button.table.disabled{opacity:.5}.content-container table tbody tr td.toolbar button.table.delete-draft{background:#1c2467}.content-container table tbody tr td.expandable-table-cell{padding:0}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper{margin:0 0 16px 0;border:1px solid #e0e0e0;border-radius:4px;padding:16px 16px 0 16px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);max-width:1040px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .flex-container{display:flex;flex-wrap:wrap;gap:16px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .flex-container .flex-item{flex-basis:15%}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .flex-container .flex-item p{font-size:.75rem}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .flex-container .flex-item p.subtitle{font-weight:500}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .info-grid-value{margin-top:8px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .sub-header h6{margin:0 24px 0 0;white-space:nowrap}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner{display:grid;grid-auto-rows:1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:16px;margin-bottom:16px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card textarea{display:none}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .info{position:absolute;top:5px;right:5px;border-radius:100%;background:#1c2467;width:26px;height:26px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .info svg{color:#fff;font-size:18px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .top{padding:8px 45px 8px 8px;background:rgba(52,69,226,.15);border-radius:4px 4px 0 0;width:100%}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .top p{font-size:.75rem}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .top p span.tag{font-weight:500;margin-right:4px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .bottom{display:flex;flex-direction:column;padding:8px;background:#eee;border-radius:0 0 4px 4px;width:100%;height:100%}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .bottom .behandlare-kvartalsvis .behandlings-metod{display:block;margin:0 0 5px 0}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .bottom .behandlare-kvartalsvis .behandlings-metod .underkod{display:block;font-size:.75rem}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .bottom p{font-size:.75rem}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card .bottom p span.tag{font-weight:500;margin-right:4px}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card p{margin:0 0 10px 0}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .card p:last-of-type{margin:0}.content-container table tbody tr td.expandable-table-cell .collapse-wrapper .collapse-wrapper-inner .no-data{display:flex;padding:24px;margin-bottom:24px}.content-container table tbody tr td.expandable-table-cell:first-of-type{width:40px}.content-container table tbody tr td .pagination-caption{opacity:.5}.content-container table tfoot .table-footer{padding:5px}.card-list-wrapper .note-card{width:100%}.card-list-wrapper .note-card .content{padding:16px;max-width:285px;overflow-x:scroll}.card-list-wrapper .note-card .content::-webkit-scrollbar{display:none}.card-list-wrapper .note-card .content li{padding-top:0;padding-bottom:3px}.card-list-wrapper .note-card .content li h6{min-width:75px;margin-right:5px}.card-list-wrapper .note-card .content li:last-of-type{padding-bottom:0}.card-list-wrapper .note-card .show-more-wrapper{width:24px;background:rgba(52,69,226,.15)}.card-list-wrapper .note-card .show-more-wrapper .show-more-icons{flex-direction:column;position:absolute;right:10px;top:50%;transform:translateY(-50%);height:52px}.card-list-wrapper .note-card .show-more-wrapper .show-more-icons svg,.card-list-wrapper .note-card .show-more-wrapper .show-more-icons button{color:#fff;border-radius:100%;padding:5px;width:28px;height:28px;cursor:pointer}.card-list-wrapper .note-card .show-more-wrapper .show-more-icons svg:first-of-type,.card-list-wrapper .note-card .show-more-wrapper .show-more-icons button:first-of-type{background:#1c2467;margin-bottom:8px}.card-list-wrapper .note-card .show-more-wrapper .show-more-icons svg:last-of-type,.card-list-wrapper .note-card .show-more-wrapper .show-more-icons button:last-of-type{background:#4a7238}.card-list-wrapper .note-card .show-more-wrapper .show-more-icons svg img,.card-list-wrapper .note-card .show-more-wrapper .show-more-icons button img{width:18px;height:18px}.card-list-wrapper .pagination{justify-content:center}.mobile-collapse-wrapper .content{flex-wrap:wrap;padding:0;margin:0}.mobile-collapse-wrapper .content .mobile-collapse-button{font-size:.875rem;background:#eee;width:100%}.mobile-collapse-wrapper .content .mobile-collapse-button:focus{background:rgba(52,69,226,.15)}.mobile-collapse-wrapper .content .mobile-collapse-button svg{font-size:.875rem}.mobile-collapse-wrapper .content .mobile-collapse-button svg.inactive{transform:rotate(180deg)}.mobile-collapse-wrapper .content:last-child{padding-bottom:0}#mina-innehavare .container{padding:24px}@media(max-width: 600px){#mina-innehavare .container{padding:0;box-shadow:none}}@media(max-width: 600px){#mina-innehavare{padding:16px}}#mina-mallar .container{padding:24px}@media(max-width: 600px){#mina-mallar .container{padding:0;box-shadow:none}}#mina-mallar .mina-mallar-table-container{padding:24px}@media(max-width: 600px){#mina-mallar .mina-mallar-table-container{padding:0;box-shadow:none}}#mina-mallar .mina-mallar-table-container .table-list .add-mall-btn-cell{padding-top:0;padding-bottom:15px}#mina-mallar .mina-mallar-table-container .table-list .mina-mallar-row-content .mina-mallar-row-first-cell{width:36px;padding-right:0}#mina-mallar .mina-mallar-table-container .table-list .mina-mallar-row-content .mina-mallar-table-row-content-action-buttons{display:flex;justify-content:flex-end}#mina-mallar .mina-mallar-table-container .table-list .mina-mallar-row-content td{border-bottom:unset}@media(max-width: 600px){#mina-mallar{padding:16px}}#mina-platser .container{padding:24px}@media(max-width: 600px){#mina-platser .container{padding:0;box-shadow:none}}@media(max-width: 600px){#mina-platser{padding:16px}}#sparade-referenser .container{padding:24px}@media(max-width: 600px){#sparade-referenser .container{padding:0;box-shadow:none}}@media(max-width: 600px){#sparade-referenser{padding:16px}}#sparade-cfar .container{padding:24px}@media(max-width: 600px){#sparade-cfar .container{padding:0;box-shadow:none}}@media(max-width: 600px){#sparade-cfar{padding:16px}}#transportorer .container{padding:24px}@media(max-width: 600px){#transportorer .container{padding:0;box-shadow:none}}@media(max-width: 600px){#transportorer{padding:16px}}#sparade-avfallskoder .container{padding:24px}@media(max-width: 600px){#sparade-avfallskoder .container{padding:0;box-shadow:none}}#sparade-avfallskoder .container .table-list thead tr th.header{border-bottom:none}#sparade-avfallskoder .container .table-list .info{padding-top:15px}#sparade-avfallskoder .container .table-list tbody tr td:first-of-type{border-top:1px solid #e0e0e0}#sparade-avfallskoder .container .table-list tbody tr td:last-of-type{white-space:normal}@media(max-width: 600px){#sparade-avfallskoder .container .table-list tbody tr td button:first-of-type{margin:0 5px 0 0}}@media(max-width: 600px){#sparade-avfallskoder{padding:16px}}.ombud-form .input{margin-bottom:24px}.ombud-form .input:last-of-type{margin-bottom:16px}.utovare-form .input{margin-bottom:24px}.utovare-form .input:last-of-type{margin-bottom:16px}@media(max-width: 600px){.utovare-form .input{margin-bottom:16px}}.utovare-form .cancel-button{margin-left:8px}.utovare-form .horizontal-padding{padding:16px 0 16px 0}.utovare-form .horizontal-margin{margin:16px 0 16px 0}.utovare-form .MuiListItemSecondaryAction-root .MuiIconButton-root{background:#1c2467;padding:8px;transition:all .3s;margin-right:5px}.utovare-form .MuiListItemSecondaryAction-root .MuiIconButton-root:last-child{margin-right:-12px}.utovare-form .MuiListItemSecondaryAction-root .MuiIconButton-root:hover{background-color:#1c2467}.utovare-form .MuiListItemSecondaryAction-root .MuiIconButton-root svg{width:20px;height:20px;color:#fff}.export-anteckningar-datum div{padding-right:6px}.export-anteckningar-datum div:last-of-type{padding-top:2px}.table-list tbody tr.verksamhet-info td{border-bottom:none}.table-list .utovare-table-head tr:first-of-type th{border-bottom:none}.table-list .utovare-table-head tr:first-of-type th button{margin-right:8px}@media(max-width: 600px){.table-list .utovare-table-head tr:first-of-type th button{margin-left:0;margin-top:8px}}@media(max-width: 600px){.table-list .utovare-table-head tr:first-of-type th{text-align:center}}.users-form .input{margin-bottom:24px}.users-form .input:last-of-type{margin-bottom:16px}@media(max-width: 600px){.users-form .input{margin-bottom:16px}}.users-form .show-default-waste-codes{display:flex;flex-direction:column;gap:15px;margin:0 0 15px 0}.users-form .show-default-waste-codes fieldset{padding-bottom:0}@media(max-width: 600px){.table-list.users thead tr th .add-user-buttons{text-align:center}}.table-list.users thead tr th .add-user-buttons>:not(:first-child){margin-left:8px}@media(max-width: 600px){.table-list.users thead tr th .add-user-buttons>:not(:first-child){margin-left:0;margin-top:8px}}@media(max-width: 600px){.table-list.users tbody tr.users{display:flex;flex-direction:column}}@media(max-width: 600px){.table-list.users tbody tr.users td.user-full-name{word-break:normal;border-bottom:none}}.table-list.users tbody tr.users td.users-action-buttons .switch-group{display:inline-flex;border-right:1px solid #e0e0e0;margin-right:16px}.table-list.users tbody tr.users td.users-action-buttons .switch-group label{margin:0}.table-list.users tbody tr.users td.users-action-buttons .switch-group label span:last-of-type{font-size:.875rem}@media(max-width: 600px){.table-list.users tbody tr.users td.users-action-buttons .switch-group label span:last-of-type{font-size:.675rem}}@media(max-width: 600px){.table-list.users tbody tr.users td.users-action-buttons .switch-group label{margin:0}}.table-list.users tbody tr.users td.users-action-buttons .switch-group .switch{margin:0 8px}@media(max-width: 600px){.table-list.users tbody tr.users td.users-action-buttons{display:flex;align-items:center;justify-content:space-between;padding:0 0 15px 0}}.toggle-avfallstyper.wrapper{display:flex;align-items:center;justify-content:flex-start;min-height:auto;margin-bottom:15px}.package{display:flex;align-items:center;justify-content:center;height:500px;flex-basis:33.33%}.package .card{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:90%;height:450px;padding:80px 0 155px 0;box-shadow:0px 10px 15px 5px rgba(0,0,0,.15);border-radius:5px}.package .card p{margin:0 0 10px 0;font-size:18px}.package .card p.value{font-weight:700;font-size:24px}.package .card p:last-of-type{margin:0}.package .card .header{position:absolute;top:0;left:0;width:100%;min-height:80px;padding:0 24px;text-align:center;border-radius:5px 5px 0 0}.package .card .header h4{color:#fff;margin:0}.package .card .card-footer{position:absolute;bottom:0;left:0;width:100%;min-height:155px;text-align:center;flex-direction:column;border-radius:0 0 5px 5px}.package .card .card-footer h4{color:#fff;margin:0}.package .card .card-footer a.order{background:#1c2467;width:80%;border-radius:30px;margin-top:15px}.package .card .card-footer a.order span{color:#fff}@media(max-width: 1110px){.package{flex-basis:50%}}@media(max-width: 775px){.package{flex-basis:100%}}@media(max-width: 600px){.package{height:400px}.package .card{width:80%;height:90%;margin-bottom:10%;padding:60px 0 125px 0}.package .card p{font-size:16px}.package .card p.value{font-size:18px}.package .card .header{min-height:60px}.package .card .card-footer{min-height:125px}.package .card .card-footer a.order{background:#1c2467;width:80%;border-radius:30px;margin-top:15px}}.ewc-custom-popper .MuiAutocomplete-paper{background:#fff}.ewc-custom-popper .MuiAutocomplete-paper ul.MuiAutocomplete-listbox{padding:0}.ewc-custom-popper .MuiAutocomplete-paper ul.MuiAutocomplete-listbox li .MuiListSubheader-root{line-height:inherit}.ewc-custom-popper .MuiAutocomplete-paper ul.MuiAutocomplete-listbox li .MuiAutocomplete-groupLabel{background-color:#3445e2;padding:8px;color:#fff}@keyframes pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(0.85);opacity:.85}}.elkretsen-avfall .saved-anteckning-wrapper{background:#f9f9f9;padding:16px;margin-right:15px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2);border-radius:4px}.elkretsen-avfall .saved-anteckning-wrapper .saved-anteckning-container .column-wrapper{display:flex;margin-bottom:15px;padding-right:24px}.elkretsen-avfall .saved-anteckning-wrapper .saved-anteckning-container .column-wrapper p:first-of-type{margin-right:10px;font-weight:500}.elkretsen-avfall .saved-anteckning-wrapper .saved-anteckning-container .column-wrapper:last-of-type{margin-bottom:0}.elkretsen-avfall .saved-anteckning-wrapper .saved-anteckning-container .avc-header{font-weight:500}.elkretsen-avfall .saved-anteckning-wrapper .saved-anteckning-container.edit{display:flex;align-items:center;justify-content:flex-end}.elkretsen-avfall .saved-anteckning-wrapper .saved-anteckning-container button{background:#4a7238;color:#fff}.elkretsen-avfall .loading-avc-list{width:100%;display:flex;align-items:center;justify-content:center;padding:24px;animation:pulse 1s ease-out alternate infinite}.elkretsen-avfall .elkretsen-avc-list-title{margin:0 0 15px 0}.elkretsen-avfall .avc-card{margin:0 15px 15px 0;background:#f9f9f9}.elkretsen-avfall .avc-card .content{position:relative}.elkretsen-avfall .avc-card .content h3{font-size:1rem;font-weight:700}.elkretsen-avfall .avc-card .content .active-icon{position:absolute;right:15px;bottom:15px;border-radius:100%;background:#4a7238;color:#fff;padding:5px;width:1.5em;height:1.5em;transition:opacity .25s}.elkretsen-avfall .avc-card .content .active-icon.active{opacity:1}.elkretsen-avfall .avc-card .content .active-icon.inactive{opacity:0}#adr-expandable-container.expanded{display:flex;flex-direction:column;gap:14px;margin:14px 0 0 0}#adr-expandable-container.not-expanded{display:none}#adr-expandable-container .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:10px;padding:0 0 14px 0;border-bottom:1px solid #c8c8c8}#adr-expandable-container .row .avfallskod{flex:50%}#adr-expandable-container .row .avfallskod p:first-of-type{margin:0 0 5px 0}#adr-expandable-container .row .selected-adr{display:flex;justify-content:space-between;gap:14px;width:100%;border:1px solid #c8c8c8;border-radius:4px;padding:10px}#adr-expandable-container .row .selected-adr .selected-adr-row{display:flex;flex-direction:column;border-right:1px solid #c8c8c8;padding:0 14px 0 0}#adr-expandable-container .row .selected-adr .selected-adr-row.package-info{gap:10px}#adr-expandable-container .row .selected-adr .selected-adr-row.package-info span{font-weight:700}#adr-expandable-container .row .selected-adr .selected-adr-row span:first-of-type{white-space:nowrap;font-weight:700}#adr-expandable-container .row .selected-adr .selected-adr-row .text-field{width:100px}@media(max-width: 960px){#adr-expandable-container .row .selected-adr .selected-adr-row{border-right:none;border-bottom:1px solid #c8c8c8;padding-bottom:5px}#adr-expandable-container .row .selected-adr .selected-adr-row:last-of-type{border-bottom:none;padding-bottom:0}}#adr-expandable-container .row .selected-adr button{white-space:nowrap;height:fit-content}@media(max-width: 960px){#adr-expandable-container .row .selected-adr button{width:fit-content}}@media(max-width: 960px){#adr-expandable-container .row .selected-adr{flex-direction:column}}#adr-expandable-container .row .search-result{display:flex;flex-direction:column;flex:100%;padding:0;margin:0;gap:14px;border-radius:4px}#adr-expandable-container .row .search-result li{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;list-style-type:none;gap:14px;background:#eee;padding:14px;border-radius:4px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}#adr-expandable-container .row .search-result li .list-meta{flex:75%;display:flex;flex-wrap:wrap;gap:8px}#adr-expandable-container .row .search-result li .list-meta .item{display:flex;flex:auto;gap:5px;padding:5px;background:#fff;border-radius:4px}#adr-expandable-container .row .search-result li .list-meta .item p:first-of-type{font-weight:700}@media(max-width: 960px){#adr-expandable-container .row .search-result li .list-meta .item p:last-of-type{word-break:break-word}}#adr-expandable-container .row .load-text{width:100%;margin:14px 0;text-align:center;animation:pulse 1s ease-out alternate infinite}#adr-expandable-container .row:last-of-type{padding:0;border-bottom:none}@keyframes pulse{0%{transform:scale(1);opacity:1}100%{transform:scale(0.85);opacity:.85}}.download-pdf.btn{margin-bottom:24px}#avdelningar-dialog .avdelningar-dialog-btn-container button{margin:8px 8px 0 0}#avdelningar-dialog .avdelningar-dialog-vertical-padding{padding:14px 0}#avdelningar-dialog .avdelningar-dialog-vertical-margin{margin:16px 0}#avdelningar-dialog .avdelningar-dialog-form-control{min-width:50%}.company-icon{background:#4e4e4e;border-radius:30px;padding:6px 12px;color:#fff;white-space:nowrap}.company-icon.item-has-avdelning{background:#1c2467}.company-icon svg{width:16px;height:16px;margin-right:8px;color:#fff}@media(max-width: 600px){.company-icon svg{margin-right:0}}@media(max-width: 600px){.company-icon{border-radius:100%;padding:6px;margin-right:5px}}body{background-color:#eee;font-family:"Roboto",sans-serif}body .main-container a{-webkit-tap-highlight-color:rgba(0,0,0,0)}body .main-container main{margin:0 auto 50px auto;max-width:1280px;min-height:calc(100vh - 270px)}body .main-container main .sub-header{padding:24px 0}body .main-container main .sub-header h2{margin:0;font-size:28px}@media(max-width: 600px){body .main-container main .sub-header h2{padding-bottom:16px;margin:0 0 16px 0;border-bottom:1px solid #c8c8c8}}@media(max-width: 600px){body .main-container main .sub-header{flex-direction:column;align-items:normal;padding:0;margin-bottom:16px}}body .main-container main .content-container h1{margin-top:0}body .main-container main .full-width{width:100%}body .main-container main.un-auth{max-width:100%;margin:80px auto 0 auto}@media(max-width: 960px){body .main-container main{margin:0 15px 15px 15px;max-width:100%}}@media(max-width: 600px){body .main-container main{margin-top:16px;background:#fff;border-radius:4px;min-height:calc(100vh - 205px)}}body input[type=number]::-webkit-outer-spin-button,body input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
