/**
 * Tellus Fonder Custom Style
 * (Proprietor 81)
 *
 */

/* csslint ignore:start */

/* CSS custom properties used for the theming of Tellus Fonder AB */
:root {
    /*Theme Hex: #035372*/
    --theme-hue: 197;
    --theme-saturation: 95%;
    --theme-lightness: 23%;
    --theme-alpha: 1;
    /*Accent Hex: #035372*/
    --accent-hue: 197;
    --accent-saturation: 95%;
    --accent-lightness: 23%;
    --accent-alpha: 1;
}

.FM-navbar-tagline {
    display: none !important;
}

#site {
    padding-top: 15px;
}

#top-user {
    display: none;
}

.new-account-box {
    border-bottom: 2px solid var(--accent-color-200);
}

.input---checkbox span.label:before, #FM-KYC-Questionnaire td label:before {
    color: var(--accent-color-200) !important;
}

.FM-account--container, .account-headerblock {
    border-bottom: 2px solid var(--accent-color-200) !important;
}

#footer {
    border-top: 2px solid var(--accent-color-200);
    background: none;
}

.account-block {
    border-bottom: 1px solid var(--accent-color-200);
}

.FM-dialogue--icon:before {
    background-color: var(--gray-color-300) !important;
    color: var(--accent-color-200) !important;
}

.FM-dialogue--info, .FM-dialogue--warning {
    background-color: var(--white-color-500);
}

.FM-dialogue--info a {
    color: var(--theme-color-200);
}

.FM-sidebar--header {
    text-align: center;
}

.FM-wizard > .actions ul li:nth-child(2) a, .FM-wizard > .actions ul li:nth-child(3) a, .FM-button.button-yellow {
    background: var(--accent-color-200) !important;
    border-color: var(--accent-color-200) !important;
}

.FM-panel .FM-panel--header {
    border-bottom-color: var(--accent-color-200) !important;
}

/*#FM-register-hero, #FM-login-hero {
    background-position: center;
}*/

/* csslint ignore:end */
