.thermometer .mercury {
    
    background: #F8970A; 
    background: -moz-linear-gradient(left, #F8970A 0%, #FC6A05 100%); 
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#F8970A), color-stop(100%,#FC6A05)); 
    background: -webkit-linear-gradient(left, #F8970A 0%,#FC6A05 100%); 
    background: -o-linear-gradient(left, #F8970A 0%,#FC6A05 100%); 
    background: -ms-linear-gradient(left, #F8970A 0%,#FC6A05 100%); 
    background: linear-gradient(to right, #F8970A 0%,#FC6A05 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F8970A', endColorstr='#FC6A05',GradientType=1 ); 

    
    -webkit-border-radius: 8px 0 0 8px;
    -moz-border-radius: 8px 0 0 8px;
    border-radius: 8px 0 0 8px;
    height: 100%;
}
.thermometer .bulb {
  
    background: #eae6e6; 
    background: -moz-linear-gradient(left, #eae6e6 0%, #e6e6e6 100%); 
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#eae6e6), color-stop(100%,#e6e6e6)); 
    background: -webkit-linear-gradient(left, #eae6e6 0%,#e6e6e6 100%); 
    background: -o-linear-gradient(left, #eae6e6 0%,#e6e6e6 100%); 
    background: -ms-linear-gradient(left, #eae6e6 0%,#e6e6e6 100%); 
    background: linear-gradient(to right, #eae6e6 0%,#e6e6e6 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eae6e6', endColorstr='#e6e6e6',GradientType=1 ); 

    height: 15px;
    margin: 5px auto;
    width: 90%;
    border: 1px solid #C7C7C7;


    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}
.thermometer .hours-amt {
    text-align: right;
    padding-left: 10px;
}
.thermometer .total-lbl {
    color: #4E4E4E;
    font-weight: bold;
    font-style: Arial;
}
.thermometer .total-amt {
    color: #4F4F4F;
    font-weight: normal;
    font-style: Arial;
}


.total-bubble {
    padding-left: 80%;
}
