﻿:root {
    --expense-pallete-1: #F54645;
    --expense-pallete-2: #F45656;
    --expense-pallete-3: #EF7473;
    --expense-pallete-4: #F58484;
    --expense-pallete-5: ##F5A2A1;
    --revenue-pallete-1: #F7EA48;
    --revenue-pallete-2: #F5EB77;
    --revenue-pallete-3: #F5F0B3;
    --revenue-pallete-4: #F5F4D0;
    --revenue-pallete-5: #F4F1DF;
    --line-chart-colorStopRGB: rgba(247, 234, 13,0.5);
    --line-chart-borderColor: #F7EA0D;
    --line-chart-pointBackgroundColor: #000;
}

body {
    background-color: #000 !important;
}

.login-box-body {
    background: #000 none repeat scroll 0 0 !important;
}

.btn-primary {
    background-color: #F7E332 !important;
    border-color: #F7E332 !important;
    color: #000 !important;
}

    .btn-primary:hover, .btn-primary:focus {
        background-color: #F7EA48 !important;
        border-color: #F7EA48 !important;
    }

    .btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open > .dropdown-toggle.btn-primary {
        background-color: #F7EA48 !important;
        color: #000 !important;
    }

.login-logo {
    background: url('rapide-logo-yellow.png') no-repeat;
    background-size: contain;
    background-position: center;
    background-color: #F7EA0D !important;
    height: 200px;
}

.login-box-body {
    background-color: #F7EA0D !important;
}

.login-box-msg {
    color: #000 !important;
}

.login-logo a {
    display: none !important;
}

.login-box .btn-primary {
    background-color: #000 !important;
    border-color: #000 !important;
    color: #F7EA0D !important;
}

    .login-box .btn-primary:hover, .login-box .btn-primary:focus {
        background-color: #EA2127 !important;
        border-color: #EA2127 !important;
        color: #FFF !important;
    }

.skin-blue .bg-blue {
    background-color: #F7EA0D !important;
    color: #000 !important;
}

.skin-blue .bg-green {
    background-color: #aeb9c4 !important;
    color: #F7EA0D !important;
}

.calendar-icon-wrapper .inside-text {
    background-color: #F7EA48 !important;
}

.pager li.active > a {
    background-color: #F7EA48 !important;
    border-color: #F7E332 !important;
    color: #000 !important;
}
.pager li > a:hover, .pager li > a:focus {
    background-color: #F7E332 !important;
    border-color: #F7E332 !important;
    color: #000 !important;
}
.box.box-warning {
    border-top-color: #F7EA48;
}

a.logo {
    background: url('rapide-logo-yellow-2.png') no-repeat;
    background-size: contain;
    background-position: center;
    background-color: #F7EA0D !important;
}

span.logo-lg, span.logo-mini {
    display: none !important;
}

a {
    color: #9e9303;
}

    a:hover, a:active, a:focus {
        color: #756b02;
    }

    .skin-blue .input-group .input-group-btn .btn:hover, .skin-blue .input-group .input-group-btn .btn:active, .skin-blue .input-group .input-group-btn .btn:focus {
        color: #9e9303 !important;
    }

.skin-blue .main-header .navbar .nav > li > a:hover, .skin-blue .main-header .navbar .nav > li > a:active, .skin-blue .main-header .navbar .nav > li > a:focus, .skin-blue .main-header .navbar .nav .open > a, .skin-blue .main-header .navbar .nav .open > a:hover, .skin-blue .main-header .navbar .nav .open > a:focus, .skin-blue .main-header .navbar .nav > .active > a {
    color: #756b02;
}

.btn-info:hover, .btn-info:focus, .btn-info.focus, .btn-info:active, .btn-info.active, .open > .dropdown-toggle.btn-info {
    background-color: #F7EA0D !important;
    color: #000 !important;
    border-color: #F7EA0D !important;
}

.btn-info {
    background-color: #F7E332;
    border-color: #F7E332 !important;
    color: #000 !important;
}

.skin-blue .main-header li.user-header {
    background-color: #F7EA0D;
    
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
    color: #000 !important;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary, .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
    color: #000 !important;
    background: #F7EA0D !important;
}
.location .user-header{
    color: #000 !important;
}
.navbar-nav .user-menu .location .user-body a:hover {
    border-left: 3px solid #F7EA0D;
}
.skin-blue .sidebar-menu > li.active > a {
    border-left-color: #F7EA0D;
}
.skin-blue .sidebar-menu .treeview-menu > li.active > a, .skin-blue .sidebar-menu .treeview-menu > li > a:hover {
    border-left: 3px solid #F7EA0D;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border-bottom: 3px solid #F7EA0D;
}
.nav-tabs > li > a:hover {
    border-bottom: 3px solid #F7EA0D;
    color: #756b02;
}

.user-settings-nav ul.list-group li.list-group-item a:hover {
    border-bottom: 1px solid #F7EA0D !important;
    color: #756b02 !important;
}
.skin-blue .main-header .navbar .sidebar-toggle:hover {
    background-color: #EA2127;
    color: #FFF !important;
}

.bg-primary {
    background-color: #F7EA0D;
}
.selectize-dropdown a.add-button:hover {
    background-color: #F7EA0D;
    color: #000 !important;
}

#profit-loss #revenue{
    color: #444 !important;
}
.info-box .progress .progress-bar {
    background-color: #F7EA0D !important;
}

#data-filter .btn-default {
    background-color: transparent;
    border-color: #F7E332;
    color: #000 !important;
}

#data-filter .btn:hover, #data-filter .btn.active {
    background-color: #F7EA48;
    color: #000;
}

#data-filter .btn-primary:hover, #data-filter .btn.reset:hover {
    background-color: #F7EA48 !important;
    border-color: #F7E332 !important;
}