/*------------------------------------------------------------------
 [Stylesheet Sustom theme]

  Project:	Fily Admin
-------------------------------------------------------------------*/


.loading-page {
    z-index: 9999;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    background-color: rgba(0,0,0,0.5);
    display: none;
}


    .loading-page > div {
        top: 50%;
        background-color: rgba(128,128,128,0);
    }


.validation-summary-errors ul {
    margin-bottom: 0 !important
}
.list-alert{
    list-style: none;
    padding: 0;
}

.list-alert li {
    padding-left: 1.5rem;
}

.list-alert li:before {
    font-family: "Material Design Icons";
    margin-left: -1.5rem;
    width: 1.5rem;
    margin-right: .5rem;
}

.list-alert li:before {
    content: '\F028';
    color: #ffffff;
    font-size:20px;
}


/* START RESULT LIST */
.card-result {}
.card-result .result-table-info {
    font-size: 0.875rem;
    padding-top: 0.85em;
    white-space: nowrap;
}

td.padding-more {
    padding: .605rem 0.600rem !important;
}
.card-result .result-table-pagination {
    margin:0;
}
.card-result .table-info-bottom {
        margin-top: 0.85em;
}

.accordion .card .card-header a {
    color: #000000 !important;
    font-size: 0.875rem !important;
    font-weight:500 !important;
}
.accordion.accordion-filter .card .card-header a[aria-expanded="true"]:before {
   content: "\F143";
}

.accordion.accordion-filter .card .card-header a[aria-expanded="false"]:before {
    content: "\F140";
}

.table-hover tbody tr:hover {
    cursor: pointer

}
/* FINE RESULT LIST */
/* INIZIO SELECT */
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background: #08113b;
}

span.select2 {width:100%!important}
/*FINE SELECT*/


/* INPUT #3da5f4 FORM*/
.form-control {
    border: 1px solid #ced4da ;
}

.form-control:focus {
    border: 1px solid #3da5f4 ;
}


/* FINE INPUT FORM*/



/* CHART*/
.distribution-chart-legend .licenzevendute-chart .item .legend-label {
    width: 15px;
    height: 15px;
    border-radius: 15px;
    margin-bottom: 10px;
}

.distribution-chart-legend .licenzevendute-chart .item {
    align-items: center !important;
    flex-direction: column !important;
    display: flex !important;
}

.distribution-chart-legend .licenzesostituite-chart .item .legend-label {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        margin-bottom: 10px;
    }

.distribution-chart-legend .licenzesostituite-chart .item {
    align-items: center !important;
    flex-direction: column !important;
    display: flex !important;
}

    .distribution-chart-legend .licenzeaccessi-chart .item .legend-label {
        width: 15px;
        height: 15px;
        border-radius: 15px;
        margin-bottom: 10px;
    }

.distribution-chart-legend .licenzeaccessi-chart .item {
    align-items: center !important;
    flex-direction: column !important;
    display: flex !important;
}



/* FINE CHART */