body {
   background-image: url("/apps/resources/self_service/images/umich/June-August-landing-page-FLINT.jpg");
   font-family: 'Roboto', sans-serif !important;
}
.carousel-control.left{
   display:none;
}
.carousel-control.right{
   display:none;
}
.carousel.carousel .carousel-control-wrapper{
   display: none;
}
/*img{
   pointer-events: none;
}*/



.health_measres_page_image{
   min-height: 130px;
   background-repeat: no-repeat;
   background-size: cover;
   height: 50%;
   width: 50%;
}
.v7 > h1, h2, h3, h4 {
   font-family: "Roboto Condensed", sans-serif !important;
}
.v7 h1, .v7 h2, .v7 h3, .v7 h4 {
   font-family: "Roboto Condensed", sans-serif !important;
}
.v7 .section_header {
   font-family: "Roboto", sans-serif;
}
.form-control {
   font-family: "Roboto Condensed", sans-serif !important;
}
#notification-carousel .top .title {
   font-family: "Roboto Condensed", sans-serif;
}

#notification-carousel .notification-sub-text {
   font-family: "Roboto Condensed", sans-serif;
}

.grid .page h1 {
   font-family: Roboto Condensed, sans-serif;
}

#messageboard-page-content .topics-header {
   font-family: Roboto Condensed, sans-serif !important;
}

.ptw-completion-notification-container h1 {
   font-family: "Roboto", sans-serif;
}

.registration_page_container .tile-content-body {
   font-family: "Roboto", sans-serif;
}

.btn {
   font-family:'Roboto', sans-serif !important;
}

.task-description {
   font-family: Roboto Condensed, sans-serif;
}

.task-header {
   font-family: Roboto Condensed, sans-serif;
}

.tile-group .tile {
   font-family: "Roboto", sans-serif !important;
}

.tile-group .tile .tile-header {
   font-family: Roboto Condensed, sans-serif;
}
.topic_title{
   font-family: "Roboto", sans-serif !important;
}
.topics-header{

}
.tile-group .tile .tile-header-small {
   font-family: Roboto Condensed, sans-serif;
}

.wizard, .ahx_wizard > .wizard_page.admin-wizard-page > h1, h2, h3, h4, h5, h6 {
   font-family: "Roboto", sans-serif;
}

.wizard.v7, .ahx_wizard.v7 > .wizard_page .wizard_page_body .wizard_section .section_title_text {
   font-family: "Roboto", sans-serif;
}

.wizard.v7, .ahx_wizard.v7 > .wizard_page .wizard_page_body .wizard_section .wizard_group .group-title.multi-column-title .group_title_text {
   font-family: "Roboto", sans-serif;
}

.wizard.v7, .ahx_wizard.v7 > .wizard_page .wizard_page_body .wizard_section .wizard_group .group-title .group_title_text {
   font-family: "Roboto", sans-serif;
}

.modal-content .wizard_page_title{
   font-family: Roboto Condensed, sans-serif;
}
/*html *{
	font-family: 'Roboto', sans-serif !important;
}
.md-icons{
	font-family: "Material Icons" !important;
}
.ah-icons{
	font-family: "ah_custom" !important;
}*/
/*
.tile-group .tile{
   font-family: Roboto !important;
}*/

.food_security_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Accessing Food_SQUARE.png");
}
.sdoh_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Managing Challenges_SQUARE.png");
}
.tobacco_use_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Tobacco_SQUARE.png");
}
.depression_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Emotional Health_SQUARE.png");
}
.stress_anxiety_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Stress_SQUARE.png");
}
.alcohol_consumption_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Alcohol_SQUARE.png");
}
.sleep_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Sleep_SQUARE.png");
}
.social_isolation_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Social Connection_SQUARE.png");
}
.physical_inactivity_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Physical Activity_SQUARE.png");
}
.nutrition_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Nutrition_SQUARE.png");
}
.back_and_neck_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Back and Neck_SQUARE.png");
}
.healthy_track_image{
   background-image: url("/apps/resources/self_service/images/umich/tiles/health_measures/Keeping on Track_SQUARE.png");
}
.hm-border{
   border: #fdd111 4px solid;
}
.resource_text{
   color: #058299;
   cursor:pointer;
}
.form-signin img{
   max-width: 80%;
   height: auto;
   padding: 10px;
}

.page-title {
   color: #00274C
}

#dynamic-main-menu-top {
   background-color: #00274C !important;
}

.quick-icon {
   color: #00274C !important;
}

.branding-stripe {
   background-color: #00274C !important;
}

.quick-link {
   cursor: pointer;
}

.quick-link img {
   max-height: 120px;
}

button.quick-link {
   border: none;
   border-radius: 0;
}

.quick-links > button.quick-link:not(:last-child) {
   border-right: 1px #d4d8d9 solid;
}

.mini_challenges .btn-info {
   line-height: 20px;
}

.home-img-tile img {
   max-height: 200px;
}

.resource-tile-img {
   height: 180px;
}

.resource-tile-img > img {
   object-fit: contain;
   width: 100%;
   max-height: 100%;
}

.resources-favorite-circle {
   display: none;
}

.resources-standard-tile-text{
   left:12px;
}

.resource-title {
   min-height: 55px;
}

/* Hiding ❌ / ✅ for resource items in HQ tasklist */
.hq_resources_list .reward-item .md-icons.check,
.hq_resources_list .reward-item .md-icons.lock,
.hq_healthy_track_list .reward-item .md-icons.check,
.hq_healthy_track_list .reward-item .md-icons.lock
{
   display:none;
}
@media screen and (min-width: 768px) {
   .hq_completion_list .task-list-tasks,
   .hq_resources_list .task-list-tasks {
      padding-top: 1em;
   }
}
/* HQ Taskist footer fix */
#task_list_incentive__2 .task-list-incentive-tile .tile-body .task-list-footer {
   margin-top: 25px !important;
}

/* HQ Lifestyle providing question spacing height */
#question_caregiving_difficult_heading{
   height:30px;
}

/**
A11Y
 */

.btn-link {
   padding: 0;
   border: none;
   vertical-align: inherit;
}

/**
Login user select modal
 */

#user-select-page .form-check {
   padding: 1em 0;
}

#user-select-page .form-check:not(:last-child) {
   border-bottom: 1px #ddd solid;
}

#user-select-page input[type="radio"] {
   opacity: 0;
   position: absolute;
}

#user-select-page input[type="radio"]:focus+label {
   outline: 5px auto #4D90FE;
   outline-offset: 2px;
}

#user-select-page input[type="radio"] + label {
   display: flex;
   flex-direction: row;
   align-items: center;
   align-content: space-around;
   justify-content: space-between;
   cursor: pointer;
   margin: 0;
}

#user-select-page input[type="radio"]:checked + label:after {
   font-family: 'Material Icons';
   content: '\e86c';
   font-size: 1.5em;
   color: #28a745;
}

#risk_page{
   background-color: #fff;
   color: #000;
   padding: 10px;
   margin-bottom: 20px;
   box-shadow: 0 0 5px rgba(0,0,0,.6);
   border-radius: 10px;
}

.risks_card{
   border-radius: .5rem;
}

.risk_text{
   color: #00274C !important;
   font-weight: bold;
}
.good_job{
   font-weight: bold;
   color: #4d4d4d;
   font-size: 23pt;
   font-family: 'Roboto', sans-serif !important;
}
.page_heade_hm_page{
   font-weight: bold;
   color: #002E5F;
   font-size: 23pt;
   font-family: 'Roboto', sans-serif !important;
}

#score_circle{
   border-radius: 50px;
   height: 80px;
   width: 80px;
   text-align: center;
   display: flex;
   flex-direction: column;
   justify-content: center;
   align-items: center;
   font-weight: bold;
   margin: auto;
   font-size: 25px;
   color: #fff;
   background: #525252;
   background: linear-gradient(0deg, #525252 0%, #a7a5a5 100%);
   border: 5px solid #bbb;
}
@media screen and (min-width: 768px) {
   #user-select-page input[type="radio"] + label {
      font-size: 16px;
      /*max-height: 1.5em;*/
   }

   #user-select-page .form-check {
      padding: 0.25em 0.5em;
   }

}
/**
   Registration
 */
.registration_explanation {
   font-family: 'Roboto', sans-serif !important;
   color: #555;
}

.registration_explanation h1 {
   font-size: 20px;
   font-weight: bold;
}

/**
   Challenge
 */
#challenge-page .badges .badge_1_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_2_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_3_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_4_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_5_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_6_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_7_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_8_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_9_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_10_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_11_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_12_enabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 2.png");
}

#challenge-page .badges .badge_disabled {
   background-image: url("/apps/resources/self_service/images/umich/challenges/badges_2021/UoM Badge 3.png");
}

#challenge-page .badges .badge .title {
   top: 50px;
   font-size: 18px;
   position: relative;
   text-shadow: 1px 2px 2px #000;
}

#challenge-page #activeu_2021 .avatar-display .layered-circle .img-circle.inner-background.color-success {
   background-color: #00274c;
}
#challenge-page #activeu_2021 .layered-circle.layered-circle-success .img-circle.inner {
   background-color: #00274c;
}

#challenge-page .avatar-display .layered-circle .inner-foreground-container {
   overflow: hidden;
   position: relative;
   height: 112px;
   width: 85%;
   left: 10px;
   bottom: 101px;
}
.ee-threshold-input-error{
   font-weight:bold;
   color:#dc3545;
}
.ee-threshold-set{
   font-weight:bold;
   color:#28a745;
}

#thresholdHelp{
   color:#000000 !important;
}

   /**
      Messageboard
    */
#company_newsletters_new_post_btn{
   background-color: #cccccc !important;
   border-color: #cccccc !important;
   pointer-events: none;
   cursor: default;
   visibility: hidden;
}

#messageboard-page-content #topic_success_stories {
   background-color: #002D62;
   border: 3px solid #FFCE00;
   color: white;
}
#challenge-page-v5 .tile-group .tile .layered-circle.layered-circle-md .glyphicons {
   padding: 2px 0 0 0;
}
#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
   background-image: url('/apps/resources/self_service/images/umich/challenges/au-2025.jpg');
   background-size: 404px 186px;
}
#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper {
   width: 404px;
   margin: 0 auto;
   position: relative;
   height: 186px;
}

/*-------------- GNSR CHALLENGE customizations -----------*/
#challenge-wrapper.gnsr .challenge-calendar .binary-control.active
{
   background-color: #00274C !important;
}
/*
	May need to be deleted if text is too close together for future challenges
 */
#challenge-page .overview .overview-element{
	margin: 0 0px !important;
}

/*
   Removes the "Log Points" challenge menu button that persists
 */

/*.nav-pills .nav-link.active, .nav-pills .show > .nav-link {
   display: none !important;
}*/



/*
	Challenge Banner
 */

/* Cell Phone */
@media only screen and (min-width : 0px) and (max-width : 640px) {
   #challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
	   background-image: url(/apps/resources/self_service/images/deluxe/goodnight/Deluxe_GoodNightSleepRight_Logo.png) !important;
	   background-size: 100% 100%;
   }
   #challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper{
	   width: 100% !important;
	   height: none !important;
   }

}

/* tablet */
@media only screen and (min-width : 641px) and (max-width: 1199px) {
   #challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
	   background-image: url(/apps/resources/self_service/images/deluxe/goodnight/Deluxe_GoodNightSleepRight_Logo.png) !important;
	   background-size: 100% 100%;
   }
   #challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper{
	   width: 45% !important;
	   height: 230px !important;
   }
}
/* computer */
@media only screen and (min-width: 1200px) {
   #challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
	   background-image: url(/apps/resources/self_service/images/deluxe/goodnight/Deluxe_GoodNightSleepRight_Logo.png) !important;
	   background-size: 100% 100%;
   }
   #challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper{
	   width: 45% !important;
	   height: 230px !important;
   }
}

#challenge-wrapper.gnsr .main-reporting .layered-circle.sleep .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/1_79hourssleep.jpeg");
}

#challenge-wrapper.gnsr .main-reporting .layered-circle.eat_before_bed .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/4_relaxation.jpg");
}

#challenge-wrapper.gnsr .main-reporting .layered-circle.relax .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/5_physicalactivity.jpeg");
}

/**
   WC app
 */

#wc-app .wc-doc-status {
   color: #00274C;
   font-size: 1.2em;
   font-weight: 600;
}

#wc-app .mhealthy-logo {
   height: 5em;
}

#wc-app .btn.disabled {
   cursor: default;
}

.navbar-expand .navbar-nav .nav-link{
   padding-right: 1rem;
   padding-left: 1rem;
}

#umich_gnsr_2021-reporting-nav-item{
	display:none;
}


#wellness-champions-page .wc-resources .resources-card.card{
margin-right: 2%;

}


/* Good Night Sleep Right Additional Image replacements Start */

#challenge-wrapper.gnsr .main-reporting .layered-circle.relax .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/4_relaxation.jpg") !important;
}
#challenge-wrapper.gnsr .main-reporting .layered-circle.physical .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/5_physicalactivity.jpeg") !important;
}
#challenge-wrapper.gnsr .main-reporting .layered-circle.eat_before_bed .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/AdobeStock_278677069.jpg") !important;
}
#challenge-wrapper.gnsr .main-reporting .layered-circle.environment .img-circle.inner{
	background-image: url("/apps/resources/self_service/images/umich/challenges/GoodNightSleepRight/AdobeStock_414077070.jpg") !important;
}


#challenge-wrapper.gnsr .challenge-calendar .binary-control {
    border: 1px solid #ffffff !important;
}

#challenge-wrapper #GNSR_UM_2023-reporting-nav-item {
   display: none;
}

/* Good Night Sleep Right Additional Image replacements End */


/* Fruit and veggie replacements Start */

/* Removal of the quick click number buttons */
/*
#tile-hac_nutrition-fav-fruits_and_veggies-fruits .tile-body .text-input-reporting .input-group .input-group-btn{
   display:none;
}
*/

#challenge-wrapper #FruitandVeggie_2025-reporting-nav-item {
    display: none;
}

#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
   background-image: url("/apps/resources/self_service/images/umich/challenges/fruitAndVeggie/fruit-veggie-challenge-logo1300x300.jpg") !important;
}

.badge-ptw_tfmum{
   background-image: url('https://www.assethealth.com/apps/resources/self_service/images/v5/ptw/tobacco_free_me_badge.png');
   background-repeat: no-repeat;
   background-size: 100%;
   height:48px;
   width:48px;
}

.badge-ptw_move_uofm{
   background-image: url('/apps/resources/self_service/images/v7/ptw/Move.png');
   background-repeat: no-repeat;
   background-size: 100%;
   height:48px;
   width:48px;
}


/* Fruit and veggie replacements End */


/* Take 5 to focus Image replacements Start */

#tile-hac_challenge-stressfree-take_five_focus-relaxation .tile-body .hac_challenge-stressfree-take_five_focus-relaxation .row .col-md-12 .binary-control-wrapper .relaxation .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video1)_20210722.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-mindfulness .tile-body .hac_challenge-stressfree-take_five_focus-mindfulness .row .col-md-12 .binary-control-wrapper .mindfulness .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video2)_20210722.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-renew .tile-body .hac_challenge-stressfree-take_five_focus-renew .row .col-md-12 .binary-control-wrapper .renew .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video3)_20210804.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-concentrate .tile-body .hac_challenge-stressfree-take_five_focus-concentrate .row .col-md-12 .binary-control-wrapper .concentrate .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF_ocean1.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-moment .tile-body .hac_challenge-stressfree-take_five_focus-moment .row .col-md-12 .binary-control-wrapper .moment .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video5)_20210804.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-drop .tile-body .hac_challenge-stressfree-take_five_focus-drop .row .col-md-12 .binary-control-wrapper .drop .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video6)_20210722.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-gratitude .tile-body .hac_challenge-stressfree-take_five_focus-gratitude .row .col-md-12 .binary-control-wrapper .gratitude .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video7)_20210804.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-forest .tile-body .hac_challenge-stressfree-take_five_focus-forest .row .col-md-12 .binary-control-wrapper .forest .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video8)_20230824.png") !important;
}

#tile-hac_challenge-stressfree-take_five_focus-compassion .tile-body .hac_challenge-stressfree-take_five_focus-compassion .row .col-md-12 .binary-control-wrapper .compassion .inner{
   background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/UMich_Thumbnail_T5TF(Video9)_20230824.png") !important;
}

#challenge-wrapper #T5TF_2024-reporting-nav-item {
   display: none;
}

#challenge-wrapper .row .tab-content .tile-group .ee-tile .challenge-logo-tile{
   padding-top:20px;
   padding-bottom:20px;
}

#challenge-wrapper.t5tf .challenge-calendar .binary-control {
   border: 1px solid #ffffff !important;
}

   /* Take 5 to focus Image replacements End */

/* Positive Relationships Program replacements Start */

#challenge-wrapper #Umich_Pos_Rel_Pgm_2024-reporting-nav-item {
   display: none;
}

#challenge-page .splash-img-container .relationship-splash-image{
   content:url("https://www.assethealth.com/apps/resources/self_service/images/challenges/v4/relationship_challenge/positive_connections_logo.jpg");
   width:250px;
}

#challenge-wrapper.relationship .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{
   background-image: url("https://www.assethealth.com/apps/resources/self_service/images/challenges/v4/relationship_challenge/positive_connections_logo.jpg") !important;
}

/* Positive Relationships Program replacements End */

#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
   background-image: url("/apps/resources/self_service/images/umich/challenges/mhealthy-aua2021-regpage-art.jpg") !important;
   background-size: 100% 100%;
}
.form-check-input[disabled]~.form-check-label, .form-check-input:disabled~.form-check-label {
   color:unset;

}

#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper .challenge-logo {
	background-image: url("/apps/resources/self_service/images/umich/challenges/t5tf/Take5Challenge_LogoHorizontal.png") !important;
}
.mobile-learn-more-display{
   display:initial;
}

.badge-ptw_tfmum{
   background-image: url('/apps/resources/self_service/images/v7/ptw/TFM.png');
   background-repeat: no-repeat;
   background-size: 100%;
   height:48px;
   width:48px;
}

.badge-ptw_nutrition{
   background-image: url('/apps/resources/self_service/images/v7/ptw/Nutrition.png');
   background-repeat: no-repeat;
   background-size: 100%;
   height:48px;
   width:48px;
}

.cursorPointer{
   cursor: pointer !important;
}
.logo-center{
   width: 20%;
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.task-list-footer{
   margin-top:50px !important;
}

.badge-ptw_hpum{
   background-image: url('https://www.assethealth.com/apps/resources/self_service/images/v5/ptw/healthy_pregnancy_badge.png');
   background-repeat: no-repeat;
   background-size: 100%;
   height:48px;
   width:48px;
}

.badge-ptw_psum{
   background-image: url('https://www.assethealth.com/apps/resources/self_service/images/v5/ptw/PregSupportBadge.png');
   background-repeat: no-repeat;
   background-size: 100%;
   height:48px;
   width:48px;
}

/* remove "courses" portfolio*/

.bm-item.menu-item:nth-child(2) {
    display:none !important;
 }

/* remove HQ results years */
#year_2021_button{
   display:none;
}

/* remove Past Goals sub nav */
#past_healthy_habits-col{
   display:none;
}


/* HRE side nav description color change */
#hre.v7 .side-menu .sidebar-item .category-row .category-description.current{
   color:#3ea748 !important;
   font-weight: bold !important;
}

/* HRE side nav icon color change */
#hre.v7 .side-menu .sidebar-item .category-row .category-icon.current{
   background-color:#3ea748 !important;
}

/* HQ Side Nav Not Completed coloring */
#hre.v7 .side-menu .sidebar-item.disabled{
   opacity: 1;
   background-color: #00274C;
}

/* HQ Side Nav Completed coloring */
#hre.v7 .side-menu .sidebar-item.completed{
   opacity: 1;
   /*background-color: yellow;*/
   color: red;
}

/* HQ Side Nav Not Completed description coloring */
#hre.v7 .side-menu .sidebar-item.disabled .category-row .category-description{
   color: #ffffff;
}

/* HQ Side Nav Not Completed icon coloring */
#hre.v7 .side-menu .sidebar-item.disabled .category-row .category-icon{
   background-color: transparent;
}

/* HQ Side Nav Completed description coloring */
#hre.v7 .side-menu .sidebar-item.completed .category-row .category-description{
   color: #00274C;
}

/* HQ Side Nav Completed icon coloring */
#hre.v7 .side-menu .sidebar-item.completed .category-row .category-icon{
   background-color: #00274C;
}

/* HQ Side Nav icon sizing */
#hre.v7 .side-menu .sidebar-item .category-icon span{
   font-size: 28px;
}

/* HQ Content icon sizing */
#hre.v7 .hre-category .category-icon-description .category-icon span{
   font-size: 28px;
}

/* Popup tab hoover/focus color change */
.btn-secondary:focus {
   background: #00274C;
   color: #FDD00C;
}

.btn-secondary:hover {
   background: #00274C;
   color: #FDD00C;
}

/*Active U sub menu Start*/

/* Weekly title spacer */

#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground.color-default, #challenge-page .avatar-display .layered-circle .img-circle.inner-background.color-default{
   background-color: #797877 !important;
}

#activeu_2021_widget_AHXDynamicLayout_renderWidget_challenge_calendar_12 .challenge-calendar .row .col-12 .weekHolder .standard-week .week-collapsable .tile-header-standard .row .text-left .week-date-title {
   padding-right: 10px;
}

/* Reporting */

#activeu_winter_2024-reporting-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_winter_2024-reporting-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Leader Board */
#activeu_winter_2024-lb1-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_winter_2024-lb1-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Team Roster */
#activeu_winter_2024-lb2-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_winter_2024-lb2-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Guidelines/Rules */
#activeu_winter_2024-guidelines-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_winter_2024-guidelines-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Resources */
#activeu_winter_2024-resources-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_winter_2024-resources-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/*Active U sub menu End*/

/*Active U Autumn sub menu Start*/

/* Reporting */
#activeu_autumn_2024-reporting-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_autumn_2024-reporting-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Leader Board */
#activeu_autumn_2024-lb1-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_autumn_2024-lb1-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Team Roster */
#activeu_autumn_2024-lb2-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_autumn_2024-lb2-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Guidelines/Rules */
#activeu_autumn_2024-guidelines-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_autumn_2024-guidelines-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/* Resources */
#activeu_autumn_2024-resources-nav-item .nav-link.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#activeu_autumn_2024-resources-nav-item .nav-link{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

/*Active U Autumn sub menu End*/

/* Arc learn more text adjust start */
#learn_more_text{
   margin-left:-8px;
}
/* Arc learn more text adjust end */

/* Arc inactive submit button start */
.btn-info.disabled, .btn-info:disabled{
   color: #00274C;
   background-color: #ffffff;
   border-color: #00274C;
   opacity: 1 !important;
}
/* Arc inactive submit button start */

/* Arc subnav button hover and select button colors start */
.category-nav .tile-group .category.tile.tile-button.tile-selected, .custom-category-nav .tile-group .category.tile.tile-button.tile-selected{
   background-color: #00274C !important;
   color: #fff;
}

.category-nav .tile-group .category.tile.tile-button:hover, .custom-category-nav .tile-group .category.tile.tile-button:hover{
   background-color: #8286b8;
   color: #ffffff;
}
/* Arc subnav button hover and select button colors end */

/* Money Matters Challenge Start */
#MoneyMatters_2025 #current_day_in_challenge {
   display: none;
}

/*popup close button colors*/
#gbc_close{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

#gbc_close:focus{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_close:hover{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_close.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

/*popup evaluate answers button colors*/
#gbc_evaluate_ans{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

#gbc_evaluate_ans:focus{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_evaluate_ans:hover{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_evaluate_ans.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

/*popup next button colors*/
#gbc_next{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

#gbc_next:focus{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_next:hover{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_next.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

/*popup submit button colors*/
#gbc_submit{
   background: transparent !important;
   color: #00274C !important;
   font-weight: bold !important;
}

#gbc_submit:focus{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_submit:hover{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

#gbc_submit.active{
   background: #00274C !important;
   color: #FDD00C !important;
   font-weight: bold !important;
}

/*popup green color override*/
.gbc-advanced-question-modal .gbc-explanation{
   background: #3c763d !important;
}

.gbc-advanced-question-modal .gameboard-answer.has-success .input-group-text{
   background: #3c763d !important;
   background-color: #3c763d !important;
}

/*map challenge bottom spacing*/
#flag_legend .no-padding{
   padding-left: 20px;
}

span[aria-label="Change avatar"] {
   text-decoration: underline;
}

/*header title removal*/
.gbc-advanced-question-modal .modal-content .modal-header .modal-title{
   display:none !important;
}

/* Money Matters Challenge End */


/* Login Page Self reg wizard color mods Start */

.wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper .wizard_help a, .ahx_wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper .wizard_help a{
   text-decoration: underline !important;
}

.wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.text_field .overlay_label, .wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.date_field .overlay_label, .ahx_wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.text_field .overlay_label, .ahx_wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.date_field .overlay_label{
   color: #308137 !important;
}

.wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.text_field .overlay_label.offset, .wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.date_field .overlay_label.offset, .ahx_wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.text_field .overlay_label.offset, .ahx_wizard.v7 .wizard_page .wizard_page_body .wizard_section .wizard_group .group-body .field_wrapper.date_field .overlay_label.offset{
   color: #2e7c35 !important;
}

/* Login Page Self reg wizard color mods End */