.m-brand.m-brand--skin-light {
    background: #fefbf6;
}

.m-login__aside {
    background: #10234B;
    color: #F38073;
}

.m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control {
    padding: 0.5rem 0rem 0rem 0rem;
    margin-bottom: 10px;
    border-bottom: 2px solid #F7ABA1;
    background-color: #10234b;
    color: #C3C8D2;
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
    font-size: 1.2rem;
    margin-top: -5px;
}

    .m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control:focus::placeholder {
        color: #C3C8D2 !important;
    }

    .m-login.m-login--1 .m-login__wrapper .m-login__form .m-form__group .form-control.m-login__form-input--last {
        border-bottom: 2px solid #F7ABA1 !important;
    }

.m-login__form.m-form.login-form .m-link {
    color: #F38073;
}

.m-login__form.m-form.login-form .form-group: {
    margin-top: 2rem !important;
}

.m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-action {
    margin: 4.5rem 0 2rem 0;
    text-align: center;
}

.m-link.m-link--primary.m-login__account-link {
    text-decoration: underline;
    color: #F38073;
}

    .m-link.m-link--primary.m-login__account-link:hover {
        color: #F38073;
    }

.m-login__form.m-form.login-form .m-link:hover {
    color: #F38073;
}

    .m-login__form.m-form.login-form .m-link:hover:after {
        border-bottom-color: #F38073;
    }

.m-link.m-link--primary:hover:after {
    border-bottom-color: #F38073;
}

.m-login__form.m-form.login-form .m-checkbox {
    color: #F38073;
    padding-top: 1px;
}

    .m-login__form.m-form.login-form .m-checkbox span {
        color: #F38073;
        border-color: #F7ABA1;
        border-radius: 20px;
        background-color: #F7ABA1;
    }

.m-login__form .m-checkbox > input:checked ~ span:after {
    border-color: #10234b;
}

.m-login.m-login--1 .m-login__wrapper .m-login__logo {
    margin-bottom: 3.5rem !important;
}

.m-login__wrapper {
    display: flex;
    height: 95%;
    flex-direction: column;
}

.m-link:hover {
    color: #fff;
}

.m-checkbox:hover {
    color: #fff;
}

a:hover {
    color: #fff;
}

.m-link.m-link--primary:hover {
    color: #fff;
}

.language-switch-area {
    margin-top: -20px;
}

    .language-switch-area label {
        margin-bottom: 1rem;
    }

    .language-switch-area a {
        margin: .3rem;
    }

.ebeco-flag {
    height: 19px !important;
    width: 22px !important;
    background-position: initial !important;
    background-size: auto 100% !important;
    background-repeat: no-repeat !important;
    display: inline-block;
}

    .ebeco-flag.us {
        background: url("../gbr.png");
    }

    .ebeco-flag.fi {
        background: url("../fin.png");
    }

    .ebeco-flag.de {
        background: url("../ger.png");
    }

    .ebeco-flag.no {
        background: url("../nor.png");
    }

    .ebeco-flag.se {
        background: url("../swe.png");
    }

.ebeco-header {
    background: #fefbf6;
}

.cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom {
    background-color: #E4E7ED;
    color: #10234b;
    padding: 1.2em 3em;
}

    .cc-window.cc-banner.cc-type-info.cc-theme-block.cc-bottom .cc-compliance .cc-btn {
        background-color: #F38073;
        color: #10234b;
        font-family: 'Baton Turbo Medium', Medium, sans-serif !important;
    }

/*tripple line toggler thing*/
.m-brand__icon.m-brand__toggler.m-brand__toggler--left.m--visible-desktop-inline-block span::after {
    background: #13264c;
}

.m-brand__icon.m-brand__toggler.m-brand__toggler--left.m--visible-desktop-inline-block span::before {
    background: #13264c;
}

.m-brand__icon.m-brand__toggler.m-brand__toggler--left.m--visible-desktop-inline-block span {
    background: #13264c;
}

.m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link * {
    color: #10234b !important;
    font-size: 1rem;
}

    .m-topbar .m-topbar__nav.m-nav > .m-nav__item > .m-nav__link *:not(.fa) {
        font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
    }

.m-badge {
    background: #F38073;
}

.m-topbar__username {
    text-transform: none !important;
    font-family: 'Baton Turbo Medium', Medium, sans-serif !important;
    font-size: 1rem;
    font-weight: bold !important;
}

    .m-topbar__username span {
        font-size: 1rem !important;
    }

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link {
    background-color: #f8d7a7 !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item > .m-menu__link:hover {
    background-color: #f8d7a7 !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__link:hover {
    background-color: #f8d7a7 !important;
}

.image-icon {
    background-repeat: no-repeat;
    background-size: auto 1.8rem;
}

.m-portlet__head-text .image-icon {
    height: 20px;
    width: 20px;
    background-size: auto 100%;
    margin-right: 1rem;
    margin-top: 5px;
}

.m-portlet__head-text span {
    align-self: flex-end;
    font-size: 1.3rem;
    font-weight: 400;
}

.graph-image {
    background-image: url("../../../Common/Images/graph.png");
}

.home-image {
    background-image: url("../../../Common/Images/home.png");
}

.pen-image {
    background-image: url("../../../Common/Images/pen.png");
}

.thermostat-image {
    background-image: url("../../../Common/Images/thermostat.png");
}

.program-image {
    background-image: url("../../../Common/Images/program.png");
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--active > .m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item > .m-menu__link .m-menu__link-text {
    color: #10234b;
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
    font-size: 1.2rem;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__heading .m-menu__ver-arrow, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item > .m-menu__link .m-menu__ver-arrow {
    color: #10234b;
    font-size: 1.6rem;
}

    .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__heading .m-menu__ver-arrow, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item > .m-menu__link .m-menu__ver-arrow::before {
        margin-bottom: 2px;
    }

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__heading, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item.m-menu__item--open > .m-menu__link {
    background-color: #FFF5E6;
}

.ring-icon::before {
    content: "";
    display: block;
    color: transparent;
    height: 1.5rem;
    width: 1.5rem;
    border-radius: 0.75rem;
    border: 1px solid #10234b;
}

.m-menu__item.m-menu__item--submenu:nth-child(1) .m-menu__link .ring-icon::before {
    border-color: #10234b;
}

.m-menu__item.m-menu__item--submenu:nth-child(2) .m-menu__link .ring-icon::before {
    border-color: #EF5644;
}

.m-menu__item.m-menu__item--submenu:nth-child(3) .m-menu__link .ring-icon::before {
    border-color: #8891A5;
}

.m-menu__item.m-menu__item--submenu:nth-child(4) .m-menu__link .ring-icon::before {
    border-color: #FED79C;
}

.m-menu__item.m-menu__item--submenu:nth-child(5) .m-menu__link .ring-icon::before {
    border-color: #10234b;
}

.m-menu__item.m-menu__item--submenu:nth-child(6) .m-menu__link .ring-icon::before {
    border-color: #EF5644;
}

.m-menu__item.m-menu__item--submenu:nth-child(7) .m-menu__link .ring-icon::before {
    border-color: #8891A5;
}

.m-menu__item.m-menu__item--submenu:nth-child(8) .m-menu__link .ring-icon::before {
    border-color: #FED79C;
}

.m-aside-menu .m-menu__nav > .m-menu__item > .m-menu__submenu .m-menu__subnav > .m-menu__item > .m-menu__link {
    padding-left: 30px;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__heading .m-menu__link-text, .m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item > .m-menu__link .m-menu__link-text {
    color: #10234b;
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
    font-size: 1.2rem;
}


.m-subheader__title.m-subheader__title--separator {
    color: #10234b;
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
}

.m-section__sub.d-none.d-sm-inline-block {
    color: #10234b;
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
    font-size: 1.2rem;
}

button[name="RefreshButton"] {
    border-color: #F38073;
    background-color: #F38073;
    color: #10234B !important;
    border-radius: 3rem;
    padding: .7rem 1.15rem;
}

button *:not(i) {
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
    font-size: 1.1rem;
}

button[name="RefreshButton"] i {
    -moz-transform: scale(-1, 1) rotate(90deg) scaleX(0.9);
    -webkit-transform: scale(-1, 1) rotate(90deg) scaleX(0.9);
    -o-transform: scale(-1, 1) rotate(90deg) scaleX(0.9);
    -ms-transform: scale(-1, 1) rotate(90deg) scaleX(0.9);
    transform: scale(-1, 1) rotate(90deg) scaleX(0.9);
    font-size: 1.8rem;
}

button[name="RefreshButton"]:hover {
    border-color: #F38073;
    background-color: #F38073;
    color: #10234B !important;
}

*:not(i) {
    font-family: 'Baton Turbo Regular', Regular, Sans-serif;
}

.m--font-brand {
    color: #10234b !important;
}

.dashboard-header-statistics-container {
    display: flex;
    background: #f8d7a7 !important;
}

.vertical-line {
    width: 1px;
    margin-top: 1rem;
    margin-bottom: 1rem;
    display: block;
    background: #10234b;
}

.dashboard-header-statistics {
    display: flex;
    align-items: center;
    flex-direction: column;
    flex: 1;
    padding: 1rem 1rem 1rem 1rem;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
    justify-content: space-around;
    color: #10234b;
    /*height: 75px;*/
}

    .dashboard-header-statistics label {
        font-size: 1.2rem;
        align-self: center;
        line-height: 1.4rem;
        text-align: center;
    }

.image-icon-span {
    display: flex;
    justify-content: space-between;
    font-family: 'Baton Turbo Medium', Regular, Sans-serif !important;
    /*align-self: flex-end*/
}

    .image-icon-span img {
        height: 1.6rem;
        margin-top: .7rem;
        margin-right: 1rem;
    }

    .image-icon-span span {
        font-size: 2.5rem
    }

.counterup {
    font-family: 'Baton Turbo Medium' !important;
}

.m-portlet {
    box-shadow: none !important;
}

    .m-portlet.blue {
        background: #E4E7ED;
    }

    .m-portlet.red {
        background: #FBD5D0;
    }


    .m-portlet .m-portlet__head .m-portlet__head-text {
        color: #10234B;
    }

    .m-portlet .m-portlet__head {
        border-bottom: none;
    }

    .m-portlet .m-portlet__head {
        height: 4.5rem;
    }

.horizontal-separator {
    height: 1px;
    display: block;
    background: #10234b;
    margin-left: 2rem;
    margin-right: 2rem;
}



svg text:nth-last-child(2) tspan {
    font-family: 'Baton Turbo Medium', Medium, sans-serif !important;
}

svg text:last-child tspan {
    font-family: 'Baton Turbo Medium' !important;
}

.bar-chart svg path {
    stroke: #10234b;
    stroke-dasharray: 2,2;
}

    .bar-chart svg path:first-of-type {
        stroke-width: 1;
        stroke-dasharray: none;
    }

.chart-container .morris-hover.morris-default-style {
    background: #F7ABA1;
    height: 11rem;
    width: 11rem;
    display: flex;
    color: #10234b;
    flex-direction: column;
    border-radius: 10rem;
    justify-content: center;
    border: none;
    top: 0 !important;
}

.morris-hover.morris-default-style .morris-hover-row-label {
    font-size: 1rem;
    font-family: 'Baton Turbo Medium', Medium, sans-serif !important;
    margin: 0;
}

.morris-hover.morris-default-style .morris-hover-point {
    font-size: 1rem;
    margin: 0;
}

.m-grid__item.m-grid__item--fluid.m-grid.m-grid--ver-desktop.m-grid--desktop.m-body {
    background: #fefbf6;
}

.dataTables_wrapper table thead {
    color: #10234b;
    background-color: #f8d7a7;
}

table.dataTable {
    border: 1px solid #FFE1B5 !important;
    border-bottom: 1px solid #FFE1B5 !important;
}

.dataTables_wrapper table tbody tr.odd > .sorting_1 {
    background-color: transparent !important;
}

.dataTables_wrapper table tbody tr.odd {
    background-color: #FFF5E6 !important;
}

.btn-primary {
    background-color: #f8d7a7;
    border-color: #f8d7a7;
    color: #10234b !important;
}

.btn.btn-primary:focus, .btn.btn-primary:hover:not(:disabled) {
    color: #10234b !important;
}

.btn-primary:hover {
    background-color: #f8d7a7;
    border-color: #f8d7a7;
    color: #10234b !important;
}

.btn-primary:disabled {
    background-color: #8891A4;
    border-color: #8891A4;
    color: #FFEBCD !important;
}

.show > .btn-primary.dropdown-toggle {
    background-color: #FFD79C;
    border-color: #FFD79C;
    color: #10234b !important;
}

.btn-primary:not(:disabled):not(.disabled):active {
    background-color: #FFD79C;
    border-color: #FFD79C;
    color: #10234b !important;
}

/*FOR LOGIN*/
.m-login__form-action .btn-primary {
    color: #10234b !important;
    background-color: #F7ABA1;
    border-color: #F7ABA1;
    font-size: 1.2rem;
}

.m-login.m-login--1 .m-login__aside {
    width: 700px;
    padding: 2rem 10rem;
}

@media (max-width: 1024px) {
    .m-login.m-login--1 .m-login__aside {
        padding: 2rem 3rem;
    }
}

@media (max-width: 768px) {
    .m-login__aside {
        overflow-y: scroll;
    }
}

.m-login.m-login--1 .m-login__wrapper .m-login__head .m-login__title {
    font-weight: 400;
    font-size: 1.3rem;
}

.landing-page-image-container {
    height: 100vh;
    overflow: hidden;
    width: 100%;
    background-image: url(../../ebeco/landing-page.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    display: flex;
    flex: 1;
}

#landing-page-image {
    /*background-image: url(../../ebeco/landing-page.jpg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: 650px 0;*/
    height: 100%;
}

.m-login__form .baton-medium {
    color: #F38073 !important;
    margin-bottom: 0;
}

.m-login.m-login--1 .m-login__wrapper .m-login__form .m-login__form-action .btn {
    padding: .8rem 3rem;
}

.m-login__logo .logo a img {
    height: 30px;
}

.m-login__form-action .btn.btn-primary:focus, .m-login__form-action .btn.btn-primary:hover:not(:disabled) {
    color: #10234b !important;
    background-color: #F7ABA1;
    border-color: #F7ABA1;
}

.m-login__form-action .btn-primary:hover {
    color: #10234b !important;
    background-color: #F7ABA1;
    border-color: #F7ABA1;
}

.m-login__form-action .btn-primary:disabled {
    color: #10234b !important;
    background-color: #F7ABA1;
    border-color: #F7ABA1;
}

.show > .m-login__form-action .btn-primary.dropdown-toggle {
    color: #10234b !important;
    background-color: #F7ABA1;
    border-color: #F7ABA1;
}

.m-login__form-action .btn-primary:not(:disabled):not(.disabled):active {
    color: #10234b !important;
    background-color: #F7ABA1;
    border-color: #F7ABA1;
}
/*END FOR LOGIN*/

.btn-red {
    background-color: #F38073;
    border-color: #F38073;
    color: #10234b !important;
}

    .btn-red:hover {
        background-color: #F38073;
        border-color: #F38073;
        color: #10234b !important;
    }


.input-group .form-control.m-input {
    border-color: #FFD79C;
    color: #10234b;
}

.dataTables_filter label input {
    border-color: #FFD79C;
    color: #10234b;
}

.dataTables_wrapper table.dataTable.dtr-inline.collapsed > tbody > tr[role="row"] > td:first-child:before {
    left: 16px;
    margin-top: 0;
    color: #10234b;
    background-color: transparent !important;
}

#DevicesTableFilter {
    border-color: #FFD79C;
    color: #10234b;
}

.dataTables_info {
    color: #10234b;
}

.pagination li a {
    color: #10234b;
}

#AdvacedAuditFiltersArea .form-control {
    border-color: #FFD79C;
    color: #10234b;
}

#AdvacedAuditFiltersArea .form-group label {
    color: #10234b;
}

.m-portlet {
    background-color: #fefbf6;
}

    .m-portlet .m-portlet__body {
        color: #10234b;
    }

.blue {
    color: #10234b;
}

.margin-top {
    margin-top: 10px;
}

.yellow-portlet {
    background-color: #f8d7a7;
    padding: 5px;
}

.table-bordered td {
    border: 1px solid #FFE1B5;
}

.row.m-row--col-separator-xl > div {
    border-bottom: 0;
    border-right: 1px solid #10234b;
}

.morris-hover.morris-default-style {
    display: flex;
    color: #10234b;
    border-radius: 1rem;
    flex-direction: column;
    justify-content: center;
    border: none;
    top: 0 !important;
    background: rgba(255,255,255,0.8);
    height: auto;
    width: auto;
}

.fixed-flex-header.m-portlet__head-text span {
    align-self: auto;
}

.fixed-flex-header {
    justify-content: space-between;
}

    .fixed-flex-header span {
        margin-right: 2rem;
        display: flex;
        margin-top: 8px;
    }

        .fixed-flex-header span:last-child {
            display: flex;
            flex-direction: row;
            justify-content: space-between;
        }

    .fixed-flex-header .span-group:last-child {
        margin-top: 18px;
    }

    .fixed-flex-header span:last-child span {
        margin-left: 5rem;
    }

.span-group i {
    margin-top: 10px;
    margin-right: 5px
}

.daterangepicker tbody td.in-range, .daterangepicker tbody td.active {
    background: #F7ABA1;
    color: #10234b;
}

.daterangepicker tbody td.today {
    background: #F7ABA1;
    color: #10234b;
}

.daterangepicker tbody td.in-range:hover, .daterangepicker tbody td.active:hover {
    background: #F7ABA1;
    color: #10234b;
}

.btn-danger {
    color: #fff;
    background-color: #EF5644;
    border-color: #EF5644;
}

.m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler.m-brand__toggler--active span {
    background: #13264c;
}

    .m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::before {
        background: #13264c;
    }

    .m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler.m-brand__toggler--active span::after {
        background: #13264c;
    }

.m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler:hover span {
    background: #13264c;
}

    .m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler:hover span::after {
        background: #13264c;
    }

    .m-brand.m-brand--skin-light .m-brand__tools .m-brand__toggler:hover span::before {
        background: #13264c;
    }

.form-control:focus {
    border-color: #FFD79C;
    color: #10234b;
}

.dataTables_length select {
    border-color: #FFD79C;
    color: #10234b;
}

    .dataTables_length select:focus {
        border-color: #FFD79C;
        color: #10234b;
    }

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active > .m-menu__link .m-menu__link-text {
    color: #10234b !important;
}

.m-aside-menu.m-aside-menu--skin-light .m-menu__nav > .m-menu__item .m-menu__submenu .m-menu__item.m-menu__item--active > .m-menu__link {
    color: #10234b !important;
    background-color: #FFF5E6 !important;
}

.m-subheader__title.m-subheader__title .baton-medium {
    font-size: 1.4rem;
    color: #10234b;
}

.m-subheader .m-section__sub {
    position: relative;
    top: 4px;
}

.bar-chart svg text tspan {
    font-family: 'Baton Turbo Medium', Medium, sans-serif !important;
}

@media screen and (max-width: 1700px) {
    .m-portlet__head-text span.baton-medium:not(#programDevicesPercentage) {
        font-size: 70%;
    }
}

.morris-hover {
    z-index: 5;
}

/*TRANSFERS */


.confirmation-container .baton-regular {
    color: #F38073;
}

.text-group .baton-regular {
    color: #F38073;
}


#errorContainer .text-group {
    margin-top: -20px;
}

.store-link-section {
    padding-top: 50px;
    display: none;
}

    .store-link-section span {
        color: #10234b;
        text-align: center;
        margin: -2px;
        display: block;
        font-size: 18px;
    }

.store-link-container {
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding-top: 10px;
}

    .store-link-container a {
        width: 150px;
        display: flex;
        justify-content: center;
    }

        .store-link-container a img {
            max-height: 56px;
            max-width: 100%;
        }

/*#ebecoDarkContainer {
    display: none;
}*/

.tenant-change-component {
    display: none;
}

.success-title-container {
    font-size: 24px;
    text-align: center;
}

.success-text-container {
    font-size: 19px;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
    max-width: 400px;
}

    .success-text-container.smaller {
        display: none;
    }

#openAppButton {
    font-size: 18px;
    margin: auto;
    display: none;
}

.large-icon-container img {
    display: block;
    margin: auto;
    height: 6rem;
}

.large-icon-container {
    margin-top: 3rem;
}

#ebecoDarkContainer {
    margin-top: 50%;
}

    #ebecoDarkContainer img {
        display: block;
        margin: auto;
        max-height: 40px;
    }

.language-switch-area.inline-languages {
    display: none;
}

.availability-checkbox {
    height: 1.6rem;
}

@media screen and (max-width: 1024px) {
    #ebecoDarkContainer {
        margin-top: 0;
    }

    .language-switch-area.inline-languages {
        display: block;
    }

    .large-icon-container {
        margin-top: 0;
    }

    .confirmation-container {
        padding-top: 30%;
    }

    .store-link-section {
        display: block;
    }

    .success-text-container.smaller {
        display: initial;
    }

    .tenant-change-box {
        display: none;
    }

    .row-container {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        padding: 0 !important;
        min-height: 80vh;
        max-height: 100vh;
    }

    .m-login__aside {
        position: fixed;
        height: 100%;
        width: 100%;
        background-color: #10234b;
    }

    .m-login__wrapper {
        padding: 0 !important;
    }

    #openAppButton {
        background-color: #F7ABA1;
        border-color: #F7ABA1;
        color: #10234b;
        padding: .85rem 1.15rem !important;
        box-shadow: none !important;
        display: block;
        max-width: 250px;
    }



    .success-title-container {
        color: #10234b;
    }

    .language-container .language-switch-area {
        margin-top: 40px;
    }

    .success-text-container {
        color: #10234b;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

        .success-text-container.smaller {
            margin-top: 40px;
            font-size: 18px;
        }

    .language-switch-area:not(.inline-languages) {
        display: none;
    }

    #ebecoDarkContainer {
        display: block;
        margin-bottom: 50px
    }

    #darkEbeco {
        display: block;
        margin-left: auto;
        margin-right: auto;
        height: 25px
    }

    @media screen and (max-height: 600px) {
        .success-text-container.smaller {
            margin-top: 30px;
            font-size: 16px;
        }

        .store-link-section span {
            font-size: 16px;
        }

        #ebecoDarkContainer {
            margin-bottom: 0;
        }

        .confirmation-container {
            padding-top: 0;
        }
    }

    @media (max-width: 440px) {
        .forget-password {
            margin-top: 0;
        }
    }
}

.m-aside-menu.m-aside-menu--skin-light {
    background-color: #fefbf6 !important;
    box-shadow: 1px 5px 15px 1px rgba(69, 65, 78, 0.1)!important;
}

.m-footer {
    background-color: #fefbf6 !important;
}

.btn {
    font-family: 'Baton Turbo Regular', Regular, Sans-serif !important;
}

body {
    background-color: #fefbf6 !important;
}

.recolor-png {
    width: 17px;
    height: 26px;
    -webkit-mask-image: url('/Common/Images/Confirm.png');
    mask-image: url('/Common/Images/Confirm.png');
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-position: center;
    mask-position: center;
    background-color: #10234b !important;
    place-self: center;
}
