@media all and (max-width:1399px){.job-search-primary-filters-wrapper .col-get-job-alerts{margin-top:20px}}@media all and (max-width:1199px){.job-search-wrapper .job-search-result-wrapper .main-job-list-header{padding:30px 0}.job-search-wrapper .main-job-list-wrapper{padding:0}}@media all and (max-width:991px){.job-search-wrapper .job-search-grey-strip-main-label{font-size:1.8rem;line-height:normal}.job-search-wrapper .job-search-txt-box{font-size:1.4rem;line-height:normal}.job-search-wrapper .td-filter-ddl .selectedText{font-size:1.4rem}.job-search-wrapper .job-search-result-wrapper .main-job-list-header{padding:30px 15px}.job-search-wrapper .main-job-list-wrapper{padding:0}.job-search-wrapper .job-search-result-wrapper .job-list-header-cell{font-size:1.4rem}.job-search-wrapper .job-search-advanced-filters-wrapper .job-search-filters-row:nth-child(2){padding-top:30px}.job-search-wrapper .job-search-txt-box-wrapper{padding-top:0}.job-search-wrapper .col-get-job-alerts{padding-left:0}.job-search-wrapper .col-get-job-alerts{text-align:center}.job-search-wrapper .job-list-row{padding:10px 15px}.job-search-wrapper .td-filter-ddl .selectedText>span{padding-right:40px}.job-search-wrapper .col-countries,.job-search-wrapper .col-disciplines,.job-search-wrapper .col-business-units{width:100%;display:inline-block;padding-right:0;margin-bottom:20px}}@media all and (max-width:768px){.job-search-wrapper .job-search-selected-filters-wrapper .no-filter-text,.job-search-wrapper .no-results-found{font-size:1.6rem}.order-sm-2{order:2}.job-search-wrapper .col-get-job-alerts{flex-flow:column}}@media all and (max-width:767px){.job-search-wrapper .chk-filter-wrapper>ul{margin-bottom:30px}.job-search-wrapper .job-search-advanced-filters-wrapper .job-search-filters-row{padding-bottom:0}.job-search-wrapper .chk-filter-wrapper>ul>li,.job-search-wrapper #dd-country-cities .chk-filter-wrapper>ul>li{width:calc(50% - 15px)}.job-search-wrapper .job-company-cells{text-align:left;padding-bottom:20px;padding-top:10px}.job-search-wrapper .col-get-job-alerts a{margin-bottom:10px}}@media all and (max-width:767px){.job-search-wrapper .col-countries,.job-search-wrapper .col-disciplines,.job-search-wrapper .col-business-units{width:100%;display:inline-block;padding-right:0;margin-bottom:20px}.job-search-wrapper .job-search-advanced-filters-wrapper .job-search-filters-row{padding:0 0 30px 0}.job-search-wrapper .job-search-grey-strip-wrapper div[class^="col-"]{width:100%;left:0;float:none;right:0}.job-search-wrapper .job-search-grey-strip-lang-wrapper{float:none;display:inherit}.job-search-wrapper .job-search-grey-strip-lang-dropdown-label{display:inherit}.job-search-wrapper .job-search-grey-strip-lang-dropdown-wrapper{width:100%}.job-search-wrapper .job-search-grey-strip-main-label{padding-bottom:30px}.job-search-wrapper .job-search-grey-strip-lang-dropdown-label{padding-bottom:10px}.job-search-wrapper .job-search-grey-strip-lang-wrapper{padding-bottom:20px}.job-search-wrapper .job-search-primary-filters-wrapper{padding:25px 0 40px 0}.job-search-wrapper .job-search-result-wrapper .job-list-header-cell{display:none}.job-search-wrapper .job-search-result-wrapper .main-job-list-header{padding:0}.job-search-wrapper .job-list-row{display:inherit}.job-search-wrapper .jobtitle-cells,.job-search-wrapper .location-cells,.job-search-wrapper .closing-date-cells,.job-search-wrapper .jobtitle-img-cells,.job-search-wrapper .job-company-cells{display:inherit;width:100%;margin-bottom:20px}.job-search-wrapper .jobtitle-img-cells{margin-bottom:0}.job-search-wrapper .job-company-cells{padding-bottom:0}.job-search-wrapper .job-search-selected-filters-wrapper{margin-bottom:40px}.job-search-wrapper .job-search-advanced-filters-outer-wrapper{margin-bottom:100px}.job-search-wrapper .job-search-advanced-filters-outer-wrapper .job-search-advanced-filters-wrapper{position:fixed;bottom:0;z-index:999;overflow:scroll;width:calc(100% - 30px);height:100%;right:0;box-shadow:0 3px 20px 0 rgba(0,0,0,.1);background-color:#fff;border-bottom:0;padding:40px 25px}.job-search-wrapper .job-search-advanced-filters-outer-wrapper .job-search-advanced-filters-wrapper.open{display:block}.job-search-wrapper .chk-filter-wrapper>ul>li{width:100%;margin-right:0;margin-bottom:18px}.job-search-wrapper .chk-filter-wrapper>ul{margin-bottom:10px}.job-search-wrapper .mob-advanced-filter-close-wrapper{display:block}.job-search-wrapper .chk-filter-wrapper>ul>li,.job-search-wrapper #dd-country-cities .chk-filter-wrapper>ul>li{width:100%}.job-search-wrapper .chk-filter-wrapper .show-more-cities-wrapper{display:none}.job-search-wrapper #dd-country-cities .chk-filter-wrapper>ul>li{display:inline-block}.job-search-wrapper .mob-advanced-filter-bottom-close-wrapper{display:block}.job-search-wrapper .job-list-short-desc-wrapper{width:100%;margin-left:0;margin-top:0;margin-bottom:10px}.job-search-wrapper .job-search-selected-filters-wrapper a.job-search-clear-filters-link{width:100%;margin:10px 0 40px;display:inline-block}}@media all and (min-width:320px) and (max-width:767px) and (orientation:portrait){.job-search-wrapper .job-company-cells img{width:48%!important}.job-detail-wrapper .job-company-img-wrapper img{width:52%!important}}@media all and (min-width:320px) and (max-width:767px) and (orientation:landscape){.job-search-wrapper .job-company-cells img{width:24%!important}.job-detail-wrapper .job-company-img-wrapper img{width:24%!important}}@media(min-width:576px){.job-search-grey-strip-inner .order-sm-2{order:unset!important}}@media(min-width:991px){.job-search-wrapper .col-countries,.job-search-wrapper .col-disciplines,.job-search-wrapper .col-business-units{width:284px;display:table-cell;margin-right:var(--sm-3);vertical-align:middle}}