.blue{color:#36c}.red{color:#c00}.gray{color:#585858}.white{color:#fff}#jobExchangeSelectWrapper,#widgetContainer{margin:0 auto;width:100%;max-width:820px}#jobExchangeSelectWrapper{background-color:#e6e7e9;margin-bottom:24px;position:relative}#jobExchangeSelectWrapper .select-selected-bg{visibility:visible;display:block;background-color:#c00;width:53px;height:53px;position:absolute;right:0;top:0;z-index:500}#jobExchangeSelectWrapper .select-items div,#jobExchangeSelectWrapper .select-selected{color:#999;padding:12px 24px;border:1px solid transparent;border-color:transparent transparent rgba(255,255,255,.1) transparent;cursor:pointer;font-size:16px;line-height:1.7}#jobExchangeSelectWrapper .select-selected:after{position:absolute;content:"";top:7px;right:14px;width:0;height:0;border:1px solid #fff;border-width:0 0 2px 2px;width:24px;height:24px;line-height:0;font-size:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);z-index:510}#jobExchangeSelectWrapper .select-selected.select-arrow-active:after{top:22px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#jobExchangeSelectWrapper .select-items{position:absolute;background-color:#eaeaea;top:100%;left:0;right:0;z-index:99}#jobExchangeSelectWrapper .same-as-selected,#jobExchangeSelectWrapper .select-items div:hover{background-color:rgba(88,88,88,.1)}#jobExchangeSelect,#jobExchangeSelectWrapper .select-hide{display:none}#widgetContainer{margin-bottom:40px}#widgetContainer .cs-widget-simple__button{border-radius:0}#widgetContainer .cs-result__title{color:#36c}#widgetContainer .cs-pagination__button,#widgetContainer .cs-pagination__dots,#widgetContainer .cs-pagination__number,#widgetContainer .cs-result__date,#widgetContainer .cs-result__title{font-weight:400}#widgetContainer .cs-widget-results__counter{font-size:16px}@media (min-width:992px){#widgetContainer{margin-bottom:80px}}.powermail_fieldwrap{letter-spacing:0!important}.powermail_fieldwrap .checkbox{margin:24px 8px}.powermail_fieldwrap_fue_highlight input{background-color:#eaeaea;color:#999}form#filter-form ul.select-y,ul.select-m{height:51px;width:90%;margin-right:10%;background:#eaeaea}form#filter-form ul.select-y li,ul.select-m li{padding:12px 24px;z-index:2}form#filter-form ul.select-y li:not(.init),ul.select-m li:not(.init){float:left;width:100%;display:none;background:#eaeaea}form#filter-form ul.select-y li:not(.init):hover,ul li.selected:not(.init),ul.select-m li:not(.init):hover{background:#ddd}form#filter-form ul li{position:relative}form#filter-form ul li.init{cursor:pointer}form#filter-form ul li.init:after{position:absolute;content:"";top:24px;right:20px;width:0;height:0;border:6px solid transparent;border-color:#585858 transparent transparent transparent}form#filter-form ul.open li.init:after{transform:rotate(180deg);top:17px}form#filter-form{position:relative}form#filter-form .row{position:absolute;width:100%}form#filter-form .col-6{width:50%;float:left}form#filter-form input.box--link.red{background:0 0;border:0;box-shadow:none;cursor:pointer;outline:0;padding:0;margin-top:75px;font-family:Frutiger;color:#585858;text-decoration:underline;font-size:1rem}#searchContainer{pointer-events:all}#searchContainer .cs-widget-simple__input{padding-left: 18px;margin-right:0}#searchContainer .cs-input--what~.cs-icon{display:none}#searchContainer .cs-widget-simple__location-wrapper{display:none}#searchContainer .cs-widget-simple__button{text-indent:1000px;width:48px;border-radius:0;margin-left:0;}#searchContainer .cs-button--search .cs-icon{right:50%;transform:translateX(50%);}#searchContainer .cs-widget-simple__clear-wrapper{display:none}#searchContainer .cs-widget-simple{background:none;min-width:560px;overflow:hidden;padding:0;}
@media screen and (max-width:48rem){
  #searchContainer{font-size:12px;}
  #searchContainer .cs-widget-simple{width:100%;min-width:90vw;max-width:560px;padding:0;}
  #searchContainer .cs-widget-simple__inputs-wrapper{
    display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0;
  }
  #searchContainer .cs-widget-simple__input{padding:2px 4px 0;font-size:12px}
  #searchContainer .cs-button--search{line-height:32px;padding:5px;width:32px;height:32px;}
  #searchContainer .cs-button--search .cs-icon{width:16px;}
  #searchContainer .cs-widget-simple__inputs-wrapper>*{margin-bottom:0}
}