.task-list-incentive-tile .reward-item .progress-pie-chart .md-icons{
    color: #6c757d;
}

#custom-reporting[data-category-id="hac_bewell"] .card[data-activity-id="loose_activities"] {
    display:block !important;
}

#custom-reporting[data-category-id="hac_bewellpartners"] .card[data-activity-id="loose_activities"] {
    display:block !important;
}

#custom-reporting[data-category-id="hac_financialwellnessdays"] .card[data-activity-id="loose_activities"] {
    display:block !important;
}

#custom-reporting[data-category-id="hac_moneytalk"] .card[data-activity-id="loose_activities"] {
    display:block !important;
}

span.glyphicons.line-notepad-cash {
    margin-left: -130%;
}

div.img-circle > span.glyphicons.line-notepad-cash {
    margin-left: 0;
}

div.via-logo-container, div.via-tile__content
{
    height: 50%;
}

div.via-logo-container .via-logo{
    padding: 3.5rem 0 2rem;
}

#dynamic-main-menu-top{
    background-color: #00205B  !important;
}
.quick-icon {
    color: #00205B !important;
}
.branding-stripe {
    background-color: #00205B !important;
}
.btn.btn-info{
    background-color: #00205B !important;
    color: #ffffff !important;
    border-color: #00205B !important;
}
.btn.btn-primary{
    background-color: #00205B !important;
    color: #ffffff !important;
    border-color: #00205B !important;
}
.category-nav .tile-group .category.tile.tile-button.tile-selected, .custom-category-nav .tile-group .category.tile.tile-button.tile-selected {
    background-color: #00205B !important;
    color: #fff !important;
}
.nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    background-color: #00205B !important;
    color: #fff !important;
}

.menu-item.selected {
    color: #00205B !important;
}

.text-success {
    color: #00205B !important;
}

.oad-card.oad-selected {
    background-color: #00205B !important;
    color: #fff;
}
.oad-card.oad-selected .oad-card-title {
    color: #fff !important;
}
.measure-card.measure-selected {
    background-color: #00205B !important;
    color: #fff;
}
.oad-card-title {
    color: #00205B !important;
    font-weight: 700;
    text-align: center;
}

#v8_bcm_passport_tile{
    background: url("https://www.assethealth.com/apps/resources/self_service/images/bcm/2025/GGH_Passport.jpg") center center / cover no-repeat;
    background-size: 560px 400px;
}

#v8_bcm_bewell_link_tile{
    background: url("https://www.assethealth.com/apps/resources/self_service/images/bcm/2025/Be_Well.jpg") center center / cover no-repeat;
    background-size:  370px 320px;
}

.attest-upload-wizard .attest-upload-page .attest-upload-document-selection img {
    max-width: fit-content !important;
    height: 148px !important;
}

.resources-ah-talk-tile-image {
    margin: auto;
}

#physical-collapsed > a > img, #social-collapsed > a > img, #financial-collapsed > a > img, #courses-collapsed > a > img, #challenge_getaway-collapsed > a > img, #challenge_cyoa-collapsed > a > img,  #challenge-collapsed > a > img, #challenges-collapsed > a > img {
    display: none;
}

.progress-bar-vertical {
    width: 25px;
    min-height: 100px;
    margin-right: 20px;
    margin-left: 2px;
    float: left;
    display: -webkit-box;  /* OLD - iOS 6-, Safari 3.1-6, BB7 */
    display: -ms-flexbox;  /* TWEENER - IE 10 */
    display: -webkit-flex; /* NEW - Safari 6.1+. iOS 7.1+, BB10 */
    display: flex;         /* NEW, Spec - Firefox, Chrome, Opera */
    align-items: flex-end;
    -webkit-align-items: flex-end; /* Safari 7.0+ */
}

.progress-bar-vertical .progress-bar {
    width: 100%;
    height: 0;
    -webkit-transition: height 0.6s ease;
    -o-transition: height 0.6s ease;
    transition: height 0.6s ease;
}
#challenge-wrapper.cyoa .challenge-logo-tile .challenge-logo {
    background-image: url('/apps/resources/self_service/images/assethealth/CYOA_Logo_1.png');
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 210px;
}

#doc_upload_tile__8 div.tile-body.clearfix{
    margin-top: 5px !important;
    margin-bottom: -0.6%;
    font-size: .85rem;
}

/*#doc_upload_tile__8 div.v8-tile-badge-buttons{*/
/*    margin-top: 13% !important;*/
/*}*/
#challenge-wrapper.ryb .challenge-logo-tile .challenge-logo {
    width: auto;
    height: 220px;
    margin: 0 auto;
    background-image: url('/apps/resources/self_service/images/challenges/retrain_your_brain/RetrainYourBrain3.0_Logo.png');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
}
div#ryb-section-totals {
    height: 166px;
}

#mindfulness_videos_student_tile .v8-tile-badge-buttons
{
    display: none;
}


/* Styling for Good Deeds Bingo Challenge */

#challenge-wrapper.bingo .challenge-logo-tile .challenge-logo{
    max-height: 150px;
    max-width: 316px;
    width: 316px;
    background-image: url('/apps/resources/self_service/images/dfcu/GoodDeeds_Logo_1.png');

}



#calendar_div{
    margin-left: 6px !important;
}

#bcm_good_deeds_2025-resources-nav-item{
    display: none !important;
}

#bingo_challenge_figure .tile-group .tile {
    text-align: left !important;
    flex-direction: initial !important;
}


#bcm_good_deeds_2025 .tile  {
    text-align: left !important;
    flex-direction: initial !important;
    position: initial;
    width:100%;
}

#bcm_good_deeds_2025 {
    overflow: hidden;
}


#bcm_good_deeds_2025-OnPeriodSuccess-content {
    width:100%;
}

#challenge-page .message-center .message:last-child {
    margin-bottom: 0;
    width: 179%;
}



@media only screen and (max-width: 900px) {
    #challenge-page .tile {
        text-align: left !important;
        flex-direction: column !important;
        position: initial;
        width: 100%;
    }

}

/* End of Styling for Good Deeds Bingo Challenge */

/* Temp fix for Scroll issue on mobile for challenges*/
#challenge_v5_container{
    overflow-x: inherit !important;
}

a.btn.btn-primary.champs-newsletters {
    width: 100%;
}