#js-jobseeker .js-titles-container{padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}#js-jobseeker .js-page-jobs-show .js-logo-container,#js-jobseeker .js-section-footer,#js-jobseeker .js-section-login,#js-jobseeker .js-section-compose-your-email,#js-jobseeker .js-section-job-list.js-area-container,#js-jobseeker .js-section-resume-import>.js-area-container,#js-jobseeker .js-section-resume>.js-area-container,#js-jobseeker .js-section-sidebar>[class*='js-section-']{padding-top:20px;border-top-width:1px;border-top-style:solid}#js-jobseeker .js-section-sidebar>[class*='js-section-']:first-child{padding-top:0;border-top:0}#js-jobseeker .js-section-login,#js-jobseeker .js-section-compose-your-email{padding-top:0;margin-top:20px}@media screen and (max-width: 767px){#js-jobseeker .js-section-select-how-to-share{margin-top:20px;border-top-width:1px;border-top-style:solid}#js-jobseeker .js-login-panel-left>.js-area-container{padding-bottom:20px;border-bottom-width:1px;border-bottom-style:solid}}@media screen and (min-width: 768px){#js-jobseeker .js-section-carousel+.js-section-job-description.js-area-container{margin-top:0}#js-jobseeker .js-section-job-description+.js-section-footer,#js-jobseeker .js-section-job-description.js-area-container,#js-jobseeker .js-section-carousel,#js-jobseeker .js-section-referral-credit-info,#js-jobseeker .js-login-panel-left>.js-area-container{border-right-width:1px;border-right-style:solid}#js-jobseeker .js-section-carousel{padding:0 20px 20px 0}#js-jobseeker .js-section-referral-credit-info{padding-right:20px}#js-jobseeker .js-section-job-description+.js-section-footer{margin:0;padding:20px 20px 20px 0;border-top:0}#js-jobseeker .js-section-login .js-login-panel-right{padding-left:0}#js-jobseeker .js-section-login .js-login-panel-left{padding-right:0}#js-jobseeker .js-section-job-description ~ .js-logo-container,#js-jobseeker .js-section-login+.js-section-footer{margin-top:0;padding-top:20px;border-top-width:1px;border-top-style:solid}}#js-jobseeker.js-apply-flow .js-form-horizontal{border-top:none}#js-jobseeker .carousel-inner{border:1px solid #D5D5D5;background-color:white;border-radius:4px}#js-jobseeker .js-area-heading{text-transform:uppercase}#js-jobseeker .js-area-container{padding:0;background-color:transparent;border:none}#js-jobseeker .js-icon-small{display:none}#js-jobseeker .js-btn{background-color:rgba(213,213,213,0.6);border-color:#D5D5D5}#js-jobseeker .js-btn:hover{background-color:rgba(213,213,213,0.5);border-color:#D5D5D5}#js-jobseeker .js-btn-edit,#js-jobseeker .js-btn-edit:hover,#js-jobseeker .js-btn-edit:focus,#js-jobseeker .js-btn-edit:visited{background-color:transparent !important;border:none;box-shadow:none}#js-jobseeker .js-btn-tiny{font-size:16px;text-transform:uppercase}#js-jobseeker .js-btn-back,#js-jobseeker .js-btn-forward{font-size:16px;box-shadow:none;text-transform:uppercase;text-shadow:none}#js-jobseeker .js-btn-add,#js-jobseeker .js-btn.js-add-resume{font-size:15px;box-shadow:none;text-transform:uppercase;text-align:center}#js-jobseeker .js-btn.js-btn-tiny.js-btn-edit{background-color:white}#js-jobseeker input[type="text"]:focus,#js-jobseeker input[type="password"]:focus{border-color:rgba(146,146,146,0.8);box-shadow:none}#js-jobseeker select{border-radius:2px}#js-jobseeker .js-btn.js-btn-apply{text-transform:uppercase}#js-jobseeker .js-alert-error .js-icon-notification-exclamation{text-shadow:none}#js-jobseeker .js-alert .js-alert-icon{text-shadow:none}#js-jobseeker .resume_data p,#js-jobseeker .cover-letter p{background-color:#FFF;color:#555}#js-jobseeker .js-breadcrumb-container h1{text-transform:capitalize;display:none}#js-jobseeker .js-control-group{font-size:14px}#js-jobseeker .js-btn.js-btn-with-icon{font-size:14px}#js-jobseeker .js-go-to-company-link{text-transform:uppercase}#js-jobseeker .js-section-sidebox-other-jobs a{text-transform:uppercase}#js-jobseeker #js-sidebox-googlemaps{border-radius:4px}#js-jobseeker .js-section-login{padding-bottom:20px}#js-jobseeker .js-section-login .js-already-member{margin-bottom:0}
