.spinner-panel{position:absolute;display:flex!important;flex-direction:column;justify-content:center;align-items:center;z-index:99999}@keyframes delayspinner{0%{opacity:0}100%{opacity:1}}.spinner-panel .spinner-panel-text{position:absolute;font-family:'Arial';font-size:24px;font-weight:900}.spinner-panel .spinner1,.spinner-panel .spinner1:before,.spinner-panel .spinner1:after{background:#fff;-webkit-animation:load1 1s infinite ease-in-out;animation:load1 1s infinite ease-in-out;width:1em;height:4em}.spinner-panel .spinner1{color:#fff;text-indent:-9999em;margin:88px auto;position:relative;font-size:11px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner-panel .spinner1:before,.spinner-panel .spinner1:after{position:absolute;top:0;content:''}.spinner-panel .spinner1:before{left:-1.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner-panel .spinner1:after{left:1.5em}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4em}40%{box-shadow:0 -2em;height:5em}}.spinner-panel .spinner2,.spinner-panel .spinner2:before,.spinner-panel .spinner2:after{border-radius:50%}.spinner-panel .spinner2{color:#fff;font-size:11px;text-indent:-99999em;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 1em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner-panel .spinner2:before,.spinner-panel .spinner2:after{position:absolute;content:''}.spinner-panel .spinner2:before{width:5.2em;height:10.2em;background:#0dc5c1;border-radius:10.2em 0 0 10.2em;top:-.1em;left:-.1em;-webkit-transform-origin:5.1em 5.1em;transform-origin:5.1em 5.1em;-webkit-animation:load2 2s infinite ease 1.5s;animation:load2 2s infinite ease 1.5s}.spinner-panel .spinner2:after{width:5.2em;height:10.2em;background:#0dc5c1;border-radius:0 10.2em 10.2em 0;top:-.1em;left:4.9em;-webkit-transform-origin:.1em 5.1em;transform-origin:.1em 5.1em;-webkit-animation:load2 2s infinite ease;animation:load2 2s infinite ease}@keyframes load2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-panel .spinner3{font-size:10px;margin:50px auto;text-indent:-9999em;width:11em;height:11em;border-radius:50%;background:#fff;background:-moz-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-webkit-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-o-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:-ms-linear-gradient(left,#fff 10%,rgba(255,255,255,0) 42%);background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;-webkit-animation:load3 1.4s infinite linear;animation:load3 1.4s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner-panel .spinner3:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.spinner-panel .spinner3:after{background:#0dc5c1;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-panel .spinner4{color:#fff;font-size:20px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}.spinner-panel .spinner5{margin:100px auto;font-size:25px;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load5 1.1s infinite ease;animation:load5 1.1s infinite ease;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@keyframes load5{0%,100%{box-shadow:0 -2.6em 0 0 #fff,1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.5),-1.8em -1.8em 0 0 rgba(255,255,255,.7)}12.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.7),1.8em -1.8em 0 0 #fff,2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.5)}25%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.5),1.8em -1.8em 0 0 rgba(255,255,255,.7),2.5em 0 0 0 #fff,1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}37.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.5),2.5em 0 0 0 rgba(255,255,255,.7),1.75em 1.75em 0 0 #fff,0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}50%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.5),1.75em 1.75em 0 0 rgba(255,255,255,.7),0 2.5em 0 0 #fff,-1.8em 1.8em 0 0 rgba(255,255,255,.2),-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}62.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.5),0 2.5em 0 0 rgba(255,255,255,.7),-1.8em 1.8em 0 0 #fff,-2.6em 0 0 0 rgba(255,255,255,.2),-1.8em -1.8em 0 0 rgba(255,255,255,.2)}75%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.5),-1.8em 1.8em 0 0 rgba(255,255,255,.7),-2.6em 0 0 0 #fff,-1.8em -1.8em 0 0 rgba(255,255,255,.2)}87.5%{box-shadow:0 -2.6em 0 0 rgba(255,255,255,.2),1.8em -1.8em 0 0 rgba(255,255,255,.2),2.5em 0 0 0 rgba(255,255,255,.2),1.75em 1.75em 0 0 rgba(255,255,255,.2),0 2.5em 0 0 rgba(255,255,255,.2),-1.8em 1.8em 0 0 rgba(255,255,255,.5),-2.6em 0 0 0 rgba(255,255,255,.7),-1.8em -1.8em 0 0 #fff}}.spinner-panel .spinner6{color:#fff;font-size:90px;text-indent:-9999em;overflow:hidden;width:1em;height:1em;border-radius:50%;margin:72px auto;position:relative;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes round{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-panel .spinner7,.spinner-panel .spinner7:before,.spinner-panel .spinner7:after{border-radius:50%;width:2.5em;height:2.5em;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out}.spinner-panel .spinner7{color:#fff;font-size:10px;margin:80px auto;position:relative;text-indent:-9999em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation-delay:-.16s;animation-delay:-.16s}.spinner-panel .spinner7:before,.spinner-panel .spinner7:after{content:'';position:absolute;top:0}.spinner-panel .spinner7:before{left:-3.5em;-webkit-animation-delay:-.32s;animation-delay:-.32s}.spinner-panel .spinner7:after{left:3.5em}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.spinner-panel .spinner8,.spinner-panel .spinner8:after{border-radius:50%;width:10em;height:10em}.spinner-panel .spinner8{margin:60px auto;font-size:10px;position:relative;text-indent:-9999em;border-top:1.1em solid rgba(255,255,255,.2);border-right:1.1em solid rgba(255,255,255,.2);border-bottom:1.1em solid rgba(255,255,255,.2);border-left:1.1em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:'SofiaPro';src:url('/Content/fonts/sofiapro-regular-webfont.woff2?v=esikLxh81QFJWxfyZPmAhT6KEh0') format('woff2'),url('/Content/fonts/sofiapro-regular-webfont.woff?v=esikLxh81QFJWxfyZPmAhT6KEh0') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'SofiaPro';src:url('/Content/fonts/sofiapro-bold-webfont.woff2?v=esikLxh81QFJWxfyZPmAhT6KEh0') format('woff2'),url('/Content/fonts/sofiapro-bold-webfont.woff?v=esikLxh81QFJWxfyZPmAhT6KEh0') format('woff');font-weight:bold;font-style:normal}body{display:flex;flex-direction:column;flex:1;font-family:SofiaPro;background-image:url('/Content/images/bakgrund_betong-1.jpg?v=esikLxh81QFJWxfyZPmAhT6KEh0');background-position:center;background-size:cover;text-size-adjust:100%;-webkit-text-size-adjust:100%;margin:0}.container{height:100%;min-height:100vh;color:#fff;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:700px),(orientation:landscape) and (max-height:500px){.container{max-width:100vw;justify-content:normal}}.container p{text-align:center;font-size:14px;margin-top:40px;line-height:1.5em;padding:0 20px}.container h1{font-size:2em;margin-top:17px;margin-bottom:5px;color:#113496;font-weight:700;text-size-adjust:100%}.container h1 sup{font-size:7px}.container h2{color:#000;font-weight:700;font-size:25px}.container h2.version{color:#07143a;margin-top:-1px;margin-bottom:10px}.container #logo{width:100px;height:64px;background-image:url(/Content/images/logo.png?v=esikLxh81QFJWxfyZPmAhT6KEh0);background-size:70px auto;margin-top:10px;background-repeat:no-repeat;display:block;top:35px;left:35px;position:absolute;padding:0;z-index:901;text-indent:-999999px}@media(max-width:700px){.container #logo{display:none}}.container .kalkylprogram{display:flex;flex-direction:row;align-items:center;font-size:18px;color:#113496;margin-top:-96px}.container .kalkylprogram svg{margin-right:5px;width:36px;margin-top:1px}.container .kalkylprogram svg .st0{stroke:#113496}@media(max-width:700px){.container .kalkylprogram{font-size:15px;margin-top:30px}.container .kalkylprogram svg{width:40px;height:auto;margin-right:5px!important}}@media(orientation:landscape){.container .kalkylprogram{margin-top:30px!important}}@media(orientation:landscape) and (min-height:700px){.container .kalkylprogram{margin-top:-50px!important}}@media(orientation:landscape) and (min-height:1000px){.container .kalkylprogram{margin-top:-100px!important}}.container #loginForm{border-radius:21px;color:#000;background:#fff;padding:35px;text-align:center;margin-top:10px;box-sizing:border-box}.container #loginForm .login{margin-top:-2px;margin-bottom:51px}.container #loginForm .validation-summary-valid{display:none!important}.container #loginForm .validation-summary-errors{margin-top:-60px;padding:10px!important;color:#f00;width:100%}.container #loginForm .validation-summary-errors>ul{width:100%;padding-inline-start:0}.container #loginForm .validation-summary-errors>ul li{list-style:none}.container #loginForm .field-validation-error{color:#f00;font-weight:700;font-size:15px}@media(max-width:700px){.container #loginForm{border-radius:14px;max-width:90%;margin-top:0}}.container #loginForm form{position:relative;max-width:100%;box-sizing:border-box}.container #loginForm form>div{display:flex;justify-content:flex-end;align-items:center;padding-top:20px;padding-bottom:60px;box-sizing:border-box}@media(max-width:700px){.container #loginForm form>div{display:block;padding-top:0;padding-bottom:0}}@media(max-height:800px) and (min-width:800px){.container #loginForm form>div{padding-bottom:30px}}@media(max-width:700px){.container #loginForm{border-radius:14px;max-width:90%;margin-top:0}}.container #loginForm input[type=email],.container #loginForm input[type=password],.container #loginForm input.password-input{box-sizing:border-box;background:#f6f8fb;border:1px solid #e4eaf3;box-shadow:inset 0 1px 5px 0 rgba(0,0,0,.08);border-radius:8px;display:block;width:350px;height:55px;padding:0 17.5px;margin-bottom:20px;font-family:'SofiaPro';font-size:17px;font-weight:700;outline:0;max-width:100%}@media(max-width:700px){.container #loginForm input[type=email],.container #loginForm input[type=password],.container #loginForm input.password-input{height:45px;border-radius:8px;font-weight:400;font-size:16px}}@media(max-height:800px) and (min-width:800px){.container #loginForm input[type=email],.container #loginForm input[type=password],.container #loginForm input.password-input{height:45px;border-radius:8px;font-weight:400;font-size:16px}}.container #loginForm input[type=email]:focus,.container #loginForm input[type=password]:focus,.container #loginForm input.password-input:focus{background:#fff}.container #loginForm input[type=email]::-webkit-input-placeholder,.container #loginForm input[type=password]::-webkit-input-placeholder,.container #loginForm input.password-input::-webkit-input-placeholder{color:#9a9c9f}.container #loginForm input[type=email]::-moz-placeholder,.container #loginForm input[type=password]::-moz-placeholder,.container #loginForm input.password-input::-moz-placeholder{color:#9a9c9f}.container #loginForm input[type=email]:-ms-input-placeholder,.container #loginForm input[type=password]:-ms-input-placeholder,.container #loginForm input.password-input:-ms-input-placeholder{color:#9a9c9f}.container #loginForm input[type=email]:-moz-placeholder,.container #loginForm input[type=password]:-moz-placeholder,.container #loginForm input.password-input:-moz-placeholder{color:#9a9c9f}.container #loginForm input[type=password]::-webkit-credentials-auto-fill-button{visibility:hidden}.container #loginForm button{border-radius:14px;border:0;background:#000;color:#fff;height:50px;font-size:17px;font-weight:500;font-family:'SofiaPro';width:50%;box-sizing:border-box;order:2}@media(max-width:700px){.container #loginForm button{width:100%;font-size:16px;margin-top:20px;margin-bottom:15px}}@media(max-height:800px) and (min-width:800px){.container #loginForm button{font-size:14px;margin-top:0;margin-bottom:15px}}.container #loginForm button:hover{background:#262626}.container #loginForm .checkbox-container{width:50%;display:block;box-sizing:border-box;order:1;align-items:baseline;display:flex;font-size:14px}@media(max-width:700px){.container #loginForm .checkbox-container{width:100%;margin-bottom:15px;margin-top:15px}}@media(max-height:800px) and (min-width:800px){.container #loginForm .checkbox-container{margin-top:-15px}}.container #loginForm .checkbox-container input{position:absolute;z-index:-1;opacity:0}.container #loginForm .checkbox-container input:checked~label::before{background:#113496;border:1px solid transparent}.container #loginForm .checkbox-container input:checked~label::after{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDkgOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggNjMuMSAoOTI0NTIpIC0gaHR0cHM6Ly9za2V0Y2guY29tIC0tPgogICAgPHRpdGxlPlBhdGggNDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJQcm90b3R5cGUtIzIiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCI+CiAgICAgICAgPGcgaWQ9IlAuLUxvZ2luIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjExLjAwMDAwMCwgLTYxMi4wMDAwMDApIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aC00IiBwb2ludHM9IjYxMiA2MTYuNzAxMTcyIDYxNC4zOTE2MDIgNjE4LjA5Mjc3MyA2MTguNDg0Mzc1IDYxMyI+PC9wb2x5bGluZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==')}.container #loginForm .checkbox-container label{position:relative;padding-left:25px}.container #loginForm .checkbox-container label:hover{color:#113496}.container #loginForm .checkbox-container label:before{position:absolute;top:2px;left:0;display:block;width:1rem;height:1rem;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#f6f8fb;border-radius:5px;border:1px solid #e4eaf3}.container #loginForm .checkbox-container label:after{position:absolute;top:2px;left:0;display:block;width:1rem;height:1rem;content:"";background-repeat:no-repeat;background-position:center center;background-size:50% 50%;border-radius:5px;border:1px solid transparent}.container #loginForm span,.container #loginForm a{font-size:13px;color:#5e5e5e}.container #loginForm span{display:block;margin-bottom:10px}.container #loginForm a{text-decoration:underline}.container #loginForm a:hover{text-decoration:none;color:#113496}.container #loginForm .show-pw{position:absolute;margin-top:-58px;right:20px;cursor:pointer;transition:all .2s}.container #loginForm .show-pw:hover{opacity:.6}@media(max-width:700px){.container #loginForm .show-pw{margin-top:-52px}}@media(max-height:800px) and (min-width:800px){.container #loginForm .show-pw{margin-top:-52px}}.container #loginForm #position-validate .validation-summary-errors{position:relative;top:-20px;left:0;padding:0!important}.container #loginForm #position-validate .validation-summary-errors ul{margin-block-start:0;margin-block-end:0}.container #loginForm #compesate-validation{padding-bottom:0}.container #loginForm #sociala-ikoner{display:flex;flex-direction:row;justify-content:center;padding-left:2px;padding-top:20px;padding-bottom:0}.container #loginForm #sociala-ikoner>a img{width:26px}.container #loginForm #sociala-ikoner>a:not(:last-child){margin-right:13px}.container #loginForm #btnStartsida{margin-top:20px}.container #loginForm #reset-textboxes{padding-top:32px;padding-bottom:0}.container #loginForm{width:420px;height:534px}