#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:#013b47;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 #fff inset;height:48px}.form-control.input-validation-error{border-color:#013b47!important}.form-control:focus{border-color:#1c7e73;box-shadow:none;-webkit-box-shadow:0 0 0 1000px #fff inset}.btn{height:54px;width:100%;font-size:16px;text-transform:uppercase;font-weight:700}.btn.small{height:48px}.btn-as-a{border:none;background-color:transparent}.form-group{margin-bottom:20px}.btn-primary{background-color:#013b47}.btn-primary:hover{background-color:#015060}.btn-primary:focus{background-color:#026579}.btn-primary:active{background-color:#026579}.btn-primary:active:focus{background-color:#026579}.btn-secondary{background-color:#013b47;color:#fff;margin:0}.btn-secondary:hover{background-color:#01262e;color:#fff}.btn-secondary:focus{background-color:#001115;color:#fff}.btn-secondary:active{background-color:#001115;color:#fff}.btn-secondary:active:focus{background-color:#001115;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:#013b47;background-color:#f5f5f5;border-color:#dcdcdc}.text-danger{color:#013b47}.text-danger a{color:#013b47;-webkit-text-decoration:underline;text-decoration:underline}.text-danger a:hover{color:#013b47}.text-danger a:focus{color:#013b47}.text-danger a:active{color:#013b47}.text-danger a:active:focus{color:#013b47}.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:none!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}.loader{flex:0 0 auto;flex-shrink:0;display:inline-block;position:relative;vertical-align:middle;width:120px;height:120px;animation:loader-spin 1s linear infinite;border-bottom:4px solid #013b47;border-top:4px solid #013b47;border-radius:100%;margin-left:auto;margin-right:auto}@keyframes loader-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin-top:65px;font-size:16px;color:#231f20;background-color:#f5f5f5}h3{text-transform:uppercase;color:#013b47;font-size:18px;font-weight:700}h4{text-transform:uppercase;color:#525252;font-weight:700;font-size:14px}h5{color:#525252;font-weight:700;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:400}.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:700}.grants .grant .granttype{font-size:120%;font-weight:700}.grants .grant .created{font-size:120%;font-weight:700}.grants .grant .expires{font-size:120%;font-weight:700}.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}.btn-link{color:#013b47}.bold{font-weight:600}.f-16{font-size:16px}.mb-3{margin-bottom:3rem}.primary-fill{fill:#013b47;color:#013b47}.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}.logo{width:300px;height:auto;fill:#013b47}