body
{
   background-image: url("/apps/resources/self_service/images/v7/login_page/Option7.png");
}

#dynamic-main-menu-top {
   background-color: #01D856 !important;
}

.branding-stripe {
   background-color: #01D856 !important;
}

.quick-icon {
   color: #01D856 !important;
}

#tabulated_task_list_tile__2 .tile-header.tile-header-text {
   background-color: #01D856;
}

#tabulated_task_list_tile__14 .tile-header.tile-header-text {
   background-color: #01D856;
}

.tile.call-to-action-widget {
   padding-top:40px;
}

.page-colored-bar {
   background: #000000;
}

.page-title{
   color: #000000;
}

#custom-points-summary.alert-primary{
   background-color:#3f88f7;
   border-color:#3f88f7;
}

.tile.tile-button.tile-selected{
   background-color:#3f88f7;
}

.company_wide_preogress{
   font-size:xx-large;
}

#custom-reporting #custom-points-summary {
   display: none;
}

#challenge-wrapper.ctnt .challenge-logo-tile .challenge-logo-wrapper .challenge-logo
{
   background-image: url('/apps/resources/self_service/images/thrive/ChooseThisNotThat_Logo_v2.png');
   background-size: 60% auto;
   background-position: center;
   background-repeat: no-repeat;
}

/* Styling for Good Deeds Bingo Challenge */
#challenge-wrapper.bingo .challenge-logo-tile .challenge-logo{
   max-height: 100px;
   max-width: 400px;
   background-image: url('/apps/resources/self_service/images/bwell/GoodDeeds_Logo.png');
}

#calendar_div{
   margin-left: 6px !important;
}

#thrive_good_deeds_2024-resources-nav-item{
   display: none !important;
}
/* End of Styling for Good Deeds Bingo Challenge */

/*Start Beat the BOSS */
#GW_BTB_22 #challengeDefault_widget_AHXDynamicLayout_renderWidget_overview_0,
#GW_BTB_22 #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/socorewards/challenges/SoCo_Logo_StepWithMe_20210524.png');
   width: 60%;
   margin-left: 20%;
}
#past
{
   pointer-events: none;
}

#future
{
   pointer-events: none;
}
/*End  Beat the BOSS */


#challenge-wrapper.dts .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
   background-image: url(/apps/resources/self_service/images/aciww/Defeat_the_Seat_Challenge.png);
   background-size: 100% 100%;
}

div[data-activity-id=loose_activities][data-category-id=hac_general] { display:inherit !important; }
div[data-activity-id=loose_activities][data-category-id=hac_wellness] { display:inherit !important; }

div#current_mission-col > a > div.menu-item-content {
   padding-top: 10px;
}

div#past_missions-col > a > div.menu-item-content {
   padding-top: 10px;
}

div#standard_reporting-col > a > div.menu-item-content {
   padding-left: 5px;
   padding-right: 5px;
}

#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
   background-image: url('/apps/resources/self_service/images/challenges/eat_the_rainbow/Eat_The_Rainbow_Challenge_Logo_2-01.png');
   background-size: 100% 100%;
   width: 50%;
   height: 560%;
   margin-left: auto;
   margin-right: auto;
   margin-top: -19.5%;
}

#challenge-wrapper.etr .challenge-logo-tile {
   padding: 88px;
}

#challenge-wrapper.hydration .challenge-logo-tile .challenge-logo{
   height: 150px;
}

#challenge-wrapper.hydration .challenge-logo-tile .challenge-logo{
   background-image: url('/apps/resources/self_service/images/nexanswellness/Hydration_Logo_2.png');
   background-size: 80% auto;
   background-repeat: no-repeat;
   background-position-y: center;
   background-position-x: center;
}


/*  Plank Challenge */
.avatar-picker {
   display:none;
}

#challenge-page .avatar-display .layered-circle .glyphicons {
   visibility: hidden;
}

#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground, #challenge-page .avatar-display .layered-circle .img-circle.inner-background {

   background-image: url('/apps/resources/self_service/images/thrive/PlankingIcons-01.png');
}


#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
   background-image: url("/apps/resources/self_service/images/thrive/Greenway_Planksgiving_Logo-01.png");
   background-size: 100% 100%;
}

div#text-input-modal.modal.fade.hippocampus.show input#text-input-box {
   width: 100%;
}
#challenge-wrapper.ryb .challenge-logo-tile .challenge-logo {
   background-image: url('/apps/resources/self_service/images/challenges/retrain_your_brain/RetrainYourBrain3.0_Logo.png');
}

.ryb-header{
   float: inline-start;
}

.ryb-sub-header{
   clear: inline-start;
   float: left;
}