/**START OF GAYLE EXPANDED HERO STYLES PLEASE DONT REMOVE THE COMMENT**/    
#featured-services .featured-services-swiper{padding-inline: 10px;}      
               
 .hero-expanded {                   
     position: absolute;                   
     height: 650px;                   
     width: 100%;                   
     background: url("./img/hero-22262.jpg") no-repeat center top / cover;                   
}                   
 #home-page #main-content #hero {                   
     background: transparent;                   
     height: 650px;                   
}                   
 @media (max-width: 1200px) {                   
     .hero-expanded {                   
         height: 360px;                   
    }                   
     #home-page #main-content #hero {                   
         height: 360px;                   
    }                   
}                   
 @media (max-width: 480px) {                   
     #home-page #main-content #hero{                   
         background: #f5f5f5;                   
         height: auto;                   
    }                   
}                   
/**END OF EXPANDED HERO STYLES PLEASE DONT REMOVE THE COMMENT **/                   
                   
/**START OF CUSTOM STYLES PLEASE DONT REMOVE THE COMMENT**/                   
/* f51f66c5d0c38070b058a8f50c27176433a6d298 */                   
 body {                   
     font-family: 'Baloo Da 2', cursive;                   
     color: ;                   
}                   
 a {                   
     color: #55069b;                   
}                   
 h1, h2, h3, h4, h5, h6 {                   
     color: #55069b;              
}                   
 .sideboard-adspace em {                   
     display: none;                   
}                   
 .header-content #menu li ul {                   
     background-color: #D8B2D8;                   
}                   
 .header-content #menu li ul:hover {                   
     background-color: #e8dce8;                   
}                   
 .site {                   
     max-width: 1200px;                   
     background: transparent;                   
}                   
 .header-content #logo img {                   
     max-height: 100%;                   
}                   
 .header-content #logo {                   
     float: left;                   
     padding-right: 0px;                   
     padding-top: 10px;                   
     max-width: 500px;                   
     display: block;                   
}                   
 .header-content .call-to-action {                   
     background: #55069b;                   
     box-shadow: 8px 8px 0px #eb0083, -8px -8px 0px #009fda;                   
     border-radius: 0px;                   
     border-style: none;                   
}                   
 .hdr-links{                   
     text-align: center;                   
     background: #cb18c5                   
}                   
 .hdr-links ul{                   
}                   
 .hdr-links ul li{                   
     display: inline-block;                   
     vertical-align: middle;                   
     color: #fff;                   
     font-size: 17px;                   
     padding-left: 55px;                   
}                   
 .hdr-links ul li a{                   
     color: #fff;                   
}                   
 .hdr-links ul li a:hover{                   
    /* color:#f7d410;                   
     */                   
    opacity: 0.8;                   
}                   
 #featured-employers #featured-employer-logos ul li a img {                   
     max-width: 200px;                   
     max-height: 200px;                   
}                   
 #basic-page li {                   
     padding: 3px;                   
}                   
 .job-members-only-cta {                   
     padding-left: 24px;                   
     padding-right: 24px;                   
     flex-wrap: nowrap;                   
     background-color: #f9dafb;                   
     font-size: 1.1em;                   
     font-weight: 500;                   
     color: #620368;                   
}                   
 #featured-employers #featured-employer-logos ul li {                   
     display: inline-block;                   
     margin: 5px;                   
     width: 200px;                   
     height: 100%;                   
     background: transparent;                   
}                   
 a.primary, a.primary:visited, button.primary, button.primary:visited {                   
     background-color: #cb18c5;                   
}                   
 #job-listing .listings .job-summary h3 {                   
     color: #cb18c5;                   
}                   
 #job-listing .listings .job-summary .designations li {                   
     background: #be9bf8;                   
     padding: 1px 40px;                   
     border-radius: 15px;                   
     margin-right: 5px;                   
     color: #000;                   
     font-weight: 700;                   
}                   
 a.secondary, a.secondary:visited, button.secondary, button.secondary:visited {                   
     background-color: #D8B2D8;                   
}                   
 a.tertiary, a.tertiary:visited, button.tertiary, button.tertiary:visited {                   
     background-color: #D8B2D8;                   
}                   
 #hero {                   
     background: url("./img/hero-22262.jpg") no-repeat 0 0 transparent;                   
}                   
 #hero .site-name-tag {                   
     background-color: none repeat scroll 0 0 rgba(255, 255, 255, 0.6);                   
     top: 15%;                   
     bottom: auto;                   
     left: auto;                   
     right:35%;                   
     padding: 10px;                   
     text-align: center;                   
     width: auto;                   
}                   
 #header {                   
    /***border-top: 25px solid #cb18c5;                   
    ***/                   
     border-bottom: 20px solid #55069b;                   
}                   
 .header-content #menu li a {                   
     color: #55069b;                   
     font-size: 24px;                   
     margin: 5px 10px;                   
     padding: 3px 5px;                   
}                   
 #hero .site-name-tag h1 {                   
     margin: 0;                   
     font-size: 2.7em;                   
     color: #fff;                   
     text-shadow: 0 1px 7px rgba(0,0,0,.8);                   
}                   
 #hero .site-name-tag em {                   
     font-size: 2.0em;                   
     color: #fff;                   
}                   
 #featured-job-listing ul li a h3 {                   
     color: #55096b;                   
}                   
 #inner-page-header .site-name-tag {                   
     color: ;                   
}                   
 #inner-page-header .site-name-tag h1 {                   
     color: ;                   
}                   
 #product-page #product_form .specials > .clearfix {                   
     background: #cb18c5;                   
}                   
 .sideboard-adspace div > div {                   
     background: transparent url(/headers/cc/responsive/partner_lib/22262/img/bkgrd-job-alert-69.jpg) no-repeat scroll center top;                   
}                   
 .footer-content {                   
     padding: 20px 10px;                   
     background: #d8b2d8;                   
     box-sizing: border-box;                   
}                   
 .footer-content.site {                   
     background: transparent;                   
}                   
/**.interior {                   
     max-width: 1200px;                   
     margin: 0 auto;                   
     overflow: hidden;                   
     overflow: visible;                   
}                   
**/                   
/** For sites that change the background color of sections/modules**/                   
 #featured-job-listing , .featured-job-promo, #blank-module .interior, #featured-services .interior ul li, #featured-employers .interior, .footer-content, #inner-page-header, .filters h5, #job-listing .listings, .sideboard-ad, .horizontal-job-alert-box form div, #basic-page .expert .our-experts, #basic-page .expert .default-form-box, #basic-page .expert .default-form-box, #basic-page .career-coaching section div, #basic-page .career-fair-registration .default-form-box form, #content-library-listings .content-category, .frequent-views, .news-feed, #basic-page .create-resume .default-form-box form, #basic-page .create-resume .default-form-box .call-to-action, .create-resume .default-form-box i, #basic-page .dual-login section, #basic-page h2, #basic-page .help .default-form-box, #basic-page table tr, .default-form-box, .job-application .wizard .content, .career-fair-banner.site, #basic-page .manage-resumes section, .order-purchase .wizard .content, .file-upload-form {                   
     background-color: #d8b2d8;                   
}                   
 #blank-module .interior {                   
     background: none;                   
     padding: 0px                    
}                   
 .jt_validation, div.jt_cte_area_message {                   
     background-color: #feebc6;                   
     color: #c28203;                   
     text-align: left;                   
     border: 1px solid #FBAE17;                   
     border-radius: 4px;                   
     padding: 10px;                   
}                   
 .header-content #menu {                   
     text-align: center;                   
     display: block;                   
     width: 100%;                   
}                   
 #logo {                   
     float: initial !important;                   
}                   
 .header-content .call-to-action {                   
     position: absolute;                   
     top: 19px;                   
     left: 80%;                   
     font-size: 20px;                   
}                   
 .footer-content .social-media a {                   
     color: #cb18c5;                   
}                   
 @media (max-width: 480px) {                   
     #home-page section#hero, .hero-expanded {                   
         height: 130px;                   
         padding: 0;                   
    }                   
     #hero #job-search-form form {                   
        left: 0;                   
    }                   
     #hero .site-name-tag {                   
         top: 0;                   
         bottom: 0;                   
         left: 0;                   
         right: 0;                   
         position: relative;                   
         text-align: center;                   
         background-color: #cb18c5;                   
    }                   
     #blank-module .interior {                   
         background-color: #cb18c5;                   
         display: none;                   
    }                   
}                   
/**********ANIMATION ***********************************/                   
 .slideInUp {                   
     -webkit-animation-name: slideInUp;                   
     animation-name: slideInUp;                   
     -webkit-animation-duration: 1s;                   
     animation-duration: 3s;                   
     -webkit-animation-fill-mode: both;                   
     animation-fill-mode: both;                   
}                   
 @-webkit-keyframes slideInUp {                   
     0% {                   
         -webkit-transform: translateY(100%);                   
         transform: translateY(100%);                   
         visibility: visible;                   
    }                   
     100% {                   
         -webkit-transform: translateY(0);                   
         transform: translateY(0);                   
    }                   
}                   
 @keyframes slideInUp {                   
     0% {                   
         -webkit-transform: translateY(100%);                   
         transform: translateY(100%);                   
         visibility: visible;                   
    }                   
     100% {                   
         -webkit-transform: translateY(0);                   
         transform: translateY(0);                   
    }                   
}                   
/**********ANIMATION END ***********************************/                   
 #occupation-search-CTA.dark-skin {                   
     box-shadow: inset 0 0 0 1000px rgb(85 6 155 / 85%);                   
}                   
 .jt_button:not(.primary):not(.secondary), .jt_button[disabled], .jt_button_big:not(.primary):not(.secondary), .jt_disabled__button, .tertiary, button[onclick*=reply]+button {                   
     background-color: #a955d2;                   
     color: #fff;                   
     border: 1px solid transparent;                   
     transition: all .1s ease-in-out;                   
     border-radius: 4px;                   
     display: inline-block;                   
}                   
/**********FEATURED JOBS ***********************************/                   
 section#featured-jobs {                   
     padding-bottom: 40px;                   
}                   
 .featured-job-promo {                   
     background: url(https://www.careerwebsite.com/headers/cc/responsive/partner_lib/22262/img/Resume.jpg) no-repeat center top / cover;                   
     width: 30%;                   
     min-height: 210px;                   
     max-height: 250px;                   
     padding: 0;                   
}                   
 #featured-job-listing {                   
     width: 67%;                   
     background: transparent;                   
}                   
 #featured-job-listing ul {                   
     padding: 20px 0;                   
     z-index: 99;                   
     position: relative;                   
     margin: auto;                   
     column-count: 2;                   
     text-align: left;                   
     padding-top: 0;                   
}                   
 #featured-job-listing ul li {                   
     border-bottom: 1px solid #ccc;                   
     padding: 15px 0;                   
     margin: 0;                   
     min-height: 90px;                   
}                   
 #featured-job-listing ul li:nth-child(5) {                   
     border-bottom: none;                   
}                   
 #featured-job-listing ul li:last-child {                   
     border-bottom: none;                   
}                   
 section#featured-jobs .sideboard-adspace {                   
     padding: 20px 10px;                   
     margin: 0 auto;                   
}                   
 section#featured-jobs .sideboard-adspace .job-alert-signup {                   
     max-width: 300px;                   
     margin: auto;                   
     background: transparent url/headers/cc/responsive/partner_lib/22262/img/bkgrd-job-alert-69.png                    
}                   
 section#featured-jobs .sideboard-adspace em {                   
     position: relative;                   
     bottom: 0;                   
     box-sizing: border-box;                   
     background: transparent;                   
     border-bottom: 0;                   
     border-top: 0;                   
     padding: 0;                   
     border: 0;                   
}                   
 section#featured-jobs .sideboard-adspace div>div {                   
     background: transparent;                   
     height: auto;                   
     border: none;                   
     margin-bottom: 10px;                   
     position: relative;                   
     box-sizing: border-box;                   
}                   
 section#featured-jobs .sideboard-adspace a {                   
     width: auto;                   
     font-size: 1.1em;                   
     padding: 10px 25px;                   
}                   
 section#featured-jobs .sideboard-adspace img {                   
     max-width: 100%;                   
     height: auto;                   
     display: block;                   
     margin: auto;                   
}                   
 section#featured-jobs .sideboard-adspace.banner {                   
     padding-top: 0;                   
}                   
/**********FEATURED JOBS END ***********************************/                   
 .featured-job-promo {                   
     width: 30%;                   
     min-height: auto;                   
     background: linear-gradient(180deg,rgba(0,0,0,0.4) 0%,rgba(0,0,0,0.2) 100%), url(img/Resume.jpg) no-repeat center top;                   
}                   
 .sideboard-adspace div > div{                   
     background:url(img/Resume.jpg) no-repeat center top;                   
}                   
 .featured-job-promo .sideboard-adspace{                   
     background: transparent;                   
}                   
 .sideboard-adspace .h5, .sideboard-adspace h5{                   
     color: #333;                   
}                   
 .featured-job-promo {                   
     width: 30%;                   
     min-height: 230px;                   
     background: linear-gradient(180deg,rgba(0,0,0,0.0) 0%,rgba(0,0,0,0.0) 100%), url(img/Resume.jpg) no-repeat center top;                   
     ***/                   
     max-height: 250px;                   
     padding: 0;                   
}                   
 .sideboard-adspace .h5, .sideboard-adspace h5 {                   
     font-size: 1.65em;                   
     display: inline-block;                   
     padding: 250px 5px 15px;                   
     font-weight: 400;                   
     text-transform: uppercase;                   
     font-family: Oswald,sans-serif;                   
}                  
/**********FEATURED SERVICES                                       
***********************************/                                       
#home-page #featured-services {                                      
    max-width: 100%;                                      
    background: #D8B2D8;                                      
    padding: 50px 0;                                      
}                                      
#featured-services .category-header h2 {                                      
    text-align: center;                                      
    padding: 0;                          
    color: #fff;                                      
}                                      
#featured-services .interior {                                      
    max-width: 1000px;                                      
    margin:auto;                                      
}                                      
#featured-services .interior ul li {                                      
    background: transparent;                                      
    position: relative;                                      
}                                      
#featured-services .interior ul li span.h5 {                                      
    position: absolute;                                      
    left: 0;                                      
    right: 0;                                      
    bottom: 0px;                                      
    z-index: 999;                                       
    max-width: 230px;                                      
    margin: auto;                                      
    padding: 5px 0;                                      
    color: #fff;                                      
    background: #55069B;                                      
}                                      
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {                                      
    background: #009FDA;                                    
}            
#featured-services .interior .h5, #featured-services .interior h5 {            
    font-size: 1.2em;            
    text-align: center;            
    margin-bottom: 10px;            
    color: #fff;            
}         
#featured-services .swiper-slide {        
  background: #D8B2D8;        
  min-height: 130px;        
  padding: 10px;        
  text-align: center;        
  display: flex;        
  flex-direction: column;        
  align-items: center;        
}                                     
/**********FEATURED SERVICES END                                      
***********************************/                         
/****NEW FEATURED SERVICES SWIPER****/                   
 #featured-services .fs-swiper .logo-container {                   
     width: 100%;                   
     min-height: 200px;                   
     padding: 8px;                   
     text-align: center;                   
     background: #55069b;                    
}  ****/                   
 #featured-employers .employer-logos-swiper .logo-container {                   
     width: 250px;                   
     height: 230px;                   
     padding: 8px;                   
     background: #D8B2D8                    
}      
.career-advice-landing-page .career-advice-landing-header {     
    background: linear-gradient(to right, rgba(0, 0, 0, .9), rgba(0, 0, 0, .6), rgba(0, 0, 0, .4)), url(/headers/cc/responsive/partner_lib/22262/img/1900x600.png) center right / cover no-repeat;     
    position: relative;     
}   
.label-preferred {  
    background-color: #59069F;  
}  
.label-spotlight { 
  color: #fff; 
  background-color: #CA18C4; 
} 
.label-member-company { 
  background-color: #009fda; 
}
