/*  Centralina Career Headlight
    
    #44bbc2     -- teal       	[Nav/Footer Background]
    #aa2d71     --              [Nav Separator Element]
    #2d2963     -- dark blue    [Links]
    #cfcfcf     --              [Menu Background]
    #           --              [Headers]
    #           --              [Form Input]
*/

/* CENT CHL Header */
.app-chl.client-cent #career-headlight-header {
    background-color: #44bbc2;
}
.app-chl.client-cent #career-headlight-header .header-mid {
    border-left: 1px solid #aa2d71;
    border-right: 1px solid #aa2d71;    
}
.app-chl.client-cent #career-headlight-header .nav-holder .header-right {
    font-size: 11px;
    margin: 5px 25px 5px 20px;
    float: right;
}
.app-chl.client-cent #career-headlight-header ul.chl-nav li a {
    color: #2d2963;
}
.app-chl.client-cent #career-headlight-header ul.icon-menu ul {
    background-color: #cfcfcf;
}
.app-chl.client-cent #career-headlight-header ul.icon-menu ul a:hover {
    color: #333;
}
@media screen and (max-width: 970px) {
    .app-chl.client-cent #career-headlight-header ul.chl-nav li {
        margin: 0 1em;
    }   
}

/* CENT CHL Footer */
.app-chl.client-cent #career-headlight-footer {
    background-color: #2d2963;
}
.app-chl.client-cent .footer-partner-logos {
    text-align: right;
}

.app-chl.client-cent #footer-logo-centralinaworks {
	max-width: 214px;
}

.app-chl.client-cent #footer-logo-centralina {
	max-width: 130px;
	min-height: 78px;
}
@media screen and (max-width: 950px) {

    .app-chl.client-cent #career-headlight-footer .footer-legal {
        padding-right: 3.33em;
    }
    .app-chl.client-cent #career-headlight-footer .footer-logo {
        width: 87%;
    }
}
@media screen and (max-width: 715px) {
    .app-chl.client-cent #career-headlight-footer .footer-legal {
        text-align: center;
        padding-right: 0;
    }
    .app-chl.client-cent #career-headlight-footer .footer-logo {
        width: auto;
        float: none;
    }
    .app-chl.client-cent #career-headlight-footer .footer-partner-logos {
        text-align: center;
    }
}

/* CENT CHL Home Page */
.app-chl.client-cent #chl-home-page .home-page-1 {
    background-image: url('/images-chl/centralina-home_bg1.jpg');
}
.app-chl.client-cent #chl-home-page .home-page-2 {
    background-image: url('/images-chl/centralina-home_bg2.jpg');
    background-position: -340px -70px;
}
.app-chl.client-cent #chl-home-page .home-page-3 {
    background-image: url('/images-chl/centralina-home_bg3.jpg');
}
.app-chl.client-cent #chl-home-page .home-page-1 .text-holder {
    /*background: rgb(255, 255, 255);*/
    background: rgba(255, 255, 255, 0.5);    
}
.app-chl.client-cent #chl-home-page .home-page-1 .text-holder h1,
.app-chl.client-cent #chl-home-page .home-page-3 .text-holder h1  {
    color: #aa2d71;
}
.app-chl.client-cent #chl-home-page .home-page-2 .text-holder h1 {
    color: #44bbc2;
}
.app-chl.client-cent #chl-home-page .home-page-3 .text-holder .text-block,
.app-chl.client-cent #chl-home-page .home-page-1 .text-holder .text-block {
    color: #2d2963;
}
@media screen and (max-width: 849px) {
    .app-chl.client-cent #chl-home-page .home-page-1,
    .app-chl.client-cent #chl-home-page .home-page-2,
    .app-chl.client-cent #chl-home-page .home-page-3 {
        background-image: none;
        background-color: #f3f5e5;
    }
    .app-chl.client-cent #chl-home-page .home-page-1 .text-holder {
        background: rgb(202, 202, 202);
        background: rgba(202, 202, 202, 0.5);    
    }
    .app-chl.client-cent #chl-home-page .home-page-2 .text-holder h1 {
        color: #aa2d71;
    }
    .app-chl.client-cent #chl-home-page .home-page-2 .text-holder .text-block {
        color: #2d2963;
    }
}

/* CENT CHL Help Page */
.app-chl.client-cent #chl-help-page .pdf-block {
	background-color: #44bbc2;
} 
.app-chl.client-cent #chl-contact-page input,
.app-chl.client-cent #chl-contact-page textarea,
.app-chl.client-cent #chl-contact-page .submit-contact img {
	border-color: #44bbc2;
}

/* CENT CHL Other Web Pages */
.app-chl.client-cent #chl-about-page h1,
.app-chl.client-cent #setpw-page h1,
.app-chl.client-cent #resetpw-page h1,
.app-chl.client-cent #register-page h1,
.app-chl.client-cent #login-page h1,
.app-chl.client-cent #user-survey-page h1,
.app-chl.client-cent #signup h1,
.app-chl.client-cent #chl-sliders-page h1 {
    color: #2d2963;
}
.app-chl.client-cent #user-survey-page h2, #signup h2 {
    color: #2d2963;    
}
.app-chl.client-cent #setpw-page input[type="password"],
.app-chl.client-cent #setpw-page input[type="text"],
.app-chl.client-cent #resetpw-page input[type="text"],
.app-chl.client-cent #register-page input[type="text"],
.app-chl.client-cent #register-page input[type="password"],
.app-chl.client-cent #login-page input[type="text"],
.app-chl.client-cent #login-page input[type="password"],
.app-chl.client-cent #user-survey-page input[type="text"] {
    border-color: #44bbc2;
}
.app-chl.client-cent #register-page input[type=checkbox] + label,
.app-chl.client-cent #register-page input[type=checkbox] + label a {
    color: #44bbc2;
}
.app-chl.client-cent #register-page input[type=checkbox] + label > span {
    border: 0.16em solid #999;
}
.app-chl.client-cent #setpw-page #setpw-form .button,
.app-chl.client-cent #resetpw-page #resetpw-form .button,
.app-chl.client-cent #register-page #reg-form .button,
.app-chl.client-cent #login-page #login-form .button,
.app-chl.client-cent #chl-sliders-page .button-submit,
.app-chl.client-cent #user-survey-page .button-submit {
    background-image: url("/images-chl/centralina-sprite_buttons.png");
}
.app-chl.client-cent #user-survey-page label > input:checked + .radio-label .icon-select .check {
    fill: #44bbc2; 
}
.app-chl.client-cent #user-survey-page label > input:checked + .radio-label .icon-select .outer {
    stroke: #44bbc2;
}
.app-chl.client-cent #user-survey-page label > input:checked + .radio-label + .radio-text {
    color: #44bbc2;
} 

/* CENT CHL Education Dashboard */
.app-chl.client-cent #chl-map-page .desc .bookmark-desc,
.app-chl.client-cent #chl-map-page #chl-map-results .results-list-column .results-list ul li div.icon {
    color: #44bbc2;
}
.app-chl.client-cent #chl-map-page .chl-map-results-container,
.app-chl.client-cent #chl-map-page #chl-map-results {
    border-color: #2d2963;
}
.app-chl.client-cent #chl-map-page.chart-page h2 {
    color: #2d2963;   
}

/* CENT CHL Chart Form */
.app-chl.client-cent #chart-form .ui-widget.hlchartform.ui-state-default,
.app-chl.client-cent #chart-form .ui-widget.hlchartform.ui-state-active {
    /*border-color: #44bbc2;*/
}

.app-chl.client-cent .ui-multiselect-menu.survey-geo-select {
    border: 2px solid #44bbc2;
    -moz-box-shadow: 0 0 5px #44bbc2;
    -webkit-box-shadow: 0 0 5px #44bbc2;
    box-shadow: 0px 0px 5px #44bbc2;
}

.app-chl .survey-geo-select ul.ui-multiselect-checkboxes li .ui-state-hover {
    background-color: #2d2963;
    color:#fff;
}

/* 
.app-chl.client-cent #chart-career-explore #expand-details.mode-more-view {
	background-image: url('/images-chl/plot-group-more-detail.png');
}
.app-chl.client-cent #chart-career-explore #expand-details.mode-less-view {
	background-image: url('/images-chl/plot-group-less-detail.png');
}
 */
.app-chl.client-cent #chart-career-compare-page #chart-summary #summary-param-occ1 .summary-value {
    color: #2d2963;
}
.app-chl.client-cent #chart-career-compare-page #chart-summary #summary-param-occ2 .summary-value {
    color: #aa2d71;
}
.app-chl.client-cent #chart-career-compare-page #chart-summary #summary-param-occ3 .summary-value {
    color: #44bbc2;
}

/* CENT CHL Interests Dashboard */
.app-chl.client-cent #chl-sliders-page #slider-occ li div.chl-score,
.app-chl.client-cent #chl-sliders-page #slider-occ li div.affinity {
    color: #44bbc2;   
}
.app-chl.client-cent #sliders-result .ui-control-page button {
    background-image: url("/images-chl/centralina-show_more.png");     
}