#jobboard-app{overflow:hidden}#jobboard-app .jb-job-tag.bg-college-degree{background-color:#4c8444}#jobboard-app .jb-job-tag.bg-high-school-ged{background-color:#73564a}#jobboard-app .card.action-panel .panel{padding-bottom:0}#jobboard-app .combo-search select{float:left;width:27.8%;margin-bottom:40px;height:3.15rem}@media screen and (max-width:39.9375em){#jobboard-app .combo-search .vue-search,#jobboard-app .combo-search select{width:100%;float:none;margin-bottom:5px}}#jobboard-app .search-term{margin-right:8px}#jobboard-app .vue-search{padding-bottom:1rem;width:100%;position:relative}#jobboard-app .vue-search .search-field{min-height:3.8rem;border:2px solid #0f4d90;background:#fff}#jobboard-app .vue-search .clear-search-btn{position:absolute;top:16px;right:70px;padding:0;font-size:20px;background-color:#fff;opacity:.8;cursor:pointer;color:rgba(60,60,60,.5)}#jobboard-app .vue-search .clear-search-btn:hover{background:transparent;color:#000}#jobboard-app .vue-search .search-submit{position:absolute;padding:.4rem;font-size:2rem;font-weight:400;background:#0f4d90;color:#fff;top:0;right:0;width:3.8rem;height:3.8rem;cursor:pointer}#jobboard-app .vue-search .fa-magnifying-glass{font-weight:400}#jobboard-app .filter-button{margin:8px 8px 0 0;padding:4px;border-radius:4px;border:2px solid transparent;background-color:#cfcfcf;color:#333;line-height:normal;text-transform:capitalize;font-weight:400;cursor:pointer}#jobboard-app .filter-button:hover{border-color:#2176d2}#jobboard-app .filter-button i{padding-left:4px}#jobboard-app .clear-button{margin:12px 0 0 8px;border:none;background-color:transparent;color:#0f4d90;cursor:pointer;font-weight:700;text-decoration:underline;padding:0}#jobboard-app .helper-text{background:rgba(150,201,255,.3);padding:32px;margin-top:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#jobboard-app .jb-clear-all-btn{margin-top:30px}#jobboard-app .jb-clear-all-filters-btn-link{background-color:#fff;color:#0f4d90;text-transform:none}#jobboard-app .jb-clear-all-filters-btn-link:disabled{opacity:.5}#jobboard-app h2.jb-featured-jobs-title{margin-top:0}#jobboard-app .jb-featured-jobs{margin-bottom:30px}#jobboard-app .jb-featured-jobs .action-panel h3{margin-top:0;font-size:1.714rem}#jobboard-app .in-modal .jb-clear-all-btn{margin-top:0;background-color:#fff;color:#0f4d90;text-decoration:underline}#jobboard-app .in-modal .jb-clear-all-btn:disabled{opacity:1!important;color:rgba(15,77,144,.4)!important}#jobboard-app .jb-feat-job{margin-bottom:20px}#jobboard-app .jb-feat-job .action-panel h3{font-size:1.714rem}#jobboard-app .jb-sidebar-filters .jb-sidebar-header{margin-top:40px;text-transform:uppercase;color:#444;font-size:17px;font-weight:700;padding:1.15rem 1rem;border-bottom:1px solid #ccc}#jobboard-app .jb-sidebar-filters .jb-sidebar-header.jb-first-sidebar-header{margin-top:0}@media screen and (max-width:39.9375em){#jobboard-app .jb-sidebar-filters{height:100vh}#jobboard-app .jb-sidebar-filters .jb-sidebar-filters-wrap{min-height:auto;max-height:calc(100vh - 85px);overflow-y:scroll;overflow-x:hidden;padding-bottom:20px}#jobboard-app .jb-sidebar-filters.os-android .jb-sidebar-filters-wrap{max-height:calc(100vh - 141px)}}#jobboard-app .jb-jobs ul{list-style-type:none;margin:0;padding:0}#jobboard-app .jb-job{margin-bottom:20px}#jobboard-app .jb-job-body{padding:10px}#jobboard-app .jb-job-body:after{content:" ";display:table;clear:both}#jobboard-app .jb-job-date,#jobboard-app .jb-job-dept,#jobboard-app .jb-job-exam{margin-bottom:10px}#jobboard-app .jb-job-tag{display:inline-block;line-height:1;padding:2px 10px;background-color:#a1a1a1;margin:3px 2px;font-weight:700;color:#fff;text-transform:uppercase;font-size:12px}#jobboard-app .jb-job-tags{margin:10px 0 15px;line-height:1.1}#jobboard-app .jb-job-title{margin:0 10px 0 0;line-height:1.2}#jobboard-app .jb-job-title-wrap{padding:7px 10px}#jobboard-app .jb-job-url{float:right}#jobboard-app .jb-pagination{text-align:right}#jobboard-app .jb-pagination .paginate-links{text-align:center}#jobboard-app .jb-sort-by{text-align:right}#jobboard-app .jb-sort-by span{font-weight:700}#jobboard-app .jb-sort-by select{width:auto;display:inline-block;height:3rem}#jobboard-app .jb-job-specialty{display:inline-block;font-size:14px;color:#444;margin:0 5px}#jobboard-app .jb-results-count{margin-right:8px}@media screen and (max-width:39.9375em){#jobboard-app .jb-results-count{line-height:1.3}}#jobboard-app .tooltip{display:block!important;z-index:10000;padding:0;border-radius:5px}#jobboard-app .tooltip .tooltip-inner{color:#fff;padding:10px}#jobboard-app .tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}#jobboard-app .tooltip[x-placement^=top]{margin-bottom:5px}#jobboard-app .tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}#jobboard-app .tooltip[x-placement^=bottom]{margin-top:5px}#jobboard-app .tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}#jobboard-app .tooltip[x-placement^=right]{margin-left:5px}#jobboard-app .tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}#jobboard-app .tooltip[x-placement^=left]{margin-right:5px}#jobboard-app .tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}#jobboard-app .tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.1);box-shadow:0 5px 30px rgba(0,0,0,.1)}#jobboard-app .tooltip.popover .popover-arrow{border-color:#f9f9f9}#jobboard-app .tooltip[aria-hidden=true]{visibility:hidden;opacity:0;-webkit-transition:opacity .15s,visibility .15s;transition:opacity .15s,visibility .15s}#jobboard-app .tooltip[aria-hidden=false]{visibility:visible;opacity:1;-webkit-transition:opacity .15s;transition:opacity .15s}#jobboard-app .tooltip.info .tooltip-inner{background:#049;color:#fff;border-radius:5px;-webkit-box-shadow:0 5px 30px rgba(0,0,0,.3);box-shadow:0 5px 30px rgba(0,0,0,.3);max-width:300px;font-size:14px}#jobboard-app .tooltip.info .tooltip-arrow{border-color:#049}#jobboard-app input[type=checkbox]:disabled+label{opacity:.4}#jobboard-app .v--modal-overlay{z-index:999999!important}#jobboard-app .v-modal-btns{background-color:#fff;z-index:999;text-align:center;margin-top:20px}#jobboard-app .checkbox-wrap label{line-height:1.2;margin-bottom:10px}#jobboard-app .checkbox-wrap label div{display:inline-block;vertical-align:top;max-width:230px}@media screen and (max-width:39.9375em){#jobboard-app .checkbox-wrap{margin:10px 0 0 10px}#jobboard-app .checkbox-wrap label{font-size:18px;width:100%;margin-right:0}#jobboard-app .checkbox-wrap label div{max-width:280px}}