




a, a:focus, a:hover {
    color: var(--core-primary-color);
}

.color_instance {
    color: var(--core-primary-color);
}

.layout {
    background-color: rgba(10,0,0, 0.1);
}

.layout .top_menu .icons i {
    color: var(--core-primary-color);
}

.layout .top_menu .initiative_name {
    color: var(--core-primary-color);
}

.layout .bottom_menu .central_option {
    background-color: var(--core-primary-color);
}

.layout .bottom_menu .central_option.selected i,
.layout .bottom_menu .central_option.selected .indicator {
    color: var(--core-primary-color);
}

.layout .top_menu .options .option.selected {
    color: var(--core-primary-color);
}

.layout .top_menu .messages_layer {
    background-color: rgba(10,0,0, 0.2);
}

.layout .top_menu .notifications_layer {
    background-color: rgba(10,0,0, 0.2);
}

.layout .top_menu .timetracker_layer {
    background-color: rgba(10,0,0, 0.2);
}

.layout .top_menu .create_layer {
    background-color: rgba(10,0,0, 0.2);
}





.layout .top_menu .onboarding_layer {
    background-color: rgba(10,0,0, 0.2);
}

.layout .top_menu .timetracker_tracking_layer {
    background-color: rgba(10,0,0, 0.3);
}

.layout main #main_menu .option:before {
    background-color: rgba(10,0,0, 0.1);
}
.layout main #main_menu .option:after {
    background-color: rgba(10,0,0, 0.2);
    background: linear-gradient(to right,  rgba(10,0,0, 0.1) 0%,  rgba(10,0,0, 0.3) 100%);
}

@media (max-width: 767px) {
    .layout main #main_menu .option:before {
        background: none;
    }
    .layout main #main_menu .option:after {
        background: none;   
    }
    .layout main #main_menu .option.selected {
        background: rgba(10,0,0, 0.5) !important;
    }
}

.layout main #main_menu .option.selected .icon_circle {
    background-color: var(--core-primary-color);   
}

.layout main #main_menu .add_button {
    background-color: var(--core-primary-color);
}

.finutive_tabs .finutive_tab .border {
    background-color: var(--core-primary-color);
}

.layout .lateral_menu .close_icon i{
    color: var(--core-primary-color);
}

.layout .lateral_menu .option {
    color: var(--core-primary-color);
    border-bottom-color: var(--core-primary-color);
}

.layout .timetracker_layer.playing i {
    color: var(--core-primary-color);
}

.layout .notifications_layer i {
    color: var(--core-primary-color);
}

.layout .stop_impersonate {
    border: 2px solid var(--core-primary-color);
}

.layout #bottom_menu .option .rounded_icon {
    background-color: var(--core-primary-color);
}

.layout #bottom_menu .option .text {
    background-color: var(--core-primary-color);
}

.layout #bottom_menu .option .over_icon {
    background-color: var(--core-primary-color);
}

.layout #bottom_menu .border_left {
    background-color: var(--core-primary-color);
}

.layout #bottom_menu .border_right {
    background-color: var(--core-primary-color);
}

input[type=checkbox]:checked + label span {
    background-color: var(--core-primary-color);
    border: 1px solid var(--core-primary-color) !important;
}

.layout .initiatives_selector i {
    color: var(--core-primary-color);
}

.list_initiatives_selector .item_initiative_selector .star_default i {
    color: var(--core-primary-color);
}

.main_loader {
    background-image: url('https://platform.finutive.com/app/a6f5690c9fd5695def803f01be65eb20d526e5e979268c3f14ca9d79447cba7b27b4e5aeb580e4ef5d533c8763277ebd2b15abbb61de3183fe7b00fa447806562ce94f88971a1612201152/loader_finutivev2.gif?bp=182463');
}



.btn.btn-primary {
    color: #fff;
    background-color: var(--core-primary-color);
    background: var(--core-primary-color);
    border: 1px solid var(--core-primary-color);
}

.btn.btn-default {
    color: var(--core-primary-color);
    border: 1px solid var(--core-primary-color) !important;
}

.btn-default .icon_button {
    background-color: var(--core-primary-color);
}




.form_talk .form .form_options .main_options button.btn {
    background-color: var(--core-primary-color) !important;
    border-color: var(--core-primary-color) !important;
    text-shadow: none;
}

.form_talk .form .form_options .main_options button.btn:hover {
    color: var(--core-primary-color) !important;
    background-color: #fff !important;
}

.form_talk .form .form_options .main_options input[type=checkbox]:checked + label i {
    color: var(--core-primary-color) !important;
}

.form_talk .form .form_options .main_options input[type=checkbox]:checked + label span {
    background-color: var(--core-primary-color) !important;
}

.talk_layer .content_talk .username {
    color: var(--core-primary-color) !important;
}


.talk_layer .text a {
    color: var(--core-primary-color) !important;
    font-weight: bold;
    text-decoration: underline;
}


.talk_layer .content_talk .responsible b {
    color: var(--core-primary-color) !important;
}

.talk_layer .talk_footer .button_reply button.btn {
    border-color: var(--core-primary-color) !important;
    color: var(--core-primary-color) !important;
}

.talk_layer .talk_footer .button_reply button.btn:hover {
    background-color: var(--core-primary-color) !important;
    color: #fff !important;
}

.talk_layer .more_actions_icon {
    color: var(--core-primary-color) !important;
}

.talk_layer {
    border-top: 2px solid var(--core-primary-color);
}

.summary_tasks, .summary_docs {
    border: 1px solid var(--core-primary-color);
}



.paginator .paginator-item.selected {
    background-color: var(--core-primary-color) !important;
    color: #fff;
}




.finutive_tabs .finutive_tab.selected {
    background-color: var(--core-primary-color);
}
.finutive_sub_tabs .finutive_sub_tab.selected {
    color: var(--core-primary-color);
    
}

.finutive_sub_tabs .finutive_sub_tab.selected:after {
    background-color: var(--core-primary-color);
}

.user_selected_layer.selected {
    background-color: var(--core-primary-color);
}

.uploading_files_wrapper .uploading_icon i {
    color: var(--core-primary-color);
}

i.info_icon {
    color: var(--core-primary-color);
}

.feedback_modal .feedback_message a {
    color: var(--core-primary-color);
}




.table_mbl_stl2 thead tr {
    background-color: rgba(10,0,0, 0.2);
}

.table_mbl_stl2 tfoot tr {
    background-color: rgba(10,0,0, 0.2);
}

.talk_layer .text .read_more {
    color: var(--core-primary-color);
}


.ranges_selector .range_selector.selected {
    background-color: rgba(10,0,0, 0.5);
}

.panel_highlight {
    background-color: rgba(10,0,0, 0.2);
    border-radius: 3px;
}