EDIT: changing the background of the input to transparent fixed the problem.
I have a table and need to change the background color of the input box in the row to the same color as the row. When I hover over the row, it changes to a light blue but the input box stays white, unless you hover over the input box. The color changes if you hover over the input box but I need it to change as well if u hover over any part of the row. Any help is appreciated.
.rowTable is the class for all the rows
HTML:
<td class="completedCalendar tableData"><input value="%dateCompleted%" class="datepicker picker_input" data-id="%todoID%" id="todo_completeddate" style="border:none" readonly="readonly"/></td>
CSS:
#main_todos_container .rowTable {
    border: solid;
    border-color: #f5f5f5;
    border-width: thin;
    font-size: 13px;
    border-left: 0;
    border-right: 0;
}
#main_todos_container .rowTable:hover .tableData {
    background-color: #f0f8fe;
}
 #main_todos_container .rowTable:hover > .completedCalendar {
    background-color: #f0f8fe;
}
 
     
     
    