/*! CSS Used from: https://adalite.io/css/styles.css?v=6.15.5 */
:root {
    --width: 1320px;
    --color-staking: #6495ed;
    --color-staking-dark: #2e73ee;
    --color-staking-light: #80a9f2;
    --color-pink: #e72076;
    --color-grey: #606a71;
    --color-grey-dark: #20323f;
    --color-grey-medium: #99A0A4;
    --color-grey-light: #e6e6e6;
    --color-grey-1: #929ea7;
    --color-green: #78d088;
    --color-blue: #78c9dd;
    --color-red: #cf4040;
    --color-orange: #f4b253;
    --color-selected: #f9f7f7;
    --color-brand: var(--color-pink);
    --color-brand-light: #f5a6c8;
    --color-brand-dark: #c91563;
    --color-text: var(--color-grey-dark);
    --color-success: var(--color-green);
    --color-warning: var(--color-orange);
    --color-error: var(--color-red);
    --color-info: var(--color-blue);
    --color-border: var(--color-grey-light);
    --color-placeholder: var(--color-grey-1);
    --color-tooltip-background: #3e4042;
    --color-nufi-primary: #BAE440;
    --color-nufi-secondary: #212121;
    --color-nufi-background: #292929;
    --color-nufi-text: rgba(255, 255, 255, .7);
    --transition-easing: ease-in-out;
    --transition-time: 0.25s;
}

* {
    box-sizing: border-box;
}

*::before,
*::after {
    box-sizing: inherit;
}

* *:focus,
*:hover {
    outline: none;
}

html {
    height: 100%;
    font-size: 14px;
    line-height: 24px;
    overflow-y: scroll !important;
}

body {
    margin: 0;
    padding: 0;
    font-family: JTMarnie, Arial, Helvetica, sans-serif;
    height: 100%;
    background-color: #fcfcfc;
    color: var(--color-text);
    -webkit-overflow-scrolling: touch;
}

h3 {
    font-weight: bold;
    margin: 0;
    font-size: 16px;
    line-height: 32px;
}

h3 {
    font-weight: bold;
    margin: 0;
    font-size: 14px;
    line-height: 24px;
}

a,
a:hover {
    color: var(--color-brand);
    text-decoration: underline;
    cursor: pointer;
}

p {
    margin: 0;
}

.input {
    border-radius: 4px;
    border: 1px solid var(--color-border);
    padding: 12px 16px;
    font-size: 14px;
    font-family: JTMarnie, Arial, Helvetica, sans-serif;
    line-height: 32px;
    color: var(--color-text);
    background-color: white;
    transition: border-color var(--transition-easing) var(--transition-time), box-shadow var(--transition-easing) var(--transition-time);
}

.input:focus {
    outline: none;
    box-shadow: 0 4px 10px 0 rgba(0, 0, 0, 0.06);
}

.input.fullwidth {
    width: 100%;
}

.input.auth {
    margin-bottom: 24px;
}

.input.fullwidth {
    width: 100%;
}

.button {
    font-family: JTMarnie, Arial, Helvetica, sans-serif;
    padding: 12px 24px;
    border-radius: 4px;
    font-size: 16px;
    line-height: 32px;
    font-weight: bold;
    border: none;
    display: inline-block;
    text-decoration: none;
    outline: none;
}

.button:hover {
    cursor: pointer;
    text-decoration: none;
}

.button.primary {
    background-color: var(--color-brand);
    color: white;
}

.button.primary:hover {
    background-color: var(--color-brand-dark);
}

.button.primary:disabled {
    background-color: var(--color-brand-light);
    color: white;
}

.button.outline {
    background-color: white;
    color: var(--color-brand);
    border: 2px solid var(--color-brand);
}

.button.outline:hover {
    background-color: var(--color-brand);
    color: white;
}

.button.navbar {
    margin-left: 16px;
    padding: 6px 24px;
    width: 206px;
}

button[data-balloon] {
    overflow: visible;
}

[data-balloon] {
    position: relative;
    cursor: pointer;
}

[data-balloon]::after {
    filter: alpha(opacity=0);
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all 0.18s ease-out 0.18s;
    -moz-transition: all 0.18s ease-out 0.18s;
    -ms-transition: all 0.18s ease-out 0.18s;
    -o-transition: all 0.18s ease-out 0.18s;
    transition: all 0.18s ease-out 0.18s;
    background: rgba(62, 64, 66, 0.96);
    border-radius: 4px;
    color: #fff;
    content: attr(data-balloon);
    padding: 8px;
    position: absolute;
    white-space: pre;
    z-index: 10;
    font-size: 14px;
    line-height: 24px;
    font-weight: normal;
    text-align: center;
    min-width: 280px;
    white-space: pre-wrap;
}

[data-balloon]::before {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 8px 0 8px;
    border-color: rgba(62, 64, 66, 0.96) transparent transparent transparent;
    filter: alpha(opacity=0);
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    -moz-opacity: 0;
    -khtml-opacity: 0;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: all 0.18s ease-out 0.18s;
    -moz-transition: all 0.18s ease-out 0.18s;
    -ms-transition: all 0.18s ease-out 0.18s;
    -o-transition: all 0.18s ease-out 0.18s;
    transition: all 0.18s ease-out 0.18s;
    content: '';
    position: absolute;
    z-index: 10;
}

[data-balloon]:not([data-balloon-visible]):hover::before,
[data-balloon]:not([data-balloon-visible]):hover::after {
    filter: alpha(opacity=100);
    -ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    pointer-events: auto;
}

[data-balloon]::after {
    bottom: 100%;
    left: 0;
    -webkit-transform: translate(0, 10px);
    -moz-transform: translate(0, 10px);
    -ms-transform: translate(0, 10px);
    transform: translate(0, 10px);
    -webkit-transform-origin: top;
    -moz-transform-origin: top;
    -ms-transform-origin: top;
    transform-origin: top;
}

[data-balloon]::before {
    bottom: 100%;
    left: 8px;
    margin-bottom: 4px;
    -webkit-transform: translate(0, 10px);
    -moz-transform: translate(0, 10px);
    -ms-transform: translate(0, 10px);
    transform: translate(0, 10px);
}

[data-balloon]:not([data-balloon-visible]):hover::after {
    -webkit-transform: translate(0, -8px);
    -moz-transform: translate(0, -8px);
    -ms-transform: translate(0, -8px);
    transform: translate(0, -8px);
}

[data-balloon]:not([data-balloon-visible]):hover::before {
    -webkit-transform: translate(0, 0);
    -moz-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0);
}

.alert {
    position: relative;
    border: 1px solid transparent;
    padding: 24px 24px 24px 64px;
    background-color: white;
    border-radius: 2px;
}

.alert::before {
    content: '';
    position: absolute;
    left: 24px;
    width: 24px;
    height: 24px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
}

.alert.warning {
    border-color: var(--color-warning);
}

.alert.warning::before {
    background-image: url('https://adalite.io/assets/alert_icon_warning.svg');
}

.alert.info {
    border-color: var(--color-info);
}

.alert.info:before {
    background-image: url('https://adalite.io/assets/alert_icon_info.svg');
}

.alert-content {
    text-align: left;
    max-height: 220px;
    overflow: auto;
}

.alert.sidebar {
    margin-left: -40px;
    padding: 0 0 0 40px;
    border-color: transparent;
    background-color: transparent;
}

.alert.sidebar:before {
    left: 0;
}

.alert .sidebar-link {
    display: inline;
}

.navbar {
    padding: 32px 0 48px 0;
    z-index: 2;
}

.navbar-heading {
    line-height: 0;
    margin: 0;
}

.navbar-logo {
    max-width: 158px;
}

.navbar-wrapper {
    max-width: var(--width);
    padding: 0 16px;
    width: 100%;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.navbar-content {
    flex: 1;
    justify-content: flex-end;
    display: flex;
    align-items: center;
}

.navbar-version {
    margin-left: 32px;
    color: var(--color-grey-dark);
    font-size: 14px;
    line-height: 32px;
}

.navbar-link {
    margin-right: 40px;
    font-size: 14px;
    line-height: 32px;
    text-decoration: none;
    color: var(--color-grey-dark);
    position: relative;
}

.navbar-link.primary::after {
    content: '';
    position: absolute;
    top: 0;
    right: -10px;
    width: 6px;
    height: 6px;
    background-color: var(--color-brand);
    border-radius: 50%;
}

.navbar-link:hover {
    color: var(--color-brand);
    text-decoration: none;
}

.navbar-title {
    width: 0;
    height: 0;
    text-indent: -999999px;
    display: inline-block;
}

.branding-label {
    color: white;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 11px;
    line-height: 16px;
    letter-spacing: 0.6px;
}

.branding-logo {
    max-width: 156px;
    display: block;
}

.wrap {
    display: flex;
    flex-direction: column;
    min-height: 100%;
    width: 100%;
}

.page-wrapper {
    display: flex;
    min-height: 100%;
    max-width: var(--width);
    width: 100%;
    padding: 0 16px;
    margin: 0 auto;
    flex: 1;
    flex-wrap: wrap;
    align-content: flex-start;
}

.page-inner {
    width: 100%;
    padding-top: 72px;
    display: flex;
}

.page-main {
    width: 66%;
}

.banner {
    width: 100%;
    background-color: #fff;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 16px 24px;
}

.banner.nufi {
    width: '100%';
    padding: 0;
    justify-content: center;
}

.banner.login-nufi {
    display: block;
    padding: 0;
    margin-bottom: 25px;
}

.banner.error {
    background-color: var(--color-error);
}

.banner-text {
    flex: 1;
    padding-left: 40px;
    position: relative;
}

.banner.error>.banner-text {
    font-weight: bold;
    color: white;
}

.banner-text::before {
    content: '';
    width: 24px;
    height: 24px;
    display: inline-block;
    position: absolute;
    left: 0;
    top: calc(50% - 12px);
    margin-right: 16px;
    vertical-align: middle;
    background: url('https://adalite.io/assets/icon-star.svg') no-repeat;
    background-position: center center;
}

.banner.error>.banner-text::before {
    display: none;
}

.card {
    background-color: white;
    padding: 40px 56px;
    box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.08);
}

.authentication {
    padding: 0;
    display: flex;
    flex-direction: column;
    min-height: 528px;
}

.authentication-content {
    flex: 1;
    padding: 56px;
}

.authentication-content.centered {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: flex-start;
}

.authentication-label {
    margin-bottom: 16px;
    padding-left: 8px;
    display: block;
}

.authentication-content .validation-message {
    display: none;
}

.authentication-link {
    display: block;
    margin-top: 24px;
}

.auth-tabs {
    display: flex;
    list-style: none;
    padding: 0;
    margin: 0;
}

.auth-tab {
    flex: 1;
    background: linear-gradient(-180deg, rgba(252, 252, 252, 0) 0%, #fcfcfc 100%, rgba(252, 252, 252, 1) 50%);
    padding: 28px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid transparent;
    border-bottom-color: var(--color-border);
    border-right-color: rgba(230, 230, 230, 0.4);
}

.auth-tab:last-child {
    border-right-color: transparent;
}

.auth-tab.selected {
    background: white;
    border-bottom-color: transparent;
    border-right-color: var(--color-border);
    border-left-color: var(--color-border);
}

.auth-tab:first-child.selected {
    border-left-color: transparent;
}

.auth-tab:hover {
    cursor: pointer;
}

.auth-tab-text {
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
}

.auth-tab-text::before {
    content: '';
    position: absolute;
    width: 12px;
    height: 16px;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
}

.auth-tab-text.mnemonic::before {
    background-image: url('https://adalite.io/assets/tab_icon_mnemonic_grey.svg');
}

.auth-tab-text.hw-wallet::before {
    background-image: url('https://adalite.io/assets/tab_icon_shield_grey.svg');
}

.auth-tab-text.file::before {
    background-image: url('https://adalite.io/assets/tab_icon_file_grey.svg');
}

.auth-tab.selected .auth-tab-text.mnemonic::before {
    background-image: url('https://adalite.io/assets/tab_icon_mnemonic.svg');
}

.auth-tab.recommended .auth-tab-text::after {
    content: '';
    position: absolute;
    width: 12px;
    height: 16px;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    background-image: url('https://adalite.io/assets/alert_icon_success.svg');
}

.footer {
    background-image: url('https://adalite.io/assets/footer_bg.svg');
    background-position: center;
    background-size: cover;
    padding: 56px 0 32px 0;
    margin-top: 56px;
}

.footer-wrapper {
    max-width: var(--width);
    padding: 0 16px;
    margin: 0 auto;
}

.footer-row {
    display: flex;
    justify-content: space-between;
}

.footer .branding {
    margin-bottom: 48px;
}

.footer .social {
    width: 60%;
}

.footer .donations {
    width: 30%;
}

.social {
    display: flex;
    flex-wrap: wrap;
    align-items: baseline;
}

.social-link {
    flex: 0 0 50%;
    max-width: 50%;
    padding: 0 0 0 40px;
    position: relative;
    margin-bottom: 24px;
    color: white;
    background-color: transparent;
    border: 0;
    text-align: left;
    text-decoration: underline;
    cursor: pointer;
    font-size: 14px;
    line-height: 24px;
    font-family: inherit;
}

.social-link:hover {
    color: var(--color-brand);
}

.social-link:before {
    content: '';
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.social-link.email:before {
    background-image: url('https://adalite.io/assets/social_icon_email.svg');
}

.social-link.twitter:before {
    background-image: url('https://adalite.io/assets/social_icon_twitter.svg');
}

.social-link.telegram:before {
    background-image: url('https://adalite.io/assets/social_icon_telegram.svg');
}

.social-link.github:before {
    background-image: url('https://adalite.io/assets/social_icon_github.svg');
}

.donations {
    display: flex;
    flex-wrap: wrap;
    align-content: flex-start;
}

.donations-title {
    color: white;
    font-weight: bold;
    flex: 1 1 100%;
    margin-bottom: 24px;
}

.donations-item {
    color: white;
    position: relative;
    padding-left: 40px;
    margin-right: 32px;
}

.donations-item:before {
    content: '';
    width: 24px;
    height: 24px;
    position: absolute;
    left: 0;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
}

.donations-item.bitcoin:before {
    background-image: url('https://adalite.io/assets/donation_icon_bitcoin.svg');
}

.donations-item.ada:before {
    background-image: url('https://adalite.io/assets/donation_icon_ada.svg');
}

.donations-item.ether:before {
    background-image: url('https://adalite.io/assets/donation_icon_ether.svg');
}

.validation-row {
    display: flex;
    align-items: center;
    width: 100%;
}

.validation-message {
    padding-left: 40px;
    flex: 1;
}

.validation-message.error {
    color: var(--color-error);
}

.sidebar {
    flex: 1;
    margin-left: 5%;
    padding-left: 40px;
    padding-top: 105px;
}

.sidebar-link {
    display: block;
}

.sidebar-item {
    margin-bottom: 24px;
}

.sidebar-item.spacy {
    margin-bottom: 64px;
}

.sidebar.login {
    padding-top: 0px;
}

.validation-row {
    display: flex;
    align-items: center;
}

.validation-message {
    padding-left: 40px;
    flex: 1;
}

.validation-message.error {
    color: var(--color-error);
}

/*! CSS Used from: https://adalite.io/css/0-767px.css?v=6.15.5 */
@media screen and (max-width: 767px) {

    .page-wrapper,
    .page-inner {
        display: block;
        padding: 0;
    }

    .page-main {
        width: 100%;
    }

    .banner {
        background-color: transparent;
        position: static;
        margin-bottom: 0;
        padding: 0 16px;
    }

    .banner.nufi {
        width: 100%;
        margin-top: 40px;
    }

    .banner-text {
        padding-left: 0;
        margin: 8px 0;
    }

    .banner-text::before {
        display: none;
    }

    .sidebar {
        margin: 0;
        padding: 56px 32px 56px 56px;
    }

    .sidebar-item.spacy {
        margin-bottom: 56px;
    }

    .navbar {
        padding-bottom: 0;
    }

    .navbar-link:last-child {
        margin-right: 0;
    }

    .button.navbar {
        width: 187px;
    }

    .button {
        font-size: 14px;
    }

    .navbar {
        padding: 24px 0 0 0;
        box-shadow: 0 8px 16px rgba(0, 0, 0, 0.04);
    }

    .navbar-wrapper {
        display: grid;
        grid-template-columns: 132px 1fr;
        grid-row-gap: 24px;
        padding: 0;
    }

    .navbar-heading {
        order: 1;
        margin: 0;
        padding-left: 16px;
    }

    .navbar .button {
        order: 2;
        margin-right: 16px;
        justify-self: end;
    }

    .navbar-version {
        order: 3;
        margin: 0;
        border-top: 1px solid var(--color-grey-light);
        padding: 7px 16px;
    }

    .navbar-content {
        order: 4;
        border-top: 1px solid var(--color-grey-light);
        padding: 7px 16px;
    }

    .navbar-logo {
        max-width: 120px;
    }

    .alert {
        padding: 16px 24px 16px 60px;
    }

    .footer {
        padding: 56px 32px;
        margin-top: 0;
    }

    .footer-wrapper {
        padding: 0;
    }

    .footer .branding {
        margin-bottom: 56px;
    }

    .footer-row {
        display: block;
    }

    .footer .social {
        display: block;
        width: 100%;
        margin-bottom: 32px;
    }

    .footer .donations {
        width: 100%;
    }

    .social-link {
        display: block;
        max-width: 100%;
    }

    .donations-item:last-child {
        margin-right: 0;
    }

    .card {
        box-shadow: none;
        padding: 40px 16px;
        border-bottom: 1px solid var(--color-grey-light);
    }

    .validation-row {
        flex-direction: column-reverse;
        align-items: flex-start;
    }

    .validation-message {
        margin-bottom: 16px;
        padding-left: 0;
        text-align: center;
    }

    .authentication {
        padding: 24px 16px;
        min-height: initial;
    }

    .authentication .validation-message {
        display: block;
        text-align: left;
    }

    .auth-tabs {
        display: none;
    }

    .authentication-content {
        padding: 24px 0 32px 0;
    }

    [data-balloon]::after {
        position: fixed;
        top: unset;
        left: 50%;
        bottom: 10vw;
        max-width: 80%;
        width: fit-content;
        text-align: center;
    }

    [data-balloon]::before {
        display: none;
    }

    [data-balloon]:not([data-balloon-visible]):hover::after {
        -webkit-transform: translateX(-50%);
        -moz-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        transform: translateX(-50%);
    }
}

/*! CSS Used from: https://adalite.io/css/768-1024px.css?v=6.15.5 */
@media screen and (min-width: 768px) and (max-width: 1024px) {

    .page-wrapper,
    .page-inner {
        display: block;
        padding: 0;
    }

    .page-main {
        width: 100%;
    }

    .banner {
        margin-bottom: 0;
    }

    .banner.nufi {
        width: 100%;
        margin-top: 56px;
        margin-bottom: -12px;
    }

    .sidebar {
        margin: 0;
        padding: 56px 32px 56px 56px;
    }

    .sidebar-item.spacy {
        margin-bottom: 56px;
    }

    .navbar {
        padding: 16px 0;
        box-shadow: 0 8px 16px rgba(0, 0, 0, 0.04);
    }

    .footer {
        padding: 56px 32px;
        margin-top: 0;
    }

    .footer .branding {
        margin-bottom: 56px;
    }

    .footer-row {
        display: block;
    }

    .footer .social {
        display: block;
        width: 100%;
        margin-bottom: 32px;
    }

    .footer .donations {
        width: 100%;
    }

    .social-link {
        display: inline-block;
        width: 50%;
    }

    .button.navbar {
        margin-left: 0;
    }

    .alert {
        padding: 16px 24px 16px 60px;
    }

    .authentication {
        min-height: initial;
        box-shadow: none;
        padding: 40px 16px;
        border-bottom: 1px solid var(--color-grey-light);
    }
}

/*! CSS Used from: https://adalite.io/css/0-1024px.css?v=6.15.5 */
@media screen and (max-width: 1024px) {
    .banner.login-nufi {
        margin: 10px 0;
    }

    .sidebar.login {
        margin: 0;
        padding: 56px 32px 56px 56px;
    }
}

/*! CSS Used fontfaces */
@font-face {
    font-family: 'JTMarnie';
    src: url('https://adalite.io/fonts/jtmarnie-bold-webfont.woff2') format('woff2'), url('https://adalite.io/fonts/jtmarnie-bold-webfont.woff') format('woff');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'JTMarnie';
    src: url('https://adalite.io/fonts/jtmarnie-medium-webfont.woff2') format('woff2'), url('https://adalite.io/fonts/jtmarnie-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}


/*! CSS Used from: https://adalite.io/css/styles.css?v=6.15.5 */
*{box-sizing:border-box;}
*::before,*::after{box-sizing:inherit;}
* *:focus,*:hover{outline:none;}
p{margin:0;}
.input{border-radius:4px;border:1px solid var(--color-border);padding:12px 16px;font-size:14px;font-family:JTMarnie, Arial, Helvetica, sans-serif;line-height:32px;color:var(--color-text);background-color:white;transition:border-color var(--transition-easing) var(--transition-time),     box-shadow var(--transition-easing) var(--transition-time);}
.input:focus{outline:none;box-shadow:0 4px 10px 0 rgba(0, 0, 0, 0.06);}
.input.fullwidth{width:100%;}
.input.auth{margin-bottom:24px;}
.input.fullwidth{width:100%;}
.button{font-family:JTMarnie, Arial, Helvetica, sans-serif;padding:12px 24px;border-radius:4px;font-size:16px;line-height:32px;font-weight:bold;border:none;display:inline-block;text-decoration:none;outline:none;}
.button:hover{cursor:pointer;text-decoration:none;}
.button.primary{background-color:var(--color-brand);color:white;}
.button.primary:hover{background-color:var(--color-brand-dark);}
.button.primary:disabled{background-color:var(--color-brand-light);color:white;}
.button.small{padding:8px 16px;}
.authentication-content{flex:1;padding:56px;}
.authentication-content .dropzone{margin-bottom:24px;}
.dropzone{border-radius:4px;border:2px dashed var(--color-grey-light);background-color:#fcfcfc;transition:border-color var(--transition-easing) var(--transition-time);}
.dropzone.error{border-color:var(--color-error);}
.dropzone-file-input{display:none;}
.dropzone-content{padding:40px;display:flex;flex-direction:column;align-items:center;}
.dropzone-paragraph{margin-bottom:16px;}
.validation-row{display:flex;align-items:center;width:100%;}
.validation-row{display:flex;align-items:center;}
/*! CSS Used from: https://adalite.io/css/0-767px.css?v=6.15.5 */
@media screen and (max-width: 767px){
.button{font-size:14px;}
.validation-row{flex-direction:column-reverse;align-items:flex-start;}
.dropzone-paragraph{display:none;}
.dropzone-content{padding:60px;}
.authentication-content{padding:24px 0 32px 0;}
}
/*! CSS Used fontfaces */
@font-face{font-family:'JTMarnie';src:url('https://adalite.io/fonts/jtmarnie-bold-webfont.woff2') format('woff2'),     url('https://adalite.io/fonts/jtmarnie-bold-webfont.woff') format('woff');font-weight:bold;font-style:normal;}
@font-face{font-family:'JTMarnie';src:url('https://adalite.io/fonts/jtmarnie-medium-webfont.woff2') format('woff2'),     url('https://adalite.io/fonts/jtmarnie-medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;}