.jobs.section{margin:50px 0}
.jobs.section .job-filters .job-filters-content{margin-bottom:30px}
.jobs.section .job-filters .job-filters-content .columns{padding:0}
.jobs.section .job-filters .job-filters-content .columns:first-child{padding-right:10px;padding-left:5px !important}
.jobs.section .job-filters .job-filters-content .columns:last-child{padding:0 5px 0 10px;float:left}
.jobs.section .job-filters .job-filters-content .columns .all-jobs-link{display:none}
.jobs.section .job-filters .job-filters-content .columns .all-jobs-link a{margin-top:15px;float:right;color:#ec008c}
.jobs.section .job-filters .job-filters-content .columns .all-jobs-link a:hover{text-decoration:none}
.jobs.section .job-filters .job-filters-content .job-filter-container{width:100%;position:relative}
.jobs.section .job-filters .job-filters-content .job-filter-container .fa-caret-down{position:absolute;top:15px;right:15px;font-size:14px;border:0;padding:0;color:#222}
.jobs.section .job-filters .job-filters-content .job-filter-container select{margin:0;background-color:#f2f2f2;color:#222;border:0;background-image:none;height:auto;padding:15px}
@media screen and (max-width:640px){.jobs.section .job-filters .job-filters-content .job-filter-container select{font-size:16px}
}
.jobs.section .job-results .job-result--wrapper:nth-child(n+11){display:none}
.jobs.section .job-results .job-result{width:100%;height:70px;margin:15px 0;background:#222;position:relative}
.jobs.section .job-results .job-result.filteredDepartment,.jobs.section .job-results .job-result.filteredLocation{display:none}
.jobs.section .job-results .job-result .job-result--data{position:absolute;top:50%;transform:translateY(-50%);font-weight:500}
.jobs.section .job-results .job-result .job-result--data.job-result--title{max-width:46%;text-align:left;left:20px;color:#fefefe}
.jobs.section .job-results .job-result .job-result--data.job-result--department{left:50%;color:#aaa;font-weight:100;font-size:12px;text-align:left;max-width:25%}
.jobs.section .job-results .job-result .job-result--data.job-result--location{color:#aaa;right:20px;max-width:20%;text-align:right}
@media screen and (max-width:800px){.jobs.section .job-results .job-result{height:auto;margin:10px 0}
.jobs.section .job-results .job-result .job-result--data.job-result--title{left:0;padding-left:15px;float:left;max-width:60%}
.jobs.section .job-results .job-result .job-result--data.job-result--department{position:relative;transform:none;float:right;text-align:right;max-width:40%;padding:15px 15px 0 0;left:0}
.jobs.section .job-results .job-result .job-result--data.job-result--location{position:relative;transform:none;float:right;max-width:40%;padding:0 15px 15px 0;clear:right;right:0}
}
.jobs.section #view-all-button{width:300px;max-width:100%;margin-top:30px}