.job-search-wrapper .job-company-cells img {max-width:107px; margin-right:41px;}
.job-search-wrapper .hide {display:none !important;}
.job-search-wrapper .disableBtn {cursor:default; opacity:1;}
.job-search-wrapper .job-list-row {display:block; margin-bottom:25px; width:100%; padding:25px 15px; background:var(--light-grey-2); border-radius:4px;}
.job-search-wrapper .job-list-details-wrapper {display:table; width:100%;}
.job-search-wrapper .job-list-short-desc-wrapper {font-size:1.4rem; line-height:1.64; color:var(--grey); vertical-align:middle; width:calc(78% - 210px); margin-left:166px; margin-top:15px;}
.job-search-wrapper .job-list-row:last-child {margin-bottom:0px;}
.job-search-wrapper .job-list-row:hover {background-color:#dae1eb;}
.job-search-wrapper .job-list-row:focus {text-decoration:none;}
.job-search-wrapper .jobtitle-cells {display:table-cell; width:calc(100% - 150px);}
.job-search-wrapper .job-company-cells {display:table-cell; vertical-align:middle; width:162px; text-align:center; padding-right:0px;}
.job-search-wrapper .jobtitle-img-cells {display:table-cell; width:43%; vertical-align:middle;}
.job-search-wrapper .location-cells {display:table-cell; width:35%; font-size:1.4rem; line-height:17px; color:var(--grey); vertical-align:top; padding-left:15px;}
.job-search-wrapper .closing-date-cells {display:table-cell; width:30%; font-style:normal; font-weight:600; font-size:14px; line-height:17px; color:var(--grey); vertical-align:top;}
.job-search-wrapper .closing-date-cells.empty {margin:0; padding:0;}
.job-search-wrapper .jobtitle-cell-1 {font-style:normal; font-weight:400; font-size:18px; line-height:30px; color:var(--main-blue);}
.job-search-wrapper .jobtitle-cell-2 { font-style:normal; font-weight:600; font-size:14px; line-height:17px; color:var(--grey); margin-top:10px;}
.job-search-wrapper .td-filter-ddl {position:relative; width:100%; background-color:var(--white);}
.job-search-wrapper .td-filter-ddl .selectedText > span {display:table-cell; vertical-align:middle; padding-right:20px;}
.job-search-wrapper #dd-language .td-filter-ddl .selectedText > span {text-transform:capitalize;}
.job-search-wrapper #dd-language .td-filter-ddl .selectedText {font-size:1.2rem;}
.job-search-wrapper .td-filter-ddl .selectedText:after {position:absolute; right:20px; top:50%; content:"\e908"; font-family:'icomoon'!important; color:var(--red); font-size:1.5rem; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);    transition: all 0.5s ease-in-out;}
.job-search-wrapper .td-filter-ddl .selectedText.active:after {-webkit-transform:translateY(-50%) rotate(180deg); -moz-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg);}
.job-search-wrapper .td-filter-ddl > ul {display:none; position:absolute; background-color:var(--white); list-style-type:none; width:100%; box-shadow:0 0 10px 0 rgba(0,0,0,0.1); z-index:9; max-height:157px; overflow:hidden;    background-color: var(--light-grey-2);    border-radius: 0 0 26.5px 26.5px;    box-shadow: none;}
.job-search-wrapper #dd-language .td-filter-ddl > ul {max-height:inherit;}
.job-search-wrapper .td-filter-ddl > ul li {padding-left:0 !important; list-style-type:none; border:1px solid #f6f6f6!important; margin-bottom:0px !important; margin-left:0; font-size:1.4rem;}
.job-search-wrapper #dd-language .td-filter-ddl > ul li {font-size:1.2rem;}
.job-search-wrapper .td-filter-ddl > ul li a {display:block; padding:15px 19px; position:relative; text-transform:capitalize;font-weight: 600;    font-size: 14px;    line-height: 17px;    color: var(--main-blue);}
.job-search-wrapper .td-filter-ddl > ul li a:hover, .td-filter-ddl > ul li a.active {color:var(--main-blue);}
.job-search-wrapper .td-filter-ddl > ul ul li a {padding:10px 40px;}
.job-search-wrapper .main-job-list-wrapper {margin-bottom:74px;}
.job-search-wrapper .pagination-wrapper {text-align:center; margin-top:74px; max-width:176px; display:block; background:var(--light-grey); border:1px solid rgba(151, 151, 151, 0.0551792); box-shadow:-4px -4px 16px rgba(255, 255, 255, 0.2), inset 1px 1px 2px rgba(0, 0, 0, 0.181736), inset 2px 1px 1px var(--white); border-radius:177px; margin-left:auto; margin-right:auto;}
.job-search-wrapper .pagination-wrapper .icon-left-arrow {left:-18px;}
.job-search-wrapper .pagination-wrapper .icon-right-arrow {right:-19px;}
.job-search-wrapper .pagination-wrapper .btn-prev-text {margin-left:20px; display:none;}
.job-search-wrapper .pagination-wrapper .btn-next-text {margin-right:20px; display:none;}
.job-search-wrapper .pagination-wrapper .icon-left-arrow, .job-search-wrapper .pagination-wrapper .icon-right-arrow {position:relative; color:var(--red); text-indent:0; box-shadow:4px 4px 12px rgba(3, 23, 148, 0.100787), -4px -4px 16px rgba(255, 255, 255, 0.143876), 4px 4px 16px rgba(0, 0, 0, 0.0782343), inset 2px 1px 1px var(--white); background-image:linear-gradient( 173deg , var(--white) -117%, var(--light-grey-2) 76%); border-radius:100%; width:56px; height:56px; font-size:1.2rem; display:flex; align-items:center; justify-content:center;}
.job-search-wrapper .pagination-wrapper a {margin-right:0px; padding:0px; font-size:1.8rem; color:#00368b; text-transform:uppercase; font-weight:bold; display:none; font-weight:600; font-size:14px; line-height:17px; font-family:'AASmartSans';}
.job-search-wrapper .pagination-wrapper a:focus-visible {outline:none;}
.job-search-wrapper .pagination-wrapper a:focus-visible .icon-left-arrow, .job-search-wrapper .pagination-wrapper a:focus-visible .icon-right-arrow {outline:2px dotted #fe0000;}
.job-search-wrapper .pagination-wrapper a.currPageBtn {cursor:default; display:inline-block;}
.job-search-wrapper .pagination-wrapper a.currPageBtn > span {border-bottom:none;}
.job-search-wrapper .pagination-wrapper a.currPageBtn > span:after {content:"/";}
.job-search-wrapper .pagination-wrapper .pagination-separator {font-size:1.8rem; font-weight:bold; color:#00368b; text-transform:uppercase; font-size:1.8rem; color:#00368b; text-transform:uppercase; display:none;}
.job-search-wrapper .job-search-grey-strip-lang-wrapper {float:right; display:table; position:relative;}
.job-search-wrapper .job-search-grey-strip-lang-dropdown-label {display:table-cell; font-size:1.4rem; font-weight:bold; line-height:1.64; color:var(--grey); padding-right:10px; vertical-align:middle; position:absolute; bottom:calc(100% + 5px);}
.job-search-wrapper .job-search-grey-strip-lang-dropdown-wrapper {display:inline-block; min-width:170px; vertical-align:middle; text-align:left;}
.job-search-wrapper .job-search-grey-strip-wrapper {background-color:var(--light-grey-2); padding:40px 0 34px 0;}
.job-search-wrapper .job-search-grey-strip-main-label {font-size:1.8rem; font-weight:bold; color:var(--dark-blue); padding:11px 0;}
.job-search-wrapper .job-search-txt-box-wrapper {max-width:400px; position:relative; margin-left:auto;}
.job-search-wrapper .job-search-txt-box {padding:5px 35px 15px 0px; font-size:1.4rem; font-weight:400; line-height:1.64; color:var(--grey); background-color:transparent; box-shadow:none; border:none; -webkit-appearance:none; border-bottom:2px solid #d2dae6; width:100%; border-radius:0;}
.job-search-wrapper .job-search-txt-box-btn {position:absolute; right:10px; top:calc(50% - 19px); display:inline-block; cursor:pointer; z-index:1;}
.job-search-wrapper .job-search-btn-icon {width:21px; height:21px; display:inline-block; cursor:pointer;}
.job-search-wrapper .job-search-btn-icon:after {content:"\e91b"; font-family:'icomoon'!important; color:#002478; font-size:2.1rem; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%); cursor:pointer;}
.job-search-wrapper .job-exist-sign-notifyme-col {width:100%; text-align:right;}
.job-search-wrapper .job-exist-sign-notifyme-wrapper {display:inline-block; margin-left:auto; text-align:center;}
.job-search-wrapper .job-exist-sign-link {font-size:1.4rem; text-align:center; margin-bottom:20px; line-height:22px;}
.job-search-wrapper #sr-alert-button {max-width:154px; margin:0 auto; min-height:42px; overflow:hidden; max-height:84px;}
.job-search-wrapper .job-search-primary-filters-wrapper {padding:45px 0 40px 0;}
.job-search-wrapper .job-search-primary-filters-inner-wrapper {display:table;}
.job-search-wrapper .recruitment-fraud-link {font-size:1.4rem; line-height:22px; margin-bottom:0px; margin-top:16px;}
.job-search-wrapper .col-countries, .job-search-wrapper .col-disciplines, .job-search-wrapper .col-business-units {width:27.78%; display:table-cell; padding-right:25px; vertical-align:middle;}
.job-search-wrapper .col-get-job-alerts {width:16.66666667%; display:table-cell; padding-right:35px; vertical-align:middle;}
.job-search-wrapper .col-get-job-alerts a {display:inline-block; vertical-align:text-bottom; position:relative; width:100%;}
.job-search-wrapper .col-get-job-alerts .icon-notification {font-size:1.7rem; vertical-align:middle; margin-right:10px;}
.job-search-wrapper .col-get-job-alerts .icon-notification:before {content:"\e924"; color:rgb(198, 12, 48); font-family:'icomoon' !important;}
.job-search-wrapper .col-get-job-alerts .icon-notification:after {content:"\e925"; margin-left:-0.8232421875em; color:rgb(215, 0, 39); font-family:'icomoon' !important;}
.job-search-wrapper .col-get-job-alerts .get-job-alerts-text {font-size:1.4rem; font-weight:bold; color:#002478; vertical-align:middle; display:inline-block;}
.job-search-wrapper .td-filter-ddl > ul li a .td-filter-tic-icon {height:17px; width:17px; display:inline-block; vertical-align:middle; margin-right:13px; border-radius:3px; position:relative; border:2px solid #9d9d9d; position:absolute; top:15px;}
.job-search-wrapper .td-filter-ddl > ul li a .td-filter-ddl-item-text {display:inline-block; margin-left:30px;}
.job-search-wrapper .td-filter-ddl > ul li a.active .td-filter-tic-icon:after {content:""; width:13px; height:13px; display:inline-block; position:absolute; top:2px; left:2px; border:1px solid var(--white);}
.job-search-wrapper .td-filter-ddl > ul li a.active .td-filter-tic-icon {background-color:#c60c30; border:none;}
.job-search-wrapper .job-search-advanced-filters-wrapper {padding:40px; background-color:var(--light-grey-2); display:none; border-bottom:2px solid #002478;}
.job-search-wrapper .job-search-advanced-filters-outer-wrapper {position:relative; border-bottom:4px solid #002478; margin-bottom:125px;}
.job-search-wrapper .job-search-advanced-filters-outer-wrapper .advanced-filter-close-wrapper {position:absolute; top:calc(100% + 19px); text-align:center; z-index:1; min-width:100px; left:0; right:0; margin-left:auto; margin-right:auto;}
.job-search-wrapper .job-search-advanced-filters-outer-wrapper .advanced-filter-close-wrapper a {display:inline-block;}
.job-search-wrapper .mob-advanced-filter-close-wrapper {position:absolute; top:15px; right:22px; display:none;}
.job-search-wrapper .mob-advanced-filter-bottom-close-wrapper {position:fixed; bottom:0; right:0; display:none; padding:10px 0; background-color:var(--white); width:calc(100% - 30px); text-align:center; box-shadow:0 3px 20px 0 rgba(0, 0, 0, 0.1); border-radius:4px;}
.job-search-wrapper .mob-advanced-filter-bottom-close-wrapper > a {font-size:1.4rem; font-weight:bold; text-align:center; color:var(--white); background-color:#a70b2d; padding:10px 15px; display:inline-block; vertical-align:sub; border-radius:4px;}
.job-search-wrapper .mob-advanced-filter-close-wrapper a, .custom-popup-header > a {font-size:1.2rem; font-weight:bold; color:var(--dark-grey); text-transform:uppercase; display:inline-block;}
.job-search-wrapper .mob-advanced-filter-close-wrapper .icon-close-btn {font-size:1.2rem; vertical-align:middle;}
.job-search-wrapper .job-search-advanced-filters-wrapper .job-search-filters-row {padding-bottom:30px; border-bottom:1px solid #dddddd;}
.job-search-wrapper .job-search-advanced-filters-wrapper .job-search-filters-row:nth-child(2) {border-bottom:none; padding-top:47px;}
.job-search-wrapper .job-search-advanced-filters-wrapper.no-cities-found .job-search-filters-row:nth-child(2) {display:none;}
.job-search-wrapper .job-search-advanced-filters-wrapper.no-cities-found .job-search-filters-row {padding-bottom:0; border-bottom:none;}
.job-search-wrapper .chk-filter-wrapper .chk-filter-label {color:var(--main-blue); margin-bottom:30px; font-weight:400; font-size:16px; line-height:26px;}
.job-search-wrapper .chk-filter-wrapper .show-more-cities-wrapper {position:absolute; top:100%; text-align:center; z-index:1; min-width:100px; left:0; right:0; margin-left:auto; margin-right:auto;}
.job-search-wrapper .chk-filter-wrapper .show-more-cities-link {position:relative; padding-right:20px; font-size:1.6rem; line-height:1.88; color:var(--dark-blue); display:inline-block;}
.job-search-wrapper .chk-filter-wrapper .show-more-cities-link:after {position:absolute; right:0; top:calc(50% + 3px); content:"\e908"; font-family:'icomoon'!important; color:#002478; font-size:1.5rem; -webkit-transform:translateY(-50%); -moz-transform:translateY(-50%); -ms-transform:translateY(-50%); transform:translateY(-50%);}
.job-search-wrapper .chk-filter-wrapper.active .show-more-cities-link:after {-webkit-transform:translateY(-50%) rotate(180deg); -moz-transform:translateY(-50%) rotate(180deg); -ms-transform:translateY(-50%) rotate(180deg); transform:translateY(-50%) rotate(180deg);}
#MainWrapper .job-search-wrapper .chk-filter-wrapper > ul > li {display:inline-block; font-size:1.2rem; vertical-align:top; margin-left:0; margin-right:15px; margin-bottom:10px;}
.job-search-wrapper #dd-country-cities .chk-filter-wrapper > ul > li {width:calc(20% - 15px); display:none;}
.job-search-wrapper #dd-country-cities .chk-filter-wrapper > ul > li:nth-child(-n+5) {display:inline-block;}
.job-search-wrapper #dd-country-cities .chk-filter-wrapper.active > ul > li {display:inline-block;}
.job-search-wrapper .chk-filter-wrapper > ul ul > li {font-size:1.2rem;}
.job-search-wrapper .chk-filter-wrapper > ul li a .td-filter-tic-icon {height:17px; width:17px; display:inline-block; vertical-align:middle; border-radius:3px; position:relative; border:2px solid #9d9d9d; position:absolute; left:0;}
.job-search-wrapper .chk-filter-wrapper > ul li a.active .td-filter-tic-icon:after {content:""; width:13px; height:13px; display:inline-block; position:absolute; top:2px; left:2px; border:1px solid var(--white);}
.job-search-wrapper .chk-filter-wrapper > ul li a.active .td-filter-tic-icon {background-color:#c60c30; border:none;}
.job-search-wrapper .chk-filter-wrapper > ul li a {color:var(--grey); padding-left:27px; position:relative; display:block;}
#MainWrapper .job-search-wrapper .chk-filter-wrapper > ul ul li {margin-left:0px; margin-bottom:10px;}
.job-search-wrapper .chk-filter-wrapper .chk-filter-sub-item {margin-bottom:15px;}
.job-search-wrapper .advanced-filter-close-wrapper .advanced-filter-close-text {text-transform:uppercase; display:block; font-size:1.2rem; font-weight:bold; color:var(--grey); margin-bottom:0px;}
.job-search-wrapper .advanced-filter-close-wrapper .icon-close {font-size:1.5rem; width:44px; display:inline-block; line-height:1px;}
.job-search-wrapper .advanced-filter-close-wrapper .icon-close span.line1, .job-search-wrapper .advanced-filter-close-wrapper .icon-close span.line2, .job-search-wrapper .advanced-filter-close-wrapper .icon-close span.line3 {display:inline-block; height:3px; width:100%; background-color:var(--dark-grey); padding:0; border-radius:10px;}
.job-search-wrapper .advanced-filter-close-wrapper .icon-close span.line2 {width:70%;}
.job-search-wrapper .advanced-filter-close-wrapper .icon-close span.line3 {width:30%;}
.job-search-wrapper .advanced-filter-close-wrapper .icon-close:before {display:none;}
.job-search-wrapper .job-search-selected-filters-wrapper {margin-bottom:65px;}
.job-search-wrapper .job-search-selected-filters-wrapper .no-filter-text, .job-search-wrapper .no-results-found {font-size:2rem; /*color:#a8a8a8;*/ color:var(--dark-grey);}
.job-search-wrapper .job-search-selected-filters-wrapper .job-search-selected-filters-label {font-size:1.4rem; font-weight:bold; color:var(--dark-grey); margin-bottom:30px;}
.job-search-wrapper .job-search-selected-filters-wrapper .job-search-selected-filters {position:relative;}
.job-search-wrapper .job-search-selected-filters-wrapper a.job-search-selected-filter-btn {display:inline-block; padding:5px 30px 7px 12px; background-color:#dae1eb; border-radius:50px; font-size:1.4rem; font-weight:500; color:var(--dark-blue); min-width:104px; margin-right:20px; position:relative; margin-bottom:10px;}
.job-search-wrapper .job-search-selected-filters-wrapper a.job-search-clear-filters-link {font-size:1.6rem; line-height:30px; letter-spacing:normal; color:var(--dark-blue); right:0; text-decoration:underline; float:right;}
.job-search-wrapper .job-search-selected-filters-wrapper a span.icon-close-btn {color:#00368b; font-size:1rem; position:absolute; right:15px; top:calc(50% - 5px);}
.job-search-wrapper .job-search-result-wrapper .main-job-list-results {font-size:1.4rem; font-weight:bold; color:var(--dark-grey); margin-bottom:15px;}
.job-search-wrapper .job-search-result-wrapper .main-job-list-header {padding-top:20px; border-top:2px solid #002478; margin-bottom:30px; display:table; width:100%; padding:20px 0px;}
.job-search-wrapper .job-search-result-wrapper .job-list-header-cell {display:table-cell; width:35%; font-size:1.8rem; color:var(--main-blue); font-style:normal; font-weight:400; line-height:22px;}
.job-search-wrapper .job-search-result-wrapper .job-list-header-cell:first-child {width:43%;}
.job-search-wrapper .smart-recruiter-btn, .custom-popup .smart-recruiter-btn {border:0; cursor:pointer; display:inline-block; font-size:1.6rem; line-height:21px; margin:0; padding:1rem 1.6rem; background:#002478; color:var(--white); max-width:169px; text-align:center;}
.job-search-wrapper .job-search-grey-strip-main-label-text {display:block; font-size:3.2rem; line-height:38px; color:var(--main-blue); font-weight:300; }
.job-search-wrapper .mCS-3d-thick.mCSB_scrollTools_vertical, .job-search-wrapper .mCS-3d-thick-dark.mCSB_scrollTools_vertical {box-shadow:none;}
.job-search-wrapper .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, .job-search-wrapper .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .job-search-wrapper .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .job-search-wrapper .mCS-3d-thick.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background-color:var(--main-blue); box-shadow:none; width:7px; margin:2px; background-image:none;}
.job-search-wrapper .mCSB_inside > .mCSB_container {margin-right:0px;}
.job-search-wrapper .mCSB_scrollTools {width:10px;}
.job-search-wrapper .mCS-3d-thick.mCSB_scrollTools .mCSB_draggerContainer {background-color:var(--white); box-shadow:inset 1px 1px 10px rgba(0,0,0,0.1);}
.custom-popup {position:fixed; top:0; right:0; bottom:0; left:0; z-index:1072; overflow:scroll; outline:0; display:none;}
.custom-popup-overlay {position:fixed; top:0; right:0; bottom:0; left:0; z-index:1040; background-color:var(--black); z-index:1071; opacity:0.83; display:none;}
.custom-popup-overlay.show {display:block;}
.custom-popup.show {display:block;}
.custom-popup-dialog {transition:-webkit-transform .3s ease-out; transition:transform .3s ease-out; transition:transform .3s ease-out, -webkit-transform .3s ease-out; -webkit-transform:translate(0,-25%); transform:translate(0,-25%); -webkit-transform:translate(0, 0); transform:translate(0, 0); max-width:630px; margin:1.75rem auto; position:relative; pointer-events:none;}
.custom-popup-dialog.custom-popup-dialog-centered {display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-align:center; -ms-flex-align:center; align-items:center; min-height:calc(100% - (1.75rem * 2));}
.custom-popup-content {position:relative; display:-webkit-box; display:-ms-flexbox; display:flex; -webkit-box-orient:vertical; -webkit-box-direction:normal; -ms-flex-direction:column; flex-direction:column; width:100%; pointer-events:auto; background-color:var(--white); background-clip:padding-box; border:1px solid rgba(0,0,0,.2); border-radius:10px; outline:0;}
.custom-popup-header {margin:45px 30px 20px 30px; border-bottom:1px solid #e9ecef; border-top-left-radius:.3rem; border-top-right-radius:.3rem;}
.custom-popup-title {margin-bottom:30px; text-transform:uppercase;}
.custom-popup-header > a > span {vertical-align:middle;}
.custom-popup-header > a {color:var(--dark-blue); position:absolute; right:25px; top:25px;}
.custom-popup-intro-text > p {margin-bottom:0; font-size:1.6rem; line-height:23px;}
.custom-popup-intro-text {padding-bottom:30px;}
.custom-popup-desc > p {font-size:1.6rem; line-height:23px; margin-bottom:0;}
.custom-popup-desc-row {margin-bottom:20px;}
.custom-popup-body {padding:20px 15px;}
#auto-top-link {z-index:1070;}
.custom-popup-button-wrapper > a.red-cta {display:block; border-radius:4px; background-color:#c60c30; font-size:1.4rem; font-weight:bold; text-align:center; color:var(--white); padding:11px 0; transition:all 0.4s cubic-bezier(0.075, 0.82, 0.165, 1); width:130px;}
.custom-popup-button-wrapper > a.red-cta:hover {background:url(/~/media/Images/a/anglo-american-group-v9//Universal/css/input-hover-button) var(--white); background-repeat:no-repeat; background-size:cover; background-position:100% 100%; color:var(--white); border-right:none; border-top:0; border-bottom:0; border-left:0;}
.job-alerts-smart-recruiters-text-holder p, .job-alerts-page-up-text-holder p {margin-bottom:5px;}
.job-alerts-smart-recruiters-text-holder ul li, .job-alerts-page-up-text-holder ul li {list-style:initial; list-style-position:outside; margin-left:18px;}
.job-alerts-smart-recruiters-text-holder p, .job-alerts-smart-recruiters-text-holder ul li, .job-alerts-page-up-text-holder p, .job-alerts-page-up-text-holder ul li {font-size:1.5rem;}
.job-search-wrapper .td-filter-ddl .selectedText {background-color:var(--light-grey-2); border-radius:26.5px;  font-size:14px; line-height:17px; font-weight:600; color:var(--main-blue); min-height:43px; height:43px; box-shadow:none;padding: 0 18px;display: table;    cursor: pointer;    width: 100%;}
.job-search-wrapper .td-filter-ddl .selectedText.active {border-radius:26.5px 26.5px 0 0;}
.job-search-wrapper .td-filter-ddl > ul li a:hover .td-filter-ddl-item-text {text-decoration:underline;}
.job-search-wrapper .chk-filter-wrapper > ul li a {font-family:'AASmartSans'; font-style:normal; font-weight:400; font-size:12px; line-height:14px;}
.job-search-wrapper .td-filter-ddl > ul li a:hover {text-decoration:underline;}
.job-search-wrapper .pagination-wrapper a:nth-last-child(2) {display:inline-block;}
.job-search-wrapper .pagination-wrapper a#btn-prev, .job-search-wrapper .pagination-wrapper a#btn-next {display:inline-block;}
.job-search-wrapper .pagination-wrapper a:focus {outline:none;}