body
{
    background-color: #ECEBEB;
}

.navbar.navbar-inverse {
    background-color: #009C41;
    color: #fff;
}

.full-page:before
{

    background-color: rgba( 228, 229, 229, 0.9 );
}

.login-page .card [data-background-color="orange"] {
    background: #009C41;
}

.card [data-background-color="orange"] {
    /*
    background: linear-gradient(60deg, #DAE1F3, #EFF1F0);
    */

    /*background: #3572AC;
     */
    background: #009C41;
    box-shadow: 0 4px 20px 0px rgba(0, 0, 0, 0.14), 0 7px 10px -5px rgba(136, 136, 136, 0.4);
}

.btn.btn-warning, .btn.btn-warning:hover, .btn.btn-warning:focus, .btn.btn-warning:active, .btn.btn-warning.active, .btn.btn-warning:active:focus, .btn.btn-warning:active:hover, .btn.btn-warning.active:focus, .btn.btn-warning.active:hover, .open > .btn.btn-warning.dropdown-toggle, .open > .btn.btn-warning.dropdown-toggle:focus, .open > .btn.btn-warning.dropdown-toggle:hover, .navbar .navbar-nav > li > a.btn.btn-warning, .navbar .navbar-nav > li > a.btn.btn-warning:hover, .navbar .navbar-nav > li > a.btn.btn-warning:focus, .navbar .navbar-nav > li > a.btn.btn-warning:active, .navbar .navbar-nav > li > a.btn.btn-warning.active, .navbar .navbar-nav > li > a.btn.btn-warning:active:focus, .navbar .navbar-nav > li > a.btn.btn-warning:active:hover, .navbar .navbar-nav > li > a.btn.btn-warning.active:focus, .navbar .navbar-nav > li > a.btn.btn-warning.active:hover,
.open >.navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle, .open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:focus,
.open > .navbar .navbar-nav > li > a.btn.btn-warning.dropdown-toggle:hover,
.nav-pills.nav-pills-warning > li.active > a, .nav-pills.nav-pills-warning > li.active > a:focus, .nav-pills.nav-pills-warning > li.active > a:hover
{
    background-color: #009C41;
}

.text-warning
{
    color: #009C41;
}

.label.label-warning,
    /*.nav-pills.nav-pills-warning > li.active > a, .nav-pills.nav-pills-warning > li.active > a:focus, .nav-pills.nav-pills-warning > li.active > a:hover,*/
.timeline > li > .timeline-badge.warning{
    background-color: #009C41;
}

.card-sub-title:before {
    content: 'CYCLE-TRAIN'
}
.full-page .footer nav > ul a:not(.btn), .full-page .footer, .full-page .footer .copyright a,
.full-page .footer {
    color: #303030;
}
.card.card-login {
}
.sidebar::before, .off-canvas-sidebar::before,
.sidebar[data-background-color="black"], .off-canvas-sidebar[data-background-color="black"],
.navbar.navbar-inverse {
    background-color: #009C41;
}

alert.alert-danger {
    background-color: #E52346; }

.text-danger-important {
    color: #E52346!important;
}

.card.card-incorrect {
    border-color: #E52346;
    border-style: solid;
    border-width: 3px;
    margin: 21.5px 0;

}

li.quiz-step.quiz-step-wrong {
    color: #E52346;
}

.welcome-message-container {
    background:url('../img/client/boc/boc-bicycles.png');
    background-repeat: no-repeat;
    background-position: right;
    background-size: 266px 70px;
}

.login-page > .content, .lock-page > .content {
    padding-top: 8vh;
}

.sidebar img.sidebar-logo {
    width: 230px;
    height: 170px;
}

h6.card-sub-title {
    color: #FFFFFF;
}