.job-details-notifications .remove-horizontal-padding{padding-left:0;padding-right:0}@media(min-width: 768px){.visible-xs-block{display:none}}.applicant-information{display:flex;flex-direction:row}@media(max-width: 991px){.applicant-information{flex-direction:column}}.applicant-information sidebar{flex-basis:100%}@media(min-width: 991px){.applicant-information sidebar{flex-basis:33.3333%;padding:0 16px 0 0}}.applicant-information section{flex-basis:100%}@media(min-width: 991px){.applicant-information section{flex-basis:66.6666%;padding:0 0 0 16px}}.back-to-application-link{margin:8px 0}.applicant-summary{margin-top:8px}@media(min-width: 768px){.paywalled-job .jobs-details-header{margin-bottom:20px}}.paywalled-job .jobs-details-header .primary-info .secondary-info{margin-top:20px;margin-bottom:20px}.paywalled-job .jobs-details-header .cta-wrap{display:none}.paywalled-job .primary-pager{display:none}.ua-application .modal-body{padding-top:0;padding-bottom:5px}.ua-application .email-form .modal-body{padding-top:15px}ul.top-border-list li{border-top-color:#e9e9e9;padding:15px 0}.job-section-headers{border-bottom:1px solid #e5e5e5;display:flex}.job-section-headers h2{border:none}.job-section-headers .edit-link-container{margin-top:1rem;margin-left:1rem}@media(max-width: 768px){.job-section-headers h2{font-size:3rem}.job-section-headers .edit-link-container{margin-top:.4rem}}.jobs-main-details{margin-bottom:30px}@media(max-width: 768px){.jobs-main-details{margin-bottom:20px}}@media(min-width: 768px){.jobs-main-details .edit-button-alert{padding-left:0}}@media(max-width: 768px){.jobs-main-details .edit-button-alert a{width:100%}}.jobs-main-details .jobs-header{border-top-left-radius:10px;border-top-right-radius:10px}.jobs-main-details .cta-wrap{background:rgba(0,0,0,.5);border-top-left-radius:10px;border-top-right-radius:10px;min-height:100px;margin:0;padding:20px}.jobs-main-details .cta-wrap .cta-btns-container{text-align:right;margin-top:25px}@media(max-width: 768px){.jobs-main-details .cta-wrap .cta-btns-container{margin-top:45px}}.jobs-main-details .cta-wrap .cta-btns-container li{display:inline-block;margin-right:10px}.jobs-main-details .cta-wrap .cta-btns-container li:last-child{margin-right:0;vertical-align:bottom;line-height:0}.jobs-main-details .cta-wrap .cta-btns-container li .edit-button-header{opacity:.85}.jobs-main-details .cta-wrap .apply-now .btn-line-primary[disabled]{border:1px solid #ccc;background-color:rgba(51,51,51,.8);color:#ccc;opacity:.5}.jobs-main-details .cta-wrap .social-media .more{background-color:rgba(255,255,255,.2);width:35px;height:35px}.jobs-main-details .cta-wrap .social-media .more .icon{color:#fff}.jobs-main-details .cta-btns-container-xs{background-color:#f5f5f5;padding:10px;text-align:center}.jobs-main-details .cta-btns-container-xs .cta-btns-list li{display:inline-block;margin-right:10px}.jobs-main-details .cta-btns-container-xs .btn-line-default.on-dark-bg{background-color:rgba(255,255,255,.7);border:1px solid #dcdcdc;color:#555}.jobs-main-details .info-wrap{background-color:#fff;border:1px solid #dcdcdc;color:#555;padding:0}.jobs-main-details .info-wrap .primary-info,.jobs-main-details .info-wrap .secondary-info{padding:20px 5px;display:table}@media(max-width: 768px){.jobs-main-details .info-wrap .primary-info,.jobs-main-details .info-wrap .secondary-info{padding:10px 0}}.jobs-main-details .info-wrap .secondary-info .icon-map-marker-alt{margin-left:1px;margin-right:11px}.jobs-main-details .info-wrap .secondary-info .bullet-flex{display:flex;align-items:flex-start}.jobs-main-details .info-wrap .secondary-info .bullet-flex i{flex:0 0 auto;margin-top:2px}.jobs-main-details .info-wrap .secondary-info .bullet-flex span{flex:1 1 auto}.jobs-main-details .info-wrap .primary-info-details{display:table-cell;vertical-align:top}.jobs-main-details .info-wrap .primary-info-details .job-position{font-weight:bold;color:#555}@media(max-width: 768px){.jobs-main-details .info-wrap .primary-info-details .job-position{background:none;padding:0;text-align:left}}.jobs-main-details .info-wrap .career-level .level{font-size:15px;color:#555;text-shadow:none}.jobs-main-details .info-wrap .posted-date .date{font-size:13px;color:#999;text-shadow:none}.jobs-main-details .featured-logo{position:relative;width:100px;display:table-cell}@media(max-width: 768px){.jobs-main-details .featured-logo{margin-top:20px}}.jobs-main-details .featured-logo .company-logo{height:80px;width:80px;border:1px solid #e6e6e6;padding:5px;background-color:#fff;position:relative}@media(max-width: 768px){.jobs-main-details .featured-logo .company-logo{height:60px;width:60px;padding:3px}}.jobs-main-details .featured-logo .company-logo.img-placeholder{font-size:30px;line-height:30px;text-align:center}.jobs-main-details .featured-logo .company-logo.img-placeholder .icon-building{margin-top:15px;font-size:40px;color:#ececec;display:block;text-shadow:none}.ad-container{margin-top:40px}.paywalled-job .jobs-main-details{margin-bottom:0}.paywalled-job .jobs-main-details .cta-wrap{display:block}.paywalled-job .jobs-main-details .cta-btns-container{display:none}.paywalled-job .job-paywall{position:relative;margin-top:40px;background-color:#39f;padding:40px 40px 20px;background:url("https://res.cloudinary.com/devex/image/asset/c_fit,h_990,q_auto:eco,w_693/bg-job-paywall-dde4cc911671c227d0dd67bd895d003d.jpg");background-repeat:no-repeat;background-position:top center;background-size:cover}@media(max-width: 991px){.paywalled-job .job-paywall{padding:30px 30px 20px}}@media(max-width: 767px){.paywalled-job .job-paywall{padding:20px 20px 15px}}.paywalled-job .job-paywall::before{content:"";position:absolute;z-index:1;opacity:.82;height:100%;width:100%;top:0;left:0;background-color:#39f}.paywalled-job .job-paywall .content-wrapper{padding:30px 30px 65px;background-color:#fff;color:#333;position:relative;z-index:2;margin:0 auto;max-width:750px}.paywalled-job .job-paywall .content-wrapper h1{font-size:42px;line-height:48px}.paywalled-job .job-paywall .content-wrapper h1::after{content:"";display:block;height:9px;width:40%;background-color:#333;margin-top:33px}.paywalled-job .job-paywall .content-wrapper p,.paywalled-job .job-paywall .content-wrapper li{font-size:18px}@media(max-width: 767px){.paywalled-job .job-paywall .content-wrapper{padding:20px 20px 40px}.paywalled-job .job-paywall .content-wrapper p,.paywalled-job .job-paywall .content-wrapper li{font-size:16px}}.paywalled-job .job-paywall .footer-links{margin:0 auto;max-width:750px;position:relative;z-index:2}@media(min-width: 992px){.container{max-width:990px}}
