﻿.ah_green{color:#28a745}.ah_greenDark{color:#157846}.ah_red{color:#e74c3c}.ah_yellow{color:#fab525}.ah_yellowDark{color:rgb(205.7802690583,140.6479820628,4.7197309417)}.ah_blue{color:#0098b3}.ah_lt_gray{color:#999}.clickable{cursor:pointer !important}.hidden{display:none !important}.no-padding{padding:0}.horizontal-spacer{display:inline-block;margin-right:7.5px;min-height:1px;margin-left:7.5px}.horizontal-spacer.double-spacer{margin-right:15px}.horizontal-spacer.double-spacer{margin-left:15px}.horizontal-spacer.half-spacer{margin-left:3.75px;margin-right:3.75px}.horizontal-spacer.last-spacer{margin-right:0}.horizontal-spacer.first-spacer{margin-left:0}.left-horizontal-spacer{display:inline-block;margin-left:7.5px;margin-right:0;min-height:1px}.left-horizontal-spacer.double-spacer{margin-left:15px}.right-horizontal-spacer{display:inline-block;margin-right:7.5px;margin-left:0;min-height:1px}.right-horizontal-spacer.double-spacer{margin-right:15px}.vertical-spacer{margin-top:7.5px;margin-bottom:7.5px}.vertical-spacer.double-spacer{margin-top:15px}.vertical-spacer.half-spacer{margin-top:3.75px}.vertical-spacer.double-spacer{margin-bottom:15px}.vertical-spacer.half-spacer{margin-bottom:3.75px}.vertical-spacer.first-spacer{margin-top:0}.vertical-spacer.last-spacer{margin-bottom:0}.top-vertical-spacer{margin-top:7.5px;margin-bottom:0}.top-vertical-spacer.double-spacer{margin-top:15px}.top-vertical-spacer.half-spacer{margin-top:3.75px}.bottom-vertical-spacer{margin-bottom:7.5px;margin-top:0}.bottom-vertical-spacer.double-spacer{margin-bottom:15px}.bottom-vertical-spacer.half-spacer{margin-bottom:3.75px}.pull-right{float:right !important}.pull-left{float:left !important}@font-face{font-family:"rock_saltregular";src:url("/public/self_service/web/fonts/rock_salt/rock_salt-webfont.woff2?v=uy44cbm") format("woff2"),url("/public/self_service/web/fonts/rock_salt/rock_salt-webfont.woff?v=uy44cbm") format("woff");font-weight:normal;font-style:normal}#challenge-wrapper .nav{margin:10px}#challenge-wrapper .side-menu .nav{margin:0}#challenge-page .tile{font-family:inherit;font-size:inherit;color:inherit;padding:5px;border-radius:10px;box-shadow:0 1px 1px rgba(0,0,0,.05);border:unset}#challenge-page .message-center .message:last-child{margin-bottom:0}#challenge-page .tile-header-standard{font-size:24px;background-color:hsla(0,0%,100%,.7) !important;color:#495057 !important}#challenge-page .badges .badge:empty{display:block}#challenge-page .badges .badge{background-color:rgba(0,0,0,0);width:101px;height:91px;background-size:100% 100%}#challenge-page .badges .badge .title{top:33px;font-size:18px;position:relative;text-shadow:1px 2px 2px #000}#challenge-page .badges .badge_disabled{background-image:url("/apps/resources/self_service/images/challenges/v4/badges/badge_disabled.png")}#challenge-page .badges .badge_1_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge1_enabled.png")}#challenge-page .badges .badge_2_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge2_enabled.png")}#challenge-page .badges .badge_3_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge3_enabled.png")}#challenge-page .badges .badge_4_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge4_enabled.png")}#challenge-page .badges .badge_5_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge5_enabled.png")}#challenge-page .badges .badge_6_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge6_enabled.png")}#challenge-page .badges .badge_7_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge7_enabled.png")}#challenge-page .badges .badge_8_enabled{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge8_enabled.png")}#challenge-page .challenge-calendar{position:relative;top:0;left:0}#challenge-page .challenge-calendar .overlay{opacity:0;z-index:99999;position:absolute;left:0;top:0;bottom:0;right:0}#challenge-page .challenge-calendar .day-hidden{display:none}@media(min-width: 768px){#challenge-page .challenge-calendar .day-hidden{visibility:hidden;display:block}}#challenge-page .challenge-calendar .weekHolder .standard-week .week-total{margin-left:5px;vertical-align:middle}#challenge-page .challenge-calendar .weekHolder .standard-week .week-header .week-total{margin-left:5px;font-size:16px;margin-bottom:3px}#challenge-page .challenge-calendar .weekHolder .standard-week .week-collapsable.week-header{cursor:pointer}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body{margin-bottom:10px}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder.frozen{opacity:.5}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder.frozen .binary-reporting .binary-control{cursor:default}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .daily-total{vertical-align:middle;margin-left:5px}@media(min-width: 768px){#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .daily-total{margin-left:3px}}@media(min-width: 992px){#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .daily-total{margin-left:5px}}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .dayName{padding:10px;font-size:16px}@media(min-width: 768px){#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .dayName{padding:10px 5px;font-size:13px}}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .item-title{margin-top:5px}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .text-input-reporting{padding:0 3px}#challenge-page .challenge-calendar .weekHolder .standard-week .week-body .dayHolder .day-footer{padding:10px;margin-bottom:10px}#challenge-page .challenge-calendar .weekHolder .standard-week .week-footer .submit-button{float:right}@media(min-width: 768px){#challenge-page .challenge-calendar .weekHolder .standard-week .week-footer .submit-button{float:none}}#challenge-page .challenge-calendar hr{margin:15px 0}#challenge-page .challenge-calendar .binary-reporting .binary-control{padding:10px;color:#fff;margin:.5px;cursor:pointer}#challenge-page .challenge-calendar .binary-reporting .binary-control .binary-title{font-size:16px}@media(min-width: 768px){#challenge-page .challenge-calendar .binary-reporting .binary-control{padding:10px 2px}#challenge-page .challenge-calendar .binary-reporting .binary-control .binary-title{font-size:14px}}@media(min-width: 992px){#challenge-page .challenge-calendar .binary-reporting .binary-control{padding:10px}#challenge-page .challenge-calendar .binary-reporting .binary-control .binary-title{font-size:16px}}#challenge-page .challenge-calendar .binary-reporting .binary-control.inactive{background-color:#495057}#challenge-page .challenge-calendar .binary-reporting.disabled .binary-control.inactive{background-color:rgba(0,0,0,0);color:#495057}#challenge-page .challenge-calendar .binary-reporting.disabled .binary-control{cursor:default}#challenge-page .progress-summary .progress-element{display:inline-block;margin:0 6px;vertical-align:middle}#challenge-page .progress-summary .progress-summary-number{font-weight:normal;font-size:16px}#challenge-page .overview .overview-element{margin:0 3px}#challenge-page .submit-button{transition:opacity 1s 0s ease}#challenge-page .main-reporting{position:relative;top:0;left:0}#challenge-page .main-reporting .overlay{opacity:0;z-index:99999;position:absolute;left:0;top:0;bottom:0;right:0}#challenge-page .main-reporting .tile .tile-header .sub-header{font-size:18px}#challenge-page .main-reporting .tile .tile-header .activity-title-container{min-height:75px}#challenge-page .main-reporting .tile .tile-header span{vertical-align:middle}#challenge-page .main-reporting .tile .tile-header .badge{margin-right:5px}#challenge-page .main-reporting .tile .tile-header .reporting-icon{font-family:"icomoon";position:relative;font-size:59px}#challenge-page .main-reporting .tile .tile-body .point-breakdown{margin-top:10px}#challenge-page .main-reporting .tile .tile-body .point-breakdown .table{margin:0}#challenge-page .main-reporting .tile .tile-body .point-breakdown .message .alert{margin:0}#challenge-page .main-reporting .tile .tile-body .learn-more{clear:both;padding-top:10px}#challenge-page .main-reporting .tile .submit-button-wrapper{display:inline-block;vertical-align:middle}#challenge-page .main-reporting .tile .submit-button-wrapper .submit-button{margin:71px 0}@media(min-width: 768px){#challenge-page .main-reporting .tile .submit-button-wrapper .submit-button{margin:0}}#challenge-page .main-reporting .tile .loader-wrapper{margin-top:10px}#challenge-page .main-reporting .tile .loader-wrapper .loader{margin:2px auto}#challenge-page .main-reporting .tile .binary-control-wrapper{display:inline-block}#challenge-page .main-reporting .tile .binary-reporting .binary-control{margin:20px 0;cursor:pointer}#challenge-page .main-reporting .tile .binary-reporting .item-footer{margin:71px auto}@media(min-width: 768px){#challenge-page .main-reporting .tile .binary-reporting .item-footer{margin:0}}#challenge-page .main-reporting.frozen{opacity:.5}#challenge-page .main-reporting.frozen .tile .binary-reporting .binary-control{cursor:default}#challenge-page .text-input-reporting .input-box{text-align:center}#challenge-page .badges .badge{padding:0;margin:5px auto}#challenge-page .avatar-display .layered-circle.layered-circle-xlg{width:131px;height:131px}#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground,#challenge-page .avatar-display .layered-circle .img-circle.inner-background{position:relative;top:10px;width:110px;height:110px;color:#fff;transition:background-color 1s ease 0s;background-color:#aaa}#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:#aaa}#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground.color-success,#challenge-page .avatar-display .layered-circle .img-circle.inner-background.color-success{background-color:#28a745}#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground.color-info,#challenge-page .avatar-display .layered-circle .img-circle.inner-background.color-info{background-color:#c64c0b}#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground.color-danger,#challenge-page .avatar-display .layered-circle .img-circle.inner-background.color-danger{background-color:#dc3545}#challenge-page .avatar-display .layered-circle .img-circle.inner-foreground.color-yellow,#challenge-page .avatar-display .layered-circle .img-circle.inner-background.color-yellow{background-color:#ffc107}#challenge-page .avatar-display .layered-circle .inner-foreground-container{overflow:hidden;position:relative;height:112px;width:85%;left:10px;bottom:101px}#challenge-page .avatar-display .layered-circle .inner-foreground-container .inner-foreground{top:0px;height:112px}#challenge-page .avatar-display .layered-circle .glyphicon,#challenge-page .avatar-display .layered-circle .glyphicons{font-size:76px;color:#fff;top:15px;left:28px;position:absolute}#challenge-page .journal-reporting .vtop{float:none;display:inline-block;vertical-align:top}#challenge-page .journal-reporting .vmiddle{float:none;display:inline-block;vertical-align:middle}#challenge-page .journal-reporting .text-center>a,#challenge-page .journal-reporting .text-center>span{display:inline-block}#challenge-page .journal-reporting .text-center>*{margin-left:auto;margin-right:auto}#challenge-page .journal-reporting .layered-circle .glyphicons{padding:0;margin-top:11px}#challenge-page .journal-reporting>.row,#challenge-page .journal-reporting>.row .row{padding:0}#challenge-page .journal-reporting>.row:not(:last-child),#challenge-page .journal-reporting>.row .row:not(:last-child){margin-bottom:20px}#challenge-page .journal-reporting>.row:not(:first-child),#challenge-page .journal-reporting>.row .row:not(:first-child){margin-top:20px}#challenge-page .journal-reporting .overlay:first-child+.row{margin-top:0}#challenge-page .journal-reporting :not(a)>.glyphicon{opacity:.25}#challenge-page .journal-reporting .title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:30px}#challenge-page .journal-reporting .subtitle{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:20px}#challenge-page .journal-reporting .layered-circle{margin-bottom:5px}#challenge-page .journal-reporting textarea{resize:none;height:250px;border-width:2px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#challenge-page .journal-reporting .layered-circle{margin-top:20px}#challenge-page .journal-reporting .layered-circle-lg .glyphicons{font-size:50px;margin-top:17px}#challenge-page .journal-reporting .loader-wrapper{margin-top:25px}#challenge-page .journal-reporting .loader-wrapper .loader{visibility:hidden}#challenge-page .journal-reporting .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99;background:hsla(0,0%,100%,.5)}#challenge-page .journal-reporting .overlay.check{color:#28a745}#challenge-page .journal-reporting .overlay.check .glyphicons{font-size:80px;margin-top:15%}#challenge-page .journal-reporting .overlay~* .frozen{opacity:1}#challenge-page .journal-reporting .day-hidden{display:block;visibility:hidden}#challenge-page .journal-reporting .frozen{opacity:.5}.modal .modal-body .challenge-modal.learn-more-modal .media-player{margin:0 auto;text-align:center}.modal .modal-body .challenge-modal.learn-more-modal .media-player video{width:100%;max-width:640px}.modal .modal-body .challenge-modal.learn-more-modal .media-player video::-webkit-media-controls,.modal .modal-body .challenge-modal.learn-more-modal .media-player video::-webkit-media-controls-start-playback-button{display:none !important}.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls{margin-top:15px}.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls>*+*{margin-left:10px}.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .btn .glyphicon,.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .btn .glyphicons{font-size:20px}.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .btn .glyphicon.glyphicons-play,.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .btn .glyphicons.glyphicons-play{color:#28a745}.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .btn .glyphicon.glyphicons-stop,.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .btn .glyphicons.glyphicons-stop{color:#dc3545}.modal .modal-body .challenge-modal.learn-more-modal .media-player .player-controls .progress{display:inline-block;width:188px;height:37px;margin-bottom:0;vertical-align:middle}.modal .modal-body .challenge-modal.journal-reporting-modal .layered-circle{margin:25px auto 0 auto}.modal .modal-body .challenge-modal.journal-reporting-modal .layered-circle-xlg .glyphicons{font-size:76px;margin-top:17px}.modal .modal-body .challenge-modal.journal-reporting-modal .frozen{opacity:.5}.modal .modal-body .challenge-modal.journal-reporting-modal .loader-wrapper{margin-top:25px}.modal .modal-body .challenge-modal.journal-reporting-modal .loader-wrapper .loader{visibility:hidden}#challenge-wrapper.am .registration .layered-circle .img-circle .glyphicons.icon-weight_scale{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translate(0, -50%);font-size:72px}#challenge-wrapper.am .registration .layered-circle .img-circle .glyphicons.icon-weight_scale.absolute{position:absolute}#challenge-wrapper.am .challenge-logo-tile{padding:20px}#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper{width:40%;margin:0 auto;position:relative}#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:37%}#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.am .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/activity_minutes/logo.png");background-size:100% 100%}#challenge-wrapper.am .standard-week .text-input-reporting{padding:0 5px}#challenge-wrapper.am .avatar-picker .layered-circle .img-circle.inner .glyphicons{top:24px;font-size:40px}#challenge-wrapper.am .avatar-picker .layered-circle .img-circle.inner .glyphicons.icon-walking_trail{font-size:35px !important;top:24px !important}#challenge-wrapper.am .ee-threshold-input-error{font-weight:bold;color:#dc3545}#challenge-wrapper.am .ee-threshold-set{font-weight:bold;color:#28a745}#challenge-wrapper.as .registration .layered-circle .img-circle .glyphicons.icon-weight_scale{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translate(0, -50%);font-size:72px}#challenge-wrapper.as .registration .layered-circle .img-circle .glyphicons.icon-weight_scale.absolute{position:absolute}#challenge-wrapper.as .challenge-logo-tile{padding:20px}#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper{width:40%;margin:0 auto;position:relative}#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:37%}#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.as .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/activity_steps/logo.png");background-size:100% 100%}#challenge-wrapper.as .standard-week .text-input-reporting{padding:0 5px}#challenge-wrapper.as .avatar-picker .layered-circle .img-circle.inner .glyphicons{top:25px;font-size:40px}#challenge-wrapper.as .scoreboard-logo-tile .challenge-logo-wrapper{border-bottom:3px;border-bottom-style:solid}#challenge-wrapper.as .scoreboard-logo-tile .challenge-logo-wrapper #scoreboard-logo img{width:75%}#challenge-wrapper.as .scoreboard-display{background-image:url("/apps/resources/self_service/images/scott/sports_challenge/TeamLogos/greenBKG.png");background-size:100% 100%;background-repeat:no-repeat;background-position:center;color:#fff !important;border-color:#fff !important}#challenge-wrapper.as #scoreboard-content{padding:10px}#challenge-wrapper.as #mvp-section{border:1px;border-style:solid;border-radius:13px;padding:15px;display:flex;align-items:center}#challenge-wrapper.as #mvp-content{padding:3px;width:100%;text-align:left}#challenge-wrapper.as #mvp-logo{justify-content:center;display:flex;align-items:center}#challenge-wrapper.as #mvp-logo img{padding:3px;width:100%}#challenge-wrapper.as .mvp-title{font-weight:bold;display:flex;align-items:center;font-size:2.5rem;border-bottom:1px;border-bottom-style:solid}#challenge-wrapper.as .mvp-name{font-weight:bold;font-size:1.5rem;display:flex;align-items:center}#challenge-wrapper.as #top-participant .topX-title{font-weight:bold;font-size:1.5rem;justify-content:center}#challenge-wrapper.as #top-participant .topX-title-table{border-collapse:separate;border-spacing:1em 0;margin:0 auto;text-align:left}#challenge-wrapper.as #top-participant .topX-title-table .top-participant-img img{width:35px;height:35px}#challenge-wrapper.as #top-participant .topX-title-table .topX-opaque{opacity:.5}#challenge-wrapper.as #scoreboard-content #scoreboard-table table{width:98%;margin:auto;border-collapse:separate;border-spacing:1em .5em;padding:1em;white-space:nowrap}#challenge-wrapper.as #scoreboard-table td{font-family:Arial,sans-serif;font-size:14px;overflow:hidden;word-break:normal}#challenge-wrapper.as #scoreboard-table th{font-weight:bold;overflow:hidden;padding:5px 5px;word-break:normal}#challenge-wrapper.as #scoreboard-table .team-score-row{margin-bottom:10px}#challenge-wrapper.as #scoreboard-table .team-score-row .team-logo{width:45px}#challenge-wrapper.as #scoreboard-table .team-score-row .team-logo img{width:45px;height:45px}#challenge-wrapper.as #scoreboard-table .team-score-row .team-name-td{width:25%;text-align:left}#challenge-wrapper.as #scoreboard-table .team-score-row .team-name-td .scoreboard-table-button{display:block;background:none;border:none;box-shadow:none;margin:0;padding:0}#challenge-wrapper.as #scoreboard-table .team-score-row .scoreboard-score-td{border-style:solid;border-width:2px 1px;text-align:center;vertical-align:middle;width:2.5em;box-shadow:2px 2px}#challenge-wrapper.as #scoreboard-table .team-score-row .scoreboard-score-total{border-style:solid;border-width:2px 1px;text-align:center;vertical-align:middle;box-shadow:2px 2px;width:4.5em;font-weight:bold}#challenge-wrapper.as #scoreboard-table .scoreboard-top-team-members{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-clip:border-box;border-radius:.25rem}#challenge-wrapper.as #scoreboard-table .scoreboard-top-team-members .top-members-table{background:#fff;border-radius:10px;color:green;font-weight:bold;width:100%;text-align:left}#challenge-wrapper.as #scoreboard-table .scoreboard-top-team-members .top-members-table .top-member-name,#challenge-wrapper.as #scoreboard-table .scoreboard-top-team-members .top-members-table .top-member-total{width:50%}#challenge-wrapper.as .marquee-row-wrap .marquee-row{border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:0;border-right:0;margin:4px 0;height:35px;color:#fff}#challenge-wrapper.as .marquee-row-wrap .marquee-row .marquee-content{width:100%}#challenge-wrapper.as .marquee-row-wrap .marquee-row .marquee-content .marquee-img-wrap{margin-left:5px}#challenge-wrapper.as .marquee-row-wrap .marquee-row .marquee-content .marquee-img-wrap .marquee-img{width:30px;height:30px}#challenge-wrapper.bingo #debug-mode-datepicker{width:180px;background-color:rgba(0,0,0,0);cursor:pointer;margin-left:-60px;height:40px;border:none;padding-left:85px;box-shadow:none}#challenge-wrapper.bingo #bingo-calendar-form{text-align:left}#challenge-wrapper.bingo #bingo-calendar-selector{display:inline-block;border-top:solid #45bee1;border-right:solid #45bee1;border-bottom:solid #45bee1;border-radius:0 .5em .5em 0;margin:15px 0px 0px -10px}#challenge-wrapper.bingo #bingo-calendar-glyphicon{vertical-align:top;border-radius:50%;box-sizing:border-box;float:left;border:solid #45bee1;padding:15px;color:#45bee1;position:inherit}#challenge-wrapper.bingo .challenge-logo-tile .challenge-logo{width:auto;height:220px;margin:0 auto;background-image:url("/apps/resources/self_service/images/msa_mybenefitsinfo/MSA_ChallengeLogo_GoodDeeds_20190621-02.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){#challenge-wrapper.bingo .challenge-logo-tile .challenge-logo{width:auto;height:220px;margin:0 auto;background:url("/apps/resources/self_service/images/msa_mybenefitsinfo/MSA_ChallengeLogo_GoodDeeds_20190621-02.png") 0 0 no-repeat;background-size:100% 95%}}#challenge-wrapper.bingo .selectedToken{background-image:url("/apps/resources/self_service/images/challenges/v4/bingo/GamePiece.png");background-repeat:no-repeat}#challenge-wrapper.bingo .todaysToken{background-image:url("/apps/resources/self_service/images/challenges/v4/bingo/GamePieceGold.png");background-repeat:no-repeat}#challenge-wrapper.bingo .tokens-on-board-text{vertical-align:middle;color:#fff;line-height:1;display:table-cell;font-weight:bold;text-shadow:3px 2px 4px #000}#challenge-wrapper.bingo .tokens-on-board{position:absolute;display:table;text-align:center;height:85px;width:84px}#challenge-wrapper.bingo #challenge-wrapper.bingo .challenge-logo-tile{box-shadow:none;background-color:#fafafa}#challenge-wrapper.bingo table.report_modal_table,#challenge-wrapper.bingo table.report_modal_table tr,#challenge-wrapper.bingo table.report_modal_table th{border:1px solid #000;padding:5px}#challenge-wrapper.bingo table.report_modal_table th{font-weight:unset}#challenge-wrapper.bingo table.report_modal_table{border-collapse:collapse;width:100%}#challenge-wrapper.bingo .modal_header_row{text-decoration:underline;font-weight:bold;text-align:center}#challenge-wrapper.bingo .bingo_modal_link{text-decoration:underline;cursor:pointer}#challenge-wrapper.bingo .bingo_modal_table_th{text-align:center;font-size:35px}#challenge-wrapper.bingo #bingo_ppc_outter_div{background-color:#fafafa;max-width:220px;margin:0 auto;height:100%}#challenge-wrapper.bingo #bingo_ppc_outter_div .row{display:inline-block}#challenge-wrapper.bingo #bingo_ppc_text{font-size:18px;padding-bottom:27px;padding-left:4px}#challenge-wrapper.bingo #ppc-total-points{margin-top:5px;text-align:center}#challenge-wrapper.bingo #bingo_countdown_div{font-weight:bold;font-size:18px;margin-top:10px;margin-bottom:10px}#challenge-wrapper.bingo #selected_deed_span{font-weight:bold}#challenge-wrapper.bingo #tokens-on-board2{margin:0 auto;display:table;text-align:center;height:85px;width:84px}#challenge-wrapper.bingo #outsideGoldenToken{vertical-align:middle;color:#fff;line-height:1;display:table-cell;font-weight:bold;text-shadow:3px 2px 4px #000}#challenge-wrapper.bingo #bingo_buttons_div{margin:10px}#challenge-wrapper.bingo #options-submit-button{margin-left:10px}#challenge-wrapper.bingo #bingo_challenge_figure{float:left;margin:0px 30px 5px 45px}#challenge-wrapper.bingo #calendar_div{width:100%;height:75px;padding-top:5px}#challenge-wrapper.bingo .bingo_v2_label{font-weight:unset;display:inline}#challenge-wrapper.ctnt .challenge-logo-tile .challenge-logo-wrapper{position:relative;height:180px}#challenge-wrapper.ctnt .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:7.8888888889%}#challenge-wrapper.ctnt .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.ctnt .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/choose_this_not_that/ChooseThisNotThat_Logo_Horizontal.png");background-size:90% auto;background-position:center;background-repeat:no-repeat}#challenge-wrapper.ctnt .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.ctnt .challenge-calendar .binary-control.active{background-color:#283891}#challenge-wrapper.ctnt .challenge-calendar .binary-control.active:hover{background-color:rgb(34.4864864865,48.2810810811,125.0135135135)}#challenge-wrapper.ctnt .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.ctnt .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.ctnt .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.ctnt .main-reporting .layered-circle .reporting-indicator-img{display:none}#challenge-wrapper.ctnt .main-reporting .layered-circle.beverages .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/choose_this_not_that/beverages.jpg")}#challenge-wrapper.ctnt .main-reporting .layered-circle.after_exercise .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/choose_this_not_that/after_exercise.jpg")}#challenge-wrapper.ctnt .main-reporting .layered-circle.bread .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/choose_this_not_that/bread.jpg")}#challenge-wrapper.ctnt .main-reporting .layered-circle.desserts .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/choose_this_not_that/desserts.jpg")}#challenge-wrapper.ctnt .main-reporting .layered-circle.packaged_food .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/choose_this_not_that/packaged_food.jpg")}#challenge-wrapper.cyoa .challenge-logo-tile .challenge-logo{width:320px;height:152px;margin:0 auto;background:url("/apps/resources/self_service/images/challenges/v4/choose_your_own_adventure/cyoa_logo.png") 0 0 no-repeat}#challenge-wrapper.cyoa .glyphicons:before{font-size:57px;margin-bottom:1rem !important}#challenge-wrapper.cyoa .img-circle .glyphicons:before{font-size:80px;margin-top:1rem !important;margin-bottom:1rem !important}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.hydrate_eight.active,#challenge-wrapper.cyoa .binary-control.hydrate_eight.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#428bca}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.sleep_seven_nine_hours.active,#challenge-wrapper.cyoa .binary-control.sleep_seven_nine_hours.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#5539b8}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.control_portions.active,#challenge-wrapper.cyoa .binary-control.control_portions.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#dfb303}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.avoid_unhealthy_sides.active,#challenge-wrapper.cyoa .binary-control.avoid_unhealthy_sides.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#df4103}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.fresh_fruits_veggies.active,#challenge-wrapper.cyoa .binary-control.fresh_fruits_veggies.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#1b8368}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.skip_dessert.active,#challenge-wrapper.cyoa .binary-control.skip_dessert.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#d44ddc}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.no_sugary_drinks.active,#challenge-wrapper.cyoa .binary-control.no_sugary_drinks.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#dc4d79}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.twenty_minutes_cardio.active,#challenge-wrapper.cyoa .binary-control.twenty_minutes_cardio.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#cd772c}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.ten_minutes_moving.active,#challenge-wrapper.cyoa .binary-control.ten_minutes_moving.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#c76a42}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.twenty_minutes_strength.active,#challenge-wrapper.cyoa .binary-control.twenty_minutes_strength.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#6f52b9}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.twenty_minutes_stretching.active,#challenge-wrapper.cyoa .binary-control.twenty_minutes_stretching.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#ff9f07}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.tobacco_awareness.active,#challenge-wrapper.cyoa .binary-control.tobacco_awareness.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#1bcb8b}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.tobacco_engagement.active,#challenge-wrapper.cyoa .binary-control.tobacco_engagement.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#1bb8cb}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.brush_twice_daily.active,#challenge-wrapper.cyoa .binary-control.brush_twice_daily.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#5093b9}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.floss.active,#challenge-wrapper.cyoa .binary-control.floss.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#8ac23a}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.take_five_to_reflect.active,#challenge-wrapper.cyoa .binary-control.take_five_to_reflect.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#2476c3}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.focus_on_relationships.active,#challenge-wrapper.cyoa .binary-control.focus_on_relationships.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#ff9000}#challenge-wrapper.cyoa #challenge-page .challenge-calendar .binary-reporting .binary-control.relax_relieve_stress.active,#challenge-wrapper.cyoa .binary-control.relax_relieve_stress.layered-circle.layered-circle-xlg.layered-circle-success .img-circle.text-center.inner{background-color:#5bb3b4}#challenge-wrapper.cyoa .activity-container{background-color:#f3f3f3;border:1px solid #fff;padding:20px;height:200px}#challenge-wrapper.cyoa .activity-container:hover{background-color:hsl(0,0%,90.2941176471%)}#challenge-wrapper.cyoa .activity-container.active{background-color:#27ae60;color:#fff}#challenge-wrapper.cyoa .activity-container.active .glyphicons{color:#fff}#challenge-wrapper.cyoa .activity-description-container{text-decoration:none;padding:5px 10px 10px 10px;background-color:#f3f3f3;border:1px solid #fff;color:#fa6c25}#challenge-wrapper.cyoa .activity-description-container:hover{cursor:pointer;text-decoration:none;background-color:#fa6c25;color:#fff}#challenge-wrapper.cyoa .challenge-map{overflow:hidden}#challenge-wrapper.cyoa .challenge-map #animated_map{position:relative;top:0;left:0}#challenge-wrapper.cyoa .challenge-map #animated_map .dot{position:absolute}#challenge-wrapper.cyoa .challenge-map #animated_map .map{position:relative}#challenge-wrapper.cyoa .challenge-map .avatar.avatar01{background:url("/apps/resources/self_service/images/littelfuse/cyoa_2016/adventure-character.png");height:53px;width:31px;background-size:31px 53px !important;background-repeat:no-repeat !important}#challenge-wrapper.cyoa .challenge-map .clickable{cursor:pointer}#challenge-wrapper.dts .challenge-logo-tile{padding:20px}#challenge-wrapper.dts .challenge-logo-tile .challenge-logo-wrapper{width:50%;margin:0 auto;position:relative}#challenge-wrapper.dts .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:27.75%}#challenge-wrapper.dts .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#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_Logo2.png");background-size:100% 100%}#challenge-wrapper.dts .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.dts .challenge-calendar .binary-control.active{background-color:#242379}#challenge-wrapper.dts .challenge-calendar .binary-control.active:hover{background-color:rgb(30.1153846154,29.2788461538,101.2211538462)}#challenge-wrapper.dts .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.dts .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.dts .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.dts .main-reporting .layered-circle .reporting-indicator-img{display:none}#challenge-wrapper.dts .main-reporting .layered-circle.breathing .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/defeat_the_seat/breathing.jpg")}#challenge-wrapper.dts .main-reporting .layered-circle.stretching .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/defeat_the_seat/stretching.jpg")}#challenge-wrapper.dts .main-reporting .layered-circle.moving .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/defeat_the_seat/moving.jpg")}#challenge-wrapper.etr .challenge-logo-tile{padding:20px}#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper{position:relative}#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:7.8888888889%}#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.etr .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_the_rainbow/logo.png");background-size:100% 100%}#challenge-wrapper.etr .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.etr .challenge-calendar .binary-control.active{background-color:#798000}#challenge-wrapper.etr .challenge-calendar .binary-control.active:hover{background-color:rgb(96.89453125,102.5,0)}#challenge-wrapper.etr .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.etr .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.etr .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.etr .main-reporting .layered-circle .reporting-indicator-img{display:none}#challenge-wrapper.etr .main-reporting .layered-circle.card_blue .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_the_rainbow/card_blue.jpg")}#challenge-wrapper.etr .main-reporting .layered-circle.card_green .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_the_rainbow/card_green.jpg")}#challenge-wrapper.etr .main-reporting .layered-circle.card_white .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_the_rainbow/card_white.jpg")}#challenge-wrapper.etr .main-reporting .layered-circle.card_yellow .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_the_rainbow/card_yellow.jpg")}#challenge-wrapper.etr .main-reporting .layered-circle.card_red .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_the_rainbow/card_red.jpg")}#challenge-wrapper.etr .badges .badge:empty{display:block}#challenge-wrapper.etr .badges .badge{background-color:rgba(0,0,0,0);width:101px;height:91px;background-size:100% 100%}#challenge-wrapper.etr .badges .badge .title{top:33px;font-size:18px;position:relative;text-shadow:1px 2px 2px #000}#challenge-wrapper.etr .badges .badge_disabled{background-image:url("/apps/resources/self_service/images/challenges/v4/badges/badge_disabled.png")}#challenge-wrapper.etr .badges .badge_bronze{background-image:url("/apps/resources/self_service/images/challenges/v4/badges/bronze_silver_gold/300points_active.png")}#challenge-wrapper.etr .badges .badge_silver{background-image:url("/apps/resources/self_service/images/challenges/v4/badges/bronze_silver_gold/600points_active.png")}#challenge-wrapper.etr .badges .badge_gold{background-image:url("/apps/resources/self_service/images/challenges/v4/badges/bronze_silver_gold/900points_active.png")}#challenge-wrapper.ew .challenge-logo-tile{padding:10px}#challenge-wrapper.ew .challenge-logo-tile .challenge-logo-wrapper{width:45%;margin:0 auto;position:relative;height:137px}#challenge-wrapper.ew .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:34.335839599%}#challenge-wrapper.ew .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.ew .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_well/EatWell_Logo2.5.png");background-size:100% 100%}#challenge-wrapper.ew .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.ew .challenge-calendar .binary-control.active{background-color:#f36d2b}#challenge-wrapper.ew .challenge-calendar .binary-control.active:hover{background-color:hsl(19.8,89.2857142857%,51.0784313725%)}#challenge-wrapper.ew .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.ew .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.ew .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.ew .main-reporting .layered-circle .reporting-indicator-img{display:none}#challenge-wrapper.ew .main-reporting .layered-circle.no_fast_food .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_well/no_fast_food.jpg")}#challenge-wrapper.ew .main-reporting .layered-circle.fruit_and_veg .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_well/fruit_and_veg.jpg")}#challenge-wrapper.ew .main-reporting .layered-circle.no_sugar_drink .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_well/no_sugar_drink.jpg")}#challenge-wrapper.ew .main-reporting .layered-circle.sit_down_meal .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_well/sit_down_meal.jpg")}#challenge-wrapper.ew .main-reporting .layered-circle.meatless_day .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/eat_well/meatless_day.jpg")}#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper{width:75%;margin:10px auto;position:relative}#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:24.0274599542%}#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.fv .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/logo2.png");background-size:100% 100%;background-repeat:no-repeat}#challenge-wrapper.fv .challenge-calendar .text-input-reporting{margin:3px 0}#challenge-wrapper.fv .challenge-calendar .standard-week .dayHolder .dayName{font-size:14px}#challenge-wrapper.fv .main-reporting .text-input-reporting .reporting-icon{margin:0 auto 15px}#challenge-wrapper.fv .main-reporting .text-input-reporting .reporting-icon .img-circle{background-size:60px;background-position:50%;background-repeat:no-repeat}#challenge-wrapper.fv .main-reporting .text-input-reporting .reporting-icon .img-circle.hac_nutrition-fav-fruits_and_veggies-fruits{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/apple_large.png")}#challenge-wrapper.fv .main-reporting .text-input-reporting .reporting-icon .img-circle.hac_nutrition-fav-fruits_and_veggies-veggies{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/carrot_large.png")}#challenge-wrapper.fv .scale-progress{height:1030px;position:relative;background-color:#c4f4f8;border-bottom:100px solid #3fa448;background-size:98% auto;background-repeat:no-repeat;background-position:50% 6px}@media(min-width: 768px){#challenge-wrapper.fv .scale-progress{height:733px;width:526px}}#challenge-wrapper.fv .scale-progress .summary-display{width:100px;height:66px;position:absolute;font-size:40px;top:35px;display:none}@media(min-width: 768px){#challenge-wrapper.fv .scale-progress .summary-display{display:block}}#challenge-wrapper.fv .scale-progress .summary-display[name=hac_nutrition-fav-fruits_and_veggies-fruits]{left:12.16730038%;margin-left:-50px}#challenge-wrapper.fv .scale-progress .summary-display[name=hac_nutrition-fav-fruits_and_veggies-veggies]{left:86.50190114%;margin-left:-50px}#challenge-wrapper.fv .scale-progress .summary-display[name=weekly-total]{left:50%;margin-left:-50px;top:50px}#challenge-wrapper.fv .scale-progress .container-group{position:absolute;left:0;right:0;max-width:556px;background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/short_basket.png");background-size:100% auto;background-repeat:no-repeat;padding:0}@media(min-width: 768px){#challenge-wrapper.fv .scale-progress .container-group{max-width:345px}}#challenge-wrapper.fv .scale-progress .container-group .container .grid{max-width:329px;position:relative;margin:7.55555% auto 4px;width:65%;position:relative}#challenge-wrapper.fv .scale-progress .container-group .container .grid:before{display:block;content:"";width:100%;padding-top:124.0121580547%}#challenge-wrapper.fv .scale-progress .container-group .container .grid>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item{background-size:100% 100%;background-repeat:no-repeat;position:absolute}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=strawberry]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/strawberry.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=pepper]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/pepper.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=cabbage]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/cabbage.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=apple]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/apple.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=carrot]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/carrot.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=broccoli]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/broccoli.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=lime]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/lime.png")}#challenge-wrapper.fv .scale-progress .container-group .container .grid .item[name=blueberry]{background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/blueberry.png")}#challenge-wrapper.fv .scale-progress .container-group .stand{margin:10px auto 0 auto;position:relative;background-size:100% 100%;z-index:1;max-width:430px;position:relative;background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/stand.png")}@media(min-width: 768px){#challenge-wrapper.fv .scale-progress .container-group .stand{max-width:280px}}#challenge-wrapper.fv .scale-progress .container-group .stand:before{display:block;content:"";width:100%;padding-top:25.5813953488%}#challenge-wrapper.fv .scale-progress .container-group .stand>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.fv .scale-progress .scale{position:relative;background-image:url("/apps/resources/self_service/images/challenges/v4/fruit_and_veggie/scale.png");max-width:531px;position:relative;margin:0 auto;z-index:3;background-size:100%;left:-1.85%}#challenge-wrapper.fv .scale-progress .scale:before{display:block;content:"";width:100%;padding-top:67.6082862524%}#challenge-wrapper.fv .scale-progress .scale>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media(min-width: 768px){#challenge-wrapper.fv .scale-progress .scale{max-width:350px}}#challenge-wrapper.fv .scale-progress .scale .total-display{top:49.5821727%;left:4.33145009%;position:absolute;font-size:83px;right:0px;bottom:0}@media(min-width: 768px){#challenge-wrapper.fv .scale-progress .scale .total-display{font-size:55px}}#challenge-wrapper.fv .basket-fill-up-notice{margin-top:5px;font-style:italic}.gbc-advanced-question-modal .advanced-modal-hidden{display:none}.gbc-advanced-question-modal .gbc-modal-page-body{margin:0 5% 1%}.gbc-advanced-question-modal .modal-body{overflow-x:hidden}.gbc-advanced-question-modal .modal-footer{display:none}.gbc-advanced-question-modal .gbc-modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.gbc-advanced-question-modal .gbc-modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.gbc-advanced-question-modal .gbc-modal-footer .page-indicator{padding-top:.5em}.gbc-advanced-question-modal .gbc-explanation{border-style:solid;border-color:#3c763d;border-radius:5px 5px;border-width:2px;background-color:#3ea748;color:#fff;display:inline-block;height:auto;padding:10px 40px 5px;vertical-align:top}.gbc-advanced-question-modal .quiz-question+.quiz-question{margin-top:2.5%}.gbc-advanced-question-modal .gameboard-answer .radio-answer{border-radius:0 5px 5px 0;display:inline-block;height:auto;vertical-align:top;width:93%}.gbc-advanced-question-modal .gameboard-answer .advancedSelected.input-group-prepend .input-group-text{background-color:#0098b3;color:#fff}.gbc-advanced-question-modal .gameboard-answer.has-feedback .input-group-text{color:#fff}.gbc-advanced-question-modal .gameboard-answer.has-success .input-group-text{background-color:#28a745;border-color:#28a745}.gbc-advanced-question-modal .gameboard-answer.has-error .input-group-text{background-color:#dc3545;border-color:#dc3545}.gbc-advanced-question-modal .gameboard-answer-active:hover{cursor:pointer}.gbc-advanced-question-modal .gameboard-answer-disabled:hover{cursor:not-allowed}#challenge-wrapper.gnsr .challenge-logo-tile{padding:10px}#challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper{width:45%;margin:0 auto;position:relative;height:230px}#challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:46%}#challenge-wrapper.gnsr .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#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);background-size:100% 100%}#challenge-wrapper.gnsr .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.gnsr .challenge-calendar .binary-control.active{background-color:#28a745}#challenge-wrapper.gnsr .challenge-calendar .binary-control.active:hover{background-color:rgb(35.0724637681,146.4275362319,60.5)}#challenge-wrapper.gnsr .challenge-calendar .binary-control.bonus_point.active{color:#fff;font-weight:bold}#challenge-wrapper.gnsr .main-reporting .binary-control.layered-circle{color:#fff;transition:background-color .3s 0s ease;transition:color .3s 0s ease}#challenge-wrapper.gnsr .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.gnsr .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.gnsr .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.gnsr .main-reporting .layered-circle.sleep .img-circle.inner{background-image:url(/apps/resources/self_service/images/deluxe/goodnight/zzz-300.jpg)}#challenge-wrapper.gnsr .main-reporting .layered-circle.electronics .img-circle.inner{background-image:url(/apps/resources/self_service/images/deluxe/goodnight/tablet-300.jpg)}#challenge-wrapper.gnsr .main-reporting .layered-circle.caffeine .img-circle.inner{background-image:url(/apps/resources/self_service/images/deluxe/goodnight/coffee-300.jpg)}#challenge-wrapper.gnsr .main-reporting .layered-circle.eat_before_bed .img-circle.inner{background-image:url(/apps/resources/self_service/images/deluxe/goodnight/pizza-300.jpg)}#challenge-wrapper.gnsr .main-reporting .layered-circle.relax .img-circle.inner{background-image:url(/apps/resources/self_service/images/deluxe/goodnight/awake-300.jpg)}#challenge-wrapper.hh .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.hh .challenge-calendar .binary-control.active.go_meatless{background-color:#6a903d}#challenge-wrapper.hh .challenge-calendar .binary-control.active.go_meatless:hover{background-color:rgb(92.8146341463,126.087804878,53.412195122)}#challenge-wrapper.hh .challenge-calendar .binary-control.active.avoid_fast_food{background-color:#f6a42f}#challenge-wrapper.hh .challenge-calendar .binary-control.active.avoid_fast_food:hover{background-color:rgb(244.9423963134,153.3064516129,22.5576036866)}#challenge-wrapper.hh .challenge-calendar .binary-control.active.drink_water{background-color:#3c7dac}#challenge-wrapper.hh .challenge-calendar .binary-control.active.drink_water:hover{background-color:rgb(53.4051724138,111.2607758621,153.0948275862)}#challenge-wrapper.hh .challenge-calendar .binary-control.active.mindfulness{background-color:#ee2e3c}#challenge-wrapper.hh .challenge-calendar .binary-control.active.mindfulness:hover{background-color:hsl(355.625,84.9557522124%,50.6862745098%)}#challenge-wrapper.hh .challenge-calendar .binary-control.active.sleep{background-color:#9e6096}#challenge-wrapper.hh .challenge-calendar .binary-control.active.sleep:hover{background-color:rgb(142.1377952756,86.3622047244,134.9409448819)}#challenge-wrapper.hh .challenge-calendar .binary-control.active.avoid_sugars{background-color:#eb0e7d}#challenge-wrapper.hh .challenge-calendar .binary-control.active.avoid_sugars:hover{background-color:rgb(210.9337349398,12.5662650602,112.1987951807)}#challenge-wrapper.hh .challenge-calendar .binary-control.active.exercise{background-color:#d0dd26}#challenge-wrapper.hh .challenge-calendar .binary-control.active.exercise:hover{background-color:hsl(64.262295082,72.9083665339%,45.7843137255%)}#challenge-wrapper.hh #main_reporting_map_images{margin:0 auto}#challenge-wrapper.hh #main_reporting_map_images .map-image{position:relative;cursor:pointer}#challenge-wrapper.hh #main_reporting_map_images .main-reporting-map-item{position:absolute}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons{margin:10px 0}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container{padding:0 5px;margin:5px 0}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .btn{height:100%;width:95%;white-space:normal}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .go_meatless_learn_more_btn{background-color:#6a903d;border-color:rgb(79.6292682927,108.1756097561,45.8243902439)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .avoid_fast_food_learn_more_btn{background-color:#f6a42f;border-color:rgb(231.9631336406,140.5161290323,10.0368663594)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .drink_water_learn_more_btn{background-color:#3c7dac;border-color:rgb(46.8103448276,97.5215517241,134.1896551724)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .mindfulness_learn_more_btn{background-color:#ee2e3c;border-color:hsl(355.625,84.9557522124%,45.6862745098%)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .sleep_learn_more_btn{background-color:#9e6096;border-color:rgb(126.2755905512,76.7244094488,119.8818897638)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .avoid_sugars_learn_more_btn{background-color:#eb0e7d;border-color:rgb(186.8674698795,11.1325301205,99.3975903614)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container .exercise_learn_more_btn{background-color:#d0dd26;border-color:hsl(64.262295082,72.9083665339%,40.7843137255%)}#challenge-wrapper.hh #learn_more_content .main-reporting-learn-more-buttons .button-container img{cursor:pointer}#challenge-wrapper.hmt .challenge-logo.content{background-image:url("/apps/resources/self_service/images/deluxe/healthy_me_triathlon/banner.jpg");background-repeat:no-repeat;background-size:contain;height:241px;width:100%}#challenge-wrapper.hmt .row{margin-bottom:5px}#challenge-wrapper.hmt .row:last-child{margin-bottom:0px}#challenge-wrapper.hmt .hmt-progress-bar-container .hmt-progress-bar.gray{width:100%}#challenge-wrapper.hmt .hmt-progress-bar-container .hmt-progress-bar.color{background-size:cover;position:absolute;top:0px;width:0px}#challenge-wrapper.hmt .challenge-calendar .up-down-learn-more-btn{display:none}#challenge-wrapper.hydration .challenge-logo-tile .challenge-logo{width:auto;height:287px;margin:0 auto;background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/HydrationChallenge_Logo.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){#challenge-wrapper.hydration .challenge-logo-tile .challenge-logo{width:auto;height:287px;margin:0 auto;background:url("/apps/resources/self_service/images/challenges/v4/hydration/HydrationChallenge_Logo.png") 0 0 no-repeat;background-size:100% 95%}}#challenge-wrapper.hydration .hydration-avatar-picker>div.btn-outline-secondary{min-height:45px}#challenge-wrapper.hydration .avatar-display .layered-circle .img-circle.inner,#challenge-wrapper.hydration .avatar-display .layered-circle .img-circle.inner-background,#challenge-wrapper.hydration .avatar-picker .layered-circle .img-circle.inner,#challenge-wrapper.hydration .avatar-picker .layered-circle .img-circle.inner-background{background-color:#6db8df}#challenge-wrapper.hydration #hydration-avatar-container{width:445px;height:328px;border:1px solid #f1f1f1;box-shadow:0 1px 1px rgba(0,0,0,.05);margin:0 auto 5px}#challenge-wrapper.hydration #fruit-btn-container{position:absolute;bottom:57px;right:2px}#challenge-wrapper.hydration #fruit-btn-container *{margin:2px 0;width:100%}#challenge-wrapper.hydration #fruit-btn-container div.btn{padding:.375rem .75rem;min-height:unset;border-width:2px}#challenge-wrapper.hydration #fruit-btn-container div.btn-outline-secondary:not(:disabled):hover{border-width:2px !important}#challenge-wrapper.hydration div.tile-body.clearfix>div>div.input-group.quick-report>div>a{height:38px;width:35px;line-height:38px;padding:unset;text-align:center;min-height:unset}#challenge-wrapper.hydration div.tile-body.clearfix>div>div.input-group.quick-report>div>a.btn-primary{color:#fff}#challenge-wrapper.hydration #water-fill{background-color:#04acff;width:445px;position:absolute;opacity:.5}#challenge-wrapper.hydration #glass-image{width:445px;height:329px;position:absolute;top:14px;background-repeat:no-repeat;background-position:0 0}#challenge-wrapper.hydration #fruit-image{width:445px;height:329px;position:absolute;background-repeat:no-repeat;background-position:0 0}#challenge-wrapper.hydration #fruit-image.cucumber{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/fruit/cucumber.png")}#challenge-wrapper.hydration #fruit-image.lemon{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/fruit/lemon.png")}#challenge-wrapper.hydration #fruit-image.strawberry{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/fruit/strawberry.png")}#hydration-avatars-modal-body .avatar-choice .fill-attributes{display:none}#hydration-avatars-modal-body .avatar-choice .fill-attributes.glass1{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/avatars/glass1.png");height:271px;bottom:83px}#hydration-avatars-modal-body .avatar-choice .fill-attributes.glass2{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/avatars/glass2.png");height:237px;bottom:78px}#hydration-avatars-modal-body .avatar-choice .fill-attributes.bottle1{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/avatars/bottle1.png");height:222px;bottom:81px}#hydration-avatars-modal-body .avatar-choice .fill-attributes.bottle2{background-image:url("/apps/resources/self_service/images/challenges/v4/hydration/avatars/bottle2.png");height:248px;bottom:81px}#challenge-wrapper.map .registration .layered-circle .img-circle .glyphicons.icon-weight_scale{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translate(0, -50%);font-size:72px}#challenge-wrapper.map .registration .layered-circle .img-circle .glyphicons.icon-weight_scale.absolute{position:absolute}#challenge-wrapper.map .challenge-logo-tile{padding:20px}#challenge-wrapper.map .challenge-logo-tile .challenge-logo-wrapper{width:40%;margin:0 auto;position:relative}#challenge-wrapper.map .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:37%}#challenge-wrapper.map .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.map .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/activity_minutes/logo.png");background-size:100% 100%}#challenge-wrapper.map .standard-week .text-input-reporting{padding:0 5px}#challenge-wrapper.map .challenge-map #animated_map{position:relative;top:0;left:0}#challenge-wrapper.map .challenge-map .dot{position:absolute}#challenge-wrapper.map .challenge-map .avatar{background-repeat:no-repeat !important;background-size:contain;height:50px;width:auto}#challenge-wrapper.map .challenge-map .avatar.team_avatar{height:40px}#challenge-wrapper.map .challenge-map .clickable{cursor:pointer}#challenge-wrapper.map .challenge-map .flag .flag-image{max-height:100%;max-width:100%;display:block;margin:0 auto}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today.color-set-1:not(.gt-50) .ppc-progress .ppc-progress-fill{background:#448ec2 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today.color-set-1.gt-50{background-color:#448ec2 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today.color-set-1.gt-60{background-color:#448ec2 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today.color-set-1.gt-90{background-color:#448ec2 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today .glyphicons{font-size:50px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today .glyphicons.color-set-1{color:#448ec2 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today .progress-circles-number{margin-top:5px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_today .progress-circles-number.color-set-1{color:#448ec2 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total.color-set-1:not(.gt-50) .ppc-progress .ppc-progress-fill{background:#33a005 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total.color-set-1.gt-50{background-color:#33a005 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total.color-set-1.gt-60{background-color:#33a005 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total.color-set-1.gt-90{background-color:#33a005 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total .glyphicons{font-size:50px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total .glyphicons.color-set-1{color:#33a005 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total .progress-circles-number{margin-top:5px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.self_total .progress-circles-number.color-set-1{color:#33a005 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today.color-set-1:not(.gt-50) .ppc-progress .ppc-progress-fill{background:#e47420 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today.color-set-1.gt-50{background-color:#e47420 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today.color-set-1.gt-60{background-color:#e47420 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today.color-set-1.gt-90{background-color:#e47420 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today .glyphicons{font-size:50px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today .glyphicons.color-set-1{color:#e47420 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today .progress-circles-number{margin-top:5px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_today .progress-circles-number.color-set-1{color:#e47420 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total.color-set-1:not(.gt-50) .ppc-progress .ppc-progress-fill{background:#5168b1 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total.color-set-1.gt-50{background-color:#5168b1 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total.color-set-1.gt-60{background-color:#5168b1 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total.color-set-1.gt-90{background-color:#5168b1 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total .glyphicons{font-size:50px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total .glyphicons.color-set-1{color:#5168b1 !important}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total .progress-circles-number{margin-top:5px;color:#393f40}#challenge-wrapper.map .progress-circles .progress-pie-chart.team_total .progress-circles-number.color-set-1{color:#5168b1 !important}#challenge-wrapper.map .progress-map-milestones .passport-image{background-repeat:no-repeat;background-size:100%}#challenge-wrapper.relationship .challenge-logo-tile{padding:10px}#challenge-wrapper.relationship .challenge-logo-tile .challenge-logo-wrapper{width:45%;margin:0 auto;position:relative;height:230px}#challenge-wrapper.relationship .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:46%}#challenge-wrapper.relationship .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.relationship .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url(/apps/resources/self_service/images/challenges/v4/relationship_challenge/RelationshipChallenge_Logo.png);background-size:100% 100%}#challenge-wrapper.relationship .corkboard{background-image:url(/apps/resources/self_service/images/challenges/v4/relationship_challenge/corkboard_solid.png);background-size:100% 100%;background-repeat:no-repeat;height:890px;padding:50px;position:relative}#challenge-wrapper.relationship .corkboard-main{height:100%;width:100%;position:relative}#challenge-wrapper.relationship .corkboard-content{display:grid;column-gap:3em;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;height:100%;position:relative;width:100%;margin:0 auto;padding:0 25px}#challenge-wrapper.relationship .postcard-rotate-left-first{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}#challenge-wrapper.relationship .postcard-transform-left{-webkit-transform:translate(-15%, -25%) rotate(-10deg);-moz-transform:translate(-15%, -25%) rotate(-10deg);-ms-transform:translate(-15%, -25%) rotate(-10deg);-o-transform:translate(-15%, -25%) rotate(-10deg);transform:translate(-15%, -25%) rotate(-10deg)}#challenge-wrapper.relationship .postcard-transform-right{-webkit-transform:rotate(10deg) translate(15%, -25%);-moz-transform:rotate(10deg) translate(15%, -25%);-ms-transform:rotate(10deg) translate(15%, -25%);-o-transform:rotate(10deg) translate(15%, -25%);transform:rotate(10deg) translate(15%, -25%)}#challenge-wrapper.relationship .connection-postcard-wrapper{background-repeat:no-repeat;cursor:pointer;background-size:100% 100%;position:relative;transition:height .5s,top .5s,left .5s,width .5s,z-index .5s,transform .5s}#challenge-wrapper.relationship .connection-completed{background-color:#fff;border:5px solid silver}#challenge-wrapper.relationship .postcard-name{font-weight:bold;color:red;margin:5px 0 0 5px;padding-right:5px}#challenge-wrapper.relationship .corkboard-main-form{height:100%;width:100%;position:relative}#challenge-wrapper.relationship .card__content{height:60%;position:relative;width:100%;transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;-o-transform-origin:center;transform-origin:center;transition:transform 2s}#challenge-wrapper.relationship .card__content.is-flipped{-o-transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);-ms-transform:rotateY(-180deg);-moz-transform:rotateY(-180deg);transform:rotateY(-180deg)}#challenge-wrapper.relationship .postcard-transformed{position:absolute;height:60%;width:100%;z-index:20;font-size:1em;border-width:5px;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none}#challenge-wrapper.relationship .postcard-front{width:100%;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;border:6px solid silver}#challenge-wrapper.relationship .postcard-button-close{margin:5px 5px 0 0}#challenge-wrapper.relationship .card__face{position:absolute;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;height:100%}#challenge-wrapper.relationship .postcard-container-image{position:absolute;bottom:0;padding-bottom:5px;width:100%}#challenge-wrapper.relationship .postcard-form{display:grid;width:100%;background-image:url("/apps/resources/self_service/images/challenges/v4/relationship_challenge/PostcardLg.png");background-repeat:no-repeat;background-size:100% 100%;grid-template-rows:auto auto 1fr}#challenge-wrapper.relationship .card__back{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg)}#challenge-wrapper.relationship .postcard-wrapper{display:grid;grid-template-rows:1fr auto}#challenge-wrapper.relationship .postcard-container{display:grid;grid-template-columns:1fr 1fr;padding:5px}#challenge-wrapper.relationship .postcard-container-left{display:grid;grid-template-rows:auto 1fr}#challenge-wrapper.relationship .postcard-row1{display:flex;padding-left:5px;padding-bottom:10px}#challenge-wrapper.relationship .connection-name-input{padding-right:5px}#challenge-wrapper.relationship .edit-form-btn{margin:auto 0 auto 5px;border:none;height:25px}#challenge-wrapper.relationship .edit-btn-icon{font-size:20px}#challenge-wrapper.relationship .postcard-row2{width:90%;margin:0 auto;display:grid;grid-template-rows:auto 1fr;padding-top:40px}#challenge-wrapper.relationship textarea.postcard-journal-textarea{height:100%;overflow:auto;resize:none}#challenge-wrapper.relationship .postcard-container-right{display:grid;grid-template-rows:1fr auto}#challenge-wrapper.relationship .postcard-choose-image{display:grid;width:80%;grid-template-rows:1fr auto;background-color:gray;border-radius:20px;margin:0 auto}#challenge-wrapper.relationship .error_missing_fields{align-content:center;position:relative}#challenge-wrapper.relationship .selected-activity-title,#challenge-wrapper.relationship .journal-question{font-weight:bold;align-content:center}@media(max-width: 1199.98px){#challenge-wrapper.relationship .corkboard{background-size:100% 100%;background-repeat:no-repeat;height:740px;padding:30px;position:relative}#challenge-wrapper.relationship .postcard-front{width:100%;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;border:3px solid silver}#challenge-wrapper.relationship .connection-completed{background-color:#fff;border:3px solid silver}#challenge-wrapper.relationship .corkboard-content{display:grid;column-gap:1em;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;height:100%;position:relative;width:100%;margin:0 auto;padding:0 40px}}@media(max-width: 991.98px){#challenge-wrapper.relationship .corkboard{background-size:100% 100%;background-repeat:no-repeat;height:660px;padding:30px;position:relative}#challenge-wrapper.relationship .postcard-front{width:100%;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;border:3px solid silver}#challenge-wrapper.relationship .connection-completed{background-color:#fff;border:3px solid silver}#challenge-wrapper.relationship .corkboard-content{display:grid;column-gap:1em;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;height:100%;position:relative;width:100%;margin:0 auto;padding:0 35px}#challenge-wrapper.relationship .postcard-row2{width:90%;margin:0 auto;display:grid;grid-template-rows:auto 1fr;padding-top:10px}}@media(max-width: 767.98px){#challenge-wrapper.relationship .corkboard{background-size:100% 100%;background-repeat:no-repeat;height:660px;padding:30px;position:relative}#challenge-wrapper.relationship .corkboard-content{display:grid;column-gap:1em;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;height:100%;position:relative;width:100%;margin:0 auto;padding:0 25px}#challenge-wrapper.relationship .postcard-front{width:100%;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;border:3px solid silver}#challenge-wrapper.relationship .connection-completed{background-color:#fff;border:3px solid silver}#challenge-wrapper.relationship .edit-form-btn{margin:5px 0 0 0;border:none;height:20px}#challenge-wrapper.relationship .edit-btn-icon{font-size:16px}#challenge-wrapper.relationship .postcard-name{font-weight:bold;color:red;margin:0}#challenge-wrapper.relationship .postcard-row1{display:flex;padding-left:5px;flex-wrap:wrap}#challenge-wrapper.relationship .connection-name-input{width:100%}#challenge-wrapper.relationship .postcard-row2{width:90%;margin:0 auto;display:grid;grid-template-rows:auto 1fr;padding-top:0}}@media(max-width: 575.98px){#challenge-wrapper.relationship .corkboard{background-size:100% 100%;background-repeat:no-repeat;height:600px;padding:30px;position:relative}#challenge-wrapper.relationship .corkboard-content{display:grid;column-gap:1em;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr 1fr 1fr;height:100%;position:relative;width:100%;margin:0 auto;padding:0 10px}#challenge-wrapper.relationship .postcard-front{width:100%;background-color:#fff;background-size:100% 100%;background-repeat:no-repeat;border:3px solid silver}#challenge-wrapper.relationship .connection-completed{background-color:#fff;border:3px solid silver}#challenge-wrapper.relationship .edit-form-btn{margin:5px 0 0 0;border:none;height:20px}#challenge-wrapper.relationship .edit-btn-icon{font-size:16px}#challenge-wrapper.relationship .postcard-name{font-weight:bold;color:red;margin:0;font-size:12px}#challenge-wrapper.relationship .postcard-row1{display:flex;padding-left:5px;flex-wrap:wrap}#challenge-wrapper.relationship .postcard-row2{width:90%;margin:0 auto;display:grid;grid-template-rows:auto 1fr;padding-top:0}#challenge-wrapper.relationship .connection-name-input{width:100%}#challenge-wrapper.relationship .postcard-btn-close{font-size:1rem}#challenge-wrapper.relationship .journal-question{font-size:12px}}.rc-modal-imgs{max-height:500px;overflow-y:auto;display:flex;flex-wrap:wrap;align-items:center}.rc-modal-imgs>img.rc-img-thumb{width:33.33%;display:inline-block;cursor:pointer}.rc-modal-imgs>img.rc-img-thumb.selected{border:1px solid red}.rc-modal-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem}.splash-container{padding:15px}.splash-img-container,.splash-body-container{padding:15px}#challenge-page .splash-img-container>img{object-fit:contain}#add_connections_container .alert{display:none;margin-bottom:2px;margin-top:2px;padding:2px;font-size:inherit;text-align:left;margin-left:10px}#connections-list .btn-outline-primary{margin-right:10px;margin-bottom:10px;pointer-events:none}.relationship-activities-list{opacity:.7;font-weight:bold;color:#046374}#challenge-wrapper.ryb #debug-mode-datepicker{width:180px;background-color:rgba(0,0,0,0);cursor:pointer;margin-left:-60px;height:40px;border:none;padding-left:85px;box-shadow:none}#challenge-wrapper.ryb #ryb-calendar-form{text-align:left;box-sizing:content-box}#challenge-wrapper.ryb #ryb-calendar-selector{display:inline-block;vertical-align:middle;border-top:solid #45bee1;border-right:solid #45bee1;border-bottom:solid #45bee1;border-radius:0 .5em .5em 0;margin-left:-1rem}#challenge-wrapper.ryb #ryb-calendar-glyphicon{display:inline-block;vertical-align:middle;border-radius:50%;box-sizing:border-box;border:solid #45bee1;padding:15px;color:#45bee1;background-color:#fff;position:inherit}#challenge-wrapper.ryb .challenge-logo-tile .challenge-logo{width:auto;height:220px;margin:0 auto;background-image:url("/apps/resources/self_service/images/challenges/v4/retrain_your_brain/logo.png");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 768px){#challenge-wrapper.ryb .challenge-logo-tile .challenge-logo{width:auto;height:220px;margin:0 auto;background:url("/apps/resources/self_service/images/challenges/v4/retrain_your_brain/logo.png") 0 0 no-repeat;background-size:100% 95%}}#challenge-wrapper.ryb #brain-map{cursor:pointer}#challenge-wrapper.ryb .ryb-challenge-instructions{font-weight:bold;margin:30px}#challenge-wrapper.ryb .ryb-challenge-instructions .ryb-challenge-instructions-sub-header{font-size:smaller;font-style:italic}#challenge-wrapper.ryb .brain-image-container{width:556px;height:450px;margin:0 auto}#challenge-wrapper.ryb .brain-image-container .brain-image{background-image:url("/apps/resources/self_service/images/challenges/v4/retrain_your_brain/full_brain.png");width:528px;height:394px;position:relative;cursor:pointer}#challenge-wrapper.ryb .brain-image-container .brain-section{width:528px;height:394px;position:absolute;top:0;left:0}#challenge-wrapper.ryb #image-recall-modal img{width:100%;max-width:700px}#challenge-wrapper.ryb .modal .modal-title{display:inline-block}#challenge-wrapper.ryb .modal .close{text-shadow:0 1px 0;opacity:.6}#challenge-wrapper.ryb .modal .modal-body{text-align:left;-ms-overflow-y:auto;overflow-y:auto}#challenge-wrapper.ryb .modal .modal-body .hint{font-style:italic}#challenge-wrapper.ryb .modal .modal-body .imgGroup{display:inline-block;width:33%;max-width:275px}#challenge-wrapper.ryb .modal .modal-body form img{display:inline-block;margin:0;max-width:200px;width:100%}#challenge-wrapper.ryb .modal .modal-body form img.correct{border:5px solid #1e8449}#challenge-wrapper.ryb .modal .modal-body form img.incorrect{border:5px solid #d62c1a}#challenge-wrapper.ryb .modal .modal-body img{display:block;margin:auto}#challenge-wrapper.ryb .modal .modal-body input[type=text]{display:block;margin:auto}#challenge-wrapper.ryb .modal .modal-body label{font-weight:normal;display:inline}#challenge-wrapper.ryb .modal .modal-body button{display:block;margin:auto}#challenge-wrapper.ryb .modal form .glyphicon{font-size:16px}#challenge-wrapper.ryb .modal form .glyphicon.glyphicon-ok{color:#1e8449}#challenge-wrapper.ryb .modal form .glyphicon.glyphicon-remove{color:#d62c1a}#challenge-wrapper.ryb .modal .modal-header{border:none;color:#fff;font-size:25px;padding:10px}#challenge-wrapper.ryb .modal .modal-header .ryb-sub-header{font-size:18px}#challenge-wrapper.ryb .modal .modal-body{text-align:left}#challenge-wrapper.ryb .modal .modal-body .instructions-header{text-align:center;margin-bottom:15px;font-weight:bold;font-size:large}#challenge-wrapper.ryb .modal .modal-footer{border:none}#challenge-wrapper.ryb .modal.frontal .modal-header{background-color:#9856a1}#challenge-wrapper.ryb .modal.frontal .modal-body{border:10px solid #9856a1}#challenge-wrapper.ryb .modal.frontal .modal-footer{background-color:#9856a1}#challenge-wrapper.ryb .modal.temporal .modal-header{background-color:#0a7e8c}#challenge-wrapper.ryb .modal.temporal .modal-body{border:10px solid #0a7e8c}#challenge-wrapper.ryb .modal.temporal .modal-footer{background-color:#0a7e8c}#challenge-wrapper.ryb .modal.hippocampus .modal-header{background-color:#f38a51}#challenge-wrapper.ryb .modal.hippocampus .modal-body{border:10px solid #f38a51}#challenge-wrapper.ryb .modal.hippocampus .modal-footer{background-color:#f38a51}#challenge-wrapper.ryb .modal.parietal .modal-header{background-color:#58c5cc}#challenge-wrapper.ryb .modal.parietal .modal-body{border:10px solid #58c5cc}#challenge-wrapper.ryb .modal.parietal .modal-footer{background-color:#58c5cc}#challenge-wrapper.ryb .modal.occipital .modal-header{background-color:#6cbe50}#challenge-wrapper.ryb .modal.occipital .modal-body{border:10px solid #6cbe50}#challenge-wrapper.ryb .modal.occipital .modal-footer{background-color:#6cbe50}#challenge-wrapper.ryb .modal .instructions-screen .modal-body{text-align:left}#challenge-wrapper.ryb .modal .feedback-screen form{margin-bottom:16px}#challenge-wrapper.ryb .modal .ryb-timer-container{height:45px}#challenge-wrapper.ryb .modal .ryb-timer-container .ryb-card-matching-timer{width:140px;height:45px;margin:0 auto;background-color:#f38a51;color:#fff;border-radius:5px;padding:10px}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container{height:480px}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row{width:518px;height:120px;margin:0 auto;float:none}@media(max-width: 991px){#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row{width:100%}}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container{height:95px;width:95px;perspective:1000;-ms-perspective:1000;-webkit-perspective:1000;-moz-perspective:1000;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;margin:.8%}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper{position:relative;transition:.5s;-ms-transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transform:perspective(1000px);-moz-transform:perspective(1000px);transform-style:preserve-3d;-ms-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper .front{z-index:2;transform:rotateY(0deg);-ms-transform:rotateY(0deg);-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-o-transform:rotateY(0deg)}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper .back{transform:rotateY(180deg);-ms-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg)}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper .front,#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper .back{height:100%;width:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;-ms-transition:.5s;transition:.5s;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;position:absolute;top:0px;left:0px}#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper .front img,#challenge-wrapper.ryb .modal#card-matching-modal .card-matching-game-container .card-matching-game-row .flip-container .flipper .back img{width:100%;border-radius:20px}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-display-wrapper{margin-left:-35px}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper{width:100%;margin:0 auto}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper .nav-tabs{margin-bottom:0px}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper .tab-pane{margin:20px}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper .tab-pane.smaller img{width:60%}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper .tab-pane img{width:90%}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper .tab-pane .radio{margin:0px;padding:0px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal .face-options-wrapper .tab-pane img{width:60%}}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-comparison{margin-bottom:15px}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-comparison .face-label{margin-left:15px}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-container{position:relative;margin:0 auto}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-container img{width:100%;position:absolute;z-index:2}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-container img:first-of-type{z-index:3}#challenge-wrapper.ryb .modal#face-rebuild-modal .face-container img:last-of-type{z-index:auto}#challenge-wrapper.ryb .modal#face-rebuild-modal .answer-screen .face-container{width:40%;height:460px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal .answer-screen .face-container{width:60%}}#challenge-wrapper.ryb .modal#face-rebuild-modal .question-screen .face-container{width:30%;height:325px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal .question-screen .face-container{width:45%}}#challenge-wrapper.ryb .modal#face-rebuild-modal .feedback-screen .face-container{width:60%;height:290px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal .feedback-screen .face-container{width:100%}}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-display-wrapper{margin-left:-35px}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper{width:100%;margin:0 auto}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper .nav-tabs{margin-bottom:0px}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper .tab-pane{margin:20px}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper .tab-pane.smaller img{width:60%}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper .tab-pane img{width:90%}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper .tab-pane .radio{margin:0px;padding:0px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-options-wrapper .tab-pane img{width:60%}}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-comparison{margin-bottom:15px}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-comparison .face-label{margin-left:15px}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container{position:relative;margin:0 auto}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container img{width:100%;position:absolute;z-index:2}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container img:first-of-type{z-index:3}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .face-container img:last-of-type{z-index:auto}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .answer-screen .face-container{width:40%;height:460px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .answer-screen .face-container{width:60%}}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .question-screen .face-container{width:30%;height:325px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .question-screen .face-container{width:45%}}#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .feedback-screen .face-container{width:60%;height:290px}@media(max-width: 768px){#challenge-wrapper.ryb .modal#face-rebuild-modal-v3 .feedback-screen .face-container{width:100%}}@media(min-width: 1200px){#challenge-wrapper.ryb #ryb-section-totals .col-lg-2{width:20%;padding:0 20px}}#challenge-wrapper.ryb #ryb-section-totals .ryb-section-total{padding-left:10px;padding-right:10px}#challenge-wrapper.ryb #ryb-section-totals .ryb-section-total-label{height:45px;padding:10px;color:#fff;cursor:pointer}#challenge-wrapper.ryb #ryb-section-totals .ryb-section-total-points{height:40px;padding:5px}#challenge-wrapper.ryb #ryb-section-totals .frontal-section .ryb-section-total-label{background:#9856a1}#challenge-wrapper.ryb #ryb-section-totals .temporal-section .ryb-section-total-label{background:#0a7e8c}#challenge-wrapper.ryb #ryb-section-totals .hippocampus-section .ryb-section-total-label{background:#f38a51}#challenge-wrapper.ryb #ryb-section-totals .parietal-section .ryb-section-total-label{background:#58c5cc}#challenge-wrapper.ryb #ryb-section-totals .occipital-section .ryb-section-total-label{background:#6cbe50}#challenge-wrapper.ryb .message{margin-bottom:0px;margin-top:20px}#challenge-wrapper.ryb .message:first-child{margin-top:0px}#challenge-wrapper.ryb .frontal-color-text{color:#9856a1}#challenge-wrapper.ryb .temporal-color-text{color:#0a7e8c}#challenge-wrapper.ryb .hippocampus-color-text{color:#f38a51}#challenge-wrapper.ryb .parietal-color-text{color:#58c5cc}#challenge-wrapper.ryb .occipital-color-text{color:#6cbe50}#challenge-wrapper.sf .challenge-logo-tile{padding:20px}#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper{width:30%;margin:0 auto;position:relative}#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:61.1486486486%}#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.sf .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/stress_free/StressFreeChallenge_Logo2.png");background-size:100% 100%}#challenge-wrapper.sf #challenge-page .main-reporting .tile .tile-header .reporting-icon.exercise::before{display:none}#challenge-wrapper.sf .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.sf .challenge-calendar .binary-control.active{background-color:#0188cb}#challenge-wrapper.sf .challenge-calendar .binary-control.active:hover{background-color:rgb(.875,119,177.625)}#challenge-wrapper.sf .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.sf .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.sf .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.sf .main-reporting .layered-circle .reporting-indicator-img{display:none}#challenge-wrapper.sf .main-reporting .layered-circle.exercise .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/stress_free/20minsexcercise.jpg")}#challenge-wrapper.sf .main-reporting .layered-circle.relaxation .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/stress_free/20minsrelax.jpg")}#challenge-wrapper.sf .main-reporting .layered-circle.sleep .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/stress_free/7hourssleep.jpg")}#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper{width:50%;margin:0 auto;position:relative}#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:13.8888888889%}#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.t5tf .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/take_five_focus/Take5Challenge_LogoBanner.png");background-size:100% 100%;background-repeat:no-repeat}#challenge-wrapper.t5tf .main-reporting .layered-circle.layered-circle-xlg{width:175px;height:175px}#challenge-wrapper.t5tf .main-reporting .layered-circle.layered-circle-default .img-circle.inner{opacity:.4}#challenge-wrapper.t5tf .main-reporting .layered-circle .img-circle.inner{background-size:100% 100%}#challenge-wrapper.t5tf .main-reporting .layered-circle .reporting-indicator-img{display:none}#challenge-wrapper.t5tf .main-reporting .layered-circle.relaxation .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/take_five_focus/GuidedRelaxation.jpg")}#challenge-wrapper.t5tf .main-reporting .layered-circle.mindfulness .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/take_five_focus/Mindfullness.jpg")}#challenge-wrapper.t5tf .main-reporting .layered-circle.renew .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/take_five_focus/GuidedWays.jpg")}#challenge-wrapper.t5tf .main-reporting .layered-circle.concentrate .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/take_five_focus/CultivatingConcentration.jpg")}#challenge-wrapper.t5tf .main-reporting .layered-circle.moment .img-circle.inner{background-image:url("/apps/resources/self_service/images/challenges/v4/take_five_focus/TakeAMoment.jpg")}#challenge-wrapper.t5tf .challenge-calendar .binary-control{border:1px solid rgba(0,0,0,0);transition:background-color .3s 0s ease}#challenge-wrapper.t5tf .challenge-calendar .binary-control.active{background-color:#28a745}#challenge-wrapper.t5tf .challenge-calendar .binary-control.active:hover{background-color:rgb(35.0724637681,146.4275362319,60.5)}#challenge-wrapper.teamup .challenge-logo-tile{padding:20px}#challenge-wrapper.teamup .challenge-logo-tile .challenge-logo-wrapper{width:40%;margin:0 auto;position:relative}#challenge-wrapper.teamup .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:35.4590434305%}#challenge-wrapper.teamup .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.teamup .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/livewell/teamUP_logo.png");background-size:100% 100%}#challenge-wrapper.weight-loss .registration .layered-circle .img-circle .glyphicons.icon-weight_scale{position:relative;top:50%;transform:translateY(-50%);-ms-transform:translate(0, -50%);font-size:72px}#challenge-wrapper.weight-loss .registration .layered-circle .img-circle .glyphicons.icon-weight_scale.absolute{position:absolute}#challenge-wrapper.weight-loss .challenge-logo-tile{padding:20px}#challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper{width:40%;margin:0 auto;position:relative}#challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper:before{display:block;content:"";width:100%;padding-top:37%}#challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper>.content{position:absolute;top:0;left:0;right:0;bottom:0}#challenge-wrapper.weight-loss .challenge-logo-tile .challenge-logo-wrapper .challenge-logo{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/logo.png");background-size:100% 100%}#challenge-wrapper.weight-loss .scale{margin-left:auto;margin-right:auto;width:450px;height:400px;background-size:100%;background-repeat:no-repeat;overflow:hidden;position:relative;text-align:left;font-weight:bold}#challenge-wrapper.weight-loss .scale .text-input-reporting .input-box{width:200px;height:75px;margin:31px auto 16px;font-size:42px}#challenge-wrapper.weight-loss .scale.pounds{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/green_scale.png")}#challenge-wrapper.weight-loss .scale.bodyfat{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/blue_scale.png")}#challenge-wrapper.weight-loss .scale-value-line{height:108px;margin:0 auto;width:6px;background-color:rgb(227.5316455696,96.4683544304,109.0253164557);position:absolute;left:50%;margin-left:-3px;z-index:3}#challenge-wrapper.weight-loss .scale-cover{position:relative;z-index:3;height:108px;left:0px;width:262px;border:1px solid #dee2e6;border-radius:10px;overflow:hidden;background-color:#fff;margin:54px auto 0}#challenge-wrapper.weight-loss div.scale-tape{position:absolute;top:0px;left:191px;z-index:2;background:url("/apps/resources/self_service/images/scale-tape.png") repeat-x #fff;height:60px;width:6740px;background-size:94px 60px;margin-left:0px;color:#000}#challenge-wrapper.weight-loss .scale-tape ul{position:absolute;list-style:none;padding:0;height:46px;margin:5px 0 0 -23.5px;top:62px;font-size:0}#challenge-wrapper.weight-loss .scale-tape ul li{position:relative;display:inline-block;width:47px;text-align:center}#challenge-wrapper.weight-loss .scale-tape ul li.small{font-size:14px;top:-3px}#challenge-wrapper.weight-loss .scale-tape ul li.large{font-size:24px}#challenge-wrapper.weight-loss .scale-title{position:absolute;bottom:0;width:100%;text-align:center;color:#fff;font-size:22px;margin:0 0 20px}#challenge-wrapper.weight-loss .weight-tracker{font-size:26px}#challenge-wrapper.weight-loss .weight-tracker .row{margin:15px 0}#challenge-wrapper.weight-loss .badges .badge:empty{display:block}#challenge-wrapper.weight-loss .badges .badge{background-color:rgba(0,0,0,0);width:101px;height:91px;background-size:100% 100%}#challenge-wrapper.weight-loss .badges .badge .title{top:33px;font-size:18px;position:relative;text-shadow:1px 2px 2px #000}#challenge-wrapper.weight-loss .badges .wl_badge_1_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge1_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_1_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge1_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_3_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge2_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_3_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge2_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_5_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge3_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_5_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge3_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_7_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge4_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_7_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge4_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_10_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge5_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_10_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge5_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_15_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge6_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_15_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge6_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_17_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge7_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_17_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge7_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_20_pound_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge8_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_20_pound_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge8_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_1_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge1_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_1_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge1_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_2_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge2_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_2_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge2_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_3_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge3_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_3_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge3_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_4_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge4_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_4_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge4_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_5_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge5_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_5_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge5_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_6_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge6_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_6_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge6_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_7_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge7_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_7_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge7_enabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_8_body_fat_percent_0{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge8_disabled.png")}#challenge-wrapper.weight-loss .badges .wl_badge_8_body_fat_percent_1{background-image:url("/apps/resources/self_service/images/challenges/v4/weight_loss/badge8_enabled.png")}#challenge-wrapper.weight-loss .standard-week .text-input-reporting{padding:0 5px}.mini-challenges-tile-body{margin-bottom:-15px}.mini-challenge .img-wrapper{position:relative;top:0;left:0;width:100%}.mini-challenge .img-wrapper img{width:100%}.mini-challenge .img-wrapper .overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:-moz-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 100%);background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 100%);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0.2) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#cc000000", endColorstr="#33000000",GradientType=0 )}.mini-challenge .img-wrapper .text{position:absolute;left:10px;top:10px;right:10px;bottom:10px;color:#fff;text-shadow:1px 1px 3px #000}.mini-challenge .img-wrapper .text a{color:#a7ceff}.mini-challenge .img-wrapper.no-image{margin-bottom:0}.mini-challenge .img-wrapper.no-image .text{position:static;color:#393f40;text-shadow:none}.mini-challenge .img-wrapper.no-image .text a{color:#36f}.mini-challenge .completion{color:#fff;font-family:"PT Sans",sans-serif;font-size:16px;padding:6px 0;margin:10px auto 0 auto;height:39.2px;border-radius:100px;border-width:2px;border-style:solid;border-color:#fff;width:116px;background:linear-gradient(177.34deg, #3C9A6B 5.56%, #86D947 97.97%)}.mini-challenge .completion:not(:disabled):hover{background:#86d947}.mini-challenge .completion:disabled{color:hsla(0,0%,100%,.35)}.mini-challenge .completion span.font-weight-bold:after{content:" "}.mini-challenge .btn-info{margin-top:10px}/*# sourceMappingURL=challenges.min.css.map */
