facetFilters {display: block;margin: 0;padding: 20px;padding-left: 10px !important;}}#homeContainer div.mainListContainer.listContainer ul.jobList li.job {background-color: transparent;padding: 25px;margin: 0;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job:hover {background-color: #fafafa;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .right-triangle .right-triangle-text[aria-expanded=#Q#true#Q#] {display: none;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog {max-height: none;padding: 0;position: absolute;top: 0px;max-width: none;right: 0px;box-shadow: none;margin: 2px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .shareContent {display: block;padding: 8px;box-shadow: 1px 1px 4px #0006;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .shareContent input {height: 30px;border-style: solid;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .right-triangle {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);clip: auto;height: auto;position: relative;right: auto;top: auto;width: 100px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog a.right-triangle-text {color: #646464;padding: 5px;width: 30px;background: transparent;text-align: center;height: 30px;margin-left: 50px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .fa {position: static;left: auto;top: auto;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .fa: before {color: #DA0000;}@media only screen and (min-width: 1024px) {#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .right-triangle {right: 20px;top: 10px;width: 100px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog a.right-triangle-text {width: 85px;margin-left: 0;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog a.right-triangle-text: after {content: #SQ#Share#SQ#;padding: 5px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog a.right-triangle-text:hover: after {text-decoration: underline;}}@media only screen and (max-width: 1024px) {#homeContainer div.mainListContainer.listContainer ul.jobList li.job .shareDialog .right-triangle {right: -20px;top: -5px;}}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .checkBox {top: 25px;right: 25px;border: 1px solid #e60000;background-color: #e60000;color: #fff;font-size: 16px;padding: 10px;border-radius: 2px;height: auto;font-weight: 300;margin: 5px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .checkBox:hover {border: 1px solid #cc0000;background-color: #cc0000;text-decoration: none;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .checkBox: after {content: #SQ#Apply#SQ#;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .checkBox {display: none;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .checkBox + .liner {padding-left: 0;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .liner > div {margin-bottom: 6px;line-height: 14px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .jobValues:first-child {padding-right: 100px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .jobValues:first-child a {font-size: 24px;color: #DA0000;border: none;line-height: 36px;margin-bottom: 0px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job:hover .jobValues:first-child a {text-decoration: underline;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .jobProperty {font-size: 14px;color: #646464;font-weight: 300;line-height: 18px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job p.jobProperty {height: auto !important;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .sanitizedText {font-size: 16px;font-weight: 300;color: #1c1c1c;font-stretch: normal;font-style: normal;letter-spacing: normal;line-height: 22px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .sanitizedTextFull {font-size: 16px;line-height: 22px;font-weight: 300;color: #1c1c1c;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .less {float: right;margin: 5px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .less:first-child {display: none;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link {display: table-cell;width: 30% !important;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link > a {float: right;}@media only screen and (max-width: 1024px) {#homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link {width: auto !important;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .jobValues:first-child {padding-right: 30px;}}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link:hover {text-decoration: none !important;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .less, #homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link a {border: 1px solid #1c1c1c;height: 50px;padding: 16px 25px;text-align: center;border-radius: 2px;background-color: transparent;color: #1c1c1c;font-size: 16px;display: block;margin: 5px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .less {margin: 20px 5px 5px 5px;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .less:hover, #homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link a:hover {border: 1px solid #2b2b2b;background-color: #2b2b2b;color: #fff;}#homeContainer div.mainListContainer.listContainer ul.jobList li.job .more.link a:hover span {border: none;}@media only screen and (min-width: 769px) {#homeContainer .sidebarVisible .sidebar + .listContainer {margin-left: 25%;}}#homeContainer .sidebarVisible .sidebar {width: 25%;}#homeContainer .searchBoxWrapper .searchBoxContainer {margin: 0 0 20px 0;padding: 0;}#homeContainer .searchBoxWrapper .searchBoxContainer h1 {font-size: 24px;line-height: 30px;}#homeContainer .searchBoxWrapper .searchBoxContainer .searchControls button {margin-top: 50px;}#homeContainer .searchMain .loginBox button.mobileOnly.primaryButton.submitButton + .labelValue {text-align: center;}#homeContainer .searchMain .loginBox button.mobileOnly.primaryButton.submitButton {width: 100%;}#homeContainer .sidebarVisible .searchBoxWrapper .controlWrapper.autocompleteWrapper {min-width: 0;max-width: none;}#homeContainer .sidebarVisible .searchBoxWrapper .searchBoxContainer .searchControls button {margin: 0 2px;height: 50px;width: auto;}#homeContainer .searchBoxWrapper .searchControls > div > div:first-child > span .controlWrapper.autocompleteWrapper {width: 55%;}@media only screen and (min-width: 1024px) {#homeContainer .searchBoxWrapper .controlWrapper.autocompleteWrapper {min-width: 20%;max-width: 60%;}}@media only screen and (max-width: 1024px) {#homeContainer .searchBoxWrapper .searchBoxContainer .searchControls button {margin-top: 10px;height: 50px;width: 100% !important;}#homeContainer .searchBoxWrapper .searchBoxContainer h1 {margin: 0 0 20px;}#homeContainer .searchBoxWrapper .searchBoxContainer .searchControls .controlWrapper {margin: 0 auto 30px;}#homeContainer .searchBoxWrapper .searchControls > div > div:first-child > span .controlWrapper.autocompleteWrapper {width: 100%;}}#homeContainer .sidebarVisible .searchBoxWrapper .searchBoxContainer .searchControls .controlWrapper {margin: 0 auto 32px;}#homeContainer .sidebarVisible .searchBoxWrapper .searchControls > div > div:first-child > span .controlWrapper.autocompleteWrapper {width: 100%;}@media only screen and (max-width: 1024px) {.searchBoxWrapper .searchBoxContainer .searchControls .controlWrapper {margin: 0 auto 25px;}}#homeContainer .searchBoxContainer .labelText {display: block;margin: 0 0 10px 0;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}@media only screen and (max-width: 768px) {#homeContainer .searchBoxContainer .labelText {margin: 0 0 10px 0;font-size: 16px;white-space: normal;text-overflow: unset;overflow: auto;}}#homeContainer .sidebar .searchBoxContainer .labelText:hover {white-space: normal;text-overflow: unset;overflow: auto;}#homeContainer .sidebar h2.refine {font-size: 18px;font-weight: 300;padding: 0;margin: 16px 0 15px 0;}#homeContainer .sidebar .searchBoxContainer {margin-bottom: 25px;border-bottom: 1px solid #e6e6e6;padding: 0 0 20px;}#homeContainer .controlWrapper.autocompleteWrapper .controlLiner, #homeContainer .controlWrapper.autocompleteWrapper .controlLiner input {height: 50px;}#homeContainer .controlWrapper.autocompleteWrapper .controlLiner .cue {font-style: normal;font-size: 14px;padding: 10px;}#homeContainer .controlWrapper.autocompleteWrapper .controlLiner .cue {font-style: normal;color: #646464;}#homeContainer .controlWrapper.autocompleteWrapper .controlLiner .typeAhead {color: #646464;padding: 10px;}#homeContainer .controlWrapper.autocompleteWrapper .controlLiner .hasCue.hasTypeAhead {font-size: 16px;padding: 10px 20px 10px 10px;color: #1c1c1c;}#homeContainer .controlWrapper.autocompleteWrapper .controlLiner .clearButton {margin-top: 10px;}#homeContainer .sidebar.listContainer li {margin: 2px 0 20px 2px;}#homeContainer .baseColorPalette a {color: #DA0000;font-weight: 300;font-size: 16px;}#homeContainer .sidebar .jobtitle, #homeContainer .sidebar .facet h3, #homeContainer .facetFilterAccordion h3: after {color: #1c1c1c;font-weight: 300;font-size: 16px;}#homeContainer .sidebar .facet label {font-size: 16px;}#homeContainer .sidebar .facet a: after {color: #1c1c1c;font-weight: 100;font-size: 14px;}#homeContainer .widgetSidebar .loginBox button.primaryButton.submitButton, #homeContainer .ladda-button.primaryButton, profileBuilderContainer.profileBuilderContainer {visibility: hidden;}#homeContainer .vExpParent .thick {font-size: 20px;font-weight: 300;}#homeContainer .widgetcontent.baseColorPalette, #homeContainer .EditBox.ghostBorder, #homeContainer .ProfileInformation.ghostBorder, #homeContainer .EditProfilePage .ProfileBox .ProfileInfoContent .ProfileInformation, #homeContainer .file.baseColorPalette, #homeContainer .jobCard {border: none;}#homeContainer .widgetcontent.baseColorPalette:hover, #homeContainer .EditBox.ghostBorder:hover, #homeContainer .ProfileInformation.ghostBorder:hover, #homeContainer .EditProfilePage .ProfileBox .ProfileInfoContent .ProfileInformation:hover, #homeContainer .file.baseColorPalette:hover, #homeContainer .jobCard:hover {background: #fafafa;}#homeContainer .accountSettings .accountSettingBox .subgroup .EditBox .field {padding-bottom: 5px;}#homeContainer .fileManager .subgroup .category {margin: 20px 0 0 0;font-weight: 300;}#homeContainer .fileManager .subgroup .file {margin: 0;padding: 0;}#homeContainer .fileManager .subgroup .file .fileName {padding-bottom: 0;font-size: 18px;}#homeContainer .jobCardsContainer {display: flex;flex-wrap: wrap;}#homeContainer .jobCard {min-width: 33.3%;margin: 0;padding: 25px;min-height: 300px;}#homeContainer .fileManager {display: flex;flex-wrap: wrap;}#homeContainer .fileManager > .subgroup {min-width: 33.3%;margin: 0;}#homeContainer .jobCard > div p {font-size: 80%;white-space: nowrap;text-overflow: ellipsis;width: 100%;overflow: hidden;}#homeContainer .jobCard .jobContainer {padding: 5px;}#homeContainer .jobCard .cardFooter a {max-width: none;}#homeContainer .jobCard .cardFooter.cardFooterPosition {position: absolute;bottom: 20px;width: 100%;padding: 20px;margin-left: -25px;}@media only screen and (max-width: 1024px) {#homeContainer .jobCard .cardFooter a {display: block;float: none;margin-top: 5px;}#homeContainer .jobCard .cardFooter > div {margin-top: 5px;clear: both;max-width: none;width: 100%;}#homeContainer .jobCard {padding: 15px;}#homeContainer .jobCard .cardFooter.cardFooterPosition {margin-left: -15px;padding: 0 10px;}}#homeContainer .ProfileSections .buttonContainer > a > span, #homeContainer .ProfileSections .buttonContainer > a > label {padding-left: 0;}#homeContainer .fileManager .subgroup .file .removeLink a .fa:before, #homeContainer .widgetcontent.widgetinner.baseColorPalette .fa:before, #homeContainer .ProfileInformation.ghostBorder .fa:before, #homeContainer .jobCard > .cardFooter .fa {display: none;}#homeContainer .ProfileInfoContent a.reviewEdit {margin-left: 15px;height: 22px;padding: 2px 5px;}#homeContainer .ProfileInfoContent a:not(.reviewEdit) {margin: 5px 0px;display: inline-block;}#homeContainer .createAccountContainer .ProfileSource a span {top: 0;vertical-align: middle;}#homeContainer .ProfileInfoContent .fieldcontain.skills ul.selectionList li.selection {max-width: none;width: 100%;border-bottom: 1px solid #cfcfcf;}#homeContainer .ProfileInfoContent .fieldcontain.skills ul.selectionList li.selection:hover {background: #fafafa;}#homeContainer .ProfilePicContainer .buttonContainer {display: block;}@media only screen and (max-width: 530px) {#homeContainer .DashBoardMenu, #homeContainer .EditProfileMenu {border-bottom: none;margin-top: 0;padding-left: 0;}#homeContainer .DashBoardMenu a, #homeContainer .EditProfileMenu a {margin: 0 10px;border-bottom: 2px solid #eaeaea;display: block;}#homeContainer .DashBoardMenu .CurrentTab, #homeContainer .EditProfileMenu .CurrentTab {background-color: transparent;}#homeContainer .EditProfilePage, #homeContainer .vExpParent .vExpDiv.ghostBorder.fileManager, #homeContainer .vExpParent .vExpDiv.ghostBorder {border-top: none;margin-top: 4px;padding: 0 20px;}}@media only screen and (max-width: 480px) {#homeContainer .EditProfileMenu {margin-top: 0;padding-left: 0;}}#ResetPassword_BUTTON_0 {margin-top: 30px;}#homeContainer .ApplicationsDetail .orderStatus .row {width: 100%;margin-top: -16px;}#homeContainer .ApplicationsDetail .orderStatus .row .col {padding-top: 22px;}#homeContainer .ApplicationsDetail .orderStatus .row .col span {right: calc(-50% + 7px);padding-left: 10px;padding-top: 10px;font-size: 18px;margin-top: 20px;}@media only screen and (max-width: 480px) {#homeContainer .ApplicationsDetail .orderStatus .row .col span {padding-top: 0;top: 10px;}}#homeContainer .ApplicationsDetail .orderStatus .row .col span:after {padding: 7px;width: 30px;height: 30px;line-height: 15px;margin: 4px;}#homeContainer .ApplicationsDetail.