.metaradio_songfinder .button {
    margin-top: 10px;
}
.metaradio_songfinder select.station {
    width: 20%;
}
.metaradio_songfinder select.day {
    width: 40%;
}
.metaradio_songfinder select.hour {
    width: 20%;
}
.metaradio_songfinder table td,
.metaradio_songfinder table th {
    padding: 5px;
    text-align: left;
    vertical-align: middle;
}
.metaradio_songfinder table tr th {
    font-weight: 900;
    color: #FFF;
    background-color: #59595A;
}
.metaradio_songfinder table tr.day th {
    color: #FFF;
    padding: 10px;
    text-align: center;
}
.metaradio_songfinder table tr:nth-child(even) {
    background-color: #EEE;
}
.metaradio_songfinder table tr:nth-child(odd) {
    background-color: #FFF
}
.metaradio_songfinder img {
    max-width: 100px;
    height: auto;
}
.metaradio_songfinder form input,
.metaradio_songfinder form select {
    display: inline-block;
}