a {
    color: #166d43;
}

a:focus, a:hover {
        color: #00312b;
}

.modal-primary {
    background-color: rgba(2, 140, 71, 1);
    border-color: rgba(2, 140, 71, 1);
}

    .panel-primary > .panel-heading {
        background-color: rgba(2, 140, 71, 1);
        border-color: rgba(2, 140, 71, 1);
    }

a.text-primary:hover {
    color: rgba(2, 140, 71, 1);
}

input:checked + .slider {
    background-color: rgba(2, 140, 71, 1);
}

#inscriptions.style .btn_action .btn {
    background-color: rgba(2, 140, 71, 1) !important;
}

    #inscriptions.style .btn_action .btn:hover,
    #inscriptions.style .btn_action .btn:focus {
        background-color: rgba(2, 140, 71, 1) !important;
        color: #000000 !important;
    }

.btn-primary {
    color: #fff;
    background-color: rgba(2, 140, 71, 1);
    border-color: #3f6045 !important;
    
}

    .btn-primary.active, .btn-primary.focus, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open > .dropdown-toggle.btn-primary {
        background-color: rgba(2, 140, 71, 1);
    }

    .btn-primary:hover {
        background-color: rgba(2, 140, 71, 1);
    }

a#proc_bar_toggle {
    background-color: rgba(2, 140, 71, 1);
}

.proc_bar_header {
    background: rgba(2, 140, 71, 1) !important;
}

div#proc_bar_panel {
    border-color: rgba(2, 140, 71, 1);
}

a#cuerpo_general_proc_bar_procedimientos_btn_proc_agregar {
    background-color: rgba(2, 140, 71, 1);
    border-color: rgba(2, 140, 71, 1);
}

span.bootstrap-switch-handle-on.bootstrap-switch-primary {
    background-color: rgba(2, 140, 71, 1) !important;
}

a.proc_list_item {
    color: rgba(2, 140, 71, 1) !important;
}

.proc_bar_btn_volver {
    color: rgba(2, 140, 71, 1) !important;
}

.proc_bar_btn_editar {
    color: rgba(2, 140, 71, 1) !important;
}

.btn-warning {
    color: #fff;
    background-color: rgba(2, 140, 71, 1);
    border-color: #3f6045 !important;
}

    .btn-warning.active, .btn-warning.focus, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open > .dropdown-toggle.btn-warning {
        background-color: rgba(2, 140, 71, 1);
    }

    .btn-warning:hover {
        background-color: rgba(2, 140, 71, 1);
    }

.btn-info {
    color: #fff;
    background-color: rgba(2, 140, 71, 1);
    border-color: rgba(2, 140, 71, 1);
}

    .btn-info:hover {
        color: #fff;
        background-color: rgba(2, 140, 71, 1);
        border-color: rgba(2, 140, 71, 1);
    }


/*EXTRA*/

.blps {
    border-left: 3px solid rgba(2, 140, 71, 1);
    padding-left: 10px;
}

.left_line_orange {
    border-left: solid #FFB445 !important;
}

.modal-header-primary {
    border-bottom: 2px solid rgba(2, 140, 71, 1);
}

.btn-success {
    color: #fff;
    background-color: rgba(2, 140, 71, 1) !important;
    border-color: rgba(2, 140, 71, 1) !important;
}