@charset "UTF-8";.itemtable_wrapper{width:100%;overflow-x:auto}table.itemtable{margin-bottom:20px;margin-top:20px;border-spacing:0;border-collapse:collapse;font-size:90%}.itemtable th{font-weight:normal;color:#666;border-bottom:1px solid #ccc}.itemtable td{border-bottom:1px solid #ccc;text-align:center;padding:0 5px;height:25px}.itemtable td.trip,td.fuelkmpos,td.costkmpos,td.quantity,td.costprice,td.fuelprice{text-align:right}.itemtable td.costname{text-align:left}.itemtable td.consumption{font-weight:bold}.itemtable td.costdate,td.costkmpos,td.costname,td.costprice{color:#024a84}.itemtable tr.checkfail{background-color:#faa}.emptydetailbox{width:615px;background-color:#f9e5a9;height:25px;line-height:25px;text-align:center;border-top:1px dotted #999;border-bottom:1px dotted #999;margin-top:20px}table.detailtable{border-spacing:0;border-collapse:collapse;clear:both;margin-top:20px}.detailtable tr{background-color:#f9e5a9}.detailtable td{height:25px;border-top:1px dotted #999;border-bottom:1px dotted #999}.detailtable td.showhide{text-align:center}.detailtable td.details{background-color:#f0f0f0;border:0}.detailtable td.spacer{border:0;background-color:#fff;height:10px}.detailtable strong{font-size:12pt}#detailhistogram{margin-top:10px}#vehicledetails{width:350px}#vehiclepic{float:right;width:200px;margin-right:25px}#lp_main{margin-bottom:5px;margin-left:auto}#options dd{margin-left:20px;margin-bottom:0;padding:5px}#options dt{width:20px;padding:0;padding-top:2px}#options #sdate-label,#options #edate-label{width:60px;padding:5px;padding-top:5px}#options dl{margin:5px 20px}#options #setOptions-element{margin-left:0}#options #setOptions-label{width:0}.functionbox{padding:10px}.checkfailedhint{margin-top:20px;color:red;text-align:center}.vehiclefunctions{margin-left:40px;margin-top:20px}#sharebox{margin-bottom:10px;padding:5px;background-color:#f0f0f0;border:1px solid #e0e0e0;text-align:center}#detailsPlotCanvas{margin-bottom:15px}.cdlegend{display:inline-block;margin-left:5px;margin-right:10px}.cdlegendrect{width:10px;height:10px;display:inline-block}#rating{width:50px;float:left}#rating img{padding-right:2px;vertical-align:bottom}#rating span{color:#444}#favorite{width:40px;float:left;padding-left:95px}#favorite img{padding-top:1px}@media(max-width:600px){.emptydetailbox{width:100%;height:auto}}