#jobResponse .job-result .job-wide .panel-header .with-jobalert .col-xs-6 { width: 50%; } .panel-header div.with-jobalert { border-bottom: 1px solid #c8c7c7; } .locator__aside--details .details__content .branch__hours .branch--label { display: block; } .locator__aside--branch .branch__meta { overflow: hidden; } /*30442*/ .manage-jobalerts .box-footer { width: 100%; margin: 30px 0; } .manage-jobalerts .form__element { margin-bottom: 10px; } #predefinejobdiv .job__info--save .shortlisted i.ion-ios-heart { position: relative; top: -3px; right: -10px; } #predefinejobdiv .jobs .job__info--save .shortlisted, #predefinejobdiv .jobs .job__info--save .sortlist-link { padding: 0; outline: none; } /*30406*/ /* .has-feedback .form-control-feedback { top: 0; } */ /*30441*/ .home-search .btn-search .icon-search { display: inline-block; } .details__header .details__header--icon { margin-top: 0 !important; } .locator__aside--details .details__header .details__header--title { top: -5px; } .job__info--name:after, .job__info:after { clear: both; content: " "; display: table; } .locator__aside--details .details__header .details__header--title { top: 15px; } .branch__search--container .branch__search #geoLocationButton { top: 0; right: 30px; } #jobResponse .job-result .job-wide .panel-header .with-jobalert .col-xs-6 { width: 50%; } .has-feedback .form-control-feedback { top: 0; } body.google-job-search .home-search .job-search-header label, body.google-job-search .home-search .job-search-header label, body.jobsearch .home-search .job-search-header label, body.jobsearch .home-search .job-search-header label { display: inline-block; } @media (min-width: 48rem) { .google-job-search .home-search, .jobsearch .home-search { height: inherit; max-height: 500px; background: url('/~/media/adeccogroup/brands/adecco global 2016/assets/css/img/bg-generic-smoke.png') no-repeat scroll center center/cover #ef2e24; padding: 2.5rem 0 5rem; } } @media (min-width: 48rem) and (min-width: 62rem) { body.google-job-search .home-search .job-search-header:not(.header-job-search) input, body.jobsearch .home-search .job-search-header:not(.header-job-search) input { font-size: 50px; line-height: 30px; font-size: 3.125rem; line-height: 1.875rem; font-family: "houschka_headdemibold", Helvetica, Arial, sans-serif; border-bottom: 2px solid #fff; opacity: 1; } body.google-job-search .job-search-header:not(.header-job-search) label, body.jobsearch .job-search-header:not(.header-job-search) label { font-size: 16px; line-height: 32px; font-size: 1rem; line-height: 2rem; font-family: "houschka_headmedium", Helvetica, Arial, sans-serif; opacity: .5; } body.google-job-search .job-search-header:not(.header-job-search) .job-search-search-btn .btn-search:after, body.jobsearch .job-search-header:not(.header-job-search) .job-search-search-btn .btn-search:after{ font-size: 3rem; } } @media (min-width: 62rem) { .google-job-search .home-search .content, .jobsearch .home-search .content { margin-top: 2rem; width: initial; } } @media (min-width: 48rem) and (min-width: 62rem) { .google-job-search .home-search h1, .jobsearch .home-search h1 { font-size: 3.75rem !important; line-height: 3.8125rem !important; } } p{ font-size: inherit; } @media (max-width: 767px){ /*30441*/ .home-search .job-search-header a.btn-search { margin-top: 8px; line-height: 30px; } .home-search .job-search-horizontal .job-search-search-btn .icon-search { top: 10px; right: -20px; } /**/ body.google-job-search, body.job-search, body.jobsearch { overflow: visible; } body.google-job-search #header_0_searchButton , body.jobsearch #header_0_searchButton{ display: none; } .job-details .job-detail-list > li > .media span.job-details-label { margin-top: 35px; } .job-full #body_0_contentcolumn_0_liCategory .media:before { font-size: 30px !important; } .job-details .job-detail-list>li>.media:before { top: 10px; } /*30434*/ .job-search-horizontal .job-search-keyword input, .job-search-horizontal .job-search-location input { border-bottom: none !important; margin-bottom: 5px; } .home-search .job-search-container .job-search-location { padding-right : 0 !important; } .header-job-search .job-search-location, .header-job-search .job-search-keyword { border-bottom: none !important; } } /*HP ALM defect #32709*/ .resource__nav{ padding: 0; } /*32184*/ .pagination-container #paginationEE:before, .pagination-container #paginationDD:before { width: 2rem; } @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { .pagination-container #paginationDD, .pagination-container #paginationEE, .pagination-container #paginationD, .pagination-container #paginationE{ top: 12px; } } /*End*/ /*HP ALM defect #32740*/ .application__profile .btn.btn-find i.icon-location { margin-left: -25px; } .form-control-feedback { pointer-events: visible; } .job-details .job-detail-list>li.job--meta_category .media:before { font-family: "adecco-staffing" !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; left: 0; font-size: 1rem; } @media (min-width: 34rem) { .job-details .job-detail-list>li.job--meta_category .media:before { font-size: 2.2rem !important; } .job-details .job-detail-list>li.job--meta_category .media:before { content: ""} } /* header spacing fix - jr 011818*/ header .description p { line-height: 1.3 } .job-details .job--description br + br, .job-details .job--description .job--task-specifics p br + br, .job-details .job--description .job--task-specifics p:blank, .job-details .job--description .job--task-specifics p:empty { display: none !important; } .job-details .job--description .job--task-specifics { line-height: 1.875rem; top: 0; font-size: 1.25rem; margin-top: 0;} .job-details .job--description .job--task-specifics {white-space: normal;} .job-details .job--description .job--task-specifics p{line-height: 2.1rem;} .job-details .job--task-specifics ul { white-space: normal; margin-bottom: 0; } .job-details .job--task-specifics li { /* line-height: 2.5rem; */ } @media (max-width: 768px) { .job-details .job-full .share.nav--social { float: left; width: 100%; } } ::-ms-clear { display: none; } /* Facet fix from Indu */ .facets .facet-value { width: 77%; } .site-header .site-header-controls{ padding: 0!important; } .home-search{ margin-top:0!important; } .site-header .site-header-inner { background-color: #ed1c24!important; } #indeed-apply-li .indeed-apply-widget .indeed-apply-button{ padding: .8rem 0 !important; } @media (min-width: 768px){ .col-sm-9, .job--description { width: 66.6667% !important; } } /*Hide Military drodown as requested by Business*/ .military-dropdown { display: none; } /*INC7703731*/ .job-full .indeed-apply-widget, .apply-with-our-app, .container-content #indeed-apply-li .indeed-apply-widget { display: none !important; } #CA_emailAddress { margin-bottom:0 } /*end*/ .job-search-horizontal .job-search-search-btn .btn-search:after { display: inline-block; font: normal normal normal 14px/1 FontAwesome; font-size: 35px; content: "\f002"; } /*New form branding*/ .hide-section{ display: none; } .sffForm input[type=email], .sffForm input[type=tel] { display: block; width: 100%; line-height: 1.25; color: #7b8184; background-color: #fff; border: 1px solid #dfd7d7; border-radius: 8px; min-height: 46px; margin-bottom: 0; } .scfEmailTextBox, .scfSingleLineTextBox, .scfPasswordTextBox, .scfNumberTextBox, .scfDatePickerTextBox, .scfDateTextBox, .scfRadioButtonList, .scfListBox, .scfCheckBoxList, .scfFileUpload, .scfCreditCardTextBox, .scfCreditCardType, .scfConfirmPasswordTextBox, .scfTelephoneTextBox, .scfSmsTelephoneTextBox { width: 100%; margin: 0; } .scfDropListLabel, .scfEmailLabel, .scfMultipleLineTextLabel, .scfSingleLineTextLabel, .scfPasswordLabel, .scfNumberLabel, .scfDatePickerLabel, .scfDateLabel, .scfRadioButtonListLabel, .scfCheckBoxListLabel, .scfListBoxLabel, .scfFileUploadLabel, .scfDateSelectorLabel, .scfCreditCardLabel, .scfConfirmPasswordLabel, .scfCaptchaLabel, .scfTelephoneLabel, .scfSmsTelephoneLabel{ padding: 3px 0; display: block; } .scfForm .scfSectionContent .scfDropListBorder, .scfForm .scfSectionContent .scfEmailBorder, .scfForm .scfSectionContent .scfMultipleLineTextBorder, .scfForm .scfSectionContent .scfSingleLineTextBorder{ margin: 5px 0; width: 100%; vertical-align: top; clear: left; text-align: left; } .scfDropList{ width:100%; } .scfForm .sc-form { background-color: #fff; border-radius: 8px; overflow: hidden; border: 1px solid #dfd7d7; padding: 0; margin: 0 auto; } @media (min-width: 48rem) { .scfForm .sc-form { max-width: 764px; margin: 0 auto; margin-left: 16.66667%; width: 66.66667%; padding-left: .75rem; padding-right: .75rem; } } .scfForm .scfSubmitButton { background:none !important; padding:0 !important; } div#download-form .form-mvc-cnt { display: block; } .download-form .form-mvc-cnt .row .form-field { width: 50%; float: left; margin-bottom: 10px; } .download-form .form-mvc-cnt .row .form-field.dropdown-field label { display: block; } .download-form .form-mvc-cnt .row .form-field.dropdown-field select { width: 100%; } .singleRow .form-field { width: 100% !important; padding-right: 0px !important; } .singleRow .form-field label { display: block; } .scfSubmitButton input[type="submit"] { padding: 8px 20px; color: #fff; font-size: 18px; font-weight: 700; line-height: 30px; background: #ef2e24; border: none; border-radius: 6px; } .scfSubmitButton input[type="submit"]:hover{ background: #de1219 } .field-validation-error { color: red; } @media (min-width: 600px){ .download-form .form-mvc-cnt .row .form-field:nth-child(odd) { padding-right: 32px; } } #get-in-touch .page-section{ display:block } #get-in-touch .form-field{ width:100% } #get-in-touch .scfSubmitButton input[type="submit"] { background: #009cd0!important; } #get-in-touch .scfSubmitButton input[type="submit"]:hover { border-color: #006e93!important; background: #00769d!important; } #get-in-touch .scfSectionContent .form-field label{ font-family: houschka_headmedium,Helvetica,Arial,sans-serif; text-align: left; font-size: 16px; line-height: 1.5625rem; } section.request-content .inner-form label{ text-align:left; width: auto; font-size: 16px; font-weight: 400; } .form-field .field-validation-error { text-align: left; font-size:16px; } section.request-content .scfSubmitButton { text-align:left; padding-left: 10px !important; } /*Guest Apply*/ .guest-apply-frm .form-field label { font-size: 16px; font-weight: 400; padding: 3px 0; display: block; clear: both; font-family: houschka_headdemibold, Helvetica, Arial, sans-serif; } .guest-apply-frm .scfSectionContent > div { margin: 0 0 20px; vertical-align: top; } .guest-apply-frm .form-field input[type="text"], .guest-apply-frm .form-field input[type="tel"], .guest-apply-frm .form-field input[type="email"], .guest-apply-frm .form-field select, .guest-apply-frm .form-field textarea{ width:100%; border-radius:2px ; padding:5px; border:1px solid #ddd; } .guest-apply-frm { margin:50px 0; } .guest-apply-frm .terms-fieldset{ padding-top:15px; } .guest-apply-frm .scfSubmitButtonBorder { padding:15px; } .guest-apply-frm .resume-error, .guest-apply-frm .terms-error, .guest-apply-frm .field-validation-valid{ color: red; font-size:1rem; } .guest-apply-frm .resume-error, .guest-apply-frm .terms-error { padding:15px; } .guest-apply-frm .terms-check span{ text-align:left; display: block; } .guest-apply-frm .form-field { width: 100%; } .guest-apply-frm .page-section { display: block; } /*Apply new changes Start */ @media (min-width: 768px) { body #sticky-banner { width:100%; max-width:100%; display:none !important; } } .application__profile--card.dotted .fa-check-circle:before{ content: "\f06a"; color:#ed1c24; } @media (max-width: 767px) { #ApplyHeaderLoginSection{ width:100%; float:none !important; } a[name=switchToCandidate], a[name=switchToEmployer], a#CandidateTab, a#EmployerTab { color: #231f20; } #sticky-banner .btn.btn--red { background: #009DD1 !important; } a.active#CandidateTab, a.active#EmployerTab { color: #ed1c24; } #ApplyHeaderLoginSection #MySavedJobsSummary, .secondary-links #ApplyHeaderLoginSection a#lnkSavedJobs{ display:none; } #sticky-banner .app-bar__back { display:none; } #ApplyHeaderLoginSection.logged-in #MySavedJobsSummary, #ApplyHeaderLoginSection.logged-in #LoginMenu { display:block; } #MySavedJobsSummary { padding-left:25px; padding-bottom: 10px; } .secondary-links #ApplyHeaderLoginSection #LoginMenu { padding:0 15px; margin-bottom:0; } .modal-arrow { display: none; } #LoginMenu .nav .dropdown:after{ display:block; font-size: 40px; content: "\77"; font-family: "adecco-font-1"; color: #ed1c24; right: 0px; top: 6px; position: absolute; } .app-bar__action--applybtn { float:right; } .app-bar__action--save { float:left; } #saveJobStickyFooter .card__info--save, #saveJobStickyFooter .card__link { padding:0; } #saveJobStickyFooter .action-option { border: none; } #sticky-banner .app-bar__actions { width:100%; } .red-header .create-profile.action.boxed { border:none; margin:0; padding:0; } .red-header .create-profile.action.boxed #GetStarted { background:none; color: #009DD1; position:relative; } #createAccount a#SigninPopupOpen { color: #009DD1; text-decoration:none; text-align:center; } .btn.btn--red.app-bar__bar { background:#009DD1; } #createAccount a#SigninPopupOpen:after , .red-header .create-profile.action.boxed #GetStarted:after{ font-family: adecco-font-1 !important; font-style: normal !important; font-weight: 400 !important; font-variant: normal !important; color: #009DD1; text-transform: none !important; -moz-osx-font-smoothing: grayscale; speak: none; display: inline-block; font: normal normal normal 14px/1 adecco-font-1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transform: translate(0, 0); transform: translate(0, 0); content: "\55"; position: relative; font-size: 3rem; line-height: 1; top: 22px; margin-top: -20px; top: 18px } .pass-tooltip { top:60px; box-shadow: 0 0 0 1px #eee; width: 100%; border: 1px solid #ddd; border-radius:0; } .pass-tooltip:after{ border:none; } .pass-tooltip:after { content: ""; position: absolute; top: -20px; left: 50%; margin-left: -5px; border-width: 10px; border-style: solid; border-color: transparent transparent #eee transparent; } .secondary-links #ApplyHeaderLoginSection.logged-in #headericon-heart{ display: inline-block; top: 3px; padding-right: 8px; } #ApplyHeaderLoginSection label span{ display:inline-block; vertical-align: top; font-weight: normal; vertical-align: top; } #LoginMenu #headericon-profile { top:0; } #createAccount a#SigninPopupOpen, .red-header .create-profile.action.boxed #GetStarted { border:none; } #signIn .modal-body .col-xs-12 .form__control{ text-align: center; padding:0; } .container-body .application__profile { padding: 0 0.5rem; } #addWorkExperience .modal-header .pull-left + .pull-right, #editContactDetails .modal-header .modal-close +.pull-right{ display:none; } #addWorkExperience .modal-footer .col-xs-12, #editContactDetails .modal-footer .col-xs-12{ text-align: center !important; } #addWorkExperience .modal-header .modal-close i.fa-close, #editContactDetails .modal-header .modal-close i.fa-close{ top: 2px; } .open-readmore{ font-weight: bold; } .mypersonalinfo .modal{ position: fixed; top: 0; } #addWorkExperience .modal-footer .btn.btn--blue, #editContactDetails .modal-footer .btn.btn--blue{ margin: 0 auto; width: 60%; display: block; float: none !important; } #addWorkExperience .modal-header, #editContactDetails .modal-header { margin-top:30px; } .phone-readmore-details { display:none; } #addWorkExperience.application__profile--contact .modal-header .pull-right, #editContactDetails.application__profile--contact .modal-header .pull-right { padding: 0; position: absolute; top: 10px; min-width: 165px; right: 0; } body #sticky-banner { background: #000; } #sticky-banner .action-option .card__info--save i, .job-details #sticky-banner .action-option .card__info--save{ color:#fff; } #signInButton { min-width: 80%; } #createAccount #CA_emailAddress{ margin-bottom:0; } #signInlink .signin { text-align: center; } .apply-search-results .search-summary { color: #afaeae; } .apply-search-results .search-summary strong{ display:block; color: #009DD1; text-decoration:underline; } .apply-search-results { border-bottom:none; } .apply-search-results .search-parameters { font-weight: normal; } .apply-search-results .backtosearch{ padding-bottom:20px; border-bottom:1px solid #D7D7D7; margin-bottom:20px; } #LoginMenu #headericon-profile + span{ vertical-align:top; } .terms-check input[type="checkbox"]{ vertical-align:top; } .terms-check a{ color: #009DD1; } .modal-footer .save-profile-msg, .terms-check .submit-application-msg { color: #899093; margin-top: 15px; font-style:italic; } .modal-footer .save-profile-msg{ margin-bottom:20px; } .terms-check p { display: inline-block; width: 80%; } .application__profile--card .card-head p.title:after{ content:"*"; color: #ef2e24; } #personalinformation .container-fluid { background: #f1f1f1; } .application #addWorkExperience .hero { padding: 0; margin: 0 0 20px; background: none; border-radius: none; } .application #addWorkExperience .hero .title img, .application #addWorkExperience .hero .title strong{ display:none; } #addWorkExperience .latest-job, .application #addWorkExperience .hero .title{ color:#ed1c24; } .application #addWorkExperience .hero .title{ font-family: houschka_headdemibold, Helvetica, Arial, sans-serif; font-size: 22px; margin-bottom: 10px; line-height: 30px; } #addWorkExperience .resume-selection { margin-bottom:5px; } #addWorkExperience .btn.btn--reset { color: #777; border: 1px solid #ddd; } #addWorkExperience span.dropdown-arrow-resume i{ color: #009DD1; } #herorow .row:nth-child(2){ color: #899093; font-size:14px; font-style:italic; } .job-details .job-full { display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6, BB7 */ display: -ms-flexbox; /* TWEENER - IE 10 */ display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */ display: flex; /* NEW, Spec - Firefox, Chrome, Opera */ width: 100%; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; } .job-details .job-full header { -webkit-box-ordinal-group: 1; -moz-box-ordinal-group: 1; -ms-flex-order: 1; -webkit-order: 1; order: 1; } .job-full .panel-default { -webkit-box-ordinal-group: 3; -moz-box-ordinal-group: 3; -ms-flex-order: 3; -webkit-order: 3; order: 3; } .job-details .job--description { -webkit-box-ordinal-group: 4; -moz-box-ordinal-group: 4; -ms-flex-order: 4; -webkit-order: 4; order: 4; } .job-details .box-footer { -webkit-box-ordinal-group: 2; /* OLD - iOS 6-, Safari 3.1-6 */ -moz-box-ordinal-group: 2; /* OLD - Firefox 19- */ -ms-flex-order: 2; /* TWEENER - IE 10 */ -webkit-order: 2; order: 2; } .subheading { text-align:center; } #modelCreateAccount #createAccountButton { margin: 0 auto; } span.ccpa-candidate-info { color: #ef2e24; } #contactDetailsValidation #contactAdd .application-btn { display: block; } } /*Appy New changes Ends*/ /* update smoke background to gradient */ .img-bg-columns { background-image: url("/~/media/adeccogroup/brands/adecco-global-2016/usa/css/img/steps-background-gradient.jpg"); } @media (min-width: 62rem) { .img-bg-columns { background-image: url("/~/media/adeccogroup/brands/adecco-global-2016/usa/css/img/steps-background-gradient.jpg"); } } /* for remote jobs */ .facets.faceted-search .remote-con { font-family: houschka_headdemibold,Helvetica,Arial,sans-serif !important; border: 0; outline: 0; background: 0 0; text-align: left; width: 100%; padding-left: 10px; background-color: #fff; margin-left: 0; font-size: 16px; padding: .6rem 0.5rem 0.3rem 0.58rem; margin: 5px 0 0; border-radius: .3rem; min-height: 28px; line-height: 2rem; display: inline-block; font-weight: normal; margin-top: 40px; } .facets.faceted-search .remote-con span { line-height: 2rem; } .switch-remote { position: relative; display: inline-block; width: 60px; height: 34px; margin-left: 50px; } .switch-remote input { opacity: 0; width: 0; height: 0; } .remote-slider { position: absolute; cursor: pointer; top: 0; left: 0; right: 0; bottom: 0; background-color: #ccc; -webkit-transition: .4s; transition: .4s; } .remote-slider:before { position: absolute; content: ""; height: 26px; width: 26px; left: 4px; bottom: 4px; background-color: white; -webkit-transition: .4s; transition: .4s; } input:checked + .remote-slider { background-color: #c5191f; } input:focus + .remote-slider { box-shadow: 0 0 1px #2196F3; } input:checked + .remote-slider:before { -webkit-transform: translateX(26px); -ms-transform: translateX(26px); transform: translateX(26px); } .remote-slider.rem-round { border-radius: 34px; } .remote-slider.rem-round:before { border-radius: 50%; } .job--meta-remote .fa.fa-globe::before { font-size: 23px; left: 1px; position: relative; top: 3px; color: #ef2e24; padding-right: 6px; margin-right: 5px; } .job--meta_remote .job-details-value .fa-globe::before { font-size: 23px; left: 1px; position: relative; top: -2px; color: #ef2e24; padding-right: 6px; } .footer-social-pages > a > span { visibility: hidden; } #liRemote div.media { margin-top: 10px; margin-bottom: 10px; } #liRemote .job-details-value span#ltRemote { color: #ef2e24; }