article.job-list-v1,article.ssjob-grid{-webkit-transition:all 0.35s ease-in-out 0s;-o-transition:all 0.35s ease-in-out 0s;transition:all 0.35s ease-in-out 0s;background:#fff;margin-bottom:30px;padding:0 15px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-box-shadow:0 5px 25px 0 rgb(41 128 185 / 15%);box-shadow:0 5px 25px 0 rgb(41 128 185 / 15%);position:relative;overflow:hidden;padding:20px 25px}article.ssjob-grid{text-align:center}.ss-job-listing-grid .row .sm-clearfix{clear:both}.current_filter_view{margin:15px 20px 20px 20px;background:#fff;padding:15px 0}.current_filter_view .row{margin:0}.grid_view_filter article.job-grid{width:100%;background:#fff;padding:1em;overflow:hidden;cursor:pointer;display:block;min-height:285px;box-shadow:0 1px 3px rgb(0 0 0 / 15%)}#ssjob-filter-main-content .grid_view_filter{display:none}.grid_view_filter{padding:20px 0}.grid_view_filter .row{margin:0}.ss-job-listing-grid .job-information>div{padding:5px 0 5px 0}.ss-job-listing-grid .button_container{-ms-flex:60%;flex:60%;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}.ss-job-listing-grid .sidebar-wrapper aside{padding:0}.button_container button{background:none;padding:inherit}.ss-job-listing-grid aside.sidebar header{display:flex;padding:1px 10px;background:#f4f4f4;align-items:center;height:60px}.ss-job-listing-grid .sidebar-wrapper,.ss-job-listing-grid .sidebar-wrapper aside{padding:0}div#ssjob-filter-main-content{padding:0;background:#f4f4f4}#ssjob-filter-main-content h3,.job-single-filter-template h3{margin:0;background:#01a1eb;padding:.28em .8em;display:flex;align-items:center;height:60px;color:#000}.filter-listing-form{padding-top:10px}.filter-listing-form label.heading-label{font-weight:700}.button_container button.list_view{margin-right:7px}.ss-job-listing-grid aside.sidebar header label{color:#000;margin-bottom:0}.ssjob-filter-listing-form .ssj-form-group{border:none;padding-right:10px;padding-left:0}.ssjob-filter-listing-form .ssj-form-group li.list-item{padding-bottom:5px;padding-top:8px;border-bottom:1px solid #f4f4f4;margin-bottom:0!important;list-style:none}.ssjob-filter-listing-form .ssj-form-group label{color:#2e2f30;font-weight:400;margin-left:10px}.ssjob-filter-listing-form input#filter_title{border:1px solid #dde6ef;border-radius:60px;height:40px}.single-listing-wrapper{padding-top:50px}.single-listing-wrapper{padding-top:50px}.job-single-v2 .job-detail-header,.job-single-v2 .job-detail-description,.sidebar-job aside{padding:10px 20px;margin-bottom:20px;border:1px solid #eaeff5;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;margin-bottom:30px}ul.list-detail-candidate{list-style:none;display:flex;flex-wrap:wrap}ul.list-detail-candidate li{flex-grow:1;width:33%}.job-single-v2 .sidebar-job ul{list-style:none}.job-single-v2 .sidebar-job ul li{margin-bottom:20px}.job-single-v2 .job-detail-description .detail-wrapper-header,.sidebar-job aside .widget-title{border-bottom:1px solid #eaeff5;padding:14px 20px}.job-single-v1 .ss-job-detail-sidebar{border-top:2px solid #eaeff5;padding-top:20px}.ssj-form-group.required .control-label:after{content:"*";color:red}.hide-extra-companies{display:none}label.ssjob-label.label-ss_job_r_guest{display:inline-block}.ss-job-listing-grid span.ssjob-label{font-weight:600;margin-right:10px}.job-detail-v1{border-bottom:2px solid}a#additional_btn{font-weight:700;text-decoration:underline}.ssjob-main h2{margin-top:15px;margin-bottom:0}span.ssjob-contentssjob__JobCategory{display:block}span.ssjob-contentssjob__City,.ssjob-contentssjob__State{color:#2e2f30!important;font-weight:600}article.job-single-filter-template{background:#f4f4f4;margin-top:20px}.job-single-filter-template .ssjob-main{background:#fff;margin:28px 0}.job-single-filter-template .sidebar-job aside{background:#fff;margin-top:25px}.job-single-filter-template .ssjob-main .filter-detail-wrapper{padding:10px 30px}.job-single-filter-template h4.ss-job-detail-heading{margin-top:10px;color:#46474a;font-size:1.6em;font-weight:500}.job-single-filter-template .ssjob-content.detail-wrapper-body{font-size:1em;color:#46474a}.job-single-filter-template .job-detail-detail h2.ssjob-title.job-title{overflow:hidden;margin-bottom:.2em;margin-top:1em;display:block;text-decoration:none}.job-single-filter-template span.ssjob-content.value.ssjob-JobType{display:block;display:block;margin-bottom:1em;font-size:1.2em;color:#2e2f30;font-weight:600}.job-single-filter-template span.ssjob-content.value.ssjob-City,span.ssjob-content.value.ssjob-State{color:#939597;font-weight:500;font-size:1.1em}.filter-ssjob-buttons a.ssj-btn{width:100%;padding:.5em;margin-top:1em}.ssjob-registration-form .ssj-form-group.ssjob-hidden{display:none}@media screen and (max-width:600px){ul.list-detail-candidate li{width:100%}}dl.ssj-accordion dd{padding-left:0}.ssjob-filter-listing-form .ssj-form-group label{margin-left:0}dl.ssj-accordion input[type=checkbox],dl.ssj-accordion input[type=radio]{margin-right:0}.ssjob-filter-listing-form .ssj-form-group li.list-item{border:0;padding:0}dl.ssj-accordion a:hover,dl.ssj-accordion a:focus,dl.ssj-accordion input[type=checkbox]:focus,dl.ssj-accordion input[type=radio]:focus{outline:none}.ssjob-filter-listing-form .ssj-form-group{margin-bottom:0}dl.ssj-accordion dt{margin-bottom:10px}.ssjob-filter-listing-form .ssj-form-group .ssj-form-group-inner.inner{margin-bottom:10px}.ssjob-filter-listing-form .ssj-form-group ul{margin-top:0;padding-left:4px;max-height:130px;overflow-y:auto}dl.ssj-accordion dt a{position:relative;width:100%;display:block;font-weight:500}dl.ssj-accordion dt a[aria-expanded="false"]:before{content:"+";right:0;position:absolute;font-size:30px;top:-10px;font-weight:400}body dl.ssj-accordion dt a[aria-expanded="true"]:before{content:"-";right:0;position:absolute;font-size:30px;top:-10px}body dl.ssj-accordion dt:first-child a[aria-expanded="false"]:before{content:"-"!important}body dl.ssj-accordion dt:first-child a[aria-expanded="true"]:before{content:"+"!important}.ssjob-filter-listing-form{padding:0 10px}.ssjob-filter-listing-form .ssj-form-group label{font-size:.82em}.ssj-related-items h4.ssjob-title{margin-bottom:0;font-size:16px}.ssj-related-inner-content span{font-size:14px}.ssj-related-items{margin-bottom:10px}.ssj-related-jobs h2.ssjob-title{margin-bottom:20px;font-size:20px}.ssj-related-jobs{padding:10px 0}