﻿/* --site  */

.title2 {
    color: #b128e5;
}

/* --bootstrap grid  */




.dxbs-table {
    text-align: left;
    font-size: .775rem;
    box-shadow: 0 6px 18px rgb(0 0 0 / 10%);
    background-color: rgba(177,177,177,0.15);
}


.dxbs-gridview > .card .dxbs-table > tbody > tr > td {
    vertical-align: top;
}

[data-toggle="gridview-previewchanges"] {
    display: none;
}

#lg12header_callbackPanel2_customergrid_DXSE_I {
    background-color: #e8f5f3; /* editor search*/
}

.dxbs-search-panel input {
    background-color: #e9e4ec !important; /* editor search*/
}


.gridRows_header {
    color: #000000;
    background-color: #120a8a;
}

#lg12header_ASPxPageControl1_Grid_DXSE_I {
    background-color: #d5f5f8;
}


.gridRows_filter {
    background-color: #185ff1;
}

.gridRows_header a {
    color: floralwhite;
    text-align: center;
}

#lg12header_ASPxPageControl1_Grid_DXPEForm_DXEFL .form-control {
    background-color: #d5f5f8;
}


#lg12header_ASPxPageControl1_Grid_grouppanel {
    margin-right: 5px;
    margin-left: 5px;
}

.gridRows_group, .dxbs-group-panel {
    background-color: #e1d3c0;
    min-height: 35px;
    padding: 10px;
}

.tabstriped > tbody > tr:nth-of-type(odd) {
    background-color: #e9e2e2;
    border-bottom-color: gray;
    border-bottom-width: 1px;
}

.dxbs-fl form-horizontal {
    box-shadow: 0 6px 18px rgb(0 0 0 / 10%);
    background-color: rgba(177,177,177,0.15);
}

.combobox {
    background-color: #a79ead;
    min-width: 450px;
    color: #0a0c0c;
    border: none;
    padding: 1px;
}

/*-----------------*/
.dropdown-menu { /* per i numeri del pager e per tutti i dropdownmenu*/
    opacity: 1;
}

.drop1 .dropdown-menu { /* per bootstrap combo box in gridview assegnare drop1 nella cssclass del control*/
    visibility: visible !important;
    opacity: 1;
}
/*dxbs-listbox dxbs-dropdown-area dxbs-dm dropdown-menu dx-dropdown-menu*/
.dxbs-dropdown-edit:not(.dxbs-date-edit) .dropdown-menu {
    visibility: visible !important;
}


#lista_aziende .dropdown-menu { /* per bootstrap combo box in listaazienede*/
    visibility: visible !important;
    opacity: 1;
}
/*-----------------*/

/*-----Correzione per modal popup------*/
.modal-backdrop {
    position: relative !important;
}


/* --progressbar per punteggio rischio */
.progress {
    min-height: 20px
}

.progress1 .progress-bar {
    background-color: #08804d !important;
}

.progress2 .progress-bar {
    background-color: #4fc01f !important;
}

.progress3 .progress-bar {
    background-color: #ffd800 !important;
}

.progress4 .progress-bar {
    background-color: #ff6a00 !important;
}

.progress5 .progress-bar {
    background-color: #e92020 !important;
}

/* caratteristiche in pagina */

.tit {
    margin-left: unset !important;
    font-weight: bold;
}
.editmode .form-control {
    background-color: #b3f9f973 !important;
}
.editmode  {
    background-color: #b3f9f973 !important;
}

/*
*
* ==========================================
* CUSTOM UTIL CLASSES
* ==========================================
*
*/
.table-fixed tbody {
    height: 300px;
    overflow-y: auto;
    width: 100%;
}

.table-fixed thead,
.table-fixed tbody,
.table-fixed tr,
.table-fixed td,
.table-fixed th {
    display: block;
}

    .table-fixed tbody td,
    .table-fixed tbody th,
    .table-fixed thead > tr > th {
        float: left;
        position: relative;
        &::after

{
    content: '';
    clear: both;
    display: block;
}
}
/*  GRID - HEADER ROWS   GRID ADMIN*/

.card .gridRows_header th {
    background-color: #15037d !important;
}

    .card .gridRows_header th a {
        color: #e3e9f6 !important;
    }

        .card .gridRows_header th a:hover {
            color: #007AD0 !important;
        }

.card thead .gridRows_header  {
    position: sticky;
    right: 0;
    top: 65px;
    left: 0;
   /* z-index: 9001;*/
}

/*  GRID - HEADER ROWS   GRID TUTTI GLI ALTRI ANCHE  UTENTE*/

.card th {
    background-color: #0b1d67 !important;
}

    .card  th a {
        color: #e3e9f6 !important;
    }

        .card  th a:hover {
            color: #007AD0 !important;
        }

