table.opening-hours th, table.opening-hours td { padding: 2px 16px 2px 16px; } .opening-hours { color: #D9E8E9; font-size: 16px; max-width: 80%; margin: 0 auto; } .day {border-bottom: 0px dotted #D9E8E9; border-top: 0px dotted #D9E8E9;} .hours {text-align: left;} table tbody tr:hover>td, table tbody tr:hover>th { background-color: #00000000!important; } table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th { background-color: #00000000!important; }