.ac-openings-table-wrap{overflow-x:auto}.ac-openings-table{width:100%;border-collapse:collapse}.ac-openings-table th,.ac-openings-table td{border-bottom:1px solid #eee;padding:8px 10px;text-align:left;vertical-align:top}@media (max-width:640px){.ac-openings-table th,.ac-openings-table td{font-size:14px;padding:6px}}.ac-openings-list .ac-openings-item{border:1px solid #eee;padding:12px;margin-bottom:12px;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.04)}.ac-openings-list .meta{color:#555;font-size:14px}.ac-openings-list .src a{margin-right:6px}