.greyF5{color:#f5f5f5}.greyF6{color:#f6f6f6}.greyEE{color:#eee}.inner{padding:10px}.inner15{padding:15px}.inner20{padding:20px}.inner30{padding:30px}.inner40{padding:40px}.inner50{padding:50px}.no-side-padding{padding-left:0px;padding-right:0px}.no-vertical-padding{padding-top:0px;padding-bottom:0px}.no-padding-left{padding-left:0px}.no-padding-bottom{padding-bottom:0px}.no-margin-top{margin-top:0px}.no-margin-bottom{margin-bottom:0px}.white{color:#fff}.white-bg{background:#fff}.grey-bg{background:#f6f6f6}.grey-ef-bg{background:#efefee}.btn-full{width:100%}.btn-side-padding{padding-left:40px;padding-right:40px}.border-d7{border:1px solid #d7d7d7}.border-da{border:1px solid #dadada}.no-border-radius{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px}.border-radius-6{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.border-radius-4{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px}.border-radius-bottom-right{-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomright:6px;border-bottom-right-radius:6px}.border-radius-top-right{-webkit-border-top-right-radius:6px;-moz-border-radius-topright:6px;top-bottom-right-radius:6px}.no-border-top{border-top:0px !important;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;-moz-border-radius-topleft:0px;-moz-border-radius-topright:0px;border-top-left-radius:0px;border-top-right-radius:0px}.no-border-bottom{border-bottom:0px;-webkit-border-bottom-right-radius:0px;-webkit-border-bottom-left-radius:0px;-moz-border-radius-bottomright:0px;-moz-border-radius-bottomleft:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px}.inline{display:inline}.inline-block{display:inline-block}.clear{clear:both}.align-top{vertical-align:top}*:focus{outline:1px solid #6d9be0 !important}.body>*{font-family:Roboto,Helvetica Neue,Helvetica,sans-serif !important}h1,h2,h3,h4,h5,h6{font-family:Roboto,Helvetica Neue,Helvetica,sans-serif !important}.pointer{cursor:pointer}.container{max-width:none !important}.clear-left{clear:left}.no-float{float:none !important}.navbar{min-height:40px !important;border-left:none;border-right:none;border-bottom:none;border:none !important;clear:both}.ccpa-links a{font-size:10px;color:#4e575d}@media(min-width: 768px){.modal-dialog{margin:60px auto}}@media(max-width: 767px){div[data-trb-thirdpartynav]{position:static !important}}#rc-jb{background:#f6f6f6}#rc-jb h1.rc_style{font-weight:500;font-size:26px;color:#4a4a4a}#rc-jb h2.rc_style{font-weight:500;font-size:20px;color:#4a4a4a}#rc-jb h3{font-weight:500;font-size:17px;color:#333;padding-bottom:0px}#rc-jb h4.rc_style{font-size:15px;color:#9b9b9b}#rc-jb p.rc_style,#rc-jb span.rc_style{font-size:14px;line-height:22px;color:#4a4a4a}#rc-jb p.rc_style.secondary,#rc-jb span.rc_style.secondary{color:#9b9b9b}#rc-jb #search-btn-submit span.rc_style{color:#fff}#rc-jb hr.rc_style{margin:10px 0}#rc-jb #big-header a.logo img,#rc-jb #big-header img.logo{margin-top:10px;height:auto}#rc-jb .homepage-module .content-box{min-height:340px;height:340px}@media(max-width: 767px){#rc-jb .homepage-module .content-box{min-height:none;height:auto}}#rc-jb .homepage-module .content-box .inner{padding:20px}#rc-jb .homepage-module .content-box .view-all{color:#6d9be0;font-size:13px}#rc-jb .homepage-module.trending a{width:98%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#rc-jb .homepage-module#featured-jobs .view-all,#rc-jb .homepage-module#featured-companies .view-all{position:relative;top:2px}#rc-jb .homepage-module#career-fairs .content-box{height:550px}#rc-jb .homepage-module#career-fairs .content-box .carousel-inner{height:auto}#rc-jb .homepage-module#career-fairs .carousel-indicators{top:450px}#rc-jb .homepage-module .carousel-inner{height:235px;overflow:hidden}#rc-jb #trending a,#rc-jb .trending a{font-size:15px;color:#4a4a4a;padding:5px;display:block}#rc-jb #trending a.all,#rc-jb .trending a.all{color:#6d9be0}#rc-jb #trending .min-height,#rc-jb .trending .min-height{min-height:500px}#rc-jb .carousel .carousel-indicators{z-index:1000;bottom:0px}#rc-jb .carousel .carousel-indicators li{border:1px solid #333}#rc-jb .carousel .carousel-indicators li.active{background-color:#333}#rc-jb #featured-jobs{font-size:15px;clear:right}#rc-jb #featured-jobs h3{display:inline-block}@media(max-width: 992px){#rc-jb #featured-jobs h3{display:block}}@media(max-width: 767px){#rc-jb #featured-jobs .content-box{height:350px}#rc-jb #featured-jobs .content-box .carousel-indicators{top:230px}}#rc-jb #featured-jobs div.location{color:#a2a2a2;width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}#rc-jb #featured-jobs .feature-job .inner{padding:0px 20px 10px 20px}#rc-jb #featured-jobs .carousel a{color:#000}#rc-jb.featured-companies-page .feature-company{padding:0px 30px;margin-bottom:40px}#rc-jb.featured-companies-page .feature-company .inner{text-align:center;border:1px solid #e5e5e5;height:320px}@media(max-width: 767px){#rc-jb.featured-companies-page .feature-company .inner{height:400px}}#rc-jb.featured-companies-page .company-logo-holder{position:relative;top:-20px;background:#fff;display:inline-block;width:130px;height:130px;padding:10px;border:1px solid #e3e3e3;display:table-cell;vertical-align:middle}#rc-jb.featured-companies-page .company-logo-holder .company-logo{max-height:110px;display:inline-block}#rc-jb.featured-companies-page span.company-name{color:#416494;font-size:16px;font-weight:bold}#rc-jb.featured-companies-page p{padding:0px 15px;font-size:14px;color:#5b5b5b}#rc-jb #featured-companies h3{display:inline-block}#rc-jb #featured-companies .heading{padding:20px}@media(max-width: 767px){#rc-jb #featured-companies .content-box{height:auto}#rc-jb #featured-companies .content-box .carousel-inner{overflow:none;height:auto}#rc-jb #featured-companies .content-box .carousel-indicators{bottom:-20px;top:auto}}#rc-jb #featured-companies .feature-company{text-align:center}#rc-jb #featured-companies .feature-company .company-logo-holder{display:inline-block;width:130px;height:130px;padding:10px;border:1px solid #e3e3e3;display:table-cell;vertical-align:middle}#rc-jb #featured-companies .feature-company .company-logo-holder .company-logo{max-height:110px;max-width:110px;display:inline-block}#rc-jb #featured-companies .feature-company span{position:relative;top:8px;color:#818181;font-size:15px}#rc-jb #career-fairs .career-fair *{font-size:15px}#rc-jb #career-fairs .career-fair .border{border:1px solid #000;height:400px}#rc-jb #career-fairs .career-fair .img-container{max-height:120px}#rc-jb #career-fairs .career-fair .img-container img{max-height:80px;max-width:220px}#rc-jb #career-fairs .career-fair .career-fair-desc{height:205px}@media(min-width: 1200px){#rc-jb .reduced-col-width{width:72%}}@media(min-width: 992px)and (max-width: 1199px){#rc-jb .reduced-col-width{width:66%}#rc-jb .reduced-col-width .category-block a.inner{padding:40px 0px !important}}@media(min-width: 768px)and (max-width: 991px){#rc-jb .reduced-col-width{width:100%;display:block}}#rc-jb h2.article-title{font-weight:normal !important;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-height:62px}@media(max-width: 767px){#rc-jb h2.article-title{max-height:51px}}#rc-jb #featured-articles-container{padding-top:25px}#rc-jb #featured-articles-container .author{background:#1382cc;color:#fff}#rc-jb .article_image{min-height:256px}#rc-jb .one-article-view .article_image{padding:30%}#rc-jb .article_image{background-position:center center;background-size:cover;width:100%;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box}#rc-jb .one-article-clickable{cursor:pointer}#rc-jb .one-article-title{text-align:center;margin:15px 0}#rc-jb .one-article-creator{text-align:center;color:#666;margin:15px 0}#rc-jb .one-article-description{text-align:left;height:66px}#rc-jb .one-article-content{margin-top:15px;font-size:16px;line-height:24px}#rc-jb .article-inner{height:436px;max-height:436px}#rc-jb #back_to_articles_button{padding:5px 0;display:inline-block;visibility:hidden;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}#rc-jb .one-article-content{color:#333;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.75}#rc-jb .one-article-content #page{margin:0;padding:0}#rc-jb .one-article-content .container{max-width:740px;padding:0 20px;margin:auto;-webkit-transition:all .5s ease-in-out 0s;transition:all .5s ease-in-out 0s}#rc-jb .one-article-content .content-area,#rc-jb .one-article-content .sidebar{max-width:100%;width:100%}#rc-jb .one-article-content .content-area{margin-bottom:20px}#rc-jb .one-article-content .site-content{margin:20px 0}#rc-jb .one-article-content h1,#rc-jb .one-article-content h2,#rc-jb .one-article-content h3,#rc-jb .one-article-content h4,#rc-jb .one-article-content h5,#rc-jb .one-article-content h6{clear:both;margin:20px 0 10px;font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;color:#222}#rc-jb .one-article-content h1{font-size:2em;font-weight:400;line-height:1.25}#rc-jb .one-article-content h2{font-size:1.5em;line-height:1.25}#rc-jb .one-article-content h3{font-size:1.25em;font-weight:700;line-height:1.5}#rc-jb .one-article-content h4{font-size:.875em;font-weight:700;text-transform:uppercase;line-height:1.5}#rc-jb .one-article-content h5,#rc-jb .one-article-content h6{margin:10px 0 5px;font-size:1em;font-weight:700}#rc-jb .one-article-content .entry-content h1:first-child,#rc-jb .one-article-content .entry-content h2:first-child,#rc-jb .one-article-content .entry-content h3:first-child,#rc-jb .one-article-content .entry-content h4:first-child,#rc-jb .one-article-content .entry-content h5:first-child,#rc-jb .one-article-content .entry-content h6:first-child,#rc-jb .one-article-content .comment-content h1:first-child,#rc-jb .one-article-content .comment-content h2:first-child,#rc-jb .one-article-content .comment-content h3:first-child,#rc-jb .one-article-content .comment-content h4:first-child,#rc-jb .one-article-content .comment-content h5:first-child,#rc-jb .one-article-content .comment-content h6:first-child{margin-top:0}#rc-jb .one-article-content .site-title{font-family:"Roboto",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;font-size:2em;font-weight:700;line-height:1.25;margin:0}#rc-jb .one-article-content .site-title a{color:#222;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;display:inline-block}#rc-jb .one-article-content .site-title a:hover{color:#e54e53;text-decoration:none}#rc-jb .one-article-content .site-title a:focus,#rc-jb .one-article-content .site-title a:active{outline:0}#rc-jb .one-article-content .site-description{margin:10px 0 0;color:#777;font-size:.875em;font-weight:400;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;line-height:1.5}#rc-jb .one-article-content .entry-title,#rc-jb .one-article-content .page-header h1{line-height:1.25;clear:none;color:#222}#rc-jb .one-article-content h1.entry-title{margin:0}#rc-jb .one-article-content h2.entry-title{margin:10px 0 0 0;font-size:24px;font-size:1.5rem}#rc-jb .one-article-content .entry-title a{text-decoration:none;color:#222}#rc-jb .one-article-content .entry-title a:hover{color:#e54e53}#rc-jb .one-article-content .page-header h1{font-size:1.125em;line-height:1.5;font-weight:400}#rc-jb .one-article-content p{margin:0 0 20px 0}#rc-jb .one-article-content hr{height:1px;border:0;background-color:#eee;margin:30px auto}#rc-jb .one-article-content ul,#rc-jb .one-article-content ol{margin:0 0 20px 20px;padding:0 0 0 20px}#rc-jb .one-article-content ul{list-style:disc}#rc-jb .one-article-content ol{list-style:decimal}#rc-jb .one-article-content ul li,#rc-jb .one-article-content ol li{margin:0 0 5px 0}#rc-jb .one-article-content li>ul,#rc-jb .one-article-content li>ol{margin-bottom:0}#rc-jb .one-article-content dt{font-weight:bold}#rc-jb .one-article-content dd{margin:0 20px 20px}#rc-jb .one-article-content dfn,#rc-jb .one-article-content cite,#rc-jb .one-article-content em,#rc-jb .one-article-content i{font-style:italic}#rc-jb .one-article-content blockquote{border-left:5px solid #e54e53;color:#555;margin:0 0 20px;padding:10px 20px;font-style:italic;-webkit-box-sizing:border-box;box-sizing:border-box}#rc-jb .one-article-content blockquote p{margin:0 0 10px}#rc-jb .one-article-content blockquote cite{display:block;color:#999;font-size:14px;font-size:.875rem}#rc-jb .one-article-content address{margin:0 0 10px}#rc-jb .one-article-content pre{max-width:100%;margin-bottom:20px;padding:10px;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1em;line-height:1.5;border:1px solid #ddd;overflow:auto;white-space:pre-wrap;word-wrap:break-word}#rc-jb .one-article-content code,#rc-jb .one-article-content kbd,#rc-jb .one-article-content tt,#rc-jb .one-article-content var{font:16px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}#rc-jb .one-article-content code{padding:.2em;font-size:14px;font-size:.875rem;border:0;background-color:#f2f2f2;-webkit-border-radius:2px;border-radius:2px}#rc-jb .one-article-content abbr,#rc-jb .one-article-content acronym{border-bottom:1px dotted #666;cursor:help}#rc-jb .one-article-content mark,#rc-jb .one-article-content ins{text-decoration:none;font-size:14px}#rc-jb .one-article-content mark{background:#fff9c0}#rc-jb .one-article-content small{font-size:75%}#rc-jb .one-article-content big{font-size:125%}#rc-jb .one-article-content table{border-collapse:collapse;border-spacing:0;margin:0 0 20px;width:100%}#rc-jb .one-article-content td,#rc-jb .one-article-content th{padding:10px;border:1px solid #ddd}#rc-jb .one-article-content th{font-weight:700}#rc-jb .one-article-content blockquote,#rc-jb .one-article-content input,#rc-jb .one-article-content select{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;float:none}#rc-jb .one-article-content fieldset{margin-bottom:20px}#rc-jb .one-article-content .more-link{display:inline-block}#rc-jb .one-article-content .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}#rc-jb .one-article-content .screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#rc-jb .one-article-content .clear:before,#rc-jb .one-article-content .clear:after,#rc-jb .one-article-content .container:before,#rc-jb .one-article-content .container:after,#rc-jb .one-article-content .site-main:before,#rc-jb .one-article-content .site-main:after,#rc-jb .one-article-content .menu:before,#rc-jb .one-article-content .menu:after,#rc-jb .one-article-content .hentry:before,#rc-jb .one-article-content .hentry:after,#rc-jb .one-article-content .product:before,#rc-jb .one-article-content .product:after,#rc-jb .one-article-content .entry-content:before,#rc-jb .one-article-content .entry-content:after,#rc-jb .one-article-content .entry-magazine:before,#rc-jb .one-article-content .entry-magazine:after,#rc-jb .one-article-content .comment-meta:before,#rc-jb .one-article-content .comment-meta:after,#rc-jb .one-article-content .comment-content:before,#rc-jb .one-article-content .comment-content:after,#rc-jb .one-article-content .nav-links:before,#rc-jb .one-article-content .nav-links:after,#rc-jb .one-article-content .gallery:before,#rc-jb .one-article-content .gallery:after,#rc-jb .one-article-content .search-form:before,#rc-jb .one-article-content .search-form:after,#rc-jb .one-article-content .widget_search:before,#rc-jb .one-article-content .widget_search:after{content:"";display:table}#rc-jb .one-article-content .clear:after,#rc-jb .one-article-content .container:after,#rc-jb .one-article-content .site-main:after,#rc-jb .one-article-content .menu:after,#rc-jb .one-article-content .hentry:after,#rc-jb .one-article-content .product:after,#rc-jb .one-article-content .entry-content:after,#rc-jb .one-article-content .entry-magazine:after,#rc-jb .one-article-content .comment-meta:after,#rc-jb .one-article-content .comment-content:after,#rc-jb .one-article-content .nav-links:after,#rc-jb .one-article-content .gallery:after,#rc-jb .one-article-content .search-form:after,#rc-jb .one-article-content .widget_search:after{clear:both}#rc-jb .one-article-content p.has-drop-cap:not(:focus)::first-letter{font-size:5em;margin-top:.15em}#rc-jb .one-article-content [class^=wp-block-] figcaption{display:block;margin:10px 0 0;font-size:14px;font-style:italic;text-align:center;color:#777;line-height:1.5;box-sizing:border-box}#rc-jb .one-article-content .wp-block-image{margin-bottom:20px}#rc-jb .one-article-content .wp-block-image img{display:block}#rc-jb .one-article-content .wp-block-image .alignleft,#rc-jb .one-article-content .wp-block-image .alignright{margin:0 auto 20px;float:none}#rc-jb .one-article-content .wp-block-image .aligncenter{clear:both;margin:20px auto}#rc-jb .one-article-content .wp-block-cover-image,#rc-jb .one-article-content .wp-block-cover{margin:20px auto}#rc-jb .one-article-content .wp-block-gallery{margin-left:0}#rc-jb .one-article-content .wp-block-gallery li{padding:0}#rc-jb .one-article-content .wp-block-quote.is-style-large,#rc-jb .one-article-content .wp-block-quote.is-large{margin:0 0 20px;padding:10px 20px}#rc-jb .one-article-content .wp-block-audio audio{display:block;width:100%}#rc-jb .one-article-content .wp-block-code{border:0;background-color:rgba(0,0,0,0);padding:0}#rc-jb .one-article-content .wp-block-pullquote{margin:20px 0;padding:20px 0;border:0}#rc-jb .one-article-content .wp-block-pullquote blockquote{border-left:0;margin:auto;padding:0}#rc-jb .one-article-content .wp-block-pullquote cite{font-size:16px;color:#999;margin-top:10px}#rc-jb .one-article-content .wp-block-pullquote.is-style-solid-color blockquote{max-width:75%}#rc-jb .one-article-content .wp-block-pullquote blockquote p,#rc-jb .one-article-content .wp-block-pullquote.is-style-solid-color blockquote p{font-size:24px}#rc-jb .one-article-content .wp-block-pullquote p:last-of-type{margin-bottom:0}#rc-jb .one-article-content pre.wp-block-verse{white-space:pre-wrap}#rc-jb .one-article-content .wp-block-button{margin-bottom:20px}#rc-jb .one-article-content .wp-block-button__link,#rc-jb .one-article-content .wp-block-file .wp-block-file__button{padding:5px 20px;background:#333;color:#fff;-webkit-border-radius:4px;border-radius:4px;opacity:1;transition:opacity .3s ease-in-out 0s}#rc-jb .one-article-content .wp-block-button__link:hover,#rc-jb .one-article-content .wp-block-file .wp-block-file__button:hover{opacity:.8;text-decoration:none}#rc-jb .one-article-content .wp-block-button__link{font-size:16px}#rc-jb .one-article-content .wp-block-file .wp-block-file__button{font-size:14px}#rc-jb .one-article-content .wp-block-button.is-style-outline{color:#222}#rc-jb .one-article-content .wp-block-button.is-style-outline .wp-block-button__link{background:none;border-color:currentColor}#rc-jb .one-article-content .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:inherit}#rc-jb .one-article-content .wp-block-media-text{margin-bottom:30px}#rc-jb .one-article-content .wp-block-media-text *:last-child{margin-bottom:0}#rc-jb .one-article-content .wp-block-columns{margin-bottom:30px}#rc-jb .one-article-content .wp-block-separator,#rc-jb .one-article-content .wp-block-separator.is-style-wide{border:0}#rc-jb .one-article-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:80px;height:2px;background-color:#333}#rc-jb .one-article-content .wp-block-archives.aligncenter,#rc-jb .one-article-content .wp-block-categories.aligncenter,#rc-jb .one-article-content .wp-block-latest-posts.aligncenter{list-style-position:inside;text-align:center}#rc-jb .one-article-content .wp-block-latest-comments__comment-meta{font-size:16px;font-size:1rem}#rc-jb .one-article-content .wp-block-latest-comments__comment-date{font-size:14px;color:#888}#rc-jb .one-article-content .entry-content .has-accent-color{color:#e54e53}#rc-jb .one-article-content .entry-content .has-dark-gray-color{color:#222}#rc-jb .one-article-content .entry-content .has-medium-gray-color{color:#333}#rc-jb .one-article-content .entry-content .has-gray-color{color:#555}#rc-jb .one-article-content .entry-content .has-light-gray-color{color:#999}#rc-jb .one-article-content .entry-content .has-white-color{color:#fff}#rc-jb .one-article-content .entry-content .has-accent-background-color{background-color:#e54e53}#rc-jb .one-article-content .entry-content .has-dark-gray-background-color{background-color:#222}#rc-jb .one-article-content .entry-content .has-medium-gray-background-color{background-color:#333}#rc-jb .one-article-content .entry-content .has-gray-background-color{background-color:#555}#rc-jb .one-article-content .entry-content .has-light-gray-background-color{background-color:#999}#rc-jb .one-article-content .entry-content .has-white-background-color{background-color:#fff}#rc-jb .one-article-content .has-small-font-size{font-size:14px}#rc-jb .one-article-content .has-regular-font-size{font-size:16px}#rc-jb .one-article-content .has-large-font-size{font-size:24px;line-height:1.5}#rc-jb .one-article-content .has-huge-font-size{font-size:32px;line-height:1.25}#rc-jb .one-article-content .site-boxed{background-color:#f2f2f2}#rc-jb .one-article-content .site-boxed #page{background-color:#fff;max-width:1060px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box}#rc-jb .one-article-content .site-boxed .site-branding,#rc-jb .one-article-content .site-boxed .top-navigation,#rc-jb .one-article-content .site-boxed .search-top{margin:40px 0}#rc-jb .one-article-content .site-boxed .header-image .container{max-width:100%;width:100%}#rc-jb .one-article-content .site-boxed .site-footer{background-color:#fff}#rc-jb .one-article-content .page-template-no-sidebar .content-area,#rc-jb .one-article-content .page-template-no-sidebar.site-boxed .content-area{width:100%;float:none}#rc-jb .one-article-content .page-template-no-sidebar .hentry,#rc-jb .one-article-content .page-template-no-sidebar .comments-area,#rc-jb .one-article-content .page-template-no-sidebar .breadcrumb{margin-left:auto;margin-right:auto;max-width:740px}#rc-jb .one-article-content .page-template-no-sidebar .featured-image .overlay{bottom:80px;text-align:center}#rc-jb .one-article-content .list-post .entry-thumbnail{max-width:100px;margin:0 15px 5px 0}#rc-jb .one-article-content .list-post .entry-header{margin-bottom:0}#rc-jb .one-article-content .list-post .entry-summary,#rc-jb .one-article-content .list-post .category{display:none}#rc-jb .one-article-content .list-post h2.entry-title{font-size:1em;font-weight:700}#rc-jb .one-article-content .list-post .byline,#rc-jb .one-article-content .list-post .posted-on{padding-right:.25em}#rc-jb .one-article-content .list-post .posted-on+.byline:before{content:"/";padding-right:.25em}#rc-jb .one-article-content .large-post{border-bottom:1px solid #eee;padding-bottom:20px}#rc-jb .one-article-content .large-post .entry-header,#rc-jb .one-article-content .large-post .entry-thumbnail{margin:0 0 20px 0}#rc-jb .one-article-content .large-post .entry-thumbnail{max-width:100%;float:none}#rc-jb .one-article-content .large-post h2.entry-title{margin:0 0 15px 0}#rc-jb .one-article-content .large-post h2.entry-title a{display:inline-block;position:relative;padding-bottom:15px}#rc-jb .one-article-content .large-post h2.entry-title a:after{content:"";position:absolute;width:50px;left:50%;bottom:0;margin-left:-25px;border-bottom:2px solid #222}#rc-jb .one-article-content .large-post .category{display:block;margin:0 0 10px 0;font-size:12px;font-size:.75rem;text-transform:uppercase;font-weight:700;text-align:center}#rc-jb .one-article-content .large-post .read-more{text-align:center}#rc-jb .one-article-content .large-post .more-link{margin:20px 0 0;font-size:14px;font-size:.875rem}#rc-jb .one-article-content .large-post .byline,#rc-jb .one-article-content .large-post .posted-on{padding-left:.25em;padding-right:.25em}#rc-jb .one-article-content .large-post .posted-on+.byline:before{content:"/";padding-right:.25em}#rc-jb.search-page h1.search-title{font-size:18px;margin-top:5px;margin-bottom:0px;padding-bottom:0px}@media(max-width: 767px){#rc-jb.search-page .pagination-bar li:first-child,#rc-jb.search-page .pagination-bar li:last-child{display:none}}#rc-jb .banner-ad img{padding:20px 0 20px 0;width:100%;height:auto}#rc-jb #external_ad_container .inner-box-content{text-align:center}#rc-jb #external_ad_container .inner-box-content div:first-child{display:inline-block !important}#rc-jb #reset_filters_container{text-align:center}#rc-jb #btn-reset-filters{background:#f8f8f8;border:1px solid #dedede;color:#4a4a4a;display:block;width:100%}#rc-jb .jobtype_input,#rc-jb .experience_input,#rc-jb .onet_pathway_input{visibility:hidden}#rc-jb .hidden_facet{display:none}#rc-jb .facet_label{width:75%}#rc-jb .facet_label:hover{text-decoration:underline}#rc-jb .facet_count{float:right}#rc-jb .subpage-spacer{margin-top:50px}#rc-jb #logo-parent-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}#rc-jb #logo-container-post-job-header-btn{flex:1 1 auto;justify-self:right;text-align:right;margin-left:4px;margin-right:4px}#rc-jb #logo-container-post-job-header-btn a{min-width:124px;font-size:1.3em !important;display:inline-block;font-weight:600 !important;-webkit-border-radius:8px !important;border-radius:8px !important;background-clip:padding-box}@media(max-width: 640px){#rc-jb #logo-container-post-job-header-btn a{min-width:110px;margin-bottom:4px;margin-top:4px}}#rc-jb #post-job-header-btn{padding:10px 16px !important}#rc-jb #subpage-header{padding:20px 0px}#rc-jb #subpage-header img.logo{width:auto;height:auto;max-height:100px}@media(max-width: 640px){#rc-jb #subpage-header img.logo{max-height:100px;max-width:400px !important}}@media(max-width: 320px){#rc-jb #subpage-header img.logo{max-height:70px;max-width:300px !important}}@media(max-width: 767px){#rc-jb #subpage-header img.logo{max-width:300px !important;max-height:60px}}#rc-jb #subpage-header #logo-parent-container{width:100%}#rc-jb #subpage-header .logo-container{flex:1 0 auto}#rc-jb #subpage-header .logo-container.powered-by-jobcase{display:flex}#rc-jb #subpage-header .logo-container.powered-by-jobcase img.logo{margin-top:0px !important}@media(max-width: 767px){#rc-jb #subpage-header .logo-container.powered-by-jobcase{display:block}}#rc-jb #subpage-header .btn-primary{background-color:#3d76ae;padding-left:30px;padding-right:30px;font-weight:500;font-size:15px}#rc-jb #career-page-header #career-page-logo{max-height:75px}#rc-jb #career-page-header .career-page-logo-padding{padding:10px 0px}#rc-jb #menu-bar,#rc-jb .menu-bar{min-height:40px}#rc-jb #menu-bar .navbar,#rc-jb .menu-bar .navbar{-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box;background:#e8e8e8;margin-bottom:0px}#rc-jb #menu-bar .navbar-header,#rc-jb .menu-bar .navbar-header{min-height:40px}#rc-jb #menu-bar .navbar-toggle,#rc-jb .menu-bar .navbar-toggle{float:left;margin-left:8px}@media(max-width: 767px){#rc-jb #menu-bar .navbar-toggle,#rc-jb .menu-bar .navbar-toggle{display:block}}#rc-jb #menu-bar .navbar-default .navbar-collapse,#rc-jb #menu-bar .navbar-default .navbar-form,#rc-jb .menu-bar .navbar-default .navbar-collapse,#rc-jb .menu-bar .navbar-default .navbar-form{border:none !important}#rc-jb #menu-bar ul,#rc-jb .menu-bar ul{margin-top:0px}#rc-jb #menu-bar li a,#rc-jb .menu-bar li a{font-size:14px}#rc-jb #menu-bar li a.active,#rc-jb .menu-bar li a.active{background:#4a4a4a}#rc-jb #menu-bar.menu-inline,#rc-jb .menu-bar.menu-inline{margin-top:20px;float:right;min-height:0px}#rc-jb #menu-bar.menu-inline .navbar,#rc-jb #menu-bar.menu-inline .navbar-header,#rc-jb .menu-bar.menu-inline .navbar,#rc-jb .menu-bar.menu-inline .navbar-header{border:none !important;min-height:0px !important}#rc-jb #menu-bar.menu-inline ul,#rc-jb .menu-bar.menu-inline ul{float:left !important}@media(min-width: 768px)and (max-width: 991px){#rc-jb #menu-bar.menu-inline ul,#rc-jb .menu-bar.menu-inline ul{float:right !important}}#rc-jb #menu-bar.menu-inline ul a,#rc-jb .menu-bar.menu-inline ul a{font-size:16px}#rc-jb #menu-bar.menu-inline .container,#rc-jb .menu-bar.menu-inline .container{display:inline}@media(max-width: sm){#rc-jb #menu-bar.menu-inline .career-page-logo-padding,#rc-jb .menu-bar.menu-inline .career-page-logo-padding{display:none}}@media(max-width: 991px){#rc-jb #menu-bar.menu-inline .navbar,#rc-jb .menu-bar.menu-inline .navbar{position:fixed;top:0;left:0;right:0;z-index:1001}#rc-jb #menu-bar.menu-inline .logo.visible-xs,#rc-jb .menu-bar.menu-inline .logo.visible-xs{display:block !important;max-height:60px}#rc-jb #menu-bar.menu-inline .navbar-header,#rc-jb .menu-bar.menu-inline .navbar-header{float:none;display:block}#rc-jb #menu-bar.menu-inline .navbar-left,#rc-jb #menu-bar.menu-inline .navbar-right,#rc-jb .menu-bar.menu-inline .navbar-left,#rc-jb .menu-bar.menu-inline .navbar-right{float:none !important}#rc-jb #menu-bar.menu-inline .navbar-toggle,#rc-jb .menu-bar.menu-inline .navbar-toggle{display:block}#rc-jb #menu-bar.menu-inline .navbar-collapse,#rc-jb .menu-bar.menu-inline .navbar-collapse{border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}#rc-jb #menu-bar.menu-inline .navbar-fixed-top,#rc-jb .menu-bar.menu-inline .navbar-fixed-top{top:0;border-width:0 0 1px}#rc-jb #menu-bar.menu-inline .navbar-collapse.collapse,#rc-jb .menu-bar.menu-inline .navbar-collapse.collapse{display:none !important}#rc-jb #menu-bar.menu-inline .navbar-nav,#rc-jb .menu-bar.menu-inline .navbar-nav{float:none !important;margin-top:7.5px}#rc-jb #menu-bar.menu-inline .navbar-nav>li,#rc-jb .menu-bar.menu-inline .navbar-nav>li{float:none}#rc-jb #menu-bar.menu-inline .navbar-nav>li>a,#rc-jb .menu-bar.menu-inline .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#rc-jb #menu-bar.menu-inline .collapse.in,#rc-jb .menu-bar.menu-inline .collapse.in{display:block !important}}@media(max-width: 1199px){#rc-jb #menu-bar.menu-inline.collapse-lg .navbar,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar{position:fixed;top:0;left:0;right:0;z-index:1001}#rc-jb #menu-bar.menu-inline.collapse-lg .logo.visible-xs,#rc-jb .menu-bar.menu-inline.collapse-lg .logo.visible-xs{display:block !important;max-height:60px}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-header,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-header{float:none;display:block}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-left,#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-right,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-left,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-right{float:none !important}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-toggle,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-toggle{display:block}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-collapse,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-collapse{border-top:1px solid rgba(0,0,0,0);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1)}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-fixed-top,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-fixed-top{top:0;border-width:0 0 1px}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-collapse.collapse,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-collapse.collapse{display:none !important}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-nav,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-nav{float:none !important;margin-top:7.5px}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-nav>li,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-nav>li{float:none}#rc-jb #menu-bar.menu-inline.collapse-lg .navbar-nav>li>a,#rc-jb .menu-bar.menu-inline.collapse-lg .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}#rc-jb #menu-bar.menu-inline.collapse-lg .collapse.in,#rc-jb .menu-bar.menu-inline.collapse-lg .collapse.in{display:block !important}#rc-jb #menu-bar.menu-inline.collapse-lg img.hidden-xs,#rc-jb .menu-bar.menu-inline.collapse-lg img.hidden-xs{display:none !important}}#rc-jb #hero-ad{padding:20px 0}#rc-jb .search-job-agent-container{background:#f8f9fa;border-radius:8px;font-family:Inter,Roboto,sans-serif;overflow:hidden;margin:5px -15px 20px -15px;position:relative;-webkit-mask-image:-webkit-radial-gradient(white, black);-mask-image:-webkit-radial-gradient(white, black)}@media(max-width: 768px){#rc-jb .search-job-agent-container{margin-left:0;margin-right:0}}@media(max-width: 767px){#rc-jb .search-job-agent-container{display:none;margin-top:0px}}#rc-jb .search-job-agent-container.mobile-top-class{margin:15px}@media(max-width: 767px){#rc-jb .search-job-agent-container.mobile-top-class{display:block !important}}#rc-jb .search-job-agent-container .search-job-agent-top-image-container{position:relative;padding:0;margin:0}#rc-jb .search-job-agent-container .search-job-agent-top-image-container img{width:100%;height:auto;display:block;border:none;outline:none}#rc-jb .search-job-agent-container .beta{position:absolute;top:0;right:0;background:#fff;color:#262626;font-size:12px;font-weight:600;padding:4px 8px;border-radius:0 0 0 4px;z-index:10;line-height:18px}#rc-jb .search-job-agent-container .search-job-agent-content{padding:14px 14px;background:#fff;text-align:left}#rc-jb .search-job-agent-container .main-heading{background:linear-gradient(85deg, #1C99F7 -8.19%, #2C04BD 41.53%, #A687F5 91.26%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);font-family:"Founders Grotesk X-Condensed";font-size:45px;font-style:normal;font-weight:700;line-height:37px;text-transform:uppercase;margin:0 0 14px}#rc-jb .search-job-agent-container .phone-section{display:flex;align-items:center;margin-bottom:15px}#rc-jb .search-job-agent-container .phone-number{text-decoration:none;color:#262626;text-align:center;font-size:18.862px;font-style:normal;font-weight:700;line-height:22.246px;padding-left:4px}@media(min-width: 768px)and (max-width: 991px){#rc-jb .search-job-agent-container .phone-number{font-size:16px}}@media(max-width: 767px){#rc-jb .search-job-agent-container .phone-number{font-size:18.862px}}#rc-jb .search-job-agent-container .phone-number:hover{color:#4678b2;text-decoration:none}#rc-jb .search-job-agent-container .description{color:#262626;font-size:11.711px;font-style:normal;font-weight:400;line-height:18.159px;margin-bottom:14px}#rc-jb .search-job-agent-container .powered-by{margin-bottom:4px}#rc-jb .search-bar{clear:both}#rc-jb .search-bar .search_hero_text2{color:#fff;font-size:16px;text-shadow:0 0 .2em #000,0 0 .2em #000,0 0 .2em #000}@media(min-width: 1200px){#rc-jb .search-bar{margin-top:30px;margin-bottom:15px}}@media(min-width: 992px)and (max-width: 1199px){#rc-jb .search-bar{margin-top:20px;margin-bottom:15px}}@media(min-width: 768px)and (max-width: 991px){#rc-jb .search-bar{margin-top:0px}}#rc-jb .search-bar #search-form-container{padding:0px 10px;display:block}@media(max-width: 767px){#rc-jb .search-bar #search-form-container{padding:0px 0px}}#rc-jb .search-bar .container .row .col-xs-12 .bg{background:#81827b;padding-top:8px;min-height:90px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}@media(min-width: 768px)and (max-width: 991px){#rc-jb .search-bar .container .row .col-xs-12 .bg{background:none}}@media(max-width: 767px){#rc-jb .search-bar .container .row .col-xs-12 .bg{background:none}}#rc-jb .search-bar .container .search-row{margin-top:15px}@media(min-width: 768px)and (max-width: 991px){#rc-jb .search-bar .container .search-row input{margin-bottom:8px}}@media(max-width: 767px){#rc-jb .search-bar .container .search-row input{margin-bottom:8px}}#rc-jb .search-bar .container .search-row .btn-search span{font-size:16px;font-weight:normal}#rc-jb .search-bar.search-hero{background-image:url("https://recruitology.s3.amazonaws.com/job_boards/images/search-hero-default2.jpg");background-size:cover;background-position:center;height:350px;margin-top:0px;margin-bottom:30px}#rc-jb .search-bar.search-hero .bg{background:none !important;border:none !important;padding-top:90px !important}@media(max-width: 767px){#rc-jb .search-bar.search-hero .bg{padding-top:50px !important}}#rc-jb .search-bar.search-hero .bg h1{color:#fff;text-shadow:1px 1px 10px #333,1px 1px 10px #333;font-size:36px}@media(max-width: 767px){#rc-jb .search-bar.search-hero .bg h1{font-size:24px}}#rc-jb .search-bar input{font-size:15px}@media(max-width: 767px){#rc-jb .search-bar input{font-size:14px !important}}#rc-jb #search-form-container{display:flex;flex-direction:column;gap:1rem}#rc-jb #search-jobs-form .search-row{display:flex;flex-wrap:wrap;gap:1rem}#rc-jb #search-jobs-form .search-row .search-col{position:relative;display:flex;align-items:center;flex-grow:1}#rc-jb #search-jobs-form .search-row .search-col#keyword-col{flex-basis:35%;min-width:160px}#rc-jb #search-jobs-form .search-row .search-col#location-col{flex-basis:35%;min-width:160px}#rc-jb #search-jobs-form .search-row .search-col.search-col-submit{flex-basis:auto;min-width:120px}@media(max-width: 767px){#rc-jb #search-jobs-form .search-row .search-col.search-col-submit{flex-basis:100%}}#rc-jb #search-jobs-form .search-row .search-col#reset-search-row{flex-grow:0;flex-basis:auto;min-width:auto}#rc-jb #search-jobs-form .search-row .search-col#reset-search-row a{margin-top:0 !important}#rc-jb #search-jobs-form .search-row .search-col .form-control,#rc-jb #search-jobs-form .search-row .search-col .btn-search{width:100%}#rc-jb .search-filters-sort-wrapper{display:flex;justify-content:flex-end;align-items:center;align-self:flex-end}#rc-jb .search-filters-sort-wrapper .filter-toggle{color:#222;font-size:12px;text-decoration:none}@media(max-width: 767px){#rc-jb #company-info-row{text-align:center}#rc-jb #company-info-row #company_logo{max-height:100px;margin:0px auto}}#rc-jb .sponsored-jobs-header{background:#fdfceb;padding:10px 10px 1px 25px;border-bottom:1px solid #ddd}#rc-jb .sponsored-jobs-header p{font-size:16px;color:#999 !important}#rc-jb .ad-mobile-sticky{text-align:center;position:fixed;bottom:0px;max-height:50px;width:100%}#rc-jb .ad-mobile-sticky .flex-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#rc-jb .jobs-list:last-child{border-top:1px solid #ddd}#rc-jb .jobs-list .job-top-border{border-top:1px solid #ddd}#rc-jb .jobs-list .search-ad{border-bottom:1px solid #ddd}#rc-jb .jobs-list .search-ad div{display:inline-block !important}#rc-jb .jobs-list .job-title a{color:#5c8edc;font-size:16px;font-weight:bold}#rc-jb .jobs-list .info-row{font-size:14px}#rc-jb .jobs-list .info-row a,#rc-jb .jobs-list .info-row span{color:#777}#rc-jb .jobs-list .jobs-desc{font-size:15px;color:#4a4a4a;margin-top:5px}#rc-jb .jobs-list .sponsored{background:#fdfceb;border-bottom:1px solid #ddd}#rc-jb .jobs-list .featured.label,#rc-jb .jobs-list .label-remote{background:#fff;font-size:12px;color:#56ac68;border:1px solid #56ac68;font-weight:normal;position:relative;top:-3px;left:3px;padding:.15em .7em}#rc-jb .jobs-list .label-remote{color:#3a7fc6;border:1px solid #3a7fc6}#rc-jb .jobs-list .company-logo-holder{display:table-cell;vertical-align:middle;border:1px solid #ddd;border-radius:4px;height:70px;width:70px;background:#fff}#rc-jb .jobs-list .company-logo-holder .thumbnail{border:none}#rc-jb #search-employers-form #search-employers-form-container .search-row{display:flex;align-items:center;flex-wrap:wrap}#rc-jb #search-employers-form #search-employers-form-container .search-left{flex:1 0 300px;position:relative}@media(max-width: 767px){#rc-jb #search-employers-form #search-employers-form-container .search-left{flex:1 0 100%;margin-bottom:15px}}#rc-jb #search-employers-form #search-employers-form-container .search-left .form-control{height:44px;padding:13px 16px 13px 42px;font-size:16px;font-style:normal;font-weight:400;line-height:20px;border-radius:4px;border:1px solid #919191;background:#fff}#rc-jb #search-employers-form #search-employers-form-container .search-left .icon-append{position:absolute;top:50%;transform:translateY(-50%);z-index:2;pointer-events:none}#rc-jb #search-employers-form #search-employers-form-container .search-right{flex:0;margin-left:32px}@media(max-width: 767px){#rc-jb #search-employers-form #search-employers-form-container .search-right{flex:1 0 100%;margin-left:0}}#rc-jb #search-employers-form #search-employers-form-container .search-right button.btn-search{min-width:121px;height:44px;padding:12px 32px !important;background:#4b75a9 !important;font-family:Founders Grotesk,Roboto Condensed,Roboto,Helvetica Neue,Helvetica,sans-serif !important;font-size:19px !important;font-style:normal !important;font-weight:500 !important;line-height:19px !important;font-weight:500 !important}#rc-jb #search-employers-form #search-employers-form-container .search-right button.btn-search:hover,#rc-jb #search-employers-form #search-employers-form-container .search-right button.btn-search:visited,#rc-jb #search-employers-form #search-employers-form-container .search-right button.btn-search:active,#rc-jb #search-employers-form #search-employers-form-container .search-right button.btn-search:focus{color:#fff !important;background:#4b75a9 !important;border-color:#4b75a9 !important;outline:none !important}@media(max-width: 767px){#rc-jb #search-employers-form #search-employers-form-container .search-right button.btn-search{width:100% !important}}#rc-jb .employers-list{min-height:70px}@media(max-width: 767px){#rc-jb .employers-list .page-content{margin-left:-15px;margin-right:-15px}}#rc-jb .employers-list .employers-title{margin:24px 0px 16px 0px;padding:0;font-family:"Founders Grotesk";font-size:28px;font-style:normal;font-weight:500;line-height:28px}@media(max-width: 767px){#rc-jb .employers-list .employers-title{margin-left:15px;margin-right:15px}}#rc-jb .employers-list .content-box{margin-bottom:16px}#rc-jb .employers-list .content-box-link{text-decoration:none}#rc-jb .employers-list .content-box-link:hover *,#rc-jb .employers-list .content-box-link:visited *,#rc-jb .employers-list .content-box-link:active *{color:#333;text-decoration:none}#rc-jb .employers-list .content-box-link .employer-title-company-name{color:#4b74a9;font-family:"Founders Grotesk";font-size:24px;font-style:normal;font-weight:500;line-height:24px;display:inline-block;line-height:1.2}@media(max-width: 767px){#rc-jb .employers-list .content-box-link .employer-title-company-name{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.4em;flex:1;min-width:0}}#rc-jb .employers-list .content-box-link:visited .employer-title-company-name,#rc-jb .employers-list .content-box-link:hover .employer-title-company-name,#rc-jb .employers-list .content-box-link:active .employer-title-company-name{color:#4b74a9}#rc-jb .employers-list .content-box-link:hover .employer-title-company-name{text-decoration:underline}#rc-jb .employers-list .content-box-link .job-counts-divider{color:#e5e5e5}#rc-jb .employers-list .content-box-link .item-location,#rc-jb .employers-list .content-box-link .job-counts,#rc-jb .employers-list .content-box-link .job-counts-count{color:#4b74a9;text-decoration:none}#rc-jb .employers-list .employers-item{padding:24px 24px;min-height:168px;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:20px 32px}@media(max-width: 767px){#rc-jb .employers-list .employers-item{min-height:140px;align-items:center}}#rc-jb .employers-list .employers-item .company-logo-container{display:flex;align-items:center;justify-content:center;width:120px;height:160px;-webkit-box-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-webkit-align-items:center}@media(max-width: 767px){#rc-jb .employers-list .employers-item .company-logo-container{width:200px;height:120px}}#rc-jb .employers-list .employers-item .company-logo-container .thumbnail{border:none}#rc-jb .employers-list .employers-item .company-logo-container img{padding-right:0px;display:inline-block;max-width:200px;max-height:120px}@media(max-width: 767px){#rc-jb .employers-list .employers-item .company-logo-container img{max-width:200px;max-height:120px}}#rc-jb .employers-list .employers-item .employer-title{display:flex;align-items:center;position:relative;max-height:3em;overflow:hidden}@media(max-width: 767px){#rc-jb .employers-list .employers-item .employer-title{margin-top:0px;justify-content:space-between;flex-wrap:nowrap;gap:10px;max-height:none;overflow:visible}}#rc-jb .employers-list .employers-item .employer-image{border:1px solid #ddd;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;width:100%}#rc-jb .employers-list .employers-item .job-counts{display:inline-block;word-wrap:normal;font-size:.9em;font-weight:600;color:#4b74a9;margin-left:10px}@media(max-width: 767px){#rc-jb .employers-list .employers-item .job-counts{display:inline-block;margin-left:auto;flex-shrink:0}}#rc-jb .employers-list .employers-item .job-counts-divider{margin-left:16px;margin-right:16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:600}#rc-jb .employers-list .employers-item .job-counts-count{font-family:Inter;font-size:16px;font-style:normal;font-weight:600}#rc-jb .employers-list .employers-item .item-location{margin-top:16px;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:20px}#rc-jb .employers-list .employers-item .employer-desc-container{margin-top:16px;position:relative;width:100%;max-width:100%;box-sizing:border-box}#rc-jb .employers-list .employers-item .employer-desc-container .employer-desc{color:#595959;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin:0;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;position:relative;max-height:80px;width:100%;max-width:100%;box-sizing:border-box;word-wrap:break-word;overflow-wrap:break-word}#rc-jb .employers-list .employers-item .employer-desc-container .employer-desc b,#rc-jb .employers-list .employers-item .employer-desc-container .employer-desc strong{color:#787878}#rc-jb .employers-list .employers-item .employer-desc-container .employer-desc.truncated::after{content:"";position:absolute;bottom:0;right:0;width:140px;height:1.4em;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 20%);pointer-events:none;z-index:1}#rc-jb .employers-list .employers-item .employer-desc-container .employer-desc.truncated::before{content:"";position:absolute;bottom:0;right:0;width:140px;height:1.4em;background:linear-gradient(to right, rgba(246, 246, 245, 0) 0%, #F6F6F5 20%);pointer-events:none;z-index:2;opacity:0;transition:opacity .25s ease-in;-webkit-transition:opacity .25s ease-in}#rc-jb .employers-list .employers-item .employer-desc-container .show-more{display:none;font-weight:bold;color:#333;position:absolute;right:0;bottom:-1px;background:rgba(0,0,0,0);z-index:3;font-size:.95em;line-height:1.4;white-space:nowrap;max-width:100%;box-sizing:border-box}@media(max-width: 767px){#rc-jb .employers-list .employers-item .employer-desc-container .show-more{right:10px;transform:none}}.truncated~#rc-jb .employers-list .employers-item .employer-desc-container .show-more{display:block}#rc-jb .employers-list .employers-item .employer-desc-container.truncated .show-more{display:block}#rc-jb .employers-list .employers-item-left{width:220px;flex-shrink:0}@media(max-width: 767px){#rc-jb .employers-list .employers-item-left{width:100%;flex-basis:100%}}#rc-jb .employers-list .employers-item-right{flex:1;min-width:0}@media(max-width: 767px){#rc-jb .employers-list .employers-item-right{flex-basis:100%}}#rc-jb .employers-list .item-list:hover{background:#f6f6f5}#rc-jb .employers-list .item-list:hover .employer-desc.truncated::before{opacity:1}#rc-jb #company-page{font-size:16px !important;color:#595959;line-height:20px;letter-spacing:0;font-weight:400}#rc-jb #company-page [class*=col-]{padding-left:24px;padding-right:24px}#rc-jb #company-page .address-label{margin-bottom:0}#rc-jb #company-page .add-desc-box{width:100%;padding:0}#rc-jb #company-page .company-header{display:flex;align-items:flex-start;justify-content:flex-start;gap:0 !important;margin-bottom:24px}#rc-jb #company-page .company-details{flex:1;padding-left:24px}#rc-jb #company-page .company-jobs-location{padding-bottom:144px}#rc-jb #company-page .company-logo-wrapper{flex-shrink:0;border:1px solid #ddd;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;width:240px;height:120px;box-sizing:border-box;overflow:hidden}@media(max-width: 767px){#rc-jb #company-page .company-logo-wrapper{width:100%}}#rc-jb #company-page .company-logo-container{display:flex;align-items:center;justify-content:center;width:120px;height:120px}@media(max-width: 767px){#rc-jb #company-page .company-logo-container{width:200px;height:120px}}#rc-jb #company-page .company-logo-container .thumbnail{border:none}#rc-jb #company-page .company-logo-container img{padding-right:0;display:inline-block;max-width:200px;max-height:120px}@media(max-width: 767px){#rc-jb #company-page .company-logo-container img{max-width:200px;max-height:120px}}#rc-jb #company-page .company-logo-img{border:1px solid #ddd;border-radius:8px;background:#fff;text-align:center;align-items:center;justify-items:center;vertical-align:middle;width:100%}#rc-jb #company-page .flex-space-between{display:flex;justify-content:space-between}#rc-jb #company-page h1{font-size:36px;line-height:36px;color:#262626}#rc-jb #company-page h2{color:#262626;font-size:24px;font-weight:500;font-family:"Founders Grotesk",Roboto Condensed,Roboto,Helvetica Neue,Helvetica,sans-serif}#rc-jb #company-page .item-list.job-item .job-title a{font-size:18px !important;font-weight:400}#rc-jb #company-page .jc-card{border:1px solid #e5e5e5;padding:24px;border-radius:8px;gap:32px;background-color:#fff;box-shadow:none}#rc-jb #company-page .job-item{padding:12px 24px}#rc-jb #company-page .job-item .item-location>span{color:#767676 !important}#rc-jb #company-page .job-list-card{padding:0 !important}#rc-jb #company-page .job-title{margin-bottom:0}#rc-jb #company-page .location-widget-title{color:#262626}#rc-jb #company-page #no-jobs-message{padding-left:24px !important}#rc-jb #company-page .social-icons{display:flex;gap:10px}#rc-jb #company-page .social-icon{height:18px;width:18px}#rc-jb #company-page .social-icons a{outline:none !important;border:none !important;box-shadow:none !important}#rc-jb #company-page .social-icons a:focus,#rc-jb #company-page .social-icons a:active{outline:none !important;border:none !important;box-shadow:none !important}#rc-jb #company-page .text-xs{font-size:12px}#rc-jb #company-page .text-muted{color:#767676}#rc-jb #company-page .company-map-iframe{border-top-left-radius:8px;border-top-right-radius:8px}#rc-jb #company-page .gray-border{border-radius:8px;border:1px solid #e5e5e5}@media(max-width: 767px){#rc-jb #company-page .col-xs-12>h1{padding-top:32px}#rc-jb #company-page .company-details{padding-left:0;padding-top:16px}#rc-jb #company-page .company-header{flex-direction:column;gap:16px;border-radius:0;border-top:none;border-left:none;border-right:none}#rc-jb #company-page .company-jobs-location{display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-end;flex-grow:0}#rc-jb #company-page .location-videos-container{margin-bottom:16px}#rc-jb #company-page h1{font-size:28px;line-height:28px;color:#262626}#rc-jb #company-page .location-videos-container{padding-left:0 !important}#rc-jb #company-page .company-jobs-location{padding-left:24px;padding-right:24px}#rc-jb #company-page .job-list-card{margin-left:-24px;margin-right:-24px;border-radius:0;border-left:none;border-right:none}}#rc-jb .employer-desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4em;max-height:5.6em}#rc-jb .captcha_image{display:block;margin-bottom:10px}#rc-jb .job-alerts.sidebar h5{text-align:left;font-weight:bold;margin:0px}#rc-jb .job-alerts.sidebar i{color:green}#rc-jb .job-alerts.sidebar li{text-align:left !important}#rc-jb .job-alerts.ja-search input,#rc-jb .job-alerts.ja-search button{height:35px}#rc-jb .job-alerts.ja-search a{color:#fff;text-decoration:underline}#rc-jb.homepage .post-job-buttons{clear:right;margin-bottom:15px;background:none}#rc-jb.homepage .post-job-buttons .col-md-6{border:1px #e2e2e2;text-transform:uppercase}#rc-jb.homepage .post-job-buttons .col-md-6 span{color:#a1a1a1;font-size:15px}@media(max-width: 992px){#rc-jb.homepage .post-job-buttons .col-md-6 span{display:block}}#rc-jb.homepage .post-job-buttons .col-md-6 h2{padding-bottom:0px}#rc-jb.homepage .post-job-buttons .col-md-6 img{margin-top:8px}@media(max-width: 992px){#rc-jb.homepage .post-job-buttons .col-md-6 img{float:none !important;clear:both;display:block}}#rc-jb.homepage .post-job-buttons .col-md-6 .content-box{height:118px}@media(max-width: 992px){#rc-jb.homepage .post-job-buttons .col-md-6 .content-box{height:150px}}#rc-jb.homepage .post-job-buttons .col-md-6.flexwork .content-box{border-bottom:6px solid #356aa8}#rc-jb.homepage .post-job-buttons .col-md-6.flexwork .content-box img{margin-top:13px}#rc-jb.homepage .post-job-buttons .col-md-6.moonlighting .content-box{border-bottom:6px solid #ebaa3b}#rc-jb.homepage .categories-block .column{margin-bottom:10px;vertical-align:middle}#rc-jb.homepage .categories-block .column .table{display:table;width:100%}#rc-jb.homepage .categories-block .column .bg{width:100% !important;display:table-cell;vertical-align:middle;height:163px;background-repeat:no-repeat;background-size:cover;background-position:center center}#rc-jb.homepage .categories-block .column a{text-shadow:1px 1px 1px #000;display:block;color:#fff;font-size:20px;vertical-align:middle}#rc-jb.homepage .categories-block .column .inner{padding:40px}#rc-jb.job-page .job-details .job-title{font-weight:500 !important;font-size:26px}#rc-jb.job-page .job-details ul li{list-style-type:disc !important;margin-left:20px}#rc-jb.job-page .job-details ol li{list-style-type:decimal !important;margin-left:20px}#rc-jb.job-page .company-name{font-size:16px}#rc-jb.job-page #job_main_info{padding-bottom:5px;margin-bottom:0px}#rc-jb.job-page #job_secondary_info{font-weight:bold}#rc-jb.job-page #job_postedon{text-align:left}#rc-jb.job-page #job_description{margin-bottom:15px}#rc-jb.job-page #job_description ul{list-style-type:disc;margin-left:25px;margin-bottom:10px}#rc-jb.job-page #job-apply-btns{border-bottom:1px solid #ddd}#rc-jb.job-page #job-apply-btns .btn{background-color:#efefef;padding-left:20px;padding-right:20px}#rc-jb.job-page #job-apply-btns .btn.btn-primary{background-color:#4678b2}#rc-jb.job-page #apply-now .applied strong,#rc-jb.job-page #apply-now .applied p,#rc-jb.job-page #apply-now .alert strong,#rc-jb.job-page #apply-now .alert p,#rc-jb.job-page .additional-instructions .applied strong,#rc-jb.job-page .additional-instructions .applied p,#rc-jb.job-page .additional-instructions .alert strong,#rc-jb.job-page .additional-instructions .alert p{line-height:1.6em}#rc-jb.job-page #apply-now .applied strong,#rc-jb.job-page #apply-now .alert strong,#rc-jb.job-page .additional-instructions .applied strong,#rc-jb.job-page .additional-instructions .alert strong{font-size:16px !important;display:block;font-weight:500;margin-bottom:8px}#rc-jb.job-page #apply-now .applied p,#rc-jb.job-page #apply-now .alert p,#rc-jb.job-page .additional-instructions .applied p,#rc-jb.job-page .additional-instructions .alert p{font-size:15px !important;padding-right:150px}#rc-jb.job-page form.resume_optional label[for=form_resume]:after{content:"Some employers may give preference to candidates that supply their resume";display:block;clear:left;font-weight:normal}#rc-jb.job-page #form_resume{display:block;border:1px dotted #b8b8b8;padding:20px 30px 15px 30px;width:100%}#rc-jb.job-page #form_resume::file-selector-button{padding:6px 15px;background:#f7f7f7;border-radius:8px;box-shadow:none;border:1px solid #b9b9b9;margin-right:15px;cursor:pointer}#rc-jb.job-page #form_resume:after{display:block;content:"Accepted file types: pdf, doc, odt, txt";font-size:11px;margin-top:8px}#rc-jb.themed .widget{font-size:15px;margin-bottom:30px}#rc-jb.themed .widget .block{background:#fff;min-height:200px;display:block}#rc-jb.themed .widget.highlite .block{border:5px solid red !important}#rc-jb.themed .widget.hero .inner{padding:30px}#rc-jb.themed .widget.job-widget .block{min-height:600px}#rc-jb.themed .widget.job-widget h2{padding:15px}#rc-jb.themed .widget.job-widget .search-bar .bg{background:none}#rc-jb.themed .widget.job-widget .search-bar input{border:1px solid #ddd}#rc-jb.themed .widget.job-widget .search-bar .btn-search{background-color:#678dd6;color:#fff}#rc-jb.themed .widget.job-widget .search-bar .btn-search span{color:#fff}#rc-jb.themed .widget.company-info{font-size:15px}#rc-jb.themed .widget.company-info .logo{display:inline-block;margin-top:0px;width:auto;max-height:150px}#rc-jb.themed .widget.image{font-size:15px}#rc-jb.themed .widget.text{font-size:15px}#rc-jb.themed .widget.text strong{font-size:18px;display:block}#rc-jb.themed .widget.text .inner{padding:20px}#rc-jb.themed.job-page .ads-details-wrapper{min-height:450px}#rc-jb.company-page.basic .page-head h1{padding-bottom:10px;font-size:40px}@media(max-width: 767px){#rc-jb.company-page.basic .page-head h1{font-size:24px !important}}#rc-jb.company-page.basic .page-head span{font-size:18px}#rc-jb.company-page.basic #company-description .inner{padding:20px;font-size:15px;min-height:250px}#rc-jb.company-page.basic #company-description strong{-webkit-font-smoothing:antialiased !important}#rc-jb.company-page.basic #company-description ul li{list-style-type:disc}#rc-jb.company-page.basic #company-description ol li{list-style-type:decimal}#rc-jb.company-page.basic #company-description li{margin-bottom:8px;margin-left:35px;list-style-type:inherit}#rc-jb.company-page.basic #company-jobs .inner{padding:20px 20px 0px 20px}#rc-jb.company-page.basic #company-jobs h2{padding-bottom:0px}#rc-jb.company-page.basic .company-info .block{background:#fff;min-height:200px;display:block}#rc-jb.company-page.basic .company-info .inner{padding:20px;text-align:center}#rc-jb.company-page.basic .company-info .logo-container{text-align:center}#rc-jb.company-page.basic .company-info .logo{max-height:40px;display:inline-block}#rc-jb.company-page.external .search-row{margin-left:0px;max-width:none}#rc-jb.post-job-page>*{color:#4a4a4a !important}#rc-jb.post-job-page h1{font-weight:normal !important}#rc-jb.post-job-page h2{font-weight:500;font-size:20px}#rc-jb.post-job-page p{font-size:15px}#rc-jb.post-job-page p u{color:#5085b8;text-decoration:none;font-weight:bold}#rc-jb.post-job-page p.large-txt{font-size:20px;font-weight:normal}#rc-jb.post-job-page #contact-block #contact-info-block{padding-top:15px;line-height:2.2em}#rc-jb.post-job-page #contact-block a,#rc-jb.post-job-page #contact-block u{font-weight:normal}#rc-jb.post-job-page #contact-block .circle{margin-top:15px;display:inline-block;border:1px solid #dadada;background-color:#fff;height:50px;border-radius:50%;width:50px;padding-top:13px;font-size:16px;font-weight:500}#rc-jb.post-job-page #contact-block .btn-default{display:inline-block;background:#f6f6f6;border:1px solid #d3d3d3;color:#4a4a4a;padding-left:25px;padding:5px 35px;font-weight:500}#rc-jb.post-job-page textarea{height:150px}#rc-jb.post-job-page .btn-primary{background-color:#3d76ae;padding-left:30px;padding-right:30px;font-weight:500;font-size:15px}#rc-jb.niche-network #subpage-header{padding:12px 0 !important}#rc-jb.niche-network #subpage-header img.logo{max-height:60px !important;max-width:550px !important}@media(max-width: 767px){#rc-jb.niche-network #subpage-header img.logo{max-width:95% !important}}#rc-jb.niche-network .search-hero{height:550px}#rc-jb.niche-network .search-hero h1{text-shadow:0 0 .3em #666,0 0 .3em #666,0 0 .3em #666}#rc-jb.niche-network .search-hero .search_hero_text2{font-size:22px !important;text-shadow:0 0 .3em #666,0 0 .3em #666,0 0 .3em #666 !important;line-height:1.2em}#rc-jb.niche-network .search-bar h1{font-size:52px}@media(max-width: 767px){#rc-jb.niche-network .search-bar h1{font-size:3.3em;line-height:1.1em}}#rc-jb.niche-network #niche-network-search-bar{background:rgba(0,0,0,.4)}#rc-jb.niche-network #niche-network-search-bar #search-form-container{padding:0px !important}#rc-jb.niche-network #niche-network-search-bar #search-form-container .search-row{margin-top:0px !important}#rc-jb.niche-network #niche-network-search-bar #search-form-container .search-row input[type=text]{width:95%}#rc-jb.niche-network #search-filter-sidebar #joblist_facets{background:#fff}#rc-jb.niche-network #search-filter-sidebar #filters-title,#rc-jb.niche-network #search-filter-sidebar #category-filter,#rc-jb.niche-network #search-filter-sidebar #experience-filter,#rc-jb.niche-network #search-filter-sidebar hr{display:none !important}body.gannett #subpage-header{background-color:#fff}body.gannett #subpage-header img.logo{max-height:40px !important}body.tronc{background:#f6f6f6 !important}body.tronc #footer li{display:inline-block}@media only screen and (min-device-width: 375px)and (max-device-width: 667px){body.mcclatchy.bnd #subpage-header img.logo,body.mcclatchy.bradenton #subpage-header img.logo,body.mcclatchy.miami-herald #subpage-header img.logo{max-height:15px !important}}body.mcclatchy{background:none !important;background-image:none;background-color:#f6f6f6 !important}body.mcclatchy #subpage-header{padding:10px 0px 20px 0px !important}body.mcclatchy #subpage-header img.logo{max-height:35px !important;max-width:375px}@media(max-width: 767px){body.mcclatchy #subpage-header img.logo{max-height:23px !important}}body.mcclatchy h1,body.mcclatchy h2.rc_style,body.mcclatchy h3.rc_style{font-family:Roboto,Helvetica Neue,Helvetica,sans-serif;font-weight:700 !important}body.mcclatchy h1#browse-articles,body.mcclatchy h2.rc_style#browse-articles,body.mcclatchy h3.rc_style#browse-articles{font-size:18px}body.mcclatchy h1.one-article-title{font-size:32px !important}@media(max-width: 767px){body.mcclatchy h1.one-article-title{font-size:24px !important}}body.mcclatchy #menu-bar .navbar-header{border-bottom-color:#233d6d}body.mcclatchy #menu-bar .navbar-default{min-height:30px !important;border-top-color:#1a3e70;border-right:none;border-left:none;border-bottom:none;-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box}body.mcclatchy #menu-bar li.active{background:#3fa2ec}body.mcclatchy #menu-bar li a{font-weight:700;text-transform:uppercase;font-size:12px}body.mcclatchy #menu-bar li a.active{background:#3fa2ec !important}body.mcclatchy .search-bar .bg{background:none !important;padding:0px 10px 10px 15px;-webkit-border-radius:0px !important;border-radius:0px !important;background-clip:padding-box;border-bottom:none}body.mcclatchy .search-bar .bg .btn-search{background:#3fa2ec;color:#fff}body.mcclatchy .search-bar .bg .btn-search span{color:#fff !important;font-weight:bold;font-size:20px}body.mcclatchy .search-bar input{border:1px solid #e1e1e1 !important}body.mcclatchy .mobile-filter-sidebar #joblist_facets{background:#fff !important}body.mcclatchy .mobile-filter-sidebar h3.rc_style{font-size:15px !important}body.mcclatchy .mobile-filter-sidebar span{font-size:13px !important}body.mcclatchy .mobile-filter-sidebar li{margin-left:0px}body.mcclatchy .mobile-filter-sidebar .radio{margin-left:15px}body.mcclatchy .mobile-filter-sidebar .facet_label{padding:0px}body.mcclatchy .subpage-spacer{display:none !important}body.mcclatchy .logo-container.align-items-center{padding-top:14px;padding-left:3px}body.mcclatchy .logo-container.align-items-center .jobs-home{top:initial}@media(max-width: 767px){body.mcclatchy .logo-container.align-items-center .jobs-home{top:initial}}@media(min-width: 768px)and (max-width: 991px){body.mcclatchy .line-seperator{height:25px;top:13px}}body.mcclatchy .logo-container .line-seperator{display:inline-block;width:1px;height:35px;margin:0px 10px;border-right:1px solid #fff;position:relative;top:14px}@media(max-width: 767px){body.mcclatchy .logo-container .line-seperator{height:20px;top:10px;margin:0px 5px}}body.mcclatchy .logo-container.align-items-center .line-seperator{top:initial}@media(min-width: 768px)and (max-width: 991px){body.mcclatchy .logo-container.align-items-center .line-seperator{top:initial}}@media(max-width: 767px){body.mcclatchy .logo-container.align-items-center .line-seperator{top:2px}}body.mcclatchy #header-adtag{margin-top:5px}body.mcclatchy #post-job-header{position:relative;top:20px;background-color:#589fd5;margin-left:20px}body.mcclatchy #footer .jobs-home,body.mcclatchy #footer .line-seperator{display:none}body.mcclatchy #footer .logo{max-height:30px;margin-top:0px}body.new-gatehouse #subpage-header img.logo{max-height:40px !important}.jacksonville .navbar-toggle{background:#ddd}.salina #subpage-header{padding:30px 0 20px 0 !important}.salina .search-bar .bg{background:#fff !important;border-bottom:4px solid #d3d3d3}.salina .search-bar input{border:1px solid #999 !important}.salina .search-bar button{background:#5889c5}.salina .search-bar button *{color:#fff !important}.buckscounty #menu-bar li.active a{background:#fff !important;color:#333 !important}.buckscounty #menu-bar li a{text-transform:uppercase}.boston #subpage-header{padding-top:45px !important}body.flexwork .flexwork-logos img{max-height:30px;margin-left:25px}.acLightGray,.acLightGrey,.acBlueGrey{color:#84878a}.acDarkGrey,.acDarkGray{color:#404040}.acOrange{color:#f2ad00}body.aftercollege #hero,body.aftercollege .hero,body.aftercollege .intro-img{padding-top:100px;height:750px;width:100%;color:#fff}body.aftercollege #hero h1,body.aftercollege .hero h1,body.aftercollege .intro-img h1{font-weight:bold}body.aftercollege #hero p,body.aftercollege .hero p,body.aftercollege .intro-img p{font-size:20px;padding:0 0 10px 0}body.aftercollege #hero h2,body.aftercollege .hero h2,body.aftercollege .intro-img h2{font-size:20px;font-weight:normal;color:#84878a}body.aftercollege #hero .btn,body.aftercollege .hero .btn,body.aftercollege .intro-img .btn{height:auto}@media(min-width: 992px){body.aftercollege #hero .btn-lg,body.aftercollege .hero .btn-lg,body.aftercollege .intro-img .btn-lg{padding-top:15px;padding-bottom:15px}}body.aftercollege #hero.intro-img{height:400px !important}body.aftercollege #employers #hero{padding-top:200px}body.aftercollege .intro-img{height:auto}body.aftercollege .intro-img{padding:100px 0 0px}body.aftercollege .intro-img{background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}body.aftercollege .about-page #hero{height:400px}body.aftercollege .about-page #hero h1{font-size:38px;margin-top:50px}body.aftercollege .about-page .partner-logos img{max-height:116px;width:auto}@media(max-width: 767px){body.aftercollege .about-page #hero h1{font-size:26px;margin-top:30px}body.aftercollege .about-page .inner40{padding:0}}body.aftercollege #academia #hero{padding-top:120px}@media(max-width: 991px){body.aftercollege #academia #hero{padding-top:100px;padding-bottom:100px;height:660px}}@media(min-width: 768px)and (max-width: 991px){body.aftercollege #academia #hero h1{font-size:40px}}@media(max-width: 767px){body.aftercollege #academia #hero{height:700px}body.aftercollege #academia #hero h1{font-size:36px}body.aftercollege #academia #hero p{font-size:20px}}body.aftercollege #academia #join-us .col-md-5 .inner40{padding-bottom:0px}body.aftercollege #employers .btn-outline{border-color:#428bca !important}body.aftercollege #employers #hero{background-size:cover !important}body.aftercollege #employers #hero h1{font-size:50px}@media(max-width: 991px){body.aftercollege #employers #hero{padding-top:40px;padding-bottom:40px;height:450px;background-position:35%}body.aftercollege #employers #hero h1{font-size:30px;margin-top:30px}body.aftercollege #employers #hero p{font-size:16px;margin-top:30px}body.aftercollege #employers #hero a{margin-bottom:6px;font-size:10px}}body.aftercollege #employers #hero .btn-primary-hero{color:#fff;background-color:#bcac95;border-color:#bba688}body.aftercollege #employers #company-case-studies,body.aftercollege #employers #hire{background:#f6f6f6}body.aftercollege #employers #build h1{color:#4a4a4a;font-size:40px;font-weight:bold}body.aftercollege #employers #build p,body.aftercollege #employers #build h2,body.aftercollege #employers #build h3{color:#848689}body.aftercollege #employers #company-case-studies #owl-case-studies{padding-bottom:40px}body.aftercollege #employers #company-case-studies .media-left{padding-right:70px;text-align:center;vertical-align:middle;margin:1em 0}@media(max-width: 767px){body.aftercollege #employers #company-case-studies .media-left{text-align:center;display:block;clear:both;height:80px !important}}body.aftercollege #employers #company-case-studies .media-left img{vertical-align:middle}body.aftercollege #employers #hire{background-repeat:no-repeat}body.aftercollege #employers #hire h2{color:#84878a;padding-top:50px}@media(min-width: 768px)and (max-width: 991px){body.aftercollege #employers #hire h2{padding-top:0px}}body.aftercollege #employers #hire .col-sm-3{overflow:hidden}body.aftercollege #employers #hire img{width:100%}body.aftercollege #employers #brand img{margin-top:20px}body.aftercollege #employers #employer-stats{padding-top:60px;text-align:center;height:500px;background-size:cover;background-repeat:no-repeat;color:#fff;font-size:18px}@media(min-width: 768px)and (max-width: 991px){body.aftercollege #employers #employer-stats{padding-top:45px}}@media(max-width: 767px){body.aftercollege #employers #employer-stats{height:580px;font-size:13px}body.aftercollege #employers #employer-stats h2{font-size:20px}}@media(min-width: 992px)and (max-width: 1199px){body.aftercollege #employers #employer-stats{padding-top:50px}}body.aftercollege #employers #employer-stats .row{padding-bottom:45px}@media(max-width: 991px){body.aftercollege #employers #employer-stats .row{padding-bottom:30px}}@media(min-width: 992px)and (max-width: 1199px){body.aftercollege #employers #employer-stats .row{padding-bottom:30px}}body.aftercollege #employers #employer-stats h2{margin-bottom:0px;font-weight:bold}@media(max-width: 991px){body.aftercollege #employers .inner50,body.aftercollege #employers #hire .col-sm-12 div,body.aftercollege #employers .owl-carousel{padding:15px 0}body.aftercollege #employers #hire h2{padding-top:0px}body.aftercollege #employers .retina-img{max-width:290px;height:auto}}body.aftercollege #employers.feeds-sourcing #hero,body.aftercollege #employers.outreach #hero{height:auto;padding-top:80px}body.aftercollege #employers.feeds-sourcing #hero *,body.aftercollege #employers.outreach #hero *{color:#404040}body.aftercollege #employers.feeds-sourcing #hero h1,body.aftercollege #employers.outreach #hero h1{font-size:40px}body.aftercollege #employers.feeds-sourcing #hero h2,body.aftercollege #employers.outreach #hero h2{font-size:26px;color:#84878a}body.aftercollege #employers.feeds-sourcing #hero .well,body.aftercollege #employers.outreach #hero .well{background-color:#eee;color:#666;height:200px}body.aftercollege #employers.feeds-sourcing #hero .well h3,body.aftercollege #employers.outreach #hero .well h3{font-size:18px}body.aftercollege #employers.feeds-sourcing #hero .well img,body.aftercollege #employers.outreach #hero .well img{margin-top:-75px}body.aftercollege #employers.feeds-sourcing #hero .col-md-12 .well,body.aftercollege #employers.outreach #hero .col-md-12 .well{height:auto}body.aftercollege #employers.feeds-sourcing #hero .border-left,body.aftercollege #employers.outreach #hero .border-left{border-left:1px solid #979797}body.aftercollege #employers.feeds-sourcing #hero .well-white,body.aftercollege #employers.outreach #hero .well-white{height:125px;background:#fff}body.aftercollege #employers.feeds-sourcing #hero .well-white *,body.aftercollege #employers.outreach #hero .well-white *{font-size:15px}body.aftercollege #employers.feeds-sourcing #hero .well-white p,body.aftercollege #employers.outreach #hero .well-white p{margin-bottom:5px}body.aftercollege #employers.feeds-sourcing #pricing,body.aftercollege #employers.outreach #pricing{background:#f0f0f0}body.aftercollege #employers.feeds-sourcing #pricing h2,body.aftercollege #employers.outreach #pricing h2{color:#84878a}body.aftercollege #employers.feeds-sourcing #pricing .price-body,body.aftercollege #employers.outreach #pricing .price-body{padding-top:10px !important;height:240px !important}body.aftercollege #employers.feeds-sourcing #pricing .new-members-pricing .price-body,body.aftercollege #employers.outreach #pricing .new-members-pricing .price-body{height:180px !important}body.aftercollege #employers.outreach p{color:#84878a !important;font-size:18px}body.aftercollege #employers.outreach li{color:#84878a !important;font-size:15px;line-height:2em}body.aftercollege #employers.outreach th{text-align:center;background:#eee;padding:15px 30px;vertical-align:top}body.aftercollege #employers.outreach td{text-align:center;padding:10px 0;background:#fff}body.aftercollege #employers.hiring-regions td{padding:15px 30px}body.aftercollege #employers.hiring-regions td:last-child{text-align:left}body.aftercollege #employers.hiring-regions th:first-child{width:200px}body.aftercollege #employers.hiring-regions th:last-child{text-align:left}body.aftercollege #employers.feed-categories ul li li{display:inline-block;width:49%;list-style-type:none;color:#4a4a4a}body.aftercollege #employers.feed-categories .panel-group{margin-bottom:0px}body.aftercollege #employers.feed-categories .panel-group .panel{border-radius:0px;border-bottom:0px}body.aftercollege #employers.feed-categories .panel-group .panel-heading{background:#fff}body.aftercollege #employers.feed-categories .panel-group .panel-heading a{color:#428bca !important}body.aftercollege #employers.feed-categories .panel-group .panel-heading span{color:#84878a !important}body.aftercollege #employers.feed-categories .panel-group .panel-heading .glyphicon{color:#428bca !important;font-size:12px}body.aftercollege #employers.feed-categories .panel-group .panel-heading .glyphicon-menu-down{display:none}body.aftercollege #employers.feed-categories .panel-group .panel-heading.actives{background:#ececec}body.aftercollege #employers.feed-categories .panel-group .panel-heading.actives a{color:#404040 !important}body.aftercollege #employers.feed-categories .panel-group .panel-heading.actives .glyphicon-menu-down{display:inline}body.aftercollege #employers.feed-categories .panel-group .panel-heading.actives .glyphicon-menu-right{display:none}body.aftercollege #employers.feed-categories .panel-group .panel-collapse{background-color:#fafafa}body.aftercollege #employers.feed-categories .panel-group .panel-collapse ul{background:#fafafa !important}body.aftercollege #employers.feed-categories .panel-group .panel-collapse ul.list-group{padding:10px 15px}body.aftercollege #employers.feed-categories .panel-group .panel-collapse .list-group-item{padding:0px}body.aftercollege #employers.feed-categories .panel-group .panel-collapse.in+div{backgorund:#ececec;display:none}body.aftercollege #feeds-beta{background:#fcfcfc}body.aftercollege #feeds-beta a{color:#428bca !important}body.aftercollege #feeds-beta #hero{padding-top:0px;background-size:100% auto;background-repeat:no-repeat;background-color:#fff;height:auto}body.aftercollege #feeds-beta #hero *{color:#4a4a4a}body.aftercollege #feeds-beta #hero h1{font-size:40px}body.aftercollege #feeds-beta #hero #logo{width:200px;margin:10px 0}body.aftercollege #feeds-beta #hero #form-container,body.aftercollege #feeds-beta #hero .gray-bg{background:#f9f9f9}body.aftercollege #feeds-beta #hero p{font-size:17px}body.aftercollege #feeds-beta #hero .italic{font-style:italic !important}body.aftercollege #feeds-beta #hero .red{color:#d0021b}body.aftercollege #feeds-beta #hero .btn-outline{background:#fff;color:#4a4a4a;width:220px;display:inline-block}body.aftercollege #feeds-beta #hero .btn-outline:hover{background:none !important}body.aftercollege #feeds-beta #hero .gray-bg .btn-outline{width:100%}body.aftercollege #feeds-beta.closed-feeds-beta #hero{background-size:cover}body.aftercollege #feeds-beta.closed-feeds-beta #hero a{color:#428bca}body.aftercollege #feeds-beta.closed-feeds-beta #hero h1{font-size:24px}body.aftercollege #feeds-beta.closed-feeds-beta #hero .white-bg{min-height:1000px}body.aftercollege #feeds-beta #pricing-chart{background-size:cover;background-repeat:no-repeat}body.aftercollege #feeds-beta #pricing-chart .header *{color:#fff}body.aftercollege #feeds-beta #pricing-chart .header h2{font-size:32px;font-weight:bold}body.aftercollege #feeds-beta #pricing-chart .header p{font-size:17px}body.aftercollege .price-package{background:#e1af5a;color:#fff;font-weight:bold;text-align:center;font-size:18px}body.aftercollege .price-body{padding:30px;height:210px;background:#fff;text-align:center}body.aftercollege .price-body h3{margin-top:0px;font-size:40px}body.aftercollege .price-body h3 span{font-size:20px}body.aftercollege .price-body ul{padding-left:0px;list-style-type:none;font-size:16px;color:#5c5c5c;width:85%;display:inline-block}body.aftercollege .price-body ul li{border-top:1px solid #e4e4e4;padding:10px 15px}body.aftercollege .price-body ul li:first-child{border-top:none}body.aftercollege .price-body ul li:last-child{padding-top:25px}body.aftercollege .price-body ul li p{margin-top:8px}body.aftercollege #ac-footer{padding:30px 0;background:#404040 !important;background-color:#404040 !important;color:#adadad !important}body.aftercollege #ac-footer a{color:#adadad !important;padding:3px 0px;font-size:15px}body.aftercollege #ac-footer a.size13{font-size:13px}body.aftercollege #ac-footer a:visited{color:#adadad !important}body.aftercollege #ac-footer .nav a:hover,body.aftercollege #ac-footer .nav a:focus{background:none !important}body.aftercollege #ac-footer .nav-header a{padding:10px 0;font-weight:bold}body.aftercollege #ac-footer #social-links a{margin-right:10px}body.aftercollege #ac-footer #hot-jobs .inner{padding:10px}body.aftercollege #ac-footer #hot-jobs .inner20{padding:20px}body.aftercollege #ac-footer #hot-jobs #jobs-title{background:#383838}body.aftercollege #ac-footer #hot-jobs #jobs-title span{font-size:18px;position:relative;top:3px}body.aftercollege #ac-footer #hot-jobs #jobs-body{background-color:#494949;padding:5px 0px 0px 0px}body.aftercollege #ac-footer #hot-jobs #jobs-body .job .inner20{padding:5px 20px}body.aftercollege #ac-footer #hot-jobs #jobs-body .job .inner20 .border{height:74px;border-bottom:1px ridge #828282}body.aftercollege #ac-footer #hot-jobs #jobs-body .row-3 .border{border-bottom:none !important}body.aftercollege #ac-footer #hot-jobs #jobs-body a{color:#5ea1d3 !important}body.aftercollege #ac-footer #hot-jobs #jobs-body .job-title-bold,body.aftercollege #ac-footer #hot-jobs #jobs-body .company-name,body.aftercollege #ac-footer #hot-jobs #jobs-body .location{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block}body.aftercollege #ac-footer #hot-jobs #jobs-body .job-title-bold{padding:7px 0px 0px 0px;font-weight:bold;max-width:250px;height:27px}body.aftercollege #ac-footer #hot-jobs #jobs-body .company-name{max-width:150px;height:27px;padding:0px 0px 0px 0px}body.aftercollege #ac-footer #hot-jobs #jobs-body .location{max-width:100px;height:27px}body.minimal{background-color:#ededed !important;background:#ededed !important}body.minimal #subpage-header{padding:20px 0 !important}body.minimal #subpage-header #for-employers-menu{position:relative;top:30px}body.minimal.search-page #breadcrum,body.minimal.job-page #breadcrum{padding-top:10px}body.minimal.search-page .main-container,body.minimal.job-page .main-container{margin-top:-10px}body.minimal.search-page .search-bar,body.minimal.job-page .search-bar{margin:15px 0px 0x 0px !important;margin-top:15px !important;margin-bottom:0px !important}body.minimal.search-page .search-bar .bg,body.minimal.job-page .search-bar .bg{background:none !important;min-height:60px !important}body.minimal.search-page .search-bar #search-form-container,body.minimal.job-page .search-bar #search-form-container{background:none !important;padding:0px !important}body.minimal.search-page .search-bar #search-form-container .search-row,body.minimal.job-page .search-bar #search-form-container .search-row{margin-top:0px !important}body.minimal.search-page .search-bar #search-form-container .search-row .icon-append,body.minimal.job-page .search-bar #search-form-container .search-row .icon-append{top:4px;left:0px}@media(max-width: 767px){body.minimal.search-page .search-bar #search-form-container .search-row i,body.minimal.job-page .search-bar #search-form-container .search-row i{display:none}}body.minimal.search-page .search-bar #search-form-container .search-row #keyword-col,body.minimal.search-page .search-bar #search-form-container .search-row #location-col,body.minimal.job-page .search-bar #search-form-container .search-row #keyword-col,body.minimal.job-page .search-bar #search-form-container .search-row #location-col{max-width:200px}@media(max-width: 767px){body.minimal.search-page .search-bar #search-form-container .search-row #keyword-col,body.minimal.search-page .search-bar #search-form-container .search-row #location-col,body.minimal.job-page .search-bar #search-form-container .search-row #keyword-col,body.minimal.job-page .search-bar #search-form-container .search-row #location-col{max-width:100%}}body.minimal.search-page .search-bar #search-form-container .search-row #location-col::before,body.minimal.job-page .search-bar #search-form-container .search-row #location-col::before{content:"in";float:right;position:relative;right:6px;top:4px;font-size:.9em}body.minimal.search-page .search-bar #search-form-container .search-row #search-btn-submit,body.minimal.job-page .search-bar #search-form-container .search-row #search-btn-submit{display:inline-block !important;width:auto !important}@media(max-width: 767px){body.minimal.search-page .search-bar #search-form-container .search-row #search-btn-submit,body.minimal.job-page .search-bar #search-form-container .search-row #search-btn-submit{width:100% !important}}body.minimal.search-page .search-bar #search-form-container .search-row input,body.minimal.job-page .search-bar #search-form-container .search-row input{padding:4px 0 3px 6px;background:none !important;border:none !important;border-bottom:1px solid #8c8c8c !important;height:30px;font-size:12px !important}@media(max-width: 767px){body.minimal.search-page .search-bar #search-form-container .search-row input,body.minimal.job-page .search-bar #search-form-container .search-row input{margin:0px !important}}body.minimal.search-page .search-bar #search-form-container .search-row input:focus,body.minimal.job-page .search-bar #search-form-container .search-row input:focus{outline:none !important}body.minimal.search-page .search-bar #search-form-container .search-row button,body.minimal.job-page .search-bar #search-form-container .search-row button{background:#fff !important;color:#4c7dc0 !important;height:auto;width:auto;padding:6px 12px;border-radius:6px;font-size:14px;display:inline-block !important;border-radius:5px !important}body.minimal.search-page .search-bar #search-form-container .search-row button i,body.minimal.job-page .search-bar #search-form-container .search-row button i{color:#4c7dc0 !important}body.minimal.search-page .search-bar #search-form-container .search-row button span,body.minimal.job-page .search-bar #search-form-container .search-row button span{font-size:14px !important;color:#4c7dc0 !important;font-weight:600 !important}@media(max-width: 767px){body.minimal.search-page .search-bar #search-form-container .search-row button,body.minimal.job-page .search-bar #search-form-container .search-row button{width:100%}}body.minimal.search-page .search-bar #search-form-container .search-col,body.minimal.job-page .search-bar #search-form-container .search-col{text-align:left}body.minimal.search-page .search-bar #search-form-container #reset-search-row,body.minimal.job-page .search-bar #search-form-container #reset-search-row{display:none}body.minimal.search-page .search-bar .selecter,body.minimal.job-page .search-bar .selecter{display:inline-block !important;min-width:100px;outline:none !important}body.minimal.search-page .search-bar .selecter .selecter-selected,body.minimal.job-page .search-bar .selecter .selecter-selected{background:none !important;border:0px !important;box-shadow:none !important}body.minimal.search-page .search-bar .selecter .selecter-selected:after,body.minimal.job-page .search-bar .selecter .selecter-selected:after{display:inline-block !important;border-top-color:#4a4a4a;position:relative;left:3px;top:-2px}body.minimal.search-page .search-bar .selecter .scroller-content span,body.minimal.job-page .search-bar .selecter .scroller-content span{text-align:left}body.minimal.search-page .jobs-list,body.minimal.job-page .jobs-list{min-height:70px !important}body.minimal.search-page .jobs-list .job-item,body.minimal.job-page .jobs-list .job-item{padding:5px 15px 5px 15px}body.minimal.search-page .jobs-list .job-item .company-logo-holder,body.minimal.job-page .jobs-list .job-item .company-logo-holder{border:0px !important;width:65px;height:65px !important;text-align:center}body.minimal.search-page .jobs-list .job-item .company-logo-holder img,body.minimal.job-page .jobs-list .job-item .company-logo-holder img{max-height:50px;max-width:60px;padding-right:0px;display:inline-block}@media(max-width: 767px){body.minimal.search-page .jobs-list .job-item .jobs-item,body.minimal.job-page .jobs-list .job-item .jobs-item{padding-top:5px !important}}body.minimal.search-page .jobs-list .job-item .job-title,body.minimal.job-page .jobs-list .job-item .job-title{margin-top:10px;margin-bottom:0px}body.minimal.search-page .jobs-list .job-item .job-title a,body.minimal.job-page .jobs-list .job-item .job-title a{font-weight:400 !important}@media(max-width: 767px){body.minimal.search-page .jobs-list .job-item .job-title,body.minimal.job-page .jobs-list .job-item .job-title{margin-top:0px}}body.minimal.search-page .jobs-list .job-item .fa-bell,body.minimal.job-page .jobs-list .job-item .fa-bell{font-size:1.1em;color:#fff;-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:#2b61ad;color:rgba(0,0,0,0)}body.minimal.search-page .job-alerts,body.minimal.job-page .job-alerts{padding:0px !important}body.minimal.search-page .job-alerts i,body.minimal.job-page .job-alerts i{display:none}body.minimal.search-page .job-alerts>*,body.minimal.job-page .job-alerts>*{color:#484848 !important;font-size:13px !important}body.minimal.search-page .job-alerts a,body.minimal.job-page .job-alerts a{color:#4778b2 !important}body.minimal.search-page .job-alerts #text,body.minimal.job-page .job-alerts #text{padding-right:75px;font-size:14px;font-weight:300}body.minimal.search-page .job-alerts .p-4,body.minimal.job-page .job-alerts .p-4{padding:12px 10px 0px 10px !important;background:#fff !important}body.minimal.search-page .job-alerts form,body.minimal.job-page .job-alerts form{display:block;width:100%}body.minimal.search-page .job-alerts input,body.minimal.job-page .job-alerts input{width:100% !important;display:block !important;float:none;margin:5px 0px !important}body.minimal.search-page .job-alerts .input-group-btn,body.minimal.job-page .job-alerts .input-group-btn{display:block;clear:left;line-height:1em}body.minimal.search-page .job-alerts .btn,body.minimal.job-page .job-alerts .btn{font-size:13px !important;font-weight:bold;padding-left:0px !important;padding-bottom:0px !important;width:auto !important;display:block !important;clear:left;color:#4778b2;background:none}body.minimal.search-page .filter-toggle,body.minimal.job-page .filter-toggle{display:inline-block !important;align-items:baseline}body.minimal.search-page .filters-container,body.minimal.job-page .filters-container{display:flex;justify-content:flex-end;align-items:center;gap:10px}@media(max-width: 767px){body.minimal.search-page .search-filters-sort-wrapper,body.minimal.job-page .search-filters-sort-wrapper{flex-basis:100%}}@media(min-width: 768px){body.minimal.search-page .search-filters-sort-wrapper,body.minimal.job-page .search-filters-sort-wrapper{margin-left:auto}}/*# sourceMappingURL=job_board.css.map */
