.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}body.modern-theme{background:#fafafa !important;font-size:17px;line-height:25px}body.modern-theme button,body.modern-theme .btn{-webkit-border-radius:4px !important;-moz-border-radius:4px !important;border-radius:4px !important}body.modern-theme h1.title,body.modern-theme h1.search-hero-title{font-size:55px !important;font-weight:bold;text-shadow:1px 1px #666}@media(max-width: 767px){body.modern-theme h1.title,body.modern-theme h1.search-hero-title{font-size:40px !important;line-height:1.2em}}body.modern-theme .search_hero_text2{font-size:20px !important;margin-bottom:0px;margin-top:15px}body.modern-theme .alt-row-section{background:#f4f5fa}body.modern-theme h2,body.modern-theme h3,body.modern-theme h2 small,body.modern-theme h3.inner{font-size:21px !important;padding-left:0px !important}body.modern-theme .view-all{display:inline-block;background-color:#fff !important;box-shadow:0 2px 4px 0 rgba(0,0,0,.14);font-size:14px;color:#818896 !important;padding:7px 50px !important}body.modern-theme .view-all i.fa-caret-right{display:none}body.modern-theme .trending-row .view-all{box-shadow:none !important;padding:0px !important}body.modern-theme .main-container{margin-top:30px}body.modern-theme.homepage .main-container{margin-top:-36px}body.modern-theme.homepage .search-bar #search-form-container{webkit-box-shadow:0px 8px 17px 0px rgba(0,0,0,.16);-moz-box-shadow:0px 8px 17px 0px rgba(0,0,0,.16);box-shadow:0px 8px 17px 0px rgba(0,0,0,.16)}body.modern-theme.homepage .search-bar input{font-size:15px}@media(max-width: 767px){body.modern-theme.homepage .search-bar input{font-size:14px !important}}body.modern-theme .section{padding-top:50px}body.modern-theme .modules-container .module.first{padding-top:40px}@media(max-width: 767px){body.modern-theme .modules-container .module.first{padding-top:20px}}body.modern-theme .search-bar.search-hero .search-row,body.modern-theme .search-bar.search-carousel .search-row{margin-top:0px !important}body.modern-theme .search-bar.search-hero #search-form-container,body.modern-theme .search-bar.search-carousel #search-form-container{margin-top:180px}@media(min-width: 768px)and (max-width: 991px){body.modern-theme .search-bar.search-hero #search-form-container,body.modern-theme .search-bar.search-carousel #search-form-container{margin-top:20px}}@media(max-width: 767px){body.modern-theme .search-bar.search-hero #search-form-container,body.modern-theme .search-bar.search-carousel #search-form-container{margin-top:20px}}body.modern-theme .search-bar h1{text-align:left}body.modern-theme .search-bar #search-jobs-form #search-form-container{padding:30px 50px;background:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}@media(max-width: 767px){body.modern-theme .search-bar #search-jobs-form #search-form-container{padding:20px 15px}body.modern-theme .search-bar #search-jobs-form #search-form-container .btn-search{display:block !important;width:100%}}body.modern-theme .search-bar #search-jobs-form .search-row{display:block}body.modern-theme .search-bar #search-jobs-form .search-row #search-row-form-bg{background:#fff}body.modern-theme .search-bar #search-jobs-form .search-row input[type=text]{background:#f3f3f3}@media(min-width: 1200px){body.modern-theme .search-bar #search-jobs-form .form-control{width:95%}}body.modern-theme .search-bar .bg{background:none !important}body.modern-theme .categories-block{padding-top:40px}body.modern-theme .categories-block .col-md-3 a,body.modern-theme .categories-block .col-md-4 a{padding:0px 40px !important;font-size:15px !important;color:#333 !important;text-shadow:none !important}body.modern-theme .categories-block .bg{background:#fff;border-radius:6px}body.modern-theme .categories-block .col-md-9 .bg{padding-top:40px;height:200px !important}body.modern-theme .categories-block .col-md-9 .bg a.inner{padding:0px 40px 40px 40px !important}body.modern-theme .categories-block .category-icon{max-height:75px}body.modern-theme .categories-block .view-all{background:#fff !important}body.modern-theme .homepage-module .content-box{height:auto !important}body.modern-theme .homepage-module .carousel-inner{height:auto !important}body.modern-theme #featured-jobs .feature-job{border-bottom:1px solid #e0e0e0}body.modern-theme #featured-jobs .feature-job:last-child{border-bottom:none}body.modern-theme #featured-jobs a.job-title{font-size:17px;color:#666 !important;font-weight:300}body.modern-theme #featured-jobs .location,body.modern-theme #featured-jobs .work-time,body.modern-theme #featured-jobs .datetime{font-size:13px;color:#8a8a8a}body.modern-theme #featured-jobs .location{width:auto !important}body.modern-theme #featured-jobs .company-name{color:#1382cc;font-weight:300}body.modern-theme #featured-jobs .badge{background-color:#e7e9f4 !important;font-weight:300;color:#8a8a8a}body.modern-theme #featured-companies .content-box{background:none !important;box-shadow:none;min-height:360px}body.modern-theme #featured-companies .feature-company .inner{background:#fff !important;min-height:212px;border-radius:6px}body.modern-theme #featured-companies .feature-company .company-logo-holder{border:none !important;background:#fff}body.modern-theme #featured-companies .view-all-row .inner{text-align:center}body.modern-theme #featured-companies .view-all{background:#fff !important;margin-top:20px;padding:5px 40px}body.modern-theme #featured-companies .carousel-indicators{top:280px}body.modern-theme .trending_locations-module{background-size:cover}body.modern-theme .trending_locations-module a.trending{display:block;padding:10px 0;font-size:16px;color:#666}body.modern-theme .trending_locations-module a.trending i{color:#1382cc}body.modern-theme .career_fairs-module{background:#fafafa}body.modern-theme .career_fairs-module .career-fair-bg{height:200px;background-image:url("https://recruitology.s3.amazonaws.com/job_boards/bundles/app/themes/modern/careerfairs.jpg");background-size:cover}body.modern-theme .career_fairs-module #career-fairs{position:relative;margin-top:-140px}body.modern-theme .career_fairs-module #career-fairs h3{color:#fff;font-size:40px;font-weight:400;margin-bottom:10px;padding-left:0px !important}body.modern-theme .career_fairs-module #career-fairs a{color:#e9507e;font-weight:normal !important}body.modern-theme .career_fairs-module #career-fairs .content-box{background:none;border:none;box-shadow:none}@media(max-width: 767px){body.modern-theme .career_fairs-module #career-fairs .content-box{height:auto !important}}body.modern-theme .career_fairs-module #career-fairs .career-fair .img-container{padding-top:20px}body.modern-theme .career_fairs-module #career-fairs .career-fair .inner{display:flex;flex-direction:column;padding:0px;padding-bottom:8px}body.modern-theme .career_fairs-module #career-fairs .career-fair>*{text-align:center}body.modern-theme .career_fairs-module #career-fairs .career-fair .border.inner{background:#fff;border:none !important}body.modern-theme .career_fairs-module #career-fairs .career-fair .career-fair-desc{border-bottom:1px solid #efefef;margin-bottom:8px;flex-grow:1}body.modern-theme .career_fairs-module #career-fairs .view-all-row .inner{text-align:center}body.modern-theme .career_fairs-module #career-fairs .view-all-row .inner .view-all{margin-top:25px;background:#fff !important}body.modern-theme #articles-section .content-box,body.modern-theme #articles-section .adds-wrapper{background:none !important;box-shadow:none !important}body.modern-theme #articles-section .box-title{border-bottom:none}body.modern-theme #articles-section .box-title .inner{padding-left:0px}body.modern-theme #articles-section .one-article-container .article-inner{padding:0px;height:480px}body.modern-theme #articles-section .one-article-container .article-inner hr{margin:10px 0}body.modern-theme #articles-section .one-article-container .article-inner .read-more{color:#1382cc !important}body.modern-theme #articles-section .one-article-container .article-inner .article-text{padding:0 15px 15px 15px;background:#fff}body.modern-theme #articles-section .one-article-container .article-inner .article-text>*{text-align:center}body.modern-theme #articles-section .one-article-container .article-inner .article-text h2.article-title{font-size:18px !important;font-weight:300 !important;height:50px;max-height:50px;line-height:1.3em}body.modern-theme #articles-section .one-article-container .article-inner .article-text .one-article-description{color:#777;font-weight:300;height:60px;text-overflow:ellipsis;overflow:hidden}body.modern-theme #joblist_facets{background:#fff}body.modern-theme .jobs-list .job-title a{font-size:17px !important;color:#565656 !important;font-weight:300 !important}body.modern-theme .jobs-list .info-row *{color:#1382cc !important;font-weight:300}body.modern-theme h1,body.modern-theme h2,body.modern-theme h3,body.modern-theme h4,body.modern-theme h5,body.modern-theme h6{font-family:Roboto !important;font-weight:500 !important}body.modern-theme.bhmedia .module.first{background:#fff}body.modern-theme.bhmedia .homepage-module .content-box{border:none !important;box-shadow:none !important}body.modern-theme.bhmedia #featured-jobs{position:relative;top:-50px !important}body.modern-theme.bhmedia #featured-jobs .inner{padding:10px 20px 10px 20px !important}body.modern-theme.bhmedia #featured-jobs .view-all-row .inner{text-align:center}body.modern-theme.modern-dark{background-color:#0a0e15 !important}body.modern-theme.modern-dark #subpage-header{background-color:#0a0e15 !important}@media(max-width: 767px){body.modern-theme.modern-dark #subpage-header .navbar{background-color:#0a0e15 !important}}body.modern-theme.modern-dark #subpage-header .navbar-collapse,body.modern-theme.modern-dark #subpage-header .navbar-nav,body.modern-theme.modern-dark #subpage-header .tronc-menu-bar .navbar-nav{background-color:#0a0e15 !important}body.modern-theme.modern-dark #subpage-header .navbar-nav a{color:#fff !important}body.modern-theme.modern-dark .tronc-menu-bar{border-bottom:0px #000 !important}body.modern-theme.modern-dark .tronc-menu-bar .navbar-default{border-top:1px #84868a !important;border-bottom:0px #000 !important}body.modern-theme.modern-dark .tronc-menu-bar .navbar{border-bottom:0px !important}body.modern-theme.modern-dark .tronc-menu-bar i,body.modern-theme.modern-dark .tronc-menu-bar a{color:#fff !important}body.modern-theme.modern-dark .tronc-menu-bar .fa-home{color:#656e71 !important}body.modern-theme.modern-dark #hero-ad,body.modern-theme.modern-dark .alt-row-section{background-color:#243148 !important}body.modern-theme.modern-dark #hero-ad h2,body.modern-theme.modern-dark #hero-ad h2 .text-dark,body.modern-theme.modern-dark #hero-ad h3,body.modern-theme.modern-dark .alt-row-section h2,body.modern-theme.modern-dark .alt-row-section h2 .text-dark,body.modern-theme.modern-dark .alt-row-section h3{color:#fff !important}body.modern-theme.modern-dark .modules-container .module.first{background-color:#243148 !important}body.modern-theme.modern-dark .modules-container .module.first h3{color:#fff !important}body.modern-theme.modern-dark .alt-row-section{background-color:#0a0e15 !important}body.modern-theme.modern-dark h2.article-title{color:#000 !important}body.modern-theme.modern-dark .backtolist span{color:#fff !important}body.modern-theme.modern-dark #site-footer-container{background:#0a0e15 !important}body.modern-theme.modern-dark #site-footer-container h4,body.modern-theme.modern-dark #site-footer-container li,body.modern-theme.modern-dark #site-footer-container p,body.modern-theme.modern-dark #site-footer-container a,body.modern-theme.modern-dark #site-footer-container span,body.modern-theme.modern-dark #site-footer-container address,body.modern-theme.modern-dark #site-footer-container section{color:#fff !important}body.modern-theme.modern-dark #career-fairs-carousel .career-fair .inner-border,body.modern-theme.modern-dark #career-fairs-carousel .career-fair .inner{background:#fff;padding:5px 0 !important;border-radius:6px}body.modern-theme.modern-dark.company-page .page-head>*{color:#fff}body.modern-theme .lee a.a-logo{padding:10px 0}body.modern-theme.search-page.minimal{background:#ededed !important}body.modern-theme.search-page.minimal #search-form-container button span{background-color:#fff !important;color:#4c7dc0 !important}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){@media(max-width: 767px){#hero-ad2{margin-top:220px !important}}}}/*# sourceMappingURL=modern_theme.css.map */
