.e-widget-careers-jobs{padding:90px 0 84px}
.e-widget-careers-jobs__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.e-widget-careers-jobs__wrapper--head{margin:0 0 44px}
.e-widget-careers-jobs__title{font-size:32px;line-height:38px;text-align:center;margin:0}
.e-widget-careers-jobs__filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 55px}
.e-widget-careers-jobs__filter{margin:0 27px}
.e-widget-careers-jobs__filter select:not(.select2-hidden-accessible){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:320px;height:60px;background:white;font-family:"BrownFont";font-size:12px;font-weight:700;line-height:18px;letter-spacing:1.5px;padding:0 0 0 114px;border:thin solid gray}
.e-widget-careers-jobs__filter span.select2-selection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:60px;font-family:"BrownFont";font-size:12px;font-weight:700;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;border:thin solid gray;border-radius:0;outline:0}
.e-widget-careers-jobs__filter span.select2-selection__rendered{padding:0 !important}
.e-widget-careers-jobs__filter span.select2-selection__arrow{position:absolute;top:auto;right:9px;bottom:auto}
.e-widget-careers-jobs__filter span.select2-selection__arrow b{display:none}
.e-widget-careers-jobs__filter span.select2-container .select2-selection__arrow::before{content:'\f107';position:absolute;top:70%;right:9px;color:#414141;font-family:'FontAwesome';font-size:24px;font-weight:400;border:0}
.e-widget-careers-jobs__filter span.select2-container--open .select2-selection__arrow::before{content:'\f106'}
.e-widget-careers-jobs__filter-dropdown{border:thin solid gray !important;border-top:0 !important;border-radius:0 !important}
.e-widget-careers-jobs__filter-dropdown li.select2-results__option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:"BrownFont";font-size:12px;font-weight:700;line-height:18px;letter-spacing:1.5px;text-transform:uppercase;padding:10px 0}
.e-widget-careers-jobs__filter-dropdown li.select2-results__option--highlighted[aria-selected]{background:#fff7b6;color:#414141}
.e-widget-careers-jobs__filter-dropdown li.select2-results__option[aria-selected=true]{background:#ddddde}
.e-widget-careers-jobs__table{max-width:1190px;width:100%;margin:0 auto;border-collapse:collapse}
.e-widget-careers-jobs__table-body{border-top:1px solid #9d9d9c;border-bottom:1px solid #9d9d9c}
.e-widget-careers-jobs__table-row{height:65px;padding:9px 0 10px}
.e-widget-careers-jobs__table-row+.e-widget-careers-jobs__table-row{border-top:1px solid #9d9d9c}
.e-widget-careers-jobs__table-data--title{white-space:nowrap}
.e-widget-careers-jobs__table-data--location{width:15%;padding:0 36px}
.e-widget-careers-jobs__table-data--type{width:100%;padding:0 36px}
.e-widget-careers-jobs__table-data--link{width:128px}
.e-widget-careers-jobs__table-title{position:relative;top:1px;font-size:16px;line-height:38px}
.e-widget-careers-jobs__table-type,.e-widget-careers-jobs__table-location{color:#999;font-size:16px;line-height:38px}
.e-widget-careers-jobs__table-link{min-width:128px;width:128px;min-height:28px;padding:9px 20px 9px 25px}
.e-widget-careers-jobs__table-link-text{font-size:12px;line-height:24px}
body.admin-bar .e-widget-careers-jobs__filter-dropdown.select2-dropdown{top:32px !important}
@media screen and (max-width:1366px){.e-widget-careers-jobs__wrapper{padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.e-widget-careers-jobs__table{max-width:930px}
}@media screen and (max-width:768px){.e-widget-careers-jobs__filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
.e-widget-careers-jobs__filter{margin:0}
.e-widget-careers-jobs__filter select{width:280px}
.e-widget-careers-jobs__filter+.e-widget-careers-jobs__filter{margin:17px 0 0}
.e-widget-careers-jobs__table-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:auto;padding:14px 0 10px}
.e-widget-careers-jobs__table-data--type,.e-widget-careers-jobs__table-data--location{width:100%;padding:0}
.e-widget-careers-jobs__table-data--location:not(.e-widget-careers-jobs__table-data--empty),.e-widget-careers-jobs__table-data--type :not(.e-widget-careers-jobs__table-data--empty){margin:0 0 10px}
.e-widget-careers-jobs__table-data--location:not(.e-widget-careers-jobs__table-data--empty)+.e-widget-careers-jobs__table-data--type{margin:-20px 0 10px}
.e-widget-careers-jobs__table-data--location:not(.e-widget-careers-jobs__table-data--empty)+.e-widget-careers-jobs__table-data--type span{line-height:22px}
.e-widget-careers-jobs__table-title{font-size:16px;line-height:16px}
}