﻿#logo-svg{max-width:500px;}#logo-svg .st0{fill:#1d1d1b;}#logo-svg .st1{fill-rule:evenodd;clip-rule:evenodd;fill:#1d1d1b;}#logo-svg .st2{fill:#b49b56;}#logo-svg .text{fill:#231f20;fill-opacity:1;fill-rule:nonzero;stroke:none;}#logo-svg .evenodd{fill-rule:evenodd;}#logo-svg .logo{fill:#d31d56;fill-opacity:1;fill-rule:nonzero;stroke:none;}#logo-small-svg{max-width:75px;}#logo-small-svg .logo{fill:#c71744;}.form-control{border-color:#525252;background-color:#fff!important;font-size:16px;-webkit-box-shadow:0 0 0 1000px white inset;height:48px;}.form-control.input-validation-error{border-color:#d31d56!important;}.form-control:focus{border-color:#1c7e73;box-shadow:none;-webkit-box-shadow:0 0 0 1000px white inset;}.btn{height:54px;width:100%;font-size:16px;text-transform:uppercase;font-weight:bold;}.btn.small{height:48px;}.btn-as-a{border:0;background-color:transparent;}.form-group{margin-bottom:20px;}.btn-primary{background-color:#1c7e73;}.btn-primary:hover{background-color:#176960;}.btn-primary:focus{background-color:#13544d;}.btn-primary:active{background-color:#13544d;}.btn-primary:active:focus{background-color:#13544d;}.btn-secondary{background-color:#d31d56;color:#fff;}.btn-secondary:hover{background-color:#bd1a4d;color:#fff;}.btn-secondary:focus{background-color:#a61744;color:#fff;}.btn-secondary:active{background-color:#a61744;color:#fff;}.btn-secondary:active:focus{background-color:#a61744;color:#fff;}.btn-tertiary{background-color:#fff;color:#525252;}.btn-tertiary:hover{background-color:#f2f2f2;color:#525252;}.btn-tertiary:focus{background-color:#e6e6e6;color:#525252;}.btn-tertiary:active{background-color:#e6e6e6;color:#525252;}.btn-tertiary:active:focus{background-color:#e6e6e6;color:#525252;}.alert-danger{color:#d31d56;background-color:#f5f5f5;border-color:#dcdcdc;}.text-danger{color:#d31d56;}.text-danger a{color:#d31d56;-webkit-text-decoration:underline;text-decoration:underline;}.text-danger a:hover{color:#d31d56;}.text-danger a:focus{color:#d31d56;}.text-danger a:active{color:#d31d56;}.text-danger a:active:focus{color:#d31d56;}.navbar-nav{margin-top:15px;}.navbar-nav .dropdown{background-color:#f5f5f5;}.navbar-nav .dropdown .dropdown-toggle{background-color:#f5f5f5;color:#525252;min-width:230px;display:flex;-webkit-align-items:center;align-items:center;justify-content:space-between;}.navbar-nav .dropdown .dropdown-toggle .caret{margin-left:15px;}.navbar-nav .dropdown .dropdown-toggle:hover{background-color:#f5f5f5;color:#525252;}.navbar-nav .dropdown .dropdown-toggle:focus{background-color:#f5f5f5;color:#525252;}.navbar-nav .dropdown .dropdown-toggle:active{background-color:#f5f5f5;color:#525252;}.navbar-nav .dropdown .dropdown-toggle:active:focus{background-color:#f5f5f5;color:#525252;}.navbar-nav .dropdown.open .dropdown-toggle{background-color:#fff;color:#231f20;-webkit-box-shadow:0 6px 12px #dcdcdc;box-shadow:0 6px 12px #dcdcdc;}.navbar-nav .dropdown.open .dropdown-toggle:hover{background-color:#dcdcdc;color:#231f20;}.navbar-nav .dropdown.open .dropdown-toggle:focus{background-color:#fff;color:#231f20;}.navbar-nav .dropdown.open .dropdown-toggle:active{background-color:#fff;color:#231f20;}.navbar-nav .dropdown.open .dropdown-toggle:active:focus{background-color:#fff;color:#231f20;}.navbar-nav .dropdown-menu{background-color:#fff;color:#525252;width:100%;border:0!important;padding:0;}.navbar-nav .dropdown-menu a{border-top:1px solid #f5f5f5;padding:15px 20px!important;}.navbar-nav .dropdown-menu a:hover{background-color:#dcdcdc!important;color:#231f20!important;}.navbar-nav .dropdown-menu ul{list-style:none;padding:0;}.navbar-nav .dropdown-menu ul a{padding:15px 20px 15px 40px!important;display:block;}.navbar-nav .dropdown-menu ul a:hover{text-decoration:none;}.navbar-header{position:relative;top:-4px;}.navbar-inverse{background-color:#f5f5f5;border-color:#f5f5f5;}.navbar-brand>.icon-banner{position:relative;top:-2px;display:inline;}body{margin-top:65px;font-size:16px;color:#231f20;background-color:#f5f5f5;}h3{text-transform:uppercase;color:#d31d56;font-size:18px;font-weight:bold;}h4{text-transform:uppercase;color:#525252;font-weight:bold;font-size:14px;}h5{color:#525252;font-weight:bold;font-size:14px;}.pt-2{padding-top:2rem;}.float-left{float:left;}.float-right{float:right;}.float-container{overflow:auto;}a{color:#525252;}a:hover{color:#393939;}.color-grey{color:#525252;}.color-grey a{color:#525252;}.u-case{text-transform:uppercase;}.center{text-align:center;}.font-13{font-size:13px;}.mb-1{margin-bottom:.25rem;}.mb-2{margin-bottom:2rem;}.mb-3{margin-bottom:3rem;}.mt-1{margin-top:.25rem;}.mt-2{margin-top:2rem;}.mt-3{margin-top:1.5rem;}.mt-5{margin-top:3rem;}.mt-6{margin-top:4rem;}.mt-7{margin-top:5rem;}.h-100{height:100%;}.w-270{max-width:270px;width:100%;}.w-400{max-width:400px;width:100%;}.box-shadow{-webkit-box-shadow:0 3px 6px #dcdcdc;box-shadow:0 3px 6px #dcdcdc;}.flex-center{display:flex;justify-content:center;align-items:center;}.page-title{text-align:center;}.page-title h5{max-width:450px;margin:auto;}.login-page{margin-top:40px;margin-bottom:40px;}.icon{position:relative;top:-10px;}.logged-out iframe{display:none;width:0;height:0;}.page-consent .client-logo{float:left;}.page-consent .client-logo img{width:80px;height:80px;}.page-consent .consent-buttons{margin-top:25px;}.page-consent .consent-form .consent-scopecheck{display:inline-block;margin-right:5px;}.page-consent .consent-form .consent-description{margin-left:25px;}.page-consent .consent-form .consent-description label{font-weight:normal;}.page-consent .consent-form .consent-remember{padding-left:16px;}.page-icon-container{margin-top:40px;margin-bottom:40px;text-align:center;font-size:82px;color:#1c7e73;}.small-icon-container{font-size:16px;color:#fff;}.button-container .system-link{font-size:16px;font-weight:500;width:300px;height:38px;display:flex;justify-content:space-between;align-items:center;margin:auto;}.button-container .admin-link{font-size:16px;font-weight:500;width:400px;height:38px;display:flex;justify-content:space-between;align-items:center;margin:auto;}.button-container .authentication-option-button{font-weight:600;min-height:65px;-moz-border-radius:inherit;-webkit-border-radius:inherit;border-radius:5px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:15px;}.button-container .authentication-option-button .icon-container{width:30px;margin-left:10px;}.button-container .authentication-option-button .icon-container i{font-size:30px;color:#231f20;}.button-container .authentication-option-button .icon-container .image-size-bankid{width:auto;height:47px;}.button-container .authentication-option-button .icon-container .image-size-ms{width:auto;height:25px;}.button-container .authentication-option-button .text-container{margin-top:3px;white-space:initial;text-align:start;text-transform:none;}.hr-text{display:flex;align-items:center;margin:auto;}.hr-text hr{width:100%;border:1px #525252 solid;flex-grow:0;}.hr-text span{color:#525252;font-weight:500;flex-grow:1;white-space:nowrap;padding:10px;}.grants .page-header{margin-bottom:10px;}.grants .grant{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3;}.grants .grant img{width:100px;height:100px;}.grants .grant .clientname{font-size:140%;font-weight:bold;}.grants .grant .granttype{font-size:120%;font-weight:bold;}.grants .grant .created{font-size:120%;font-weight:bold;}.grants .grant .expires{font-size:120%;font-weight:bold;}.grants .grant li{list-style-type:none;display:inline;}.grants .grant li:after{content:', ';}.grants .grant li:last-child:after{content:'';}.concent-text{font-size:12px;margin-top:10px;margin-bottom:10px;color:#525252;}.pt-warning{text-align:start;}.body-content{margin-bottom:50px;}.activelogin-bankid-ui--wrapper{margin-bottom:40px!important;position:relative!important;left:0!important;transform:translate(0,10%)!important;}.a-cb-container{position:relative;text-align:center;justify-content:center;}.a-cb-container-transf{transform:translate(0,1625%)!important;}.a-bankid-ui-cancel-button{text-transform:uppercase!important;font-size:13px!important;color:#525252!important;}.a-bankid-ui-cancel-button:hover{text-decoration:underline;}.activelogin-bankid-ui--status-info{display:none;}.redirect-container{margin-bottom:100px;}.list-inline{display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;}.list-inline li{display:inherit;justify-content:center;flex-wrap:wrap;}.external-provider{font-size:15px;}.li-aad{margin-top:5px;}.btn-another-device{width:270px;}.bold{font-weight:600;}.f-16{font-size:16px;}.mb-3{margin-bottom:3rem;}.activelogin-bankid-ui--wrapper{display:flex;justify-content:center;margin-bottom:40px!important;position:relative!important;left:0!important;transform:translate(0,0%)!important;}.activelogin-bankid-ui--qr-code-image{height:270px!important;}.activelogin-bankid-ui--status-info--progress{width:270px;}.account-search .table-container{overflow-x:auto;}.account-search .table-container table,.account-search .table-container td,.account-search .table-container th{width:100%;border:1px solid #525252!important;border-collapse:collapse;font-size:14px;}.account-search .table-container td,.account-search .table-container th{overflow:hidden;word-wrap:break-word;}.account-search .table-container td.large,.account-search .table-container th.large{min-width:150px;max-width:200px;}.account-search .table-container td.medium,.account-search .table-container th.medium{min-width:100px;max-width:140px;}.account-search .table-container td.small,.account-search .table-container th.small{min-width:50px;max-width:100px;}.footer{text-align:center;width:100%;background-color:#f5f5f5;}.footer #logo-svg{width:220px;}.li-space{margin-bottom:7px;}