body {font-family: 'Open Sans', sans-serif; color: #333333;}
.cartomante {/*background-color: #253ebb; border: 1px solid #253ebb;*/ padding-left: 5px; padding-top: 5px; display: inline-block; width: 225px;}
.cartomante div.phone-rosso {background: url(/tea/img/heart-rosso.png) no-repeat; width: 27px; height: 22px; background-size: contain;}
.cartomante div.phone-verde {background: url(/tea/img/heart-verde.png) no-repeat; width: 27px; height: 22px; background-size: contain;}
.cartomante div.phone-giallo {background: url(/tea/img/heart-giallo.png) no-repeat; width: 27px; height: 22px; background-size: contain;}
.cartomante div.phone-grigio {background: url(/tea/img/heart-grigio.png) no-repeat; width: 27px; height: 22px; background-size: contain;}
/*.busy.cartomante, .free.cartomante, .pause.cartomante {background-color: #e3e7ea;}*/
.offline.cartomante {/*background-color: #d4dfe6;*/}
.cartcodice {display:inline-block; font-weight: 600; position: relative; top: -5px; padding-left: 10px;}
.phone {display:inline-block;}
.labelnome {display:inline-block; font-weight: 600; position: relative; top: -5px; padding-left: 5px;}
.busy .labelnome, .busy .cartcodice {color: #e84e50;}
.free .labelnome, .free .cartcodice {color: #08b000;}
.pause .labelnome, .pause .cartcodice {color: #ffaa00;}
.offline .labelnome, .offline .cartcodice {color: #777777;}
.labelnome a {color: #dd3333; text-decoration: none;}