even odd метод css для input не работает

У меня есть таблица перекрашенный методом even, odd в css: Таблица стилизированный методом even, odd

Так же в этой таблице есть input, на который задан такой же метод. Но по фото видно, что этот метод не отрабатывает. Как видно на картинке ниже:

Графа input

Пробовал по отдельности писать, и так же в один класс задать, но не помогает. Может кто то знает решение этой проблемы?

.tbody_1 tr:nth-child(even) {
    background-color: #F4F8FC;
}

.tbody_1 tr:nth-child(odd) {
    background-color: #FEFEFE;
}




.tbody_1 tr, .input_blocks:nth-child(even) {
    height: 38px;
    width: 35px;
    border: 1px;
    padding: 0px 8px 0px 8px;
    text-align: center;
    background-color: #F4F8FC;
}

.tbody_1 tr, .input_blocks:nth-child(odd) {
    height: 38px;
    width: 35px;
    border: 1px;
    padding: 0px 8px 0px 8px;
    text-align: center;
    background-color: #FEFEFE;
}

Ответы (1 шт):

Автор решения: Alex Miller

Вопрос был моментально решён пользователем Алексей Тен. Проблема заключалась в том что метод nth-child должен следовать сразу после tr:nth-child(even) .input_blocks

Таблица с решением

→ Ссылка