/*++++++++++++++++++++++++++++++++++++STAMPA+++++++++++++++++++++++++++++++++++ */
@media print {
    .no-print, .no-print * {
        display: none !important;
    }
    .yes-print, .yes-print * {
        display: initial !important;
    }
    .print-trasp {
        color: transparent !important;
        border: none !important;
        background-color: transparent !important;
    }

#tabella_lastre td {
color: black;
padding-top: 9px;
padding-bottom: 9px;
}

table#tabella_lastre > tbody > tr > td {
color: rgb(0, 0, 0);
}

DIV > #tabella_lastre > thead > tr > th#tab_th_6 {
width: 0PX !important;
text-align: center;
font-size: 1% !IMPORTANT;
max-width: 345px !important;
min-width: 341px !important;
}

DIV > #tabella_lastre > thead > tr > th#tab_th_15 {
width: 0PX !important;
text-align: center;
font-size: 1% !IMPORTANT;
}

div > DIV > #tabella_lastre > thead > tr > th#tab_th_11, div > DIV > #tabella_lastre > thead > tr > th#tab_th_9 {
color: transparent !important;
}


div > div > #tabella_lastre > tbody > tr#riga_totali_tab > td:nth-child(4) {
text-align: right !important;
padding-right: 28px !important;
font-size: 14px !IMPORTANT;
}


DIV > #tabella_lastre > thead > tr > th, DIV > #tabella_lastre > tbody > tr#riga_totali_tab > td {
-webkit-print-color-adjust: exact;
color: black !IMPORTANT;
font-family: Arial !important;
font-weight: 700 !IMPORTANT;
padding-left: 0px !important;
padding-right: 0px !important;
border-top: solid !important;
border-top-color: black !important;
border-top-width: 1px !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
border-bottom: solid !important;
border-bottom-width: 1px !important;
border-bottom-color: black !important;
font-size: 14px !important;
}

#tabella_lastre td {
font-size: 13px !important;
}

#tabella_lastre > tbody > tr#riga_totali_tab > td, #tabella_lastre > thead > tr > th {
background-color: #DFDFDF !important;
}

#contenitore_dati_big {
margin: auto;
position: absolute;
top: 292px;
}


td#tot_mq_tab {
padding-right: 27px !important;
    }


#tabella_lastre > tbody > tr#riga_totali_tab > td{
color:black !important;
font-weight:400 !important;
font-size: 11px !important;}

#tabella_lastre > thead > tr > th {
padding-top: 7px;
padding-bottom: 7px;}

#tabella_lastre > tbody > tr > td:nth-child(6) > a {
	display:none;
}

/*#tabella_lastre > tbody > tr > td:nth-child(7) > a {
	display:none;
}*/

#tabella_lastre > tbody > tr#riga_totali_tab > td:nth-child(1) {
padding-left: 286px !important;
}

#tabella_lastre > tbody > tr#riga_totali_tab > td:nth-child(3) {
padding-left: 8px !important;
}

   #tabella_lastre > tbody > tr > td:nth-child(6), th#tab_th_6 {
	color:transparent !important;
	font-size: 1% !important;
	width:1px !important;
	}
	
   /*#tabella_lastre > tbody > tr > td:nth-child(7), th#tab_th_6B {
	color:transparent !important;
	font-size: 1% !important;
	width:1px !important;
	}*/

   #tabella_lastre > tbody > tr > td:nth-child(14), th#tab_th_15 {
	color:transparent !important;
	font-size: 1% !important;
	width:1px !important;
	}

tr#riga_totali_prenotati_tab {
display:none;
}
	
tr#riga_totali_tab {
border-top: solid;
border-top-width: 1px;
}

	
    #tabella_lastre th {
    color:black;
    font-weight: 700;
    }

    th#tab_th_11, th#tab_th_9{
    color:transparent !important;
    }

    br.yes-print{
        display: initial;
    }

    #contenitore_pagina {
        text-align: center;
    }
    #tabella_lastre td {
	color:black;
        padding-top: 4px;
        padding-bottom: 4px;
    }


    td.print-trasp > input.riga_checkbox {
        display: none !important;
    }

DIV > #tabella_lastre > thead > tr > th#tab_th_5 {
padding-left: 0px !important;
padding-right: 0px !important;
text-align: center;
width: 210px !important;
}
DIV > #tabella_lastre > thead > tr > th#tab_th_4 {
padding-left: 0px !important;
padding-right: 0px !important;
text-align: center;
width: 60px !important;
}



DIV > #tabella_lastre > thead > tr > th#tab_th_8, DIV > #tabella_lastre > thead > tr > th#tab_th_10, DIV > #tabella_lastre > thead > tr > th#tab_th_12  {
padding-left: 0px !important;
padding-right: 0px !important;
text-align: center;
width: 20px !important;
}


#tabella_lastre > tbody > tr > td:nth-child(1) {
text-align: left;
padding-left: 10px !important;
}
#tabella_lastre > tbody > tr > td:nth-child(3) {
text-align: left;
padding-left: 38px !important;
}
#tabella_lastre > tbody > tr > td:nth-child(4) {
text-align: left;
padding-left: 18px !important;
}
#tabella_lastre > tbody > tr > td:nth-child(5) {
text-align: left;
padding-left: 10px !important;
}

#tabella_lastre > tbody > tr > td:nth-child(6) {
width: 0PX !important;
font-size: 1% !important;
color: transparent !important;
 text-align: center
}

/*#tabella_lastre > tbody > tr > td:nth-child(7) {
width: 0PX !important;
font-size: 1% !important;
color: transparent !important;
 text-align: center
}*/

#tabella_lastre > tbody > tr > td:nth-child(7) {
text-align: right;
padding-right: 28px !important;
}
#tabella_lastre > tbody > tr > td:nth-child(13) {
padding-right: 32px !important;
}
#tabella_lastre > tbody > tr > td:nth-child(14) {
padding-right: 27px !important;
}

#tabella_lastre > tbody > tr#riga_totali_tab > td:nth-child(2) {
padding-right: 27px !important;
}

    @page {
        size: auto;
        /* auto is the current printer page size */
        margin: 0mm;
        /* this affects the margin in the printer settings */
        margin-bottom:30px;
	    margin-right:30px;
	    margin-left:34px;
        margin-top: 25px;
    }
    body {
        background-color:#FFFFFF;
        border: solid 0px;
        margin-top: 0px;
        margin-left: 10px;
        margin-right: 10px;
    }
}

    br.yes-print{
        display: none;
    }

#intestazionediv {
    display:none;
    text-align:center;
}

#packinglisttitolo {
    display:none;
    vertical-align:top;
    font-size:20px;
    text-align:center;
    color:black;
    font-weight: 700;
    margin-bottom:30px;
    margin-top:26px;  
}

#intestazioneziche {
width: 938px;
padding-right: 0px;
padding-bottom: 0px;
margin-bottom: 14PX;
}


/*+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
div#backarrow {
position: relative;
top: 226PX;
}


#contfreccia{ 
position: relative;
left: 75px;
width:50px; 
height:50px; 
background: url(https://www.ziche.com/wp-content/themes/invicta-child/images/Arrow-back.png) no-repeat; }
#contfreccia:hover{ 
background: url(https://www.ziche.com/wp-content/themes/invicta-child/images/Arrow-back2.png) no-repeat; }



tr#riga_indietro > td {
background-color:#fcfcfc !important;
padding-left:2px !important;
text-align: center !important;
padding-top: 15px !important;
cursor: initial;
}

div#frecciaindietro2 {
width: 200px;
position: relative;
left: 367px;
cursor:pointer;
}



/* Sistemo posizione film*/
table#tabella_lastre > tbody > tr.riga_slave > td{
padding-left: 2px;
}

table#tabella_lastre > tbody > tr.riga_slave_ingrandimento > td{
padding-left: 0px;
}

/* Sistemo posizione macchia aperta*/
/*table#tabella_lastre > tbody > tr.riga_slave_ma > td{
padding-left: 2px;
}*/

/* Layout ultime due righe */
td#tot_lastre_tab, td#tot_lastre_prenotate_tab {
text-align: right !IMPORTANT;
padding-right: 22PX;
}
td#tot_mq_tab, td#tot_mq_prenotati_tab {
text-align: right !IMPORTANT;
padding-right: 28PX;
}
/* Posizione */
#tabella_lastre > tbody > tr#riga_totali_tab > td:nth-child(1), #tabella_lastre > tbody > tr#riga_totali_prenotati_tab > td:nth-child(1) {
text-align: left;
padding-left: 270px;
}
/* Spazi tra i filtri */
#bancata_sec_chosen, #qualita_sec_chosen, #spessore_sec_chosen, #lunghezza_sec_chosen, #larghezza_sec_chosen {
margin-left: -1px;
}

table#tabella_lastre > tbody > tr.riga_slave_ingrandimento > td > div.contenitore_ingrandimento {
height: 358px;
background-color: #fcfcfc;
width: 100%;
position: relative;
}


/*
#contenitore_dati{
display: none;
}
*/
/* #ricerca_marmi {
display: none !important;
}
    */

/* Tolgo la x dalla prima riga */
#tabella_lastre > thead.tableFloatingHeaderOriginal > tr > th:nth-child(9) {
color: grey;
}


/* Colore bottone "lastre" */
#bottoni_sezioni > label:nth-child(2) > a > span {
background-color: #f02200;
}


/* Colore "foto" */
#tabella_lastre > tbody > tr > td:nth-child(6) > a {
color: #f02200;
}
#tabella_lastre > tbody > tr > td:nth-child(6) > a:hover {
color: black;
}
/* Colore "macchia aperta" */
/*#tabella_lastre > tbody > tr > td:nth-child(7) > a {
color: #f02200;
}
#tabella_lastre > tbody > tr > td:nth-child(7) > a:hover {
color: black;
}*/



/*_____________________________________________________________________________________________________________*/
/* Larghezza colonne */
#tab_th_1 { width: 30px !important;}
div > #tabella_lastre > thead > tr > th#tab_th_2 { width: 48px !important;padding-left:0px !important;
padding-right:0px !important;}
#tab_th_3 { width: 60px !important;}
#tab_th_4 { width: 50px !important;}

#tabella_lastre > thead > tr > th#tab_th_5 {
text-align: left !IMPORTANT;
padding-left: 60PX !IMPORTANT;
width: 144px !important;
}
#tab_th_6 { width: 45px !important;}
#tab_th_7 { width: 40px !important;}
#tab_th_8 { width: 16px !important;}
#tab_th_9 { 
width: 6px !important;
padding-left:0px !important;
padding-right:0px !important;
}
#tabella_lastre > tbody > tr > td:nth-child(8){ 
width: 6px !important;
padding-left:0px !important;
padding-right:0px !important;
}

#tab_th_10 { width: 16px !important;}

#tab_th_11 { 
width: 6px !important;
/*padding-left:0px !important;
padding-right:0px !important;*/
}
#tabella_lastre > tbody > tr > td:nth-child(10){ 
width: 6px !important;
padding-left:0px !important;
padding-right:0px !important;
}

#tabella_lastre > thead > tr > th:nth-child(12) {
padding-left: 0px !important;
padding-right: 0px !important;
}
#tab_th_12 { width: 17px !important;}
#tab_th_13 { width: 66px !important;}
div > #tabella_lastre > thead > tr > th#tab_th_14 { width: 61px !important;padding-left:0px !important;
padding-right:0px !important;}
#tab_th_15 { width: 50px !important;}


#tabella_lastre > thead > tr > th {
text-align: center;}




/* Allineamenti colonne */




/* Prenota */
#tabella_lastre > tbody > tr > td:nth-child(15) {
text-align: center;
}

/* MQ Blocco */
#tabella_lastre > tbody > tr > td:nth-child(14) {
padding-right: 23px;
}

/* MQ */
#tabella_lastre > tbody > tr > td:nth-child(13) {
/*padding-right: 28px;*/
}


/* Spessore */
#tabella_lastre > tbody > tr > td:nth-child(12) {
padding-left: 6px;
padding-right: 0px;
text-align: left;
}

/* x */
#tabella_lastre > tbody > tr > td:nth-child(11) {
text-align: center;
}

/* Altezza */
#tabella_lastre > tbody > tr > td:nth-child(10) {
text-align: right;
padding-right:4px;
}

/* x */
#tabella_lastre > tbody > tr > td:nth-child(9) {
text-align: center;
}

/* Lunghezza */
#tabella_lastre > tbody > tr > td:nth-child(8) {
text-align: right;
}

/* Numero */
#tabella_lastre > tbody > tr > td:nth-child(7) {
text-align: right;
padding-right:25px;
}

/* Foto */
#tabella_lastre > tbody > tr > td:nth-child(6) {
text-align: center;
}

/* Macchia aperta */
/*#tabella_lastre > tbody > tr > td:nth-child(7) {
text-align: center;
}*/

/* Finitura */
#tabella_lastre > tbody > tr > td:nth-child(5) {
text-align: left;
}

/* Qualità */
#tabella_lastre > tbody > tr > td:nth-child(4) {
text-align: left;
padding-left: 9px;
}

/* Bancata */
#tabella_lastre > tbody > tr > td:nth-child(3) {
text-align: left;
padding-left: 24px;
}

/* Blocco */
#tabella_lastre > tbody > tr > td:nth-child(2) {
text-align: left;
padding-left: 13px;
}

/* Posizione */
#tabella_lastre > tbody > tr > td:nth-child(1) {
text-align: left;
padding-left: 11px;
}


/* Allineamento Ultima RIGA  */

td#tot_mq_tab, td#tot_mq_prenotati_tab {
padding-right: 22px !important;
text-align: right !important;
color: #585858 !important;
border-width: 0px !important;
}

tr#riga_totali_prenotati_tab > td:nth-child(1), tr#riga_totali_tab > td:nth-child(1)  {
padding-left: 244px !important;
text-align: left !important;
color: #585858 !important;
border-width: 0px !important;
}

tr#riga_totali_prenotati_tab > td:nth-child(2), tr#riga_totali_tab > td:nth-child(2)  {
padding-right: 20px !important;
text-align: right !important;
color: #585858 !important;
border-width: 0px !important;
padding-left: 0px !important;
}

tr#riga_totali_prenotati_tab > td:nth-child(3), tr#riga_totali_tab > td:nth-child(3)  {
padding-left: 0px !important;
padding-right: 0px !important;
text-align: left !important;
color: #585858 !important;
border-width: 0px !important;
}

tr#riga_totali_prenotati_tab > td:nth-child(5), tr#riga_totali_tab > td:nth-child(5)  {

border-width: 0px !important;
}

th#tab_th_9, th#tab_th_11 {
color: grey;
}


tr.riga_slave > td {
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !Important;
}

tr.riga_slave_ma > td {
padding-left: 0px !important;
padding-right: 0px !important;
padding-top: 0px !Important;
}

tr.riga_slave > td > div.contenitore_thumb {
width: 1070px;
float: left;
}

tr.riga_slave_ma > td > div.contenitore_thumb {
width: 1070px;
float: left;
}


div#chiudi {
background: #ebe7e7;
width: 20px;
height: 71px;
position: relative;
float: right;
text-align: center;
vertical-align: middle;
padding-top: 54px;
font-weight: 300;
font-size: 20PX;
color: rgb(104, 104, 104) !important;
}

div#chiudi_MA {
background: #ebe7e7;
width: 20px;
height: 71px;
position: relative;
float: right;
text-align: center;
vertical-align: middle;
padding-top: 54px;
font-weight: 300;
font-size: 20PX;
color: rgb(104, 104, 104) !important;
}

div.scrollableArea a {
padding-top: 0px !important ;
padding-bottom: 0px !important;
}

div#chiudi:hover {
color: red !important;
}

div#chiudi_MA:hover {
color: red !important;
}

div > DIV > #tabella_lastre > thead > tr > th#tab_th_12 {
/*padding-left: 0px !important;*/
padding-right: 0px !important;
/*text-align: left;
width: 20px !important;*/
}