#dynamic-main-menu-top{
    background-color: #009FA8 !important;
}
.quick-icon {
    color: #009FA8 !important;
}
.branding-stripe {
    background-color: #009FA8 !important;
}

.no-tour-for-path .quick-icon-container .quick-icon {
    color: #e4e4e4 !important;
}
@media (max-width: 991px) {  /* sm */
	.v5 .self-service-page .self-service-header .menu-bar {
        background:#009FA8 !important;
	}
	.v6 .self-service-page .self-service-header .menu-bar{
        background:#009FA8 !important;
	}
}
.v6 .self-service-page .self-service-header .menu-bar{
    background:#009FA8 !important;
}

.call-to-action{
    background:#37424A !important;
}
.call-to-action:hover{
    background:#009FA8 !important;
}
.tile.call-to-action-widget {
    padding-top:40px;
}
.page-colored-bar {
    background: #009FA8;
}

.page-title{
    color: #009FA8;
}

.incentive-progress-tabulated-tile-style .incentive-progress-footer {
    display:none;
}

.call-to-action-text-outer{
    color:#37424A !important;
}
.v5 .call-to-action-container:hover .call-to-action-text-outer {
    color:#009FA8 !important;
}
.hiddenDocTile{
    display: none;

}

/*.badge-ptw_wr{
	background-image: url("/apps/resources/self_service/images/reach/RH_MeetYourTargets_Logo_128x128px_20200730.png") !important;
}*/
/*#menu-all{
   display: none;
}*/

/*
.carousel-control.left {
  display: none;
}
.carousel-control.right {
  display: none;
}
*/

/* CTA Modal for Level 2 Reasonable Alternatives */
#reach_cta_modal .wizard_page_header {
    display:none
}

#reach_cta_modal .wizard_legend {
    display:none
}
#sidebar-tab-ptw_lm{
    display: none !important;
}

/* Challenge CSS */
#challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
    background-image: url("/apps/resources/self_service/images/reach/Choose_To_Lose_Challenge_Logo.png") !important;
}

#challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper {
    width:40%;
    height:300px;
}

@media screen and (max-width: 767px) {
    #challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper {
        width:60%;
        height:300px;
    }
}

/*Start Beat the BOSS */
#reach_Beat_The_Boss_2021 #challengeDefault_widget_AHXDynamicLayout_renderWidget_overview_0,
#reach_Beat_The_Boss_2021 #challengeDefault_widget_AHXDynamicLayout_renderWidget_progress_summary_1 {
    display:none;
}

#disabled-boss , #disabled-boss-loss, #boss-image-disabled-future , #boss-title-disabled-future {
    /* msie */ opacity: 0.4;
    filter: alpha(opacity=40);
}

/* or */

#boss-image-disabled , #boss-image-disabled-loss , #boss-title-disabled, #steps-disabled,#boss-image-disabled-future , #boss-title-disabled-future,#steps-disabled-future{
    opacity: 0.4;
    filter: alpha(opacity=40); /* msie */
    background-color: rgba(0, 0, 0, 0.33);;
}


.text-block {
    right: 45%;
    color: #f9f9f9;
    position: absolute;
    top: 40%;
}

#boss-image img, #boss-image-disabled img, #boss-image-disabled-loss img, #boss-image-disabled-future img
{
    vertical-align: middle;
    height: 100%;
    width: 100%;

}
#challenge-page .tile {
    font-size: 15px;
}

#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
    background-image: url('/apps/resources/self_service/images/heartland/Beat_The_Boss/Heartland_ChallengeLogos_BeatTheBoss_20190613-02.png');
    background-size: 400px auto;
    background-position: center;
    background-repeat: no-repeat;
}

#past
{
    pointer-events: none;
}

#future
{
    pointer-events: none;
}

#boss > div > div > div > div:nth-child(1),
#boss > div > div > div > div:nth-child(2) {
    margin-top:20px;
}
/*End  Beat the BOSS */

/*Adds space between Report button and points on Healthy Habits Page*/
div.card-heading > div.btn.btn-info.pull-right.submit.vertical-center {
    margin-right: 10px;
}
.layered-circle.layered-circle-warning .img-circle.inner,
.layered-circle[role="button"].layered-circle-warning:hover .inner {
    background-color:#3ea748 !important;
}
.badge-ptw_wr {
    background-image: url('/apps/resources/self_service/images/reach/RH_MeetYourTargets_Logo_128x128px_20200730.png');
    background-repeat: no-repeat;
    background-size: 100%;
    height: 48px;
    width: 48px;
}

/*Attitude of Gratitude Challenge*/
#reach_good_deeds_2022-resources-nav-item{
    display: none;
}
#challenge-wrapper.bingo .challenge-logo-tile .challenge-logo{
    background-image: url("/apps/resources/self_service/images/reach/attitude_of_gratitude_challenge_2022/LOGO - Attitude of Gratitude.png") !important;
}
#calendar_div{
    margin-left: 5px !important;
}
#option-selection-area{
    text-align: left;
}
#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper {
    position: relative;
    height: 300px;
}
#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
    background-image: url('/apps/resources/self_service/images/reach/Eat_The_Rainbow_Challenge_Logo_2-01.png');
    background-size: 69% 150%;
    background-position: center;
    background-repeat: no-repeat;
}

/*registration Stadium Steps Tour*/

#team_actions #btn_div .btn:nth-child(1){
    display: none;
}

#registration .card-img-top{

    width: 30% !important;
    height: auto !important;
}
#challenges .card-img-top{

    width: 30% !important;
    height: auto !important;
}

#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
    background-image: url("/apps/resources/self_service/images/challenges/fruit_and_veggie/Fruit&Veggie_Logo2.png");
    background-position: center;
    background-size: 400px 200px;
}

#challenge-wrapper.dts .challenge-logo-tile .challenge-logo-wrapper .challenge-logo
{
    background-image: url('/apps/resources/self_service/images/challenges/v4/defeat_the_seat/DefeattheSeat_Logo_v2.png');
    background-repeat: no-repeat;
}

.reward-item.reward-item-success.reach_2025_incentives_earned_2025_incentive_task .img-circle,.reward-item.reward-item-success.reach_2025_incentives_earned_premium_credit_task .img-circle,.reward-item.reward-item-success.reach_2025_incentives_earned_financial_credit_task .img-circle
{   background: #009FA8;
    background: linear-gradient(0deg, rgb(0, 159, 168) 0%, rgb(2, 174, 186) 100%);
    border: 5px solid #00CEDC;
}
#custom_tile__42 > div.tile-body.clearfix,
#custom_tile__6 > div.tile-body.clearfix,
#custom_tile__40 > div.tile-body.clearfix
{
    margin: auto;
}

#custom_tile__6 > div.v8-tile-badge-buttons,#custom_tile__40 > div.v8-tile-badge-buttons{
    display: none;
}