 
td.gomma{
    background-image:   url("../img/tyre.png")!important;
    background-repeat: no-repeat!important;
    background-position: center 40px!important;
    height:168px; width:64px!important;
     padding:0px 5px 0px 5px!important;position:relative;
     opacity:1;
}

td.gomma.disabled{
   opacity:0.3;
}
td.gomma.bgt{
   opacity:0;
}

td.gomma span.perc{ background:#ccc; color:#fff!important; border:1px solid rgba(255,255,255,0.6);
border-radius:5px!important;
font-size:11px; text-align:center;
padding:2px;
width:35px;
position:absolute;
left:0;
right:0;
top:0px;
margin:auto!important;
display:block;
}

td.gomma span.perc.l100,td.gomma span.perc.l90,td.gomma span.perc.l80,td.gomma span.perc.l70,td.gomma span.perc.l60{ background:green; }

td.gomma span.perc.l50,td.gomma span.perc.l40,td.gomma span.perc.l30{ background:orange; }
td.gomma span.perc.l20,td.gomma span.perc.l10{ background:red; }

td.gomma .select2-container{
    position:relative;
   top:-70px!important; 
}

td.asse{
    background-image:  url("../img/asse.png")!important;
    background-repeat: repeat-x!important;
    background-position: center 40px!important;
   
     overflow:hidden;
   height:168px; width:140px!important;
}

.tableassale,.tableassale td,.tableassale tr {
    background-color:transparent!important; border-width: 0px!important;
}
.tableassale {
   margin:auto!important;max-height:168px!important; background-image:  url("../img/asse.png")!important;
    background-repeat: repeat-x!important;
    background-position: center 40px!important;
   
}


#t3 .fa-star-o{opacity:0.3;}
#t3 .fa-star{color:orange;}
#t3 .line{padding:10px; border-bottom:1px solid #ccc;}
#t3 .pointz{float:right;}