.table-sm thead tr th
{
    padding:3px !important;
    font-size:10px !important;
}


.table-sm thead tr th:first-child {
    padding-left: 3px !important;
}

.table-sm tbody tr td
{
    padding:3px !important;
    font-size:10px !important;
}

.table-sm tbody tr td input
{
    font-size:11px !important;
}

.table-sm tbody tr td select
{
    font-size:11px !important;
}

.text-success {
    color: #28a745!important;
}
.text-warning {
    color: #ffc107!important;
}

.d-inline-flex
{
    display: inline-flex !important;
}

.table_cbl_dform_13539_column_bc_ordine,
.table_cbl_dform_13639_column_bc_ordine
{
    display:none !important;
}

.table-sm tbody tr td .form-control {
    padding: 4px 3px;
}

.container-indexcompatto
{
    width:100% !important;   
}



.login-wrapper {
  background: url("../images/login_bg.jpg") top left;
  background-repeat:no-repeat;
  background-size: contain;
}



.btn i.fas {
    margin-right: 3px;
}


.border-newcbl .form-group
{
    border:1px solid;
    border-color: #007bff!important;
}

/* SFONDO DANGER SU TABELLA */
.table-striped tbody tr.bg-danger-td td
{
    background-color: #ea2c54  !important;
    color: #ffffff !important;
}

.table.table-striped tbody tr.bg-danger-td:nth-child(2n + 1) td {
    background-color: #ea2c54  !important;
    color: #ffffff !important;
}

.table-striped tbody tr td.bg-danger-td
{
    background-color: #ea2c54  !important;
    color: #ffffff !important;
}

.table.table-striped tbody tr:nth-child(2n + 1) td.bg-danger-td {
    background-color: #ea2c54  !important;
    color: #ffffff !important;
}

/* SFONDO WARNING SU TABELLA */
/*
.table-striped tbody tr.bg-warning-td td
{
    background-color: #fed76e !important;
    color: #353f4d;
}

.table.table-striped tbody tr.bg-warning-td:nth-child(2n + 1) td {
    background-color: #fed76e !important;
}


*/

.table-striped tbody tr.bg-warning-td td
{
    background-color: #fed76e !important;
    color: #353f4d;
}

.table.table-striped tbody tr.bg-warning-td:nth-child(2n + 1) td {
    background-color: #fed76e !important;
    color: #353f4d;
}

.table-striped tbody tr td.bg-warning-td
{
    background-color: #fed76e !important;
    color: #353f4d;
}

.table.table-striped tbody tr:nth-child(2n + 1) td.bg-warning-td {
    background-color: #fed76e !important;
    color: #353f4d;
}


/* SFONDO READONLY  */
.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
{
 color:#000;
 
 background-color: #EEE;
}


/* SFONDO PRIMARY SU TABELLA */

.table-striped tbody tr td.bg-primary-td
{
    background-color: #007be8 !important;
    color: #ffffff;
}

.table.table-striped tbody tr:nth-child(2n + 1) td.bg-primary-td {
    background-color: #007be8 !important;
}

/* SFONDO LIGHTBLUE SU TABELLA */

.table-striped tbody tr td.bg-primarylight-td
{
    background-color: #bde0fe  !important;
    color: #353f4d;
}

.table.table-striped tbody tr:nth-child(2n + 1) td.bg-primarylight-td {
    background-color: #bde0fe  !important;
}



td.td-btn-hide .btn
{
    display:none !important;
}


.login-wrapper
{
    background-size: contain !important;
}