.career-listing-table{width:100%}@media (max-width:767.98px){.career-listing-table__tbody{display:block}}.career-listing-table__row{border-bottom:2px solid #1d1a1a}@media (min-width:768px){.career-listing-table__row td{padding:16px 0}}@media (max-width:767.98px){.career-listing-table__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:16px 0}}.career-listing-table__title{font-weight:600}@media (min-width:768px){.career-listing-table__title{font-size:1.0625rem}}@media (max-width:767.98px){.career-listing-table__title{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;font-size:.9375rem}}@media (min-width:768px){.career-listing-table__location{text-align:right}}.career-listing-table__cta{text-align:right}@media (max-width:767.98px){.career-listing-table__cta{padding-top:12px}}