form table.time-entries.invoice tr.time-entry:hover {
    background-color: #dfeff7;
}
.conflict-details ul.details {
    margin-bottom: 0.3em;
}
input[type=text].icon-attachment {
    padding-left: 20px;
}
form.invoice-form #existing-attachments span.filename {
    padding-right: 10px;
}
input[type=number] {
    padding: 1px 5px 1px 10px;
    background-color: #fff;
    color: #3d454c;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    -o-border-radius: 3px;
    border-radius: 3px;
    height: 22px;
    border: 1px solid #e0e2e3;
    margin: 0px;
}
input[type=number]:focus {
    border-color: #2996cc;
    outline: none;
}
