﻿/*QUI SI INSERISCONO GLI STILI PERSONALIZZATI PER I VARI BRANCH*/
body {
}

.content {
    padding: 0.40rem 0.40rem !important;
}

.sidebar-dark .nav-sidebar > .nav-item-open > .nav-link:not(.disabled), .sidebar-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar > .nav-item-open > .nav-link:not(.disabled), .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar > .nav-item > .nav-link.active {
    background: rgb(99, 96, 91);
    color: #EEE;
}

.sidebar-dark .nav-sidebar .nav-item > .nav-link.active, .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar .nav-item > .nav-link.active {
    background-color: rgba(0, 0, 0, 0.8);
    color: #EEE;
}

.progress-text-area {
    width: 100%;
    height: 200px;
    margin-top: 20px;
    resize: none;
}

.header {
    display: block;
    padding: 16px 0;
    background-color: #FFFFFF;
    max-height: 100px;
}

.content-wrapper{
    overflow-x:hidden;
}


/* BRANCH AgenziaZero */
.control-label {
    font-weight: bold;
}

.px-2{
    display: inline-block;
}

.px-2 img {
    width:40px;
}

.btn-primary, .btn-primary:hover, .bg-primary {
    background-color: #666;
    border-color: #AAA;
}

.sidebar-dark, .navbar-dark{
    background-color: #888;
}

.navbar {
    padding-top: 0px;
    padding-right: 2.50rem;
    padding-bottom: 0px;
    padding-left: 0px;
    background-color: #FFF !important;
    border-bottom: 1px solid #ddd;
}

.navbar * {
    color:#333;
}

.navbar-dark .navbar-nav-link {
    color: #333;
}

.navbar-brand img {
    height: 50px;
    margin-right: 10px !important;
    margin-left: 10px !important;
}

.sidebar-dark .nav-sidebar .nav-item > .nav-link.active, .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar .nav-item > .nav-link.active {
    background-color: #cc0000;
    color: #EEE;
}

.navbar-text
{ padding-left:20px;}

.sidebar-user {
    display: none;
}

.dataTable-loading {
    background-color: #f5f5dc;
    color: #999;
}

.sidebar-dark .nav-sidebar > .nav-item-open > .nav-link:not(.disabled), .sidebar-dark .nav-sidebar > .nav-item > .nav-link.active, .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar > .nav-item-open > .nav-link:not(.disabled), .sidebar-light .card[class*=bg-]:not(.bg-light):not(.bg-white):not(.bg-transparent) .nav-sidebar > .nav-item > .nav-link.active {
    background-color: #cc0000;
    color: #EEE;
}

.buttons-csv, .buttons-copy {
    background-color: #999;
}

.sidebar-user {
    background-color: #fafafa;
    color: #333;
    border: 1px solid #ddd;
}

    .sidebar-user i, .border-custom-primary, .text-custom-primary, .rounded-round {
        color: #333;
    }

.dt-button-collection > .dt-button.active {
    color: #EEE;
    background-color: #999;
}

#grid-container > .picker > .picker__holder {
    position: absolute;
    bottom: 10%;
    left: 35%;
}

.table td, .table th {
    padding: 0.25rem 0.25rem;
}