﻿
/* Add here all your css styles (customizations) */
/****** Custom per Cinetic.it */

/* Personalizza le colonne*/
.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-3, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto {
    padding-right: 12px;
}


/*Toastr Messaggi Utente */

.toast-success {
    background-color: #77966D !important;
}

.toast-error {
    background-color: #C84630 !important;
}

.toast-info {
    background-color: #086788 !important;
}

.toast-warning {
    background-color: #FF8D00 !important
}


/* Colori del nuovo Mockup */

/* Colors: */

etichetta-input-box

.palette-1-color-success-cta1 {
    color: #ffff;
    background-color: #77966D;
    border: 1px solid #707070;
    border: #77966D;
}

.palette-1-color-success-cta2 {
    color: #77966D;
}

.palette-1-color-success-cta3 {
    color: #77966D;
}

.palette-1-color-warning-cta1 {
    color: #ffff;
    background-color: #F5827A;
    border: #C84630;
}

/*Ridefinisce i button con filter nuovo MockUp*/

/*Palette*/
.palette-1-primary {
    border: 1px solid var(--secondary-707070);
    background: #FFFFFF;
    border: 1px solid #707070;
    opacity: 1;
}

.palette-1-secondary {
    background: #3C3B39;
    opacity: 1;
}

.palette-1-accent {
    background: #FFC800;
    color: #3C3B39;
    opacity: 1;
}

.palette-1-warning {
    background: #F5827A;
    color: #ffff;
    opacity: 1;
}

.palette-1-success {
    background: #77966D;
    color: #ffff;
    opacity: 1;
}

.palette-1-danger {
    background: #C84630;
    opacity: 1;
    color: #ffff;
}

.noimp-no-urg {
    color: #3C3B39;
    background: #F5FFF2;
    opacity: 1;
}


/*.btn-success-*/

.btn {
    font-family: "Poppins";
}

.btn-success-ctap {
    background: #77966D;
    border: 3px solid #77966D;
    color: #ffff;
    opacity: 1;
}

    .btn-success-ctap:hover {
        background: #F5FFF2;
        color: #77966D;
    }

    .btn-success-ctap:focus {
        background: #F5FFF2;
        color: #77966D;
    }

    .btn-success-ctap.disabled, .btn-success-ctap:disabled {
        color: lightgray;
        background-color: #77966d;
        background: #77966D;
        border-color: #77966d;
    }

    .btn-success-ctap:not(:disabled):not(.disabled):active,
    .show > .btn-success-ctap.dropdown-toggle {
        color: #77966D;
        background: #F5FFF2;
    }

        .btn-success-ctap:not(:disabled):not(.disabled):active:focus,
        .show > .btn-success-ctap.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

/*btn-success CTAS*/

.btn-success-ctas {
    border: 3px solid var(--success-77966d);
    background: #ffffff;
    border: 3px solid #77966D;
    color: #77966D;
    opacity: 1;
}

    .btn-success-ctas:hover {
        background: #F5FFF2;
        color: #77966D;
    }

    .btn-success-ctas:focus {
        background: #F5FFF2;
        color: #77966D;
    }

    .btn-success-ctas.disabled, .btn-success-ctas:disabled {
        color: lightgray;
        background: #77966D;
        border-color: #77966d;
    }

    .btn-success-ctas:not(:disabled):not(.disabled):active,
    .show > .btn-success-ctas.dropdown-toggle {
        color: #77966D;
        background: #F5FFF2;
    }

        .btn-success-ctas:not(:disabled):not(.disabled):active:focus,
        .show > .btn-success-ctas.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

/*btn-success CTAT*/

.btn-success-ctat, .btn-success-ctat:hover {
    border: 3px solid var(--success-77966d);
    background: #ffffff;
    border: 3px solid #77966D;
    border-color: transparent;
    color: #77966D;
    opacity: 1;
    background-color: transparent;
}

    .btn-success-ctat:hover {
        text-decoration: underline;
    }

    .btn-success-ctat:focus {
        background: #F5FFF2;
        color: #77966D;
    }

    .btn-success-ctat.disabled, .btn-success-ctat:disabled {
        color: lightgray;
        background: #77966D;
        border-color: #77966d;
    }

    .btn-success-ctat:not(:disabled):not(.disabled):active,
    .show > .btn-success-ctat.dropdown-toggle {
        color: #77966D;
        background: #F5FFF2;
    }

        .btn-success-ctat:not(:disabled):not(.disabled):active:focus,
        .show > .btn-success-ctat.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

/*btn-warning-ctap*/
.btn-warning-ctap {
    border: 3px solid var(--success-77966d);
    background: #F5827A;
    border: 3px solid #C84630;
    color: #ffff;
    opacity: 1;
}

    .btn-warning-ctap:hover {
        background: #F5827A;
        color: #C84630;
    }

    .btn-warning-ctap:focus {
        background: #F5827A;
        color: #C84630;
    }

    .btn-warning-ctap.disabled, .btn-warning-ctap:disabled {
        color: lightgray;
        background-color: #C84630;
        background: #C84630;
        border-color: #C84630;
    }

    .btn-warning-ctap:not(:disabled):not(.disabled):active,
    .show > .btn-warning-ctap.dropdown-toggle {
        color: #C84630;
        background: #F5827A;
    }

        .btn-warning-ctap:not(:disabled):not(.disabled):active:focus,
        .show > .btn-warning-ctap.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

/*.btn-info-*/

.btn-info-ctap {
    border: 3px solid var(--info-77966d);
    background: #CDE6F5;
    border: 3px solid #CDE6F5;
    color: #086788;
    opacity: 1;
}

    .btn-info-ctap:hover {
        background: #F2FAFF;
        color: #086788;
    }

    .btn-info-ctap:focus {
        background: #F2FAFF;
        color: #086788;
    }

    .btn-info-ctap.disabled, .btn-info-ctap:disabled {
        color: lightgray;
        background-color: #CDE6F5;
        background: #CDE6F5;
        border-color: #086788;
    }

    .btn-info-ctap:not(:disabled):not(.disabled):active,
    .show > .btn-info-ctap.dropdown-toggle {
        color: #086788;
        background: #F2FAFF;
    }

        .btn-info-ctap:not(:disabled):not(.disabled):active:focus,
        .show > .btn-info-ctap.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem #086788;
        }

/*btn-info CTAS*/

.btn-info-ctas {
    border: 3px solid var(--info-77966d);
    background: #ffffff;
    border: 3px solid #CDE6F5;
    color: #086788;
    opacity: 1;
}

    .btn-info-ctas:hover {
        background: #F2FAFF;
        color: #086788;
    }

    .btn-info-ctas:focus {
        background: #F2FAFF;
        color: #CDE6F5;
    }

    .btn-info-ctas.disabled, .btn-info-ctas:disabled {
        color: lightgray;
        background: #CDE6F5;
        border-color: #CDE6F5;
    }

    .btn-info-ctas:not(:disabled):not(.disabled):active,
    .show > .btn-info-ctas.dropdown-toggle {
        color: #CDE6F5;
        background: #F2FAFF;
    }

        .btn-info-ctas:not(:disabled):not(.disabled):active:focus,
        .show > .btn-info-ctas.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem #086788;
        }

/*btn-info CTAT*/

.btn-info-ctat, .btn-info-ctat:hover {
    border: 3px solid var(--info-77966d);
    background: #3C3B39;
    border: 3px solid #CDE6F5;
    border-color: transparent;
    color: #086788;
    opacity: 1;
    background-color: transparent;
}

    .btn-info-ctat:hover {
        text-decoration: underline;
    }

    .btn-info-ctat:focus {
        background: #F2FAFF;
        color: #086788;
    }

    .btn-info-ctat.disabled, .btn-info-ctat:disabled {
        color: lightgray;
        background: #CDE6F5;
        border-color: #CDE6F5;
    }

    .btn-info-ctat:not(:disabled):not(.disabled):active,
    .show > .btn-info-ctat.dropdown-toggle {
        color: #CDE6F5;
        background: #F2FAFF;
    }

        .btn-info-ctat:not(:disabled):not(.disabled):active:focus,
        .show > .btn-info-ctat.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem #086788;
        }

/*.btn-danger-*/

.btn-danger-ctap {
    border: 3px solid var(--success-77966d);
    background: #C84630;
    border: 3px solid #C84630;
    color: #ffff;
    opacity: 1;
}

    .btn-danger-ctap:hover {
        background: #F5FFF2;
        color: #C84630;
    }

    .btn-danger-ctap:focus {
        background: #F5FFF2;
        color: #C84630;
    }

    .btn-danger-ctap.disabled, .btn-danger-ctap:disabled {
        color: lightgray;
        background-color: #C84630;
        background: #C84630;
        border-color: #C84630;
    }

    .btn-danger-ctap:not(:disabled):not(.disabled):active,
    .show > .btn-danger-ctap.dropdown-toggle {
        color: #C84630;
        background: #F5FFF2;
    }

        .btn-danger-ctap:not(:disabled):not(.disabled):active:focus,
        .show > .btn-danger-ctap.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

/*btn-danger-ctas*/

.btn-danger-ctas {
    border: 3px solid var(--success-77966d);
    background: #ffffff;
    border: 3px solid #C84630;
    color: #C84630;
    opacity: 1;
}

    .btn-danger-ctas:hover {
        background: #F5FFF2;
        color: #C84630;
    }

    .btn-danger-ctas:focus {
        background: #F5FFF2;
        color: #C84630;
    }

    .btn-danger-ctas.disabled, .btn-danger-ctas:disabled {
        color: lightgray;
        background: #C84630;
        border-color: #C84630;
    }

    .btn-danger-ctas:not(:disabled):not(.disabled):active,
    .show > .btn-danger-ctas.dropdown-toggle {
        color: #C84630;
        background: #F5FFF2;
    }

        .btn-danger-ctas:not(:disabled):not(.disabled):active:focus,
        .show > .btn-danger-ctas.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }

/*btn-danger-ctat*/

.btn-danger-ctat, .btn-danger-ctat:hover {
    border: 3px solid var(--success-77966d);
    background: #ffffff;
    border: 3px solid #C84630;
    border-color: transparent;
    color: #C84630;
    opacity: 1;
    background-color: transparent;
}

    .btn-danger-ctat:hover {
        text-decoration: underline;
    }

    .btn-danger-ctat:focus {
        background: #F5FFF2;
        color: #C84630;
    }

    .btn-danger-ctat.disabled, .btn-danger-ctat:disabled {
        color: lightgray;
        background: #C84630;
        border-color: #C84630;
    }

    .btn-danger-ctat:not(:disabled):not(.disabled):active,
    .show > .btn-danger-ctat.dropdown-toggle {
        color: #C84630;
        background: #F5FFF2;
    }

        .btn-danger-ctat:not(:disabled):not(.disabled):active:focus,
        .show > .btn-danger-ctat.dropdown-toggle:focus {
            box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5);
        }


/*--------------------------*/

/*Titoli dei box*/
.titoloCard {
    color: #fd7e14;
    font-size: 16px;
    text-transform: uppercase;
    /*padding-left:10px;*/
}

.card {
    border-radius: 3px !important;
}

.cardTab {
    position: relative;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0.125);
    border-top: none;
}


/*Lampeggia l'icona'*/
.blink {
    animation: blink 2s steps(2, start) infinite;
    -webkit-animation: blink 2s steps(2, start) infinite;
}

@keyframes blink {
    to {
        visibility: hidden;
    }
}

@-webkit-keyframes blink {
    to {
        visibility: hidden;
    }
}

/*Toglie label Trasparenza ai Messaggi Toast*/
.toast {
    opacity: 1 !important;
}

#toast-container > div {
    opacity: 1 !important;
}
/*-----*/

/*Personalizzazione dei PopUp Modal*/

.modal {
    padding: 0 !important;
    /*background-color: #fafafa !important;*/
    /*override inline padding-right added from js*/
}

    .modal .modal-header {
        padding-top: 0px;
        color: #FF8D00;
        text-transform: uppercase;
    }

    .modal .modal-dialog {
        width: 90%;
        height: 80%;
        max-width: none;
        top: 15%;
    }

    .modal .modal-content {
        background-color: #f7f8fc !important;
        border-radius: 3px !important;
    }


/*-- Personalizzazione del CSS  Standard Form control data fa in modo che l'icona dei campi data non va a capo-----------*/

body {
    font-family: "Poppins", sans-serif;
    background-color: #fafafa;
    color: #3A3B3C; /*gRIGIO sCURO*/
    text-align: left;
    font-weight: 500 !important;
    font-size: 12px !important
}

/*Stile  logo*/

.u-header-logo {
    width: 100%;
    height: 100%;
}


.cls-1 {
    fill: #f28b1a;
}


/*----------------------------*/
/* Sistema l'allineamento di tutti i check box UNA VOLTA E PER SEMPRE*/
/*input[type="checkbox"], label {
    float: left;
    line-height: 1.6em;
    height: 1.6em;
    margin: 0px 0px;
    padding: 0px;
    font-size: inherit;
    white-space: nowrap;
}

input[type="checkbox"] {
    clear: left;
}*/
/*.admCheckbox .btn, .checkbox-inline .btn {
    padding-left: 12em;
    min-width: 8em;
    height: 100em;
    width: 100em;
}*/
.admCheckbox label, .checkbox-inline label {
    text-align: right;
    padding-left: 0.5em;
    line-height: 1.6em;
    height: 1.6em;
    margin: 0px 0px;
    padding: 0px;
    font-size: inherit;
    white-space: nowrap;
    color: #999;
}

.admCheckbox input[type="checkbox"] {
    float: none;
    clear: left;
}

.btn-group-sm > .btn, .btn-sm {
    /*padding: 0rem !important;*/
    /*line-height: 1.5 !important;*/
    border-radius: 3px !important;
    /*font-size: 11px !important*/
}


/*Utilizzata su tutti i controlli delle forms*/
.etichetta-input-box {
    margin-left: 5px !important;
    margin-bottom: 2px;
    margin-top: 10px;
    display: inline-block;
    color: #3C3B39 !important;
    text-transform: uppercase;
    font-size: 13px;
}

.select2-container:hover .select2-selection--single:hover {
    border-color: #FF8D00 !important;
}

.select2-search--dropdown:hover .select2-search--dropdown.active {
    border-color: #FF8D00 !important;
}

.select2-search--dropdown .select2-search__field {
    padding: 6px;
    width: 100%;
    border: none !important;
    /*box-sizing: unset !important;*/
}

.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #eaecef;
    height: 30px !important;
    border-radius: 3px;
}

.select2-container {
    /* display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;*/
    width: 100% !important;
    padding-top: 0px !important;
    font-size: 12px !important;
    font-weight: 500 !important;
    border-radius: 3px !important */
}

.combo-select {
    /*-webkit-appearance: none;*/
    border-color: #eaecef !important;
    border-style: solid;
    border-width: thin;
    font-weight: 500 !important;
    color: #3A3B3C; /*gRIGIO sCURO*/
    padding-top: 1px !important;
    border-radius: 3px !important;
    border: 1px solid #ced4da;
    height: 28px !important;
    padding: .275rem .375rem !important;
    background: white !important;
}

    .combo-select:hover, .combo-select.active {
        border-color: #FF8D00 !important;
    }

.form-control {
    height: 32px;
    padding-top: .2rem !important;
    border-radius: 3px !important;
    border: 1px solid #ced4da;
    padding: .300rem .71rem !important;
    border-color: #e5e5e5 !important;
    font-weight: 500 !important;
    font-size: 12px !important;
}

    .form-control:hover, .form-control.active {
        border-color: #FF8D00 !important;
    }

    /* Mette tutti i place holder in un colore più tenue*/
    .form-control .placeholder {
        opacity: .5 !important;
    }

    .form-control::-moz-placeholder {
        opacity: .5 !important;
    }

    /*Focus su tutti i form control*/
    .form-control:focus {
        border-color: #FF8D00 !important;
        box-shadow: none !important;
    }



/*-------------*/
/*NavBar*/
/* change the link color and padding  */
.navbar-custom .navbar-nav .nav-link {
    color: rgba(255,255,255,.5);
    padding: .75rem 1rem;
}

/* change the color and background color of active links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #ffffff;
    background-color: #333;
}

/** Risolve il problema dell'allineamento a destra per le colonne delle griglie perche non funziona*/
/*Applicare stile nel RowDatabound quando disegna la griglia*/
/*address esempio ' Le allinea a destra e.Row.Cells(cc%).CssClass = "gridHeaderAllignRight"*/
.gridHeaderAllignRight {
    text-align: right !important;
}
/************ ADM Table Small ************/

.admTableSmall {
    /*Adatta la griglia alla dimensione dello schermo*/
    border-collapse: collapse;
    border-style: none none none none;
    width: 100%;
}

    .admTableSmall th {
        font-weight: 500 !important;
        color: black;
        border: 1px solid #ddd;
        border-bottom: 3px solid #ddd;
        background: white;
        border-color: #eaecef !important;
        border: solid;
    }

    .admTableSmall pagination .current {
        background: #26B;
        color: #3A3B3C; /*gRIGIO sCURO*/
        border: solid 1px #AAE;
        border: none;
    }

    .admTableSmall tbody {
        font-size: 10px !important;
    }

        .admTableSmall tbody tr {
            background: #fff;
            border: 1px solid #ddd;
            padding: 20px;
        }

        .admTableSmall tbody th {
            background: #fff;
            color: black;
            border: 1px solid #ddd;
            border: none;
        }


    .admTableSmall tr:hover {
        background: #cecece;
        padding: 20px;
    }

    .admTableSmall tr.alt-row {
        background: #f3f3f3;
        padding: 20px;
    }

        .admTableSmall tr.alt-row:hover {
            background: #cecece;
        }

    .admTableSmall td, .admTableSmall th {
        padding: 10px,14px;
        line-height: 1.3em;
        border: none;
    }

    .admTableSmall tfoot td .bulk-actions {
        padding: 10px 14px;
        font-weight: bold;
    }

        .admTableSmall tfoot td .bulk-actions select {
            border: 1px solid #ccc;
            border: none;
            padding: 10px 14px;
            font-weight:bold;
        }

    .admTableSmall tr.SelectedRow {
        background: #007da6;
        color: #007da6;
    }

        .admTableSmall tr.SelectedRow a {
            color: #007da6;
        }

    .admTableSmall .SelectedRow tr:hover a, table tr.SelectedRow table tr.SelectedRow a {
        color: #fff;
    }

    .admTableSmall .SelectedRow a:hover {
        color: #fff;
    }

    .admTableSmall .pgr td {
        font-size: smaller;
    }

    .admTableSmall .pgr a:hover {
        font-weight: 500 !important;
    }

/************ ADM Table ************/

.admTable {
    /*Adatta la griglia alla dimensione dello schermo*/
    border-collapse: collapse;
    border-style: none none none none;
    width: 100%;
    /* Larghezza delle colonne fissa*/
    /*word-wrap: break-word;
    table-layout: fixed;
    overflow: scroll;*/
}

    .admTable th {
        font-weight: 500 !important;
        color: black;
        /*font-size: 0.78429rem !important;*/
        border: 1px solid #ddd;
        border-bottom: 3px solid #ddd;
        background: white;
        border-color: #eaecef !important;
        border: solid;
    }

    .admTable pagination .current {
        background: #26B;
        color: #3A3B3C; /*gRIGIO sCURO*/
        border: solid 1px #AAE;
        border: none;
    }

    .admTable tbody {
        /*font-size: 0.72429rem !important;*/
        /*font-size: 12px !important;*/
    }

        .admTable tbody tr {
            background: #fff;
            border: 1px solid #ddd;
            padding: 20px;
        }

        .admTable tbody th {
            background: #fff;
            color: black;
            border: 1px solid #ddd;
            border: none;
        }


    .admTable tr:hover {
        background: #cecece;
        padding: 20px;
    }

    .admTable tr.alt-row {
        background: #f3f3f3;
        padding: 20px;
    }

        .admTable tr.alt-row:hover {
            background: #cecece;
        }

    .admTable td, .admTable th {
        padding: 8px;
        padding-top: 10px;
        padding-bottom: 10px;
        line-height: 1.3em;
        border-left: 1px solid #f3f3f3;
        border: 1px solid #f3f3f3;
        border-color: #eaecef !important;
        border: none;
    }

    .admTable tfoot td .bulk-actions {
        padding: 12px 0 5px 0;
    }

        .admTable tfoot td .bulk-actions select {
            padding: 4px;
            border: 1px solid #ccc;
            border: none;
        }

    .admTable tr.SelectedRow {
        background: #007da6;
        color: #007da6;
    }

        .admTable tr.SelectedRow a {
            color: #007da6;
        }

    .admTable .SelectedRow tr:hover a, table tr.SelectedRow table tr.SelectedRow a {
        color: #fff;
    }

    .admTable .SelectedRow a:hover {
        color: #fff;
    }

    .admTable .pgr td {
        font-size: smaller;
    }

    .admTable .pgr a:hover {
        font-weight: 500 !important;
    }

/* Definisce la prima riga Pager delle tabelle Settare per la griglia <PagerStyle CssClass="pager-row" /> */

tr.pager-row td a {
    /*color: #5a90ce;*/
}

    .pager a.command:hover,
    tr.pager-row td a:hover {
        background-color: white;
        text-decoration: none;
    }

.pager span.current,
tr.pager-row td span {
    background-color: white;
}

tr.pager-row td {
    border-top: none;
    background-color: white;
}

/*-------------------------------------------------------------------------------------------------------*/

/*admTable BIG*/

.admTableBig {
    width: 100%;
    border-collapse: collapse;
    border-style: none none none none;
}

    .admTableBig th {
        font-weight: 500 !important;
        font-size: 14px;
        border: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
        background: #cecece;
    }

    .admTableBig pagination .current {
        background: #26B;
        color: #fff;
        border: solid 1px #AAE;
    }

    .admTableBig tbody {
        font-size: 14px;
    }

        .admTableBig tbody tr {
            background: #fff;
            border: 1px solid #ddd;
        }


    .admTableBig tr:hover {
        background: #cecece;
    }

    .admTableBig tr.alt-row {
        background: #f3f3f3;
    }

        .admTableBig tr.alt-row:hover {
            background: #cecece;
        }

    .admTableBig td, .admTableBig th {
        padding: 15px;
        line-height: 1.3em;
        border-left: 1px solid #f3f3f3;
        border: 1px solid #f3f3f3;
    }

    .admTableBig tfoot td .bulk-actions {
        padding: 12px 0 5px 0;
    }

        .admTableBig tfoot td .bulk-actions select {
            padding: 4px;
            border: 1px solid #ccc;
        }

    .admTableBig tr.SelectedRow {
        background: #007da6;
        color: #007da6;
    }

        .admTableBig tr.SelectedRow a {
            color: #007da6;
        }

    .admTableBig .SelectedRow tr:hover a, table tr.SelectedRow table tr.SelectedRow a {
        color: #fff;
    }

    .admTableBig .SelectedRow a:hover {
        color: #fff;
    }

    .admTableBig .pgr td {
        font-size: medium;
    }

    .admTableBig .pgr a:hover {
        font-weight: 500 !important;
    }


/*admTable Medium*/

.admTableMedium {
    width: 100%;
    border-collapse: collapse;
    border-style: none none none none;
}

    .admTableMedium th {
        font-weight: 500 !important;
        font-size: 12px;
        border: 1px solid #ddd;
        border-bottom: 1px solid #ddd;
        background: #cecece;
    }

    .admTableMedium pagination .current {
        background: #26B;
        color: #fff;
        border: solid 1px #AAE;
    }

    .admTableMedium tbody {
        font-size: 12px;
    }

        .admTableMedium tbody tr {
            background: #fff;
            border: 1px solid #ddd;
        }


    .admTableMedium tr:hover {
        background: #cecece;
    }

    .admTableMedium tr.alt-row {
        background: #f3f3f3;
    }

        .admTableMedium tr.alt-row:hover {
            background: #cecece;
        }

    .admTableMedium td, .admTableMedium th {
        padding: 11px;
        line-height: 1.3em;
        border-left: 1px solid #f3f3f3;
        border: 1px solid #f3f3f3;
    }

    .admTableMedium tfoot td .bulk-actions {
        padding: 12px 0 5px 0;
    }

        .admTableMedium tfoot td .bulk-actions select {
            padding: 4px;
            border: 1px solid #ccc;
        }

    .admTableMedium tr.SelectedRow {
        background: #007da6;
        color: #007da6;
    }

        .admTableMedium tr.SelectedRow a {
            color: #007da6;
        }

    .admTableMedium .SelectedRow tr:hover a, table tr.SelectedRow table tr.SelectedRow a {
        color: #fff;
    }

    .admTableMedium .SelectedRow a:hover {
        color: #fff;
    }

    .admTableMedium .pgr td {
        font-size: medium;
    }

    .admTableMedium .pgr a:hover {
        font-weight: 500 !important;
    }
