/* Keep comparison fields visible together on narrow screens. */
@media(max-width:649px){
 .bh-article-content .bhe-table,.bhl-panel .bhl-table,.bh-article-content .bha-table.bha-matrix{width:100%;min-width:0;table-layout:fixed}
 .bhe-table th:first-child{width:8%}
 .bhe-table th:nth-child(2){width:26%}
 .bh-article-content .bhe-table th,.bh-article-content .bhe-table td{padding:10px 2px}
 .bh-article-content .bhe-table thead th{font-size:10px;white-space:normal;overflow-wrap:anywhere;line-height:1.4}
 .bh-article-content .bhe-table tbody th{font-size:12px;overflow-wrap:anywhere}
 .bhe-name{line-height:1.45}
 .bhe-time{font-size:13px;padding:3px 0}
 .bhe-table .bha-boat{width:22px;height:22px;font-size:12px}
 .bhl-table th:first-child{width:9%}
 .bhl-table th:nth-child(2){width:28%}
 .bhl-panel .bhl-table th,.bhl-panel .bhl-table td{padding:11px 2px}
 .bhl-panel .bhl-table thead th{font-size:10px;white-space:normal;line-height:1.4}
 .bhl-panel .bhl-table tbody th{font-size:12px;overflow-wrap:anywhere}
 .bhl-table strong{font-size:14px}
 .bhl-table strong small{font-size:9px;margin-left:0}
 .bhl-count{font-size:9px;white-space:normal;line-height:1.4}
 .bhl-empty{white-space:normal;font-size:9px}
 .bhl-table .bha-boat{width:22px;height:22px;font-size:12px}
 .bh-article-content .bha-table.bha-matrix th,.bh-article-content .bha-table.bha-matrix td{padding:10px 2px}
 .bh-article-content .bha-table.bha-matrix th{white-space:normal;line-height:1.4}
}
