#bankid-wrapper{background-color:rgba(0,0,0,.5);position:fixed;overflow-y:scroll;left:0;right:0;top:0;bottom:0;visibility:hidden;z-index:999999}.bankid-content{width:60%;height:90%;min-width:360px;min-height:450px;max-height:600px;background:#e0dad6;margin:20px auto;border-radius:10px;padding:15px 10px}.bankid-logo{display:block;margin:0 auto;padding:10px 0 20px 0;width:80px}.message-wrapper{min-height:20%;padding:22px 10px;box-sizing:border-box;font-family:sans-serif}.message-wrapper>span{text-align:center;display:block}.sign-button-wrapper{display:block;position:relative}.sign-button-wrapper>button.action{background-color:#f9f9f9;box-shadow:1px 1px 1px rgba(0,0,0,.15);padding-top:18px;padding-bottom:18px;padding-left:15px;padding-right:15px;font-size:14px;font-weight:600;width:55%;display:block;color:#3f505f;cursor:pointer;margin:auto;margin-top:16px;margin-bottom:16px;border-radius:5px}.sign-button-wrapper>a.open{background-color:#3a78bd;box-shadow:1px 1px 1px rgba(0,0,0,.15);padding:18px 15px;font-size:14px;font-weight:600;width:55%;display:block;color:#dfe4e8;cursor:pointer;margin:auto;margin-top:16px;margin-bottom:16px;border-radius:5px;box-sizing:border-box;text-align:center;text-decoration:none}.sign-button-wrapper>button.cancel,.sign-button-wrapper>button.send_by_letter{background-color:#f9f9f900;box-shadow:none;text-align:center;padding-top:8px;padding-bottom:0;font-size:12px;width:55%;display:block;color:#3f505f;cursor:pointer;margin:auto;margin-top:18px;margin-bottom:18px;border:none}.bankid-invisible-data{display:none!important}.loader{display:none;border:8px solid #f3f3f3;border-radius:50%;border-top:8px solid #ef4545;width:50px;height:50px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin:35px auto}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.qr-wrapper{text-align:center}.qr-wrapper #bankid-qr{display:none;padding:9px;background-color:#fff;border-radius:4px}@media (min-width:640px){.qr-wrapper #bankid-qr{width:192px;height:192px}}