::selection {
    color: #fff;
    background: #FF7423
}

a, .btn-link {
    color: #FF7423
}

.text-green, .text-info, .text-success, .text-danger, .text-primary, .text-warning, .mail-star.active, .page-title {
    color: #FF7423 !important
}

.badge-default {
    background: #FF7423;
    color: #676c73
}

.loader {
    color: #FF7423
}

.badge-primary {
    background-color: #FF7423
}

.btn-primary {
    background: #FF7423;
    color: #fff;
    border-color: #FF7423
}

.btn-info {
    background-color: #FF7423;
    border-color: #FF7423
}

.nav-tabs .nav-link.active {
    border-color: #FF7423;
    color: #FF7423
}

.form-control:focus {
    box-shadow: 0 0 0 0.2rem rgba(131, 185, 62, 0.25)
}

.card, .dropify-wrapper, .btn-primary {
    border: 0
}

.bg-primary, .bg-info, .bg-warning, .btn-success {
    background-color: #FF7423 !important;
    border: transparent
}

.bg-success, .bg-danger, .badge-success, .progress-bar, .btn-danger, .btn-warning {
    background-color: #FF7423;
    border: transparent
}

.btn-outline-primary {
    color: #FF7423;
    border-color: #FF7423
}

.btn-outline-primary:hover {
    background-color: #FF7423;
    border-color: #FF7423
}

.custom-control-input:checked ~ .custom-control-label::before, .custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before, .custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
    border-color: #FF7423;
    background-color: #FF7423
}

.custom-switch-input:checked ~ .custom-switch-indicator {
    background: #FF7423
}

.selectgroup-input:checked + .selectgroup-button {
    border-color: #FF7423;
    color: #FF7423;
    background: rgba(131, 185, 62, 0.2)
}

.dataTables_wrapper .dataTables_filter {
    border-color: #fff;
    background: transparent
}

.input-group .input-group-append {
    margin-right: -1px;
    margin-left: 0
}

.input-group .input-group-append > .input-group-text {
    border-radius: .25rem 0 0 .25rem;
    border-left: 1px solid #E8E9E9;
    border-right: 0;
    background: #fff
}

.input-group .input-group-prepend {
    margin-left: -1px;
    margin-right: 0
}

.input-group .input-group-prepend > .input-group-text {
    border-radius: 0 .25rem .25rem 0;
    border-right: 1px solid #E8E9E9;
    border-left: 0;
    background: #fff
}

.input-group > .form-control:not(:last-child) {
    border-radius: 0 .25rem .25rem 0
}

.input-group > .form-control:not(:first-child) {
    border-radius: .25rem 0 0 .25rem
}

.imagecheck-figure:before {
    color: #FF7423 !important
}

.wizard > .steps .current a, .wizard > .steps .current a:hover, .wizard > .steps .current a:active, .wizard > .actions a, .wizard > .actions a:hover {
    background: #FF7423
}

.wizard > .steps .done a, .wizard > .steps .done a:hover {
    background: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.table th {
    color: #676c73
}

.table.table-custom td, .table.table-custom th {
    background: #f5f6f7
}

.table.table_custom tr {
    background: #f5f6f7
}

.inline-datepicker.fill_bg {
    color: #FF7423
}

.right_chat li.online .status {
    background: #FF7423
}

.bg-blue, .bg-azure, .bg-indigo, .bg-purple, .bg-red, .bg-orange {
    background-color: #FF7423 !important
}

.bg-pink, .bg-yellow, .bg-lime, .bg-green, .bg-teal, .bg-cyan {
    background-color: #FF7423 !important
}

.bg-light-blue, .bg-light-azure, .bg-light-indigo, .bg-light-lime, .bg-light-green, .bg-light-teal {
    background-color: rgba(131, 185, 62, 0.1);
    color: #FF7423
}

.bg-light-pink, .bg-light-red, .bg-light-orange, .bg-light-yellow, .bg-light-cyan {
    background-color: rgba(131, 185, 62, 0.1);
    color: #FF7423
}

.avatar.avatar-blue {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-azure {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-indigo {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-purple {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-pink {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-red {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-orange {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-yellow {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-lime {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-green {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-teal {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

.avatar.avatar-cyan {
    background-color: rgba(131, 185, 62, 0.2);
    color: #FF7423
}

body {
    background: #fff;
    color: #676c73
}

#header_top .brand-logo {
    background: #FF7423
}

@media only screen and (max-width: 1200px) {
    #header_top {
        background: #f5f6f7
    }
}

.header {
    background: #FF7423
}

.header .nav-tabs .nav-link {
    color: #fff
}

.header .nav-tabs .nav-link.active {
    border-color: #fff
}

.header .dropdown-menu .dropdown-item:hover, .header .dropdown-menu .dropdown-item.active {
    color: #FF7423
}

.page .section-white, .page .section-body {
    background: #fff
}

#left-sidebar {
    background: #fff
}

#header_top .nav-link {
    color: #29323c
}

.page-header .right .nav-pills .nav-link {
    color: #29323c
}

.card {
    background-color: #f5f6f7
}

.card .card-options a {
    color: #FF7423
}

.card .card-options a.btn {
    color: #fff
}

.card.card-fullscreen {
    background-color: #f5f6f7 !important
}

.metismenu a {
    color: #485563
}

.metismenu a:hover {
    color: #FF7423;
    border-color: #FF7423
}

.metismenu .active > a {
    color: #FF7423;
    border-color: #FF7423
}

.metismenu .active ul .active a {
    color: #FF7423;
    background: transparent
}

.metismenu.grid > li.active > a, .metismenu.grid > li > a:hover {
    background: #FF7423;
    color: #485563
}

.inbox .detail {
    background: #fff
}

.file_folder a {
    background: #fff;
    border-color: #676c73
}

.auth .auth_left {
    background: #485563
}

.auth .auth_left .card {
    padding: 20px;
    left: -100px
}

@media only screen and (max-width: 1100px) {
    .auth .auth_left .card {
        left: 0
    }
}

.gender_overview {
    background: #676c73
}

.table-calendar-link {
    background: #FF7423
}

.theme_div {
    background: #f5f6f7
}

.fill_bg .datepicker table tr td, .fill_bg .datepicker table tr th {
    color: #fff
}

.sidebar_dark #header_top .nav-link {
    color: #676c73 !important
}

.sidebar_dark .metismenu .active > a {
    color: #FF7423
}

.iconcolor #header_top .nav-link {
    color: #FF7423 !important
}

.gradient .fa {
    background: -webkit-linear-gradient(45deg, #FF7423, #FF7423);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent
}

.gradient .custom-switch-input:checked ~ .custom-switch-indicator {
    background: linear-gradient(45deg, #FF7423, #FF7423) !important
}

.gradient .metismenu.grid > li.active > a, .gradient .metismenu.grid > li > a:hover {
    background: linear-gradient(45deg, #FF7423, #FF7423) !important;
    color: #fff;
    border: 0
}

.gradient .btn-primary {
    background: linear-gradient(45deg, #FF7423, #FF7423) !important;
    border: 0
}

.gradient .btn-dark {
    background: linear-gradient(45deg, #808488, #333537) !important
}

.gradient .bg-success, .gradient .bg-danger, .gradient .badge-success, .gradient .progress-bar, .gradient .btn-danger {
    background: linear-gradient(45deg, #FF7423, #FF7423) !important
}
