#info-container{ width: 100%; } @media (min-width: 768px) { #info-container{ max-width: 60em; margin: 0 auto; } } span.flag-wrapper { display: inline-block; width: 1.7em; text-align: center; cursor: default; } span.band-bullet { display: inline-block; cursor: default; } span.icon-wrapper { display: inline-block; width: 1.5em; text-align: center; cursor: default; } span.freq-mhz { display: inline-block; min-width: 1.7em; text-align: right; font-weight: bold; } span.freq-khz { padding: 0 0.2em; } span.freq-hz { font-size: 0.8em; } span.mode-q { padding-left: 0.5em; font-size: 0.7em; color: lightgray; } tr.table-faded td { color: lightgray; text-decoration: line-through !important; } div.appearing-panel { display: none; } p.filter-card-text { line-height: 2.5em !important; }