/* DPCS web-components from: 6.14.0 */

.job-filter-label{display:block!important}.job-filter-label>.wac-form-label-text{margin-bottom:6px!important}.job-list{color:#333;padding:60px 0;box-sizing:border-box}.wac-app.job-list h2.wac-t-h2{font-size:35px!important;font-weight:300}.job-list .job-filter-select ul li:before{display:none}.job-list .job-filter-select ul li{margin:0!important}.job-list .job-filter-select ul{font-size:14px!important;line-height:17px!important;margin:0!important}.job-list-table{width:100%;list-style-type:none}.job-list-row{cursor:pointer;width:100%;margin-bottom:2px;background-color:#fff}.job-list-row>a{width:100%;text-decoration:none}.job-list-row>a,.job-list-row>a:visited{color:#333}.job-list-row:hover>a{color:#fff}.job-list-row label{cursor:pointer}.job-list-col{width:100%;padding:15px 0}.job-list-row:hover{background-color:#555}.job-list-action-icon{color:#333!important}.job-list-row:hover .job-list-action-icon{color:#fff!important}.job-list-col{padding:15px;display:block;width:auto}.job-list-col:first-child{padding-bottom:0}.job-list-col:last-child{display:none}.show-all-button{margin-top:30px}a.show-all-btn-ctn{text-decoration:none}.results-label{width:100%}.results-label .wac-form-label-text{margin-bottom:20px!important;margin-top:30px!important}.job-filter-select .wac-select{width:280px;border:none}.show-all-btn-ctn{display:flex;justify-content:flex-end;width:100%}@media screen and (min-width:1200px){.job-list-row>a{display:flex}.job-list-col{display:inline-block;min-height:56px;height:100%}.job-list-col:nth-child(2){width:calc(40% - 40px)}.job-list-col:first-child{width:calc(60% - 60px);padding-bottom:15px}.job-list-col:last-child{width:100px;padding-right:30px;text-align:right}.job-list-table,.show-all-btn-ctn{width:100%}.job-filter-label{display:flex!important}.job-filter-label>.wac-form-label-text{margin-bottom:0!important}.job-list-col:last-child{display:inline-block}}.gated-link .btn,.wac-app.gated-link{display:inline-block}.gated-link .btn{border:1px solid #555;border-radius:2px;padding:2px 25px 0 25px;margin-right:10px;letter-spacing:.25px;min-height:35px;line-height:35px;color:#333;text-decoration:none;font-weight:400;font-size:14px}.gated-link .btn:hover{background-color:#555;border-color:#555;color:#fff}.onePager .gated-link .btn{color:#fff;border-color:#fff;font-size:16px;margin-top:25px;min-height:50px;line-height:50px;padding:0 30px}.onePager .gated-link .btn:hover{background-color:#fff;border-color:#fff;color:#333}.tableRow{background-color:#fff;border-bottom:1px solid #dedede;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;line-height:130%}.tableRow,.tableRow:hover{color:#333;text-decoration:none}.tableRow .tableCell{flex-grow:0;display:table-cell;vertical-align:top}.tableRow .tableCell:hover{text-decoration:underline}.tableRow .info{padding:22px 0 15px 0;flex-basis:calc(100% - 400px)}.tableRow .textLink{width:200px;font-size:14px;white-space:nowrap;padding:15px 0 10px 20px;position:relative}.tableRow .textLink>div{display:block;padding-right:50px;position:relative;height:33px;line-height:31px;text-align:right}.tableRow .textLink .icon{display:block;color:#333;background-color:#f0f0f0;width:33px;height:33px;text-align:center;line-height:33px;position:absolute;right:0;top:0}.gated-multibox-link-icon{color:#333}.tableRow .tableCell.textLink:hover .icon .gated-multibox-link-icon{color:#6788bb}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:767px){.tableRow .info{flex-basis:100%}.tableRow .textLink{width:100%}}