.job-openings{border-collapse:collapse;margin:0;overflow:hidden;padding:0;table-layout:fixed;width:100%}.job-openings td,.job-openings th{font-size:1.6rem;padding:1.5rem 2rem;text-align:left;vertical-align:middle}.job-openings th{font-weight:700}.job-openings th:first-of-type{width:50%}.job-openings td:last-child{text-align:center}.dataTables_wrapper .dataTables_length select{border:1px solid #ccc;font-size:13px;margin:0 5px;padding:10px 30px 10px 20px}.dataTables_wrapper .dataTables_filter input{border:1px solid #ccc;font-size:13px;padding:10px 20px}.jobs_wrpp{letter-spacing:1px}table.dataTable{border:1px solid #f6f6f6;border-radius:15px;box-shadow:0 8px 28px -6px rgba(27,80,104,.06),0 18px 88px -4px rgba(27,80,104,.08)}.job-openings th{background-color:var(--clr-btn-background-hs);color:var(--clr-base-lt)}.job-openings td,.job-openings th{font-size:16px;letter-spacing:1px;padding:15px 20px}.job-openings th{width:auto!important}.button--icon>svg{fill:#4bc5dc;position:relative}.button--icon:hover>svg,.button--icon>svg{-webkit-transition:all .2s ease;transition:all .2s ease}.button--icon:hover>svg{right:-1rem;fill:var(--clr-link-dk)}@media screen and (max-width:768px){.job-openings{-webkit-box-shadow:none;box-shadow:none}.job-openings thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.job-openings tr{background-color:#f6f6f6;display:block;margin-bottom:20px}.job-openings td{border-bottom:1px solid #f6f6f6;display:block;text-align:right}.job-openings td:last-child{border-bottom:0;text-align:right}.job-openings td:before{content:attr(data-label);float:left;font-weight:700}}