/*!
Theme Name: Workbucket
Theme URI: https://www.templatemonster.com/vendors/zemez
Author: Zemez
Author URI: https://zemez.io/
Description: Workbucket theme.
Template: kava
Version: 1.0.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: workbucket
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
DocumentationID: workbucket
Template Id: workbucket
*/
 #toTop{cursor:pointer}.sjb-page .sjb-filters .sjb-search-keywords{margin-bottom:15px}@media (min-width:940px){.sjb-page .sjb-filters .sjb-search-keywords{margin-bottom:28px}}.sjb-page .sjb-filters .sjb-search-keywords .form-group{margin-bottom:0}.sjb-page .sjb-filters .sjb-search-keywords .form-group:before{position:absolute;content:url("https://first.careers/");top:50%;left:46px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sjb-page .sjb-filters.sjb-filters-v1,.sjb-page .sjb-filters.sjb-filters-v2{background-color:#fff0;padding:0}.sjb-page .sjb-filters.sjb-filters-v1 .form-control,.sjb-page .sjb-filters.sjb-filters-v2 .form-control{margin:0;border-radius:35px;border:1px solid #F3F8F6;-webkit-box-shadow:none;box-shadow:none;background-color:#F3F8F6}.sjb-page .sjb-filters.sjb-filters-v1 .form-control:focus,.sjb-page .sjb-filters.sjb-filters-v2 .form-control:focus{-webkit-box-shadow:none;box-shadow:none}.sjb-page .sjb-filters.sjb-filters-v1 input.form-control,.sjb-page .sjb-filters.sjb-filters-v2 input.form-control{padding:36px 0 36px 68px;position:relative}.sjb-page .sjb-filters.sjb-filters-v1 select.form-control,.sjb-page .sjb-filters.sjb-filters-v2 select.form-control{padding:0 31px;min-height:70px}.sjb-page .sjb-filters.sjb-filters-v1 .sjb-search-button,.sjb-page .sjb-filters.sjb-filters-v2 .sjb-search-button{position:relative}.sjb-page .sjb-filters.sjb-filters-v1 .sjb-search-button .btn-search,.sjb-page .sjb-filters.sjb-filters-v2 .sjb-search-button .btn-search{margin:0;border-radius:35px;min-height:70px;min-width:100px;position:relative}.sjb-page .sjb-filters.sjb-filters-v1 .sjb-search-button .btn-search:before,.sjb-page .sjb-filters.sjb-filters-v2 .sjb-search-button .btn-search:before{position:absolute;content:url("https://first.careers/");top:50%;left:50%;z-index:1;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}@media (min-width:940px){.sjb-page .sjb-filters.sjb-filters-v1 .col-md-2,.sjb-page .sjb-filters.sjb-filters-v2 .col-md-2{width:25%;max-width:25%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}}@media (min-width:1400px){.sjb-page .sjb-filters.sjb-filters-v1 .col-md-3,.sjb-page .sjb-filters.sjb-filters-v2 .col-md-3{min-width:30%}}.sjb-page .sjb-filters.sjb-filters-v1 .sjb-search-keywords.col-md-10,.sjb-page .sjb-filters.sjb-filters-v2 .sjb-search-keywords.col-md-10{width:90%;max-width:100%}@media (min-width:1400px){.sjb-page .sjb-filters.sjb-filters-v1 .col-md-10,.sjb-page .sjb-filters.sjb-filters-v1 .col-md-3,.sjb-page .sjb-filters.sjb-filters-v1 .col-md-2,.sjb-page .sjb-filters.sjb-filters-v2 .col-md-10,.sjb-page .sjb-filters.sjb-filters-v2 .col-md-3,.sjb-page .sjb-filters.sjb-filters-v2 .col-md-2{width:auto;max-width:100%}}@media (min-width:940px){.sjb-page .list-data .v1 .job-info{margin-left:16px}}.sjb-page .sjb-listing{margin-top:116px}.sjb-page .sjb-listing .list-view .list-data:first-child .v1{border-top:1px solid #E5E5E5}.sjb-page .sjb-listing .list-data .v2{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sjb-page .sjb-listing .list-data .v2 .job-title{font-size:24px}.sjb-page .sjb-listing .list-data .v2 .sjb-apply-now-btn a{border-radius:27px;padding:15px 20px;font-weight:700}.sjb-page .sjb-listing .list-data .v1{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;border:none;border-bottom:1px solid #E5E5E5;margin:0 0;padding:37px 0 24px 43px}.sjb-page .sjb-listing .list-data .v1 .company-logo img{border:none}.sjb-page .sjb-listing .list-data .v1 .col-sm-10{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sjb-page .sjb-listing .list-data .v1 .col-sm-10 .row{width:100%}.sjb-page .sjb-listing .list-data .v1 .col-sm-10 .row i{display:none}.sjb-page .sjb-listing .list-data .v1 .job-title{font-size:24px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sjb-page .sjb-listing .list-data .v1 .company-name{display:block;text-transform:uppercase;font-size:14px;margin-top:10px}.sjb-page .sjb-listing .list-data .v1 .job-type,.sjb-page .sjb-listing .list-data .v1 .job-location,.sjb-page .sjb-listing .list-data .v1 .job-date{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400}@media (min-width:940px){.sjb-page .sjb-listing .list-data .v1 .job-type,.sjb-page .sjb-listing .list-data .v1 .job-location,.sjb-page .sjb-listing .list-data .v1 .job-date{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media (min-width:940px){.sjb-page .sjb-listing .list-data .v1 .job-date{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:940px){.sjb-page .sjb-listing .list-data .v1 .job-location{max-width:95px;margin:auto 0 auto auto;text-align:left}}.sjb-page .sjb-listing .job-description a{border-radius:27px;padding:15px 20px;font-weight:700}.sjb-page nav .pagination{text-align:center;margin-top:116px}.sjb-page nav .pagination li{margin-right:10px;font-size:24px}.sjb-page nav .pagination li:first-child span,.sjb-page nav .pagination li:last-child span{border-radius:27px;padding:15px 20px;font-weight:700}.sjb-page nav .pagination li a{font-weight:700}.sjb-page nav .pagination li a.page-numbers{border-radius:27px;padding:15px 20px;background-color:#fff0}.single-jobpost .sjb-container{max-width:830px}@media (min-width:940px){.single-jobpost .sjb-container .sjb-detail{margin:80px 0 0}}.single-jobpost .sjb-container .sjb-detail h3 .job-title{font-size:48px}.single-jobpost .sjb-container .sjb-detail .list-data .v1 .company-logo img{border:none;width:auto;height:auto}.single-jobpost .sjb-container .sjb-detail h2,.single-jobpost .sjb-container .sjb-detail h3{letter-spacing:1px}@media (min-width:940px){.single-jobpost .sjb-container .sjb-detail h2,.single-jobpost .sjb-container .sjb-detail h3{margin-bottom:30px;margin-top:56px}}.single-jobpost .sjb-container .sjb-detail .list-data .v1 ul li,.single-jobpost .sjb-container .sjb-detail .list-data .v2 ul li{line-height:25px;padding-left:26px}.single-jobpost .sjb-container .sjb-detail .list-data .v1 ul li:before,.single-jobpost .sjb-container .sjb-detail .list-data .v2 ul li:before{content:'';height:12px;width:12px;font-size:0;border-radius:50%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single-jobpost .sjb-container .sjb-detail .list-data .v1 h3{font-size:24px;letter-spacing:0}@media (min-width:940px){.single-jobpost .sjb-container .sjb-detail .list-data .v1 h3{margin-top:30px;margin-bottom:20px}}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row label{font-size:12px;text-transform:uppercase}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .file,.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .form-group .form-control{font-size:18px;height:70px;border-radius:10px;line-height:2.42857}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .form-group{margin-bottom:25px}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .file{padding:10px 40px}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .file .sjb-attachment.form-control{height:70px;border:1px solid #E5E5E5;cursor:pointer}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .file div{display:none}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .file:before{position:absolute;content:url("https://first.careers/");top:50%;right:40px;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);line-height:1}.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .row .form-group button.app-submit{text-transform:uppercase;border-radius:30px;padding:20px 94px}@media (min-width:940px){.single-jobpost .sjb-container .sjb-detail .list-data .jobpost-form .col-md-9{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.single-jobpost .sjb-container .sjb-detail .row i{display:none}.single-jobpost .sjb-container .sjb-detail .row .job-info span{text-transform:uppercase;font-weight:700}.single-jobpost .sjb-container .sjb-detail .row .job-info span a{font-size:14px}@media (min-width:940px){.single-jobpost .sjb-container .list-data .col-md-9{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.single-jobpost .sjb-container .list-data .col-md-1,.single-jobpost .sjb-container .list-data .col-md-11,.single-jobpost .sjb-container .list-data .col-md-5,.single-jobpost .sjb-container .list-data .col-md-2,.single-jobpost .sjb-container .list-data .col-md-3{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:940px){.single-jobpost .sjb-container .list-data .col-md-1{width:15%;-webkit-box-flex:0;-ms-flex:0 0 15%;flex:0 0 15%;max-width:15%}}@media (min-width:940px){.single-jobpost .sjb-container .list-data .col-md-11{width:85%;-webkit-box-flex:0;-ms-flex:0 0 85%;flex:0 0 85%;max-width:85%}}@media (min-width:940px){.single-jobpost .sjb-container .list-data .col-md-11 .col-md-5,.single-jobpost .sjb-container .list-data .col-md-11 .col-md-2,.single-jobpost .sjb-container .list-data .col-md-11 .col-md-3{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-jobpost .sjb-container .list-data .col-md-11 .col-md-2,.single-jobpost .sjb-container .list-data .col-md-11 .col-md-3{width:23.3%;-webkit-box-flex:0;-ms-flex:0 0 23.3%;flex:0 0 23.3%;max-width:23.3%}.single-jobpost .sjb-container .list-data .col-md-11 .col-md-5{width:30%;-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.single-jobpost .sjb-container .list-data .col-md-11 .col-md-5 .job-info{margin:0}}