:root {--primary: #e0f3d4;--primaryaccent: #d2eac3;--secondary: #548235;--secondaryaccent: #eaeaea;--lightgray: #f7f7f7;--mediumgray: #726161;--bordergray: #ced4da;--boundingboxgray: #e6e6e6;}.footer{color: #b7b7b7;}.alert-info{background-color: var(--primary);border-color: var(--primaryaccent);}.trashicon{background-size: contain !important;width: 1rem;height: 1rem;background-position: center !important;display: inline-block;opacity: 0.65;}.trashicon:hover{opacity: 1;}.editicon{background-size: contain !important;width: 1.4rem;height: 1.4rem;border-color: transparent;background-position: center !important;background-color: transparent;display: inline-block;opacity: 0.65;border: none !important;box-shadow: none !important;}.editicon:hover{opacity: 1;}.table .btn{background: none;border: none;}tbody tr:nth-child(odd){border-top: 1px solid var(--lightgray);background: var(--lightgray);border-radius: 0.75rem;}tbody td, .table td{border: 0;}tbody tr:nth-of-type(1){border-top: 0;}@media (pointer: coarse), (hover: none) {[title] {position: relative;display: inline-flex;justify-content: center;}[title]:focus::after {content: attr(title);position: absolute;top: calc(100% + 3px) ;color: inherit;background-color: white;border: 1px solid gray;border-radius: 5px;width: fit-content;padding: 5px 8px;font-size: 10px;z-index: 2;}[title]:focus::before {content: '';position: absolute;padding: 3px;right: calc(50% - 10px);top: 100%;text-align: center;border: solid gray;border-width: 0 1px 1px 0;background: white;display: inline-block;transform: rotate(-135deg);-webkit-transform: rotate(-135deg);z-index: 10;}}.btn.altinn, .btn.altinn-last{width: 100%;}@media only screen and (min-width: 1200px) {.btn.altinn {width: calc(100% - 25px);}.btn.altinn-last {width: 100%;}.btn.altinn:after {content: '';position: absolute;padding: 3px;right: 10px;top: 14px;text-align: center;border: solid var(--secondary);border-width: 0 2px 2px 0;display: inline-block;transform: rotate(-45deg);-webkit-transform: rotate(-45deg);width: 10px;height: 10px;}}.etableringsplan .btn{width: 49%;text-align: left;padding: 10px;background-color: var(--lightgray);margin-bottom: 0.5rem;}.visSkjulRow button:active, .visSkjulRow button:focus{box-shadow: inherit;}@media only screen and (max-width: 1200px) {.visSkjulRow button{width: 100%;}}.status .btn:nth-child(even) {margin-left: 2%;}.etableringsplan button.disabled{color: #000 !important;border-color: transparent !important;background-color: var(--lightgray) !important;}.etableringsplan button:hover:not(:disabled):not(.disabled){background-color: #eaeaea;}.btn-light{border: 1px solid var(--boundingboxgray);color: var(--mediumgray);background: none;}.status p{margin-bottom: 0;}h6{font-weight: 600;width: fit-content !important;padding-right: 15px;background: white;}h6::after{content: '';border-top: 1px solid var(--bordergray);position: absolute;display: block;width: 80%;top: 36%;right: 15px;z-index: -1;}.nextarrow::after{content: '>';}.dot-ok-empty, .dot-ok, .dot-not-ok-empty, .dot-not-ok{height: 12px;width: 12px;border-radius: 50%;display: inline-block;margin-left: 5px;margin-right: 10px;}.dot-ok{background-color: #00bf00;}.dot-ok-empty{border: 2px solid #00bf00;}.dot-not-ok{background-color: #FF3000;}.dot-not-ok-empty{border: 2px solid #FF3000;}.deltakere{line-height: 2rem;}.deltakere .form-check-input{position: inherit;margin-top: inherit;margin-left: inherit;}.velgstillinger{background: var(--primary);border-radius: 0 0.75rem 0.75rem 0;}.velgstillinger a{display: inline-block;width: 100%;height: 100%;padding: 5px 0;cursor: pointer;}.velgstillinger a::after{content: '';position: absolute;top: 0;right: 20px;background-size: contain !important;width: 0.8rem;height: 100%;background-position: center !important;}.velgstillinger .row:nth-of-type(2) {border-top: 1px solid white;margin-top: 0.5rem;padding-top: 0.75rem;}.deltakernavn{background: var(--lightgray);border-bottom-left-radius: 0.75rem;border-top-left-radius: 0.75rem;}.btn{white-space: inherit;}.btn-primary{background-color: var(--primary);border-color: var(--primary);color: #000;}.btn-outline-primary{background-color: transparent;border-color: var(--secondary);color: var(--secondary);}.btn-primary:hover, .btn-primary:focus, .btn-primary:not(:disabled):not(.disabled):active{background-color: var(--primaryaccent);border-color: var(--primaryaccent);color: #000;}.btn-outline-primary:hover, .btn-outline-primary:focus, .btn-outline-primary:not(:disabled):not(.disabled):active{border-color: var(--primaryaccent);background-color: var(--primaryaccent);color: #000;}.btn-secondary, .btn-secondary:focus, .btn-secondary:not(:disabled):not(.disabled):active{background-color: var(--lightgray);border-color: var(--lightgray);color: #000;border: 0;}.btn-secondary:hover, .btn-secondary:focus, .btn-secondary:not(:disabled):not(.disabled):active{background-color:  var(--secondaryaccent);border: inherit;color: inherit;}body{font-family: proxima-nova, sans-serif;font-style: normal;}p.info{}@media (min-width: 768px){.border-box{border: 1px solid #e6e6e6;border-radius: 20px;padding: 7px 22px;}}h2{font-size: 24px;max-width: 85%;}h3.innerHeading{font-size: 12px;font-weight: bold;letter-spacing: 1px;color: rgba(9, 13, 26, 0.6);text-transform: uppercase;}.form-control:focus, .custom-select:focus{border-color: var(--secondary);box-shadow: 0 0 0 3px rgba(84, 130, 53, 0.25);}.btn:focus, .btn:active, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-primary.dropdown-toggle:focus{box-shadow: 0 0 0 3px rgba(84, 130, 53, 0.25);}.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled):focus, .btn-secondary:not(:disabled):not(.disabled):focus{box-shadow: 0 0 0 3px rgba(84, 130, 53, 0.25);}.btn-primary:active, .btn-secondary:active{box-shadow: 0 0 0 3px rgba(84, 130, 53, 0.50);}.test{border: 5px solid red;}.btn{border-radius: 0.75rem;padding: 0.4rem 0.9rem;font-weight: 500;}button.disabled, a.disabled.btn{border-color: #aaa !important;background-color: #aaa !important;color: #555 !important;}label.custom-control-label {position: relative;padding-left: 1.5rem;font-weight: 400;}.custom-control{padding-left: 0;}label.custom-control-label::before, label.custom-control-label::after{left: 0;}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color: #548235;}.custom-control-input:focus ~ .custom-control-label::before{box-shadow: 0 0 0 1px #fff,0 0 0 .2rem rgba(0,250,0,.25);}.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {background-color: green!important;}.custom-checkbox .custom-control-input:checked:focus ~ .custom-control-label::before {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 255, 0, 0.25)}.custom-checkbox .custom-control-input:focus ~ .custom-control-label::before {box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 0, 0, 0.25)}.custom-checkbox .custom-control-input:active ~ .custom-control-label::before {background-color: #C8FFC8;}ul.autocomplete-list{list-style-type: none;padding-left: 0;border: 1px solid var(--bordergray);border-top: none;border-radius: 0.25rem;-webkit-box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.2);-moz-box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.2);box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.2);}ul.autocomplete-list li.autocomplete-item{line-height: 2.5rem;width: 100%;padding-left: 0.75rem;}li.key-selected{background-color: var(--primary);}.progressbar {counter-reset: step;}.progressbar li {list-style: none;display: inline-block;width: 24%;position: relative;text-align: center;cursor: pointer;}.progressbar li:before {content: '';counter-increment: step;width: 20px;height: 20px;line-height : 20px;border: 3px solid #ddd;border-radius: 100%;display: block;text-align: center;margin: 0 auto 10px auto;background-color: #fff;}.progressbar li:after {content: "";position: absolute;width: 100%;height: 3px;background-color: #ddd;top: 10px;left: -50%;z-index : -1;}.progressbar li:first-child:after {content: none;}.progressbar li.active {color: green;}.progressbar li.active:before {border-color: green;}.progressbar li.active + li:after {background-color: green;}:root{--notComplete: #ff3000;--isComplete: #00bf00;--isAvviklet: #888;}.kladd .progressbar li.kladd:before{border-color: var(--notComplete);}.hoslarer .progressbar li.kladd:before{border-color: var(--isComplete);background-color: var(--isComplete);}.hoslarer .progressbar li.larer:after{background-color: var(--isComplete);}.hoslarer .progressbar li.larer:before{border-color: var(--isComplete);}.avventerbrreg .progressbar li.kladd:before{border-color: var(--isComplete);background-color: var(--isComplete);}.avventerbrreg .progressbar li.larer:after{background-color: var(--isComplete);}.avventerbrreg .progressbar li.larer:before{border-color: var(--isComplete);background-color: var(--isComplete);}.avventerbrreg .progressbar li.altinn:after{background-color: var(--isComplete);}.avventerbrreg .progressbar li.altinn:before{border-color: var(--notComplete);}.signert .progressbar li.kladd:before{border-color: var(--isComplete);background-color: var(--isComplete);}.signert .progressbar li.larer:after{background-color: var(--isComplete);}.signert .progressbar li.larer:before{border-color: var(--isComplete);background-color: var(--isComplete);}.signert .progressbar li.altinn:after{background-color: var(--isComplete);}.signert .progressbar li.altinn:before{border-color: var(--isComplete);}.overforttilue .progressbar li.kladd:before{border-color: var(--isComplete);background-color: var(--isComplete);}.overforttilue .progressbar li.larer:after{background-color: var(--isComplete);}.overforttilue .progressbar li.larer:before{border-color: var(--isComplete);background-color: var(--isComplete);}.overforttilue .progressbar li.altinn:after{background-color: var(--isComplete);}.overforttilue .progressbar li.altinn:before{border-color: var(--isComplete);background-color: var(--isComplete);}.overforttilue .progressbar li.ue:after{background-color: var(--isComplete);}.overforttilue .progressbar li.ue:before{border-color: var(--isComplete);}.godkjent .progressbar li.kladd:before{border-color: var(--isComplete);background-color: var(--isComplete);}.godkjent .progressbar li.larer:after{background-color: var(--isComplete);}.godkjent .progressbar li.larer:before{border-color: var(--isComplete);background-color: var(--isComplete);}.godkjent .progressbar li.altinn:after{background-color: var(--isComplete);}.godkjent .progressbar li.altinn:before{border-color: var(--isComplete);background-color: var(--isComplete);}.godkjent .progressbar li.ue:after{background-color: var(--isComplete);}.godkjent .progressbar li.ue:before{border-color: var(--isComplete);background-color: var(--isComplete);}.avvikletgodkjent .progressbar li.kladd:before{background-color: var(--isAvviklet);}.avvikletgodkjent .progressbar li.larer:before{background-color: var(--isAvviklet);}.avvikletgodkjent .progressbar li.altinn:before{background-color: var(--isAvviklet);}.avvikletgodkjent .progressbar li.ue:before{background-color: var(--isAvviklet);}.btnicon{margin-right: 10px;height: 20px;width: 20px;}.sb li.larer{display: none;}.sb ul.progressbar{padding-left: 0;}