.forecast-responsive-table{width:100%;margin-bottom:15px;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}.forecast-table{text-align:center;font-size:.8rem}.forecast-header{text-align:center}.forecast-table>thead>tr>th{border:1px solid #ddd;font-size:.9rem}.forecast-table>tbody>tr>td:first-child{border-left:1px solid #ddd}.forecast-table>tbody>tr>td{border-top:none;border-right:1px solid #ddd;padding:2px}.forecast-table>tbody>tr:last-child{border-bottom:1px solid #ddd}.weather-icon{margin-top:10px;width:86px;height:86px}.hilo{font-weight:700;color:#888}.hi{color:#900;font-weight:700}.lo{color:#009;font-weight:700}.wind{color:#888}
