#searchConnections.clientSearch.connectionsBox .icon-search,.contactsBookBtn i,.feed .activity .recentCommentsList .replyBody .replydetails .replyFooter .replyLikes i,.inputMethodBtn i,.modal .closeBtn:before,.modal .ui-dialog-titlebar-close:before,.pageMissions .galleryParent .explorerSelector .activeMissions .label.all i,.pageMissions .galleryParent .missionsCategories label[for=all] i,.robo-btn.robo-btn-action.joined:before,.ui-dialog .closeBtn:before,.ui-dialog .ui-dialog-titlebar-close:before{font-family:RoboGlyphs;-webkit-font-smoothing:antialiased;font-style:normal;font-weight:400;speak:none;text-transform:none!important}#searchConnections.clientSearch.connectionsBox .icon-search,.contactsBookBtn i,.inputMethodBtn i,.modal .closeBtn:before,.modal .ui-dialog-titlebar-close:before,.ui-dialog .closeBtn:before,.ui-dialog .ui-dialog-titlebar-close:before{font-size:20px;line-height:0;margin-right:5px;position:relative;vertical-align:middle}.searchPage .requestSent,.zenPod .tooltipJoined{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#96deb5;border:1px solid #fff;border-radius:2px;color:#297f4e;display:none;font-size:12px;font-weight:700;left:0;padding:4px 0;position:absolute;text-align:center;z-index:2}#interiorHero .heroContent,#main,#main_content,.expertSidebar,.fixedWidth,.responsiveHero.withSideBar .heroBody{zoom:1}#interiorHero .heroContent:after,#interiorHero .heroContent:before,#main:after,#main:before,#main_content:after,#main_content:before,.expertSidebar:after,.expertSidebar:before,.fixedWidth:after,.fixedWidth:before,.responsiveHero.withSideBar .heroBody:after,.responsiveHero.withSideBar .heroBody:before{content:' ';display:table}#interiorHero .heroContent:after,#main:after,#main_content:after,.expertSidebar:after,.fixedWidth:after,.responsiveHero.withSideBar .heroBody:after{clear:both}.compose .composeCancel,.notificationsList .messageItem .messageNotification .messageSnippet,.pageMessages #messages .messageItem h4 .challengeName,.pageMessages #messages .messageItem h4 .fromUser,.pageMessages #messages .messageItem h4 .itemName{color:#00b2e2}.compose .composeCancel:hover,.notificationsList .messageItem .messageNotification .messageSnippet:hover,.pageMessages #messages .messageItem h4 .challengeName:hover,.pageMessages #messages .messageItem h4 .fromUser:hover,.pageMessages #messages .messageItem h4 .itemName:hover{color:#00627c;cursor:pointer;text-decoration:none}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .statName,.communities .sideBarContent .author .mediaBlock>div:first-child+div,.communities .sideBarContent .topContributor .mediaBlock>div:first-child+div,.connectionManager .connectionList>li .displayNameAndGroups>a,.connectionManager .connectionList>li>a,.connectionManager .pendingList li>a,.connectionManager .pendingList li>span,.connectionsTooltip div.scrollable ul.userList .connectionUser span,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser span,.interestArrow .tagTitle,.miniProfile .infoUsername,.notificationsList .messageItem .messageNotification .messageSnippet,.profile #interiorHero h1,.searchPage .result h3,.zenPod .podHeader{overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.communities .sideBarContent .author .mediaBlock .coachBadge,.feed .activity .replySubmit .replyWithAvatar .coachBadge,.missions .missionsSecondary .topDiscussion .author .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -1px no-repeat;display:block;height:9px;position:absolute;top:22px;width:16px}.connectionManager .pendingList li .connectionAvatar>span,.connectionsTooltip div.scrollable ul.userList .connectionUser .coachBadge,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser .coachBadge,.notificationsList .messageItem .coachBadge,.pageMessages #messages .messageItem .coachBadge,.pageMessages .recommendationHeader .coachBadge,.sidePod .box .avatar .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -20px no-repeat;display:block;height:12px;position:absolute;width:21px}.feed .activity .recentCommentsList .replyBody .replyavatar .coachBadge,.feedEntry .avatar .coachBadge,.searchPage .result .image .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -42px no-repeat;display:block;height:15px;left:10px;position:absolute;top:58px;width:30px}#interiorHero .statusInput .avatar .coachBadge,.connectionManager .connectionList>li .connectionAvatar>span,.miniProfile .profileHead .coachBadge,.statusInput .avatar .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -93px no-repeat;display:block;height:19px;position:absolute;width:38px}.profile #interiorHero .coachBadge,.restrictedView .profilePictureContainer .coachBadge{background:url(https://static.werally.com/1.133.0/img/sprites/badgesSprite.png) -5px -148px no-repeat;display:block;height:32px;left:32px;position:absolute;top:133px;width:150px}.statusInput .avatar .moderatorBadge{background:url(https://static.werally.com/1.133.0/img/sprites/moderatorsSprite.png) -5px -93px no-repeat;display:block;height:19px;position:absolute;width:38px}.connectionManager #filters>input[type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:RoboGlyphs;src:url(./RoboGlyphs.eot);src:url(./RoboGlyphs.eot?#iefix) format("embedded-opentype"),url(./RoboGlyphs.woff) format("woff"),url(./RoboGlyphs.ttf) format("truetype"),url(./RoboGlyphs.svg#RoboGlyphs) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:RoboGlyphs;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-accident:before{content:"\f101"}.icon-accidentalDeath:before{content:"\f102"}.icon-achievementRibbon:before{content:"\f103"}.icon-activity:before{content:"\f104"}.icon-addContact:before{content:"\f105"}.icon-addressBook:before{content:"\f106"}.icon-alcohol:before{content:"\f107"}.icon-apple:before{content:"\f108"}.icon-appswitch:before{content:"\f109"}.icon-archive:before{content:"\f10a"}.icon-arrowDownLine:before{content:"\f10b"}.icon-arrowDownSolid:before{content:"\f10c"}.icon-arrowLeftLine:before{content:"\f10d"}.icon-arrowLeftSolid:before{content:"\f10e"}.client-landing .cta-link:after,.icon-arrowRightLine:before{content:"\f10f"}.icon-arrowRightSolid:before{content:"\f110"}.icon-arrowUpLine:before{content:"\f111"}.icon-arrowUpSolid:before{content:"\f112"}.icon-attention:before{content:"\f113"}.icon-auto:before{content:"\f114"}.icon-award:before{content:"\f115"}.icon-balance:before{content:"\f116"}.icon-beingSocial:before{content:"\f117"}.icon-bellnotification:before{content:"\f118"}.icon-bicycle:before{content:"\f119"}.icon-bike:before{content:"\f11a"}.icon-birthday:before{content:"\f11b"}.icon-bloodPressure:before{content:"\f11c"}.icon-bmi:before{content:"\f11d"}.icon-bookmark:before{content:"\f11e"}.icon-bookmarks:before{content:"\f11f"}.icon-books:before{content:"\f120"}.icon-boxedPlus:before{content:"\f121"}.icon-briefcase:before{content:"\f122"}.icon-brokenLink:before{content:"\f123"}.icon-burger:before{content:"\f124"}.icon-calendar:before{content:"\f125"}.icon-camera:before{content:"\f126"}.icon-campaign:before{content:"\f127"}.icon-can:before{content:"\f128"}.icon-canNot:before{content:"\f129"}.icon-cancel:before{content:"\f12a"}.icon-cancelCircleSolid:before,.robo-btn.robo-btn-action.joined.canUnjoin:focus:before,.robo-btn.robo-btn-action.joined.canUnjoin:hover:before{content:"\f12b"}.icon-cancerRisk:before{content:"\f12c"}.icon-cart:before{content:"\f12d"}.icon-challenge:before{content:"\f12e"}.icon-challengeUnengaged:before{content:"\f12f"}.icon-challenges:before{content:"\f130"}.icon-challengesBlackCircle:before{content:"\f131"}.icon-chart:before{content:"\f132"}.icon-chartAlt:before{content:"\f133"}.icon-chat:before{content:"\f134"}.icon-checkmark:before{content:"\f135"}.icon-checkmarkCircleLine:before{content:"\f136"}.icon-checkmarkCircleSolid:before,.robo-btn.robo-btn-action.joined:before{content:"\f137"}.icon-choiceConfiguration:before{content:"\f138"}.icon-cholesterol:before{content:"\f139"}.icon-clients:before{content:"\f13a"}.icon-coachUnengaged:before{content:"\f13b"}.icon-coaching:before{content:"\f13c"}.icon-coin:before{content:"\f13d"}.icon-coins:before{content:"\f13e"}.icon-comment:before{content:"\f13f"}.icon-comments:before{content:"\f140"}.icon-continuous:before{content:"\f141"}.icon-copy:before{content:"\f142"}.icon-criticalIllness:before{content:"\f143"}.icon-customers:before{content:"\f144"}.icon-dash:before{content:"\f145"}.icon-dashboard:before{content:"\f146"}.icon-deactivate:before{content:"\f147"}.icon-dental:before{content:"\f148"}.icon-dependents:before{content:"\f149"}.icon-deviceEnabled:before{content:"\f14a"}.icon-diabetesRisk:before{content:"\f14b"}.icon-discounts:before{content:"\f14c"}.icon-diseaseManagement:before{content:"\f14d"}.icon-distance:before{content:"\f14e"}.icon-document-alt-stroke:before{content:"\f14f"}.icon-dot:before{content:"\f150"}.icon-downArrow:before{content:"\f151"}.icon-drop:before{content:"\f152"}.icon-dumbell:before{content:"\f153"}.icon-earth:before{content:"\f154"}.icon-eatingBetter:before{content:"\f155"}.icon-edit:before{content:"\f156"}.icon-emotionalHealth:before{content:"\f157"}.icon-emotionsActivities:before{content:"\f158"}.icon-emotionsWork:before{content:"\f159"}.icon-encouragement:before{content:"\f15a"}.icon-endurance:before{content:"\f15b"}.icon-energy:before{content:"\f15c"}.icon-envelope:before{content:"\f15d"}.icon-experts:before{content:"\f15e"}.icon-explore:before{content:"\f15f"}.icon-fSA:before{content:"\f160"}.icon-facebook:before{content:"\f161"}.icon-feelSmile:before{content:"\f162"}.icon-female:before{content:"\f163"}.icon-file:before{content:"\f164"}.icon-fitnessBar:before{content:"\f165"}.icon-fitnessReimbursement:before{content:"\f166"}.icon-fixedBenefits:before{content:"\f167"}.icon-flag:before{content:"\f168"}.icon-flexibility:before{content:"\f169"}.icon-follow:before{content:"\f16a"}.icon-forward:before{content:"\f16b"}.icon-gear:before{content:"\f16c"}.icon-gender:before{content:"\f16d"}.icon-gift:before{content:"\f16e"}.icon-giftCards:before{content:"\f16f"}.icon-globe:before{content:"\f170"}.icon-goalUnengaged:before{content:"\f171"}.icon-goals:before{content:"\f172"}.icon-groupChat:before{content:"\f173"}.icon-groups:before{content:"\f174"}.icon-hamburgerNav:before{content:"\f175"}.icon-handShake:before{content:"\f176"}.icon-handsHeart:before{content:"\f177"}.icon-healthCostEstimate:before{content:"\f178"}.icon-healthInfo:before{content:"\f179"}.icon-healthInsurance:before{content:"\f17a"}.icon-healthPrizes:before{content:"\f17b"}.icon-healthSavings:before{content:"\f17c"}.icon-healthSurvey:before{content:"\f17d"}.icon-healthTarget:before{content:"\f17e"}.icon-heart:before{content:"\f17f"}.icon-heartHealth:before{content:"\f180"}.icon-heartPlus:before{content:"\f181"}.icon-heartbeat:before{content:"\f182"}.icon-height:before{content:"\f183"}.icon-help:before{content:"\f184"}.icon-hexLeft:before{content:"\f185"}.icon-hexRight:before{content:"\f186"}.icon-highBloodPressure:before{content:"\f187"}.icon-highCholesterol:before{content:"\f188"}.icon-highStress:before{content:"\f189"}.icon-home:before{content:"\f18a"}.icon-homeAuto:before{content:"\f18b"}.icon-hospitalIndemnity:before{content:"\f18c"}.icon-hraHeart:before{content:"\f18d"}.icon-identityTheft:before{content:"\f18e"}.icon-infinite:before{content:"\f18f"}.icon-info:before{content:"\f190"}.icon-infoCircle:before{content:"\f191"}.icon-intervention:before{content:"\f192"}.icon-invite:before{content:"\f193"}.icon-inviteClients:before{content:"\f194"}.icon-ivDrip:before{content:"\f195"}.icon-jump:before{content:"\f196"}.icon-jumpRope:before{content:"\f197"}.icon-legal:before{content:"\f198"}.icon-lessThan1Month:before{content:"\f199"}.icon-liftingWeights:before{content:"\f19a"}.icon-link:before{content:"\f19b"}.icon-location:before{content:"\f19c"}.icon-locationAlt:before{content:"\f19d"}.icon-locked:before{content:"\f19e"}.icon-lockedAlt:before{content:"\f19f"}.icon-logout:before{content:"\f1a0"}.icon-longTerm:before{content:"\f1a1"}.icon-lowBloodPressure:before{content:"\f1a2"}.icon-lowCholesterol:before{content:"\f1a3"}.icon-male:before{content:"\f1a4"}.icon-man:before{content:"\f1a5"}.icon-managingHealth:before{content:"\f1a6"}.icon-maternity:before{content:"\f1a7"}.icon-minus:before{content:"\f1a8"}.icon-minusCircleLine:before{content:"\f1a9"}.icon-missions:before{content:"\f1aa"}.icon-mobile:before{content:"\f1ab"}.icon-mobileTracking:before{content:"\f1ac"}.icon-mood:before{content:"\f1ad"}.icon-moreThan1Month:before{content:"\f1ae"}.icon-muscle:before{content:"\f1af"}.icon-no:before{content:"\f1b0"}.icon-noSmoking:before{content:"\f1b1"}.icon-noSmokingBlackCircle:before{content:"\f1b2"}.icon-nonSmoker:before{content:"\f1b3"}.icon-notSoGood:before{content:"\f1b4"}.icon-notSoGreat:before{content:"\f1b5"}.icon-notepad:before{content:"\f1b6"}.icon-nutrition:before{content:"\f1b7"}.icon-objective:before{content:"\f1b8"}.icon-openChevron:before{content:"\f1b9"}.icon-paperplane:before{content:"\f1ba"}.icon-pathUnengaged:before{content:"\f1bb"}.icon-paths:before{content:"\f1bc"}.icon-pencil:before{content:"\f1bd"}.icon-people:before{content:"\f1be"}.icon-person:before{content:"\f1bf"}.icon-personal:before{content:"\f1c0"}.icon-personalize:before{content:"\f1c1"}.icon-pet:before{content:"\f1c2"}.icon-phone:before{content:"\f1c3"}.icon-pictures:before{content:"\f1c4"}.icon-plate:before{content:"\f1c5"}.icon-plus:before{content:"\f1c6"}.icon-plusCircleLine:before{content:"\f1c7"}.icon-poorSleeper:before{content:"\f1c8"}.icon-powerWalk:before{content:"\f1c9"}.icon-prescriptions:before{content:"\f1ca"}.icon-present:before{content:"\f1cb"}.icon-prettyGreat:before{content:"\f1cc"}.icon-prevention:before{content:"\f1cd"}.icon-preventiveCare:before{content:"\f1ce"}.icon-preview:before{content:"\f1cf"}.icon-print:before{content:"\f1d0"}.icon-printer:before{content:"\f1d1"}.icon-private:before{content:"\f1d2"}.icon-productivity:before{content:"\f1d3"}.icon-profile:before{content:"\f1d4"}.icon-profileimage:before{content:"\f1d5"}.icon-profilestory:before{content:"\f1d6"}.icon-promo:before{content:"\f1d7"}.icon-qleAdditions:before{content:"\f1d8"}.icon-qleDetails:before{content:"\f1d9"}.icon-qleOverview:before{content:"\f1da"}.icon-qleType:before{content:"\f1db"}.icon-quittingTobacco:before{content:"\f1dc"}.icon-quoteEnd:before{content:"\f1dd"}.icon-quoteStart:before{content:"\f1de"}.icon-ready:before{content:"\f1df"}.icon-recommendations:before{content:"\f1e0"}.icon-refresh:before{content:"\f1e1"}.icon-reminderBell:before{content:"\f1e2"}.icon-reply:before{content:"\f1e3"}.icon-rewards:before{content:"\f1e4"}.icon-rocket:before{content:"\f1e5"}.icon-runningMan:before{content:"\f1e6"}.icon-sad:before{content:"\f1e7"}.icon-screening:before{content:"\f1e8"}.icon-search:before{content:"\f1e9"}.icon-segments:before{content:"\f1ea"}.icon-selfAwareness:before{content:"\f1eb"}.icon-send:before{content:"\f1ec"}.icon-settings:before{content:"\f1ed"}.icon-shared:before{content:"\f1ee"}.icon-shoppingCart:before{content:"\f1ef"}.icon-shortTerm:before{content:"\f1f0"}.icon-singleComment:before{content:"\f1f1"}.icon-sleepingBetter:before{content:"\f1f2"}.icon-smoke:before{content:"\f1f3"}.icon-soso:before{content:"\f1f4"}.icon-star:before{content:"\f1f5"}.icon-statusBusy:before{content:"\f1f6"}.icon-statusOffline:before{content:"\f1f7"}.icon-statusOnline:before{content:"\f1f8"}.icon-strength:before{content:"\f1f9"}.icon-stress:before{content:"\f1fa"}.icon-stretchingGuy:before{content:"\f1fb"}.icon-surveyBlackCircle:before{content:"\f1fc"}.icon-surveys:before{content:"\f1fd"}.icon-switch:before{content:"\f1fe"}.icon-sync:before{content:"\f1ff"}.icon-tags:before{content:"\f200"}.icon-termLife:before{content:"\f201"}.icon-thermometer:before{content:"\f202"}.icon-thinX:before{content:"\f203"}.icon-thinXCircle:before{content:"\f204"}.icon-thumbsDown:before{content:"\f205"}.icon-thumbsUp:before{content:"\f206"}.icon-timed:before{content:"\f207"}.icon-today:before{content:"\f208"}.icon-toolbardropdown:before{content:"\f209"}.icon-transit:before{content:"\f20a"}.icon-trash:before{content:"\f20b"}.icon-travel:before{content:"\f20c"}.icon-trophy:before{content:"\f20d"}.icon-trophyAlt:before{content:"\f20e"}.icon-twitter:before{content:"\f20f"}.icon-unarchive:before{content:"\f210"}.icon-undefined:before{content:"\f211"}.icon-upArrow:before{content:"\f212"}.icon-usb:before{content:"\f213"}.icon-users:before{content:"\f214"}.icon-vision:before{content:"\f215"}.icon-waistSize:before{content:"\f216"}.icon-walk:before{content:"\f217"}.icon-warning:before{content:"\f218"}.icon-weight:before{content:"\f219"}.icon-weightLoss:before{content:"\f21a"}.icon-wellness:before{content:"\f21b"}.icon-wholeLife:before{content:"\f21c"}.icon-woman:before{content:"\f21d"}.icon-work:before{content:"\f21e"}.icon-workPain:before{content:"\f21f"}.icon-yes:before{content:"\f220"}.icon-zpCoaches:before{content:"\f221"}@-webkit-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-moz-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.spinning{-webkit-animation-name:rotate;-moz-animation-name:rotate;animation-name:rotate;-webkit-animation-duration:1s;-moz-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite}div.ui-tabs div.ui-tabs-hide{display:none!important}div.ui-tabs div.ui-tabs-panel{overflow:hidden;white-space:nowrap}button.datePicker{margin:5px;padding:8px}div.ui-datepicker{background:#fff;border:1px solid #4e4e4e;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;display:none;width:250px}div.ui-datepicker:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-10px;z-index:99}div.ui-datepicker:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-9px;z-index:99}div.ui-datepicker ul{background:#fff;border:1px solid #4e4e4e;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;margin:22px 0 0 -125px;width:250px}div.ui-datepicker ul:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-10px;z-index:99}div.ui-datepicker ul:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-9px;z-index:99}div.ui-datepicker ul,div.ui-datepicker ul th button{color:#999}div.ui-datepicker ul td{padding:0}div.ui-datepicker ul span{text-align:center}div.ui-datepicker ul span.muted{background:#f2f2f2;color:#999}div.ui-datepicker ul tbody button{margin:0}div.ui-datepicker ul tbody button.btn.day{width:100%}div.ui-datepicker ul tbody button.active,div.ui-datepicker ul tbody button.btn-info span,div.ui-datepicker ul tbody button:hover{background:#49c57e;color:#fff}div.ui-datepicker ul .lbls{font-size:8px;text-transform:uppercase}div.ui-datepicker div.ui-datepicker-header{position:relative}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev{position:absolute;top:0}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-w,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background:url(/img/layout/icon_datepicker_arrows.png) no-repeat;cursor:pointer;display:block;height:17px;text-indent:-9999px;width:15px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-w,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w{cursor:default;pointer-events:none}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev{left:30px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w{background-position:0 -17px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev .ui-icon-circle-triangle-w:hover{background-position:0 -34px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-prev.ui-state-disabled .ui-icon-circle-triangle-w:hover{background-position:0 0}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next{right:30px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e{background-position:-15px -17px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next .ui-icon-circle-triangle-e:hover{background-position:-15px -34px}div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e,div.ui-datepicker div.ui-datepicker-header .ui-datepicker-next.ui-state-disabled .ui-icon-circle-triangle-e:hover{background-position:-15px 0}div.ui-datepicker div.ui-datepicker-header div.ui-datepicker-title{color:#a3a3a3;font-size:12px;font-weight:400;text-align:center}div.ui-datepicker table.ui-datepicker-calendar{margin-top:15px;table-layout:fixed;width:100%}div.ui-datepicker table.ui-datepicker-calendar thead{color:#999;font-variant:small-caps}div.ui-datepicker table.ui-datepicker-calendar td{height:25px;padding:0;text-align:center;vertical-align:middle}div.ui-datepicker table.ui-datepicker-calendar td span{text-align:center}div.ui-datepicker table.ui-datepicker-calendar td a{color:#4d4d4d;display:block;font-weight:700;margin:4px 0;padding:3px 0;text-align:center}div.ui-datepicker table.ui-datepicker-calendar td a:hover{background-color:#70d199;color:#fff;font-weight:700}div.ui-datepicker table.ui-datepicker-calendar td a.ui-state-active{background-color:#49c57e;color:#fff;font-weight:700}div.ui-datepicker table.ui-datepicker-calendar td.ui-datepicker-unselectable span{background:#f4f4f4;color:#ccc;display:block;margin:4px 0;padding:3px 0}ul.ui-datepicker{background:#fff;border:1px solid #4e4e4e;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;margin:22px 0 0 -125px;width:250px}ul.ui-datepicker:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-10px;z-index:99}ul.ui-datepicker:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-9px;z-index:99}ul.ui-datepicker,ul.ui-datepicker th button{color:#999}ul.ui-datepicker td{padding:0}ul.ui-datepicker span{text-align:center}ul.ui-datepicker span.muted{background:#f2f2f2;color:#999}ul.ui-datepicker tbody button{margin:0}ul.ui-datepicker tbody button.btn.day{width:100%}ul.ui-datepicker tbody button.active,ul.ui-datepicker tbody button.btn-info span,ul.ui-datepicker tbody button:hover{background:#49c57e;color:#fff}ul.ui-datepicker .lbls{font-size:8px;text-transform:uppercase}div.ui-datepicker-div{margin-top:480px}div.ui-timepicker-div{border-top:1px solid #eee;margin:10px;padding-top:10px}div.ui-timepicker-div .ui_tpicker_hour_label,div.ui-timepicker-div .ui_tpicker_minute_label,div.ui-timepicker-div .ui_tpicker_time_label{color:#a3a3a3;font-size:12px;font-weight:700}div.ui-timepicker-div .ui_tpicker_time_label{margin-bottom:-30px}div.ui-timepicker-div .ui_tpicker_time{color:#606060;font-size:18px;font-weight:700}div.ui-timepicker-div .ui-widget-header{margin-bottom:8px}div.ui-timepicker-div dl{text-align:left}div.ui-timepicker-div dl dt{height:30px;margin-bottom:-25px}div.ui-timepicker-div dl dd{margin:0 10px 10px 65px}div.ui-timepicker-div td{font-size:90%}.modal-backdrop,.ui-widget-overlay{background:#eee;height:100%;left:0;position:fixed;top:0;width:100%}.ui-tpicker-grid-label{background:0 0;border:none;margin:0;padding:0}div.ui-slider-horizontal{background:#eee;border:1px solid #ddd;border-radius:3px;box-shadow:0 1px 0 #fff inset;display:block;height:6px;position:relative}div.ui-slider-horizontal a.ui-slider-handle{background:-webkit-linear-gradient(#a3a3a3 0,#626262 100%);background:linear-gradient(#a3a3a3 0,#626262 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #828282;border-radius:5px;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;cursor:default;height:12px;margin-left:-3px;position:absolute;top:-3px;width:12px;z-index:2}div.ui-slider-horizontal a.ui-slider-handle:hover{background:-webkit-linear-gradient(#939393 0,#414141 100%);background:linear-gradient(#939393 0,#414141 100%);box-shadow:0 0 3px 0 #a3a3a3,0 1px 0 rgba(255,255,255,.75) inset}div.ui-slider-horizontal a.ui-slider-handle:active{background:-webkit-linear-gradient(#828282 0,#313131 100%);background:linear-gradient(#828282 0,#313131 100%);box-shadow:0 0 3px 0 #a3a3a3,0 1px 0 rgba(255,255,255,.75) inset}ul.ui-autocomplete{background-color:#fff;border:1px solid #f3f3f3;border-radius:0 0 3px 3px;margin:0;max-height:200px;overflow-x:hidden;overflow-y:scroll;padding:0;position:absolute}ul.ui-autocomplete li{margin:0;width:100%}ul.ui-autocomplete li a{background-color:#fff;border-bottom:1px solid #ddd;color:#a3a3a3;display:block;font-size:12px;padding:3px 10px;width:100%}ul.ui-autocomplete li a.ui-state-focus,ul.ui-autocomplete li a.ui-state-hover,ul.ui-autocomplete li a:hover{background-color:#00b2e2;border-bottom-color:#4e4e4e;color:#fff;font-weight:700;text-decoration:none;text-shadow:0 -1px 0 #00a0cb}ul.ui-autocomplete li a img{border-radius:15px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:30px;position:relative;width:30px;margin:0 5px 0 -5px;vertical-align:middle}ul.ui-autocomplete .noMatches{display:block;font-style:italic;margin:5px}.tooltip.top .tooltip-arrow{border-top-color:#fff;bottom:1px;z-index:2}.tooltip.top .tooltip-arrow.border{border-top-color:#4d4d4d;border-width:6px 6px 0;bottom:0;margin-left:-6px;z-index:1}.tooltip.top .tooltip-inner{background:#fff;border:1px solid #4d4d4d;color:#4d4d4d;font-weight:400;padding:3px 15px}.numberPicker .errorWidget.ui-bottom{margin-top:4px}.numberPicker .errorWidget.ui-bottom:before{left:35px}.numberPicker input[type=text]{margin:0}.numberPicker .inputWrap{height:31px;margin:10px 0;position:relative;width:68px}.numberPicker .numEntry{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:7px 14px 7px 7px;width:67px}.numberPicker .decrementBtn,.numberPicker .incrementBtn{height:auto;margin:0;position:absolute}.numberPicker .decrementBtn i,.numberPicker .incrementBtn i{color:#4d4d4d;font-size:.9em}.numberPicker .incrementBtn{top:0}.numberPicker .decrementBtn{bottom:-2px}.numberPicker .buttons{height:30px;position:absolute;right:5px;width:12px}div.stepViewer{position:relative}div.stepViewer ul{font-size:0;white-space:nowrap}div.stepViewer li{display:inline-block;font-size:12px;position:relative;vertical-align:top;white-space:normal}div.stepViewer .nav{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:forwards!important;-moz-animation-fill-mode:forwards!important;animation-fill-mode:forwards!important;color:#ccc;font-size:60px;margin-top:-.6em;opacity:0;overflow:visible;position:absolute;top:50%;z-index:3}div.stepViewer .nav:hover{color:#49c57e}div.stepViewer .nav.prev{-webkit-animation:bounceInLeft .3s;-moz-animation:bounceInLeft .3s;animation:bounceInLeft .3s;left:-8%}div.stepViewer .nav.next{-webkit-animation:bounceInRight .3s;-moz-animation:bounceInRight .3s;animation:bounceInRight .3s;right:-8%}div.stepViewer .nav:disabled{display:none}.modal,.modal.ng-scope,.ui-dialog{background:#eee;border:1px solid #dcdcdc;border-radius:2px;box-shadow:0 0 0 3px rgba(0,0,0,.1);position:absolute}.modal .ui-dialog-titlebar .ui-dialog-title,.modal.ng-scope .ui-dialog-titlebar .ui-dialog-title,.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.modal .closeBtn,.modal .ui-dialog-titlebar-close,.modal.ng-scope .closeBtn,.modal.ng-scope .ui-dialog-titlebar-close,.ui-dialog .closeBtn,.ui-dialog .ui-dialog-titlebar-close{background-color:#f3f3f3;border:1px solid #dbdbdb;color:#6f6f6f;box-shadow:none;cursor:pointer;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;margin:0;padding:5px;text-align:center;text-decoration:none;text-transform:capitalize;border-radius:13px;display:block;position:absolute;right:-10px;top:-10px;width:25px;z-index:1000}.modal .closeBtn:active,.modal .closeBtn:focus,.modal .closeBtn:hover,.modal .ui-dialog-titlebar-close:active,.modal .ui-dialog-titlebar-close:focus,.modal .ui-dialog-titlebar-close:hover,.modal.ng-scope .closeBtn:active,.modal.ng-scope .closeBtn:focus,.modal.ng-scope .closeBtn:hover,.modal.ng-scope .ui-dialog-titlebar-close:active,.modal.ng-scope .ui-dialog-titlebar-close:focus,.modal.ng-scope .ui-dialog-titlebar-close:hover,.ui-dialog .closeBtn:active,.ui-dialog .closeBtn:focus,.ui-dialog .closeBtn:hover,.ui-dialog .ui-dialog-titlebar-close:active,.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{border-color:#dbdbdb;color:#6f6f6f}.modal .closeBtn:active,.modal .ui-dialog-titlebar-close:active,.modal.ng-scope .closeBtn:active,.modal.ng-scope .ui-dialog-titlebar-close:active,.ui-dialog .closeBtn:active,.ui-dialog .ui-dialog-titlebar-close:active{background-color:#e1e1e1}.modal .closeBtn:focus,.modal .closeBtn:hover,.modal .ui-dialog-titlebar-close:focus,.modal .ui-dialog-titlebar-close:hover,.modal.ng-scope .closeBtn:focus,.modal.ng-scope .closeBtn:hover,.modal.ng-scope .ui-dialog-titlebar-close:focus,.modal.ng-scope .ui-dialog-titlebar-close:hover,.ui-dialog .closeBtn:focus,.ui-dialog .closeBtn:hover,.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{background-color:#fff}.modal .closeBtn:focus,.modal .ui-dialog-titlebar-close:focus,.modal.ng-scope .closeBtn:focus,.modal.ng-scope .ui-dialog-titlebar-close:focus,.ui-dialog .closeBtn:focus,.ui-dialog .ui-dialog-titlebar-close:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal .closeBtn:visited,.modal .closeBtn:visited:hover,.modal .ui-dialog-titlebar-close:visited,.modal .ui-dialog-titlebar-close:visited:hover,.modal.ng-scope .closeBtn:visited,.modal.ng-scope .closeBtn:visited:hover,.modal.ng-scope .ui-dialog-titlebar-close:visited,.modal.ng-scope .ui-dialog-titlebar-close:visited:hover,.ui-dialog .closeBtn:visited,.ui-dialog .closeBtn:visited:hover,.ui-dialog .ui-dialog-titlebar-close:visited,.ui-dialog .ui-dialog-titlebar-close:visited:hover{color:#6f6f6f}.modal .closeBtn.disabled,.modal .ui-dialog-titlebar-close.disabled,.modal.ng-scope .closeBtn.disabled,.modal.ng-scope .ui-dialog-titlebar-close.disabled,.ui-dialog .closeBtn.disabled,.ui-dialog .ui-dialog-titlebar-close.disabled{background-color:#ccc;border-color:#b8b8b8;color:#eee!important;cursor:default;pointer-events:none}.modal .closeBtn>i,.modal .ui-dialog-titlebar-close>i,.modal.ng-scope .closeBtn>i,.modal.ng-scope .ui-dialog-titlebar-close>i,.ui-dialog .closeBtn>i,.ui-dialog .ui-dialog-titlebar-close>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.modal .closeBtn,.modal .ui-dialog-titlebar-close,.modal.ng-scope .closeBtn,.modal.ng-scope .ui-dialog-titlebar-close,.ui-dialog .closeBtn,.ui-dialog .ui-dialog-titlebar-close{font-family:Helvetica;font-size:14px;padding:10px}}.modal .closeBtn span,.modal .ui-dialog-titlebar-close span,.modal.ng-scope .closeBtn span,.modal.ng-scope .ui-dialog-titlebar-close span,.ui-dialog .closeBtn span,.ui-dialog .ui-dialog-titlebar-close span{display:none}.modal h1,.modal.ng-scope h1,.ui-dialog h1{border-bottom:1px solid #eee;font-size:18px;line-height:100%;margin-bottom:12px;padding-bottom:12px}.modal .ui-dialog-buttonset,.modal.ng-scope .ui-dialog-buttonset,.ui-dialog .ui-dialog-buttonset{zoom:1;margin:auto;padding:10px;text-align:center;width:280px}.modal .ui-dialog-buttonset:after,.modal .ui-dialog-buttonset:before,.modal.ng-scope .ui-dialog-buttonset:after,.modal.ng-scope .ui-dialog-buttonset:before,.ui-dialog .ui-dialog-buttonset:after,.ui-dialog .ui-dialog-buttonset:before{content:' ';display:table}.modal .ui-dialog-buttonset:after,.modal.ng-scope .ui-dialog-buttonset:after,.ui-dialog .ui-dialog-buttonset:after{clear:both}.modal .ui-dialog-buttonset button,.modal.ng-scope .ui-dialog-buttonset button,.ui-dialog .ui-dialog-buttonset button{float:right}.modal .ui-dialog-buttonset button:first-child,.modal.ng-scope .ui-dialog-buttonset button:first-child,.ui-dialog .ui-dialog-buttonset button:first-child{background-color:#49c57e;border:1px solid #42b171;color:#fff;border-radius:2px;box-shadow:none;cursor:pointer;display:inline-block;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;padding:8px 5px;text-align:center;text-decoration:none;text-transform:capitalize;margin:10px 5px;width:130px}.modal .ui-dialog-buttonset button:first-child:active,.modal .ui-dialog-buttonset button:first-child:focus,.modal .ui-dialog-buttonset button:first-child:hover,.modal.ng-scope .ui-dialog-buttonset button:first-child:active,.modal.ng-scope .ui-dialog-buttonset button:first-child:focus,.modal.ng-scope .ui-dialog-buttonset button:first-child:hover,.ui-dialog .ui-dialog-buttonset button:first-child:active,.ui-dialog .ui-dialog-buttonset button:first-child:focus,.ui-dialog .ui-dialog-buttonset button:first-child:hover{border-color:#42b171;color:#fff}.modal .ui-dialog-buttonset button:first-child:active,.modal.ng-scope .ui-dialog-buttonset button:first-child:active,.ui-dialog .ui-dialog-buttonset button:first-child:active{background-color:#39b26c}.modal .ui-dialog-buttonset button:first-child:focus,.modal .ui-dialog-buttonset button:first-child:hover,.modal.ng-scope .ui-dialog-buttonset button:first-child:focus,.modal.ng-scope .ui-dialog-buttonset button:first-child:hover,.ui-dialog .ui-dialog-buttonset button:first-child:focus,.ui-dialog .ui-dialog-buttonset button:first-child:hover{background-color:#64ce91}.modal .ui-dialog-buttonset button:first-child:focus,.modal.ng-scope .ui-dialog-buttonset button:first-child:focus,.ui-dialog .ui-dialog-buttonset button:first-child:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal .ui-dialog-buttonset button:first-child:visited,.modal .ui-dialog-buttonset button:first-child:visited:hover,.modal.ng-scope .ui-dialog-buttonset button:first-child:visited,.modal.ng-scope .ui-dialog-buttonset button:first-child:visited:hover,.ui-dialog .ui-dialog-buttonset button:first-child:visited,.ui-dialog .ui-dialog-buttonset button:first-child:visited:hover{color:#fff}.modal .ui-dialog-buttonset button:first-child.disabled,.modal.ng-scope .ui-dialog-buttonset button:first-child.disabled,.ui-dialog .ui-dialog-buttonset button:first-child.disabled{filter:alpha(Opacity=40);opacity:.4;background-color:#49c57e;border-color:#42b171;color:#a4e2bf!important;cursor:default;pointer-events:none}.modal .ui-dialog-buttonset button:first-child>i,.modal.ng-scope .ui-dialog-buttonset button:first-child>i,.ui-dialog .ui-dialog-buttonset button:first-child>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.modal .ui-dialog-buttonset button:first-child,.modal.ng-scope .ui-dialog-buttonset button:first-child,.ui-dialog .ui-dialog-buttonset button:first-child{font-family:Helvetica;font-size:14px;padding:10px}}.modal .ui-dialog-buttonset button:first-child+button,.modal.ng-scope .ui-dialog-buttonset button:first-child+button,.ui-dialog .ui-dialog-buttonset button:first-child+button{background-color:#f3f3f3;border:1px solid #dbdbdb;color:#6f6f6f;border-radius:2px;box-shadow:none;cursor:pointer;display:inline-block;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-smooth:always;font-smoothing:antialiased;font-weight:700;line-height:100%;padding:8px 5px;text-align:center;text-decoration:none;text-transform:capitalize;margin:10px 5px;width:130px}.modal .ui-dialog-buttonset button:first-child+button:active,.modal .ui-dialog-buttonset button:first-child+button:focus,.modal .ui-dialog-buttonset button:first-child+button:hover,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:active,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:focus,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:hover,.ui-dialog .ui-dialog-buttonset button:first-child+button:active,.ui-dialog .ui-dialog-buttonset button:first-child+button:focus,.ui-dialog .ui-dialog-buttonset button:first-child+button:hover{border-color:#dbdbdb;color:#6f6f6f}.modal .ui-dialog-buttonset button:first-child+button:active,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:active,.ui-dialog .ui-dialog-buttonset button:first-child+button:active{background-color:#e1e1e1}.modal .ui-dialog-buttonset button:first-child+button:focus,.modal .ui-dialog-buttonset button:first-child+button:hover,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:focus,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:hover,.ui-dialog .ui-dialog-buttonset button:first-child+button:focus,.ui-dialog .ui-dialog-buttonset button:first-child+button:hover{background-color:#fff}.modal .ui-dialog-buttonset button:first-child+button:focus,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:focus,.ui-dialog .ui-dialog-buttonset button:first-child+button:focus{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.modal .ui-dialog-buttonset button:first-child+button:visited,.modal .ui-dialog-buttonset button:first-child+button:visited:hover,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:visited,.modal.ng-scope .ui-dialog-buttonset button:first-child+button:visited:hover,.ui-dialog .ui-dialog-buttonset button:first-child+button:visited,.ui-dialog .ui-dialog-buttonset button:first-child+button:visited:hover{color:#6f6f6f}.modal .ui-dialog-buttonset button:first-child+button.disabled,.modal.ng-scope .ui-dialog-buttonset button:first-child+button.disabled,.ui-dialog .ui-dialog-buttonset button:first-child+button.disabled{background-color:#ccc;border-color:#b8b8b8;color:#eee!important;cursor:default;pointer-events:none}.modal .ui-dialog-buttonset button:first-child+button>i,.modal.ng-scope .ui-dialog-buttonset button:first-child+button>i,.ui-dialog .ui-dialog-buttonset button:first-child+button>i{line-height:0;vertical-align:middle}@media only screen and (max-device-width:320px){.modal .ui-dialog-buttonset button:first-child+button,.modal.ng-scope .ui-dialog-buttonset button:first-child+button,.ui-dialog .ui-dialog-buttonset button:first-child+button{font-family:Helvetica;font-size:14px;padding:10px}}.modal{position:fixed}.modal .ui-dialog-titlebar{height:17px}.modal .ui-dialog-titlebar,.modal.ng-scope .ui-dialog-titlebar{background-color:#999;border-bottom:1px solid #8a8a8a;border-radius:1px 1px 0 0;margin:-2px -2px 15px}.actionModal{margin-left:-245px!important;padding:0;width:496px!important}.actionModal .closeBtn{padding:5px 0}.actionModal.modal.fade.in{top:20%}.actionModal .modal-body{max-height:428px}.actionModal img{border:1px solid #ccc}.actionModal .confirmAction{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:200px!important;padding-right:0!important;position:relative;margin-bottom:40px;width:457px}.actionModal .confirmAction:after,.actionModal .confirmAction:before{content:' ';display:table}.actionModal .confirmAction:after{clear:both}.actionModal .confirmAction>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.actionModal .confirmAction>div:first-child{margin-left:-200px!important;width:200px!important}.actionModal .confirmAction>div:first-child+div{width:230px!important}.actionModal .confirmAction>div:first-child+div+div{display:none!important}.actionModal .confirmAction>div:first-child{margin-right:20px}.actionModal .confirmAction>div{min-height:170px}.actionModal .confirmAction .desc{min-height:112px}.actionModal .confirmAction .actionBtns{bottom:0;position:relative!important}.actionModal .confirmAction p{font-size:1.3em;line-height:1.6em;margin-bottom:10px}.actionModal .confirmAction p.mmTermsAndConditions,.actionModal .confirmAction p.termsAndConditions{bottom:-39px;font-size:.9em;left:-94px;margin-bottom:5px;position:absolute}.actionModal .confirmAction p.mmTermsAndConditions{left:-207px}.actionModal.ui-dialog .ui-dialog-content{padding:.5em 1.5em}.actionModal.modal .ui-dialog-titlebar{height:3px}@-webkit-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:scale3d(0.3,.3,.3);-moz-transform:scale3d(0.3,.3,.3);-ms-transform:scale3d(0.3,.3,.3);-o-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,.9,.9);-moz-transform:scale3d(0.9,.9,.9);-ms-transform:scale3d(0.9,.9,.9);-o-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(0.97,.97,.97);-moz-transform:scale3d(0.97,.97,.97);-ms-transform:scale3d(0.97,.97,.97);-o-transform:scale3d(0.97,.97,.97);transform:scale3d(0.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-moz-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:scale3d(0.3,.3,.3);-moz-transform:scale3d(0.3,.3,.3);-ms-transform:scale3d(0.3,.3,.3);-o-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,.9,.9);-moz-transform:scale3d(0.9,.9,.9);-ms-transform:scale3d(0.9,.9,.9);-o-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(0.97,.97,.97);-moz-transform:scale3d(0.97,.97,.97);-ms-transform:scale3d(0.97,.97,.97);-o-transform:scale3d(0.97,.97,.97);transform:scale3d(0.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-o-keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:scale3d(0.3,.3,.3);-moz-transform:scale3d(0.3,.3,.3);-ms-transform:scale3d(0.3,.3,.3);-o-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,.9,.9);-moz-transform:scale3d(0.9,.9,.9);-ms-transform:scale3d(0.9,.9,.9);-o-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(0.97,.97,.97);-moz-transform:scale3d(0.97,.97,.97);-ms-transform:scale3d(0.97,.97,.97);-o-transform:scale3d(0.97,.97,.97);transform:scale3d(0.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:scale3d(0.3,.3,.3);-moz-transform:scale3d(0.3,.3,.3);-ms-transform:scale3d(0.3,.3,.3);-o-transform:scale3d(0.3,.3,.3);transform:scale3d(0.3,.3,.3);opacity:0}20%{-webkit-transform:scale3d(1.1,1.1,1.1);-moz-transform:scale3d(1.1,1.1,1.1);-ms-transform:scale3d(1.1,1.1,1.1);-o-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(0.9,.9,.9);-moz-transform:scale3d(0.9,.9,.9);-ms-transform:scale3d(0.9,.9,.9);-o-transform:scale3d(0.9,.9,.9);transform:scale3d(0.9,.9,.9)}60%{-webkit-transform:scale3d(1.03,1.03,1.03);-moz-transform:scale3d(1.03,1.03,1.03);-ms-transform:scale3d(1.03,1.03,1.03);-o-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03);opacity:1}80%{-webkit-transform:scale3d(0.97,.97,.97);-moz-transform:scale3d(0.97,.97,.97);-ms-transform:scale3d(0.97,.97,.97);-o-transform:scale3d(0.97,.97,.97);transform:scale3d(0.97,.97,.97)}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}}@-webkit-keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bounceInLeft{0%,100%,50%,75%,80%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(-10px,0,0);-moz-transform:translate3d(-10px,0,0);-ms-transform:translate3d(-10px,0,0);-o-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-moz-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-o-keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes bounceInRight{0%,100%,60%,75%,90%{-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1);-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1);transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:0}50%{-webkit-transform:translate3d(10px,0,0);-moz-transform:translate3d(10px,0,0);-ms-transform:translate3d(10px,0,0);-o-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0);opacity:1}100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}.zenPod .goalsCompletedCount{background-color:#555;background-color:rgba(55,55,55,.55);border-radius:2px;color:#fff;display:block;font-weight:700;line-height:100%;padding:8px 10px;position:absolute;right:0;top:0}.robo-btn.robo-btn-action.joined{background-color:transparent;border-color:transparent;color:#4d4d4d;cursor:default;padding-left:22px}.robo-btn.robo-btn-action.joined:before{color:#49c57e;font-size:18px;left:-5px;line-height:0;position:relative;top:2px}.robo-btn.robo-btn-action.joined.canUnjoin:focus,.robo-btn.robo-btn-action.joined.canUnjoin:focus:before,.robo-btn.robo-btn-action.joined.canUnjoin:hover,.robo-btn.robo-btn-action.joined.canUnjoin:hover:before{color:#ca4117;cursor:pointer}.loading:before{background:url(https://static.werally.com/1.133.0/img/shared/loading.gif) 50% 50% no-repeat #fff;height:100%;position:absolute;width:100%;z-index:3}.loaded:before{background:0 0}#avatarPicker{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:moz- none;-ms-user-select:none;-webkit-user-select:none;user-select:none;margin:10px auto;position:relative;z-index:0}#avatarPicker ul{margin:10px auto;overflow:hidden;padding:0;position:relative;white-space:nowrap;width:100%}#avatarPicker ul.dragging li{-webkit-transition-duration:0!important;-moz-transition-duration:0!important;transition-duration:0!important}#avatarPicker li{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:alpha(Opacity=80);opacity:.8;-webkit-transform:traslateZ(0);-moz-transform:traslateZ(0);-ms-transform:traslateZ(0);-o-transform:traslateZ(0);transform:traslateZ(0);-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;cursor:pointer;display:inline-block;left:80%;list-style:none;padding-bottom:20%;padding-left:8%;position:absolute;-webkit-tap-highlight-color:transparent;top:28%;width:20%;z-index:0}#avatarPicker li .ring{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;background:0 0;border:3px solid transparent;height:100%;opacity:1;padding:2px;position:absolute;top:0;width:100%}#avatarPicker li.ring,#avatarPicker li.selected{left:32%;width:36%}#avatarPicker li.left2,#avatarPicker li.leftStage{left:0;padding:0 4% 0 0}#avatarPicker li.right2,#avatarPicker li.rightStage{padding:0 0 0 4%}#avatarPicker li.left1,#avatarPicker li.right1{padding:0;top:17%;width:23%}#avatarPicker li.left1{left:12%}#avatarPicker li.selected{filter:alpha(Opacity=100);opacity:1;padding:0;top:0;z-index:5}#avatarPicker li.selected .ring{border-color:#49c57e}#avatarPicker li.right1{left:65%;z-index:4}#avatarPicker li.right2{z-index:3}#avatarPicker li.leftStage,#avatarPicker li.rightStage{filter:alpha(Opacity=0);opacity:0}#avatarPicker li>div{background:#fff;background:rgba(251,251,251,.06);border-radius:50%;padding-bottom:100%;position:relative}#avatarPicker li img{border-radius:50%;height:100%;margin:0 auto;overflow:hidden;position:absolute;width:100%}#avatarPicker li#selectedAvatarMock{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;height:0;padding:0 0 36.5%;position:relative}#avatarPicker .controls{font-size:0;margin-bottom:20px}#avatarPicker .controls>button,#avatarPicker .controls>div{display:inline-block;position:relative;vertical-align:middle}#avatarPicker #slider{cursor:pointer;padding:10px 0;width:86%}#avatarPicker #slider .bar{filter:alpha(Opacity=15);opacity:.15;background:#999;height:2px}#avatarPicker #slider #handle{-webkit-transition:left 200ms;-moz-transition:left 200ms;transition:left 200ms;background:#999;height:8px;left:0;margin-top:-4px;position:absolute;top:50%;width:30px}#avatarPicker #slider #handle.noTransition{-webkit-transition-duration:0;-moz-transition-duration:0;transition-duration:0}#avatarPicker button{color:#999;font-size:18px;height:20px;line-height:100%;margin-right:2%;width:5%}#avatarPicker button#slideRight{margin:0 0 0 2%}#avatarUploader{text-align:center}#avatarUploader h2{font-size:1.2em}#avatarUploader .avatarContainer{display:inline-block;margin:4em auto 2em}#avatarUploader .avatar,#avatarUploader .photoBtn,#avatarUploader .trashBtn,#avatarUploader .zoomControls,#avatarUploader .zoomInBtn,#avatarUploader .zoomOutBtn{display:inline-block;vertical-align:middle}#avatarUploader .photoBtn,#avatarUploader .trashBtn,#avatarUploader .zoomInBtn,#avatarUploader .zoomOutBtn{-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,.5);border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:2em;font-weight:100;height:2em;line-height:2em;text-align:center;width:2em}#avatarUploader .photoBtn:hover,#avatarUploader .trashBtn:hover,#avatarUploader .zoomInBtn:hover,#avatarUploader .zoomOutBtn:hover{background:rgba(0,0,0,.75)}#avatarUploader .photoBtn.trashBtn:hover,#avatarUploader .trashBtn.trashBtn:hover,#avatarUploader .zoomInBtn.trashBtn:hover,#avatarUploader .zoomOutBtn.trashBtn:hover{border-color:#f05b51;color:#f05b51}#avatarUploader .photoBtn.photoBtn:hover,#avatarUploader .photoBtn.zoomInBtn:hover,#avatarUploader .photoBtn.zoomOutBtn:hover,#avatarUploader .trashBtn.photoBtn:hover,#avatarUploader .trashBtn.zoomInBtn:hover,#avatarUploader .trashBtn.zoomOutBtn:hover,#avatarUploader .zoomInBtn.photoBtn:hover,#avatarUploader .zoomInBtn.zoomInBtn:hover,#avatarUploader .zoomInBtn.zoomOutBtn:hover,#avatarUploader .zoomOutBtn.photoBtn:hover,#avatarUploader .zoomOutBtn.zoomInBtn:hover,#avatarUploader .zoomOutBtn.zoomOutBtn:hover{border-color:#49c57e;color:#49c57e}#avatarUploader .photoBtn.disabled,#avatarUploader .trashBtn.disabled,#avatarUploader .zoomInBtn.disabled,#avatarUploader .zoomOutBtn.disabled{border-color:#999!important;color:#999!important;opacity:.5;pointer-events:none}#avatarUploader .photoBtn i,#avatarUploader .trashBtn i,#avatarUploader .zoomInBtn i,#avatarUploader .zoomOutBtn i{line-height:1.9em}#avatarUploader .zoomControls button{display:block;margin:.3em 0}#avatarUploader .zoomControls .zoomText{font-size:.8em;font-weight:700;text-align:center;text-transform:uppercase}#avatarUploader .avatar{background-image:url(https://static.werally.com/1.133.0/img/profile/avatars_coach_icon.png);background-size:cover;border-radius:50%;height:200px;margin:0 1em;overflow:hidden;position:relative;text-align:center;width:200px}#avatarUploader .imageCropper{position:relative}#avatarUploader .imageCropper:after{background:#000;bottom:0;content:'';left:0;opacity:.5;position:absolute;right:0;top:0}#avatarUploader .imageCropper img{border:0;left:0;margin:0;position:absolute;top:0;z-index:2}#avatarUploader .avatarSources{display:inline-block;margin:1em 0 4em}#avatarUploader .avatarSources>button{background:rgba(242,242,242,.6);border-radius:1.3em;color:#000;display:block;font-size:1.2em;font-weight:700;margin:12px 2px;padding:.5em 1.1em}#avatarUploader .avatarSources>button:hover{background:rgba(255,255,255,.3)}#avatarUploader .avatarSources>button.active{background:#f26c32!important;color:#fff;cursor:default;pointer-events:none}#avatarUploader .uploadBtn{-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;border:2px solid #fff;border-radius:4px;color:#fff;display:inline-block;font-size:16px;font-weight:700;margin-top:80px;padding:10px 20px;position:relative;z-index:1}#avatarUploader .uploadBtn:hover{background:rgba(0,0,0,.25);border-color:#49c57e;color:#49c57e}#avatarUploader video{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);left:50%;margin-left:-200px;-webkit-mask:url(https://static.werally.com/1.133.0/img/registration/circle-mask.png) no-repeat 50% 0;position:absolute;top:0;width:400px}#avatarUploader #snapshot{left:0;-webkit-mask:url(https://static.werally.com/1.133.0/img/registration/circle-mask.png) no-repeat 50% 0;position:absolute;top:0}#avatarUploader .avatar.active{box-shadow:0 0 0 4px #49c57e}#avatarUploader .avatar.active.imageCropper{cursor:move}#avatarUploader .avatar.active .snapshot{opacity:1}#avatarUploader .avatar.active .snapshot .cameraFlash{-webkit-animation:cameraFlash 750ms;-moz-animation:cameraFlash 750ms;animation:cameraFlash 750ms;background:#fff;opacity:0}#avatarUploader .snapshot{-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;opacity:.3;position:relative;z-index:1}#avatarUploader .cameraFlash{background:#000;opacity:1;z-index:1}#avatarUploader .acceptVideoWarning,#avatarUploader .cameraFlash{border-radius:50%;display:block;height:200px;left:0;position:absolute;top:0;width:200px}#avatarUploader .acceptVideoWarning{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.8);color:#fff;font-size:1.2em;font-weight:500;line-height:120%;padding:35% 20px 0;text-shadow:0 1px rgba(0,0,0,.25);z-index:1}.hidden{display:none!important}@-webkit-keyframes cameraFlash{0%{opacity:0}20%{opacity:1}100%{opacity:0}}@-moz-keyframes cameraFlash{0%{opacity:0}20%{opacity:1}100%{opacity:0}}@-o-keyframes cameraFlash{0%{opacity:0}20%{opacity:1}100%{opacity:0}}@keyframes cameraFlash{0%{opacity:0}20%{opacity:1}100%{opacity:0}}#expertAvatarOptions li{padding-left:22px}#expertAvatarOptions li:last-child{border-bottom:0}.popout[aria-describedby=expertAvatarOptions]{border-color:#dcdcdc}.uploadAvatar{overflow:hidden;position:relative}.contactsBookBtnContainer,.importContactsContainer{display:inline-block;position:relative}.importContactsContainer .smallInstructions{line-height:1.1;width:180px}.contactsBookBtn{padding:8px 3px}.contactsBookBtn i{margin-right:0;top:-2px}.smallInstructions{color:#a3a3a3;display:inline-block;font-size:11px;margin:10px 0 10px 5px;vertical-align:middle}.connectionsTooltip{padding:0}.connectionsTooltip:after,.connectionsTooltip:before{top:104px!important}.connectionsTooltip.otherContacts .userList{font-size:12px!important;width:250px!important}.connectionsTooltip.otherContacts .userList .otherConnectionUser{margin:0!important}.connectionsTooltip div.scrollable{height:390px;overflow-y:scroll;width:250px}.connectionsTooltip div.scrollable .legend{color:#ccc;display:none;margin-top:-14px}.connectionsTooltip div.scrollable h1{border:none;color:#4e4e4e;display:block;font-size:18px;font-weight:400;margin:0}.connectionsTooltip div.scrollable .desc{font-size:11px;font-style:italic;line-height:13px;margin-left:11px;width:132px}.connectionsTooltip div.scrollable ul.userList{width:220px}.connectionsTooltip div.scrollable ul.userList .connectionUser,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #cedde6;color:#302f2f;display:block;font-weight:200;margin:0 13px 0 0;padding:5px 6px}.connectionsTooltip div.scrollable ul.userList .connectionUser img,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser img{border-radius:15px;height:30px;position:relative;width:30px;box-shadow:0 0 2px rgba(0,0,0,.1);margin:0 5px;vertical-align:middle}.connectionsTooltip div.scrollable ul.userList .connectionUser div,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser div{display:inline-block;position:relative}.connectionsTooltip div.scrollable ul.userList .connectionUser span,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser span{display:inline-block;max-width:130px;vertical-align:middle}.connectionsTooltip div.scrollable ul.userList .connectionUser .coachBadge,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser .coachBadge{bottom:0;left:5px;position:absolute}.connectionsTooltip div.scrollable ul.userList .connectionUser.anchor,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser.anchor{display:none}.connectionsTooltip div.scrollable ul.userList .connectionUser:hover{background-color:#f2f2f2}.connectionsTooltip div.scrollable ul.userList .connectionUser.active,.connectionsTooltip div.scrollable ul.userList .connectionUser:active{background:url(https://static.werally.com/1.133.0/img/shared/checkmark.png) 176px 50% no-repeat #f1f1f1;font-weight:400}.connectionsTooltip div.scrollable ul.userList .connectionUser.unavailable{background:url(https://static.werally.com/1.133.0/img/shared/check.png) 176px 50% no-repeat;color:#ccc;font-weight:400}.connectionsTooltip div.scrollable ul.userList .connectionUser:last-child,.connectionsTooltip div.scrollable ul.userList .otherConnectionUser:last-child{border:none}.connectionsTooltip ul.alphabet{background:rgba(255,255,255,.5);height:390px;padding:0 3px;position:absolute;right:15px;top:0}.connectionsTooltip ul.alphabet li{color:#00b2e2;cursor:pointer;height:15px;text-align:center;vertical-align:middle}.connectionsTooltip ul.alphabet li.active,.connectionsTooltip ul.alphabet li:active,.connectionsTooltip ul.alphabet li:hover{color:#4e4e4e;font-weight:700}.connectionsTooltip ul.alphabet li.disabled{color:#aaa;cursor:default;pointer-events:none}.selectedUsers{display:block;margin:10px 0}.selectedUsers ul li{background:#ccc;border-radius:0;cursor:pointer;display:inline-block;margin:2px;padding:1px 6px}.selectedUsers ul li:first-child{margin-left:0}.selectedUsers ul li .username{color:#fff;display:inline-block;font-size:12px;font-weight:700;vertical-align:middle}.selectedUsers ul li i{color:#fff;font-size:8px;margin-left:8px;vertical-align:middle}.selectedUsers ul li:hover i{color:#4d4d4d}@media (max-width:767px){#compose-dialog-template #reminder-text .smallInstructions{margin-bottom:40px}}.error{clear:both;color:red;display:block;text-align:left}fieldset.ng-invalid{border:none!important}.ng-invalid.zen-validate-has-visited{border:1px solid #ef5b4b}input[zen-validate]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-image:url(https://static.werally.com/1.133.0/img/errors/validation-sprite.png)!important;background-position:120% -100%;background-repeat:no-repeat;background-size:auto;border:1px solid #dcdcdc!important}input[zen-validate].error,input[zen-validate].ng-invalid.zen-validate-has-visited.zen-validation-complete{background-position:right -2px;border-color:#ef5b4b!important;box-shadow:none;padding-right:40px}input[zen-validate].error.tinyInput,input[zen-validate].ng-invalid.zen-validate-has-visited.zen-validation-complete.tinyInput{background-image:none!important;padding-right:0}input[zen-validate].error[type=checkbox],input[zen-validate].ng-invalid.zen-validate-has-visited.zen-validation-complete[type=checkbox]{background:0 0;border:none!important;padding-right:0}input[zen-validate].error.zen-validate-focus-dirty,input[zen-validate].ng-invalid.zen-validate-has-visited.zen-validation-complete.zen-validate-focus-dirty{background-position:120% -100%;border:1px solid #49c57e!important;padding-right:5px}input[zen-validate].error.zen-validate-focus-dirty:focus,input[zen-validate].ng-invalid.zen-validate-has-visited.zen-validation-complete.zen-validate-focus-dirty:focus{box-shadow:0 0 0 3px rgba(255,255,255,.5)}input[zen-validate].zen-validate-checkMark.zen-validate-focus-dirty.ng-invalid{background-position:right -50px!important;padding-right:40px!important}input[zen-validate].zen-validate-checkMark.zen-validate-focus-dirty.ng-invalid.zen-validate-error{background-position:right -2px!important;border-color:#ef5b4b!important}input[zen-validate].zen-validate-checkMark.ng-valid{background-position:right -100px!important;padding-right:40px!important}input[zen-validate]:-webkit-autofill{padding-right:5px!important}[data-error-widget],input.error,textarea.error{font-size:12px;font-style:italic}.errorWidget{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#ef5b4b;border-radius:4px;color:#fff;display:block;font-size:1em;font-weight:500;line-height:115%;max-width:250px;min-width:150px;padding:8px 10px;position:absolute;z-index:999999}.errorWidget a{color:#fff;font-size:1.05em;font-weight:700}.errorWidget a:hover{color:#f9bcb6!important}.errorWidget.block{margin:10px 0;max-width:100%;position:relative;width:100%;z-index:0}.errorWidget:before{content:'';position:absolute;z-index:0}.errorWidget.ui-bottom,.errorWidget.ui-top{max-width:none}.errorWidget.ui-top{margin-top:-12px}.errorWidget.ui-top:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #ef5b4b;height:0;width:0;bottom:-7px;left:50%;margin-left:-8px}.errorWidget.customLeft.ui-top{margin-top:-12px;min-width:320px}.errorWidget.customLeft.ui-top:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:7px solid #ef5b4b;height:0;width:0;bottom:-7px;left:8px;margin-left:-3px}.errorWidget.ui-right{margin-left:12px}.errorWidget.ui-right:before{border-bottom:8px solid transparent;border-right:7px solid #ef5b4b;border-top:8px solid transparent;height:0;width:0;left:-7px;margin-top:-7px;top:50%}.errorWidget.ui-bottom{margin-top:12px}.errorWidget.ui-bottom:before{border-bottom:7px solid #ef5b4b;border-left:8px solid transparent;border-right:8px solid transparent;height:0;width:0;left:50%;margin-left:-8px;top:-7px}.errorWidget.ui-left{margin-left:-12px}.errorWidget.ui-left:before{border-bottom:8px solid transparent;border-left:7px solid #ef5b4b;border-top:8px solid transparent;height:0;width:0;margin-top:-7px;right:-7px;top:50%}.errorWidget.errorWidget-no-arrow:before{visibility:hidden}@media only screen and (max-width:640px){input[zen-validate]:not([type=checkbox]){height:35px!important}}.healthAge{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0s cubic-bezier(0.195,.76,.465,1) 1500ms;-moz-transition:all 0s cubic-bezier(0.195,.76,.465,1) 1500ms;transition:all 0s cubic-bezier(0.195,.76,.465,1) 1500ms;-webkit-transition-duration:2500ms;-moz-transition-duration:2500ms;transition-duration:2500ms;background:#fff;border:.51em solid;border-radius:50%;color:#999;font-size:12.11px;margin:0 auto;overflow:hidden;position:relative;width:19.16em}.healthAge>div{height:0;padding-bottom:100%;position:relative}.healthAge>div>div{bottom:0;left:0;position:absolute;right:0;top:0}.healthAge .ageWrapper{display:table;height:100%;margin:0 auto}.healthAge .age{color:#4d4d4d;display:table-cell;text-align:center;vertical-align:middle}.healthAge .digit{display:inline-block;font-size:9.66em;font-weight:300;line-height:1.2em;position:relative}.healthAge .digit .visible508{filter:alpha(Opacity=0);opacity:0}.healthAge .digit .odometer{-webkit-transition:bottom 0s cubic-bezier(0.195,.76,.465,1);-moz-transition:bottom 0s cubic-bezier(0.195,.76,.465,1);transition:bottom 0s cubic-bezier(0.195,.76,.465,1);bottom:0;left:0;position:absolute;width:100}.healthAge .digit .shade{height:.6em;left:0;position:absolute;right:0;z-index:1}.healthAge .digit .shade.top{background:-moz-linear-gradient(top,#fff 0,#fff 57%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(57%,#fff),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,#fff 0,#fff 57%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,#fff 0,#fff 57%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,#fff 0,#fff 57%,rgba(255,255,255,0) 100%);background:0 0,bottom,0,57%,100% rgba(255,255,255,0);top:-.5em}.healthAge .digit .shade.bottom{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 43%,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(43%,#fff),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 43%,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 43%,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 43%,#fff 100%);background:0 0,bottom,0,43%,100% #fff;bottom:-.6em}.healthAge .digit .odometer{-webkit-transition-duration:4000ms;-moz-transition-duration:4000ms;transition-duration:4000ms}.healthAge .lbl{filter:alpha(Opacity=0);opacity:0;-webkit-transition:all 500ms;-moz-transition:all 500ms;transition:all 500ms;-webkit-transition-delay:4500ms;-moz-transition-delay:4500ms;transition-delay:4500ms;font-size:1.5em;height:0;line-height:1em;position:relative;top:-.6em;z-index:1}.healthAgeCircle{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);bottom:0;display:block;left:0;margin:0;position:absolute;right:0;top:50%;z-index:1}.goodHealthAge{border-color:#36c8b5;color:#36c8b5}.okayHealthAge{border-color:#ffc82b;color:#ffc82b}.badHealthAge{border-color:#ff7878;color:#ff7878}.noHealthAge{color:#999;position:relative}.noHealthAge img{display:block;left:-25px;position:absolute;top:-24px;width:276px}.rallyAgePod .noHealthAge img{left:-30px;top:-30px;width:282px}.lbl.transition{filter:alpha(Opacity=100);opacity:1;height:2em}.healthAgeSwitchContainer{position:relative}.healthAgeSwitchContainer .ngAnimateFade.ng-animate{-webkit-transition:opacity 1000ms;-moz-transition:opacity 1000ms;transition:opacity 1000ms}.healthAgeSwitchContainer .ngAnimateFade.ng-enter{opacity:0}.healthAgeSwitchContainer .ngAnimateFade.ng-enter.ng-enter-active{opacity:1}.rallyAgeEndSurvey canvas.healthAgeCircle{position:relative;top:-250px}#main{background:0 0;clear:both;margin:0 auto 288px;padding:146px 20px 20px}#main.noTopMargin{margin-top:0}#main #main_content{margin-bottom:0;margin-top:0}#main_content{clear:both;padding:146px 0 288px}.bigFooter #main_content{padding-bottom:378px}.leftWrap{float:left;margin:0 27px 0 0;position:relative;vertical-align:top;width:398px}.centerLogo{zoom:1;border:none;margin:0 auto 10px;padding:0;width:520px}.centerLogo:after,.centerLogo:before{content:' ';display:table}.centerLogo:after{clear:both}.centerLogo>img{float:left}.centerLogo>.returnBtn{float:right;font-size:14px;margin-top:28px}.centerContainer{background:#fff;border:1px solid #ccc;border-radius:2px;margin:0 auto;padding:10px;width:500px}.centerContainer #successMessage,.centerContainer form{margin:10px}.centerContainer #successMessage>h1,.centerContainer form>h1{margin:0 0 10px}.centerContainer .buttonPane button,.centerContainer .buttonPane input[type=submit]{margin:25px 7px 0}.rightContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fcfcfc;border:1px solid #eee;border-radius:2px;color:#4e4e4e;margin:0 0 26px;padding:0;width:220px}.rightContainer .paddedContent{padding:10px}.pageHeading{color:#4e4e4e;font-size:28px;font-weight:200;margin:2px 0 30px}.notificationsList li.pageHeading,.pageHeading.bottomBorder{margin-bottom:0}.pageHeading>i{font-size:.8em;margin-right:5px}.mobilePageHeading{padding:18px 10px 0}#mainBody{margin:0;position:relative;z-index:1}#mainBody .content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 20px;padding:0;position:relative;width:100%}#mainBody .content.border{border:1px solid #ccc;border-radius:2px}#mainBody .content.middle{display:inline-block;margin-right:20px;vertical-align:top;width:455px}#mainBody .content.summary{background:#f4f4f4;height:200px;padding:0;width:700px}#mainBody .content.summary.withTabs{border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:0}#mainBody .content.summary .summaryContent{display:inline-block;height:180px;padding:10px;position:relative;vertical-align:top;width:390px}#mainBody .content.summary .summaryContent .summaryText{color:#4e4e4e;font-size:14px;font-weight:400;height:auto;line-height:18px;margin-bottom:11px;text-shadow:0 1px 0 #fff;width:390px}#mainBody .welcomeMsg{zoom:1;color:#4e4e4e;font-size:18px;line-height:1.6em;margin-bottom:20px}#mainBody .welcomeMsg:after,#mainBody .welcomeMsg:before{content:' ';display:table}#mainBody .welcomeMsg:after{clear:both}#mainBody .welcomeMsg .img{float:left;margin-bottom:30px;margin-right:15px;margin-top:3px}#mainBody .welcomeMsg i{color:#c8c8c8;float:left;font-size:100px;line-height:100%;margin-right:20px;position:relative;text-shadow:0 1px 0 #fff}#mainBody .welcomeMsg span.msg{display:inline-block;float:left;padding-left:0;width:79%}#mainBody .instructions{color:#4e4e4e;font-size:11px;margin:0 0 15px;padding-left:15px}.headerBar{background-color:#f4f4f4;border-bottom:1px solid #eee;border-radius:2px 2px 0 0;color:#4e4e4e;font-size:13px;font-weight:700;padding:10px 15px;text-shadow:0 1px 0 #fff}h1.pageHeading{position:relative}h1.pageHeading.lessMargin{margin-bottom:3px}h1.pageHeading.exploreSection{margin-bottom:30px}h1.pageHeading .infoButton{position:relative}h1.pageHeading>span{vertical-align:middle}h2.headingDivider{border-bottom:1px solid #eee;color:#4e4e4e;display:block;font-size:24px;margin-bottom:10px;padding-bottom:10px}.fluidWidth{width:100%}.fixedWidth{margin-left:auto;margin-right:auto;width:1224px}.maxContentWidth{margin-left:auto;margin-right:auto;max-width:1224px}.twoThird{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:45px;width:806px}.oneThird{width:398px}body .fixedWidth.community,body.activity .fixedWidth,body.community .fixedWidth,body.goal .fixedWidth,body.pageRewards #zenRewards .fixedWidth.noBkgd{background:0 0}body.activity .fixedWidth{margin-top:-146px;padding-top:146px}body.activity .fixedWidth .oneThird{width:219px}.visibleMobile{display:none}.zenTabs{border-bottom:4px solid #efefef;display:block;margin:10px 0 30px;position:relative;width:100%;z-index:1}.zenTabs li{display:inline-block}.zenTabs a{letter-spacing:0}.zenTabs button{letter-spacing:.02em}.zenTabs a,.zenTabs button{background:0 0;color:#666;cursor:pointer;display:inline-block;font-size:13px;font-weight:700;line-height:100%;margin:0;padding:8px 20px;position:relative;text-align:center}.zenTabs a.active,.zenTabs a.selectedTab,.zenTabs a.ui-tabs-selected,.zenTabs button.active,.zenTabs button.selectedTab,.zenTabs button.ui-tabs-selected{color:#f26c32}.zenTabs a.active:after,.zenTabs a.selectedTab:after,.zenTabs a.ui-tabs-selected:after,.zenTabs button.active:after,.zenTabs button.selectedTab:after,.zenTabs button.ui-tabs-selected:after{background-color:#f26c32;bottom:-4px;content:'';display:block;height:4px;left:0;position:absolute;width:100%}.zenTabs a:hover,.zenTabs button:hover{color:#f26c32}@media (max-width:767px){.communities #main_content,.pageMissions #main_content{padding:45px 0 8px}.communities .loader img,.pageMissions .loader img{width:100%}.communities .galleryParent,.pageMissions .galleryParent{margin-top:20px;padding:0 10px}.communities .galleryParent .zenTabs a,.pageMissions .galleryParent .zenTabs a{font-size:1.2em}.communities .galleryParent .rowTitle,.pageMissions .galleryParent .rowTitle{display:inline-block;width:100%}.communities .galleryParent .podContainer,.pageMissions .galleryParent .podContainer{margin-right:0;width:100%}.communities .galleryParent .zenPod,.pageMissions .galleryParent .zenPod{width:100%}.communities .galleryParent .zenPod .podImageBlock,.pageMissions .galleryParent .zenPod .podImageBlock{display:block;max-height:220px;overflow:hidden}.communities .galleryParent .zenPod .podCheckIn,.communities .galleryParent .zenPod .podDeviceCheckIn,.communities .galleryParent .zenPod .robo-btn-action,.communities .galleryParent .zenPod .viewBtn,.pageMissions .galleryParent .zenPod .podCheckIn,.pageMissions .galleryParent .zenPod .podDeviceCheckIn,.pageMissions .galleryParent .zenPod .robo-btn-action,.pageMissions .galleryParent .zenPod .viewBtn{position:static}.communities .galleryParent .zenPod .robo-btn-action.joined,.pageMissions .galleryParent .zenPod .robo-btn-action.joined{display:block}.communities .galleryParent .emptyBody,.communities .galleryParent .podBody,.pageMissions .galleryParent .emptyBody,.pageMissions .galleryParent .podBody{height:auto;padding-top:.13em}.communities .galleryParent .emptyBody h1,.communities .galleryParent .emptyBody h3,.communities .galleryParent .podBody h1,.communities .galleryParent .podBody h3,.pageMissions .galleryParent .emptyBody h1,.pageMissions .galleryParent .emptyBody h3,.pageMissions .galleryParent .podBody h1,.pageMissions .galleryParent .podBody h3{color:#333;font-size:1.125em;font-weight:400;margin-bottom:.2em}.communities .galleryParent .emptyBody .iconWrap,.communities .galleryParent .podBody .iconWrap,.pageMissions .galleryParent .emptyBody .iconWrap,.pageMissions .galleryParent .podBody .iconWrap{width:auto}.communities .galleryParent .emptyBody .viewBtn,.communities .galleryParent .podBody .viewBtn,.pageMissions .galleryParent .emptyBody .viewBtn,.pageMissions .galleryParent .podBody .viewBtn{display:block;font-size:1em;font-weight:400;margin:0;padding:.375em 0;position:static}.communities .galleryParent .emptyBody p,.communities .galleryParent .podBody p,.pageMissions .galleryParent .emptyBody p,.pageMissions .galleryParent .podBody p{font-size:1em;height:auto;padding-bottom:1em}.communities .galleryParent .emptyBody .zenProgress,.communities .galleryParent .podBody .zenProgress,.pageMissions .galleryParent .emptyBody .zenProgress,.pageMissions .galleryParent .podBody .zenProgress{margin-top:0}.communities .galleryParent .emptyBody .zenProgress .progressBar,.communities .galleryParent .podBody .zenProgress .progressBar,.pageMissions .galleryParent .emptyBody .zenProgress .progressBar,.pageMissions .galleryParent .podBody .zenProgress .progressBar{height:16px;margin-bottom:10px}.communities .galleryParent .checkInButton,.communities .galleryParent .checkInDetails,.communities .galleryParent .checkInInput,.communities .galleryParent .progressText,.pageMissions .galleryParent .checkInButton,.pageMissions .galleryParent .checkInDetails,.pageMissions .galleryParent .checkInInput,.pageMissions .galleryParent .progressText{font-size:1em}.communities .galleryParent .checkInDetails,.pageMissions .galleryParent .checkInDetails{color:#333}.communities .galleryParent .checkInInput,.pageMissions .galleryParent .checkInInput{font-weight:400;padding-bottom:5px;padding-top:5px;border-color:#999;margin-right:7px;width:67px}.communities .galleryParent .titleBlock,.pageMissions .galleryParent .titleBlock{display:inline-block}.communities .galleryParent .rowTitle .contentTitle,.pageMissions .galleryParent .rowTitle .contentTitle{font-size:1.125em}.zenTabs{border-bottom:0;box-shadow:0 -4px 0 0 #efefef inset;overflow-x:auto;white-space:nowrap}.zenTabs a{padding-bottom:12px}.zenTabs a.active{box-shadow:0 -4px 0 0 #f26c32 inset}.zenTabs a.active:after{display:none}}.zenPod{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:0;display:inline-block;margin:0 20px 50px 0;min-height:342px;padding:0;position:relative;text-align:left;vertical-align:top;width:210px}body.gallery .zenPod,body.oneCol .zenPod{margin:0 43px 50px 0}.zenPod .podImageBlock{overflow:hidden;width:100%}.zenPod .podImageBlock .podImg{max-height:220px;max-width:100%}.zenPod .podImageBlock a.podImg{cursor:pointer}.zenPod .podBody{padding:.8em 0 0}.zenPod .podHeader{color:#666;font-size:1.2em;font-weight:700;line-height:1.2em;margin:.4em 0 .8em;max-width:200px}.zenPod .podDescription{color:#999;font-size:1em;font-weight:400;height:9.4em;line-height:1.4em;overflow:hidden}.zenPod .podDescription.short{height:2.9em}.zenPod .podDescription.private{height:6.5em}.zenPod .privateLabel{color:#a3a3a3;font-size:12px;font-weight:700;margin:8px 0}.zenPod .podCheckIn,.zenPod .podDeviceCheckIn{bottom:0;position:absolute}.zenPod .podCheckIn .joinText:before,.zenPod .podDeviceCheckIn .joinText:before{content:'Joined'}.zenPod .podCheckIn:hover .joinText:before,.zenPod .podDeviceCheckIn:hover .joinText:before{content:'Unjoin'}.zenPod .mission.podCheckIn,.zenPod .mission.podDeviceCheckIn,.zenPod .mission.robo-btn-action,.zenPod .mission.viewBtn{bottom:0;position:absolute}.zenPod .mission.podCheckIn.joined,.zenPod .mission.podDeviceCheckIn.joined,.zenPod .mission.robo-btn-action.joined,.zenPod .mission.viewBtn.joined{bottom:auto}.zenPod .mission.podCheckIn .joinText:before,.zenPod .mission.podDeviceCheckIn .joinText:before,.zenPod .mission.robo-btn-action .joinText:before,.zenPod .mission.viewBtn .joinText:before{content:'Joined'}.zenPod .mission.podCheckIn:hover .joinText:before,.zenPod .mission.podDeviceCheckIn:hover .joinText:before,.zenPod .mission.robo-btn-action:hover .joinText:before,.zenPod .mission.viewBtn:hover .joinText:before{content:'Quit'}.zenPod .robo-btn-action.joined{background-color:#555;background-color:rgba(55,55,55,.55);border:0;color:#fff;left:0;padding-left:22px;padding-right:22px;position:absolute;top:0;width:auto}.zenPod .robo-btn-action.joined:active,.zenPod .robo-btn-action.joined:hover{background-color:#eee;background-color:rgba(255,255,255,.75);color:#ca4117}.zenPod .zenProgress{margin-top:14px}.zenPod .checkInDetails{color:#666;font-size:12px;line-height:100%;margin-bottom:10px}.zenPod .checkInDetails .totalToday{color:#49c57e}.zenPod .checkInInput{margin-left:0;width:50px}.zenPod .robo-btn-action{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;text-transform:capitalize;width:auto}.zenPod .tooltipJoined{top:135px;width:100%}.zenPod .tooltipJoined span{cursor:pointer;display:block}.zenPod .tooltipJoined span.unjoined:after{display:none}.zenPod .embedJoinAction{left:0;position:absolute;top:0}.zenPod .mobileCheckIn{padding:5px 13px 5px 0}.zenPod .mobileCheckIn .icon-mobileTracking{display:inline;font-size:1.5em;left:-4px;position:relative;top:-1px;vertical-align:top}.zenPod .mobileCheckIn span{display:inline-block;font-weight:700}.galleryRow{box-sizing:border-box;clear:both;margin:0 auto}.galleryRow:after{clear:both;content:' ';display:block;font-size:0;height:0;visibility:hidden}.galleryParent h2{border-top:1px solid #e8e8e8;font-size:24px;font-weight:300;line-height:1.6em;margin:0 0 30px;padding-top:30px}.galleryParent h2:first-child{border-top:0;padding-top:0}.galleryParent .welcomeMsg{font-size:18px}.galleryParent .zenPod{margin:0 46px 50px 0}@media screen and (min-width:1224px){body.oneCol .zenPod:nth-child(5n){margin-right:0}}@media only screen and (max-width:120px),only screen and (max-device-width:120px){body.oneCol #main{padding-left:0;padding-right:0}body.oneCol .galleryRow{text-align:center}body.oneCol .zenPod{font-size:11px;margin-left:0;margin-right:0;width:120px}}@media only screen and (max-width:480px),only screen and (max-device-width:480px){body.oneCol .galleryRow{text-align:center}body.oneCol #main{padding-left:0;padding-right:0;width:100%}body.oneCol .zenPod{clear:both;margin-left:0;margin-right:0;width:300px}}.responsiveHero{margin-top:-36px;min-height:360px;position:relative}.responsiveHero .backBtn{filter:alpha(Opacity=85);opacity:.85;color:#fff;font-size:1.17em;font-weight:700}.responsiveHero .backBtn i{margin-right:.45em;position:relative;top:2px}.responsiveHero .backBtn:hover{filter:alpha(Opacity=100);opacity:1;color:#fff}.responsiveHero .heading{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;font-size:4em;line-height:1em;margin:0 0 .6em;position:relative;top:.3em}.responsiveHero .heroImgWrap{background-color:#ebeced;background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-1}.responsiveHero .heroBody{overflow:hidden}.responsiveHero .heroBody .heroContent,.responsiveHero .heroBody .heroContent label{color:#fff}.responsiveHero .heroContent,.responsiveHero .sideBarContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.responsiveHero .heroContent{padding:30px 5% 10px 10px;position:relative}.responsiveHero.withSideBar .heroBody{min-height:360px}.responsiveHero.withSideBar .heroContent,.responsiveHero.withSideBar .sideBarContent{float:left}.responsiveHero.withSideBar .heroContent{margin-right:2.12766%;width:72.34043%}.responsiveHero .sideBarContent{color:#4d4d4d;padding:20px;position:relative;width:25.53191%}.responsiveHero .sideBarContent:before{filter:alpha(Opacity=90);opacity:.9;background-color:#fff;bottom:-5000%;content:'';left:0;position:absolute;right:0;top:0;z-index:-1}.responsiveHero .sideBarContent .content{margin-bottom:0!important}.responsiveHero .sideBarContent .summary{font-size:1.33em;line-height:1.37em;margin:3em 0 1.67em;min-height:150px}.responsiveHero .sideBarContent .stat{border-bottom:1px solid #ccc;padding:1.875em 0}.responsiveHero .sideBarContent .stat .category{font-size:1.3em;font-weight:500;line-height:1.4em}.responsiveHero .sideBarContent .stat .data{font-size:4em;font-weight:300;line-height:100%}.responsiveHero .sideBarContent button.joined{font-size:1.17em;min-width:65px;padding-left:0;padding-right:0;text-align:left}.responsiveHero .sideBarContent button.joined.canUnjoin{padding-left:4px}.responsiveHero blockquote{color:#00b2e2;display:inline-block;font-size:1.5em;font-weight:500;line-height:1.3em;margin:.6em 1em;padding-left:0;position:relative;width:160px}.responsiveHero blockquote span{font-weight:700}.responsiveHero blockquote i{font-size:12px}.responsiveHero blockquote .icon-quoteStart{margin-left:-17px;position:absolute;top:-3px}.responsiveHero blockquote .icon-quoteEnd{bottom:-1px;position:absolute;right:-20px}@media only screen and (min-width:0) and (max-width:750px){.responsiveHero,.responsiveHero .heroBody{min-height:0!important}.responsiveHero .heroContent,.responsiveHero .sideBarContent{padding:15px}.responsiveHero .heading{font-size:3em;margin:.3em 0 1em!important;top:0!important}.responsiveHero .sideBarContent .summary{margin:.5em 0;min-height:0}}@media (max-width:767px){.responsiveHero{font-size:12px;margin-top:0}.responsiveHero.withSideBar .heroContent,.responsiveHero.withSideBar .sideBarContent{float:none;margin:0;width:auto}.responsiveHero.withSideBar .heroContent .stats,.responsiveHero.withSideBar .sideBarContent .stats{font-size:1.2em;padding-bottom:0}}@media only screen and (min-width:0) and (max-width:500px){.responsiveHero .heroContent,.responsiveHero .sideBarContent{padding:10px}}#interiorHero{background-color:transparent;margin-top:-36px;min-height:360px;position:relative;width:100%;z-index:2}#interiorHero .heroImgWrap{height:100%;margin:0 auto;min-height:360px;overflow:hidden;position:absolute;width:100%}#interiorHero .heroGraphic{height:auto;margin:0 auto;position:absolute;width:100%;z-index:0}#interiorHero .heroBody{zoom:1;margin:0 auto;padding-bottom:35px;position:relative;width:1224px;z-index:1}#interiorHero .heroBody:after,#interiorHero .heroBody:before{content:' ';display:table}#interiorHero .heroBody:after{clear:both}#interiorHero .heroBody .privateLabel{color:#a3a3a3;font-size:15px;font-weight:700;position:absolute;top:65px}#interiorHero .heroBody .privateLabel i{font-size:18px;position:relative;top:2px}#interiorHero .heroContent{position:relative;width:655px}#interiorHero .statusInput{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:75px!important;padding-right:0!important;position:relative;width:100%}#interiorHero .statusInput:after,#interiorHero .statusInput:before{content:' ';display:table}#interiorHero .statusInput:after{clear:both}#interiorHero .statusInput>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}#interiorHero .statusInput>div:first-child{margin-left:-75px!important;width:75px!important}#interiorHero .statusInput>div:first-child+div{width:620px!important}#interiorHero .statusInput>div:first-child+div+div{display:none!important}#interiorHero .statusInput .avatar{top:0}#interiorHero .statusInput .avatar img{border-radius:37.5px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:75px;position:relative;width:75px;margin:0}#interiorHero .statusInput .avatar .coachBadge{top:57px}#interiorHero .statusInput .postSomethingWithTooltip{background-color:#fff;background-color:rgba(255,255,255,.75);border-radius:0;margin:3px 0 15px 19px;padding:17px 15px}#interiorHero .statusInput .postSomethingWithTooltip:after{border-right-color:rgba(255,255,255,.75)}#interiorHero .statusInput .fakeInput{border-radius:0!important;padding:6px}#interiorHero.hasContent .statusInput,#interiorHero.hasJoined .statusInput{display:block}#interiorHero.hasContent .pageHeading,#interiorHero.hasJoined .pageHeading{line-height:100%;margin:38px 0 26px}#interiorHero.hasContent.goal .pageHeading,#interiorHero.hasJoined.goal .pageHeading{margin-top:10px}#interiorHero .infoStrip{-moz-animation:fadeintext 2s;-webkit-animation:fadeintext 2s;background:0 0;float:right;height:500px;position:absolute;right:0;top:0;width:240px;z-index:0}#interiorHero .infoStrip .gutter{background-color:transparent;box-sizing:border-box;height:100%;width:240px}#interiorHero .summaryContent{background-color:#fff;background-color:rgba(255,255,255,.75);min-height:330px;padding:2.2em 1.6em}#interiorHero .summaryContent .robo-btn-action{box-shadow:none}#interiorHero .summaryContent .robo-btn-action.joined{min-width:57px;padding-left:25px;position:relative;text-align:left}#interiorHero .summaryContent .robo-btn-action.joined:before{left:0;position:absolute;top:50%}#interiorHero .summaryContent .robo-btn-action.followBtn{min-width:77px}#interiorHero .summaryContent .summaryWrap{display:inline-block;height:255px;margin-bottom:.4em;overflow:hidden}#interiorHero .summaryContent .topAlign,#interiorHero .summaryContent .vertAlign{display:table;height:21em;margin-bottom:1em;position:relative;width:100%}#interiorHero .summaryContent .topAlign .summaryText,#interiorHero .summaryContent .vertAlign .summaryText{color:#333;display:table-cell;font-size:1.55em;font-weight:300;line-height:1.4em;vertical-align:middle}#interiorHero .summaryContent .topAlign{display:block}#interiorHero .summaryContent .topAlign .summaryText{display:block;vertical-align:top}#interiorHero .category{font-size:1.3em;font-weight:500;line-height:1.4em}#interiorHero .data{font-size:3.3em;font-weight:300;line-height:100%}#interiorHero blockquote{color:#00b2e2;display:inline-block;font-size:1.5em;font-weight:500;line-height:1.3em;margin:.6em 1em;padding-left:0;position:relative;width:160px}#interiorHero blockquote span{font-weight:700}#interiorHero blockquote i{font-size:12px}#interiorHero blockquote .icon-quoteStart{margin-left:-17px;position:absolute;top:-3px}#interiorHero blockquote .icon-quoteEnd{bottom:-1px;position:absolute;right:-20px}#interiorHero input.error,#interiorHero textarea.error{background:#fff;background:rgba(255,255,255,.5);color:#ef5b4b;margin:10px 0;padding:10px}.appointmentsFlow{background-color:#eee}.appointmentsFlow #main_content{margin-top:110px;padding-top:0}.appointmentsFlow #mainBody{background-image:-webkit-linear-gradient(#6abad9,#d2eaf7);background-image:linear-gradient(#6abad9,#d2eaf7);background-color:#6abad9;border-bottom:10px solid #64929f;color:#4d4d4d;height:568px;overflow:hidden;padding-bottom:0;text-align:center}.appointmentsFlow .slideWrapper{-webkit-transition:750ms ease-out right,1500ms ease-out background,500ms linear opacity;-moz-transition:750ms ease-out right,1500ms ease-out background,500ms linear opacity;transition:750ms ease-out right,1500ms ease-out background,500ms linear opacity;background:url(https://static.werally.com/1.133.0/img/appointments/climbers0.png) center bottom no-repeat;height:568px;overflow:hidden;position:relative}.appointmentsFlow .slideWrapper.welcomeScreen{filter:alpha(Opacity=0);opacity:0;right:0}.appointmentsFlow .slideWrapper.welcomeScreen.fadeIn{filter:alpha(Opacity=100);opacity:1}.appointmentsFlow .slideWrapper.topicSelection{background-image:url(https://static.werally.com/1.133.0/img/appointments/climbers1.png);background-position:-300% bottom;right:-100%;top:-100%}.appointmentsFlow .slideWrapper.topicSelection .carouselNav{color:rgba(77,77,77,.25);cursor:default;font-size:2.8em;position:relative;vertical-align:top}.appointmentsFlow .slideWrapper.topicSelection .carouselNav.active{color:#4d4d4d;cursor:pointer}.appointmentsFlow .slideWrapper.loadingScreen{-webkit-transition:750ms ease-out right,140000ms ease-out background;-moz-transition:750ms ease-out right,140000ms ease-out background;transition:750ms ease-out right,140000ms ease-out background;background-image:url(https://static.werally.com/1.133.0/img/appointments/climbers4-clouds.png);background-position-x:-200%;background-repeat:repeat-x;display:table;right:-100%;top:-200%;width:100%}.appointmentsFlow .slideWrapper.loadingScreen .bookingAppointment{display:table-cell;vertical-align:middle}.appointmentsFlow .slideWrapper.appointmentConfirmation{background-image:url(https://static.werally.com/1.133.0/img/appointments/climbers5.png);right:-100%;top:-300%}.appointmentsFlow .slideWrapper .topicsCarouselWrapper .carouselNav{margin-right:10px;top:43px}.appointmentsFlow .slideIn{background-position:center bottom!important;right:0!important}.appointmentsFlow .slideOut{right:100%!important}.appointmentsFlow .hideBackground{background-image:none!important}.appointmentsFlow .robo-btn-action{font-size:1.2em;padding:14px 53px}.appointmentsFlow #footer{background-color:#fff}.appointmentsFlow .preloader{background-image:-webkit-linear-gradient(#6abad9,#d2eaf7);background-image:linear-gradient(#6abad9,#d2eaf7);height:100%;padding-top:10%;position:absolute;width:100%}.appointmentsFlow .preloader.fadeOut{filter:alpha(Opacity=0);opacity:0;-webkit-transition:500ms linear opacity;-moz-transition:500ms linear opacity;transition:500ms linear opacity}.appointmentsFlow .fadingBackground{-webkit-transition:750ms ease-out right,1050ms linear opacity;-moz-transition:750ms ease-out right,1050ms linear opacity;transition:750ms ease-out right,1050ms linear opacity;background:center bottom no-repeat;height:100%;position:absolute;right:0;width:100%}.appointmentsFlow .fadingBackground.topics{background-image:url(https://static.werally.com/1.133.0/img/appointments/climbers1.png);visibility:hidden}.appointmentsFlow .fadingBackground.topics.showBackground{visibility:visible}.appointmentsFlow .fadingBackground.contactInfo{filter:alpha(Opacity=0);opacity:0;background-image:url(https://static.werally.com/1.133.0/img/appointments/climbers2.png)}.appointmentsFlow .fadingBackground.time{filter:alpha(Opacity=0);opacity:0;background-image:url(https://static.werally.com/1.133.0/img/appointments/climbers3.png)}.appointmentsFlow .fadingBackground.time.slideOut{filter:alpha(Opacity=100);opacity:1}.appointmentsFlow .fadingBackground.fadeOut{filter:alpha(Opacity=0);opacity:0}.appointmentsFlow .fadingBackground.fadeIn{filter:alpha(Opacity=100);opacity:1;visibility:visible}.appointmentsFlow .bubbleWrap{border-bottom:2px solid #eee;display:inline-block;margin-right:31px;min-width:1px;width:auto;border-color:#fff;margin-left:-1px;margin-top:22px;padding-left:10%}.appointmentsFlow .bubble{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;background:#fff;border:2px solid #eee;bottom:-16.5px;display:inline-block;margin-right:-33px;opacity:1!important;-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important;border-color:#fff;border-radius:50%;border-width:3px;color:#0089ba;cursor:default;font-size:20px!important;font-weight:200;line-height:29px;overflow:visible;position:relative;vertical-align:middle}.appointmentsFlow .bubble.current{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;background:#f26c32;border:2px solid #f26c32;bottom:-16.5px;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative;-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;border-radius:50%;border-width:3px;color:#fff}.appointmentsFlow .bubble.current .lbl{-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;color:#f26c32}.appointmentsFlow .bubble.finished{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;background:#f2f2f2;border:2px solid #eee;bottom:-16.5px;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative;-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important;border-radius:50%;border-width:3px;color:#ccc}.appointmentsFlow .bubble.finished .lbl{-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important}.appointmentsFlow .bubble.finished:hover{background:#f26c32;border-color:#f26c32;color:#fff}.appointmentsFlow .bubble.finished:hover .lbl{color:#f26c32}.appointmentsFlow .bubble.futureStep{background-color:transparent;color:#fff}.appointmentsFlow .bubble .lbl{color:#ccc;font-size:.7em;font-weight:700;left:50%;margin-left:-40px;position:absolute;top:-2em;width:80px}.appointmentsFlow .progressBubbles{margin-bottom:28px}.appointmentsFlow .progressBubbles .bubbleWrap:first-child{border:0;margin-bottom:18px;margin-right:29px;padding:0}.appointmentsFlow h2{font-size:2.4em;line-height:1.2em;margin-bottom:18px;position:relative}.appointmentsFlow h5{font-size:1.4em}.appointmentsFlow .inputContactInfo{border-radius:3px;color:#999;font-size:1.4em;margin:0;padding:12px;width:274px}.appointmentsFlow .inputContactInfo.error{background-image:url(https://static.werally.com/1.133.0/img/errors/validation-sprite.png);background-position:98% -5%;background-repeat:no-repeat}.appointmentsFlow .inputContactInfo.ng-valid{background-image:url(https://static.werally.com/1.133.0/img/errors/validation-sprite.png);background-position:98% 105%;background-repeat:no-repeat}.appointmentsFlow .backButton{font-size:1.2em;margin-right:10px;padding:14px 39px}.appointmentsFlow .confirmationCard{background-color:#fff;border-radius:5px;margin:0 auto 30px;padding:25px;width:400px}.appointmentsFlow .confirmationCard.cancelCard .appointmentRecap li{filter:alpha(Opacity=60);opacity:.6}.appointmentsFlow .confirmationCard .cancelText h5{font-size:1.8em;line-height:1.2em;margin-bottom:10px}.appointmentsFlow .confirmationCard .cancelText p{font-size:1.2em}.appointmentsFlow .confirmationCard .confirmationOptions.cancelOptions{margin-left:10px;text-align:left}.appointmentsFlow .confirmationCard .confirmationOptions button{font-size:1.2em!important;margin-left:20px;padding:8px 25px!important}.appointmentsFlow .confirmationCard .confirmationOptions button:first-child{margin-left:0}.appointmentsFlow .confirmationCard .confirmationIcon{left:-20px}.appointmentsFlow .appointmentRecap{margin-bottom:30px;text-align:left}.appointmentsFlow .appointmentRecap h5{line-height:1.2em;margin-bottom:10px}.appointmentsFlow .appointmentRecap div{display:inline-block;vertical-align:top}.appointmentsFlow .appointmentRecap .coachIcon{margin:0 50px 0 10px;width:128px}.appointmentsFlow .appointmentRecap li{margin-top:17px}.appointmentsFlow .appointmentRecap li:first-child{margin-top:10px}.appointmentsFlow .warningMessage{background-color:#ef5b4b;border-radius:4px;color:#fff;display:block;font-size:1.2em;margin:0 auto;padding:6px 18px;width:748px}.appointmentsFlow .warningMessage .icon-thinXCircle{color:#fff;font-size:1em;font-weight:900;position:absolute;right:10px;top:5px;vertical-align:top}.appointmentsFlow .welcomeScreen .warningMessage{position:relative;top:25px}.appointmentsFlow .errorWidget.ui-right{margin-top:-109px}.appointmentDetailList{width:204px}.appointmentDetailList li{-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;transition:opacity .1s linear;border-bottom:1px solid #b2b2b2;color:#4d4d4d;font-size:1.2em;margin-top:12px;padding-bottom:2px;text-align:left}.appointmentDetailList li:first-child{margin-top:20px}.appointmentDetailList li .appointmentIcon{color:#b2b2b2;font-size:1.2em;margin:0 2px 0 -24px;position:relative;top:3px}.appointmentDetailList li .timezone{color:#999}.appointmentsBanner{background-color:#a2d3e6;font-size:2.8em;line-height:1.2em;margin:50px auto 28px;max-width:705px;padding:14px 20px;position:relative}.appointmentsBanner:after{-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);background-image:url(https://static.werally.com/1.133.0/img/appointments/ribbonCorner.png);bottom:-16px;content:'';display:block;height:67px;position:absolute;right:-40px;width:60px}.appointmentsBanner:before{background-image:url(https://static.werally.com/1.133.0/img/appointments/ribbonCorner.png);bottom:-16px;content:'';display:block;height:67px;left:-40px;position:absolute;width:60px}.appointmentsSubHead{font-size:1.8em;margin-bottom:30px}.appointmentsContainer{margin:0 auto;overflow:hidden}.appointmentsContainer .internalSlider{height:447px}.appointmentsContainer .slidingContent{-webkit-transition:750ms ease-out right;-moz-transition:750ms ease-out right;transition:750ms ease-out right;height:100%;position:relative;right:0}.appointmentsContainer .slidingContent.contactInformation{right:-100%;top:-100%}.appointmentsContainer .slidingContent.contactInformation form{margin:0 auto;width:300px}.appointmentsContainer .slidingContent.contactInformation form div{margin-bottom:30px}.appointmentsContainer .slidingContent.contactInformation .remindersPreference{text-align:left}.appointmentsContainer .slidingContent.contactInformation .remindersPreference label{display:inline-block;font-size:1.2em;font-weight:400;width:275px}.appointmentsContainer .slidingContent.contactInformation .remindersPreference input[type=checkbox]{vertical-align:top}.appointmentsContainer .slidingContent.contactInformation .warningMessage{margin-bottom:15px}.appointmentsContainer .slidingContent.appointmentTimes{right:-100%;top:-200%}.appointmentsContainer .slidingContent.appointmentTimes .warningMessage{margin-bottom:20px}.appointmentsContainer .infoBtn{border:1px solid;border-radius:50%;color:#4d4d4d;font-size:12px;line-height:0;margin:6px 0 0 5px;padding:5px;position:absolute}.appointmentsContainer .infoBtn:before{font-weight:700}.appointmentsContainer .infoBtn:hover{background:#4d4d4d;border-color:#4d4d4d;color:#87c7e1}.appointmentsContainer .infoBtn:focus .infoTooltip,.appointmentsContainer .infoBtn:hover .infoTooltip{display:block}.appointmentsContainer .infoBtn .infoTooltip{display:none}.appointmentsContainer .infoBtn h6{margin-bottom:5px}.appointmentsContainer .infoBtn div{line-height:1.2em}.appointmentSteps{margin-bottom:35px}.appointmentSteps li{display:inline-block;font-size:1.35em;margin-left:70px;width:184px}.appointmentSteps li:first-child{margin-left:0}.appointmentSteps li div{background:url(https://static.werally.com/1.133.0/img/appointments/steps.png) no-repeat #f9f9f9;border:4px solid #fff;border-radius:50%;box-shadow:0 0 15px -4px #333;height:147px;margin:0 auto 20px;width:147px}.appointmentSteps li div.step1{background-position:10px 9px}.appointmentSteps li div.step2{background-position:-146px 10px}.appointmentSteps li div.step3{background-position:-300px 6px}.topicsSelector{display:inline-block;height:160px;margin:0 auto 15px;overflow:hidden;width:690px}.topicsSelector button{display:inline-block;font-size:2.4em}.topicsSelector ul{display:inline-block;left:0;position:relative}.topicsSelector .choice{display:inline-block;margin:0 27px;vertical-align:top;width:84px}.topicsSelector .choice .selectionBubble{background-color:#ccf0f9;border:1px solid #fff;border-radius:50%}.topicsSelector .choice .highlightBorder{background-color:#008bbb;border-radius:50%;box-shadow:0 0 0 4px #009ac4;color:#009ac4}.topicsSelector .answerGraphic{background-position:center;background-repeat:no-repeat;height:80px;width:80px}.topicsSelector .selected .buttonChoice{box-shadow:0 0 0 12px #009ac4}.topicsSelector .selected .buttonChoice .selectedAnswer{box-shadow:0 0 0 9px #009ac4;height:26px;line-height:26px;margin:-15px 0 0 -5px;visibility:visible;width:26px}.topicsSelector .topicChoice:hover .answerGraphic,.topicsSelector input:focus+.topicChoice .answerGraphic{box-shadow:0 0 0 12px #009ac4}.topicsSelector .topicChoice{-webkit-transition:120ms linear box-shadow;-moz-transition:120ms linear box-shadow;transition:120ms linear box-shadow;border-radius:50%;line-height:0;margin:12px 0 18px;padding:1px}.topicsSelector .topicChoice .answerGraphic{-webkit-transition:180ms ease-out all;-moz-transition:180ms ease-out all;transition:180ms ease-out all}.topicsSelector .topicChoice .selectedAnswer{-webkit-transition:180ms ease-out all;-moz-transition:180ms ease-out all;transition:180ms ease-out all;border-width:7px;box-shadow:0 0 #009ac4;font-size:1.2em;height:0;line-height:0;margin:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.topicsSelector .topicChoice .selectedAnswer i{line-height:24px;vertical-align:middle}.topicsSelector .topicName{display:inline-block;margin:30px -10px 0;text-transform:capitalize}.appointmentWrapper{margin:0 auto 30px;text-align:center}.appointmentWrapper .carouselNav{display:inline-block;margin:0 15px;top:100px}.appointmentTimes .bigIcon{color:#f26c32;font-size:100px}.appointmentTimeSelector{display:inline-block;overflow:hidden;width:606px}.appointmentTimesChart{font-size:1.2em;position:relative;text-align:center}.appointmentTimesChart>li{display:inline-block;margin-left:2px;vertical-align:top;width:150px}.appointmentTimesChart>li:first-child{margin:0}.appointmentTimesChart h4{background-color:rgba(255,255,255,.6);color:#4d4d4d;font-size:1.2em;margin-bottom:2px;padding:10px}.appointmentTimesChart .availableTimes{margin-top:-4px;position:relative}.appointmentTimesChart .availableTimes button{-webkit-transition:200ms linear background-color;-moz-transition:200ms linear background-color;transition:200ms linear background-color;background-color:#f3f3f3;border-left:5px solid transparent;color:#00b2e2;cursor:pointer;font-size:.9em;margin-top:2px;padding:6px;text-transform:lowercase;width:100%}.appointmentTimesChart .availableTimes button:focus,.appointmentTimesChart .availableTimes button:hover{border-left:5px solid #f26c32;color:#f26c32}.appointmentTimesChart .availableTimes button.selected{background-color:#f26c32;color:#fff}.appointmentTimesChart .availableTimes button.selected:focus,.appointmentTimesChart .availableTimes button.selected:hover{color:#fff}.appointmentTimesChart .timesListContainer{background-color:rgba(255,255,255,.2);height:192px;overflow:hidden;position:relative}.appointmentTimesChart .scrollTimes{cursor:default}.appointmentTimesChart .scrollTimes.scrollUp{background-image:-webkit-linear-gradient(#cccdce,#c1bfbe);background-image:linear-gradient(#cccdce,#c1bfbe);background-color:#c1bfbe;display:none;width:150px}.appointmentTimesChart .scrollTimes.scrollUp.active{display:block;position:absolute;top:40px;z-index:1}.appointmentTimesChart .scrollTimes.active{filter:alpha(Opacity=100);opacity:1;-webkit-transition:200ms linear opacity;-moz-transition:200ms linear opacity;transition:200ms linear opacity;cursor:pointer}.appointmentTimesChart .scrollTimes.active:hover{background:#c9c9c9!important;color:#4d4d4d}.appointmentTimesChart button{height:30px}.appointmentTimesChart .scrollTimes{background-image:-webkit-linear-gradient(#ccc,#c2c2c2);background-image:linear-gradient(#ccc,#c2c2c2);filter:alpha(Opacity=20);opacity:.2;color:#e4f2f8;display:block;padding:6px;width:100%}#appointmentsFooter{background-color:#eee;color:#282828;font-size:1.2em;padding:50px 0;text-align:center;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.appointmentsFlow .infoTooltip{background-color:#fff;border:1px solid #666;border-radius:5px;color:#4d4d4d;display:block;font-size:12px;height:230px;left:30px;line-height:1.1em;min-width:220px;padding:20px 15px!important;position:absolute;text-align:left;top:-100%!important;z-index:3}.appointmentsFlow .infoTooltip.left{background:#fff;border:1px solid #666;border-radius:2px;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;bottom:28px}.appointmentsFlow .infoTooltip.left:before{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);border:solid;border-color:#5c5c5c transparent;border-width:0 10px 10px;content:"";display:block;left:-15px;margin-top:-10px;position:absolute;z-index:99}.appointmentsFlow .infoTooltip.left:after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);border:solid;border-color:#fff transparent;border-width:0 10px 10px;content:"";display:block;left:-14px;margin-top:-10px;position:absolute;z-index:99}.appointmentsFlow .infoTooltip.left:after,.appointmentsFlow .infoTooltip.left:before{top:12%}.appointmentsFlow .infoTooltip h1{border-bottom:1px solid #d7e6ea;font-weight:700;padding-bottom:5px;width:100%}.appointmentsFlow .infoTooltip h6{font-weight:700}.appointmentsFlow .infoTooltip p{line-height:1.2em;padding-bottom:15px}@media (max-width:767px){#main_content,.appointmentsContainer .internalSlider,.appointmentsFlow #mainBody,.appointmentsFlow .slideWrapper{height:100%;min-height:568px;overflow-y:auto}.fadingBackground{background-image:none!important;display:none!important}.fadingBackground.fadeIn,.fadingBackground.slideIn{display:block!important}.slideWrapper,.slidingContent{background-image:none!important;display:none!important}.slideWrapper.slideIn,.slidingContent.slideIn{display:block!important}.appointmentsFlow .slideWrapper.loadingScreen .bookingAppointment{display:block;margin-top:80px}.slidingContent{margin-bottom:50px}.appointmentsFlow #mainBody{font-size:.8em}.appointmentsSubHead{margin-left:20px;margin-right:20px}.appointmentSteps li{display:none;text-align:center}.appointmentSteps li:first-child{display:block;margin:20px auto}.appointmentSteps li:first-child div{background-position:-146px 10px}.appointmentSteps li:first-child span{display:none}.topicsSelector{height:auto;width:100%}.topicsSelector ul{left:0;width:100%!important}.topicsSelector .choice{background-color:#fff;border-radius:0;display:block;position:relative;text-align:left;width:auto}.topicsSelector .choice,.topicsSelector .choice:first-child{margin:0 3.72% 2px}.topicsSelector .choice .buttonChoice{display:none}.topicsSelector .choice input[type=checkbox]{clip:auto;height:auto;left:4%;margin-right:1.2%;overflow:auto;position:absolute;width:auto}.topicsSelector .choice label{cursor:pointer;font-size:1.6em;line-height:1em;padding:5% 5% 5% 10%;width:90%}.topicsSelector .choice .topicName{margin:0}.carouselNav,.sliderScreens{display:none}.appointmentTimeSelector{width:152px}.warningMessage{width:auto!important}}#landing_body{padding-top:60px}#landing_body header{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;-webkit-perspective:1000;perspective:1000;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);left:0;position:fixed;right:0;top:0;width:100%;z-index:9}#landing_body #deck{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;-webkit-perspective:1000;perspective:1000;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 1200ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 1200ms cubic-bezier(0.215,.61,.355,1);transition:all 1200ms cubic-bezier(0.215,.61,.355,1)}#landing_body #deck .slide.gray,#landing_body #deck footer{background:#f2f2f2}#landing_body footer .wrapper{font-size:12px;margin:auto;max-width:950px}#landing_body footer .wrapper>div{font-size:12px;vertical-align:top}@media screen and (max-width:1024px){#landing_body footer .wrapper{max-width:100%;width:700px}}#landing_body footer .wrapper .inner{margin:0;padding:20px 0}#landing_body footer .wrapper .inner,#landing_body footer .wrapper .inner .body{overflow:hidden;zoom:1}#landing_body footer .wrapper .inner .img{float:left;margin-right:10px}#landing_body footer .wrapper .inner .img img{display:block}#landing_body footer .wrapper .inner .right{float:right;margin:0 0 0 10px}#landing_body footer .wrapper .inner img{margin-right:15px;max-height:80px;vertical-align:middle}#landing_body footer .wrapper .inner p{color:#666;font-size:12px;line-height:140%;padding:0 0 10px}#landing_body footer .wrapper .inner p.legal{padding:0}@media screen and (max-width:1024px){#landing_body footer .wrapper .inner p{font-size:12px}#landing_body footer .wrapper .inner p br{display:none}}#landing_body footer .wrapper .inner .footerLinks{font-size:12px;font-weight:700;margin-bottom:0;padding:0}#landing_body footer .wrapper .inner .footerLinks li{display:inline-block;float:none;vertical-align:top;white-space:nowrap}#landing_body .slide{color:#4d4d4d;overflow:hidden;position:relative}#landing_body .slide h1,#landing_body .slide h2,#landing_body .slide p{font-weight:200}#landing_body .slide h2{font-size:6em;line-height:1.15em;margin-bottom:.35em}#landing_body .slide p{font-size:1.33em;line-height:1.5em}#landing_body .slide>.inner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 auto;padding:10px;width:100%}#landing_body .slide .body,#landing_body .slide .media{display:table;height:100%}#landing_body .slide .body>div,#landing_body .slide .media>div{display:table-cell;vertical-align:middle}#landing_body .slide .body,#landing_body .slide .media{float:left;position:relative}#landing_body .slide .body.right,#landing_body .slide .media.right{float:right}#landing_body .slide .body{width:40%}#landing_body .slide .media{height:100%;margin-right:5%;min-height:300px;width:55%}#landing_body .slide .media.right{margin:0 0 0 5%}#landing_body .hero{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;-webkit-perspective:1000;perspective:1000;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);background-position:center top;background-repeat:no-repeat;background-size:cover;text-align:center}#landing_body .hero>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:840px;padding:15px 15px 50px}#landing_body .hero .body{color:#fff;position:relative;width:100%!important}#landing_body .hero h1{font-size:8em;font-weight:300;line-height:105%;margin-bottom:.6em}#landing_body .hero p{font-size:1.45em;line-height:130%;margin:0 auto;max-width:725px}#landing_body #slide-0>.inner{padding:0}#landing_body #slide-0 .hero,#landing_body #slide-0 .inner{height:100%}#landing_body #slide-1 .media>.animation>div{position:relative}#landing_body #slide-2 .media>div{vertical-align:bottom}@media only screen and (max-height:724px){#landing_body #slide-4 .media>div{max-width:83%}}@media only screen and (max-height:650px){#landing_body #slide-4 .media>div{max-width:74%}}#landing_body .hero .inner,#landing_body .story .inner{max-width:1224px}#landing_body .arrow{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:50% 50%!important;-moz-transform-origin:50% 50%!important;-ms-transform-origin:50% 50%!important;-o-transform-origin:50% 50%!important;transform-origin:50% 50%!important;-webkit-transition:all 1100ms ease-out!important;-moz-transition:all 1100ms ease-out!important;transition:all 1100ms ease-out!important;background:0 0;border:none;bottom:0;color:#ccc;cursor:pointer;font-size:3.5em;left:50%;line-height:165%;margin-left:-35px;position:fixed;text-align:center;width:70px}#landing_body .arrow::-moz-selection,#landing_body .arrow::selection{background:0 0}#landing_body .arrow:hover{color:#50bc7d}#landing_body .arrow.active{-webkit-transform:rotate(0) scale(0.9)!important;-moz-transform:rotate(0) scale(0.9)!important;-ms-transform:rotate(0) scale(0.9)!important;-o-transform:rotate(0) scale(0.9)!important;transform:rotate(0) scale(0.9)!important;-webkit-transform-origin:50% 50%!important;-moz-transform-origin:50% 50%!important;-ms-transform-origin:50% 50%!important;-o-transform-origin:50% 50%!important;transform-origin:50% 50%!important}#landing_body .arrow.up{-webkit-transform:rotate(180deg) translateY(128px)!important;-moz-transform:rotate(180deg) translateY(128px)!important;-ms-transform:rotate(180deg) translateY(128px)!important;-o-transform:rotate(180deg) translateY(128px)!important;transform:rotate(180deg) translateY(128px)!important;-webkit-transform-origin:50% 50%!important;-moz-transform-origin:50% 50%!important;-ms-transform-origin:50% 50%!important;-o-transform-origin:50% 50%!important;transform-origin:50% 50%!important;-webkit-transition-duration:1200ms!important;-moz-transition-duration:1200ms!important;transition-duration:1200ms!important}#landing_body .animation.fromLeft{-webkit-transform:translateX(-300%);-moz-transform:translateX(-300%);-ms-transform:translateX(-300%);-o-transform:translateX(-300%);transform:translateX(-300%)}#landing_body .animation.fromRight{-webkit-transform:translateX(300%);-moz-transform:translateX(300%);-ms-transform:translateX(300%);-o-transform:translateX(300%);transform:translateX(300%)}#landing_body .animation.zoom{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}#landing_body .animation.fromBottom{-webkit-transform:translateX(0) translateY(100%)!important;-moz-transform:translateX(0) translateY(100%)!important;-ms-transform:translateX(0) translateY(100%)!important;-o-transform:translateX(0) translateY(100%)!important;transform:translateX(0) translateY(100%)!important}#landing_body .animation{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-perspective:1000;-ms-perspective:1000;-o-perspective:1000;-webkit-perspective:1000;perspective:1000;-webkit-transition:all 1300ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 1300ms cubic-bezier(0.215,.61,.355,1);transition:all 1300ms cubic-bezier(0.215,.61,.355,1);position:relative;width:100%}#landing_body .animation.body{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;transition-delay:200ms}#landing_body #slide1body{-webkit-transform:translateX(-400%);-moz-transform:translateX(-400%);-ms-transform:translateX(-400%);-o-transform:translateX(-400%);transform:translateX(-400%);-webkit-transition-delay:500ms;-moz-transition-delay:500ms;transition-delay:500ms;-webkit-transition-duration:1500ms;-moz-transition-duration:1500ms;transition-duration:1500ms}#landing_body #dog{-webkit-transform:translateX(-400%);-moz-transform:translateX(-400%);-ms-transform:translateX(-400%);-o-transform:translateX(-400%);transform:translateX(-400%);-webkit-transition-delay:1200ms;-moz-transition-delay:1200ms;transition-delay:1200ms;-webkit-transition-duration:1400ms;-moz-transition-duration:1400ms;transition-duration:1400ms;-webkit-transition-timing-function:cubic-bezier(0.635,.95,.685,1);-moz-transition-timing-function:cubic-bezier(0.635,.95,.685,1);transition-timing-function:cubic-bezier(0.635,.95,.685,1);float:right;margin-right:10%;margin-top:50px;max-width:200px;position:absolute;right:0;width:auto}#landing_body .bike img{width:100%}#landing_body .bike .rotate{-webkit-transform:rotate(-720deg);-moz-transform:rotate(-720deg);-ms-transform:rotate(-720deg);-o-transform:rotate(-720deg);transform:rotate(-720deg);-webkit-transition:all 2000ms cubic-bezier(0.215,.61,.355,1);-moz-transition:all 2000ms cubic-bezier(0.215,.61,.355,1);transition:all 2000ms cubic-bezier(0.215,.61,.355,1);position:absolute}#landing_body .bike#bike1{-webkit-transform:translateX(-300%);-moz-transform:translateX(-300%);-ms-transform:translateX(-300%);-o-transform:translateX(-300%);transform:translateX(-300%);-webkit-transition-duration:1400ms;-moz-transition-duration:1400ms;transition-duration:1400ms;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;max-width:400px}#landing_body .bike#bike1 .rotate{-webkit-transition-duration:1900ms;-moz-transition-duration:1900ms;transition-duration:1900ms;bottom:19%;width:9%}#landing_body .bike#bike1 .tire1{left:17%}#landing_body .bike#bike1 .tire2{right:17%}#landing_body .bike#bike2{-webkit-transform:translateX(-200%);-moz-transform:translateX(-200%);-ms-transform:translateX(-200%);-o-transform:translateX(-200%);transform:translateX(-200%);-webkit-transition-duration:1400ms;-moz-transition-duration:1400ms;transition-duration:1400ms;max-width:264px;position:absolute;right:5%;width:auto}#landing_body .bike#bike2 .rotate{bottom:24%;width:10%}#landing_body .bike#bike2 .tire1{left:17%}#landing_body .bike#bike2 .tire2{right:17%}#landing_body #tree{-webkit-transition-delay:800ms;-moz-transition-delay:800ms;transition-delay:800ms;bottom:-13px;height:100%;left:-19%;position:relative;width:138%}#landing_body #tree div{background-repeat:no-repeat;bottom:0;height:0;padding-bottom:100%;position:absolute;width:100%}#landing_body #yoga1{position:absolute}#landing_body #yoga1 img{float:right;max-width:294px;padding:19% 0 0;width:55%}#landing_body #yoga2{-webkit-transform:translateX(-250%);-moz-transform:translateX(-250%);-ms-transform:translateX(-250%);-o-transform:translateX(-250%);transform:translateX(-250%);-webkit-transition-delay:300ms;-moz-transition-delay:300ms;transition-delay:300ms;-webkit-transition-duration:1200ms;-moz-transition-duration:1200ms;transition-duration:1200ms;height:0;max-width:533px;padding-bottom:100%}#landing_body #yoga2 div[sprite]{background-repeat:no-repeat;bottom:0;height:0;padding-bottom:100%;position:relative;z-index:1}#landing_body #yoga2 .matt{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;transition-delay:400ms;-webkit-transition-duration:1300ms;-moz-transition-duration:1300ms;transition-duration:1300ms;bottom:8%;height:auto;opacity:0;position:absolute;width:100%;z-index:-1}#landing_body #yoga2 .matt img{margin:0 9%;width:82%}#landing_body #yogaBody{-webkit-transition-delay:700ms;-moz-transition-delay:700ms;transition-delay:700ms;-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;transition-duration:1000ms}#landing_body .doctor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;position:relative;top:0;vertical-align:middle;width:28%}#landing_body .doctor img{bottom:0;height:auto;width:100%}#landing_body #apple{-webkit-transform-origin:149% 39%;-moz-transform-origin:149% 39%;-ms-transform-origin:149% 39%;-o-transform-origin:149% 39%;transform-origin:149% 39%;-webkit-transition-delay:700ms;-moz-transition-delay:700ms;transition-delay:700ms;height:0;left:11%;margin-top:-58%;padding-bottom:100%;position:absolute;top:50%!important}#landing_body #apple>div{height:100%;position:absolute;width:350%}#landing_body #apple>div>div{background-repeat:no-repeat;bottom:7%;height:0;left:-38%;padding-bottom:125.29%!important;position:absolute;width:100%}#landing_body #dr1{-webkit-transform-origin:50% 25%;-moz-transform-origin:50% 25%;-ms-transform-origin:50% 25%;-o-transform-origin:50% 25%;transform-origin:50% 25%;height:auto;margin-left:33%;position:relative;width:33%;z-index:1}#landing_body #dr2{-webkit-transform-origin:-50% 25%;-moz-transform-origin:-50% 25%;-ms-transform-origin:-50% 25%;-o-transform-origin:-50% 25%;transform-origin:-50% 25%;-webkit-transition-delay:700ms;-moz-transition-delay:700ms;transition-delay:700ms;right:6%;z-index:0}#landing_body .slide .media>div{margin:0 auto;position:relative;width:100%}#landing_body .slide.active .animation.zoom{-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-ms-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important}#landing_body .slide.active .animation .rotate{-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important;transform:rotate(0)!important}#landing_body .slide.active .animation:not(.zoom){-webkit-transform:translateX(0) translateY(0)!important;-moz-transform:translateX(0) translateY(0)!important;-ms-transform:translateX(0) translateY(0)!important;-o-transform:translateX(0) translateY(0)!important;transform:translateX(0) translateY(0)!important}#landing_body .slide.active .animation:not(.zoom)#yoga2{top:0}#landing_body .slide.active .animation:not(.zoom)#yoga2 .matt{opacity:1}#landing_body .slide.active .animation:not(.zoom).zoom{-webkit-transform:scale(1)!important;-moz-transform:scale(1)!important;-o-transform:scale(1)!important;transform:scale(1)!important;-ms-transform:scale(1)!important}#landing_body .slide.active .animation:not(.zoom).rotate{-webkit-transform:rotate(0)!important;-moz-transform:rotate(0)!important;-ms-transform:rotate(0)!important;-o-transform:rotate(0)!important;transform:rotate(0)!important}#landing_body .slide.active.isSet .animation{-webkit-transition-delay:0!important;-moz-transition-delay:0!important;transition-delay:0!important}#landing_body .slide.active #dog img{-webkit-animation:doggy 1200ms linear 1;-moz-animation:doggy 1200ms linear 1;animation:doggy 1200ms linear 1;-webkit-animation-delay:1100ms;-moz-animation-delay:1100ms;animation-delay:1100ms;-webkit-transform-origin:bottom center;-moz-transform-origin:bottom center;-ms-transform-origin:bottom center;-o-transform-origin:bottom center;transform-origin:bottom center}#landing_body .slide.leaving .animation.leaveDown,#landing_body .slide.leaving .animation.leaveUp{-webkit-animation-delay:0!important;-moz-animation-delay:0!important;animation-delay:0!important;-webkit-transition-delay:0!important;-moz-transition-delay:0!important;transition-delay:0!important;-webkit-transition-duration:1200ms!important;-moz-transition-duration:1200ms!important;transition-duration:1200ms!important;-webkit-transition-timing-function:cubic-bezier(0.215,.61,.355,1)!important;-moz-transition-timing-function:cubic-bezier(0.215,.61,.355,1)!important;transition-timing-function:cubic-bezier(0.215,.61,.355,1)!important}#landing_body .slide.leaving .animation.leaveDown#dog,#landing_body .slide.leaving .animation.leaveUp#dog{-webkit-animation-delay:0!important;-moz-animation-delay:0!important;animation-delay:0!important;-webkit-transition-delay:0!important;-moz-transition-delay:0!important;transition-delay:0!important;-webkit-transition-duration:1200ms!important;-moz-transition-duration:1200ms!important;transition-duration:1200ms!important}#landing_body .slide.leaving .animation.leaveDown#dog img,#landing_body .slide.leaving .animation.leaveUp#dog img{-webkit-animation:none!important;-moz-animation:none!important;animation:none!important}#landing_body .slide.active.leaving .animation.leaveUp{-webkit-transform:translateX(0) translateY(-10%) scale(1)!important;-moz-transform:translateX(0) translateY(-10%) scale(1)!important;-ms-transform:translateX(0) translateY(-10%) scale(1)!important;-o-transform:translateX(0) translateY(-10%) scale(1)!important;transform:translateX(0) translateY(-10%) scale(1)!important}#landing_body .slide.active.leaving .animation.leaveDown{-webkit-transform:translateX(0) translateY(10%) scale(1)!important;-moz-transform:translateX(0) translateY(10%) scale(1)!important;-ms-transform:translateX(0) translateY(10%) scale(1)!important;-o-transform:translateX(0) translateY(10%) scale(1)!important;transform:translateX(0) translateY(10%) scale(1)!important}#landing_body .slide.active.leaving .animation.leaveDown#bike2{-webkit-transform:translateX(0) translateY(50%) scale(1)!important;-moz-transform:translateX(0) translateY(50%) scale(1)!important;-ms-transform:translateX(0) translateY(50%) scale(1)!important;-o-transform:translateX(0) translateY(50%) scale(1)!important;transform:translateX(0) translateY(50%) scale(1)!important}#landing_body .slide.active.reverse .animation,#landing_body .slide.active.reverse .animation#dog{-webkit-transition-delay:1ms!important;-moz-transition-delay:1ms!important;transition-delay:1ms!important}#landing_body .slide.active.reverse .animation#dog img{-webkit-animation:none!important;-moz-animation:none!important;animation:none!important}#landing_body .slide.remove{visibility:hidden!important}#landing_body .slide.remove .animation{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}#landing_body .slide.remove .animation img{-webkit-animation:none!important;-moz-animation:none!important;animation:none!important}#landing_body .slide.reset .animation{-webkit-transition-delay:1ms!important;-moz-transition-delay:1ms!important;transition-delay:1ms!important;-webkit-transition-duration:1ms!important;-moz-transition-duration:1ms!important;transition-duration:1ms!important}#landing_body .slide.reset .animation img{-webkit-animation:none!important;-moz-animation:none!important;animation:none!important}#landing_body .slide.reset .animation .animation.fromLeft{-webkit-transform:translateX(-300%)!important;-moz-transform:translateX(-300%)!important;-ms-transform:translateX(-300%)!important;-o-transform:translateX(-300%)!important;transform:translateX(-300%)!important}#landing_body .slide.reset .animation .animation.fromRight{-webkit-transform:trasnlateX(300%)!important;-moz-transform:trasnlateX(300%)!important;-ms-transform:trasnlateX(300%)!important;-o-transform:trasnlateX(300%)!important;transform:trasnlateX(300%)!important}html.landingParallax{height:100%;overflow:hidden;position:relative;width:100%}html.landingParallax body{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}@keyframes doggy{0%{transform:rotate(-5deg) translateY(-40px)}30%{transform:rotate(7deg) translateY(-60px)}50%{transform:rotate(7deg) translateY(30px)}54%{transform:rotate(-2deg) translateY(26px)}80%{transform:rotate(0deg) translateY(-20px)}100%{transform:rotate(0) translateY(0)}}@-webkit-keyframes doggy{0%{-webkit-transform:rotate(-5deg) translateY(-40px)}30%{-webkit-transform:rotate(7deg) translateY(-60px)}50%{-webkit-transform:rotate(7deg) translateY(30px)}54%{-webkit-transform:rotate(-2deg) translateY(26px)}80%{-webkit-transform:rotate(0deg) translateY(-20px)}100%{-webkit-transform:rotate(0) translateY(0)}}@media only screen and (max-width:640px){#landing_body{padding-top:45px}#landing_body #chromeBar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:60px;padding:0}#landing_body .body,#landing_body .media{float:none!important}#landing_body .slide .media{height:0!important;margin:0 auto!important;min-height:0!important;padding-bottom:75%;width:75%!important}#landing_body .slide .body{display:block!important;width:auto!important}#landing_body .hiddenMobile{display:none}#landing_body .hero,#landing_body .slide{display:block;text-align:left}#landing_body .hero .inner,#landing_body .slide .inner{display:block;padding:30px 20px}#landing_body .hero h1{font-size:2.4em;line-height:1.2em}#landing_body .hero p{font-size:1.33em;line-height:1.2em}#landing_body .slide{height:auto!important}#landing_body .slide h2{font-size:3em}#landing_body .slide p{font-size:1.25em}#landing_body .slide .media>div{max-width:100%!important;position:absolute}#landing_body #slide-0 .hero .inner{min-height:400px}#landing_body footer p{font-size:.91em;line-height:1.1em}#landing_body .arrow{font-size:3em}#landing_body #tree{bottom:0!important;left:0!important;padding-bottom:100%;width:100%!important}#landing_body .bike,#landing_body .doctor{top:0}#landing_body #bike2{width:75%}#landing_body footer{text-align:center}#landing_body footer .media{margin:0!important}#landing_body footer .certificationSection{padding:10px 0!important}#landing_body footer .wrapper{margin-bottom:0;width:100%}#landing_body .active .animation{-webkit-transform:translateX(0)!important;-moz-transform:translateX(0)!important;-ms-transform:translateX(0)!important;-o-transform:translateX(0)!important;transform:translateX(0)!important}.landingBody>div{display:block;margin:0 auto;text-align:center}.landingBody .divider{display:block;height:50px;margin:0 auto;margin-top:25px!important;padding:1em 0;position:static!important;width:220px}.landingBody .divider .or>span{font-size:24px}.landingBody .content{min-height:0;padding-bottom:2em}.landingBody .content>h1{display:none;font-size:2em;margin:1em 0}.landingBody .content>h2{font-size:2em;line-height:1.5em;margin:1em 0 .5em}}@media only screen and (max-width:640px) and (orientation:landscape){#menuBar{width:100%}}#unauthHeader{position:fixed;top:0;width:100%;z-index:10}#unauthHeader #menuBar{background-color:#333;height:60px;position:relative;z-index:auto}#unauthHeader #menuBar img{height:30px;margin-left:15px;width:auto}#unauthHeader #menuBar.open #loginDrawerToggle{opacity:.3}#unauthHeader #menuBar.open .loginDrawer{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);bottom:auto!important}#unauthHeader .haveAccount{color:#f4f4f4;float:right;line-height:100%;margin-right:15px;padding-top:25px}#unauthHeader #localeSelector,#unauthHeader #loginDrawerToggle{float:right}#unauthHeader #loginDrawerToggle{-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;margin-top:15px;overflow:hidden}#unauthHeader #loginDrawerToggle:focus{box-shadow:none!important}#unauthHeader #localeSelectorBtn{font-weight:700;margin-left:12px;padding:0 10px}#unauthHeader #localeSelectorBtn .icon-globe{font-size:1.5em}#unauthHeader .loginDrawer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;background:#f4f4f4;box-shadow:0 1px 1px rgba(0,0,0,.2);left:0;overflow:hidden;padding:0;position:absolute;right:0;width:100%;z-index:-1}#unauthHeader .loginDrawer button[type=submit]{margin:7px 5px 0 0;vertical-align:baseline}#unauthHeader .loginDrawer .loginError{font-size:.75em;margin-left:265px;position:fixed;top:64px;z-index:10}#unauthHeader .loginDrawer .loginError#passwordError{top:103px}#unauthHeader #loginWrapper{font-size:0;position:relative}#unauthHeader #loginWrapper .close{background:0 0;color:#999;font-size:14px;font-weight:light;position:absolute;right:20px;top:20px;z-index:10}#unauthHeader #loginWrapper .close:hover{color:#666;cursor:pointer}#unauthHeader #loginWrapper h3{color:#4d4d4d;font-size:.9em;font-weight:700;margin-bottom:15px}#unauthHeader #loginWrapper p{font-size:12px;line-height:135%;margin-bottom:25px}#unauthHeader #loginWrapper input{box-sizing:border-box;margin-bottom:10px}#unauthHeader #loginWrapper input.block{display:block;margin-right:0;width:100%}#unauthHeader .loginButton{padding:8px}#unauthHeader #login{float:none;margin-top:0;text-align:left;word-wrap:normal}#unauthHeader #login .loginForm{border:none;margin:auto;padding:0}#unauthHeader #login>div{color:#999}#unauthHeader #login>div>div{padding:0 87px;display:inline-block;font-size:16px;text-align:left;width:242px}#unauthHeader #forgotPassword{color:#999;font-size:.8em}#unauthHeader #forgotPassword:hover{color:#666}#unauthHeader .viewState{position:relative!important}#unauthHeader .viewState>div{display:block;position:relative}#unauthHeader .viewState>div.subview{font-size:16px;margin:0 auto;min-height:0;position:relative;text-align:left;top:0}#unauthHeader .viewState>div.subview .inner{margin:0 auto;max-width:250px;padding:30px 15px}#unauthHeader .viewState>div.subview p{margin-bottom:15px!important}#unauthHeader .viewState>div.subview form{margin-top:10px}#unauthHeader .viewState>div.subview input[type=email],#unauthHeader .viewState>div.subview input[type=text],#unauthHeader .viewState>div.subview>.btn.partner{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#unauthHeader .viewState>div.subview input[type=email],#unauthHeader .viewState>div.subview input[type=text]{margin:0 0 10px}#unauthHeader .viewState>div.subview button,#unauthHeader .viewState>div.subview input[type=submit]{line-height:normal}#unauthHeader .viewState .subview.ng-animate{-webkit-transition:all 1000ms;-moz-transition:all 1000ms;transition:all 1000ms;left:0;top:0;width:100%}#unauthHeader .viewState .subview.ng-enter{position:relative}#unauthHeader .viewState .subview.ng-leave{position:absolute}#unauthHeader .viewState .subview.ng-enter,#unauthHeader .viewState .subview.ng-leave.ng-leave-active{opacity:0}#unauthHeader .viewState .subview.ng-enter.ng-enter-active,#unauthHeader .viewState .subview.ng-leave{opacity:1}#unauthHeader .viewState.toLeft .subview.ng-enter{left:100%}#unauthHeader .viewState.toLeft .subview.ng-leave.ng-leave-active{left:-100%}#unauthHeader .viewState.toLeft .subview.ng-enter.ng-enter-active,#unauthHeader .viewState.toLeft .subview.ng-leave{left:0}#unauthHeader .viewState.toRight .subview.ng-enter{left:-100%}#unauthHeader .viewState.toRight .subview.ng-leave.ng-leave-active{left:100%}#unauthHeader .viewState.toRight .subview.ng-enter.ng-enter-active,#unauthHeader .viewState.toRight .subview.ng-leave{left:0}@media only screen and (max-width:640px){#unauthHeader #landing_body header{position:absolute}#unauthHeader #menuBar{margin-bottom:0;min-width:0;padding:0}#unauthHeader #chromeBar .buttonWrapper{bottom:-15px}#unauthHeader #localeSelector{height:100%}#unauthHeader #localeSelectorBtn{height:100%;margin:0 0 0 5px;padding:0 5px}#unauthHeader .loginDrawer #loginWrapper .col{display:block;padding:15px 0;text-align:center!important;width:auto}#unauthHeader .loginDrawer #loginWrapper .col>div{-webkit-transform:translateY(0%)!important;-moz-transform:translateY(0%)!important;-ms-transform:translateY(0%)!important;-o-transform:translateY(0%)!important;transform:translateY(0%)!important;display:block;padding:0!important;width:auto!important}#unauthHeader .loginDrawer #loginWrapper input[type=password],#unauthHeader .loginDrawer #loginWrapper input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important}#unauthHeader .loginDrawer #loginWrapper .close{right:10px;top:30px}#unauthHeader .loginDrawer .loginError{margin:0 0 10px;position:relative;top:0}#unauthHeader .loginDrawer .loginError#passwordError{top:0}#unauthHeader .loginDrawer .loginError:before{border-bottom:7px solid #ef5b4b;border-left:8px solid transparent;border-right:8px solid transparent;left:50%;margin-left:-8px;top:-7px}#unauthHeader .viewState .subview.ng-animate{-webkit-transition-duration:350ms;-moz-transition-duration:350ms;transition-duration:350ms}#unauthHeader #login,#unauthHeader #login .loginForm,#unauthHeader #login .loginForm .column,#unauthHeader #login input,#unauthHeader .registerPane{display:block;float:none;width:100%}#unauthHeader #login,#unauthHeader #login .loginForm,#unauthHeader #login .loginForm .column,#unauthHeader #login input[type=text],#unauthHeader .registerPane{text-align:left}#unauthHeader .oauthPane .robo-btn-action{margin-bottom:25px}#unauthHeader .viewState>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:10px;padding:0 15px}#unauthHeader .viewState>div .loginForm .column input{margin-bottom:20px}#unauthHeader .viewState>div.subview .inner{padding-left:0;padding-right:0}#unauthHeader #loginToggle{display:inline-block;margin:0;position:absolute;right:15px;top:15px}#unauthHeader #resetPasswordSubmitBtn{margin-right:0;min-width:120px;padding-left:0;padding-right:0}#unauthHeader #submit_login{display:inline-block!important;width:auto}#unauthHeader .haveAccount{display:none}}.ssoLoading{background-color:#ccc;color:#939393}.ssoLoading .ssoLoadingContainer{background-color:#eee;border-radius:8px;margin:85px auto;text-align:center;width:35%}.ssoLoading .ssoLoadingContainer h1{font-size:2.6em;padding:1.5em 0}.ssoLoading .ssoLoadingContainer img{margin-bottom:35px}#registration{background-color:#abe5f2;background-image:-webkit-linear-gradient(#abe5f2 0,#abe5f2 150px,#fff 500px);background-image:linear-gradient(#abe5f2 0,#abe5f2 150px,#fff 500px)}#registration h1.regErrorMsg{font-size:3em;padding-top:70px}#registration .wizard{background:url(/img/registration/clouds.png) 50% 0 no-repeat;min-height:692px;overflow:hidden;padding-top:60px;position:relative;width:100%}#registration .wizard .regErrorMsg{margin:2em auto}#registration .wizard .formComponent{margin-bottom:12px}#registration .wizard .formControls{font-size:1.17em;margin-top:2em}#registration .wizard .formControls button,#registration .wizard .formControls input[type=submit]{padding:12px 25px}#registration .wizard h1{border:none;font-size:2.33em;font-weight:300;line-height:110%;margin:0 0 .5em;text-align:center}#registration .wizard .createProfileTitle h1{font-size:4em;padding-top:.5em}#registration .wizard .createProfileTitle p{font-size:2.33em;font-weight:300;line-height:110%;margin:0 0 .5em;text-align:center}#registration .wizard .pseudoForm>div,#registration .wizard form>div{margin:0 auto;max-width:415px;padding:10px}#registration .wizard .pseudoForm input[type=date],#registration .wizard .pseudoForm input[type=email],#registration .wizard .pseudoForm input[type=number],#registration .wizard .pseudoForm input[type=password],#registration .wizard .pseudoForm input[type=text],#registration .wizard form input[type=date],#registration .wizard form input[type=email],#registration .wizard form input[type=number],#registration .wizard form input[type=password],#registration .wizard form input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:8px;width:100%}#registration .wizard .pseudoForm input[type=date]:disabled,#registration .wizard .pseudoForm input[type=date][disabled],#registration .wizard .pseudoForm input[type=email]:disabled,#registration .wizard .pseudoForm input[type=email][disabled],#registration .wizard .pseudoForm input[type=number]:disabled,#registration .wizard .pseudoForm input[type=number][disabled],#registration .wizard .pseudoForm input[type=password]:disabled,#registration .wizard .pseudoForm input[type=password][disabled],#registration .wizard .pseudoForm input[type=text]:disabled,#registration .wizard .pseudoForm input[type=text][disabled],#registration .wizard form input[type=date]:disabled,#registration .wizard form input[type=date][disabled],#registration .wizard form input[type=email]:disabled,#registration .wizard form input[type=email][disabled],#registration .wizard form input[type=number]:disabled,#registration .wizard form input[type=number][disabled],#registration .wizard form input[type=password]:disabled,#registration .wizard form input[type=password][disabled],#registration .wizard form input[type=text]:disabled,#registration .wizard form input[type=text][disabled]{background:rgba(0,0,0,.2);background-image:none!important;color:#fff;font-weight:300;pointer-events:none}#registration .wizard .pseudoForm .robo-ui-select,#registration .wizard .pseudoForm input,#registration .wizard .pseudoForm label,#registration .wizard .pseudoForm p,#registration .wizard form .robo-ui-select,#registration .wizard form input,#registration .wizard form label,#registration .wizard form p{margin-bottom:8px}#registration .wizard .pseudoForm label,#registration .wizard .pseudoForm p,#registration .wizard form label,#registration .wizard form p{font-size:1em;font-weight:400;line-height:120%}#registration .wizard .pseudoForm input[type=checkbox],#registration .wizard form input[type=checkbox]{margin-left:5px}#registration .wizard .pseudoForm button[type=submit],#registration .wizard form button[type=submit]{cursor:pointer;width:100%}#registration .wizard .pseudoForm input.visuallyDisabled,#registration .wizard form input.visuallyDisabled{filter:alpha(Opacity=50);opacity:.5;background:#49c57e;border-color:#49c57e}#registration .wizard .pseudoForm input.visuallyDisabled:hover,#registration .wizard form input.visuallyDisabled:hover{background:#49c57e}#registration .wizard .pseudoForm a,#registration .wizard form a{color:#000}#registration .wizard .pseudoForm a:hover,#registration .wizard form a:hover{color:#00b2e2}#registration .wizard .pseudoForm .instructionText,#registration .wizard form .instructionText{margin-bottom:20px}#registration .wizard .pseudoForm .instructionText.center,#registration .wizard form .instructionText.center{font-size:1.2em}#registration .wizard .pseudoForm .legalCopy,#registration .wizard form .legalCopy{background:#fff;border:1px solid #ccc;border-radius:2px;color:#4d4d4d;max-height:210px;opacity:90%;overflow-y:auto;padding:8px 25px}#registration .wizard .pseudoForm .legalCopy p,#registration .wizard form .legalCopy p{color:#4d4d4d}#registration .wizard .pseudoForm .legalCopy a,#registration .wizard form .legalCopy a{color:#00b2e2}#registration .wizard .pseudoForm .legalCopy a:hover,#registration .wizard form .legalCopy a:hover{color:#007c9e}#registration .wizard .pseudoForm .legalCopy .legalHeader u,#registration .wizard form .legalCopy .legalHeader u{text-decoration:inherit;text-transform:uppercase}#registration .wizard .pseudoForm .legalCopy .addressBlock,#registration .wizard form .legalCopy .addressBlock{text-align:left}#registration .wizard .pseudoForm .legalCopy li,#registration .wizard form .legalCopy li{line-height:120%}#registration .wizard .pseudoForm .robo-ui-select,#registration .wizard .pseudoForm .robo-ui-select .robo-ui-select-list-container,#registration .wizard .pseudoForm .robo-ui-select .robo-ui-select-list>li,#registration .wizard .pseudoForm .robo-ui-select .robo-ui-select-toggle,#registration .wizard form .robo-ui-select,#registration .wizard form .robo-ui-select .robo-ui-select-list-container,#registration .wizard form .robo-ui-select .robo-ui-select-list>li,#registration .wizard form .robo-ui-select .robo-ui-select-toggle{margin-right:0;max-width:100%;width:100%!important}#registration .wizard .partnerLogo{padding:10px;text-align:center}#registration .wizard .partnerLogo img{display:inline;max-height:65px;max-width:228px;vertical-align:middle}#registration .wizard .errorWidget.block{text-align:center}#registration .wizard.regRouter .titleContainer #regRouterTitle{margin-bottom:.12em}#registration .wizard.regRouter .titleContainer #regRouterSubtitle{font-weight:200}#registration .wizard.regRouter .titleContainer #regRouterCompanyName{font-weight:500;margin-top:-1.8em}#registration .wizard.regRouter .ctaContainer #regRouterCtaTitle{font-size:2.6em;font-weight:400;margin-bottom:.4em}#registration .wizard.regRouter .ctaContainer #regRouterCtaText{font-size:2.6em;font-weight:200}#registration .wizard.regRouter input.companySearchInput{margin-bottom:0;opacity:.8}#registration .wizard.regRouter .companySearchError{margin-left:8em}#registration .wizard.regRouter .searchLoadingIcon{left:16em;position:relative;top:-23px}#registration .wizard.regRouter .pseudoListItem,#registration .wizard.regRouter ul.companySearchDropdown{max-height:126px;overflow:scroll;text-align:left}#registration .wizard.regRouter .pseudoListItem,#registration .wizard.regRouter ul.companySearchDropdown li{background-color:#fff;color:#000;cursor:pointer;opacity:.8;padding:0 .6em}#registration .wizard.regRouter .pseudoListItem.active,#registration .wizard.regRouter .pseudoListItem:hover,#registration .wizard.regRouter ul.companySearchDropdown li.active,#registration .wizard.regRouter ul.companySearchDropdown li:hover{background-color:#9cf;color:#fff;opacity:1}#registration .wizard.regRouter .pseudoListItem{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid;height:24px;padding-top:4px}#registration .wizard.regRouter .companySearchListContainer{position:absolute;width:415px}#registration .wizard.regRouter .companySearchSubmit{margin-top:40px}#registration .wizard.regRouter .easyMoverDivider{border-top:1px solid #fff;display:inline-block;margin-bottom:5px;opacity:.5;width:13em}#registration .wizard.regRouter .easyMoverAmpersandDivider{background-color:#fff;border-radius:25px;color:#000;display:inline-block;font-size:18px;height:22px;margin:0 14px;opacity:.8;padding-top:3px;width:25px}#registration .wizard.regRouter .easyMoverInstruction h3{font-size:1.5em;line-height:1.5}#registration .wizard.regRouter .buttonContainer .regBtn,#registration .wizard.regRouter .buttonContainer .regBtnAction{height:34px;min-width:2em}#registration .wizard.regRouter .buttonContainer .regBtn i,#registration .wizard.regRouter .buttonContainer .regBtnAction i{font-size:.8em}#registration .wizard.regRouter .buttonContainer .regBtnAction{min-width:10em}#registration .phrLanding{background:#2ba091;color:#fff;margin-top:60px;position:relative}#registration .regLanding{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1224px;padding:10px;text-align:center}#registration .regLanding h1,#registration .regLanding h2,#registration .regLanding p{line-height:120%}#registration .regLanding h1{font-size:7em;margin:.7em 0}#registration .regLanding h1.phrHeadline{font-size:4.2em;position:relative;top:20px;z-index:1}#registration .regLanding h2{font-size:2.83em;margin-bottom:2em}#registration .regLanding h2.smallHeader{font-size:1.83em}#registration .regLanding h2.phrSubHeadline{margin-bottom:20px;margin-top:209px;position:relative;z-index:2}#registration .regLanding p{font-size:2em;font-weight:300;margin-bottom:2em}#registration .regLanding p.phrContent{margin-bottom:60px;margin-left:.1em;margin-right:.1em}#registration .regLanding button{font-size:1.33em;margin:0 auto 1.4em;min-width:220px}#registration .regLanding .superscript{display:inline-block;font-size:.43em;left:4px;margin-right:-15px;position:relative;top:-3px;vertical-align:super}#registration .regLanding .phrLightBackground{background-color:#36c8b5;height:245px;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}#registration .regLanding .phrLandingIcons{left:50%;margin-left:-480px;position:absolute;top:187px;width:960px;z-index:1}#registration #registrationState{margin:1.5em 0;text-align:center}#registration #registrationState ul{display:inline-block}#registration .singlePageRegistration{padding-top:50px}#registration .formControls,#registration .formControls>div+div{overflow:hidden;padding:3px;zoom:1}#registration .formControls>div:first-child{float:left;margin-right:10px}#registration .formControls>div:first-child img{display:block}#registration .formControls>div:first-child.right{float:right;margin:0 0 0 10px}#registration .formControls button:focus{box-shadow:0 3px 0 0 #ccc}#registration .formControls input[type=submit]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}#registration .formControls input[type=submit]:focus{box-shadow:0 3px 0 0 #42b171}#registration .formControls span{vertical-align:baseline}#registration .formControls i{font-size:10px;vertical-align:bottom}#registration .checkbox,#registration .checkbox>div+div{overflow:hidden;padding:3px;zoom:1}#registration .checkbox>div:first-child{float:left;margin-right:10px}#registration .checkbox>div:first-child img{display:block}#registration .checkbox>div:first-child.right{float:right;margin:0 0 0 10px}#registration .checkbox:focus{background-color:#e6f7fc}#registration .checkbox label{margin-bottom:0!important}#registration .checkbox label a:focus{text-decoration:underline}#registration .twoColumn>div,#registration .twoColumn>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:48%}#registration .twoColumn .odd{margin-right:4%}#registration .twoColumn .even{margin-right:0}#registration .threeColumn>div,#registration .threeColumn>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:.5em;width:33%}#registration .threeColumn .odd{margin-right:4%}#registration .threeColumn .even{margin-right:0}#registration .or{border-right:1px solid #ddd;bottom:0;display:inline-block;font-size:0;left:50%;position:absolute;top:0;width:0}#registration .or>span{border-radius:31px;box-shadow:0 0 0 1 rgba(0,0,0,.1);background:#ddd;color:#fff;display:inline-block;font-size:24px;height:62px;left:50%;line-height:58px;margin:-31px 0 0 -31px;position:absolute;text-align:center;top:50%;vertical-align:middle;white-space:nowrap;width:62px}#registration .inline{display:inline}#registration footer{background:#f3f1f3;width:auto}#registration footer>div{margin:0 auto;max-width:1224px}#registration .bubbleWrap{border-bottom:2px solid #fff;display:inline-block;margin-right:31px;min-width:1px;padding-left:70px;width:auto}#registration .bubbleWrap.current,#registration .bubbleWrap.finished{border-bottom-color:#49c57e}#registration .bubble{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:16.5px;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;background:0 0;border:2px solid #fff;bottom:-16.5px;color:#fff;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative;cursor:auto}#registration .bubble.current{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:16.5px;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;background:#49c57e;border:2px solid #49c57e;bottom:-16.5px;color:#eee;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative}#registration .bubble.finished{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;border-radius:16.5px;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;background:0 0;border:2px solid #49c57e;bottom:-16.5px;color:#49c57e;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative;cursor:pointer}#registration .progressBubbles .bubbleWrap:first-child{border:0;margin-bottom:18px;padding:0}#registration .pageWrapper{overflow:hidden;white-space:nowrap}#registration .page{-webkit-transition:all 750ms;-moz-transition:all 750ms;transition:all 750ms;display:inline-block;position:relative;vertical-align:top;visibility:hidden;white-space:normal;width:100%}#registration .page.current{visibility:visible}#registration input[type=submit].loading{-webkit-animation:submitLoading 1.5s infinite;-moz-animation:submitLoading 1.5s infinite;animation:submitLoading 1.5s infinite}@-webkit-keyframes submitLoading{0%{opacity:.7}50%{opacity:.4}100%{opacity:.7}}@-moz-keyframes submitLoading{0%{opacity:.7}50%{opacity:.4}100%{opacity:.7}}@-o-keyframes submitLoading{0%{opacity:.7}50%{opacity:.4}100%{opacity:.7}}@keyframes submitLoading{0%{opacity:.7}50%{opacity:.4}100%{opacity:.7}}@media (max-width:767px){#registration h1 br{display:none}#registration .phrLanding{min-height:692px}#registration .regLanding h1{font-size:2.5em;margin:.7em 0}#registration .regLanding h1.phrHeadline{font-size:2.5em}#registration .regLanding h2{font-size:1.5em;margin-bottom:2em}#registration .regLanding h2.phrSubHeadline{margin-top:130px}#registration .regLanding button{font-size:1em;margin:0 auto 1.4em;min-width:220px}#registration .regLanding p.phrContent{font-size:1.2em;margin-bottom:10px}#registration .regLanding p.phrContent .superscript{left:1px;margin-right:-11px}#registration .regLanding p.phrContent .period{margin-right:7px}#registration .regLanding .phrLightBackground{height:175px}#registration .regLanding .phrLandingIcons{left:0;margin:0;top:154px;width:100%}#registration .or{border-right:none;border-top:1px solid #ddd;bottom:auto;height:0;left:0;margin:15px 0;position:relative;top:auto;width:100%}#registration .or span{-webkit-transform:translateY(0%)!important;-moz-transform:translateY(0%)!important;-ms-transform:translateY(0%)!important;-o-transform:translateY(0%)!important;transform:translateY(0%)!important;font-size:18px;height:50px;line-height:50px;margin:-25px 0 0 -25px;width:50px}#registration .wizard.regRouter .ctaContainer #regRouterCtaText,#registration .wizard.regRouter .ctaContainer #regRouterCtaTitle{font-size:1.4em}#registration .wizard.regRouter .companySearchListContainer{width:269px}#registration .wizard.regRouter .companySearchError{margin-left:2em}#registration .wizard.regRouter .easyMoverDivider{width:5.5em}#registration footer{padding-left:10px;padding-right:10px}#chromeBar>div>span{display:none}#chromeBar>div>span.logo{display:inline-block}}@media only screen and (max-width:320px){#registration h1 br{display:none}#registration .phrLanding{min-height:692px}#registration .regLanding h1.phrHeadline{font-size:2em}}.client-landing h1{color:#000;font-size:4vw;font-weight:300;line-height:1.2em;margin-bottom:.5em}.client-landing p{font-size:1.25vw;line-height:1.25em;margin:1em auto}.client-landing p.no-header{font-size:1.5vw}.client-landing section{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;height:100vh;margin:0 auto;position:relative;width:100%}.client-landing section:nth-child(odd){background-color:#f2f2f2}.client-landing section .next-section{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;color:#ccc;font-size:6vh;left:50%;margin-bottom:10px;position:absolute;z-index:1}.client-landing section.header{padding:0 10%;text-align:center}.client-landing section.header .robo-btn-action{font-size:1vw;margin:2em 0;padding:.9em 4em}.client-landing section.header img{vertical-align:bottom}.client-landing section.header p{max-width:40vw}.client-landing section.header h1{color:#4d4d4d}.client-landing section.header .header-clouds-left,.client-landing section.header .header-clouds-right,.client-landing section.header .header-left,.client-landing section.header .header-right,.client-landing section.header .header-sun{position:absolute}.client-landing section.header .header-clouds-left,.client-landing section.header .header-clouds-right,.client-landing section.header .header-sun{height:20vh;margin-top:60px}.client-landing section.header .header-clouds-left,.client-landing section.header .header-clouds-right{top:5vh}.client-landing section.header .header-left,.client-landing section.header .header-right{height:65vh;z-index:1}.client-landing section.header .header-clouds-left{left:0;margin-left:5vh}.client-landing section.header .header-clouds-right{margin-right:5vh;right:0}.client-landing section.header .header-sun{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);left:50%;top:0}.client-landing section.header .header-left,.client-landing section.header .header-right{margin-bottom:2.1vh}.client-landing section.header .header-left{bottom:0;left:0}.client-landing section.header .header-right{bottom:0;right:0}.client-landing section.header .header-land{background:#999;bottom:0;content:'';display:block;height:12vh;left:0;position:absolute;width:100%}.client-landing section.columns{zoom:1}.client-landing section.columns:after,.client-landing section.columns:before{content:' ';display:table}.client-landing section.columns:after{clear:both}.client-landing section.columns>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:100%;width:50%}.client-landing section.columns>div.content{padding:0 10vw;width:57%}.client-landing section.columns>div.imagery{text-align:center;width:43%}.client-landing section.columns>div.imagery img{width:60%}.client-landing section.columns:nth-child(odd)>div{float:left}.client-landing section.columns:nth-child(even)>div{float:right}.client-landing .cta-link{color:#000;display:block;font-size:1.5vw;font-weight:700;margin-top:1.5em}.client-landing .cta-link:after{font-family:RoboGlyphs;margin-left:1vw}.client-landing .cta-link:hover{color:#00b2e2}.client-landing .yellow-bg{background-color:#ffc82b}.client-landing .green-bg{background-color:#49c57e}.client-landing .blue-bg{background-color:#00b2e2}.client-landing .red-bg{background-color:#ef5b4b}.client-landing .teal-bg{background-color:#36c8b5}.client-landing .middle{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%}.client-logo{margin:20px 0;max-height:65px;max-width:228px}.sky-background{background-color:#caf3ff;background-image:-webkit-linear-gradient(top,#caf3ff 0,#caf3ff 20%,#fff 80%);background-image:linear-gradient(to bottom,#caf3ff 0,#caf3ff 20%,#fff 80%)}@media (max-width:767px){.client-landing section .next-section,.client-landing section.header .header-left,.client-landing section.header .header-right{display:none}.client-landing section{height:auto}.client-landing section.header{overflow-x:hidden;padding:100px 10px 50px}.client-landing section.header h1{margin-top:40px}.client-landing section.header p{max-width:100%}.client-landing section.header .header-clouds-left,.client-landing section.header .header-clouds-right{opacity:.6}.client-landing section.header .header-clouds-left{margin-left:-50px}.client-landing section.header .header-clouds-right{margin-right:-50px}.client-landing section.header .header-land{display:none}.client-landing section.columns>div{float:none}.client-landing section.columns>div.content,.client-landing section.columns>div.imagery{padding:50px 0;width:100%}.client-landing section.columns>div.content{padding-left:10px;padding-right:10px}.client-landing h1{font-size:32px}.client-landing .cta-link,.client-landing p{font-size:14px}.client-landing p.no-header{font-size:16px}.client-landing .middle{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}}@media (max-width:1200px){.client-landing h1{font-size:42px}.client-landing p{font-size:14px}.client-landing .cta-link,.client-landing p.no-header{font-size:16px}.client-landing .cta-link:after{margin-left:10px}.client-landing section.header .robo-btn-action{font-size:14px}}@media screen and (max-aspect-ratio:4 / 3){.client-landing section.header .header-left,.client-landing section.header .header-right{display:none}.client-landing section.header .header-clouds-left,.client-landing section.header .header-clouds-right,.client-landing section.header .header-sun{height:15vw}}.notificationsList{padding:0}.notificationsList li{margin-bottom:0;padding:5px 0}.notificationsList li:last-child{border-bottom:1px solid #eee;margin-bottom:6px;padding-bottom:0}.notificationsList li.emptyThreadMessage{border-bottom:none;color:#a3a3a3;font-style:italic;font-weight:700;text-align:center}.notificationsList .messageBody{text-shadow:none!important}.notificationsList .messageItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:60px!important;padding-right:0!important;width:100%;border-radius:2px;padding:5px;position:relative}.notificationsList .messageItem:after,.notificationsList .messageItem:before{content:' ';display:table}.notificationsList .messageItem:after{clear:both}.notificationsList .messageItem>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.notificationsList .messageItem>div:first-child{margin-left:-60px!important;width:60px!important}.notificationsList .messageItem>div:first-child+div{width:100%!important}.notificationsList .messageItem>div:first-child+div+div{display:none!important}.notificationsList .messageItem.withArchiveBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:60px!important;padding-right:50px!important;position:relative;width:100%}.notificationsList .messageItem.withArchiveBtn:after,.notificationsList .messageItem.withArchiveBtn:before{content:' ';display:table}.notificationsList .messageItem.withArchiveBtn:after{clear:both}.notificationsList .messageItem.withArchiveBtn>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.notificationsList .messageItem.withArchiveBtn>div:first-child{margin-left:-60px!important;width:60px!important}.notificationsList .messageItem.withArchiveBtn>div:first-child+div{width:100%!important}.notificationsList .messageItem.withArchiveBtn>div:first-child+div+div{display:inline-block!important;margin-right:-50px!important;width:50px!important}.notificationsList .messageItem.withArchiveBtn:hover .archiveBtn{display:inline-block}.notificationsList .messageItem.withArchiveBtn>div:first-child+div+div{padding-top:20px;text-align:center}.notificationsList .messageItem.withArchiveBtn .avatarImg{margin-top:8px}.notificationsList .messageItem.goalComplete .postTitle:after{content:"."}.notificationsList .messageItem>div:first-child{text-align:center}.notificationsList .messageItem p{color:#a3a3a3}.notificationsList .messageItem .avatarImg{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px;max-width:50px}.notificationsList .messageItem .coachBadge{left:10px;top:37px}.notificationsList .messageItem .connectionRequestMessage{border-left:solid #36c8b5}.notificationsList .messageItem i{color:#666;font-size:30px;line-height:100%;vertical-align:middle}.notificationsList .messageItem .messageBody{font-size:12px;font-weight:700;line-height:15px;padding:2px 10px 2px 0;position:relative;text-align:left}.notificationsList .messageItem .infoFooter{display:block}.notificationsList .messageItem .infoFooter>*{border-left:1px solid #eee;color:#a3a3a3;display:inline-block;font-size:10px;font-weight:700;padding:0 5px}.notificationsList .messageItem .infoFooter>:first-child{border-left:0;padding-left:0}.notificationsList .messageItem .infoFooter .status i{color:#a3a3a3;font-size:14px;margin-right:2px;vertical-align:middle}.notificationsList .messageItem .negative,.notificationsList .messageItem .negative *{color:#ca4117!important}.notificationsList .messageItem.newNotification{background-color:#e4f6ec;border-radius:5px}.notificationsList .messageItem .messageNotification{margin:5px 0;padding-right:20px}.notificationsList .messageItem .messageNotification .messageAuthor{color:#a3a3a3;font-size:12px;font-weight:700;line-height:130%}.notificationsList .messageItem .messageNotification .messageSnippet{cursor:pointer;font-weight:700}.notificationsList .messageItem .messageNotification .timePosted{line-height:130%}.notificationsList .messageItem .messageNotification i{color:#00b2e2;font-size:12px;margin-right:5px}#messagesList .messageItem{cursor:pointer;padding-bottom:0;padding-top:0}#messagesList .messageItem:hover{background-color:#f4f4f4}#notificationsList .messageItem>div:first-child{padding-top:5px}#messagesFlyout ul{height:345px;overflow-y:scroll}#messageFlyoutContainer{border-radius:0 0 2px 2px;display:none;padding:8px}#messageFlyoutContainer .robo-btn.robo-btn-block{margin:10px 0}.subTitle{border-bottom:1px solid #a3a3a3;margin-bottom:5px;padding-bottom:10px}#legalNotificationDock{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#409b67;box-shadow:0 1px 10px 1px #000;color:#fff;font-size:18px;left:0;line-height:32px;padding:0 80px;position:fixed;text-align:center;top:0;vertical-align:middle;width:100%;z-index:999}#legalNotificationDock.resetPassword{top:0}#legalNotificationDock.resetPassword.showDock{display:inherit}#legalNotificationDock a{color:#fff;text-decoration:underline}#legalNotificationDock a:hover{color:#dbf3e5}#legalNotificationDock .closeBtn{font-size:14px;font-weight:700;position:absolute;right:20px}#legalNotificationDock .closeBtn i{font-size:14px;margin-left:4px;position:relative;top:-.05em}#notifications{background:#fff;position:fixed;top:0;width:100%;z-index:900}#errorDock,#pageNotifierDock{-webkit-transition:top .5s ease;-moz-transition:top .5s ease;transition:top .5s ease;background-color:#409b67;box-shadow:0 1px 10px 1px #000;color:#fff;display:block;font-size:24px;left:0;line-height:40px;position:fixed;text-align:center;top:0;vertical-align:middle;width:100%;z-index:999}#errorDock.resetPassword,#pageNotifierDock.resetPassword{top:0}#errorDock.resetPassword.showDock,#pageNotifierDock.resetPassword.showDock{display:inherit}#errorDock{background:#ffb400;color:#fff;font-size:19px}#errorDock .helpBtn{background-color:#ffc32b;border:1px solid #f8e1a2;color:#fff;margin-left:2em;position:absolute;top:5px}#errorDock .helpBtn:hover{background-color:#ffcd53;border:1px solid #fff}#compose-dialog{display:none}#compose-dialog-template h1{color:#4d4d4d}#compose-dialog-template h1 i{font-size:34px;margin-right:2px;vertical-align:middle}#compose-dialog-template #reminder-text{padding:0}#compose-dialog-template .recommendationInfo{zoom:1;padding:0 0 10px;width:100%!important}#compose-dialog-template .recommendationInfo:after,#compose-dialog-template .recommendationInfo:before{content:' ';display:table}#compose-dialog-template .recommendationInfo:after{clear:both}#compose-dialog-template .recommendationInfo img.image{float:left;height:auto;padding:0 10px 0 0;width:200px}#compose-dialog-template .recommendationInfo .itemName{font-size:14px;font-weight:700}#compose-dialog-template .smallInstructions{line-height:1.1}.compose input[type=text],.compose label,.compose textarea{margin-left:0}.compose .autocompleteInput{width:200px}.compose .composeBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100px;width:100%}.compose .composeCancel{font-weight:700;margin-right:15px}.ui-autocomplete li a{visibility:visible}.pageMessages .notificationsList li.emptyThreadMessage{color:#999;font-size:24px;font-style:normal;font-weight:300;margin:0;text-align:left}@media (max-width:767px){#pageNotifierDock{font-size:14px}#errorDock .helpBtn{margin-left:0;position:relative;top:-5px}#errorDock .notificationMessage{display:block;padding:0 .3em}}.searchPage .requestSent{display:none;left:0;top:-33px;width:700px}.searchPage .category{border-bottom:1px solid #4d4d4d;color:#4d4d4d;font-size:24px;font-weight:200;line-height:2em;margin:20px 0 5px}.searchPage .category>i{margin-right:5px;vertical-align:middle}.searchPage .category.first{margin-top:0}.searchPage .result{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:60px!important;padding-right:100px!important;position:relative;width:100%;border-bottom:1px solid #eee;padding:10px}.searchPage .result:after,.searchPage .result:before{content:' ';display:table}.searchPage .result:after{clear:both}.searchPage .result>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.searchPage .result>div:first-child{margin-left:-60px!important;width:60px!important}.searchPage .result>div:first-child+div{width:100%!important}.searchPage .result>div:first-child+div+div{display:inline-block!important;margin-right:-100px!important;width:100px!important}.searchPage .result:last-child{border-bottom:0}.searchPage .result .image .expertImg,.searchPage .result .image .userImg{border-radius:30px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:60px;position:relative;width:60px}.searchPage .result .image .coachBadge{left:0;top:45px}.searchPage .result .details{padding:0 10px}.searchPage .result .actions{padding-top:24px}.searchPage .result .actions .joined{padding-left:3px;padding-right:0}.searchPage .result a{font-weight:500}.searchPage .result h3{font-size:16px;font-weight:500;height:24px}.searchPage .result p{font-size:13px;font-weight:200;line-height:1.5em}.searchPage .result p.italic{font-style:italic}.searchPage .result .footerInfo{font-size:11px;font-weight:500;line-height:1.5em;margin:5px 0 0}.spinnerContainer{display:none;text-align:center}.spinnerContainer span{font-size:16px;font-weight:600;line-height:15px;margin:0 0 5px 10px;position:relative;top:-11px}.spinnerContainer #searchAjaxLoader{height:32px;width:32px}@media (max-width:767px){.searchPage .category{padding-left:10px;padding-right:10px}.searchPage .result{padding-left:40px!important}.searchPage .result>div:first-child{margin-left:-40px!important;width:40px!important}.searchPage .result .actions{padding-top:0;text-align:right}.searchPage .result .footerInfo{margin-top:0}.searchPage .result .image .expertImg,.searchPage .result .image .userImg{border-radius:20px;height:40px;width:40px}#searchContainer ul{padding:0 10px}#articleContainer li,#discussionContainer li{padding-right:0!important}#communityContainer li{padding-left:0!important}#communityContainer .footerInfo,#communityContainer .image{display:none}}div.settings{color:#999;font-size:13px;line-height:22px}div.settings .maxContentWidth{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:10px}div.settings .labelRow,div.settings .labelRow>label{overflow:hidden;padding:3px;zoom:1}div.settings .labelRow>input{float:left;margin-right:10px}div.settings .labelRow>input.right{float:right;margin:0 0 0 10px}div.settings .labelRow label{display:block;padding:0}div.settings .robo-btn-action,div.settings form{-webkit-transition:all 400ms;-moz-transition:all 400ms;transition:all 400ms;opacity:1}div.settings .robo-btn-action.fade,div.settings form.fade{opacity:0}div.settings form{margin-top:0}div.settings form.fade{margin-top:30px}div.settings .robo-btn-action{margin-bottom:25px}div.settings .robo-btn-action.change{margin-top:5px}div.settings #emailSettings .robo-btn-action{margin-bottom:0}div.settings div.sectionHeader{border-bottom:1px solid #eee;margin:30px 0 10px;padding:0 0 10px}div.settings div.sectionHeader:first-child{margin-top:0}div.settings div.sectionHeader h2{color:#4e4e4e;font-size:16px;font-weight:700;line-height:24px;margin-top:30px}div.settings div.sectionHeader p{color:#4e4e4e;font-size:12px;line-height:18px}div.settings div.row{zoom:1}div.settings div.row:after,div.settings div.row:before{content:' ';display:table}div.settings div.row:after{clear:both}div.settings div.row.myInfo{min-height:70px}div.settings h3{color:#4e4e4e;font-size:14px;font-weight:700;line-height:20px;margin-bottom:10px}div.settings h3.email,div.settings h3.username{margin-bottom:0}div.settings div.half{display:inline-block;vertical-align:top;width:420px}div.settings form dt{margin-top:15px}div.settings .settingsForm{width:220px}div.settings .settingsForm p{line-height:1.2em;margin:-10px 0 15px}div.settings .settingsForm .formTextInput{display:block;margin-bottom:15px;width:250px}div.settings .settingsForm .buttonContainer{width:250px}div.settings .settingsForm .buttonContainer .settingsBtn:first-child{margin-right:5px}div.settings .disclaimer{font-size:12px}div.settings .collapse.in{overflow:visible}div.settings .updateLanguageButton{vertical-align:top}#confirmEmailChangeModal .newEmailAddress{font-weight:700}#localeSettings .robo-ui-select{min-width:153px}#localeSettings .robo-ui-select button,#localeSettings .robo-ui-select div{width:100%}@media (max-width:767px){.settings{margin-top:20px}.pageSettings .errorWidget{z-index:10!important}.pageSettings .deactivateUserModal.modal{left:10px!important;margin-left:0!important;right:10px!important;width:auto!important}#localeSettings .robo-ui-select{min-width:100px;padding-bottom:30px}}#modalCorporate,.pageCorporate{color:#4e4e4e;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-size:12px;-webkit-font-smoothing:antialiased;font-weight:400;line-height:18px}#modalCorporate #main_content,.pageCorporate #main_content{margin-top:0}#modalCorporate .wrapper,.pageCorporate .wrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto!important;max-width:760px;padding:15px 0;position:relative;width:100%}#modalCorporate .wrapper .legalHeader,.pageCorporate .wrapper .legalHeader{text-transform:uppercase}#modalCorporate .center,.pageCorporate .center{text-align:center}#modalCorporate h1,.pageCorporate h1{font-size:38px;font-weight:700;line-height:1em;margin-bottom:22px;text-align:left}#modalCorporate h1.sText,.pageCorporate h1.sText{background:url(https://static.werally.com/1.133.0/img/corporate/sweepstakesText.png) no-repeat;height:123px;text-indent:-9999px;width:643px}#modalCorporate h2,.pageCorporate h2{font-size:18px;font-weight:700;margin:24px 0}#modalCorporate h3,#modalCorporate h4,.pageCorporate h3,.pageCorporate h4{display:inline-block}#modalCorporate h3,.pageCorporate h3{font-size:16px;font-weight:700;margin:22px 0}#modalCorporate h4,.pageCorporate h4{font-size:14px;font-weight:700;margin:20px 0}#modalCorporate p,.pageCorporate p{font-size:14px;line-height:18px;margin-bottom:16px}#modalCorporate ol,.pageCorporate ol{font-size:18px;list-style-position:inside;list-style-weight:bold}#modalCorporate ol.tableOfContents li,.pageCorporate ol.tableOfContents li{font-size:14px;font-weight:400;margin:0}#modalCorporate ol ol,.pageCorporate ol ol{font-size:16px;font-weight:700}#modalCorporate ol ol ol,.pageCorporate ol ol ol{font-size:14px;font-weight:400}#modalCorporate ol li,.pageCorporate ol li{font-weight:700;margin:0 0 20px 20px}#modalCorporate ol li p,.pageCorporate ol li p{font-weight:400}#modalCorporate .decimal,.pageCorporate .decimal{list-style-type:decimal}#modalCorporate .upperRoman,.pageCorporate .upperRoman{list-style-type:upper-roman}#modalCorporate .lowerRoman,.pageCorporate .lowerRoman{list-style-type:lower-roman}#modalCorporate .lowerAlpha,.pageCorporate .lowerAlpha{list-style-type:lower-alpha}#modalCorporate ul.list,.pageCorporate ul.list{font-size:14px;list-style:disc}#modalCorporate ul.list li,.pageCorporate ul.list li{margin:10px 16px!important}#modalCorporate ol.numeralList,.pageCorporate ol.numeralList{font-size:14px;list-style-type:none}#modalCorporate ol.numeralList li,.pageCorporate ol.numeralList li{counter-increment:section;font-weight:400}#modalCorporate ol.numeralList li:before,.pageCorporate ol.numeralList li:before{content:"(" counter(section,decimal) ") "}#modalCorporate .header h1,.pageCorporate .header h1{background:url(https://static.werally.com/1.133.0/img/branding/rally_retina.png) 0 0/contain no-repeat;float:left;height:50px;margin:0;position:relative;text-indent:-9999px;width:225px}#modalCorporate.legalCopy ol.numeralList,#modalCorporate.legalCopy ul.list,.pageCorporate.legalCopy ol.numeralList,.pageCorporate.legalCopy ul.list{font-size:1em}#modalCorporate.legalCopy .legalHeader,.pageCorporate.legalCopy .legalHeader{text-align:left}#modalCorporate .tableOfContents,.pageCorporate .tableOfContents{margin:20px 0 30px}.swapLanguageLink{font-size:1.2em;font-weight:700;margin-left:20px;margin-top:-25px;position:absolute;right:20px}.italic{font-style:italic}.underline{text-decoration:underline}.normal-weight{font-weight:400}strong{font-weight:700}@media screen and (max-width:960px){.pageCorporate .logo{margin-bottom:0}.pageCorporate .wrapper{padding:15px}}@media screen and (max-width:480px){.pageCorporate h1{font-size:2em;margin-bottom:15px}.pageCorporate .header{padding-bottom:0}.pageCorporate .header h1{height:30px;line-height:1.2em}}#resetInvalidContainer{margin:30px}#resetInvalidContainer h1{color:#4e4e4e;font-size:24px;font-weight:400;line-height:24px}#resetInvalidContainer p{color:#4e4e4e;margin:10px 0 20px}.miniProfile{max-width:320px;z-index:0}.contacts .miniProfile,.eContacts .miniProfile{display:none;position:absolute}.miniProfile .profileHead{background:#333;border:0;border-top-left-radius:4px;border-top-right-radius:4px;display:block;height:54px;position:relative}.miniProfile .profileHead .coachBadge{left:19px;top:75px;z-index:3}.miniProfile .sharedInterest{margin-top:50px}.miniProfile .infoUsername{color:#fff;display:block;font-size:16px;font-weight:700;left:120px;max-width:170px;position:relative;top:29px}.miniProfile .infoUsername:hover{color:#fff;text-decoration:underline}.miniProfile .infoAvatarImg{border-radius:50%;height:auto;left:15px;position:absolute;top:14px;width:75px;z-index:2}.miniProfile .tooltipGutter{background:#fff;border-radius:5px;height:auto;position:relative;width:300px}.miniProfile .detailsWrap{position:relative}.miniProfile .detailsWrap.withUtilBtns{margin-bottom:35px}.miniProfile .sharedConnectionsWrap{border-top:1px solid #dedede;height:60px}.miniProfile .profileBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:104px!important;padding-right:0!important;position:relative;width:100%;background:url(https://static.werally.com/1.133.0/img/chat/miniProfileBkgd.gif) repeat-y;border:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.miniProfile .profileBody:after,.miniProfile .profileBody:before{content:' ';display:table}.miniProfile .profileBody:after{clear:both}.miniProfile .profileBody>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.miniProfile .profileBody>div:first-child{margin-left:-104px!important;width:104px!important}.miniProfile .profileBody>div:first-child+div{width:100%!important}.miniProfile .profileBody>div:first-child+div+div{display:none!important}.miniProfile .profileBody .contentLeft{height:100%;position:relative;text-align:center}.miniProfile .profileBody .contentRight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom-right-radius:5px;border-left:1px solid #ccc;height:auto;min-height:48px;position:relative}.miniProfile .profileBody .contentRight.hasSharedInterests{min-height:130px}.miniProfile .profileBody .contentRight .sharedConnectionsWrap{padding:5px 8px 4px 12px}.miniProfile .profileBody .sharedConnections{margin-top:2px}.miniProfile .profileBody .sharedConnections .avatarImg{border-radius:50%;float:left;height:36px;margin:0 6px 9px 0;width:36px}.miniProfile .profileBody .extraConnectionsCount{color:#00b2e2;display:inline-block;float:left;font-size:1em;font-weight:700;margin-left:4px;padding-top:7px;white-space:nowrap;width:auto}.miniProfile .contactInfo{padding:4px 0;position:relative}.miniProfile .contactInfo li{padding:3px 8px 0 12px}.miniProfile .contactInfo li:first-child{padding-top:0}.miniProfile .gender,.miniProfile .location{display:block;font-size:12px;font-weight:400!important;padding-left:12px}.miniProfile .icon-female,.miniProfile .icon-location,.miniProfile .icon-male{color:#666!important;float:left;font-size:14px!important;margin:0 5px 0 0!important}.miniProfile .interestLabel{line-height:1.1em;margin-bottom:18px}.miniProfile .interestCount{color:#666;font-size:40px;font-weight:700;margin-bottom:15px;text-align:center}.miniProfile .utilBtns{border-top:1px solid #ccc;bottom:0;box-sizing:border-box;height:34px;overflow:hidden;position:absolute;white-space:nowrap;width:100%}.miniProfile .utilBtns ul{width:101%}.miniProfile .utilBtns button,.miniProfile .utilBtns button:active,.miniProfile .utilBtns button:hover{-webkit-transition:background 200ms;-moz-transition:background 200ms;transition:background 200ms}.miniProfile .utilBtns button{background:#dedede;border-right:1px solid #ccc;color:#444;cursor:pointer;display:inline-block;float:left;font-size:11px;font-weight:700;padding:7px 0 8px;text-align:center;text-transform:uppercase;width:96px}.miniProfile .utilBtns button:active{background:#ddd}.miniProfile .utilBtns button:hover{background:#ccc}.miniProfile .utilBtns button.disabled{color:#999;cursor:default}.miniProfile .utilBtns button.disabled:active,.miniProfile .utilBtns button.disabled:hover{background:#dedede}.miniProfile .utilBtns button.msgUser{border-bottom-right-radius:3px;border-right:0;width:99px}.miniProfile .utilBtns button.singleBtn{width:100%}.popover.popover-miniProfile{-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;transition:opacity 250ms linear;box-shadow:none;opacity:0}.popover.popover-miniProfile.bottom,.popover.popover-miniProfile.top{margin-left:95px}.popover.popover-miniProfile.bottom .arrow,.popover.popover-miniProfile.top .arrow{left:54px}.popover.popover-miniProfile.left,.popover.popover-miniProfile.right{margin-top:-27px}.popover.popover-miniProfile.left .arrow,.popover.popover-miniProfile.right .arrow{top:27px}.popover.popover-miniProfile.left .arrow:after{border-left-color:#333}.popover.popover-miniProfile.right .arrow:after{border-right-color:#333}.popover.popover-miniProfile.bottom .arrow:after{border-bottom-color:#333}.popover.popover-miniProfile.top .arrow:after{border-top-color:#fafafa}.popover-miniProfile{z-index:3}.pageMessages #main_content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1}.pageMessages #main_content:after,.pageMessages #main_content:before{content:' ';display:table}.pageMessages #main_content:after{clear:both}.pageMessages .newMessageBtn i{font-size:12px!important;margin-right:5px}.pageMessages h1 .newMessageBtn{float:right;margin-top:0}.pageMessages h2.headingDivider{zoom:1;font-size:20px!important}.pageMessages h2.headingDivider:after,.pageMessages h2.headingDivider:before{content:' ';display:table}.pageMessages h2.headingDivider:after{clear:both}.pageMessages h2.headingDivider i{color:#4d4d4d;float:left;font-size:35px;margin-right:5px;vertical-align:middle}.pageMessages h2.headingDivider .title{float:left}.pageMessages h2.headingDivider .archiveBtn{float:right}.pageMessages .archiveBtn{background-color:#49c57e;border:1px solid #37ae6a;color:#fff;border-radius:2px;cursor:pointer;display:none;margin-top:-5px;padding:5px;position:relative}.pageMessages .archiveBtn i{color:#FFF!important;font-size:14px!important;line-height:100%;margin:0!important;vertical-align:middle}.pageMessages .archiveBtn:hover{background-color:#35a665;border:1px solid #2b8752;color:#fff}.pageMessages .archiveBtn:active{background-color:#2f9359;border:1px solid #257447;color:#fff}.pageMessages .archiveBtn .archiveBtnTooltip{background:#fff;border:1px solid #666;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;bottom:30px;color:#49c57e;display:none;font-size:12px;font-weight:700;left:50%;margin-left:-35px;position:absolute;text-align:center;text-shadow:none;width:70px}.pageMessages .archiveBtn .archiveBtnTooltip:before{border:solid;border-color:#5c5c5c transparent;content:"";display:block;left:50%;margin-left:-10px;position:absolute;z-index:99}.pageMessages .archiveBtn .archiveBtnTooltip:after{border:solid;border-color:#fff transparent;content:"";display:block;left:50%;margin-left:-10px;position:absolute;z-index:99}.pageMessages .archiveBtn .archiveBtnTooltip:after,.pageMessages .archiveBtn .archiveBtnTooltip:before{border-width:10px 10px 0;top:auto}.pageMessages .archiveBtn .archiveBtnTooltip:before{bottom:-10px}.pageMessages .archiveBtn .archiveBtnTooltip:after{bottom:-9px}.pageMessages #messages{max-height:350px;overflow:auto;-webkit-overflow-scrolling:touch}.pageMessages #messages .timeStamp{margin-right:25px}.pageMessages .messageConnectionRequest{padding-top:15px}.pageMessages #thread .messageItem{margin-top:20px}.pageMessages #messages .messageItem{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:50px!important;padding-right:0!important;position:relative;width:100%}.pageMessages #messages .messageItem:after,.pageMessages #messages .messageItem:before{content:' ';display:table}.pageMessages #messages .messageItem:after{clear:both}.pageMessages #messages .messageItem>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.pageMessages #messages .messageItem>div:first-child{margin-left:-50px!important;width:50px!important}.pageMessages #messages .messageItem>div:first-child+div{width:100%!important}.pageMessages #messages .messageItem>div:first-child+div+div{display:none!important}.pageMessages #messages .messageItem:last-child{border-bottom:none!important}.pageMessages #messages .messageItem>div:first-child img{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px}.pageMessages #messages .messageItem h4{zoom:1;font-size:14px;font-weight:700}.pageMessages #messages .messageItem h4:after,.pageMessages #messages .messageItem h4:before{content:' ';display:table}.pageMessages #messages .messageItem h4:after{clear:both}.pageMessages #messages .messageItem h4 .timeStamp{color:#a3a3a3;float:right;font-size:10px;font-weight:700}.pageMessages #messages .messageItem .body{color:#666;font-size:12px;line-height:150%;margin:20px 0 10px;padding-right:50px}.pageMessages #messages .messageItem .coachBadge{top:30px}.pageMessages #messages .messageItem div.recommendationMessage{width:100%!important}.pageMessages #messages .messageItem div.recommendationMessage img.image{border-radius:0!important;float:left;height:auto;width:200px}.pageMessages #messages .messageItem div.recommendationMessage .messageText,.pageMessages #messages .messageItem div.recommendationMessage .recommendationInfo{margin-left:50px}.pageMessages .connected,.pageMessages .declined,.pageMessages .dismissed,.pageMessages .joined{font-weight:700;text-transform:uppercase}.pageMessages .connected.connected,.pageMessages .connected.joined,.pageMessages .declined.connected,.pageMessages .declined.joined,.pageMessages .dismissed.connected,.pageMessages .dismissed.joined,.pageMessages .joined.connected,.pageMessages .joined.joined{color:#a3a3a3}.pageMessages .connected.declined,.pageMessages .connected.dismissed,.pageMessages .declined.declined,.pageMessages .declined.dismissed,.pageMessages .dismissed.declined,.pageMessages .dismissed.dismissed,.pageMessages .joined.declined,.pageMessages .joined.dismissed{color:#ca4117}.pageMessages .connected.declined p,.pageMessages .connected.dismissed p,.pageMessages .declined.declined p,.pageMessages .declined.dismissed p,.pageMessages .dismissed.declined p,.pageMessages .dismissed.dismissed p,.pageMessages .joined.declined p,.pageMessages .joined.dismissed p{font-weight:400;line-height:100%;margin-left:25px;text-transform:none}.pageMessages .connected i,.pageMessages .declined i,.pageMessages .dismissed i,.pageMessages .joined i{font-size:16px;margin-right:5px;vertical-align:middle}.pageMessages .recommendationHeader,.pageMessages .recommendationHeader .archiveBtn{line-height:40px}.pageMessages .recommendationHeader .avatar{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px;float:left;margin:0 10px 0 0}.pageMessages .recommendationHeader .coachBadge{position:relative;top:29px}.pageMessages .recommendationHeader .title{float:none!important}.pageMessages .recommendationMessage{color:#4d4d4d;width:100%!important}.pageMessages .recommendationMessage .description{zoom:1;float:left;margin-left:20px;width:380px}.pageMessages .recommendationMessage .description:after,.pageMessages .recommendationMessage .description:before{content:' ';display:table}.pageMessages .recommendationMessage .description:after{clear:both}.pageMessages .recommendationMessage .itemDescription{margin:.7em 0 .8em}.pageMessages .recommendationMessage .messageText{margin:0 0 20px}.pageMessages .reply{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #d6d6d6}.pageMessages .reply:after,.pageMessages .reply:before{content:' ';display:table}.pageMessages .reply:after{clear:both}.pageMessages .reply textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:80px;margin:10px 0;width:100%}.pageMessages .reply input[type=submit]{float:right;margin:10px 0}.pageMessages .viewRequestBtn{margin-top:10px}.compose-dialog{padding:10px}@media (min-width:768px){.pageMessages .contentRight{float:right;width:75%}.pageMessages .leftWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-right:0;padding-right:27px;width:25%}.pageMessages .reply{padding:10px 0 0 50px}}@media (max-width:767px){.pageMessages .contentRight{padding-bottom:45px!important}.pageMessages .icon-envelope{display:none}.pageMessages .contentRight,.pageMessages .leftWrap{float:none}.pageMessages .leftWrap{width:auto}.pageMessages .mobileMessagesHeader{margin:20px 0}.pageMessages .newMessageBtn{padding-left:15px;padding-right:15px}.pageMessages .newMessageBtn i{margin:0}.pageMessages .notificationsList li.emptyThreadMessage{font-size:14px}.pageMessages h2.headingDivider{font-size:16px!important}.pageMessages #messages .messageItem{padding-left:25px!important}.pageMessages #messages .messageItem>div:first-child{margin-left:-25px!important;width:25px!important}.pageMessages #messages .messageItem>div:first-child img{height:20px;width:20px}.pageMessages #messages .messageItem .timeStamp{margin-right:0}.pageMessages #filters{margin:0}.pageMessages .zenNav{zoom:1;max-width:100%}.pageMessages .zenNav:after,.pageMessages .zenNav:before{content:' ';display:table}.pageMessages .zenNav:after{clear:both}.pageMessages .zenNav .navItem{border-bottom:3px solid #f2f2f2;border-left:none;border-top:none;float:left;padding:10px 0;position:relative;text-align:center;width:25%}.pageMessages .zenNav .navItem .navText{bottom:4px;left:-10%;position:absolute;text-align:center;width:120%}.pageMessages .zenNav .navItem.active{border-bottom-color:#f26c32}.pageMessages #messages{height:200px}.pageMessages .actionModal{left:10px!important;margin-left:0!important;right:10px;top:10px!important;width:auto!important}.pageMessages .actionModal .smallInstructions{display:none}}#interiorHero .deviceCheckin,#interiorHero .manualCheckin{float:right}#interiorHero .manualCheckin{font-size:0}#interiorHero .manualCheckin>*{margin-left:5px;margin-right:5px}#interiorHero .manualCheckin>:first-child{margin-left:0}#interiorHero .manualCheckin>:last-child{margin-right:0}#interiorHero .radioButtonLabel{color:#fff;font-size:14px;font-weight:700;margin:0 12px 0 7px}#interiorHero .dateRange{margin-right:-10px;margin-top:26px}#liveFeedContainer{margin:15px 0 0 33px;position:relative}#liveFeedContainer .feedEntry:first-child:before{top:1px}.filterBy{color:#4d4d4d;float:right;font-size:12px}.backButton{margin:0 0 20px}.backButton i{margin:0 10px 0 -10px}.feedEntry{border-bottom:solid 1px #f0f0f0;border-left:solid 1px #e0e0e0;margin:0;padding:0;position:relative}.feedEntry>i{background:#d0d0d0;border-radius:13px;color:#fff;display:table-cell;font-size:16px;height:25px;left:-35px;line-height:22px;margin:38px 0 0;position:absolute;text-align:center;vertical-align:middle;width:25px}.feedEntry:first-child:before{background:#fff;content:' ';display:block;height:27px;left:-1px;position:absolute;width:2px}.feedEntry:first-child>i{margin-top:15px}.feedEntry:first-child .avatar{margin-top:-4px}.feedEntry:first-child .feed{padding-top:10px}.feedEntry:first-child .feedActionBtn{top:-5px}.feedEntry .avatar{float:left;margin:20px 0 0 -5px;position:relative;width:73px;z-index:1}.feedEntry .avatar .coachBadge{left:14px;position:relative;top:47px}.avatar img{border-radius:30px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:60px;position:relative;width:60px;float:right;margin-top:2px}.feed{padding:35px 0 34px 82px;position:relative}.feed.articleEntry{padding:0!important}.feed .feedHeader{display:inline-block;font-size:12px;font-weight:700;line-height:18px;margin-bottom:10px}.feed .feedHeader .userName{display:inline-block;font-size:14px;margin:0 5px 0 0;vertical-align:baseline}.feed .feedHeader .actionText{vertical-align:baseline}.feed .feedHeader .userAction{color:#4e4e4e;display:inline-block;margin-top:-3px;overflow:display;padding-right:20px}.feed .feedReplyActionBtn{right:10px;top:0}.feed .feedActionBtn{right:5px;top:15px}.feed .feedActionBtn,.feed .feedReplyActionBtn{cursor:pointer;display:none;position:absolute}.feed .feedActionBtn:hover i,.feed .feedReplyActionBtn:hover i{color:#adadad}.feed .feedActionBtn i,.feed .feedReplyActionBtn i{color:#999;display:block;font-size:14px;line-height:10px;position:relative;right:1px}.feed:hover .feedActionBtn{display:block}.feed .feedBody{color:#4e4e4e;font-size:12px;font-weight:700;margin:0;overflow:hidden;padding:0 10px 5px 0;position:relative;width:100%}.feed .feedBody .detailsContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f3f3f3;borde-radius:2px;font-size:12px;width:100%}.feed .feedBody .detailsContainer.discussionDetails{background:0 0;display:inline;font-weight:400}.feed .feedBody .detailsContainer.discussionDetails a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feed .title{color:#666;font-size:16px;font-weight:700;margin:0 0 10px;width:100%}.feed .title a{color:#00b2e2}.feed .title.article{margin-bottom:0}.feed .post{font-size:12px;font-weight:700;width:100%}.feed .post.no-bold{font-weight:400}.feed .feedFooter{color:#4e4e4e;font-weight:400}.feed .feedFooter>span{border-left:solid 1px #ccc;display:inline-block;margin:0 0 0 4px;padding:0 0 0 7px}.feed .feedFooter>span.hide+span,.feed .feedFooter>span:first-child{border:0;margin:0;padding:0}.feed .feedFooter>span.hide+span.agoTime,.feed .feedFooter>span:first-child.agoTime{border-left:solid 1px #ccc;margin:0 0 0 4px;padding:0 0 0 7px}.feed .feedFooter span{font-weight:400;vertical-align:top}.feed .feedFooter .likeLink,.feed .feedFooter .link{color:#00b2e2}.feed .feedFooter .likeLink:hover,.feed .feedFooter .link:hover{cursor:pointer;text-decoration:underline}.feed .feedFooter .privateLabel{border-left:none;float:right}.feed .feedFooter .privateLabel i{font-size:15px;font-weight:700;position:relative;top:2px}.feed .activity{background:#f2f2f2;border-radius:2px;margin-top:10px;width:100%}.feed .activity .activitySummary{width:100%}.feed .activity .activitySummary .summary{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-weight:700;padding:5px 10px;width:100%}.feed .activity .activitySummary .summary.no-background{border-style:none}.feed .activity .activitySummary .summary i{color:#a3a3a3;font-size:15px;line-height:12px;margin-left:-1px}.feed .activity .activitySummary .summary .comments i{color:#a3a3a3;font-size:16px;margin-right:5px;position:relative;vertical-align:top}.feed .activity .activitySummary .summary .summary-last-child{border-style:none}.feed .activity .recentCommentsList .replyBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:90px!important;padding-right:0!important;position:relative;width:100%;border-bottom:solid 1px #ccc;padding:10px}.feed .activity .recentCommentsList .replyBody:after,.feed .activity .recentCommentsList .replyBody:before{content:' ';display:table}.feed .activity .recentCommentsList .replyBody:after{clear:both}.feed .activity .recentCommentsList .replyBody>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.feed .activity .recentCommentsList .replyBody>div:first-child{margin-left:-90px!important;width:90px!important}.feed .activity .recentCommentsList .replyBody>div:first-child+div{width:100%!important}.feed .activity .recentCommentsList .replyBody>div:first-child+div+div{display:none!important}.feed .activity .recentCommentsList .replyBody .replyavatar{height:60px}.feed .activity .recentCommentsList .replyBody .replyavatar img{border-radius:30px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:60px;position:relative;width:60px;margin-left:10px}.feed .activity .recentCommentsList .replyBody .replyavatar .coachBadge{left:11px;top:45px}.feed .activity .recentCommentsList .replyBody .replydetails{padding-right:10px}.feed .activity .recentCommentsList .replyBody .replydetails .user{font-size:14px;font-weight:700;margin:0;width:100%}.feed .activity .recentCommentsList .replyBody .replydetails .replyText{color:#4e4e4e;font-weight:400;width:100%}.feed .activity .recentCommentsList .replyBody .replydetails .moreLink{font-weight:700}.feed .activity .recentCommentsList .replyBody .replydetails .replyFooter{font-weight:700;margin:5px 0 0;width:100%}.feed .activity .recentCommentsList .replyBody .replydetails .replyFooter .replyLikes i{color:#a3a3a3;font-size:16px;margin-right:5px;position:relative;vertical-align:baseline}.feed .activity .recentCommentsList .replyBody:hover .feedReplyActionBtn{display:block}.feed .activity .replySubmit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;background:#f5f5f5;border-radius:0 0 4px 4px;padding:15px 3%;position:relative;width:100%}.feed .activity .replySubmit:after,.feed .activity .replySubmit:before{content:' ';display:table}.feed .activity .replySubmit:after{clear:both}.feed .activity .replySubmit .replyWithAvatar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:40px!important;position:relative;width:100%;padding-right:3%!important}.feed .activity .replySubmit .replyWithAvatar:after,.feed .activity .replySubmit .replyWithAvatar:before{content:' ';display:table}.feed .activity .replySubmit .replyWithAvatar:after{clear:both}.feed .activity .replySubmit .replyWithAvatar>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.feed .activity .replySubmit .replyWithAvatar>div:first-child{margin-left:-40px!important;width:40px!important}.feed .activity .replySubmit .replyWithAvatar>div:first-child+div{width:100%!important}.feed .activity .replySubmit .replyWithAvatar>div:first-child+div+div{display:none!important}.feed .activity .replySubmit .replyWithAvatar>div:first-child img{border-radius:15px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:30px;position:relative;width:30px}.feed .activity .replySubmit textarea{height:16px;margin:0;max-height:100px;width:100%}.feed .activity .replySubmit textarea.autoExpanding{resize:none}.feed .activity .replySubmit input[type=text]{height:25px;margin-bottom:5px;width:98%}.feed .activity .replySubmit input[type=submit]{float:right;margin:11px 0 0;position:relative}.feed .activity .replyStatus{color:red}.feed .seeMore{font-weight:700}#articleList{margin:40px 0!important}div.articleContent{border-bottom:solid 1px #eee;display:block;margin-bottom:20px;padding-bottom:20px;vertical-align:top}div.articleContent a.articleLink,div.articleContent a.title{color:#00b2e2;font-size:15px;font-weight:700}div.articleContent .articleSource{color:#a3a3a3;font-size:12px;font-style:italic}div.articleContent .post{box-sizing:border-box;font-size:14px;line-height:18px;margin:10px 0}div.articleContent .readMoreLink{font-weight:700}div.articleContent .actions{margin:10px 0}div.articleContent .actions span.agoTime{color:#a3a3a3;font-size:12px;font-style:italic}div.articleContent .activitySummary{border-top:1px dotted #eee;margin-top:10px;padding:10px 0}div.articleContent .activitySummary .summary{color:#4e4e4e;font-size:12px}.topicDetails{padding-bottom:50px;position:relative}.topicDetails .spacer{height:20px}.post .titleWithoutLink,.post a.linkToFullViewBody{color:#4d4d4d;font-size:16px;font-weight:700}.post a.linkToFullViewBody:hover{color:#000}.attachedLink .gutter{margin-top:12px}.attachedLink .gutter.withThumbnail{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:97px!important;padding-right:0!important;position:relative;width:100%}.attachedLink .gutter.withThumbnail:after,.attachedLink .gutter.withThumbnail:before{content:' ';display:table}.attachedLink .gutter.withThumbnail:after{clear:both}.attachedLink .gutter.withThumbnail>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.attachedLink .gutter.withThumbnail>div:first-child{margin-left:-97px!important;width:97px!important}.attachedLink .gutter.withThumbnail>div:first-child+div{width:100%!important}.attachedLink .gutter.withThumbnail>div:first-child+div+div{display:none!important}.attachedLink .gutter .thumbnail>div{margin-right:15px}.attachedLink .gutter .thumbnail img.linkThumbnail{max-height:65px;max-width:82px}.attachedLink .gutter p{font-weight:400}.attachedLink .gutter .linkTitle,.attachedLink .gutter .linkURL{font-weight:700}.fakeInput{-webkit-transition:border .5s;-moz-transition:border .5s;transition:border .5s;animation-iteration-count:infinite;display:block;margin:0 0 15px;position:relative}.fakeInput.focus,.fakeInput:focus:not(.disabled){border-color:#49c57e}.fakeInput.error,.fakeInput.error:focus{border-color:#ca4117}.fakeInput.disabled{background:#fff;color:#999;pointer-events:none}.fakeInput.loading{-webkit-transition:border .5s;-moz-transition:border .5s;transition:border .5s;border-color:#f26c32}.fakeInput .highlighter,.fakeInput .nakedInput{background:0 0;border:none!important;border-radius:0;box-shadow:none;height:auto;max-width:100%;overflow:hidden;padding:0;position:relative;resize:none;width:100%;z-index:1}.fakeInput .highlighter,.fakeInput .highlights{background:0 0;color:transparent;cursor:text;line-height:14px;overflow:visible;position:absolute;white-space:pre-wrap;z-index:0}.fakeInput .highlighter span,.fakeInput .highlights span{color:#fff;position:relative}.fakeInput .highlights{left:7px;top:7px;z-index:2}.fakeInput .highlights span{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dotted #666;border-radius:1px;color:transparent;cursor:pointer;display:inline-block;position:absolute}.fakeInput .highlights span.active{background:rgba(103,239,161,.2);border-bottom:1px solid #49c57e}#discussionTitleInput{margin-bottom:0;position:relative}#discussionTitleInput #discussionInput{width:460px}#discussionTitleInput .inputCount{background:#f4f4f4;border-radius:2px;color:#999;font-size:11px;padding:3px 0;position:absolute;right:4px;text-align:center;top:4px;width:39px}.autoExpanding{display:block}.postSomethingWithTooltip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;border-radius:2px;margin:0 0 20px 25px;padding:20px 15px;position:relative}.postSomethingWithTooltip.onProfile{border:0;margin-bottom:-20px;margin-top:-20px;padding-bottom:20px}.postSomethingWithTooltip.onProfile input[type=submit]{width:22%}.postSomethingWithTooltip.onProfile .fakeInput{display:inline-block!important;margin:0!important;width:72%}.postSomethingWithTooltip .statusUpdate{box-sizing:content-box;width:100%}.postSomethingWithTooltip .discussionFormAction{margin-top:15px}.postSomethingWithTooltip .discussionFormAction textarea:focus{box-shadow:none}.postSomethingWithTooltip form{zoom:1;padding-right:3%}.postSomethingWithTooltip form:after,.postSomethingWithTooltip form:before{content:' ';display:table}.postSomethingWithTooltip form:after{clear:both}.postSomethingWithTooltip textarea{background:#fff;height:16px;padding:6px;width:100%}.postSomethingWithTooltip input[type=submit]{float:right;margin-top:8px;position:relative;top:7px}.postSomethingWithTooltip .fakeInput{margin:0!important}.postSomethingWithTooltip .fakeInput.highlightBorder{border:1px solid #49c57e}.postSomethingWithTooltip:after{border:solid;border-bottom:12px solid transparent;border-left:0 solid transparent;border-right:12px solid #f4f4f4;border-top:12px solid transparent;content:'';display:block;left:-12px;margin-top:-18px;position:absolute;top:41px;z-index:1}.statusInput{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:75px!important;padding-right:0!important;position:relative;width:100%}.statusInput:after,.statusInput:before{content:' ';display:table}.statusInput:after{clear:both}.statusInput>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.statusInput>div:first-child{margin-left:-75px!important;width:75px!important}.statusInput>div:first-child+div{width:100%!important}.statusInput>div:first-child+div+div{display:none!important}.statusInput .avatar{top:2px}.statusInput .avatar img{border-radius:37.5px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:75px;position:relative;width:75px}.statusInput .userInput{display:inline-block;vertical-align:top;width:578px}.statusInput .userInput.liveFeed input[type=submit]{float:right;margin:10px 0;position:relative}.statusInput .postSomethingWithTooltip{margin-top:5px}@-moz-document url-prefix(){.highlighter,.highlights{margin-left:1px!important}}body.activity #smallPromos{margin-top:57px}@media only screen and (min-width:0) and (max-width:767px){#liveFeedContainer{margin:1em 0}#liveFeedContainer .avatar,#liveFeedContainer .feedActionBtn,#liveFeedContainer .feedEntry:before,#liveFeedContainer .icon-comments,#liveFeedContainer .replyavatar,#liveFeedContainer .replylikePeople{display:none!important}#liveFeedContainer .feed{padding:20px 10px}#liveFeedContainer .replyBody{padding:10px!important}#liveFeedContainer .replyText{margin:0 0 1em}#liveFeedContainer .feedFooter{font-size:.75em}#liveFeedContainer .icon-thumbsUp{font-size:14px;margin-right:2px}#liveFeedContainer .backButton{margin-left:10px}}.pageMissions .noMissions{margin-top:26px}.pageMissions .loader{display:none;height:50px;left:331px;position:absolute;top:262px;width:50px}.pageMissions .loader img{width:40px}.pageMissions .galleryParent .podActions .joined:before{float:left;top:5px}.pageMissions .galleryParent .podActions .joined span{margin-left:18px}.pageMissions .galleryParent .missionsSelectorWrapper{background:#f4f4f4;margin:30px 0;position:relative}.pageMissions .galleryParent .explorerSelector{border-left:1px solid #ccc;float:left;max-height:38px;padding:8px 15px}.pageMissions .galleryParent .explorerSelector:first-child h5{margin-left:11px}.pageMissions .galleryParent .explorerSelector.topicChosen{border-left:0}.pageMissions .galleryParent .explorerSelector>fieldset ul{margin-top:-5px}.pageMissions .galleryParent .explorerSelector>fieldset ul>li{color:#666;display:inline-block;margin-top:7px;padding-right:15px}.pageMissions .galleryParent .explorerSelector h5{color:#999;font-weight:700}.pageMissions .galleryParent .explorerSelector label{cursor:pointer;font-size:11px;font-weight:700;padding-left:6px}.pageMissions .galleryParent .explorerSelector .activeMissions{margin-top:4px;overflow:hidden;position:relative;z-index:2}.pageMissions .galleryParent .explorerSelector .activeMissions.missionsOpened{border-bottom:none;border-radius:2px 2px 0 0}.pageMissions .galleryParent .explorerSelector .activeMissions .label{background:url(https://static.werally.com/1.133.0/img/missions/explorer_icons_vertical.png) no-repeat;display:table-cell;font-weight:700;height:32px;padding:0 24px 0 36px;vertical-align:middle;width:94px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.all{background:0 0}.pageMissions .galleryParent .explorerSelector .activeMissions .label.all i{font-size:28px;margin-left:-36px;margin-right:5px;vertical-align:middle}.pageMissions .galleryParent .explorerSelector .activeMissions .label.bloodPressure{background-position:8px -74px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.fitness{background-position:3px -159px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.cholesterol{background-position:4px -234px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.nutrition{background-position:5px -317px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.safety{background-position:7px -394px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.sleep{background-position:0 -472px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.smoking{background-position:1px -557px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.stress{background-position:4px -640px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.weightLoss{background-position:5px -716px}.pageMissions .galleryParent .explorerSelector .activeMissions .label.wellness{background-position:3px -800px}.pageMissions .galleryParent .toggleArrow{font-size:14px;left:140px;position:absolute;top:6px}.pageMissions .galleryParent .missionsOpened .toggleArrow{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.pageMissions .galleryParent .missionsCategories{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#f4f4f4;border-radius:0 0 2px 2px;border-top:1px solid #ccc;color:#666;height:147px;left:0;position:absolute!important;top:54px;width:100%;z-index:1}.pageMissions .galleryParent .missionsCategories ul{padding:20px 20px 5px 15px}.pageMissions .galleryParent .missionsCategories li{border-radius:7px;display:block;height:36px;margin:0 2px 15px;padding:0;width:160px}.pageMissions .galleryParent .missionsCategories li input[type=radio]{display:none}.pageMissions .galleryParent .missionsCategories li.active,.pageMissions .galleryParent .missionsCategories li.active label,.pageMissions .galleryParent .missionsCategories li.active:hover,.pageMissions .galleryParent .missionsCategories li.active:hover label{cursor:default}.pageMissions .galleryParent .missionsCategories li.active label[for=all],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=all]{background:0 0}.pageMissions .galleryParent .missionsCategories li.active label[for=all]:before,.pageMissions .galleryParent .missionsCategories li.active:hover label[for=all]:before{color:#fff}.pageMissions .galleryParent .missionsCategories li.active label[for=bloodPressure],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=bloodPressure]{background-position-y:-112px}.pageMissions .galleryParent .missionsCategories li.active label[for=fitness],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=fitness]{background-position-y:-196px}.pageMissions .galleryParent .missionsCategories li.active label[for=heart],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=heart]{background-position-y:-272px}.pageMissions .galleryParent .missionsCategories li.active label[for=nutrition],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=nutrition]{background-position-y:-353px}.pageMissions .galleryParent .missionsCategories li.active label[for=safety],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=safety]{background-position-y:-431px}.pageMissions .galleryParent .missionsCategories li.active label[for=sleep],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=sleep]{background-position-y:-510px}.pageMissions .galleryParent .missionsCategories li.active label[for=smoking],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=smoking]{background-position-y:-594px}.pageMissions .galleryParent .missionsCategories li.active label[for=stress],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=stress]{background-position-y:-677px}.pageMissions .galleryParent .missionsCategories li.active label[for=weight],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=weight]{background-position-y:-754px}.pageMissions .galleryParent .missionsCategories li.active label[for=wellness],.pageMissions .galleryParent .missionsCategories li.active:hover label[for=wellness]{background-position-y:-836px}.pageMissions .galleryParent .missionsCategories li.navButton{background:0 0;border:1px dashed transparent;border-radius:2px;display:inline-block}.pageMissions .galleryParent .missionsCategories li.navButton:hover{background:#e8e8e8;border:1px dashed transparent}.pageMissions .galleryParent .missionsCategories li.navButton.active{background-color:#f26c32;border:1px solid #fff;color:#fff}.pageMissions .galleryParent .missionsCategories li.navButton.active i{color:#fff}.pageMissions .galleryParent .missionsCategories label{background:url(https://static.werally.com/1.133.0/img/missions/explorer_icons_vertical.png) no-repeat;cursor:pointer;display:table-cell;font-weight:700;height:30px;padding:3px 5px 3px 50px;vertical-align:middle;width:100%}.pageMissions .galleryParent .missionsCategories label[for=all]{background:0 0}.pageMissions .galleryParent .missionsCategories label[for=all] i{color:#666;font-size:28px;left:3px;margin-left:-45px;margin-right:18px;top:-1px;vertical-align:middle}.pageMissions .galleryParent .missionsCategories label[for=bloodPressure]{background-position:13px -72px}.pageMissions .galleryParent .missionsCategories label[for=fitness]{background-position:10px -156px}.pageMissions .galleryParent .missionsCategories label[for=heart]{background-position:12px -232px}.pageMissions .galleryParent .missionsCategories label[for=nutrition]{background-position:14px -313px}.pageMissions .galleryParent .missionsCategories label[for=safety]{background-position:15px -391px}.pageMissions .galleryParent .missionsCategories label[for=sleep]{background-position:8px -470px}.pageMissions .galleryParent .missionsCategories label[for=smoking]{background-position:9px -554px}.pageMissions .galleryParent .missionsCategories label[for=stress]{background-position:13px -637px}.pageMissions .galleryParent .missionsCategories label[for=weight]{background-position:9px -714px}.pageMissions .galleryParent .missionsCategories label[for=wellness]{background-position:8px -796px}.missionsDetailCompletionModalParent{left:22%!important;margin:0!important;right:22%!important;top:21%!important;width:auto!important}.missionsDetailCompletionModalParent .detailPage{overflow-y:auto;position:relative;text-align:center}.missionsDetailCompletionModalParent .detailPage h1.title{font-size:2.75em;padding-bottom:1em}.missionsDetailCompletionModalParent .detailPage .close{float:right;padding:12px 12px 0 0}.missionsDetailCompletionModalParent .detailPage .contentBody{padding:30px 0}.missionsDetailCompletionModalParent .detailPage .contentBody button{font-size:1.2em;height:35px;margin:8px 3px;width:100px}.missions .modal{width:auto!important}.missions .goBackBtn{padding:0 0 30px}.missions .goBackBtn a{color:#4d4d4d;font-size:1.17em;font-weight:600}.missions .missionWhiteHeader{font-size:1.17em;margin-top:-17px;text-align:right}.missions .missionWhiteHeaderProgress{font-weight:700}.missions .missionsContainer{margin:0 auto;max-width:1224px;overflow:visible}.missions i.icon-mobileTracking{display:block;font-size:3em;left:3px;margin-bottom:10px;position:relative}.missions .mobileSync{display:inline-block;vertical-align:top}.missions .mobileSync i.icon-mobileTracking{display:inline-block}.missions .mobileSync span{display:inline-block;line-height:1.3em;margin-left:5px;margin-top:8px;text-align:left;vertical-align:top;width:110px}.missions .missionsHeader{color:#fff;height:60px;overflow:hidden;padding:20px 0;position:absolute;width:100%;z-index:5}.missions .missionsHeader.interim{-webkit-transition:200ms ease-out all;-moz-transition:200ms ease-out all;transition:200ms ease-out all;height:0;margin-bottom:78px;top:0}.missions .missionsHeader.interim .joinBtn{height:0}.missions .missionsHeader.fixed{-webkit-transition:200ms ease-out all;-moz-transition:200ms ease-out all;transition:200ms ease-out all;box-shadow:0 0 5px rgba(0,0,0,.3);height:38px;left:0;position:fixed;top:110px;width:100%}.missions .missionsHeader.fixed .checkIn{display:block}.missions .missionsHeader.fixed .robo-btn-action{height:40px}.missions .missionsHeader h1{display:inline-block;float:left;font-size:2.5em;line-height:1em;width:520px}.missions .missionsHeader .stats{float:right}.missions .missionsHeader .stats>div{display:inline-block;font-size:1.2em;margin-right:40px}.missions .missionsHeader .stats .number{font-size:1.5em}.missions .missionsHeader .stats .number i{font-size:.9em;position:relative;top:2px}.missions .missionsHeader .checkIn{display:none;text-align:right}.missions .missionsHeader .checkIn form{display:inline-block}.missions .missionsHeader .checkIn .boolean{line-height:38px}.missions .missionsHeader .checkIn .boolean .divider{margin:0 5px}.missions .missionsHeader .checkIn .boolean .icon-checkmark{font-size:1.1em;margin-left:5px;position:relative;top:1px}.missions .missionsHeader .checkIn .boolean .checkInText{display:inline-block}.missions .missionsHeader .checkIn .boolean button{border:1px solid #fff;border-radius:3px;color:#fff;font-weight:500;line-height:25px;margin-left:5px;width:50px}.missions .missionsHeader .checkIn .boolean button.yes:hover{background-color:#36c881;border:1px solid #36c881}.missions .missionsHeader .checkIn .boolean button.no:hover{background-color:#fff;border:1px solid #fff;color:#4d4d4d}.missions .missionsHeader .checkIn .boolean button:first-child{margin-left:10px}.missions .missionsHeader .checkIn .integer .progressContainer{display:inline-block;margin-right:20px}.missions .missionsHeader .checkIn .integer .progressContainer .progressBar{background-color:#fff;background-color:rgba(255,255,255,.3);box-sizing:border-box;display:block;float:right;height:10px;margin-top:9px;position:relative;width:160px}.missions .missionsHeader .checkIn .integer .progressContainer .progressBar .progress{-webkit-transition:all .5s cubic-bezier(0.39,.575,.565,1);-moz-transition:all .5s cubic-bezier(0.39,.575,.565,1);transition:all .5s cubic-bezier(0.39,.575,.565,1);background-color:#49c57e;height:100%}.missions .missionsHeader .checkIn .integer input{border-radius:3px;display:inline-block;font-weight:600;height:40px;line-height:36px;margin-right:5px;padding:0 5px;vertical-align:top;width:40px}.missions .missionsHeader .checkIn .integer button{background-color:#36c881;border-radius:3px;color:#fff;display:inline-block;font-weight:600;line-height:38px;padding:0 20px;vertical-align:top}.missions .missionsHeader .joinBtn{padding:10px 20px;vertical-align:top}.missions .missionBanner{background-color:#e45d49;margin:22px 0 30px;min-height:368px}.missions .missionBanner .missionsContainer{min-height:368px;position:relative}.missions .missionBanner .missionsContainer .missionImg{bottom:16px;position:absolute}.missions .missionBanner .missionsContainer .missionDetails{-webkit-transition:200ms ease-out all;-moz-transition:200ms ease-out all;transition:200ms ease-out all;bottom:0;color:#fff;height:289px;padding:0;position:absolute;right:0;width:710px}.missions .missionBanner .missionsContainer .missionDetails .missionUnjoined{padding:40px 40px 0}.missions .missionBanner .missionsContainer .missionDetails .missionUnjoined .missionDesc{font-size:1.5em;line-height:1.3em;margin-bottom:35px}.missions .missionBanner .dailyProgressArea{display:inline-block;width:292px}.missions .missionBanner .weeklyProgressArea{display:inline-block;height:288px}.missions .missionBanner .missionJoined{height:288px;overflow:hidden}.missions .missionRequirements{bottom:40px;display:block;position:absolute}.missions .missionRequirements .missionReqsTitle{display:block;font-size:1.25em;margin:0 0 15px}.missions .missionRequirements .requirement{display:inline-block;margin:0 1px 0 0}.missions .missionRequirements .requirement .value{font-size:1.7em;line-height:1.3em}.missions .missionRequirements .requirement .value i{font-size:.8em;margin-right:4px;position:relative;top:-1px}.missions .missionRequirements .requirement .attribute{font-size:1.3em}.missions .missionRequirements .requirement.border{background:#fff;height:40px;margin:-1px 20px;width:1px}.missions .missionRequirements .requirement.wellnessBenefit .wellnessMeter{display:inline-block}.missions .missionRequirements .requirement.wellnessBenefit .wellnessMeter li{filter:alpha(Opacity=30);opacity:.3;background-color:#fff;border-radius:50%;display:inline-block;height:11px;margin:8px 0 0 5px;vertical-align:top;width:11px}.missions .missionRequirements .requirement.wellnessBenefit .wellnessMeter li:first-child{margin-left:0}.missions .missionRequirements .requirement.wellnessBenefit .wellnessMeter li.active{filter:alpha(Opacity=100);opacity:1}.missions .missionRequirements .requirement.wellnessBenefit .healthImpact{margin-left:3px;text-transform:capitalize}.missions .missionRequirements .arrow{background:url(https://static.werally.com/1.133.0/img/missions/details/arrowRight.png) center no-repeat;display:inline-block;height:40px;width:42px}.missions .dailyProgress{border-right:1px solid;height:288px;overflow:hidden;position:relative;width:292px}.missions .dailyProgress .backgroundCircle{filter:alpha(Opacity=30);opacity:.3;border-radius:50%;height:214px;margin:auto;position:relative;top:37px;width:214px}.missions .dailyProgress .progressCircle{left:50%;margin-left:-100px;margin-top:-100px;position:absolute;top:50%}.missions .dailyProgress .progressBar{bottom:-26px;display:none;height:10px;margin:auto;overflow:hidden;position:relative;width:214px}.missions .dailyProgress .progressBar .background{filter:alpha(Opacity=25);opacity:.25;background:#fff;height:100%;position:absolute;width:100%}.missions .dailyProgress .progressBar .progress{background:#49c57e;height:100%;position:absolute}.missions .dailyProgress .controlsContainer{display:table;height:100%;left:50%;margin-left:-80px;position:absolute;text-align:center;top:0;width:160px}.missions .dailyProgress .controlsContainer .controls{display:table-cell;position:relative;vertical-align:middle}.missions .dailyProgress .controlsContainer .controls .date{font-size:2em;margin-bottom:6px}.missions .dailyProgress .controlsContainer .controls .missionText{margin-bottom:10px}.missions .dailyProgress .controlsContainer .controls .icon-checkmark{display:block;font-size:2.2em;margin:-17px 0 5px}.missions .dailyProgress .controlsContainer .controls .completed{margin-top:10px}.missions .dailyProgress .controlsContainer .booleanCheckIn .noBtn,.missions .dailyProgress .controlsContainer .booleanCheckIn .yesBtn{background:none!important;border-color:#FFF!important;color:#FFF!important;height:30px;padding:0!important;width:65px}.missions .dailyProgress .controlsContainer .booleanCheckIn .yesBtn:hover{background:#49c57e!important;border-color:#49c57e!important}.missions .dailyProgress .controlsContainer .booleanCheckIn .noBtn:hover{background:#FFF!important;border-color:#FFF!important;color:#4d4d4d!important}.missions .dailyProgress .controlsContainer .integerCheckIn input[type=number]{margin:0 auto 10px;text-align:center;width:138px}.missions .dailyProgress .controlsContainer .integerCheckIn label{filter:alpha(Opacity=75);opacity:.75;color:#fff;display:none;font-size:.9em;margin-top:-10px}.missions .dailyProgress .controlsContainer .integerCheckIn .robo-btn{background:#49c57e;border-color:#49c57e;color:#fff;font-size:1.2em;height:40px;padding:0;width:100px}.missions .dailyProgress .controlsContainer .integerCheckIn .syncDevice{width:123px}.missions .dailyProgress .controlsContainer .integerCheckIn .errorWidget{background:#fff;color:#4d4d4d;top:157px}.missions .dailyProgress .controlsContainer .integerCheckIn .errorWidget::before{border-bottom-color:#fff}.missions .dailyProgress .incrementDayBtn{cursor:pointer;margin-top:-9px;overflow:hidden;position:absolute;top:50%}.missions .dailyProgress .incrementDayBtn.left{left:15px}.missions .dailyProgress .incrementDayBtn.right{right:15px}.missions .dailyProgress .incrementDayBtn i{color:#fff;font-size:1.6em}.missions .missionContent{overflow:hidden}.missions .missionsMain{display:inline-block;margin-bottom:58px;margin-left:4%;vertical-align:top;width:68.367%}.missions .missionsMain h2{color:#4d4d4d;font-size:2em;margin-bottom:12px}.missions .missionsMain h2,.missions .missionsMain p{line-height:1.3em;width:88.24%}.missions .missionsMain p{color:#4d4d4d;font-size:1.28em;margin-bottom:15px}.missions .missionsMain a:hover{color:#00b2e2}.missions .wellnessMeter{display:inline-block}.missions .wellnessMeter li{background-color:#d1d1d1;border-radius:50%;display:inline-block;height:11px;margin:4px 0 0 5px;vertical-align:top;width:11px}.missions .wellnessMeter li:first-child{margin-left:0}.missions .wellnessMeter li.active{background-color:#49c57e}.missions .missionsSecondary{display:inline-block;float:left;margin-right:4%;vertical-align:top;width:23.468%}.missions .missionsSecondary .secondaryPod{border-top:1px solid #ccc;padding:37px 0}.missions .missionsSecondary .secondaryPod:first-child{border:none;padding-top:0}.missions .missionsSecondary .secondaryPod .rightLink{float:right;font-size:.8em}.missions .missionsSecondary .missionStats>div{margin-top:30px}.missions .missionsSecondary .missionFrequency div{display:inline-block}.missions .missionsSecondary .missionFrequency img{margin:0 12px}.missions .missionsSecondary .missionProgress{margin:0 0 4px}.missions .missionsSecondary .missionProgress table{margin:0 0 0 -2.5%;width:223px}.missions .missionsSecondary .missionProgress table td{font-size:.95em;font-weight:700;padding:0 3%}.missions .missionsSecondary .completedWeeks .detailDescription{font-weight:700}.missions .missionsSecondary strong{display:block;font-size:24px;font-weight:400;margin-bottom:4px}.missions .missionsSecondary h4{font-size:1.5em;font-weight:700}.missions .missionsSecondary h6{font-size:1.1em;font-weight:700;margin-bottom:5px}.missions .missionsSecondary .icon-reminderBell{font-size:1.4em;margin-right:5px;vertical-align:middle}.missions .missionsSecondary .detailDescription{font-size:1.25em;margin-top:7px}.missions .missionsSecondary .changeTracking{margin-top:14px}.missions .missionsSecondary .mobileInterimNotice{color:#ef5b4b}.missions .missionsSecondary .joinedStatus .robo-btn-action{display:inline-block;font-size:1.17em;min-width:70px;padding:6px 0 4px 3px;text-align:left}.missions .missionsSecondary .joinedStatus .robo-btn-action:before{font-size:22px;position:relative;top:4px}.missions .missionsSecondary .topDiscussion .category{font-size:1.35em;margin-bottom:20px}.missions .missionsSecondary .topDiscussion blockquote{font-size:1.6em;font-weight:700;line-height:1.2em;margin-bottom:20px;padding:0 10px 0 23px}.missions .missionsSecondary .topDiscussion .mediaBlock{display:table;margin-top:3px}.missions .missionsSecondary .topDiscussion .mediaBlock>div{display:table-cell;vertical-align:middle}.missions .missionsSecondary .topDiscussion .author{font-size:1.1em}.missions .missionsSecondary .topDiscussion .author a{font-weight:700}.missions .missionsSecondary .topDiscussion .author .coachBadge{position:relative;top:31px}.missions .missionsSecondary .topDiscussion img{border-radius:50%;float:left;height:38px;margin-right:10px;position:relative;width:38px}.missions .missionsSecondary .topDiscussion .icon-quoteStart{font-size:.8em;margin-left:-22px;position:relative;top:-3px}.missions .missionsSecondary .topDiscussion .icon-quoteEnd{font-size:.8em;left:2px;position:relative}.missions .missionsIntervalProgressWidget{color:#ccc;height:0;padding-bottom:100%;position:relative;text-align:center;width:100%}.missions .missionsIntervalProgressWidget>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #ccc;border-radius:50%;bottom:0;color:#999;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.missions .missionsIntervalProgressWidget>div.complete,.missions .missionsIntervalProgressWidget>div.inProgress{border-color:#49c57e}.missions .missionsIntervalProgressWidget>div>div{display:table;font-size:1.5em;height:100%;width:100%}.missions .missionsIntervalProgressWidget>div>div i,.missions .missionsIntervalProgressWidget>div>div span{display:table-cell;vertical-align:middle}.missions .missionsIntervalProgressWidget>div.complete,.missions .missionsIntervalProgressWidget>div.inProgress{color:#49c57e}.missions .missionBenefits{color:#4c4c4c;margin-bottom:60px}.missions .missionBenefits h2{color:#4d4d4d;font-size:1.5em;font-weight:700;margin-bottom:28px}.missions .missionBenefits li{display:inline-block;font-size:1.2em;margin-left:6.34%;text-align:center;vertical-align:top;width:14.925%}.missions .missionBenefits li:first-child{margin-left:0}.missions .benefitIcon{margin:0 auto 10px;width:64px}.missions .benefitIcon i{color:#999;font-size:4.6em}.missions .missionWriteup{margin-bottom:15px}.missions .missionWriteup h3,.missions .missionWriteup h4{color:#4d4d4d;font-size:2em;line-height:1.3em;margin-bottom:15px;width:88.24%}.missions .missionWriteup ul{font-size:1.28em;list-style-type:square;margin:0 0 15px 30px;width:79%}.missions .lastestArticles>div,.missions .lastestDiscussions>div{margin-bottom:2px}.missions .lastestArticles h2,.missions .lastestDiscussions h2{margin-bottom:0;width:60%}.missions .latestWithSeperator{border-top:1px solid #ccc;margin-top:55px;padding-top:55px}.missions .relatedContentItem{margin-bottom:32px;width:91.18%}.missions .relatedContentItem a{font-weight:700}.missions .relatedContentItem h3 a{color:#4d4d4d;font-size:18px;font-weight:700}.missions .articleMetaInfo{font-size:15.28px;margin-top:10px}.missions .discussionArticleStats{font-size:1.28em;position:relative;text-align:right;top:-22px}.missions .icon-file{margin-left:-5px}.missions .viewAll{color:#999;font-weight:700}.missions .availableRewards{margin-top:0;width:auto}.missions .availableRewards .zenPod{margin-right:0;width:100%}.missions .availableRewards .zenPod .dashMsg,.missions .availableRewards .zenPod .podHeader{height:auto;margin-bottom:28px}.missions .availableRewards h4{font-size:18px}.missions .availableRewards .promoHeader a{display:block;font-size:1.28em;font-weight:700;position:relative;text-align:right;top:-17px}.missions .weeklyChartWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;padding:0 6px;width:414px}.missions .weeklyChartWrapper i{font-size:1.4em}.missions .weeklyChartWrapper .range{font-size:.8em;vertical-align:top}.missions .weeklyChartWrapper .selectedDayBar{display:block;margin-top:-16px}.missions .weeklyChartWrapper .futureDayBar{filter:alpha(Opacity=35);opacity:.35}.missions .weeklyChartWrapper .goalLineLabel{background-color:#49c57e;border-radius:50%;color:#fff;display:block;font:700 12px;height:35px;line-height:35px;width:35px}.missions .weeklyChartWrapper .plotLineLabel{color:#fff;display:block;font-size:12px;text-align:center;width:35px}.missions .weeklyChartWrapper .dateRangeControl{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:1.5em;font-weight:500;margin:1.1em 0 .8em;text-align:center}.missions .weeklyChartWrapper .dateRangeControl,.missions .weeklyChartWrapper .dateRangeControl button{color:#fff}.missions .weeklyChartWrapper .dateRangeControl button{font-size:.77em}.missions .weeklyChartWrapper .dateRangeControl button:hover{color:#49c57e}.missions .weeklyChartWrapper .dateRangeControl button.ui-disabled{color:#fff!important;cursor:initial;opacity:.3}.missions .weeklyChartWrapper .dateRangeControl .range{padding:0 15px}.missions .weeklyChartWrapper .dateRangeControl .daysCompleted{font-size:12px;height:18px;margin-top:6px}.missions .booleanWeekContainer{position:relative;top:30px}.missions .booleanWeekContainer .dateRangeControl{margin-bottom:28px}.missions .booleanProgressDays{margin-left:10px;text-align:center}.missions .booleanDay{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;padding:0 3px;text-align:center;width:13.4%}.missions .booleanDay.future{filter:alpha(Opacity=35);opacity:.35;cursor:default}.missions .booleanDayResult{border:2px solid #fff;border-radius:50%;height:38px;margin:0 auto 5px;overflow:hidden;width:38px}.missions .booleanDayResult.failed{background-color:#fff;color:#b3b3b3;font-size:14px}.missions .booleanDayResult.passed{background-color:#49c57e;border-color:#49c57e;font-size:18px}.missions .booleanDayResult.pending{background-color:#939393;background-color:rgba(255,255,255,.35);border-color:transparent}.missions .booleanDayResult i{line-height:40px;vertical-align:middle}.missions .booleanDayLabel:before{content:'|';display:block;font-size:8px;text-align:center}.missions .booleanDayLabel.selectedDay{font-weight:700}.missions .booleanDayLabel.selectedDay:before{content:'\25B2';font-size:13px}.missions .celebrationRibbon .weeklyProgressArea{filter:alpha(Opacity=0);opacity:0;-webkit-transition:200ms ease-out all;-moz-transition:200ms ease-out all;transition:200ms ease-out all;height:0;overflow:hidden}.missions .showCelebration .dailyProgress .backgroundCircle{filter:alpha(Opacity=100);opacity:1;background-color:#fff!important;height:194px;top:47px;width:194px;z-index:0}.missions .showCelebration .dailyProgress .controlsContainer{color:#000;font-size:.9em;z-index:6}.missions .showCelebration .dailyProgress .progressCircle{z-index:1}.missions .showCelebration .dailyProgress .progressBar{bottom:-38px;width:194px}.missions .showCelebration .dailyProgress .incrementDayBtn{display:none}.missions .completionCircle{color:#4d4d4d;top:-5px}.missions .completionCircle .coinCount{color:#4aca7c;font-size:1.4em;font-weight:600}.missions .completionCircle h4{font-size:1.4em;font-weight:500}.missions .completionCircle button{font-size:.95em;margin-top:10px;padding:5px 15px;text-transform:inherit}.missions .weeklyCelebrationWrapper{height:auto;left:147px;position:absolute;top:69px;width:548px}.missions .weeklyCelebrationWrapper .ribbon{border:75px solid #fff;border-right-color:transparent;border-width:75px 35px 75px 0;float:left}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation{-webkit-animation:slideIn 800ms ease-out forwards;-moz-animation:slideIn 800ms ease-out forwards;animation:slideIn 800ms ease-out forwards;float:left;height:auto;overflow:hidden;width:0}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation .weeklyCelebration{background:url(https://static.werally.com/1.133.0/img/missions/details/missionCompletionSparkles.jpg) 135px 5px no-repeat #fff;color:#4d4d4d;font-size:1.4em;height:130px;line-height:1.3em;padding:10px 0 10px 110px;text-align:center;width:403px}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation .weeklyCelebration button{margin:10px 0 5px;text-transform:initial}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation .weeklyCelebration h3{font-size:1.6em;font-weight:700;line-height:1.3em}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation .weeklyCelebration .small{font-size:.75em}@-webkit-keyframes slideIn{0%{width:0}100%{width:513px}}@-moz-keyframes slideIn{0%{width:0}100%{width:513px}}@-o-keyframes slideIn{0%{width:0}100%{width:513px}}@keyframes slideIn{0%{width:0}100%{width:513px}}@media (min-width:768px){.goBackBtn{background-color:#fff!important}.celebrationRibbon{background-color:transparent!important}}@media (max-width:767px){.missions .missionsContainer{padding:0 15px}.missions .goBackBtn{color:#fff;padding:10px 10px 0}.missions .goBackBtn a{color:#fff}.missions .missionsMain,.missions .missionsSecondary{line-height:1.2em}.missions .mobileSync span{margin-top:5px}.missions .missionsHeader{height:38px;overflow:visible;padding:10px 0}.missions .missionsHeader h1{float:none;font-size:1.8em;width:auto}.missions .missionsHeader .stats{float:none}.missions .missionsHeader .stats>div{display:none}.missions .missionsHeader .stats .joinBtn{height:40px;position:absolute;right:20px;top:20px}.missions .missionsHeader.unjoined{padding:20px 0!important}.missions .missionsHeader.unjoined h1{padding-right:80px}.missions .missionsHeader.unjoined.fixed{height:44px}.missions .missionsHeader.interim{overflow:hidden}.missions .missionsHeader.interim .joinBtn{-webkit-transition:200ms ease-out all;-moz-transition:200ms ease-out all;transition:200ms ease-out all;top:0}.missions .missionsHeader.fixed{height:auto;top:45px}.missions .missionsHeader.fixed .joinBtn{-webkit-transition:200ms ease-out all;-moz-transition:200ms ease-out all;transition:200ms ease-out all;position:fixed;right:20px;top:65px}.missions .missionsHeader.absolute{left:0;position:absolute;top:0}.missions .missionsHeader .checkIn{font-size:.9em;text-align:left}.missions .missionsHeader .checkIn .boolean{line-height:auto}.missions .missionsHeader .checkIn .boolean .date,.missions .missionsHeader .checkIn .boolean .dayIncomplete .divider{display:none}.missions .missionsHeader .checkIn .boolean button{font-size:1.2em;margin-top:10px;vertical-align:top;width:60px}.missions .missionsHeader .checkIn .boolean .checkInText{line-height:1.3em;margin-top:9px;width:200px}.missions .missionsHeader .checkIn .integer{margin-top:10px}.missions .missionsHeader .checkIn .integer input{line-height:28px;width:30px}.missions .missionsHeader .checkIn .integer .progressContainer{line-height:1.2em;margin-right:10px}.missions .missionsHeader .checkIn .integer .progressContainer .progressBar{float:left;margin:4px 0;width:140px}.missions .missionsHeader .checkIn .integer button{font-size:1em;height:30px;line-height:28px;position:relative;right:0;top:0}.missions .missionBanner{margin-top:38px}.missions .missionBanner .missionsContainer{padding:0;text-align:center;width:100%}.missions .missionBanner .missionsContainer .missionImg{bottom:0;position:relative}.missions .missionBanner .missionsContainer .missionDetails{box-sizing:border-box;height:auto;padding:30px 0;position:relative;text-align:left;width:100%}.missions .missionBanner .missionsContainer .missionDetails .missionUnjoined{padding:0 15px}.missions .missionBanner .missionsContainer .missionDetails .missionUnjoined .missionDesc{margin-bottom:35px}.missions .missionRequirements{bottom:0;display:inline-block;position:relative}.missions .missionRequirements .missionReqsTitle{font-size:1.5em;font-weight:700;margin-bottom:5px}.missions .missionRequirements .requirement{margin-top:5px}.missions .missionRequirements .requirement .value{font-size:1.16em;font-weight:700;line-height:16px}.missions .missionRequirements .requirement .attribute,.missions .missionRequirements .requirement .value i{font-size:1em}.missions .missionRequirements .requirement.border{display:none}.missions .missionRequirements .requirement.wellnessBenefit{display:block;margin-top:20px}.missions .missionRequirements .requirement.wellnessBenefit .wellnessMeter li{height:9px;margin:4px 0 0 4px;width:9px}.missions .missionRequirements .requirement.wellnessBenefit .healthImpact{margin-left:4px}.missions .missionRequirements .arrow{background:url(https://static.werally.com/1.133.0/img/missions/details/arrowRight.png) center no-repeat;height:24px;width:25px}.missions .dailyProgress{border:none;margin:auto}.missions .dailyProgress .incrementDayBtn{height:24px;margin-top:-12px}.missions .missionBanner .dailyProgressArea{border-bottom:1px solid rgba(255,255,255,.2);width:100%}.missions .missionBanner .weeklyProgressArea{width:100%}.missions .missionBanner .missionJoined{height:auto}.missions .missionBanner .mobileCover{height:210px}.missions .missionsMain,.missions .missionsSecondary{font-size:.83em;margin:0 2%;width:auto}.missions .missionBenefits{border-bottom:1px solid #ccc;margin-bottom:25px;padding-bottom:30px}.missions .missionBenefits li{display:table;margin:12px 0 0;text-align:left;width:auto}.missions .missionBenefits li:first-child{margin-top:0}.missions .missionBenefits li .benefitIcon{float:left;height:40px;margin:0 20px 0 0;width:40px}.missions .missionBenefits li .benefitIcon i{font-size:3.2em}.missions .missionBenefits li .benefitName{display:table-cell;vertical-align:middle}.missions .missionBenefits h4{margin-bottom:18px}.missions .missionsSecondary{border-top:1px solid #ccc;margin-top:30px;padding-top:30px;width:96%}.missions .missionsSecondary .availableRewards .podImageBlock{width:276px}.missions .missionsSecondary .availableRewards .podHeader{font-size:1.5em;margin-bottom:18px}.missions .missionsSecondary .availableRewards .dashMsg,.missions .missionsSecondary .availableRewards p{font-size:1.28em}.missions .missionWriteup ul{line-height:1.3em}.missions .weeklyChartWrapper{float:none;margin:25px auto 0;padding:0;width:100%}.missions .weeklyChartWrapper .booleanDayResult{height:30px;width:30px}.missions .weeklyChartWrapper .booleanDayResult i{font-size:1em;line-height:33px}.missions .articleMetaInfo,.missions .relatedContentItem h3 a{font-size:1.28em;margin-top:0}.missions .relatedContentItem h3{margin-bottom:6px}.missions .celebrationRibbon .weeklyProgressArea{filter:alpha(Opacity=100);opacity:1;height:220px;margin-top:110px}.missions .weeklyCelebrationWrapper{left:0;top:310px}.missions .weeklyCelebrationWrapper .ribbon{border:55px solid transparent;border-bottom-color:#fff;border-width:0 55px 25px;left:50%;margin-left:-130px;position:absolute;top:-25px}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation{-webkit-animation:none!important;-moz-animation:none!important;animation:none!important;left:0;position:relative;width:100%}.missions .weeklyCelebrationWrapper .weeklyCelebrationAnimation .weeklyCelebration{background:url(https://static.werally.com/1.133.0/img/missions/details/missionCompletionSparkles.jpg) 50% 5px no-repeat #fff;padding:10px 0}}@media (max-width:1024px){.missionsCompletionModalParent,.missionsDetailCompletionModalParent,.ui-dialog.missionsQuitModalParent{bottom:10px!important;font-size:8px;height:auto!important;left:10px!important;overflow-y:scroll;right:10px!important;top:10px!important}.missionsCompletionModalParent .contentBody img,.missionsDetailCompletionModalParent .contentBody img,.ui-dialog.missionsQuitModalParent .contentBody img{width:75px}.weekChart{position:relative}.weekChart .mobileCover{height:300px;position:absolute;width:100%;z-index:5}}.reminderContainer{position:relative;text-align:center}.reminderContainer,.reminderContainer .robo-ui-select-list-container,.reminderContainer .robo-ui-select-toggle,.reminderContainer .upgradeBrowserBtn,.reminderContainer input{color:#4d4d4d}.reminderContainer h1,.reminderContainer hr{border:none}.reminderContainer hr{border-bottom:1px solid #ddd;margin:30px 0}.reminderContainer h1,.reminderContainer h2,.reminderContainer h3,.reminderContainer p{line-height:115%}.reminderContainer h1{font-size:3em;padding:0}.reminderContainer h2{font-size:2.5em}.reminderContainer h3{font-size:2em;margin-bottom:14px}.reminderContainer p{font-size:1.17em}.reminderContainer .reminderBtnContainer{text-align:left}.missionReminders{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;left:0!important;margin:0 auto!important;max-width:768px;overflow:visible;padding:0;right:0;top:10%;width:100%!important}.missionReminders h1{font-size:2.5em;line-height:100%;padding:30px 30px 0}.missionReminders h2{font-size:1.5em;margin-top:10px}.missionReminders h3{font-size:1.8em}.missionReminders h4{color:#999;font-weight:700;margin-bottom:16px;text-transform:uppercase}.missionReminders hr{margin-bottom:17px}.missionReminders .remindersSelector{display:table;margin-bottom:20px;width:445px}.missionReminders .remindersSelector .selectorHeaders{display:table-header-group}.missionReminders .remindersSelector .selectorHeaders>div{display:table-cell;text-align:left;vertical-align:top}.missionReminders .missionInfo{float:left;margin:0 20px 0 42px;width:240px}.missionReminders .missionImage{background-position:center;height:200px;margin-bottom:20px}.missionReminders .reminderBell{min-width:59px;width:13.2%}.missionReminders .reminderHour{position:relative}.missionReminders .reminderHour:after{color:#a3a3a3;content:':';position:relative;right:1px;top:33%}.missionReminders .reminderHour input{margin-right:0}.missionReminders .reminderHour .colon{color:#a3a3a3;display:inline-block}.missionReminders .reminderHour,.missionReminders .reminderMinute{min-width:40px;width:12%}.missionReminders .reminderDay{font-size:1.2em;width:38.4%}.missionReminders .reminderMeridian{width:16.36%}.missionReminders .reminderCancel{visibility:hidden;width:9.09%}.missionReminders .reminderCancel i{color:#fff;font-size:2.2em;line-height:1em}.missionReminders .day{background-color:#f9f9f9;display:table-row;font-weight:700;height:50px}.missionReminders .day.selected,.missionReminders .day:hover{background-color:#49c57d;color:#fff}.missionReminders .day.selected .tinyInput,.missionReminders .day:hover .tinyInput{color:#4d4d4d;font-weight:700}.missionReminders .day.selected .reminderHour:after,.missionReminders .day:hover .reminderHour:after{color:#4d4d4d}.missionReminders .day.selected .bellImage,.missionReminders .day:hover .bellImage{background-position:-42px 0}.missionReminders .day.selected .reminderCancel{visibility:visible}.missionReminders .day.even{background-color:#fff}.missionReminders .day.even.selected,.missionReminders .day.even:hover{background-color:#44b877}.missionReminders .day:first-of-type .indicator{border-radius:3px 0 0}.missionReminders .day:last-of-type .idicator{border-radius:0 0 3px}.missionReminders .day>div{display:table-cell;text-align:left;vertical-align:middle}.missionReminders .day .bellImage{background-image:url(https://static.werally.com/1.133.0/img/missions/bellSprite.png);border:1px solid #ccc;border-radius:50%;height:40px;margin:auto 8px;width:40px}.missionReminders .tinyInput{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#ccc;border-radius:3px;color:#ccc;font-size:1em;height:32px;margin-right:8px;padding:0;text-align:center;width:42px}.missionReminders .ctaContainer{margin-top:28px}.missionReminders .ctaContainer button{border-radius:4px;font-size:1.25em;margin:0 5px 15px;padding:12px 22px}.missionReminders .robo-ui-select button{width:62px!important}.shorten-modal{width:580px!important}.reminderContainer.confirmReminders,.reminderContainer.declineReminders{background:url(https://static.werally.com/1.133.0/img/missions/reminderBackgrounds.png) -10px center/auto 200px no-repeat #f2f2f2;padding:0 0 0 150px;text-align:left}.reminderContainer.confirmReminders .reminderBtnContainer,.reminderContainer.declineReminders .reminderBtnContainer{background-color:#fff;bottom:0;left:150px;padding:10px 10px 10px 30px;position:absolute;right:0}.reminderContainer.confirmReminders .reminderBtnContainer button,.reminderContainer.declineReminders .reminderBtnContainer button{padding:8px}.reminderContainer.confirmReminders{background-position:-185px 0}.reminderContainer .reminderMessage{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:200px}@media (max-width:767px){.missionReminders{font-size:.8em}.missionReminders.ui-dialog{height:100%;overflow:scroll;top:0!important}.missionReminders h3{margin-bottom:30px}.missionReminders h4{margin-bottom:10px}.missionReminders .missionInfo{display:block;float:none;margin:0 auto;text-align:center;width:100%}.missionReminders .remindersSelector{margin:0 auto 20px;width:80%}.missionReminders .indicator{width:5%}.missionReminders input.tinyInput{height:28px!important;width:30px}.missionReminders .reminderHour,.missionReminders .reminderMinute{width:4%}.missionReminders .reminderCancel i{margin-left:0}.missionReminders .day .bellImage{background-position:1px 0;background-size:cover;height:30px;width:30px}.missionReminders .day.selected .bellImage,.missionReminders .day:hover .bellImage{background-position:-29px 0}.missionReminders .robo-ui-select button{font-size:.95em;padding:8px 3px;width:55px!important}.reminderContainer.confirmReminders,.reminderContainer.declineReminders{padding:0}.reminderContainer.confirmReminders h1,.reminderContainer.declineReminders h1{font-size:2em}.reminderContainer.confirmReminders h2,.reminderContainer.declineReminders h2{font-size:1.6em}.reminderContainer.confirmReminders .reminderBtnContainer,.reminderContainer.declineReminders .reminderBtnContainer{background-color:inherit;left:0;padding:10px 20px;position:relative}.reminderContainer.confirmReminders .reminderBtnContainer button,.reminderContainer.declineReminders .reminderBtnContainer button{font-size:1.15em;margin:0;padding:8px}}.completionContainer{height:360px!important;padding:0;width:580px!important}.completionContainer .xBtn{font-size:2.1em;height:30px;position:absolute;right:4px;top:2px;width:30px}.completionContainer .ctaContainer{bottom:25px;position:absolute}.completionContainer .robo-btn{font-size:1.2em;padding:10px 50px}.completionContainer .sideBlock{background-color:#f9f9f9;color:#999;float:left;height:360px;text-align:center;width:230px}.completionContainer .sideBlock .weeklyStatus{color:#999}.completionContainer .sideBlock .weeklyStatus .weekNumber{font-size:1.3em;text-transform:uppercase}.completionContainer .sideBlock .weeklyStatus .day{background-color:#e5e5e5;border-radius:2px;display:inline-block;height:14px;margin:5px 2px;width:14px}.completionContainer .sideBlock .weeklyStatus .day.current{height:20px;position:relative;top:3px;width:20px}.completionContainer .sideBlock .weeklyStatus .day.complete{background-color:#49c57e}.completionContainer .contentBlock{padding:30px 30px 30px 255px}.completionContainer .contentBlock h1{border:none;font-size:2.5em;font-weight:300;line-height:1.2em}.completionContainer .contentBlock h2{border:0;font-size:1.5em;font-weight:300;line-height:1.3em;margin:0;padding:0}.completionContainer .dayComplete .dayCheckInInfo{font-size:2em;margin:25px 0 5px;text-transform:uppercase}.completionContainer .dayComplete .dayCalendar{height:162px;margin:20px 0 25px;position:relative}.completionContainer .dayComplete .dayCalendar img{left:6px;position:relative}.completionContainer .dayComplete .dayCalendar .dayNumber{color:#fff;font-size:4em;height:162px;line-height:175px;position:absolute;text-align:center;top:0;width:100%}.completionContainer .missionComplete .sideBlock img{margin-top:35px}.completionContainer .missionComplete .robo-btn{margin:0 0 0 10px;padding:10px 25px}@media (min-width:0) and (max-width:960px){.completionContainer{bottom:10px;height:auto!important;margin:0!important;overflow-y:scroll;right:10px!important;top:10px!important;width:auto!important}.completionContainer .ctaContainer{bottom:0;margin-top:25px;position:relative}.completionContainer .ctaContainer .robo-btn{margin:10px 10px 0 0}.completionContainer .sideBlock{display:none}.completionContainer .contentBlock{padding:45px 25px 25px}.completionContainer .contentBlock h1{font-size:2.3em}}.mobileTakeover{-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;box-pack:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;box-sizing:border-box;color:#fff;height:100%;position:absolute;-webkit-tap-highlight-color:rgba(255,255,255,.25);text-align:center;-webkit-text-size-adjust:100%!important;width:100%}.mobileTakeover .takeoverImg{padding-bottom:130px}.mobileTakeover img{left:0;margin:0 auto;position:absolute;right:0;top:-15%;width:70%}.mobileTakeover h1{font-size:28px;font-weight:300;line-height:30px}.mobileTakeover h2{font-size:17px;line-height:20px}.mobileTakeover p{font-size:13px;font-weight:600;padding-top:25px}.mobileTakeover .takeoverBtn{border:1px solid #fff;border-radius:5px;color:#fff;font-size:17px;font-weight:300;margin:8% 0;padding:4% 6%}@media (max-width:480px) and (device-aspect-ratio:2 / 3){.mobileTakeover .takeoverImg{padding-bottom:110px}.mobileTakeover img{top:-18%;width:60%}.mobileTakeover h1{font-size:24px;line-height:26px}.mobileTakeover .takeoverBtn{margin:4% 0}}@media (min-width:321px) and (max-width:767px) and (orientation:landscape){.mobileTakeover .takeoverImg{display:none}}@media (min-width:768px) and (max-width:1024px) and (orientation:landscape){.mobileTakeover .takeoverImg{display:none}}@media (min-width:768px) and (max-width:1024px){.mobileTakeover .takeoverImg{padding-bottom:180px}.mobileTakeover img{width:50%}.mobileTakeover h1{font-size:53px;line-height:60px}.mobileTakeover h2{font-size:30px;line-height:45px}.mobileTakeover p{font-size:23px}.mobileTakeover .takeoverBtn{font-size:37px}}body.mobileBannerOpen #menuBar{top:76px}body.mobileBannerOpen #landingBody,body.mobileBannerOpen #registration .wizard{margin-top:76px}body.mobileBannerOpen.fluidHeader #menuBar #chromeBar{top:76px}body.mobileBannerOpen.fluidHeader #main_content{padding-top:121px!important}body.mobileBannerOpen .microSite #header,body.mobileBannerOpen .microSite #mobileDrawer,body.mobileBannerOpen.fluidHeader #menuBar #subMenuBar.drawer{padding-top:76px}body.mobileBannerOpen .microSite #mobileMainBody{top:108px}#mobileBanner{background:#f7f7f7;color:#333;display:table;height:76px;position:fixed;top:0;width:100%;z-index:1000}#mobileBanner .bannerContent{display:table;height:76px;width:100%}#mobileBanner .bannerContent div{display:table-cell;position:relative;text-align:center;vertical-align:middle}#mobileBanner img{bottom:0;height:auto;left:0;margin:auto;max-height:60px;position:absolute;right:0;top:0;width:auto}#mobileBanner h1{font-size:16px;padding:0}#mobileBanner #closeBtnContainer{width:40px}#mobileBanner #closeBtnContainer button{color:#8e8e93;height:100%;width:100%}#mobileBanner #appImg{width:60px}#mobileBanner #textContent{padding-left:15px;text-align:left}#mobileBanner #ctaBtnContainer{padding-right:10px;text-align:right}#mobileBanner #ctaBtnContainer button{color:#007aff;font-size:18px;text-transform:capitalize}.communityContainer{margin-top:35px}.communities{min-width:1020px}.communities .btnCta{height:2.66em;margin-bottom:8em}.communities .nocommunity{min-height:210px}.communities .privateLabel{font-size:1.2em;position:relative;top:.65em}.communities .privateLabel i{font-size:1.4em}.communities .privateLabel.greyText{color:#9c9c9c}.communities .timelinePoint{border-bottom:2px solid #e0e0e0;position:absolute;top:51px;width:10px}.communities .timelinePoint .timelineCircle{color:#dadada;font-size:.7em;left:-4px;position:absolute;top:-9px}.communities .feedEntry:first-child .timelinePoint{top:28px}.communities .sideBarContent{float:right;position:relative;right:50%;width:250px}.communities .sideBarContent:before{background:0 0}.communities .sideBarContent .content{background-color:rgba(255,255,255,.8);padding:20px;position:relative;right:-490px;z-index:2;margin-bottom:0!important}.communities .sideBarContent .summary{font-size:1.33em;line-height:1.37em;margin:3em 0 1.67em;min-height:150px}.communities .sideBarContent .stat{border-bottom:1px solid #ccc;color:#4d4d4d;padding:1.875em 0}.communities .sideBarContent .stat .category{font-size:1.3em;font-weight:500;line-height:1.4em}.communities .sideBarContent .stat .data{font-size:4em;font-weight:300;line-height:100%}.communities .sideBarContent button.joined{font-size:1.17em;min-width:65px;padding-left:0;padding-right:0;text-align:left}.communities .sideBarContent button.joined.canUnjoin{padding-left:4px}.communities .sideBarContent .author{margin:0 1.6em}.communities .sideBarContent .author .mediaBlock{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:30px!important;padding-right:0!important;position:relative;width:100%}.communities .sideBarContent .author .mediaBlock:after,.communities .sideBarContent .author .mediaBlock:before{content:' ';display:table}.communities .sideBarContent .author .mediaBlock:after{clear:both}.communities .sideBarContent .author .mediaBlock>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.communities .sideBarContent .author .mediaBlock>div:first-child{margin-left:-30px!important;width:30px!important}.communities .sideBarContent .author .mediaBlock>div:first-child+div{width:170px!important}.communities .sideBarContent .author .mediaBlock>div:first-child+div+div{display:none!important}.communities .sideBarContent .author .mediaBlock>div:first-child img{border-radius:15px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:30px;position:relative;width:30px;float:left}.communities .sideBarContent .author .mediaBlock>div:first-child+div{margin:8px 0 0 8px}.communities .sideBarContent .author .mediaBlock .coachBadge{top:24px}.communities .sideBarContent .author .userName{font-weight:700}.communities .sideBarContent .postedBy{font-size:.9em;line-height:1.4em;margin:0}.communities .sideBarContent .suicideHelp{background:#f2f2f2;margin:0 -20px;padding-bottom:27px;position:relative;top:-1px}.communities .sideBarContent .suicideHelp .imgContainer{background:#00b2e2;padding:15px 0 13px;text-align:center}.communities .sideBarContent .suicideHelp .hotlineNumber,.communities .sideBarContent .suicideHelp h1,.communities .sideBarContent .suicideHelp p{color:#4d4d4d;margin-left:20px;margin-right:20px}.communities .sideBarContent .suicideHelp .hotlineNumber,.communities .sideBarContent .suicideHelp h1{display:block;font-size:2em;font-weight:500}.communities .sideBarContent .suicideHelp h1{margin-bottom:16px;margin-top:21px}.communities .sideBarContent .suicideHelp .hotlineNumber{margin-top:27px}.communities .sideBarContent .topContributor .mediaBlock{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:45px!important;padding-right:0!important;position:relative;width:100%;margin:.75em 0 0}.communities .sideBarContent .topContributor .mediaBlock:after,.communities .sideBarContent .topContributor .mediaBlock:before{content:' ';display:table}.communities .sideBarContent .topContributor .mediaBlock:after{clear:both}.communities .sideBarContent .topContributor .mediaBlock>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.communities .sideBarContent .topContributor .mediaBlock>div:first-child{margin-left:-45px!important;width:45px!important}.communities .sideBarContent .topContributor .mediaBlock>div:first-child+div{width:100%!important}.communities .sideBarContent .topContributor .mediaBlock>div:first-child+div+div{display:none!important}.communities .sideBarContent .topContributor .mediaBlock>div:first-child img{border-radius:22.5px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:45px;position:relative;width:45px;float:left}.communities .sideBarContent .topContributor .mediaBlock>div:first-child+div{font-size:14px;font-weight:700;line-height:45px;padding-left:10px}.communities .sideBarContent blockquote{color:#00b2e2;display:inline-block;font-size:1.5em;font-weight:500;line-height:1.3em;margin:.6em 1em;padding-left:0;position:relative;width:160px}.communities .sideBarContent blockquote span{font-weight:700}.communities .sideBarContent blockquote i{font-size:12px}.communities .sideBarContent blockquote .icon-quoteStart{margin-left:-17px;position:absolute;top:-8px}.communities .sideBarContent blockquote .icon-quoteEnd{bottom:-1px;position:absolute;right:-20px}.communities .responsiveHero .heading{margin-bottom:.7em;transition:none}.communities .responsiveHero .logoImg{max-height:6.8em;max-width:9em;position:absolute;right:.3em;top:2.1em}.communities .responsiveHero .heroBody{overflow:auto;position:relative;right:-120px}.communities .responsiveHero .heroContent.public{float:left}.communities .responsiveHero .heroContent.public,.communities .responsiveHero .heroContent.public .backBtn{color:#4d4d4d}.communities .responsiveHero .icon-arrowLeftLine{margin-right:2px;position:relative;top:-1px}.communities .responsiveHero .separator{display:inline-block;font-weight:700;margin:0 10px}@media (max-width:767px){.communities{min-width:initial}.communities .inputCount,.communities .postSomethingWithTooltip:after,.communities .statusInput .avatar{display:none!important}.communities .statusInput{padding-left:0!important}.communities .nakedInput{width:86%}.communities #statusUpdateInput,.communities .statusUpdate{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.communities #discussionSubmitButton{margin:0 0 5px}.communities .postSomethingWithTooltip{margin-left:0;padding:10px;width:100%}.communities .postSomethingWithTooltip form{padding-right:0!important}.communities .btnCta{margin:2em 0}.communities .sideBarContent{padding-bottom:50px;right:0;width:100%}.communities .sideBarContent .content{margin-top:250px;padding:10px;right:0}.communities .sideBarContent .summary{margin:.5em 0;min-height:0}.communities .responsiveHero{height:250px;position:absolute;width:100%;z-index:10}.communities .responsiveHero .heroBody{right:0}.communities .responsiveHero .heroContent{width:100%}.community .twoThird.left{float:none;padding-right:0;width:100%}}@media only screen and (min-width:768px){.responsiveHero .heroBody{overflow:visible}.responsiveHero .sideBarContent .content{position:absolute;width:84%}.responsiveHero .sideBarContent .summary{height:200px}.responsiveHero .sideBarContent .btnCta{margin-bottom:50px}}.profile #interiorHero{margin-bottom:13px;min-height:0}.profile #interiorHero #heroImgWrap{min-height:0;position:absolute;width:100%}.profile #interiorHero #heroImgWrap img{min-height:180px;width:100%}.profile #interiorHero h1{color:#fff;font-size:36px;font-weight:200;line-height:42px;max-width:359px}.profile #interiorHero h1 small{font-size:12px;line-height:12px}.profile #interiorHero div.cell{border-color:#ddd!important}.profile #interiorHero div.cell p{text-align:left;text-transform:capitalize}.profile #interiorHero div.cell.about{border-right:0!important;display:block!important;text-align:left!important}.profile #interiorHero div.cell #weightView,.profile #interiorHero div.cell.about p{text-transform:none}.profile #interiorHero label,.profile #interiorHero legend,.profile #interiorHero p{font-size:14px;line-height:18px;margin-bottom:3px}.profile #interiorHero label,.profile #interiorHero legend{color:#4e4e4e;font-weight:600}.profile #interiorHero .label.inline-block,.profile #interiorHero label.inline-block{font-weight:400;margin:0 0 0 5px}.profile #interiorHero label span{display:block;font-size:10px;font-weight:200;line-height:120%;margin-top:-3px}.profile #interiorHero input[type=text],.profile #interiorHero label,.profile #interiorHero textarea{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.profile #interiorHero .error,.profile #interiorHero input[type=text],.profile #interiorHero textarea{margin-bottom:8px;margin-top:0;padding-bottom:7px;padding-top:7px;text-indent:7px}.profile #interiorHero .errorWidget{z-index:2}.profile #interiorHero select{width:40px}.profile #interiorHero .heightGroup input{display:inline-block;width:35px}.profile #interiorHero .heightGroup label{margin:0 5px 0 3px}.profile #interiorHero .radioGroup input{height:20px;margin:0}.profile #interiorHero .radioGroup label.inline-block{font-size:13px;line-height:120%;margin:0 3px 0 0;padding-bottom:2px;width:auto}.profile #interiorHero .heroBodyProfile.heroBody{padding-bottom:2px;width:100%}.profile #interiorHero .name div,.profile #interiorHero .name i{display:inline-block;vertical-align:top}.profile #interiorHero .name i{font-size:28px;line-height:48px;margin-right:5px}.profile #interiorHero .name i.icon-statusOnline{color:#49c57e}.profile #interiorHero .name i.icon-statusBusy{color:#ca4117}.profile #interiorHero .name i.icon-statusOffline{color:#999}.profile #interiorHero .title{color:#fff;font-size:24px;line-height:120%;padding:0;text-transform:capitalize}.profile #interiorHero [remove-right-border] .cell:last-child{border-right-width:0!important}.profile #interiorHero [remove-right-border] .cell:last-child .inner{padding-right:0!important}.profile #interiorHero .row:first-child .fluidContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:164px!important;padding-right:380px!important;position:relative;width:100%}.profile #interiorHero .row:first-child .fluidContainer:after,.profile #interiorHero .row:first-child .fluidContainer:before{content:' ';display:table}.profile #interiorHero .row:first-child .fluidContainer:after{clear:both}.profile #interiorHero .row:first-child .fluidContainer>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.profile #interiorHero .row:first-child .fluidContainer>div:first-child{margin-left:-164px!important;width:164px!important}.profile #interiorHero .row:first-child .fluidContainer>div:first-child+div{width:100%!important}.profile #interiorHero .row:first-child .fluidContainer>div:first-child+div+div{display:inline-block!important;margin-right:-380px!important;width:380px!important}.profile #interiorHero .row.bottom .fluidContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;padding-left:164px!important;padding-right:0!important;position:relative;width:100%}.profile #interiorHero .row.bottom .fluidContainer:after,.profile #interiorHero .row.bottom .fluidContainer:before{content:' ';display:table}.profile #interiorHero .row.bottom .fluidContainer:after{clear:both}.profile #interiorHero .row.bottom .fluidContainer>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left!important;position:relative!important}.profile #interiorHero .row.bottom .fluidContainer>div:first-child{margin-left:-164px!important;width:164px!important}.profile #interiorHero .row.bottom .fluidContainer>div:first-child+div{width:100%!important}.profile #interiorHero .row.bottom .fluidContainer>div:first-child+div+div{display:block!important}.profile #interiorHero .row.bottom .fluidContainer .ng-enter{-webkit-transition:opacity 700ms;-moz-transition:opacity 700ms;transition:opacity 700ms;opacity:0}.profile #interiorHero .row.bottom .fluidContainer .ng-enter.ng-enter-active{opacity:1}.profile #interiorHero .row.bottom .fluidContainer .ng-leave{display:none!important}.profile #interiorHero .saved li{text-align:center}.profile #interiorHero .saved li:first-child{text-align:left}.profile #interiorHero .row:first-child{height:50px;margin-top:76px;padding-bottom:7px}.profile #interiorHero .row:first-child .img{max-height:30px;position:relative;text-align:left}.profile #interiorHero .row:first-child .img img{border-radius:75px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:150px;position:relative;width:150px}.profile #interiorHero .row:first-child .ng-enter{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;transition:opacity 300ms;opacity:0}.profile #interiorHero .row:first-child .ng-enter.ng-enter-active{opacity:1}.profile #interiorHero .row:first-child .ng-leave{display:none!important}.profile #interiorHero .img{margin-top:-25px}.profile #interiorHero .row.bottom{background:#f4f4f4;height:auto;min-height:90px;padding:15px 0}.profile #interiorHero .row.bottom .group{font-size:0;margin:0;padding:0}.profile #interiorHero .row.bottom .group .cell{border-right:1px solid;display:inline-block;font-size:14px;vertical-align:top}.profile #interiorHero .row.bottom .group:first-child+.group .cell:first-child .inner{padding-left:0}.profile #interiorHero .row.bottom .group:first-child+.group .cell:first-child .inner p{font-size:13px}.profile #interiorHero .groupWrapper.saved{color:#4c4c4c;overflow:hidden}.profile #interiorHero .groupWrapper.saved .group{overflow:hidden;text-align:right}.profile #interiorHero .groupWrapper.saved .group:first-child{float:right;overflow:auto}.profile #interiorHero .groupWrapper.saved .group:first-child .cell:first-child{border-left:1px solid}.profile #interiorHero .groupWrapper.saved .cell{min-height:90px;text-align:center}.profile #interiorHero .groupWrapper.saved .cell .inner{padding:5px 20px}.profile #interiorHero .groupWrapper.saved .cell.icon i{font-size:38px;line-height:42px}.profile #interiorHero .groupWrapper.saved .cell.icon p{padding-top:14px}.profile #interiorHero.isClient .groupWrapper.saved i,.profile #interiorHero.isCoach .groupWrapper.saved i,.profile #interiorHero.me .groupWrapper.saved i{font-size:16px;line-height:16px;position:relative;top:1px}.profile #interiorHero.isClient .groupWrapper.saved .group,.profile #interiorHero.isCoach .groupWrapper.saved .group,.profile #interiorHero.me .groupWrapper.saved .group{text-align:right}.profile #interiorHero.isClient .groupWrapper.saved .cell,.profile #interiorHero.isCoach .groupWrapper.saved .cell,.profile #interiorHero.me .groupWrapper.saved .cell{height:auto;min-height:110px;text-align:left}.profile #interiorHero.isClient .groupWrapper.saved .cell.stackedIcons .inner,.profile #interiorHero.isCoach .groupWrapper.saved .cell.stackedIcons .inner,.profile #interiorHero.me .groupWrapper.saved .cell.stackedIcons .inner{padding:5px 25px}.profile #interiorHero.isClient .groupWrapper.saved .cell.stackedIcons .inner p,.profile #interiorHero.isCoach .groupWrapper.saved .cell.stackedIcons .inner p,.profile #interiorHero.me .groupWrapper.saved .cell.stackedIcons .inner p{font-size:0;margin:8px 0}.profile #interiorHero.isClient .groupWrapper.saved .cell.stackedIcons .inner p:first-child,.profile #interiorHero.isCoach .groupWrapper.saved .cell.stackedIcons .inner p:first-child,.profile #interiorHero.me .groupWrapper.saved .cell.stackedIcons .inner p:first-child{margin-top:0}.profile #interiorHero.isClient .groupWrapper.saved .cell.stackedIcons .inner span,.profile #interiorHero.isCoach .groupWrapper.saved .cell.stackedIcons .inner span,.profile #interiorHero.me .groupWrapper.saved .cell.stackedIcons .inner span{font-size:14px}.profile #interiorHero.isClient .groupWrapper.saved .cell.stackedIcons .inner span:first-child,.profile #interiorHero.isCoach .groupWrapper.saved .cell.stackedIcons .inner span:first-child,.profile #interiorHero.me .groupWrapper.saved .cell.stackedIcons .inner span:first-child{display:inline-block;margin-right:9px;text-align:center}.profile #interiorHero .blockerMask{height:152px;left:0;overflow:hidden;position:absolute;top:0;width:150px}.profile #interiorHero .blocker{background:rgba(0,0,0,.45);border-radius:75px;height:150px;left:0;position:absolute;right:0;top:0}.profile #interiorHero .coachAvatarOptions,.profile #interiorHero button.changeAvatar{left:10px;margin-top:-7px;position:absolute;top:75px;z-index:10}.profile #interiorHero .coachAvatarOptions a,.profile #interiorHero button.changeAvatar{padding-left:22px;padding-right:22px}.profile #interiorHero .coachBadge{left:2px!important;margin-top:-25px;top:145px!important;width:150px}.profile #interiorHero form .group .cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:left}.profile #interiorHero form .group .cell .inner{padding:2px 25px 0}.profile #interiorHero form .group .cell:first-child{width:50%}.profile #interiorHero form .group .cell:first-child+.cell{width:26%}.profile #interiorHero form .group .cell:first-child+.cell+.cell{width:24%}.profile #interiorHero form .group .cell:first-child+.cell+.cell .inner{padding-right:0}.profile #interiorHero form #weight{width:79px}.profile #interiorHero form .submitProfileChanges{float:right;margin-top:-5%}.profile #interiorHero.showFullName .name{margin-top:-30px}.profile #interiorHero.isCoach .blockerMask{height:127px}.profile #interiorHero.isCoach form .group{font-size:.1px;white-space:nowrap}.profile #interiorHero.isCoach form .group .cell{height:223px}.profile #interiorHero.isCoach form .group .cell:first-child{width:618px}.profile #interiorHero.isCoach form .group .cell:first-child+.cell{width:157px}.profile #interiorHero.isCoach form .group .cell:first-child+.cell .inner{padding-right:0}.profile #interiorHero.isCoach form .group .cell:first-child+.cell input[type=text]{width:135px}.profile #interiorHero.isCoach form .group .cell .inner{padding:2px 20px 0}.profile #interiorHero.isCoach form label,.profile #interiorHero.isCoach form legend{padding-bottom:5px}.profile #interiorHero .coachIdentity{font-size:.1px;margin-bottom:2px;white-space:nowrap}.profile #interiorHero .coachIdentity .container{display:inline-block;margin-bottom:8px;vertical-align:top}.profile #interiorHero .coachIdentity .container:first-child{margin-right:20px;width:50%}.profile #interiorHero .coachIdentity .container:first-child input{width:284px}.profile #interiorHero .coachIdentity .container select{height:41px;width:224px}.profile #interiorHero .coachIdentity .dk_toggle{height:12px}.profile #interiorHero .fakeInput{position:relative}.profile #interiorHero .fakeInput textarea{font-size:13px;height:102px;padding-bottom:20px;text-indent:0;width:100%}.profile #interiorHero .fakeInput div{background:#ccc;bottom:0;color:#fff;line-height:20px;padding:0 5px;position:absolute;right:0}.profile #interiorHero.isCoach .fakeInput textarea{height:61px}.profile #interiorHero .connectMsg{color:#fff;font-size:12px;margin-right:122px;position:absolute;right:0;top:-30px}.profile #interiorHero .profileActionButtons{text-align:right}.profile #interiorHero.statusPadding .row.bottom .group:first-child+.group .cell:first-child .inner{padding-left:0}.profile #interiorHero .maxContentWidth{position:relative}.profile #interiorHero button.deactivateBtn{position:absolute;right:0;top:-70px}.profile #interiorHero button.deleteBtn{position:absolute;right:150px;top:-70px}.profile #interiorHero .toggleEditLink{color:#00b2e2}#overview .noActivity{background:#f2f2f2;border:1px solid #ccc}#overview .noActivity .inner{padding:20px}#overview .noActivity h3{font-size:24px;line-height:60px}#overview .noActivity.mine .inner{padding:22px 34px}#overview .noActivity.mine h3{font-size:46px;margin-bottom:24px}#overview .noActivity.mine li{font-size:24px;line-height:30px;margin-bottom:18px}#overview .noActivity.mine li i{font-size:18px}.avatarModal #avatarPicker{margin-right:auto}.avatarModal #avatarPicker li img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.avatarModal #avatarPicker #slider #handle,.avatarModal #avatarPicker #slider .bar{background:#999}.avatarModal #avatarPicker button{color:#999}.avatarModal #avatarUploader h2{font-size:1.2em;font-weight:700;text-align:left}.avatarModal #avatarUploader h2 br{display:none}.avatarModal #avatarUploader .avatarSources>button{background:rgba(50,50,50,.2)}.avatarModal #avatarUploader .avatarSources>button:hover{background:rgba(50,50,50,.4)}.healthReading{color:#36c8b5;display:table;height:30px;text-align:center;width:236px}.healthReading .commentary,.healthReading .leftParen,.healthReading .rightParen{display:table-cell;font-weight:700;line-height:30px;vertical-align:middle}.healthReading .leftParen,.healthReading .rightParen{background:url(https://static.werally.com/1.133.0/img/profile/riskfactorBrackets.png);font-size:28px}.healthReading .leftParen{background-position:right -12px;margin-left:auto;text-align:right}.healthReading .rightParen{background-position:left -12px;margin-right:auto;text-align:left}.healthReading .commentary{color:#4d4d4d;font-size:18px;padding:0 10px;text-align:center;text-transform:lowercase;white-space:nowrap;width:1%}.healthReading.neutralReading{color:#ffc82b}.healthReading.neutralReading .leftParen{background-position:right -128px}.healthReading.neutralReading .rightParen{background-position:left -128px}.healthReading.badReading{color:#ff7878}.healthReading.badReading .leftParen{background-position:right -67px}.healthReading.badReading .rightParen{background-position:left -67px}.profile .relative{position:relative}.profile .zenTabs{margin-bottom:8px}.profile .subPageContainer{padding-bottom:50px}.profile .printBtn{color:#4db0df;font-size:13px;font-weight:500;position:absolute;right:10px;top:5px;z-index:3}.profile .printBtn i{color:#d2d2d2;font-size:20px;margin-right:5px;position:relative;top:-1px;vertical-align:middle}.profile .errorWidget{z-index:1051!important}.deactivateUserModal{padding:20px}.deactivateUserModal label{display:block;font-size:16px;margin-bottom:5px}.deactivateUserModal textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;height:100px;margin-bottom:20px;width:100%}.deactivateUserModal input[type=button],.deactivateUserModal input[type=submit]{float:right;margin-left:10px}#profileContents .postSomethingWithTooltip{margin:0 0 20px}#deactivatedPane{margin-left:45px}#privateProfile .coachBadge{left:0;margin:0 auto;position:relative;top:-32px}#privateProfile .profilePictureContainer{background-color:#fff;height:153px;margin:50px auto 0;width:150px}.restrictedView{padding-top:92px;text-align:center}.restrictedView .accountLock{border-top:2px solid #eee;width:1224px}.restrictedView .icon-locked{background-color:#fff;color:#eee;font-size:62px;padding:20px;position:relative;top:-10px}.restrictedView .profilePictureContainer{background:#f4f4f4;border-radius:2px;display:block;padding:15px 0;vertical-align:middle}.restrictedView .profilePictureContainer #profilePicture{border-radius:75px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:150px;position:relative;width:150px;display:block;margin:auto;padding:0}.restrictedView .userPrivacyStatus{margin-top:20px}.restrictedView h3{font-size:16px;font-weight:500;margin-bottom:38px}.restrictedView .userNotFound{height:200px;line-height:100px;margin-top:0}.restrictedView .userNotFound i.icon-deactivate{color:#ccc;font-size:160px}.profileActionButtons{font-size:0;margin:20px 0;text-align:center}.profileActionButtons p{font-size:12px;margin-bottom:10px}.profileActionButtons>div{display:inline}.profileActionButtons button{margin-left:15px}.profileActionButtons button:first-child{margin-left:0}.profileContent h2{color:#4d4d4d;font-size:24px;font-weight:400;line-height:120%;margin:20px 0}.profileContent .pageStory{font-size:13px;margin-bottom:12px;margin-top:-4px}.sidePod{margin-top:24px}.sidePod:first-child{margin-top:0}.sidePod .box{background-color:#f4f4f4;border:1px solid #ccc}.sidePod .box .avatar{display:inline-block;position:relative}.sidePod .box .avatar .coachBadge{bottom:2px;left:3px}.sidePod .box .bottom{border-top:1px solid #ccc;font-size:1.7em;margin:0;min-height:20px;padding:0;text-align:center;width:100%}.sidePod .box .bottom a{border:0;border-radius:0}.sidePod .box .ftue{padding:16px;text-align:center}.sidePod .box .ftue h3{display:inline-block;font-size:22px;font-weight:200;line-height:24px;margin-bottom:6px;text-align:left;width:100%}.sidePod .box .ftue img{display:inline;margin-top:10px;width:108px}.sidePod .box .hra{padding:6%}.sidePod .box .hra a{font-size:1.1em;font-weight:700}.sidePod .box .hra p{margin-bottom:.6em}.sidePod .box .hra img{width:100%}.sidePod .box .hra h3{color:#333;font-size:1.4em;font-weight:400;margin-bottom:.6em;padding-top:.5em}.sidePod .box ul li{display:inline-block}.sidePod .box ul li .connectionIcon{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px;margin:3px}.sidePod .box>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4%}.tagsList li{display:inline-block}.interestArrow{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#36c8b5;border:solid #31b4a3;border-radius:0 2px 2px 0;border-width:1px 1px 1px 0;color:#fff;display:inline-block;font-size:12px;font-weight:700;margin:5px 5px 5px 20px;padding:0 8px;position:relative}.interestArrow:before{background:-webkit-linear-gradient(-225deg,#36c8b5 50%,transparent 50%);background:linear-gradient(-45deg,#36c8b5 50%,transparent 50%);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);border:solid #31b4a3;border-radius:2px;border-width:0 1px 1px 0;height:19px;width:21px;content:'';left:-11px;position:absolute;top:3px}.interestArrow>i{font-size:7px;margin:0 3px 0 -11px;position:relative}.interestArrow.shared{padding-right:40px}.interestArrow.shared .sharedIcon{display:inline-block}.interestArrow.shared .tagTitle{max-width:117px}.interestArrow .sharedIcon{background-color:#31b4a3;border:0;border-radius:0 2px 2px 0;display:none;padding:0 8px;position:absolute;right:0;top:0}.interestArrow .sharedIcon>i{filter:alpha(Opacity=90);opacity:.9;color:#fff;font-size:14px;line-height:0;vertical-align:middle}.interestArrow .tagTitle{display:inline-block;max-width:145px;text-transform:capitalize}.interestArrow,.interestArrow .tagTitle,.interestArrow>i{height:28px;line-height:26px;vertical-align:middle}.interestArrow.noSelect{background-color:#f4f4f4;border-color:#dcdcdc;color:#666}.interestArrow.noSelect:before{background:-webkit-linear-gradient(-225deg,#f4f4f4 50%,transparent 50%);background:linear-gradient(-45deg,#f4f4f4 50%,transparent 50%);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);border:solid #dcdcdc;border-radius:2px;border-width:0 1px 1px 0;height:19px;width:21px}button.interestArrow:hover{background-color:#2ba091;border-color:#279083;color:#f4f4f4;cursor:pointer}button.interestArrow:hover:before{background:-webkit-linear-gradient(-225deg,#2ba091 50%,transparent 50%);background:linear-gradient(-45deg,#2ba091 50%,transparent 50%);-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);border:solid #279083;border-radius:2px;border-width:0 1px 1px 0;height:19px;width:21px}.engagement{margin-bottom:24px}.engagement .communities{display:block;vertical-align:top}.engagement a{font-size:13px;font-weight:700}.engagement h3{font-size:18px;margin-bottom:12px}.engagement ul{min-height:96px;padding-left:12px}.engagement ul li{display:inline-block;height:26px;width:49%}.engagement table.dataTable{margin-bottom:24px;width:100%}.engagement table.dataTable .challengeName{color:#00b2e2}.engagement table.dataTable td+td>span{font-size:12px;font-weight:400}.engagement table.dataTable .encourageBtn{background:0 0;color:#00b2e2;cursor:pointer;font-size:18px}.engagement table.dataTable .encourageBtn:hover{color:#008eb5}.engagement table.dataTable h4{display:inline-block;margin-left:20px}.profile .navHoriz{overflow:hidden}.subView{margin-bottom:50px;min-height:400px;overflow:visible}.subView.ng-leave{display:none}.subView.ng-enter{filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;transition:opacity 1s linear}.subView.ng-enter.ng-enter-active{filter:alpha(Opacity=100);opacity:1}.subView .noActivity.interests{text-align:center}.subView .noActivity.interests img{height:auto;width:103px}.subView .capitalize{text-transform:capitalize}.bioChart{color:#4d4d4d;margin-bottom:18px;position:relative}.bioChart h5{font-size:1.16em;font-weight:700}.bioChart .chartWrapper{position:relative}.bioChart .ranges{font-size:0;left:0;position:absolute;top:50%;width:100%}.bioChart .range{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #fff;border-radius:3px;border-right:1px solid #fff;display:inline-block;font-size:12px;height:4px;position:relative;width:0}.bioChart .marker{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:3px solid;border-radius:50%;font-size:18px;font-weight:700;margin:0 0 0 -28px;position:relative;text-align:center;top:50%;width:56px;z-index:1}.bioChart .score{color:#4d4d4d;height:0;line-height:50px;padding-bottom:100%}.bioChart .unit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#4d4d4d;border:2px solid #fff;bottom:-12px;color:#fff;font-size:11px;left:50%;line-height:13px;margin-left:-25px;padding:2px 0 3px;position:absolute;width:50px}#healthProfileV2 h3{color:#4d4d4d;font-size:22px;margin-bottom:22px}#healthProfileV2 .goalSection{font-size:0;margin-bottom:60px}#healthProfileV2 .goalContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #e5e5e5;display:inline-block;margin-top:50px;padding-right:25px;position:relative}#healthProfileV2 .goalContainer.col1{width:26%}#healthProfileV2 .goalContainer.col1 .cardContainer{width:100%}#healthProfileV2 .goalContainer.col2{width:52%}#healthProfileV2 .goalContainer.col2 .cardContainer{width:47.2%}#healthProfileV2 .goalContainer.col3{width:78%}#healthProfileV2 .goalContainer.col3 .cardContainer{width:29.6%}#healthProfileV2 .goalContainer .editLink{color:#4db0df;font-size:14px;font-weight:500;position:absolute;right:25px;top:3px}#healthProfileV2 .goalContainer .cardContainer{display:inline-block;vertical-align:top}#healthProfileV2 .goalContainer .cardContainer+.cardContainer{margin-left:5.55%}#healthProfileV2 .goalContainer .healthReadinessCard{cursor:auto;height:385px}#healthProfileV2 .goalContainer .healthReadinessCard h3{margin-top:25px}#healthProfileV2 .goalContainer .healthReadinessCard img{max-height:180px;width:100%}#healthProfileV2 .goalContainer .healthReadinessCard:focus,#healthProfileV2 .goalContainer .healthReadinessCard:hover{border-color:#e1e1e1}@keyframes fadeIn{from{filter:alpha(Opacity=0);opacity:0}to{filter:alpha(Opacity=100);opacity:1}}#healthProfileV2 .rallyAgeContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-top:50px;padding-left:12px;position:relative;vertical-align:top}#healthProfileV2 .rallyAgeContainer.col0{width:100%}#healthProfileV2 .rallyAgeContainer.col0 .rallyAgeCircle{margin-top:15px}#healthProfileV2 .rallyAgeContainer.col0 .ageText{font-size:26px;line-height:36px}#healthProfileV2 .rallyAgeContainer.col0 .improveText{font-size:18px;line-height:28px}#healthProfileV2 .rallyAgeContainer.col1{width:74%}#healthProfileV2 .rallyAgeContainer.col1 .ageText{padding-right:40px}#healthProfileV2 .rallyAgeContainer.col2{width:48%}#healthProfileV2 .rallyAgeContainer.col3{margin:0;padding-left:25px;width:22%}#healthProfileV2 .rallyAgeContainer.col3 .ageContainer{display:block;width:100%}#healthProfileV2 .rallyAgeContainer.col3 .ageText{font-size:16px;line-height:21px}#healthProfileV2 .rallyAgeContainer.col3 .improveText{font-size:14px;line-height:19px}#healthProfileV2 .rallyAgeContainer.col3 .textContainer{margin:0;position:static}#healthProfileV2 .rallyAgeContainer .noHealthAge img{left:-31px;top:-30px;width:284px}#healthProfileV2 .rallyAgeContainer .ageContainer{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);display:inline-block;width:268px}#healthProfileV2 .rallyAgeContainer .expertText{-webkit-animation:fadeIn .3s linear 5.65s;-moz-animation:fadeIn .3s linear 5.65s;animation:fadeIn .3s linear 5.65s;-webkit-animation-fill-mode:backwards;-moz-animation-fill-mode:backwards;animation-fill-mode:backwards;color:#4c4c4c;font-size:11px;font-weight:300;left:0;position:absolute;text-align:center;top:187px;width:100%;z-index:100}#healthProfileV2 .rallyAgeContainer .rallyAgeCircle,#healthProfileV2 .rallyAgeContainer .rallyAgeContainer{margin-top:35px}#healthProfileV2 .rallyAgeContainer .textContainer{left:250px;margin-top:40px;position:absolute;right:0;top:0}#healthProfileV2 .rallyAgeContainer .ageText{color:#4d4d4d;font-size:24px;font-weight:400;line-height:36px;margin-bottom:15px}#healthProfileV2 .rallyAgeContainer .improveText{color:#4d4d4d;font-size:16px;font-weight:500;line-height:25px}#healthProfileV2 .rallyAgeContainer .retakeSurveyBtn{color:#4d4d4d;margin-top:15px}#healthProfileV2 .rallyAgeContainer .rallyAgeCircle{display:inline-block;margin-left:-26px;position:relative;width:268px}#healthProfileV2 .finishSurvey{margin-bottom:15px;margin-top:43px;position:relative}#healthProfileV2 .finishSurvey .imageContainer{display:inline-block;margin-right:30px;text-align:center;width:260px}#healthProfileV2 .finishSurvey .imageContainer img{width:100%}#healthProfileV2 .finishSurvey .imageContainer button{font-size:1.08em;margin-top:30px;padding:8px 15px}#healthProfileV2 .finishSurvey .textContainer{left:290px;position:absolute;right:0;top:0}#healthProfileV2 .finishSurvey .textContainer button{color:#00b2e2}#healthProfileV2 .finishSurvey .textContainer button:hover{color:#008eb5}#healthProfileV2 .finishSurvey .textContainer h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;height:110px;line-height:1.2em;margin:0;width:100%}#healthProfileV2 .finishSurvey .textContainer h2 .contents{display:table-cell;vertical-align:middle;width:100%}#healthProfile .collapse.in{overflow:visible}#healthProfile .reveal{overflow:hidden}#healthProfile h2{margin-top:27px}#healthProfile .ageCommentary p{color:#4d4d4d;font-size:1.2em;line-height:1.6em!important;margin-top:3px}#healthProfile .printRiskAssessment{font-weight:700;text-align:right}#healthProfile .printRiskAssessment i{color:#ccc;display:inline-block;font-size:20px;margin-right:3px;vertical-align:middle}#healthProfile .printRiskAssessment button{color:#00b2e2}#healthProfile .riskFactorSummary{margin-top:10px}#healthProfile .infoSubcategories .goodReading{color:#36c8b5}#healthProfile .infoSubcategories .neutralReading{color:#ffc82b}#healthProfile .infoSubcategories .badReading{color:#ff7878}#healthProfile .healthReading{left:526px;margin:-15px 50px 0 63px;position:absolute;top:50%}#healthProfile .sectionIcon{background-color:#4e4e4e;border-radius:50%;color:#fff;display:inline-block;line-height:0;padding:9px;vertical-align:middle}#healthProfile .infoSectionHeader{-webkit-transition:background-color .3s linear;-moz-transition:background-color .3s linear;transition:background-color .3s linear;cursor:pointer;height:90px;line-height:90px;padding-left:18px}#healthProfile .infoSectionHeader:first-of-type{border-top:1px solid #f2f2f2}#healthProfile .infoSectionHeader.collapsed{background-color:#f8f8f8}#healthProfile .infoSectionHeader.collapsed .toggleVisibility{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#healthProfile .infoSectionHeader .sectionIcon{font-size:30px}#healthProfile .infoSectionHeader .toggleVisibility{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;font-size:28px}#healthProfile .infoSectionHeader .toggleVisibility:hover{color:#ff4500}#healthProfile .infoSectionHeader h3{color:#4e4e4e;display:inline-block;font-size:25px;margin-left:15px;text-transform:capitalize;vertical-align:middle}#healthProfile .infoSectionHeader .categoryExplanation{color:#999;display:inline-block;font-size:18px;margin-bottom:-5px;margin-left:15px;vertical-align:middle}#healthProfile .infoSectionHeader button{float:right;line-height:90px;margin:0 20px;vertical-align:middle}#healthProfile .infoSubcategories{border-bottom:1px solid #ccc;border-top:1px solid #ccc}#healthProfile .sectionWriteup{border-bottom:1px solid #f2f2f2;color:#4d4d4d;position:relative}#healthProfile .sectionWriteup:first-child .writeupBody{border-top:none}#healthProfile .sectionWriteup:last-child .writeupBody{border-bottom:none}#healthProfile .sectionWriteup:nth-child(2n) .writeupBody .writeupSlider{background-color:#f8f8f8}#healthProfile .sectionWriteup.containsDataGraph .writeupSliderContainer{position:relative;width:876px}#healthProfile .sectionWriteup h4{font-size:18px;font-weight:500;text-transform:capitalize}#healthProfile .sectionWriteup p{font-size:13px;margin-top:7px}#healthProfile .sectionWriteup.preventiveScreenings .writeupText{padding-left:91px}#healthProfile .sectionWriteup.preventiveScreenings .writeupText button{font-size:14px;margin-top:20px}#healthProfile .sectionWriteup.preventiveScreenings .writeupText h4{margin-bottom:15px}#healthProfile .sectionWriteup.preventiveScreenings .screeningsList{display:inline-block;margin:0 50px 0 40px;right:0;top:53px;width:340px}#healthProfile .sectionWriteup.preventiveScreenings ul{display:inline-block;vertical-align:top}#healthProfile .sectionWriteup.preventiveScreenings ul:first-child li{margin-right:10px}#healthProfile .sectionWriteup.preventiveScreenings li{color:#4d4d4d;font-size:14px;font-weight:700;line-height:14px;margin:0 0 6px 10px;white-space:nowrap}#healthProfile .sectionWriteup.preventiveScreenings li i{display:inline-block;font-size:16px;margin-right:5px;vertical-align:bottom}#healthProfile .sectionWriteup.preventiveScreenings li .text-attention{color:#9f9f9f}#healthProfile .sectionWriteup.reveal .writeupBody .writeupSlider{left:-100%;margin-left:2px}#healthProfile .sectionWriteup.reveal .nextStepsBtn{background-color:#eee}#healthProfile .sectionWriteup.reveal .nextStepsBtn span{display:none}#healthProfile .sectionWriteup.reveal .nextStepsBtn i{display:block}#healthProfile .sectionWriteup.reveal .commentary{display:none}#healthProfile .sectionWriteup .nextSteps{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:0;left:0;padding:18px 80px 38px 38px;position:absolute;top:0;width:100%}#healthProfile .sectionWriteup .nextSteps:before{border-bottom:8px solid transparent;border-left:8px solid;border-top:8px solid transparent;content:' ';height:0;left:0;margin-top:-8px;position:absolute;top:50%;width:0}#healthProfile .sectionWriteup .nextSteps .writeupText{margin:19px 98px 0 0;padding-left:0;width:320px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal{background-color:#f7f7f7;background-position:top center;background-repeat:no-repeat;background-size:112px;color:#4d4d4d;display:inline-block;margin-top:20px;min-height:142px;overflow:hidden;padding-left:112px;position:relative;width:232px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal.empty{background:0 0;padding-left:0;width:322px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal>div{padding:5px 10px 15px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal h4{display:inline-block;font-size:12px;font-weight:700;line-height:30px;position:relative;top:3px;vertical-align:middle}#healthProfile .sectionWriteup .nextSteps .recommendedGoal i{display:inline-block;font-size:20px;left:.01em;position:relative;top:.04em}#healthProfile .sectionWriteup .nextSteps .recommendedGoal a,#healthProfile .sectionWriteup .nextSteps .recommendedGoal button{margin-top:12px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal .goalImage{background-position:center;background-size:160% auto;height:100%;left:0;position:absolute;top:0;width:90px}#healthProfile .sectionWriteup .nextSteps h5{font-size:15px;font-weight:700;line-height:1.3em;margin-top:6px}#healthProfile .sectionWriteup .nextSteps .sectionIcon{height:21px;margin:5px 5px 0 0;padding:5px;width:21px}#healthProfile .sectionWriteup .nextSteps .relatedContent{display:block;font-weight:700;margin-top:10px}#healthProfile .sectionWriteup .writeupBody{-webkit-transition:margin .3s;-moz-transition:margin .3s;transition:margin .3s;border-bottom:1px solid #fff;border-top:1px solid #fff;margin-right:80px}#healthProfile .sectionWriteup .writeupBody:hover{margin-right:90px}#healthProfile .sectionWriteup .writeupBody .screeningHistory{float:left;margin:10px 20px 0 0;min-width:126px}#healthProfile .sectionWriteup .writeupBody .screeningHistory p,#healthProfile .sectionWriteup .writeupBody .screeningHistory span{font-size:.95em;line-height:1.3em}#healthProfile .sectionWriteup .writeupBody .screeningHistory .screeningName{font-weight:700}#healthProfile .sectionWriteup .writeupBody .screeningHistory .screeningSource{display:inline-block;margin-left:20px}#healthProfile .sectionWriteup .writeupBody .screeningHistory .blockSource{display:block;margin-left:0}#healthProfile .sectionWriteup .writeupBody .writeupSlider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;border-right:2px solid;left:0;margin:0;min-height:230px;overflow:hidden;padding:53px 0 33px;position:relative;width:100%;z-index:1}#healthProfile .sectionWriteup .writeupBody .writeupSlider:before{border-bottom:6px solid transparent;border-right:6px solid;border-top:6px solid transparent;content:' ';height:0;margin-top:-6px;position:absolute;right:0;top:50%;width:0;z-index:1}#healthProfile .sectionWriteup .writeupBody .writeupSlider:hover{cursor:pointer}#healthProfile .sectionWriteup .writeupBody .writeupText{float:left}#healthProfile .sectionWriteup .writeupIcon{color:#ccc;float:left;font-size:60px;margin-left:-75px;text-align:center}#healthProfile .sectionWriteup .thermometerWrapper{bottom:0;display:inline-block;height:100%;top:0}#healthProfile .sectionWriteup .thermometerChart{color:#4d4d4d;display:table;height:100%;margin:0 50px 0 63px;top:0;width:236px}#healthProfile .sectionWriteup .thermometerChart h5{margin-bottom:5px}#healthProfile .sectionWriteup .thermometerChart.singleChart{padding-top:30px}#healthProfile .sectionWriteup .thermometerChart.singleChart h5{display:none}#healthProfile .sectionWriteup .thermometerChart>div{display:table-cell;vertical-align:middle}#healthProfile .sectionWriteup .sectionFlag{background-color:#f36c32;box-shadow:2px 2px 0 0 #c65729;color:#fff;font-size:13px;font-weight:700;left:-6px;padding:2px 20px;position:absolute;top:9px;z-index:2}#healthProfile .writeupText{color:#4d4d4d;display:inline-block;padding-left:155px;vertical-align:top;width:367px}#healthProfile .nextStepsBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-right:1px solid #f2f2f2;height:100%;position:absolute;right:0;top:0;width:80px;z-index:1}#healthProfile .nextStepsBtn div{font-size:11px;letter-spacing:0;margin-top:13px;padding-left:5px;text-align:left;text-transform:uppercase;top:50%;width:100%}#healthProfile .nextStepsBtn span{display:block;margin-top:-.8em;text-align:center;width:70px}#healthProfile .nextStepsBtn i{color:#666;display:none;font-size:18px;left:50%;line-height:18px;margin:-9px 0 0 -8px;position:absolute}#healthProfile .expert24{color:#999;font-size:1.08em;margin:15px 0 0}#healthProfile .expert24 strong{font-weight:700}#healthProfile .disclaimer{font-size:.92em;margin:10px 0}.healthAgeContainer{padding-top:43px}.healthAgeContainer .healthAgeRow{display:inline-block;width:655px}.healthAgeContainer .healthAgeRow,.healthAgeContainer .healthAgeRow>div+div{overflow:hidden;padding:3px;zoom:1}.healthAgeContainer .healthAgeRow>div:first-child{float:left;margin-right:0}.healthAgeContainer .healthAgeRow>div:first-child img{display:block}.healthAgeContainer .healthAgeRow>div:first-child.right{float:right;margin:0}.healthAgeContainer .healthAgeRow>div{display:table}.healthAgeContainer .healthAgeRow>div .widget img{display:block;left:-25px;position:absolute;top:-24px;width:223px}.healthAgeContainer .ageContainer{text-align:center}.healthAgeContainer .ageContainer .finishSurveyCTA{margin-right:30px}.healthAgeContainer .ageContainer .finishSurveyCTA img{width:260px}.healthAgeContainer .ageContainer .robo-btn-action{font-size:1.08em;margin-top:30px;padding:8px 15px}.healthAgeContainer .ageContainer .retakeSurveyLink{color:#00b2e2;font-size:13px;font-weight:700;height:35px;margin-bottom:5px;position:relative;top:15px}.healthAgeContainer .ageExplanation{display:table-cell;padding-left:25px;position:relative;vertical-align:middle}.healthAgeContainer .ageExplanation h2{font-size:2em;line-height:1.25em;margin:0 0 .5em!important}.healthAgeContainer .ageExplanation h2 div{display:inline}.healthAgeContainer .ageExplanation h2 span{-webkit-transition:color 4s 1500ms;-moz-transition:color 4s 1500ms;transition:color 4s 1500ms}.healthAgeContainer .ageExplanation p{font-size:1.5em;line-height:1.4em!important}.healthAgeContainer .finishSurvey h2{font-weight:300}.healthAgeContainer .healthAgeSwitchContainer{position:relative}.healthAgeContainer .healthAgeSwitchContainer>div{height:200px}.healthAgeContainer .healthAge{border-width:7px;height:186px;margin:17px 0 17px 17px;width:186px}.healthAgeContainer .healthAge .ageWrapper{margin-top:-10px}.healthAgeContainer .healthAge .digit{font-size:6.66em;line-height:2em}.healthAgeContainer .healthAge .lbl{font-size:1.2em;top:-2.5em}.healthAgeContainer canvas{left:0;position:relative;top:-220px}.healthAgeContainer .retakeSurvey{font-weight:700;margin-top:15px;position:absolute;text-align:center;width:220px}.healthAgeContainer .ageDifference{color:#4d4d4d!important;font-weight:700}.healthAgeContainer .missionsPromo{border-left:1px solid #ccc;color:#fff;display:inline-block;margin:0 10px 0 37px;padding-left:37px;text-align:center;vertical-align:top;width:220px}.healthAgeContainer .missionsPromo>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-size:108%!important;border-radius:5px;height:279px;padding:140px 15px 0}.healthAgeContainer .missionsPromo h3{font-size:18px;margin-bottom:5px}.healthAgeContainer .missionsPromo p{color:#fff;font-size:14px;line-height:1.15em;margin-bottom:8px;min-height:64px}.healthAgeContainer .missionsPromo a{background-color:transparent;border:1px solid #fff;padding:8px 21px}.healthAgeContainer .missionsPromo a:hover{background-color:#49c57e;border-color:#49c57e}#smallPromos h2{color:#4d4d4d;font-size:1.6em;margin-bottom:1em}@media (max-width:767px){#editProfileBtn,#editProfileForm,#healthProfile .infoSectionHeader h5,#healthProfile .printRiskAssessment,.healthAgeContainer .missionsPromo,.popover-miniProfile,.profile #smallPromos,.profile .blockerMask,.profile .connectMsg,button.changeAvatar{display:none!important}.mobileHidden{display:none}.profile #heroGraphic,.profile #heroImgWrap{height:100%!important}.profile #interiorHero{margin-top:0;width:100vw}.profile #interiorHero .img{margin-top:0;max-height:none!important}.profile #interiorHero .myAvatar{display:block;height:100px!important;margin:0 auto;width:100px!important}.profile #interiorHero .row:first-child{height:auto;margin:0;padding:1.5em 0 1em}.profile #interiorHero .name{max-width:100vw;text-align:center}.profile #interiorHero .name h1{font-size:24px;margin:0 auto}.profile #interiorHero.showFullName .name{margin-top:0}.profile #interiorHero .coachBadge{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);left:50%!important;margin:-75px}.profile #interiorHero .title{font-size:1em}.profile #interiorHero .heroBody{padding-bottom:0!important}.profile #interiorHero .cell.about{min-height:0!important}.profile #interiorHero .cell.about .inner{padding:1em 1em 0!important}.profile #interiorHero .groupWrapper.saved .group{display:block!important;float:none!important}.profile #interiorHero .groupWrapper.saved .group:first-child .cell{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:none!important}.profile #interiorHero .groupWrapper.saved .group .cell.icon .inner,.profile #interiorHero .groupWrapper.saved .group .cell.stackedIcons .inner{padding:0!important}.profile #interiorHero .groupWrapper.saved .group .cell.stackedIcons{display:inline;min-height:0}.profile #interiorHero .groupWrapper.saved .group .cell.stackedIcons .inner p{display:inline-block;margin:0;width:60%}.profile #interiorHero .groupWrapper.saved .group .cell.stackedIcons .inner p:nth-child(2){width:38%}.profile #interiorHero .groupWrapper.saved .group .cell.stackedIcons .inner span:first-child{margin-left:1em}.profile #interiorHero .groupWrapper.saved .group .cell.icon{width:50%}.profile #interiorHero .groupWrapper.saved .group .cell.icon p,.profile #interiorHero .profileActionButtons{text-align:center}.profile #interiorHero .profileActionButtons button{margin:0 7px}#profileContent{padding:0 10px}#healthProfileV2 .goalSection{margin-bottom:40px}#healthProfileV2 .goalSection .goalContainer{border:0;padding:0;width:100%}#healthProfileV2 .goalSection .goalContainer .editLink{right:0}#healthProfileV2 .goalSection .goalContainer .cardContainer{width:100%}#healthProfileV2 .goalSection .goalContainer .cardContainer+.cardContainer{margin:10px 0 0}#healthProfileV2 .goalSection .goalContainer .healthReadinessCard{height:auto}#healthProfileV2 .goalSection .goalContainer .healthReadinessCard h3{margin-bottom:0;margin-top:0}#healthProfileV2 .goalSection .goalContainer .healthReadinessCard .imgContainer{width:60px}#healthProfileV2 .goalSection .rallyAgeContainer{border-top:1px solid #f2f2f2;margin-top:40px;padding:22px 0 0;width:100%}#healthProfileV2 .goalSection .rallyAgeContainer .rallyAgeCircle{margin:0}#healthProfileV2 .goalSection .rallyAgeContainer .ageContainer{margin-bottom:8px;text-align:center;width:100%}#healthProfileV2 .goalSection .rallyAgeContainer .ageText{font-size:17px;line-height:22px}#healthProfileV2 .goalSection .rallyAgeContainer .improveText{font-size:14px;line-height:20px}#healthProfileV2 .goalSection .rallyAgeContainer .retakeSurveyBtn{margin-top:20px}#healthProfileV2 .goalSection .textContainer{margin-top:0;position:static}#healthProfileV2 .finishSurvey{text-align:center}#healthProfileV2 .finishSurvey .imageContainer{margin:0}#healthProfileV2 .finishSurvey .textContainer{display:inline-block;margin-top:20px;position:static;width:100%}#healthProfileV2 .finishSurvey .textContainer h2{font-size:18px;padding:0 20px}#healthProfileV2 .finishSurvey .textContainer .contents{text-align:left;vertical-align:top}#healthProfile .sectionWriteup.preventiveCare ul{margin:50px 0 50px 80px}#healthProfile .sectionWriteup .commentary{margin:50px 0 50px 155px}.profileContent h2{margin-left:10px}.profile #overview{padding:10px;width:100%}.profile #overview h2{margin-left:0}.profile .engagement h3{border-bottom:1px solid #ccc;padding-bottom:5px;padding-left:10px}.healthAgeContainer .healthAgeRow{width:100%}.healthAgeContainer .ageExplanation{display:block;padding-left:0}.healthAgeContainer .ageContainer{margin-bottom:30px}.healthAgeContainer .ageContainer .finishSurveyCTA{margin:0}.healthAgeContainer .ageContainer .finishSurveyCTA img{margin:0 auto}.healthAgeContainer .healthAge{margin:17px auto}#healthProfile .infoSectionHeader{height:48px;line-height:inherit;padding:10px;position:relative}#healthProfile .infoSectionHeader h3{font-size:2.5em;left:0;line-height:48px;margin:10px;position:absolute;right:0;text-align:center;top:0}#healthProfile .infoSectionHeader .toggleVisibility{position:absolute;right:0;top:0}#healthProfile .infoSectionHeader button{line-height:64px}#healthProfile .writeupText{width:100%}#healthProfile .sectionWriteup .writeupBody{-webkit-transition:margin .3s;-moz-transition:margin .3s;transition:margin .3s;height:90%;margin:0 0 30px}#healthProfile .sectionWriteup .writeupBody:hover{margin:0 0 40px}#healthProfile .sectionWriteup .writeupBody .writeupSlider{-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s;border-bottom:2px solid;border-right:0;min-height:350px;padding:20px}#healthProfile .sectionWriteup .writeupBody .writeupSlider:before{border-bottom:6px solid;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid transparent;bottom:6px;margin-bottom:-6px;position:absolute;right:50%;top:initial}#healthProfile .sectionWriteup .writeupBody .writeupSliderContainer{padding-bottom:50px}#healthProfile .sectionWriteup .writeupBody .writeupText{float:right}#healthProfile .sectionWriteup .writeupBody .healthReading{left:0;margin:0 auto;position:relative}#healthProfile .sectionWriteup .writeupBody .screeningHistory{margin-left:30px}#healthProfile .sectionWriteup .writeupBody .screeningHistory .screeningSource{margin:0}#healthProfile .sectionWriteup .writeupBody .screeningHistory .screeningName,#healthProfile .sectionWriteup .writeupBody .screeningHistory span{display:inline-block;margin:0;width:100%}#healthProfile .sectionWriteup .writeupIcon,#healthProfile .sectionWriteup h4,#healthProfile .sectionWriteup p{display:inline-block;float:left;font-size:2.5em;margin:0 10px 10px 0}#healthProfile .sectionWriteup .writeupIcon{font-size:2em}#healthProfile .sectionWriteup .nextSteps{border-top:2px solid;padding:10px 10px 62px}#healthProfile .sectionWriteup .nextSteps:before{border-bottom:8px solid transparent;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid;left:initial;margin-top:0;position:absolute;right:50%;top:0}#healthProfile .sectionWriteup .nextSteps .writeupText,#healthProfile .sectionWriteup .nextSteps p{margin:0 0 10px;width:initial}#healthProfile .sectionWriteup .nextSteps .recommendedGoal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:330px;padding-left:90px;width:100%}#healthProfile .sectionWriteup .nextSteps .recommendedGoal h4{float:none}#healthProfile .sectionWriteup .nextSteps .recommendedGoal.empty div{padding:10px 0}#healthProfile .sectionWriteup .nextSteps .relatedContent{float:left;margin:0}#healthProfile .sectionWriteup h4{font-size:1.3em;margin:0}#healthProfile .sectionWriteup p{font-size:1em;margin:0 10px;padding:0}#healthProfile .sectionWriteup.preventiveScreenings .screeningsList{display:block;margin:0 auto}#healthProfile .sectionWriteup.preventiveScreenings .screeningsList ul{padding:30px 0 0}#healthProfile .sectionWriteup.containsDataGraph .writeupSliderContainer{width:100%}#healthProfile .sectionWriteup.containsDataGraph .thermometerWrapper{display:block;margin:0 auto}#healthProfile .sectionWriteup.containsDataGraph .thermometerWrapper .thermometerChart{margin:0;padding:20px 0 0;width:60%}#healthProfile .nextStepsBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:0;height:30px;top:initial;width:100%}#healthProfile .nextStepsBtn div{font-size:1.3em;margin:0;padding:0;text-align:center}#healthProfile .nextStepsBtn div span{margin:0;width:auto}#healthProfile h2,#healthProfile p{font-size:1.3em;margin:0;padding:0 30px}#healthProfile p{font-size:1em}.ui-dialog.surveyRetakeModalParent .surveyRetakeModal h1.title{font-size:2em}.ui-dialog.surveyRetakeModalParent .surveyRetakeModal .quitMsg{font-size:1.25em;line-height:1.25em}.ui-dialog.surveyRetakeModalParent .surveyRetakeModal .quitNote{font-size:1em}}@media only screen and (min-width:768px) and (max-width:800px){.profile #interiorHero .cell:first-child{border:0;width:100%}.profile #interiorHero .cell:first-child+.cell,.profile #interiorHero .cell:first-child+.cell+.cell{display:none!important}}@media only screen and (min-width:767px) and (max-width:1024px){#healthProfileV2 .goalSection{margin-bottom:33px}#healthProfileV2 .goalSection .rallyAgeContainer{border-top:1px solid #f2f2f2;margin-top:45px;padding:25px 0 0;width:100%!important}#healthProfileV2 .goalSection .rallyAgeContainer .rallyAgeCircle{margin-top:-7px}#healthProfileV2 .goalSection .rallyAgeContainer .ageContainer{display:inline-block;width:268px}#healthProfileV2 .goalSection .rallyAgeContainer .ageText{font-size:20px;line-height:30px}#healthProfileV2 .goalSection .rallyAgeContainer .improveText{font-size:16px;line-height:24px}#healthProfileV2 .goalSection .rallyAgeContainer .textContainer{left:255px;margin-top:40px;padding-right:50px;position:absolute;right:0;top:0}#healthProfileV2 .goalSection .rallyAgeContainer .retakeSurveyBtn{margin-top:16px}#healthProfileV2 .goalSection .goalContainer{border:0;padding:0;width:100%}#healthProfileV2 .goalSection .goalContainer .editLink{right:0}#healthProfileV2 .goalSection .goalContainer .cardContainer{width:30.85%}#healthProfileV2 .goalSection .goalContainer .cardContainer+.cardContainer{margin-left:3.7%}#profileContent{padding:0 15px}#healthAgeOdometer{margin-bottom:5px}.healthAgeContainer .ageContainer .retakeSurveyLink{top:0}#healthProfile .missionsPromo{display:none}#healthProfile .healthAgeRow,#healthProfile .printRiskAssessment,#healthProfile h2{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px;width:100%}#healthProfile .writeupText{padding-left:80px}#healthProfile .sectionWriteup .healthReading .commentary{left:55%}#healthProfile .sectionWriteup .nextSteps .writeupText{margin:20px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal{float:right;margin-right:20px}#healthProfile .sectionWriteup .nextSteps .recommendedGoal.empty{margin-top:0;width:40%}#healthProfile .sectionWriteup.containsDataGraph .writeupSliderContainer{width:100%}#healthProfile .sectionWriteup.containsDataGraph .thermometerWrapper{display:block}#healthProfile .sectionWriteup.containsDataGraph .thermometerWrapper .thermometerChart{margin:0;padding:20px 0 0 80px;width:60%}#healthProfile .sectionWriteup.preventiveScreenings .screeningsList{display:block;margin:0 80px}#healthProfile .sectionWriteup.preventiveScreenings .screeningsList ul{padding:30px 0 0}}.connectUserBtn i{display:none}.connectionManager{margin:20px 0 75px}.connectionManager .accordion-toggle{background-color:#f4f4f4;border:solid #f4f4f4;border-width:0 1px;display:block;height:30px;padding:0 15px;text-align:left}.connectionManager .accordion-toggle>*{display:inline-block}.connectionManager .accordion-toggle>h2,.connectionManager .accordion-toggle>i{color:#4d4d4d;line-height:30px}.connectionManager .accordion-toggle>i{font-size:16px}.connectionManager .accordion-toggle>h2{font-size:14px;font-weight:500;margin:0;vertical-align:top}.connectionManager .accordion-toggle>h2>b{margin:4px 0 0 5px}.connectionManager .accordion-group,.connectionManager .connectionList{border:0;border-radius:0;margin:0 0 20px}.connectionManager .accordion-inner{border:0;padding:0}.connectionManager #pending,.connectionManager #requests{border:solid #f4f4f4;border-width:0 1px 1px 2px}.connectionManager #pending h3,.connectionManager #requests h3{background:#ccc;color:#4d4d4d;display:block;font-size:14px;font-weight:500;line-height:30px;padding:0 32px}.connectionManager #requests,.connectionManager .accordion-group.requests .accordion-toggle{border-left:2px solid #36c8b5}.connectionManager #pending,.connectionManager .accordion-group.pending .accordion-toggle{border-left:2px solid #ffc600}.connectionManager .pendingList li{border-top:1px solid #f4f4f4;clear:both;display:block;min-height:45px;padding:15px 30px;position:relative}.connectionManager .pendingList li:first-child{border-top:0}.connectionManager .pendingList li>*{display:inline-block;vertical-align:top}.connectionManager .pendingList li .connectionAvatar>img{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px}.connectionManager .pendingList li .noAvatar{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px;background-color:#999}.connectionManager .pendingList li>a,.connectionManager .pendingList li>span{display:inline-block;font-size:14px;font-weight:500;margin-left:5px;max-width:250px}.connectionManager .pendingList li>button{float:right;margin-left:20px}.connectionManager .pendingList li .pendingInfo{left:40%;position:absolute;top:25%}.connectionManager b{background-color:#fff;border:1px solid;color:#4d4d4d;display:inline-block;font-size:.7em;text-align:center;vertical-align:top}.connectionManager b.pending,.connectionManager b.requests{border-radius:1.9em;line-height:1.9em;min-width:1.9em}.connectionManager b.connected{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-color:#4d4d4d;border-radius:1.7em;font-weight:400;line-height:1.7em;min-width:1.9em;padding:0 6px}.connectionManager b.requests{border:2px solid #36c8b5;font-weight:700}.connectionManager b.pending{border:2px solid #ffc600;font-weight:700}.connectionManager #filters{background-color:#f4f4f4;border-radius:2px;padding:12px}.connectionManager #filters .searchContainer{display:inline-block;margin-right:1.8em;position:relative;width:50%}.connectionManager #filters .searchContainer.theirs{margin-right:0;width:100%}.connectionManager #filters .searchContainer>input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.connectionManager #filters .searchContainer>i{position:absolute;right:10px;top:5px}.connectionManager #filters>label.filter{background-color:#eee;border:1px solid #ccc;border-radius:1.8em;color:#4d4d4d;display:inline-block;font-size:.8em;font-weight:600;line-height:2em;margin:0 .5em;padding:0 1em}.connectionManager #filters>label.filter:focus,.connectionManager #filters>label.filter:hover{background-color:#f5895b;border-color:#f26c32;color:#fff}.connectionManager #filters>label.filter.active{background-color:#f26c32;border-color:#da612d;color:#fff}.connectionManager .connectionList>li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dcdcdc;display:inline-block;margin:0;padding:20px 25px;width:470px}.connectionManager .connectionList>li.odd{border-right:1px solid #dcdcdc}.connectionManager .connectionList>li:only-child{border:0!important}.connectionManager .connectionList>li:last-child,.connectionManager .connectionList>li:nth-last-child(2):nth-child(2n+1){border-bottom-width:0!important}.connectionManager .connectionList>li>*{vertical-align:top}.connectionManager .connectionList>li .connectionAvatar{margin-right:5px}.connectionManager .connectionList>li .connectionAvatar>img{border-radius:37.5px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:75px;position:relative;width:75px}.connectionManager .connectionList>li .displayNameAndGroups{display:inline-block;margin:18px 0 0 10px}.connectionManager .connectionList>li .displayNameAndGroups>a,.connectionManager .connectionList>li>a{display:inline-block;font-size:14px;font-weight:500;max-width:200px}.connectionManager .connectionList>li>button,.connectionManager .connectionList>li>span{clear:right;float:right}.connectionManager .connectionList>li>span.pending{color:#4d4d4d;font-weight:700}.connectionManager .connectionList>li button.connectUserBtn{margin-top:24px}.connectionManager .connectionList>li span.pending{margin-top:30px}.connectionManager .connectionList>li>a{margin:28px 0 0 10px}.connectionManager button.select{background:0 0;color:#4d4d4d;display:block;font-weight:500}.connectionManager button.select.empty .icon-tags{color:#ccc}.connectionManager button.select .icon-tags{font-size:17px}.connectionManager button.select .icon-arrowDownLine,.connectionManager button.select .icon-arrowUpLine{font-size:10px}.connectionManager button.select>span{margin:2px}.connectionManager button.select>i{vertical-align:middle}.connectionManager .groupSelect{border-radius:2px;min-width:125px;overflow:hidden;position:absolute;z-index:1}.connectionManager .groupSelect li{border:solid #b8b8b8;border-width:0 1px 1px;padding:3px 10px}.connectionManager .groupSelect li:first-child{border-top:1px solid #b8b8b8}.connectionManager .groupSelect li:hover{border-color:#b8b8b8}.connectionManager .groupSelect li.selected label{color:#f26c32;font-weight:600}.connectionManager .groupSelect li input[type=checkbox],.connectionManager .groupSelect li label{cursor:pointer;display:inline-block;font-weight:500}.connectionManager .connectionAvatar{display:inline-block;position:relative}.connectionManager .connectionAvatar>span{bottom:4px}.connectionManager .noConnections{background-color:#f4f4f4;border:1px solid #dcdcdc;display:block;margin-top:20px;padding:30px;text-align:center}.connectionManager .noConnections a,.connectionManager .noConnections h2{font-size:24px;font-weight:300;line-height:150%;margin:0}.connectionManager .noConnections img{height:250px;margin-top:30px}.connectionManager .noConnections img.loading{height:auto;margin:0 10px 0 0}button.connected{color:#ccc;padding-left:15px;padding-right:15px}button.connected:focus,button.connected:hover{background-color:#ca4117;border-color:#b63b15;color:#fff}@media only screen and (min-width:0) and (max-width:767px){.connectionManager #filters .icon-search,.connectionManager button.select{display:none!important}.connectionManager #pending,.connectionManager #requests,.connectionManager .accordion-group .accordion-toggle{border-left:0!important}.connectionManager .connectUserBtn.accept,.connectionManager .connectUserBtn.connected,.connectionManager .connectUserBtn.decline{border-radius:15px;height:30px;overflow:hidden;padding-left:0;padding-right:0;position:relative;width:30px}.connectionManager .connectUserBtn.accept i,.connectionManager .connectUserBtn.connected i,.connectionManager .connectUserBtn.decline i{display:block}.connectionManager .connectUserBtn.accept span,.connectionManager .connectUserBtn.connected span,.connectionManager .connectUserBtn.decline span{display:none}.connectionManager .pendingList li{padding:10px}.connectionManager .pendingList li>button{font-size:.85em;margin:0 0 20px 10px;padding:5px;top:8px!important}.connectionManager .pendingList li>a{display:block;margin:0;max-width:none;top:3px!important}.connectionManager .pendingList li .pendingInfo{left:0;position:relative;top:5px!important}.connectionManager .connectionList>li{display:block;padding:10px;width:100%}.connectionManager .connectionList>li:nth-last-child(2):nth-child(2n+1){border-bottom-width:1px!important}.connectionManager .connectionList>li .connectionAvatar,.connectionManager .connectionList>li .displayNameAndGroups,.connectionManager .connectionList>li>a{vertical-align:middle}.connectionManager .connectionList>li .connectionAvatar>img{height:40px;width:40px}.connectionManager .connectionList>li .displayNameAndGroups,.connectionManager .connectionList>li>a{margin:0}.connectionManager .connectionList>li .connectUserBtn.connected{margin-top:5px}.connectionManager .connectionList>li span.pending{margin-top:15px}.connectionManager #filters .searchContainer{display:block;margin:0 0 10px;width:100%}.connectionManager .connectionAvatar{float:left;margin-right:10px;position:relative!important}}.phr .phrLoadingStatus{color:#999;font-size:2.6em;font-weight:700;line-height:1.3em;margin-top:40px;text-align:center}.phr .phrLoadingStatus .failSnail{border-bottom:1px solid #999;line-height:0;margin:50px auto 0;width:570px}.phr .phrBox{background:#f2f2f2;border:2px solid #f2f2f2;display:inline-block;height:269px;margin:auto 20px 20px auto;padding:0 20px;position:relative;vertical-align:top;width:269px}.phr .phrBox:focus,.phr .phrBox:hover{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;border-color:#f26c32;cursor:pointer}.phr .phrBox .robo-btn-action{bottom:70px;display:block;margin-top:20px;position:absolute;z-index:1}.phr .phrBox h3{font-size:36px;font-weight:700;line-height:120%;margin:23px 0 20px;position:relative;z-index:1}.phr .phrBox .newBanner{background:#f26c32;box-shadow:2px 2px 0 #c55828;color:#fff;font-size:1.1em;font-weight:700;height:21px;line-height:21px;position:absolute;right:-4px;text-align:center;top:6px;width:71px}.phr .phrBox .numRecords{bottom:17px;font-size:18px;position:absolute;z-index:1}.phr .phrBox .numRecords .number{font-size:48px}.phr .phrBox .phrBg{bottom:-2px;position:absolute;right:-1px;width:300px;z-index:0}.phr .phrBox.box3{margin-right:0}.phr .phrBox.inactive h2{color:#919191}.phr .phrBox.inactive .noRecordsMsg{color:#919191;display:block;font-weight:700;line-height:12px;margin-bottom:20px}.phr .phrBox.inactive:hover{border-color:#f2f2f2;box-shadow:none;cursor:default}.phr .phrBoxContainer{margin-top:12px}.phr .viewFullHealthRecord{background:#f2f2f2;border:1px solid #ccc;box-sizing:border-box;color:#4c4c4c;font-size:36px;font-weight:700;height:65px;width:100%}.phr .viewFullHealthRecord:hover{-webkit-transition:all 200ms;-moz-transition:all 200ms;transition:all 200ms;border:2px solid #f26c32;cursor:pointer}@media (max-width:767px){.phr .phrBox{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.phr .phrBox h2{font-size:30px}.phr .viewFullHealthRecord{font-size:24px}}.noScroll{overflow:hidden}.phrModalOpen{border:none;border-radius:0;bottom:0!important;box-shadow:none!important;color:#4d4d4d;height:100%!important;left:0!important;margin:0!important;position:absolute;top:0!important;width:100%!important}.phrModalOpen .loadingStatus{color:#999;font-size:2.6em;font-weight:700;line-height:1.3em;margin-top:40px;text-align:center}.phrModalOpen .loadingStatus .failSnail{border-bottom:1px solid #999;line-height:0;margin:50px auto 0;width:570px}.phrModalOpen .phrModalHeader{-webkit-transition:50ms all;-moz-transition:50ms all;transition:50ms all;background:#fff;height:100px;left:0;position:fixed;top:0;width:100%;z-index:100}.phrModalOpen .phrModalHeader .blueButton{-webkit-transition:height .25s ease;-moz-transition:height .25s ease;transition:height .25s ease;background-size:60px;border:1px solid #ccc;border-radius:3px;color:#004781;cursor:pointer;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;height:72px;margin:14px 0 0 10%;overflow:hidden;text-align:left;width:192px}.phrModalOpen .phrModalHeader .blueButton.expandBlueButton,.phrModalOpen .phrModalHeader .blueButton:focus,.phrModalOpen .phrModalHeader .blueButton:hover{background-color:#f2f2f2;height:223px}.phrModalOpen .phrModalHeader .blueButton.expandBlueButton .menu li.instructions,.phrModalOpen .phrModalHeader .blueButton:focus .menu li.instructions,.phrModalOpen .phrModalHeader .blueButton:hover .menu li.instructions{background-color:#f2f2f2}.phrModalOpen .phrModalHeader .blueButton button{color:inherit;padding:0;text-align:left;width:100%}.phrModalOpen .phrModalHeader .blueButton img.blueButtonIcon{float:left;margin:6px 4px -7px 10px}.phrModalOpen .phrModalHeader .blueButton .title{font-size:1.5em;margin:15px 0 0 72px}.phrModalOpen .phrModalHeader .blueButton .desc{line-height:12px;margin:3px 0 0 72px}.phrModalOpen .phrModalHeader .blueButton .menu{margin-top:3px}.phrModalOpen .phrModalHeader .blueButton .menu li{background-color:#fff;border-bottom:1px solid #ccc;color:#000;height:40px;line-height:40px;padding-left:17px}.phrModalOpen .phrModalHeader .blueButton .menu li.option:hover{border-left:2px solid #f05b4c;padding-left:15px}.phrModalOpen .phrModalHeader .blueButton .menu li a,.phrModalOpen .phrModalHeader .blueButton .menu li span{color:#000;display:block;font-weight:700;height:100%;position:relative;width:100%}.phrModalOpen .phrModalHeader .blueButton .menu li a.getAdobeAcrobat,.phrModalOpen .phrModalHeader .blueButton .menu li span.getAdobeAcrobat{font-weight:400;padding-top:8px}.phrModalOpen .phrModalHeader .blueButton .menu li a.getAdobeAcrobat:hover,.phrModalOpen .phrModalHeader .blueButton .menu li span.getAdobeAcrobat:hover{color:#000}.phrModalOpen .phrModalHeader .blueButton .menu li a.getAdobeAcrobat .adobeIcon,.phrModalOpen .phrModalHeader .blueButton .menu li span.getAdobeAcrobat .adobeIcon{float:left}.phrModalOpen .phrModalHeader .blueButton .menu li a.getAdobeAcrobat .text,.phrModalOpen .phrModalHeader .blueButton .menu li span.getAdobeAcrobat .text{float:left;font-size:11px;line-height:12px;margin-left:5px}.phrModalOpen .phrModalHeader .blueButton .menu li a.getAdobeAcrobat .text .adobe,.phrModalOpen .phrModalHeader .blueButton .menu li span.getAdobeAcrobat .text .adobe{display:block;font-weight:700;text-transform:uppercase}.phrModalOpen .phrModalHeader .blueButton .menu li a.getAdobeAcrobat .download,.phrModalOpen .phrModalHeader .blueButton .menu li span.getAdobeAcrobat .download{float:right;margin:6px 10px 0 0}.phrModalOpen .phrModalHeader .blueButton .menu li a:focus,.phrModalOpen .phrModalHeader .blueButton .menu li a:hover,.phrModalOpen .phrModalHeader .blueButton .menu li span:focus,.phrModalOpen .phrModalHeader .blueButton .menu li span:hover{color:#f05b4c}.phrModalOpen .phrModalHeader .blueButton .menu li a object,.phrModalOpen .phrModalHeader .blueButton .menu li span object{left:-17px;position:absolute;top:0}.phrModalOpen .phrModalHeader .close{color:#4d4d4d;cursor:pointer;font-size:4em;padding:13px;position:absolute;right:20px;top:10px}.phrModalOpen .shadow1{box-shadow:1px 0 15px rgba(0,0,0,.1)}.phrModalOpen .shadow2{box-shadow:1px 0 15px rgba(0,0,0,.2)}.phrModalOpen .shadow3{box-shadow:1px 0 15px rgba(0,0,0,.3)}.phrModalOpen .phrContentContainer{background:#fff;bottom:0;overflow-y:auto;position:fixed;top:100px;width:100%}.phrModalOpen .phrContentContainer .modalContent{margin-top:40px;padding:0 10% 100px}.phrModalOpen .phrContentContainer .modalContent .fullPhr{margin-bottom:80px}.phrModalOpen .phrContentContainer .closeModalBtn{margin-top:60px}.phrModalOpen .phrContentContainer .primaryHcpAsterisk{color:#bbb;display:inline-block;font-size:3em;line-height:6px;vertical-align:bottom}.phrModalOpen .phrContentContainer .primaryPhysicianDesc{color:#bbb;font-size:14px;margin-bottom:5px}.phrModalOpen .phrContentContainer .primaryPhysicianDesc .primaryHcpAsterisk{line-height:3px}.phrModalOpen .phrContentContainer .pcpEntryDisclaimer{border-radius:10px;font-size:14px;line-height:1.5em;margin:10px 0 25px;max-width:600px}.phrModalOpen .phrContentContainer .noDataExists{color:#999;font-size:3.6em;line-height:1em;padding-top:125px;text-align:center}.phrModalOpen .phrContentContainer .vaDisclaimer{color:#666}.phrModalOpen .phrContentContainer form .robo-btn-action{display:inline-block;font-size:13px;margin:0 10px 30px 0;vertical-align:top}.phrModalOpen .phrContentContainer form .addErrorMsg{color:#ef5b4b;display:inline-block;margin-top:8px}.phrModalOpen .phrContentContainer form #allergy{width:216px}.phrModalOpen .phrContentContainer form .clear,.phrModalOpen .phrContentContainer form .dataIsDeletable{clear:both}.phrModalOpen .phrContentContainer form .floatLeft{float:left;margin-bottom:15px;margin-right:15px}.phrModalOpen .phrContentContainer form label{color:#4d4d4d;font-size:14px;margin-bottom:5px}.phrModalOpen .phrContentContainer form .primaryHcpLabel{color:#bbb;display:inline-block}.phrModalOpen .phrContentContainer form .primaryHcpLabel .primaryHcpAsterisk{line-height:3px}.phrModalOpen .phrContentContainer form #reaction{max-width:100%;width:467px}.phrModalOpen .phrContentContainer form .reactionField{margin-bottom:25px}.phrModalOpen .phrContentContainer form #severity{width:180px}.phrModalOpen .phrContentContainer form .dropdown-menu{border:1px solid #dcdcdc;border-radius:0 0 2px 2px;box-shadow:none;margin-top:-1px;min-width:180px}.phrModalOpen .phrContentContainer form .dropdown-menu>.active>a,.phrModalOpen .phrContentContainer form .dropdown-menu>.active>a:focus,.phrModalOpen .phrContentContainer form .dropdown-menu>.active>a:hover{background:#f2f2f2;color:#4d4d4d;font-weight:700}.phrModalOpen .phrContentContainer form .robo-ui-select-list-container,.phrModalOpen .phrContentContainer form .robo-ui-select-toggle{width:180px!important}.phrModalOpen .phrContentContainer form #lastName{width:216px}.phrModalOpen .phrContentContainer form #specialty{width:182px}.phrModalOpen .phrContentContainer .fullPhrControls{float:right;text-align:right}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate{margin:16px -10px 0 0}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate label{display:inline-block;font-weight:400;margin-right:10px}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate input{width:130px}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate #year{background-position:100px 100px}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate .dateFilterBtn{font-size:1.2em;left:222px;line-height:10px;margin-right:1px;padding:5px 9px 7px 8px;position:relative}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate .robo-btn-action{position:relative;top:-1px}.phrModalOpen .phrContentContainer h1{border:none;font-size:48px}.phrModalOpen .phrContentContainer h2{font-size:24px;margin-bottom:35px}.phrModalOpen .phrContentContainer .phrTable{display:block;margin:40px auto 67px}.phrModalOpen .phrContentContainer .phrTable table{table-layout:fixed;width:100%}.phrModalOpen .phrContentContainer .phrTable table.allergies{table-layout:auto}.phrModalOpen .phrContentContainer .phrTable table.allergies td:nth-child(1),.phrModalOpen .phrContentContainer .phrTable table.allergies td:nth-child(2),.phrModalOpen .phrContentContainer .phrTable table.allergies td:nth-child(3){width:25%}.phrModalOpen .phrContentContainer .phrTable table.healthcare{table-layout:auto}.phrModalOpen .phrContentContainer .phrTable table.healthcare td:nth-child(1),.phrModalOpen .phrContentContainer .phrTable table.healthcare td:nth-child(2){width:33%}.phrModalOpen .phrContentContainer .phrTable table thead{font-size:14px;font-weight:medium}.phrModalOpen .phrContentContainer .phrTable table thead th{background:#fff;text-align:left;vertical-align:middle}.phrModalOpen .phrContentContainer .phrTable table tr{background:#f2f2f2;height:40px}.phrModalOpen .phrContentContainer .phrTable table tr.odd{background:#f8f8f8}.phrModalOpen .phrContentContainer .phrTable table tr td{font-weight:700;text-align:left;vertical-align:middle}.phrModalOpen .phrContentContainer .phrTable table tr td:first-child{padding-left:14px}.phrModalOpen .phrContentContainer .phrTable table tr td.deleteField{text-align:right}.phrModalOpen .phrContentContainer .phrTable table tr td.deleteField .deleteIcon{visibility:hidden}.phrModalOpen .phrContentContainer .phrTable table tr.canDelete td.deleteField .deleteIcon{cursor:pointer;font-size:1.7em;line-height:33px;margin-right:12px}.phrModalOpen .phrContentContainer .phrTable table tr.canDelete button:focus .deleteIcon,.phrModalOpen .phrContentContainer .phrTable table tr.canDelete:hover .deleteIcon{visibility:visible}@media (max-width:767px){.phrModalOpen .phrModalHeader .blueButton{margin-left:12px}.phrModalOpen .phrContentContainer form .reactionField{width:100%}.phrModalOpen .phrContentContainer .fullPhrControls .printBtn{display:none}.phrModalOpen .phrContentContainer .fullPhrControls form.filterByDate{margin:0 0 50px}.phrModalOpen .phrContentContainer .noDataExists{font-size:2em;line-height:1.5em}.phrModalOpen .phrContentContainer .modalContent{padding-left:10px;padding-right:10px}.phrModalOpen .phrContentContainer h2{font-size:18px;line-height:1.25em}.phrModalOpen .phrContentContainer .phrTable{margin:20px 0}.phrModalOpen .phrContentContainer .phrTable thead th,.phrModalOpen .phrContentContainer .phrTable tr td{padding:0 5px}}.blueBtnModal{text-align:center}.blueBtnModal .modalHeader{border-bottom:1px solid #ccc;padding:26px 0;position:relative}.blueBtnModal .modalHeader h3{font-size:2em}.blueBtnModal .modalHeader .closeButton{font-size:2.4em;padding:2px;position:absolute;right:10px;top:5px}.blueBtnModal .modalBody{font-size:1.2em;padding:26px}.blueBtnModal .modalFooter{padding-bottom:26px}.rallyAgeModal{height:320px;margin-left:-320px;overflow:visible;text-align:center;top:197px;width:640px}.rallyAgeModal .navArrows{position:relative;top:50%}.rallyAgeModal .navArrows .arrow{color:#ccc;font-size:3em;margin-top:-.3em;position:relative}.rallyAgeModal .navArrows .arrow:hover{color:#b2b2b2}.rallyAgeModal .navArrows .arrow.left{left:-75px}.rallyAgeModal .navArrows .arrow.right{left:75px}.rallyAgeModal .rallyAgeModalHeader{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #dcdcdc;height:100px;padding-top:16px}.rallyAgeModal .rallyAgeModalHeader .close{color:#4d4d4d;cursor:pointer;font-size:2.1em;padding:13px;position:absolute;right:0;top:0}.rallyAgeModal .rallyAgeModalHeader .modalTitle{display:inline-block;font-size:2.5em;position:relative;text-transform:capitalize;vertical-align:middle}.rallyAgeModal .rallyAgeModalHeader .modalTitle.eat{top:-.2em}.rallyAgeModal .rallyAgeModalHeader .modalTitle.feel{top:-.1em}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper{border:2px solid #f36b34;border-radius:25px;display:inline-block;height:25px;margin:0 0 0 -30px;overflow:hidden;position:relative;text-align:center;top:3px;width:25px}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper.care{margin:0 0 0 -31px}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle{background:#f36b34;border-radius:23px;height:23px;left:1px;position:relative;top:1px;width:23px}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle.eat{background:0 0}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle i{color:#fff;position:relative}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle i.care{font-size:.5em;left:-.01em;top:-.25em}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle i.eat{color:#f36b34;font-size:.7em;left:-.01em;top:-.14em}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle i.feel{font-size:.5em;top:-4px}.rallyAgeModal .rallyAgeModalHeader .modalTitle .iconWrapper .innerCircle i.move{font-size:.5em;top:-5px}.rallyAgeModal .rallyAgeModalHeader p{font-size:1.2em;padding:15px 10px 20px}.rallyAgeModal .rallyAgeModalContainer{text-align:center}.rallyAgeModal .rallyAgeModalContainer .containerTitle{font-size:1.5em;padding:27px 0 24px}.rallyAgeModal .rallyAgeModalContainer .section{display:inline-block;margin:auto;padding:15px 0;position:relative;width:318px}.rallyAgeModal .rallyAgeModalContainer .section.left{border-right:2px solid #e5e5e5}.rallyAgeModal .rallyAgeModalContainer .section.right{border-left:2px solid #e5e5e5;left:-2px}.rallyAgeModal .rallyAgeModalContainer .section.noBorder{border:none}.rallyAgeModal .rallyAgeModalContainer .section i{color:#ccc;font-size:2em;margin-right:3px;position:relative}.rallyAgeModal .rallyAgeModalContainer .section i.icon-bike,.rallyAgeModal .rallyAgeModalContainer .section i.icon-bmi{top:1px}.rallyAgeModal .rallyAgeModalContainer .section i.icon-alcohol,.rallyAgeModal .rallyAgeModalContainer .section i.icon-nutrition{top:-1px}.rallyAgeModal .rallyAgeModalContainer .section .sectionTitle{font-size:1.6em}.rallyAgeModal .rallyAgeModalContainer .section .healthReading{margin:28px auto 0}.rallyAgeModal .rallyAgeModalContainer .section div[health-reading]~div{display:none}.rallyAgeModal .rallyAgeModalContainer .section .bioChart .chartWrapper{margin:10px auto 0;width:235px}.rallyAgeModal .rallyAgeModalContainer .section .bioChart .marker{width:50px}.rallyAgeModal .rallyAgeModalContainer .section .bioChart .score{font-size:.9em;line-height:45px}.rallyAgeModal .rallyAgeModalContainer .section .bmiRange{color:#4c4c4c;font-size:.49em;margin-top:-14px;position:relative}.rallyAgeModal .rallyAgeModalFooter{display:none}@media only screen and (min-width:0) and (max-width:960px){.rallyAgeModal{height:100%;left:0;margin:0;top:0;width:100%}.rallyAgeModal .navArrows{font-size:.5em;position:relative;top:4.5em}.rallyAgeModal .navArrows .arrow.left{left:.5em}.rallyAgeModal .navArrows .arrow.right{left:-.5em}.rallyAgeModal .rallyAgeModalHeader p{font-size:1em}.rallyAgeModal .rallyAgeModalHeader .close{display:none}.rallyAgeModal .rallyAgeModalContainer .section.left,.rallyAgeModal .rallyAgeModalContainer .section.right{border:none;float:none;left:0;margin:auto;right:0}.rallyAgeModal .rallyAgeModalFooter{bottom:0;display:block;left:0;position:absolute;right:0}.rallyAgeModal .rallyAgeModalFooter .mobileBackBtn{bottom:2em;display:block;margin:auto;position:relative}}.dashboardCard{zoom:1;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.dashboardCard:after,.dashboardCard:before{content:' ';display:table}.dashboardCard:after{clear:both}.dashboardCard.mission .face{background:#fff}.dashboardCard.mission .face .missionImg{position:relative;top:-23px}.dashboardCard.promo .face{color:#fff}.dashboardCard .card{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:5px;cursor:pointer;height:380px;margin:0 auto;opacity:1;position:relative;width:300px}.dashboardCard .card .title{font-size:1.8em;font-weight:300;line-height:1em;margin:0;padding:0}.dashboardCard .card.promo .title{margin:0 20px!important}.dashboardCard .card .image{height:183px}.dashboardCard .card img{display:block;height:auto;-webkit-user-drag:none;width:100%}.dashboardCard .card .face{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:5px;box-shadow:1px 2px 4px rgba(0,0,0,.13);height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0}.dashboardCard .card .face.front{-webkit-transform:rotateY(0) translateZ(0);-moz-transform:rotateY(0) translateZ(0);-ms-transform:rotateY(0) translateZ(0);-o-transform:rotateY(0) translateZ(0);transform:rotateY(0) translateZ(0)}.dashboardCard .card .face.front .title{margin-bottom:14px}.dashboardCard .card .face.back{-webkit-transform:rotateY(180deg) translateZ(0);-moz-transform:rotateY(180deg) translateZ(0);-ms-transform:rotateY(180deg) translateZ(0);-o-transform:rotateY(180deg) translateZ(0);transform:rotateY(180deg) translateZ(0);cursor:default}.dashboardCard .card .face.back .infoIcon{color:#ccc}.dashboardCard .card .face.back .title{margin-top:35px;text-align:center}.dashboardCard .card .face.back .content{text-align:left}.dashboardCard .card .face.mobileSms h4{font-size:1.5em;line-height:1em;margin-bottom:.7em;margin-top:.1em}.dashboardCard .card .face.mobileSms h5{font-size:1.35em}.dashboardCard .card .face.mobileSms input{font-size:1.05em;margin:0}.dashboardCard .card .face.mobileSms .countryCode{background-color:#f5f5f5;color:#424242;width:1.7em}.dashboardCard .card .face.mobileSms .phoneNumber{width:8.2em}.dashboardCard .card .face.mobileSms .cardAction{margin-top:1.5em;position:static}.dashboardCard .card .face.mobileSms .description{box-sizing:border-box;font-size:.95em;font-weight:500;height:auto;line-height:1.1em;margin:1em 0;padding:0 1.4em;text-align:left;width:100%}.dashboardCard .card .face.mobileSms .description p{font-size:1em;line-height:1.15em;margin-top:.7em}.dashboardCard .card .face.mobileSms .smsStatusText{display:inline-block;font-size:1.1em;left:16.7em;position:absolute;right:0;top:20.5em}.dashboardCard .card .face .content{height:100%;padding:10px 20px!important}.dashboardCard .card .face .content p{font-size:1.17em}.dashboardCard .card .face .infoIcon:focus,.dashboardCard .card .face .infoIcon:hover{background-color:#49c57e;border-color:#49c57e;color:#fff}.dashboardCard .card .face .img{height:180px;overflow:hidden;position:relative}.dashboardCard .card .face .infoIcon{border:2px solid;border-radius:50%;color:#fff;font-size:1.33em;font-weight:700;height:30px;line-height:1em;padding:0;position:absolute;right:12px;top:12px;width:30px}.dashboardCard .card .face .infoIcon .icon-info{left:-1px;position:relative;top:-1px}.dashboardCard .card .face .description{display:table;font-weight:200;height:80px;padding:12px 28px}.dashboardCard .card .face .description>p{font-size:16px}.dashboardCard .card .face .cardAction{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:30px;left:0;padding:0 20px;position:absolute;right:0}.dashboardCard .card .face .cardAction button{background-color:transparent;border:1px solid #fff;border-radius:3px;font-size:14px;font-weight:700;margin:0 2px;padding:7px 17px;text-transform:none;vertical-align:bottom}.dashboardCard .card .face .cardAction button:hover{background-color:#49c57e;border-color:#49c57e}.dashboardCard .card .face .hideCard{bottom:5px;position:absolute;width:100%}.dashboardCard .card .face .hideCard button{color:#fff}.dashboardCard .card .checkInBar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;border-radius:0 0 5px 5px;bottom:0;box-shadow:inset 0 4px 5px -4px rgba(0,0,0,.2);color:#4e4e4e;cursor:default;font-weight:700;height:100px;overflow:hidden;position:absolute;vertical-align:middle;width:100%;z-index:0}.dashboardCard .card .checkInBar>div{margin:20px}.dashboardCard .card .checkInBar button,.dashboardCard .card .checkInBar input,.dashboardCard .card .checkInBar label{display:inline-block;font-size:14px;font-weight:700}.dashboardCard .card .checkInBar input[type=text]{box-shadow:0 0 10px #e4e4e4;height:18px;margin-right:0;padding:5px;text-align:center;width:47px}.dashboardCard .card .checkInBar .numberCompleted{font-size:12px;text-align:center}.dashboardCard .card button.checkInButton{color:#fff;font-size:14px;margin-left:13px;padding:7px 22px}.dashboardCard .card button.setReminders{border:1px solid #d6d6d6;border-radius:5px;margin-left:10px;position:relative;vertical-align:top;width:30px}.dashboardCard .card button.setReminders i{color:#4e4e4e;font-size:20px;line-height:28px;position:relative;text-align:center;top:-2px;vertical-align:middle}.dashboardCard .card .checkInWrapper{margin-bottom:15px}.dashboardCard .card .checkInWrapper.integerCheckin button{margin-left:10px}.dashboardCard .card .checkInWrapper .mobileCheckIn{display:inline-block;position:relative;top:3px}.dashboardCard .card .checkInWrapper .mobileCheckIn .icon-mobileTracking{font-size:1.8em;left:-4px;position:relative;top:-1px;vertical-align:top}.dashboardCard .card .checkInWrapper .mobileCheckIn span{display:inline-block;font-weight:700}.dashboardCard .card .cardContent{background-color:#fff;bottom:0;min-height:180px;position:relative;width:100%}.dashboardCard .card .cardContent.canCheckIn:hover .cardText{bottom:100px}.dashboardCard .card .cardContent .title a{color:inherit}.dashboardCard .card .cardText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 250ms ease-out;-moz-transition:all 250ms ease-out;transition:all 250ms ease-out;background:#fff;bottom:0;color:#666;font-size:14px;height:200px;overflow:hidden;padding:30px 50px 20px;position:relative;text-align:center;width:100%;z-index:2}.dashboardCard .card .cardText .missionQuestion{font-size:18px;line-height:1.3em;position:absolute;top:96px;width:200px}.dashboardCard .card .confirmCheckIn .cardText{height:200px}.dashboardCard .card .confirmCheckIn .checkInBar,.dashboardCard .card .confirmCheckIn .missionQuestion{display:none}.dashboardCard .card .confirmCheckIn .progressIndicatorCircle{display:table}.dashboardCard .card .todaysProgress{position:relative;top:-90px}.dashboardCard .card .progressIndicatorCircle{border:5px solid;border-radius:50%;color:#e5e5e5;display:table;height:80px;margin:0 auto;width:80px}.dashboardCard .card .progressIndicatorCircle .checkInYes{color:#49c57e;font-size:42px}.dashboardCard .card .progressIndicatorCircle .checkInNo{color:#e5e5e5;font-size:38px}.dashboardCard .card .progressText{color:#4e4e4e;display:table-cell;font-size:12px;padding:10px;vertical-align:middle}.dashboardCard .card .progressText strong{font-weight:700}.dashboardCard .card .copyArea{height:185px;text-align:center;width:100%}.dashboardCard .card .stickyBtmContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:30px;left:0;padding:0 20px;position:absolute;right:0}.dashboardCard .card .stickyBtmContent .missionSpecs li{width:auto}.dashboardCard .card.flipped .front{-webkit-transform:rotateY(-180deg) translateZ(0);-moz-transform:rotateY(-180deg) translateZ(0);-ms-transform:rotateY(-180deg) translateZ(0);-o-transform:rotateY(-180deg) translateZ(0);transform:rotateY(-180deg) translateZ(0)}.dashboardCard .card.flipped .back{-webkit-transform:rotateY(0) translateZ(0);-moz-transform:rotateY(0) translateZ(0);-ms-transform:rotateY(0) translateZ(0);-o-transform:rotateY(0) translateZ(0);transform:rotateY(0) translateZ(0)}.dashboardCard .card .back .missionInfo h3{border-bottom:1px solid #eee;margin-bottom:25px;padding-bottom:20px;width:100%}.dashboardCard .card .back ul{bottom:-4px;float:left}.dashboardCard .card .back li{display:block;font-size:14px;width:100%}.dashboardCard .card .back .deviceEnabled{bottom:-3px;line-height:22px;margin-top:5px}.dashboardCard .card .back .deviceEnabled i{font-size:22px;vertical-align:middle}.dashboardCard .card .back .deviceEnabled strong{vertical-align:middle}.dashboardCard .card .back strong{font-weight:700}.dashboardCard .card .back .canUnjoin,.dashboardCard .card .back .robo-btn-action.joined{bottom:0;font-size:14px;padding:0 0 1px 5px;position:absolute;right:20px;vertical-align:middle}.dashboardCard .card .back .canUnjoin:before,.dashboardCard .card .back .robo-btn-action.joined:before{font-size:22px;line-height:1em}.dashboardCard .card .back .copyArea p{font-size:1.3em;line-height:1.4em}.congratulatoryMessaging.face{background:#49c57e!important}.congratulatoryMessaging.face .ctaArea,.congratulatoryMessaging.face .messaging{text-align:center!important}.congratulatoryMessaging.face .content .messaging{color:#fff;text-align:center}.congratulatoryMessaging.face .content .messaging p{font-size:1.33em}.congratulatoryMessaging.face img.badge{margin:0 auto;width:82px}.congratulatoryMessaging.face .ctaArea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;bottom:0;height:120px;left:0;padding:25px 10px;position:absolute;right:0}.congratulatoryMessaging.face .ctaArea p{font-weight:700;margin-bottom:17px}.congratulatoryMessaging.face .ctaArea button,.congratulatoryMessaging.face .ctaArea p{font-size:1.17em}.congratulatoryMessaging.face .messaging p,.congratulatoryMessaging.face h3{font-size:1.33em}.congratulatoryMessaging.face h3,.congratulatoryMessaging.face h4{margin:10px 0}.congratulatoryMessaging.face h4{font-size:2em}.congratulatoryMessaging.face button{border-radius:4px;min-width:100px;padding:7px 14px}.congratulatoryMessaging.face button.robo-btn-action{margin-right:5px}.activityCard{zoom:1;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;-webkit-perspective:1000px;perspective:1000px;display:inline-block}.activityCard:after,.activityCard:before{content:' ';display:table}.activityCard:after{clear:both}.activityCard .capitalize{text-transform:capitalize}.activityCard .invisible{visibility:none}.activityCard .odometer-radix-mark{position:relative;top:1px}.activityCard .relative{position:relative}.activityCard .card{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;border-radius:5px;color:#fff;height:420px;margin-right:48px;opacity:1;position:relative;width:270px}.activityCard .card.flipped .front{-webkit-transform:rotateY(-180deg) translateZ(0)!important;-moz-transform:rotateY(-180deg) translateZ(0)!important;-ms-transform:rotateY(-180deg) translateZ(0)!important;-o-transform:rotateY(-180deg) translateZ(0)!important;transform:rotateY(-180deg) translateZ(0)!important}.activityCard .card.flipped .back{-webkit-transform:rotateY(0) translateZ(0)!important;-moz-transform:rotateY(0) translateZ(0)!important;-ms-transform:rotateY(0) translateZ(0)!important;-o-transform:rotateY(0) translateZ(0)!important;transform:rotateY(0) translateZ(0)!important}.activityCard .card a{color:#fff}.activityCard .card .cardType{font-weight:500;left:10px;position:absolute;top:15px}.activityCard .card .infoIcon{border:2px solid;border-radius:50%;color:#fff;font-size:13px;font-weight:700;height:24px;line-height:1.2em;position:absolute;right:12px;top:12px;width:24px}.activityCard .card .infoIcon:hover{background-color:rgba(255,255,255,.1)}.activityCard .card .infoIcon.active{background-color:#fff}.activityCard .card .infoIcon.active:hover{background-color:transparent}.activityCard .card .infoIcon.active:hover i{color:#fff!important}.activityCard .card .horizontalLine{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,.6);height:1px;margin:20px 10px 15px}.activityCard .card .description{padding:0 20px}.activityCard .card .durationFooter{bottom:10px;left:10px;position:absolute}.activityCard .card .completeAnim{filter:alpha(Opacity=75);opacity:.75;display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.activityCard .card .joinedBtn{bottom:10px;color:#fff;left:175px;position:absolute;text-align:left;width:73px}.activityCard .card .joinedBtn i{font-size:21px;margin-right:2px;position:relative;top:2px}.activityCard .card .joinedBtn.wide{left:170px;width:95px}.activityCard .card .actionBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;border-radius:3px;color:#fff;display:inline-block;min-width:122px;padding:7px 20px}.activityCard .card .actionBtn:focus,.activityCard .card .actionBtn:hover{background-color:rgba(255,255,255,.1)}.activityCard .card .actionBtn.wide{min-width:172px}.activityCard .card .infoBar{height:65px;margin-top:5px;padding-left:9px;text-align:left}.activityCard .card .infoBar .infoElement{display:inline-block;position:relative;vertical-align:top}.activityCard .card .infoBar p.p18{margin-bottom:-1px}.activityCard .card .rewardBack{padding:0 18px}.activityCard .card .rewardBack .rewardHeader{margin-top:-20px}.activityCard .card .rewardBack .rewardIcon{height:90px;margin-bottom:25px;margin-top:31px;position:relative}.activityCard .card .rewardBack .rewardIcon img{height:100%}.activityCard .card .rewardBack .rewardDescription{margin-top:10px}.activityCard .card .rewardBack .rewardCoins{margin-top:13px}.activityCard .card .rewardBack .actionBtnContainer{bottom:22px;left:50%;margin-left:-61px;position:absolute;width:122px}.activityCard .card .checkinBar{margin-top:20px}.activityCard .card .checkinBar input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid rgba(0,0,0,.4);border-radius:4px;color:#504f4f;height:40px;margin-right:4px;padding:0 7px;text-align:center;width:70px}.activityCard .card .checkinBar input:focus{box-shadow:0 0 0 2px rgba(255,255,255,.45)}.activityCard .card .checkinBar .statusText{padding:7px 20px 0}.activityCard .card .checkinBar .whyBtn{color:#fff;text-decoration:underline}.activityCard .card .checkinBar .errorPopup{background-color:#fff;border-radius:2px;color:#ff4242;font-size:11.7px;line-height:1.4em;padding:8px 13px;position:absolute;text-align:left;top:-4px;width:104px}.activityCard .card .checkinBar .errorPopup:before{border-bottom:13px solid transparent;border-right:11px solid #fff;border-top:11px solid transparent;content:'';left:-7px;position:absolute;top:12px}.activityCard .card .cardTitle{height:60px;line-height:30px;padding:0 20px}.activityCard .card .checkmark{-webkit-transition:opacity linear .5s;-moz-transition:opacity linear .5s;transition:opacity linear .5s;filter:alpha(Opacity=100);opacity:1;font-size:24px;left:50%;margin-left:-.5em;margin-top:-.55em;position:absolute;top:50%}.activityCard .card .checkmark.ng-hide{-webkit-transition:opacity linear 0s;-moz-transition:opacity linear 0s;transition:opacity linear 0s;filter:alpha(Opacity=0);opacity:0;display:inline!important}.activityCard .card .goalText{-webkit-transition:opacity linear .5s;-moz-transition:opacity linear .5s;transition:opacity linear .5s;filter:alpha(Opacity=100);opacity:1;display:inline-block;font-size:12px;left:50%;line-height:17px;margin-left:-20px;position:absolute;top:13px;width:40px}.activityCard .card .goalText.ng-hide{-webkit-transition:opacity linear 0s;-moz-transition:opacity linear 0s;transition:opacity linear 0s;filter:alpha(Opacity=0);opacity:0;display:inline-block!important}.activityCard .card.addRecCard .front{background-color:#888;padding:0}.activityCard .card.addRecCard .front a{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:100%;padding:20px;width:100%}.activityCard .card.addRecCard .front h3{font-size:26px;font-weight:300;line-height:1em;margin:110px 0 20px}.activityCard .card.addRecCard .front i{font-size:58px}.activityCard .card.community,.activityCard .card.community a{color:#4d4d4d}.activityCard .card.community .front .cardTitle{height:46px}.activityCard .card.community .imgContainer{height:168px}.activityCard .card.community .imgContainer img{margin-bottom:13px;width:200px}.activityCard .card.community .infoIcon{border-color:#999;color:#999}.activityCard .card.community .infoIcon.active{background-color:#999}.activityCard .card.community .infoIcon.active:hover{background-color:transparent}.activityCard .card.community .infoIcon.active:hover i{color:#999!important}.activityCard .card.community .actionBtn{border-color:#999;color:#4d4d4d}.activityCard .card.community .horizontalLine{background-color:#4d4d4d}.activityCard .card.community .joinedBtn{color:#4d4d4d}.activityCard .card.community .joinedBtn .greenIcon{color:#49c57e}.activityCard .card.community .joinedBtn .redIcon{color:#ca4117}.activityCard .card.community .infoBar .leftBlock{width:75px}.activityCard .card.community .infoBar .centerBlock{margin-right:7px;text-align:center;width:88px}.activityCard .card.community .infoBar .rightBlock{text-align:right;width:65px}.activityCard .card.challenge .milestoneIcon{position:absolute;right:-14px;top:-1px;width:10px}.activityCard .card.challenge .milestoneIcon img{height:21px}.activityCard .card.challenge .teamAvatar{display:inline-block;font-size:10.8px;margin-top:5px}.activityCard .card.challenge .rewardBack{padding:0 10px}.activityCard .card.challenge .rewardBack .mileText{left:50%;position:absolute;top:17px;transform:translateX(-50%)}.activityCard .card.challenge .rewardBack .distanceText{font-weight:500;line-height:1.3em}.activityCard .card.challenge .rewardBack .unitText{font-weight:500;letter-spacing:.05em}.activityCard .card.challenge .joinIcon{margin-top:25px;text-align:center}.activityCard .card.challenge .joinIcon i{font-size:22px;position:relative;top:1px}.activityCard .card.challenge .waitingBar{margin-top:20px}.activityCard .card.challenge .waitingBar .remaining{margin-top:3px}.activityCard .card.challenge .headerImgContainer{height:55px;margin:6px auto;width:210px}.activityCard .card.challenge .headerImgContainer img{max-height:100%}.activityCard .card.challenge .imgContainer{padding-bottom:2px;text-align:left}.activityCard .card.challenge .imgContainer img{height:140px;left:50%;max-width:100%;position:relative;transform:translateX(-50%)}.activityCard .card.challenge .imgContainer.small{padding-bottom:22px}.activityCard .card.challenge .imgContainer.small img{height:104px;margin-top:23px}.activityCard .card.challenge .infoBar .joinIcon{left:-5px;margin-top:22px;position:relative}.activityCard .card.challenge .infoBar .leftBlock{width:75px}.activityCard .card.challenge .infoBar .centerBlock{margin-right:7px;text-align:center;width:88px}.activityCard .card.challenge .infoBar .rightBlock{text-align:right;width:65px}.activityCard .card.mission .imgContainer{height:153px;overflow:hidden;position:relative}.activityCard .card.mission .imgContainer img{display:block;height:auto;margin:0 auto;width:160px}.activityCard .card.mission .infoBar .leftBlock{width:52px}.activityCard .card.mission .infoBar .centerBlock{margin-left:38px;margin-right:7px;position:relative;top:2px;width:auto}.activityCard .card.mission .infoBar .rightBlock{margin-left:25px;position:relative;vertical-align:top;width:66px}.activityCard .card.mission .infoBar .rightBlock p{margin-bottom:2px;padding-left:2px;text-align:left}.activityCard .card.mission .infoBar .rightBlock .dayIndicator{text-align:left;white-space:initial}.activityCard .card.mission .infoBar .rightBlock .dayCircle{border:2px solid rgba(0,0,0,.1);border-radius:50%;display:inline-block;height:13px;margin-bottom:-2px;margin-right:3px;position:relative;width:13px}.activityCard .card.mission .infoBar .rightBlock .dayCircle.active{border-color:#fff}.activityCard .card.mission .infoBar .rightBlock .dayCircle.checked{background-color:#fff}.activityCard .card.mission .infoBar .rightBlock .dayCircle.checked i{font-size:11px;left:1px;position:absolute;top:-2px}.activityCard .card .face{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;border-radius:5px;box-shadow:1px 2px 4px rgba(0,0,0,.13);height:100%;left:0;overflow:hidden;padding:50px 0 0;position:absolute;right:0;text-align:center;top:0}.activityCard .card .face.front{-webkit-transform:rotateY(0) translateZ(0);-moz-transform:rotateY(0) translateZ(0);-ms-transform:rotateY(0) translateZ(0);-o-transform:rotateY(0) translateZ(0);transform:rotateY(0) translateZ(0)}.activityCard .card .face.back{-webkit-transform:rotateY(180deg) translateZ(0);-moz-transform:rotateY(180deg) translateZ(0);-ms-transform:rotateY(180deg) translateZ(0);-o-transform:rotateY(180deg) translateZ(0);transform:rotateY(180deg) translateZ(0)}.dashboard .light{font-weight:300}.dashboard .bold{font-weight:700}.dashboard .h34{font-size:34px;line-height:54px}.dashboard .h28{font-size:28px;line-height:42px}.dashboard .h24{font-size:24px;line-height:36px}.dashboard .h22{font-size:22px;line-height:1.5em}.dashboard .p20{font-size:20px;line-height:30px}.dashboard .p18{font-size:18px;line-height:26px}.dashboard .p16{font-size:16px;line-height:24px}.dashboard .p14{font-size:14px;line-height:22px}.dashboard .p12{font-size:12px;line-height:18px}.dashboard .relative{position:relative}.dashboard .invisible{visibility:hidden}.dashboard .padded{padding:15px}.dashboard .floatRight{float:right}.dashboard .floatLeft{float:left}.dashboard .downwardArrow{border-left:40px solid transparent;border-right:40px solid transparent;border-top:30px solid #fff;height:0;margin:0 auto -20px;width:0}.dashboard .arrowNav .next,.dashboard .arrowNav .prev{color:#989898;font-size:20px}.dashboard .arrowNav .next:hover,.dashboard .arrowNav .prev:hover{color:#49c57e}.dashboard .borderTop{border-top:1px solid #eee}.dashboard .dashboardContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4e4e4e;margin:25px auto;max-width:1224px;position:relative}.dashboard .dashboardContainer:first-child{margin-top:0}.dashboard .dashboardContainer.noTopMargin{margin-top:3px}.dashboard .dashboardContainer.headerPods{margin-bottom:66px}.dashboard .dashboardContainer.footerPods{margin:35px auto}.dashboard .dashboardContainer.noMargin{margin:0 auto}.dashboard .multi-container{font-size:0;height:auto;position:relative}.dashboard .multi-container .contain{display:inline-block;position:relative;vertical-align:top}.dashboard .multi-container .contain-2{width:47%}.dashboard .multi-container .contain-2:first-child{margin-right:5.5%}.dashboard .box{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #eee;border-radius:3px;margin-top:10px;min-height:275px;position:relative}.dashboard .box .bottom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:15px;margin-left:-15px;padding:0 15px;position:absolute;width:100%}.dashboard .rightHeader{position:absolute;right:0;top:12px}.dashboard .rightHeader .divider{background-color:#4d4d4d;display:inline-block;height:100%;height:18px;margin:0 10px;vertical-align:middle;width:1px}.dashboard .rightHeader button.inactive i{color:#ccc}.dashboard .rightHeader button+button{margin-left:18px}.dashboard .rightHeader i{color:#989898;font-size:20px}.dashboard #incentivePod .box{background-color:#f8f8f8}.dashboard #incentivePod .boxHeader{background-color:#fff;padding:15px 0 45px;position:relative}.dashboard #incentivePod .boxHeader .titleContainer{display:table;margin:0 15px;width:55%}.dashboard #incentivePod .boxHeader .incentiveTitle{display:table-cell;height:66px;vertical-align:top}.dashboard #incentivePod .boxHeader .employerLogo{max-height:72px;max-width:37.2%;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.dashboard #incentivePod .hsaCounter{padding:20px 15px 35px}.dashboard #incentivePod .hsaCounter i{font-size:1.03em;margin-right:6px;position:relative;top:-2px}.dashboard #incentivePod .hsaCounter .rewardText{color:#6cc383;display:inline-block}.dashboard #incentivePod .hsaCounter .progressBarContainer{margin-top:18px;position:relative;z-index:1}.dashboard #incentivePod .hsaCounter .backgroundBar{background-color:#dcdcdc;border-radius:5px;height:10px}.dashboard #incentivePod .hsaCounter .activeBar{background-color:#6cc383;border-radius:5px;height:10px;left:0;position:absolute;top:0;width:0}.dashboard #incentivePod .hsaCounter .intervalContainer{margin-top:11px;position:relative;width:100%}.dashboard #incentivePod .hsaCounter .intervalContainer .interval{font-size:11.8px;font-weight:700;line-height:1.2em;margin-left:-25px;position:absolute;text-align:center;top:0;width:50px}.dashboard #incentivePod .hsaCounter .intervalContainer .interval:before{background-color:#dcdcdc;content:'';height:16px;left:50%;position:absolute;top:-16px;width:1px}.dashboard #incentivePod .hsaCounter .intervalContainer .interval:nth-child(1){left:2.5%}.dashboard #incentivePod .hsaCounter .intervalContainer .interval:nth-child(2){left:25%}.dashboard #incentivePod .hsaCounter .intervalContainer .interval:nth-child(3){left:50%}.dashboard #incentivePod .hsaCounter .intervalContainer .interval:nth-child(4){left:75%}.dashboard #incentivePod .hsaCounter .intervalContainer .interval:nth-child(5){left:97.5%}.dashboard .coinsBox .coins{color:#52c783;font-size:30px;margin:10px 0 40px}.dashboard .coinsBox .totals{border-top:1px solid #eee;font-weight:700;margin-top:20px;padding-top:10px}.dashboard .coinsBox .icon-coin{color:#eee;font-size:70px;position:absolute;right:15px;top:20px}.dashboard .resourceBox .resourceImage{float:right;margin-left:10px;width:60%}.dashboard .resourceBox .promoBtn{bottom:20px;position:absolute}.dashboard .rewardsBox .box{padding-bottom:75px}.dashboard .rewardsBox .rewardImage{border-left:10px solid #fff;float:right;width:40%}.dashboard .rewardsBox h3{font-weight:600;margin-bottom:10px}.dashboard .rewardsBox .bottom{padding:15px 15px 0}.dashboard .rewardsBox .bottom .detailsBtn{font-size:14px;padding:15px 25px;position:absolute;right:15px;top:70px}.dashboard .rewardsBox .bottom .auction{height:auto;overflow:auto;padding-right:140px}.dashboard .rewardsBox .timeLeft{border-bottom:1px solid #eee;font-size:12px;margin-bottom:15px;padding:10px 0}.dashboard .rewardsBox .column{float:left;width:50%}.dashboard .coinImg{float:right;margin-left:10px;width:45%}.dashboard .wellness-bar{border-top:5px solid #ebebeb;padding-top:20px;position:relative;width:100%}.dashboard .notificationsList li.wellness-bar,.dashboard .wellness-bar.bottomBorder,.notificationsList .dashboard li.wellness-bar{border-bottom:5px solid #ebebeb;padding-bottom:20px}.dashboard .wellness-bar .table{display:table-row}.dashboard .wellness-bar .section{border-right:1px solid #eee;display:table-cell;margin:25px 0;padding:0 24px;vertical-align:top;width:28%}.dashboard .wellness-bar .section:first-child{padding-left:0}.dashboard .wellness-bar .section:last-child{border-right:0;padding-right:0}.dashboard .wellness-bar .section h3{margin-bottom:10px}.dashboard .wellness-bar .section .rightBlock{padding-left:100px}.dashboard .wellness-bar .section .leftImg{float:left;margin:5px 20px 5px 0;width:80px}.dashboard .wellness-bar .section .linkCTA{display:inline-block;margin-top:5px}.dashboard .wellness-bar .section .goalsContainer{width:100%}.dashboard .wellness-bar .section .goalsContainer .goals{display:inline-block;position:relative;text-align:center;width:32%}.dashboard .wellness-bar .section .goalsContainer .goals button{width:100%}.dashboard .wellness-bar .section .goalsContainer .goals img{max-width:80px;width:100%}.dashboard .wellness-bar .section .tooltip{background:#fff;border:2px solid #eee;bottom:80px;box-shadow:0 0 10px #eee;display:block;font-size:14px;height:auto;left:-40px;line-height:1.2em;opacity:1;padding:10px 20px;position:absolute;text-align:center;width:100px;z-index:3}.dashboard .wellness-bar .section .tooltip:after,.dashboard .wellness-bar .section .tooltip:before{border:solid transparent;content:" ";height:0;left:50%;position:absolute;top:100%;width:0}.dashboard .wellness-bar .section .tooltip:after{border-color:#fff transparent transparent;border-width:16px;margin-left:-16px}.dashboard .wellness-bar .section .tooltip:before{border-color:#eee transparent transparent;border-width:20px;margin-left:-20px}.dashboard .wellness-bar .section .rallyageCircleContainer{display:inline-block;height:120px;margin-top:20px;vertical-align:top;width:40%}.dashboard .wellness-bar .section .rallyageCircleContainer .healthAge{border:.4em solid;width:80px}.dashboard .wellness-bar .section .rallyageCircleContainer .healthAge .ageWrapper{font-size:3.8px}.dashboard .wellness-bar .section .rallyageCircleContainer .healthAge .ageWrapper .lbl{display:none}.dashboard .wellness-bar .section .rallyageCircleContainer .healthAge .ageWrapper img{left:-8px;top:-9px;width:90px}.dashboard .wellness-bar .section .rallyageCircleContainer .rallyAgeCircle{left:50%;margin-left:-50px;position:relative}.dashboard .wellness-bar .section .rallyageCircleContainer .healthAgeCircle,.dashboard .wellness-bar .section .rallyageCircleContainer .rallyAgeCircle{width:100px}.dashboard .wellness-bar .section .rallyageCopyContainer{display:inline-block;width:60%}.dashboard .wellness-bar .incompleteSurvey{text-align:right}.dashboard .wellness-bar .incompleteSurvey img{max-width:271px;width:80%}.dashboard .wellness-bar .finishSurveyBtn{margin-top:40px}.dashboard .activitiesBackground{background-color:#ebebeb;padding-bottom:12px;padding-top:30px;position:relative}.dashboard .activitiesBackground:before{border-left:37px solid transparent;border-right:37px solid transparent;border-top:30px solid #fff;content:'';left:50%;margin-left:-37px;position:absolute;top:0}.dashboard #activitiesPod{overflow:hidden;position:relative}.dashboard #activitiesPod .multi-container{margin-top:28px;overflow:visible}.dashboard #activitiesPod .scrollable{position:relative;width:99999px}.dashboard #activitiesPod .scrollableViewport{height:482px;overflow-x:hidden}.dashboard .dashboardHero{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#eee;min-height:470px;overflow:hidden;padding-bottom:40px}.dashboard .dashboardHero.lessCards .stepViewer li.ng-leave{-webkit-transition:none!important;-moz-transition:none!important;transition:none!important}.dashboard .dashboardHero.hasProgram{margin-top:60px}.dashboard .dashboardHero .activitiesResource{background-color:#fff;height:510px;padding:0 30px;position:absolute;right:-30px;top:-40px;width:280px;z-index:2}.dashboard .dashboardHero .activitiesResource .resourcesSubhead{-webkit-transition:none;-moz-transition:none;transition:none;font-size:2em;line-height:1.2em;margin:40px auto 20px}.dashboard .dashboardHero .activitiesResource .resourcesSubhead a{color:inherit}.dashboard .dashboardHero .activitiesResource .heroInfo{padding-bottom:60px}.dashboard .dashboardHero .activitiesResource .heroInfo .promoText{bottom:0;display:block;left:0;position:relative;width:auto}.dashboard .dashboardHero .activitiesResource .heroInfo .promoBtn{bottom:15px;left:20px;right:20px;top:auto}.dashboard .dashboardHero .activitiesResource .heroInfo .promoBtn.phone{bottom:25px}.dashboard .dashboardHero .heroContainer{margin:0 auto;position:relative;width:1224px}.dashboard .dashboardHero .heroContainer .dashboardContainer{margin:25px auto}.dashboard .dashboardHero .heroContainer h2{-webkit-transform:translateY(-250%);-moz-transform:translateY(-250%);-ms-transform:translateY(-250%);-o-transform:translateY(-250%);transform:translateY(-250%);-webkit-transition:all 600ms;-moz-transition:all 600ms;transition:all 600ms;color:#4e4e4e;margin:0 0 20px}.dashboard .dashboardHero .stepViewer li{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve3d;-moz-transform-style:preserve3d;-ms-transform-style:preserve3d;-o-transform-style:preserve3d;transform-style:preserve3d;width:25%}.dashboard .dashboardHero .stepViewer li.first .card{margin-left:0}.dashboard .dashboardHero .stepViewer li.last .card{float:right;margin-right:0}.dashboard .dashboardHero .stepViewer li .step{-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;zoom:1;-webkit-transform-origin:50% 45%!important;-moz-transform-origin:50% 45%!important;-ms-transform-origin:50% 45%!important;-o-transform-origin:50% 45%!important;transform-origin:50% 45%!important;-webkit-transform-style:preserve3d;-moz-transform-style:preserve3d;-ms-transform-style:preserve3d;-o-transform-style:preserve3d;transform-style:preserve3d}.dashboard .dashboardHero .stepViewer li .step:after,.dashboard .dashboardHero .stepViewer li .step:before{content:' ';display:table}.dashboard .dashboardHero .stepViewer li .step:after{clear:both}.dashboard .dashboardHero .stepViewer li .addRecCard{background-color:#888;padding:20px}.dashboard .dashboardHero .stepViewer li .addRecCard h3{font-size:26px;font-weight:300;line-height:1em;margin:110px 0 20px}.dashboard .dashboardHero .stepViewer li .addRecCard i{font-size:30px}.dashboard .dashboardHero .stepViewer.pristine li{-webkit-transform:translateY(-150%);-moz-transform:translateY(-150%);-ms-transform:translateY(-150%);-o-transform:translateY(-150%);transform:translateY(-150%);-webkit-transition:all 600ms;-moz-transition:all 600ms;transition:all 600ms}.dashboard .dashboardHero .stepViewer.pristine .nav{-webkit-animation-delay:3.3s;-moz-animation-delay:3.3s;animation-delay:3.3s}.dashboard .dashboardHero .stepViewer.steppingUp li.ng-animate{-webkit-animation:slideLeft 600ms;-moz-animation:slideLeft 600ms;animation:slideLeft 600ms}.dashboard .dashboardHero .stepViewer.steppingUp li.ng-leave .stepWrapper .step{-webkit-animation:leaveLeft 600ms;-moz-animation:leaveLeft 600ms;animation:leaveLeft 600ms}.dashboard .dashboardHero .stepViewer.steppingUp li.ng-enter .stepWrapper .step{-webkit-animation:enterRight 600ms;-moz-animation:enterRight 600ms;animation:enterRight 600ms}.dashboard .dashboardHero .stepViewer.steppingDown li.ng-animate{-webkit-animation:slideRight 600ms;-moz-animation:slideRight 600ms;animation:slideRight 600ms}.dashboard .dashboardHero .stepViewer.steppingDown li.ng-leave .stepWrapper .step{-webkit-animation:leaveRight 600ms;-moz-animation:leaveRight 600ms;animation:leaveRight 600ms}.dashboard .dashboardHero .stepViewer.steppingDown li.ng-enter .stepWrapper .step{-webkit-animation:enterLeft 600ms;-moz-animation:enterLeft 600ms;animation:enterLeft 600ms}.dashboard .dashboardHero.init .heroContainer h2{-webkit-transition-delay:1.6s;-moz-transition-delay:1.6s;transition-delay:1.6s}.dashboard .dashboardHero.init .stepViewer.pristine li{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;transition-delay:500ms}.dashboard .dashboardHero.init .stepViewer.pristine li:nth-child(2){-webkit-transition-delay:890ms;-moz-transition-delay:890ms;transition-delay:890ms}.dashboard .dashboardHero.init .stepViewer.pristine li:nth-child(3){-webkit-transition-delay:1280ms;-moz-transition-delay:1280ms;transition-delay:1280ms}.dashboard .dashboardHero.init .heroContainer h2,.dashboard .dashboardHero.init .stepViewer.pristine li{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.dashboard .lessCards .stepViewer{float:left;width:630px}.dashboard .lessCards .stepViewer li{width:50%}.dashboard .lessCards .stepViewer .nav{font-size:2.4em;margin-top:-3px;top:-40px}.dashboard .lessCards .stepViewer .nav.prev{left:100%;margin-left:-70px}.dashboard .lessCards .stepViewer .nav.next{right:0}.dashboard .recommendationCards{border-bottom:5px solid #ebebeb}.dashboard .recommendationCardContainer{border:none;padding:0 0 20px}.dashboard .recommendationCardContainer .scrollable{padding-left:3px}.dashboard .recommendationCardContainer .categoryHeader a.categoryLink{border-left:1px solid #4e4e4e;border-right:none}.dashboard .recommendationCardContainer .navBtn.leftBtn{border-left:1px solid #4e4e4e;border-right:none;margin-left:0;padding-left:18px}.dashboard .recommendationCardContainer .rightSide{right:0}.dashboard #campaignPod{overflow:hidden;position:relative}.dashboard #campaignPod .multi-container{margin-top:10px;overflow:visible}.dashboard #campaignPod .contain{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:2px;box-shadow:0 1px 4px 1px rgba(0,0,0,.17);min-height:366px}.dashboard #campaignPod .contain h3{font-size:28px;font-weight:300;line-height:32px}.dashboard #campaignPod .contain .textBody{font-size:16px;line-height:22px;white-space:pre-line}.dashboard #campaignPod .scrollable{position:relative;width:99999px}.dashboard #campaignPod .ctaBtn{padding:7px 29px}.dashboard #campaignPod .phoneText{color:#65d38f;display:inline-block;padding-top:3px}.dashboard #campaignPod .phoneText:hover{font-weight:500}.dashboard #campaignPod .campaignPair{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:1224px;padding-left:3px;width:100vw}.dashboard #campaignPod .campaignPodA{padding:25px}.dashboard #campaignPod .campaignPodA .textContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;min-height:276px;padding-bottom:5px;width:100%}.dashboard #campaignPod .campaignPodA .textContainer h3{margin-bottom:7px;margin-top:15px;width:55%}.dashboard #campaignPod .campaignPodA .textContainer .textBody{width:55%}.dashboard #campaignPod .campaignPodA .textContainer br{line-height:200%}.dashboard #campaignPod .campaignPodA .logoContainer{height:45px;margin-bottom:5px;position:relative}.dashboard #campaignPod .campaignPodA .logoContainer img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);max-height:45px;max-width:250px;position:relative;top:50%}.dashboard #campaignPod .campaignPodA .imageContainer{display:inline-block;height:200px;position:absolute;right:20px;top:80px;width:30%}.dashboard #campaignPod .campaignPodA .imageContainer img{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:relative;top:50%;width:100%}.dashboard #campaignPod .campaignPodB{padding:25px}.dashboard #campaignPod .campaignPodB .logoContainer{height:140px;margin-bottom:10px;position:relative}.dashboard #campaignPod .campaignPodB .logoContainer img{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;max-height:100%;max-width:100%;min-width:40%;position:relative;top:50%}.dashboard #campaignPod .campaignPodB .textContainer{min-height:121px;padding-bottom:5px;width:100%}.dashboard #campaignPod .campaignPodB .textContainer h3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dashboard #campaignPod .campaignPodC{padding:0}.dashboard #campaignPod .campaignPodC .logoContainer{height:220px;margin-bottom:20px;position:relative}.dashboard #campaignPod .campaignPodC .logoContainer img{-webkit-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);left:50%;max-height:100%;max-width:100%;min-width:40%;position:relative;top:50%}.dashboard #campaignPod .campaignPodC .contents{padding:0 25px 25px}.dashboard #campaignPod .campaignPodC .textContainer{min-height:56px;width:100%}.dashboard #campaignPod .campaignPodC .textContainer h3{margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dashboard #campaignPod .navigatorContainer{margin-top:24px;text-align:center}.dashboard #campaignPod .navigator{display:inline-block}.dashboard #campaignPod .navigator button{display:inline-block;font-size:0;height:20px;padding:5px;width:20px}.dashboard #campaignPod .navigator button .background{background-color:#e5e5e5;border-radius:50%;display:inline-block;height:100%;width:100%}.dashboard #campaignPod .navigator button:hover .background{background-color:#bebebe}.dashboard #campaignPod .navigator button.active .background{background-color:#989898}.dashboard .listItems ul{margin-top:15px}.dashboard .listItems ul li{border-top:1px solid #eee;font-size:14px;line-height:1.5em;padding:20px 0}.dashboard a.discussionLink{color:#4d4d4d}.dashboard a.discussionLink:hover{color:#000}.dashboard a.discussionLink.mainLink{font-weight:600}@media screen and (min-width:768px) and (max-width:1224px){.dashboardContainer{padding:0 2%}.wellness-bar .rallyageCopyContainer{box-sizing:border-box;padding-left:12px}}@media screen and (max-width:920px){#incentivePod .responsiveHidden{display:none!important}}@media (max-width:767px){.dashboard .dashboardHero .heroContainer,.dashboard .stepViewer{margin:30px auto;max-width:640px;padding:0 11px;width:auto}.dashboard .dashboardHero .heroContainer h2,.dashboard .stepViewer h2{font-size:24px;text-align:center}.dashboard .dashboardHero .heroContainer li,.dashboard .stepViewer li{display:block;margin:0 auto;width:300px}.dashboard .dashboardHero .heroContainer li .card,.dashboard .stepViewer li .card{margin:0 auto!important}.dashboard .dashboardHero .heroContainer .nav,.dashboard .stepViewer .nav{font-size:2.4em!important;top:-40px}.dashboard .dashboardHero .heroContainer .nav.prev,.dashboard .stepViewer .nav.prev{left:10px}.dashboard .dashboardHero .heroContainer .nav.next,.dashboard .stepViewer .nav.next{right:10px}.dashboard .dashboardHero .stepViewer li{width:256px!important}.dashboard .box{min-height:0}.dashboard .box .bottom{bottom:0;margin:0;padding:0;position:relative}.dashboard .mobileHidden{display:none}.dashboard .dashboardContainer{width:auto}.dashboard .scrollableViewport{margin:0 auto}.dashboard .multi-container{padding:0 15px;width:auto}.dashboard .multi-container .contain-2{margin:0;width:100%}.dashboard .multi-container .contain-2:last-child{margin-top:50px}.dashboard .coinsBox .icon-coin{font-size:40px}.dashboard .coinsBox .h22{font-size:20px}.dashboard .wellness-bar{border-top:none;padding:0}.dashboard .wellness-bar .table{display:block;margin-bottom:0;width:100%}.dashboard .wellness-bar .section{border-bottom:1px solid #eee;border-right:0;display:block;height:auto;margin:0;overflow:auto;padding:25px 15px;width:auto}.dashboard .wellness-bar .section:first-child{padding-left:15px}.dashboard .wellness-bar .section:last-child{border-bottom:0}.dashboard .wellness-bar .section.incompleteSurvey{text-align:center}.dashboard .wellness-bar .section .finishSurveyBtn{margin:0}.dashboard .wellness-bar .section .healthAge{width:72px}.dashboard .wellness-bar .section .healthAgeCircle{width:90px}.dashboard .wellness-bar .section .rallyageCircleContainer{margin-top:0;width:35%}.dashboard .wellness-bar .section .rallyageCopyContainer{width:65%}.dashboard .wellness-bar .section .leftImg{margin-left:10px}.dashboard .recommendationCards{margin:0 15px}.dashboard .recommendationCardContainer .categoryHeader{margin-bottom:15px}.dashboard .recommendationCardContainer .navBtn.leftBtn{border:none;padding-left:0}.dashboard #incentivePod .boxHeader{min-height:90px;padding:20px 0}.dashboard #incentivePod .boxHeader .incentiveTitle{height:86px;margin:0 20px}.dashboard .activitiesBackground{padding-bottom:10px;padding-top:35px}.dashboard .activitiesBackground:before{content:initial}.dashboard #activitiesPod{margin:0 15px}.dashboard #activitiesPod .rightHeader{top:9px}.dashboard #campaignPod .contain{margin-top:0}.dashboard #campaignPod .multi-container{margin-bottom:25px;padding:0}.dashboard #campaignPod .campaignPair{box-sizing:border-box;padding:0 14px}.dashboard #campaignPod .rightHeader{right:14px}.dashboard #campaignPod .navigatorContainer{margin:0}.dashboard #campaignPod .campaignPodA h3{margin-bottom:20px;width:100%}.dashboard #campaignPod .campaignPodB .logoContainer{margin-bottom:2px}.dashboard .rewardsBox .box{padding-bottom:15px}.dashboard .rewardsBox .rewardImage{max-height:100px;width:auto}.dashboard .rewardsBox .bottom{padding:15px 0 0}.dashboard .rewardsBox .bottom .column .p16{font-size:14px}.dashboard .rewardsBox .bottom .detailsBtn{font-size:12px;padding:15px;right:0}.dashboard .resourceBox{height:auto;overflow:auto;padding-bottom:60px}.dashboard .resourceBox .resourceImage{max-height:100px;width:auto}}.modal-backdrop{background-color:#000!important}.syncModal{background-color:transparent;border:1px solid #474747!important;height:320px;overflow:hidden!important;width:700px!important}.syncModal .close,.syncModal .left,.syncModal .right{position:absolute}.syncModal .left{left:0;top:0}.syncModal .right{right:0;top:0}.syncModal .imgContainer{background-color:#333;left:0;padding:20px;position:absolute;width:183px}.syncModal .imgContainer .deviceIcon{left:6.4em;position:absolute;top:2.45em;width:2.1em}.syncModal .scrollable{height:100%;overflow:hidden;position:relative;width:100%}.syncModal .scrollable .items{height:100%;position:absolute;width:20000em}.syncModal .items>div{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#1a1a1a;float:left;height:100%;padding:0 35px;width:477px}.syncModal .exitBtn{background-color:#000;border:1px solid #4d4d4d;border-radius:50%;color:#fff;height:30px;position:absolute;right:1em;top:1em;width:30px;z-index:4}.syncModal .exitBtn i{border-radius:50%}.syncModal .exitBtn:hover{background:#fff;color:#000}.syncModal ol.formatted{counter-reset:count}.syncModal ol.formatted li{font-weight:400;padding-left:1em;position:relative}.syncModal ol.formatted li:before{content:counter(count) ") ";counter-increment:count;left:-.1em;position:absolute}.syncModal ul.formatted li{font-weight:400;padding-left:1em;position:relative}.syncModal ul.formatted li:before{content:"- ";left:-.1em;position:absolute}.syncModal .syncGallery{color:#fff;left:223px;position:absolute}.syncModal .syncGallery a{color:#fff;text-decoration:underline}.syncModal .syncGallery a:hover{color:#fff}.syncModal .syncGallery .back{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:#949494;font-size:1.4em;height:40px;position:absolute;top:7px}.syncModal .syncGallery .back:hover{color:#fff}.syncModal .syncGallery h1{border:0;color:#fff;font-size:1.7em;margin-bottom:.4em;margin-top:1.9em;padding:0}.syncModal .syncGallery h1 small{color:#4b4b4b;font-size:.55em;margin-left:.15em}.syncModal .syncGallery p{color:#e9e9e9;font-size:1.28em;line-height:1.2em;margin-bottom:.9em}.syncModal .syncGallery p.lead{color:#eaeaea;padding-right:4.2em}.syncModal .syncGallery p.smallText{font-size:1.1em;line-height:1.3em}.syncModal .syncGallery p.tinyText{font-size:1em;margin-top:.1em}.syncModal .syncGallery .troubleshooting{font-weight:300;margin-top:-.2em}.syncModal .syncGallery .troubleshooting li{font-size:1.1em;padding-bottom:.8em}.syncModal .syncGallery .instructions{font-weight:300;margin-top:-.2em}.syncModal .syncGallery .instructions li{font-size:1.15em;padding-bottom:.6em}.syncModal .syncGallery .buttons{bottom:25px;position:absolute}.syncModal .syncGallery .buttons>li{display:inline}.syncModal .syncGallery .buttons>li button{background-color:#1a1a1a;border:1px solid #4d4d4d;color:#e3e3e3;margin-right:20px;width:100px}.syncModal .syncGallery .buttons>li button:hover{background-color:#333}.syncModal .syncGallery .buttons>li button.focus{background-color:#4d4d4d;border:1px solid #4d4d4d;color:#e3e3e3}.syncModal .syncGallery .buttons>li button.focus:hover{background-color:#666}@media (max-width:767px){.modal-container.syncModalContainer{top:0!important}.syncModal{height:340px!important;width:300px!important}.syncModal .mobileHidden{display:none}.syncModal .syncGallery{left:0}.syncModal .items>div{padding:0 20px;width:300px}.syncModal .syncGallery{font-size:.95em}.syncModal .syncGallery .back{top:0}.syncModal .syncGallery h1{margin-top:1.5em}.syncModal .syncGallery .instructions li{font-size:1.05em}}@media only screen and (min-width:480px) and (max-width:767px){.syncModal{height:260px!important;width:420px!important}.syncModal .items>div{width:420px}.syncModal .syncGallery{font-size:.85em}.syncModal .syncGallery .back{top:-1px}}.content.summary .summaryContent{position:relative}.content.summary .summaryContent .checkInBlock{bottom:10px;position:absolute;width:100%}.content.summary .summaryContent .checkInBlock .checkInDetails{color:#a3a3a3;display:inline}.content.summary .summaryContent .manualCheckin{display:block;margin-top:4px}.content.summary .summaryContent .manualCheckin input[type=radio]{margin:0 7px 0 0}.content.summary .summaryContent .manualCheckin input[type=radio]:first-of-type{margin-left:1px}.content.summary .summaryContent .radioButtonLabel{color:#4e4e4e;font-weight:700;margin-right:10px}#checkinDevice a.inputMethodBtn{display:none;height:80px;overflow:hidden;padding-top:10px;text-align:center;width:150px}#checkinDevice a.inputMethodBtn.supported{display:inline-block}.inputMethodBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;display:inline-block;height:102px;margin-left:10px;padding:0;vertical-align:top;width:315px}.inputMethodBtn:first-child{margin-left:0}.inputMethodBtn:hover{background-color:#49c57e;border-color:#49c57e;color:#fff}.inputMethodBtn.active,.inputMethodBtn:active{background-color:#3a9e65}.inputMethodBtn [sprite-icon]{margin-top:-40px!important}.inputMethodBtn i{color:#fff;margin:0}.inputMethodBtn>div:first-child{display:inline-block;height:69px;margin:0 0 12px 40px;width:50px}.inputMethodBtn .computer i{font-size:65px;right:20px;top:28px}.inputMethodBtn .usb i{font-size:100px;right:40px;top:5px}.inputMethodBtn h4{color:#fff;font-size:18px;font-weight:700;margin:20px 0 10px 10px;width:150px}.inputMethodBtn p{color:#fff;font-size:12px;font-weight:500;line-height:16px;margin:0 0 20px 10px;width:150px}#chosenDate{border:0;height:0;margin:0;padding:0;position:absolute;width:0}.actionInfo h2{color:#49c57e;font-size:24px;font-weight:400;line-height:28px;margin:10px 0 40px}.actionInfo h2 .description{color:#fff}.actionInfo h3{color:#fff;font-size:30px;font-weight:400;line-height:34px;margin:40px 0}.actionInfo p{color:#fff;font-size:14px;font-weight:500;margin:20px 0}.actionInfo i{color:#666;display:inline-block;font-size:80px;margin-right:4%;vertical-align:middle;width:14%}.actionInfo div.inline-block{vertical-align:middle;width:79%}.actionInfo.dialog{padding:30px}.actionInfo.dialog p{color:#666}.actionInfo.dialog div.inline-block{float:right;margin-top:-15px}.teamLogo{display:inline-block;font-size:1.35em;position:relative;text-align:center;vertical-align:middle}.teamLogo .teamLogoBody{display:table;font-size:2.5em}.teamLogo .teamLogoSymbol{border-radius:1em;font-size:1.16em;height:.95em;left:50%;line-height:1em;margin:-.5em 0 0 -.5em;position:absolute;top:50%;width:.95em}.teamLogo .teamLogoText{color:#fff;display:inline-block;font-size:.65em;font-weight:700;height:1em;left:50%;line-height:1em;margin:-.5em 0 0 -.5em;position:absolute;top:50%;width:1em}.teamLogo .teamLogoHexLeft,.teamLogo .teamLogoHexRight{border-bottom:.25em solid transparent;border-left:.5em solid;border-top:.25em solid transparent;display:inline-block;height:.58em;width:0}.teamLogo .teamLogoHexLeft{border-left:none;border-right:.5em solid}.teamLogoSubIcon{bottom:0;font-size:.5em;position:absolute;right:-1em}.challengesPage.gallery{font-size:12px;min-width:940px}.challengesPage.gallery .legalModal{width:565px}.challengesPage.gallery .legalModal h1{font-size:1.2em;font-weight:500;line-height:1.3em;margin:0;padding-bottom:17px}.challengesPage.gallery .legalModal .close{position:relative;z-index:10}.challengesPage.gallery .legalModal .content-container{padding:15px 0}.challengesPage.gallery .legalModal .header-row{padding:0 30px;position:relative}.challengesPage.gallery .legalModal .header-row:after{border-bottom:1px solid #e8e8e8;bottom:0;content:"";left:0;position:absolute;width:100%}.challengesPage.gallery .legalModal .content-body{padding:15px 30px 0}.challengesPage.gallery .legalModal .scroll-container{width:101.5%}.challengesPage.gallery .legalModal ul{list-style:initial}.challengesPage.gallery .legalModal li+li{margin-top:1em}.challengesPage.gallery #challengesContent{min-height:300px}.challengesPage.gallery .light{font-weight:400}.challengesPage.gallery .zenTabs{font-size:0;margin:10px auto 30px;max-width:1224px;width:98%}.challengesPage.gallery .galleryHeading .pageHeading i{float:left;font-size:.9em;margin:-.09em .3em 0 .2em}.challengesPage.gallery .inviteCodeWrap{background:#eee;margin-bottom:10px;padding:28px 0 25px}.challengesPage.gallery #activeTabContent{position:relative}.challengesPage.gallery #activeTabContent .headerLeft{display:inline-block;margin-right:1%;padding-left:2%;vertical-align:middle;width:53%}.challengesPage.gallery #activeTabContent .headerRight{display:inline-block;vertical-align:middle;width:42%}.challengesPage.gallery #activeTabContent h2,.challengesPage.gallery #activeTabContent label{color:#4d4d4d;font-size:1.4em;font-weight:400;font-weight:300;margin-bottom:13px}.challengesPage.gallery #activeTabContent label{margin-bottom:15px}.challengesPage.gallery #activeTabContent .inviteForm{margin:0 auto;max-width:410px;width:98%}.challengesPage.gallery #activeTabContent #submitCode{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:right;font-size:1.2em;margin-right:2%;max-width:170px;min-width:130px;padding:12px 5%;width:30%}.challengesPage.gallery #activeTabContent #inviteCode{border-radius:4px;font-size:17px;font-weight:300;padding:10px 10px 9px;vertical-align:top;width:47%}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap{margin:18px auto 56px;max-width:1214px;position:relative;width:985px;width:99%}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap .headerLeft{width:70%}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap .statContainer{overflow:hidden;width:722px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap .headerRight{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-left:1px solid #ddd;padding:0 38px 0 21px;position:absolute;right:0;top:0;width:243px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap .fixedWidth{padding-left:20px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap .viewRewards{font-size:14px;margin:25px 0}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap h2{color:#4d4d4d;font-size:24px;font-weight:300;line-height:100%;margin-bottom:25px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap ul{width:1000px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li{display:inline-block;padding:0 40px 0 12px;vertical-align:top}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li+li{border-left:1px solid #ddd}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li:first-child{padding-left:0}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .icon,.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statText{color:#3cc37e}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .icon{line-height:35px;margin-bottom:15px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .icon1{font-size:2.6em}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .icon2{font-size:2.8em}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .icon3{font-size:2em}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .icon4{font-size:2.5em}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statText{font-size:18px;height:38px;margin-bottom:3px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statText .big{font-size:36px;line-height:100%}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statText .wrap{display:inline-block;width:30px}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statText .light{font-weight:300}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statName{font-size:13px;line-height:1.1em}.challengesPage.gallery #activeTabContent .lifetimeStatsWrap li .statName b{letter-spacing:.3px}.challengesPage.gallery .responsiveHero{filter:alpha(Opacity=100);opacity:1;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;transition:opacity .5s ease-in;color:#fff;font-weight:400;font-weight:500;height:300px;margin-bottom:10px;margin-top:0;min-height:300px}.challengesPage.gallery .responsiveHero.disabled{filter:alpha(Opacity=20);opacity:.2;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.challengesPage.gallery .responsiveHero.disabled:hover{filter:alpha(Opacity=50);opacity:.5;-webkit-transition:opacity .2s ease-in;-moz-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.challengesPage.gallery .responsiveHero.teamChallenge .pageHeading.alignTop{margin-top:6px}.challengesPage.gallery .responsiveHero.teamChallenge .pageHeading.alignTop img{height:104px;width:auto}.challengesPage.gallery .responsiveHero.objectiveChallenge .pageHeading.alignTop img{height:100px;width:auto}.challengesPage.gallery .responsiveHero.boostChallenge .pageHeading.alignTop{margin-bottom:13px;margin-top:4px}.challengesPage.gallery .responsiveHero .privateText{color:rgba(255,255,255,.6);font-size:1.2em;position:absolute;top:.69em}.challengesPage.gallery .responsiveHero .privateText i{font-size:1.4em}.challengesPage.gallery .responsiveHero .lowerTitle{display:inline-block;font-size:2em;line-height:100%;margin:10px 0 15px;width:auto}.challengesPage.gallery .responsiveHero .sideBarContent{background-color:#fff;background-color:rgba(255,255,255,.7);float:right;height:300px;min-width:0;position:relative;width:245px}.challengesPage.gallery .responsiveHero .sideBarContent:before{bottom:0}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:260px;min-height:0;overflow:hidden;position:relative}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .summaryWrap{height:50%;word-break:break-word}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .summaryWrap .topAlign{height:132px;margin-bottom:1em;position:relative;width:100%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .summaryWrap .topAlign .summaryText{color:#333;font-size:1.4em;font-weight:300;line-height:1.4em}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .descLink{font-size:.7em;font-weight:500}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .vertAlign{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;height:132px;margin-bottom:0;overflow-y:auto;position:relative;width:100%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent{bottom:0;color:#4d4d4d;height:99px;left:0;position:absolute;width:100%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .robo-btn-action{line-height:15px;margin-left:2px;margin-right:15px}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .robo-btn-action.recommendBtn{margin-right:0;padding:8px 18px}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .robo-btn-action.recommendBtn+.previewBtn{line-height:15px;padding:8px 14px}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .robo-btn-action.joined{height:initial;padding-left:2px}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .robo-btn-action.getStartedBtn{font-size:1.1em;width:100%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .robo-btn-action.objectiveJoinBtn{font-size:1.1em}.challengesPage.gallery .responsiveHero .sideBarContent .descBlock{height:auto!important;margin-top:2px;position:relative;width:224px}.challengesPage.gallery .responsiveHero .sideBarContent textarea#desc{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;font-size:23px;font-weight:400;font-weight:300;height:249px;max-height:414px!important;padding:5px 9px;width:100%}.challengesPage.gallery .responsiveHero .sideBarContent .descLabel{color:#666;font-size:1.4em;margin-bottom:10px;margin-left:10px}.challengesPage.gallery .responsiveHero .sideBarContent .charCount{bottom:5px}.challengesPage.gallery .responsiveHero .sideBarContent:before{background-color:rgba(255,255,255,.75)}.challengesPage.gallery .responsiveHero .heroContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:none;height:300px;margin:0 245px 0 0;max-width:969px;padding:4px 0 0 20px;position:relative;width:100%}.challengesPage.gallery .responsiveHero .heroBody{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:100%;margin:0 auto;max-width:1214px;min-height:initial;padding:0!important;width:100%}.challengesPage.gallery .responsiveHero .heroBody .returnToPrev{margin:20px 0 10px!important}.challengesPage.gallery .responsiveHero .heroBody .lowerContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeStats{bottom:10px;position:absolute}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .trackingMethods{bottom:20px;position:absolute}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard{-webkit-box-sizing:border-size;-moz-box-sizing:border-size;box-sizing:border-size;zoom:1;display:inline-block;width:100%}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard:after,.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard:before{content:' ';display:table}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard:after{clear:both}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .avatar{border-radius:18.5px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:37px;position:relative;width:37px;margin-right:10px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard ul{font-size:0}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard li{display:inline-block;font-size:12px;height:39px;padding:0 4px 0 16px;position:relative;width:165px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard li:first-child{padding-left:0!important}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard li:first-child+li+li+li .yourPos{right:-1px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .statAvatarContainer,.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .statContainer{display:inline-block;vertical-align:top}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .yourPos{background:url(https://static.werally.com/1.133.0/img/challenges/whiteFlag.png) no-repeat;height:16px;position:absolute;right:0;text-indent:-9000px;top:5px;width:41px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .yourTeamPos{background:url(https://static.werally.com/1.133.0/img/challenges/teamWhiteFlag.png) no-repeat;height:16px;position:absolute;right:0;text-indent:-9000px;top:5px;width:41px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .statName{bottom:0;position:absolute;width:110px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .lowerTitle{font-size:1.5em}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .statName{color:#fff;font-size:1.2em;font-weight:700}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .position,.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .stat{font-size:1.6em;font-weight:700}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .position{font-size:1.5em;letter-spacing:1px}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .teamRank{padding-left:.5em}.challengesPage.gallery .responsiveHero .heroBody .lowerContent .challengeLeaderboard .teamRank.position{position:absolute;top:.25em}.challengesPage.gallery .responsiveHero .trophyRow .trophy{margin-right:5px}.challengesPage.gallery .responsiveHero .trophyRow .trophy img{height:60px}.challengesPage.gallery .responsiveHero .trophyRow.big{padding-top:3px}.challengesPage.gallery .responsiveHero .trophyRow.big .trophy{margin-right:8px}.challengesPage.gallery .responsiveHero .trophyRow.big .trophy img{height:80px}.challengesPage.gallery .responsiveHero .trophyRow.big.completeHero img{height:83px}.challengesPage.gallery .responsiveHero .heroImgWrap{height:100%;min-height:0}.challengesPage.gallery .responsiveHero .heroGraphic{left:50%;margin-left:-495px;position:absolute;width:1200px;z-index:0}.challengesPage.gallery .responsiveHero .pageHeading.alignTop{margin-bottom:0;margin-top:12px}.challengesPage.gallery .responsiveHero .pageHeading.alignTop img{width:265px}.challengesPage.gallery .responsiveHero .subtitle{font-size:1.9em;font-weight:400;line-height:100%;margin:6px 0}.challengesPage.gallery .responsiveHero .returnToPrev{color:#fff;margin:0!important}.challengesPage.gallery .responsiveHero .returnToPrev i,.challengesPage.gallery .responsiveHero .returnToPrev span{vertical-align:middle}.challengesPage.gallery .responsiveHero .competeAs{margin-bottom:5px}.challengesPage.gallery .responsiveHero .competeAs span{padding-left:4px}.challengesPage.gallery .responsiveHero sup{font-size:.8em;line-height:1em}.challengesPage.gallery .responsiveHero .challengeLeaderboard .currTotal,.challengesPage.gallery .responsiveHero .currStats .currTotal{display:inline-block;float:right;font-size:1em;margin-top:12px}.challengesPage.gallery .responsiveHero .challengeLeaderboard .remaining,.challengesPage.gallery .responsiveHero .currStats .remaining{font-weight:700}.challengesPage.gallery .responsiveHero .challengeLeaderboard .remaining .countDown,.challengesPage.gallery .responsiveHero .currStats .remaining .countDown{display:inline}.challengesPage.gallery .responsiveHero .challengeLeaderboard .total,.challengesPage.gallery .responsiveHero .currStats .total{border-right:1px solid #fff;font-weight:700;margin-right:5px;padding-right:5px}.challengesPage.gallery .responsiveHero .finishDate{margin-top:7px}.challengesPage.gallery .responsiveHero .finishDate .icon-star{background-color:#49c57e;border-radius:50%;box-sizing:border-box;color:rgba(255,255,255,.75);display:inline-block;font-size:1em;height:18px;padding:0 0 1px 2px;width:18px}.challengesPage.gallery .responsiveHero .finishDate span{padding-left:3px}.challengesPage.gallery .responsiveHero .challengeLen{color:#4d4d4d;font-size:1.2em;margin-bottom:13px}.challengesPage.gallery .responsiveHero .challengeLen i{display:inline-block;font-size:1.3em;margin-top:-.29em;padding-right:.02em;vertical-align:middle}.challengesPage.gallery .responsiveHero .challengeLen .text{vertical-align:middle}.challengesPage.gallery .responsiveHero .ctaBtn{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;zoom:1;bottom:0;position:absolute;width:100%;z-index:1}.challengesPage.gallery .responsiveHero .ctaBtn:after,.challengesPage.gallery .responsiveHero .ctaBtn:before{content:' ';display:table}.challengesPage.gallery .responsiveHero .ctaBtn:after{clear:both}.challengesPage.gallery .responsiveHero .previewBtn{font-size:1em;height:2.5em;line-height:1.25em;vertical-align:middle}.challengesPage.gallery .responsiveHero .robo-btn-action,.challengesPage.gallery .responsiveHero .viewResults{font-size:1em;height:2.5em;vertical-align:middle}.challengesPage.gallery .responsiveHero .viewResults{padding:8px 18px}.challengesPage.gallery .responsiveHero .regExpired{padding:8px 0}.challengesPage.gallery .responsiveHero .regExpired i{color:#ee5b4a;font-size:1.5em}.challengesPage.gallery .responsiveHero .regExpired p{display:inline-block;font-size:1.1em}.challengesPage.gallery .responsiveHero .cobrand{float:right;font-size:1.35em;position:relative;right:14px;top:9px}.challengesPage.gallery .responsiveHero .cobrand i{font-size:1.35em}.challengesPage.gallery .responsiveHero .winnerBanner{background:url(https://static.werally.com/1.133.0/img/challenges/winnerBanner.png) no-repeat;bottom:0;height:86px;position:absolute;right:0;text-indent:-9000px;width:86px;z-index:0}.challengesPage.gallery .responsiveHero .challengeBody ul.hideFirst li:first-child+li+li{padding-left:0}.challengesPage.gallery .responsiveHero .challengeBody ul.hideFirst li:first-child+li+li:before{border-left:0}.challengesPage.gallery .responsiveHero .challengeBody ul li{height:50px;padding-left:17px;position:relative;width:283px}.challengesPage.gallery .responsiveHero .challengeBody ul li .stat{font-size:2.6em;font-weight:500;height:25px;line-height:25px;word-spacing:7px}.challengesPage.gallery .responsiveHero .challengeBody ul li .statContainer{display:inline-block;vertical-align:top}.challengesPage.gallery .responsiveHero .challengeBody ul li .statName{color:#fff;font-size:1em;font-weight:500;letter-spacing:.05em;line-height:1em;width:auto}.challengesPage.gallery .responsiveHero .challengeBody ul li .avatar{border-radius:18.5px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;margin-right:16px;position:static;width:40px}.challengesPage.gallery .responsiveHero .challengeBody ul li .teamAvatar{margin-right:1em}.challengesPage.gallery .responsiveHero .challengeBody ul li:first-child{padding-left:0!important}.challengesPage.gallery .responsiveHero .challengeBody ul li+li:before{border-left:1px solid #fff;content:'';height:42px;left:0;position:absolute;top:2px}.challengesPage.gallery .responsiveHero .challengeBody .lowerTitle{margin-bottom:12px}.challengesPage.gallery .responsiveHero .challengeBody .lowerTitle i{font-size:.8em}.challengesPage.gallery .responsiveHero .challengeBody.active{position:relative}.challengesPage.gallery .responsiveHero .challengeBody.active ul li{display:inline-block;overflow:hidden;padding:0 19px 0 23px;vertical-align:top;width:auto}.challengesPage.gallery .responsiveHero .challengeBody.active .stats{height:48px}.challengesPage.gallery .responsiveHero .challengeBody.active .stat{font-size:1.7em;word-spacing:normal}.challengesPage.gallery .responsiveHero .challengeBody.active .statName{margin-top:4px}.challengesPage.gallery .responsiveHero .challengeBody.active .lowerTitle{margin-bottom:11px}.challengesPage.gallery .responsiveHero .challengeBody.inactive ul li{display:inline-block;padding:0 20px 0 28px;width:auto}.challengesPage.gallery .responsiveHero .challengeBody.inactive .statName{margin-top:10px}.challengesPage.gallery .responsiveHero .nextChallenge{display:inline-block;font-size:.6em;margin-left:15px;margin-top:-2px;vertical-align:middle}.challengesPage.gallery .responsiveHero .downloadOpt{bottom:0;position:absolute;right:0;text-align:right}.challengesPage.gallery .responsiveHero .downloadOpt p{margin-bottom:13px}.challengesPage.gallery .responsiveHero .downloadOpt a:first-child{margin-right:10px}.challengesPage.gallery .responsiveHero .returnToPrev{font-size:1.1em}.challengesPage.gallery .responsiveHero .actionInfo h3{font-size:1.2em;line-height:100%;margin:10px 0 25px}.challengesPage.gallery .responsiveHero .actionInfo p{margin:10px 0}.challengesPage.gallery .responsiveHero .checkInDevice{margin-bottom:37px}.challengesPage.gallery .challengeRow{zoom:1;color:#4d4d4d;padding:10px 0;position:relative}.challengesPage.gallery .challengeRow:after,.challengesPage.gallery .challengeRow:before{content:' ';display:table}.challengesPage.gallery .challengeRow:after{clear:both}.challengesPage.gallery .challengeRow b{font-weight:400;font-weight:500}.challengesPage.gallery .challengeRow h2{font-size:2em;margin-bottom:10px}.challengesPage.gallery .challengeRow h4{color:#4d4d4d;font-size:1.3em;margin-bottom:15px}.challengesPage.gallery .challengeRow .inputMethodBtn{border:none}.challengesPage.gallery .challengeRow .inputMethodBtn h4,.challengesPage.gallery .challengeRow .inputMethodBtn i,.challengesPage.gallery .challengeRow .inputMethodBtn p{color:#4d4d4d;font-weight:400;margin-left:0;width:auto}.challengesPage.gallery .challengeRow .inputMethodBtn i{font-size:68px}.challengesPage.gallery .challengeRow .inputMethodBtn h4{font-size:1.4em;font-weight:500;margin-bottom:4px;margin-left:0;margin-right:0}.challengesPage.gallery .challengeRow .inputMethodBtn:hover{background-color:transparent;border:none}.challengesPage.gallery .challengeRow .inputMethodBtn:hover h4,.challengesPage.gallery .challengeRow .inputMethodBtn:hover i,.challengesPage.gallery .challengeRow .inputMethodBtn:hover p{color:#4d4d4d}.challengesPage.gallery .challengeRow .inputMethodBtn .computer.usb{position:relative}.challengesPage.gallery .challengeRow .inputMethodBtn .computer.usb .icon-person{font-size:45px}.challengesPage.gallery .challengeRow .inputMethodBtn .computer.usb .usb{left:13px;position:absolute;top:32px;z-index:1}.challengesPage.gallery .challengeRow .inputMethodBtn .icon-usb{display:block;font-size:69px;margin-top:17px;z-index:2}.challengesPage.gallery .challengeRow .inputMethodBtn .inline-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:216px}.challengesPage.gallery .challengeRow .inputMethodBtn>div:first-child{width:40px!important}.challengesPage.gallery .challengeRow.borderBottom{border-bottom:1px solid #bbb;margin-bottom:20px;padding-bottom:20px}.challengesPage.gallery .challengeRow.borderTopWithStub{border-top:1px solid #bbb;margin-top:20px;padding-top:25px;position:relative}.challengesPage.gallery .challengeRow.borderTopWithStub:after,.challengesPage.gallery .challengeRow.borderTopWithStub:before{content:'';display:block;height:0;position:absolute;width:0}.challengesPage.gallery .challengeRow.borderTopWithStub:before{border-left:15px solid transparent;border-right:15px solid transparent;border-top:9px solid #fff;margin-left:51px;top:-1px;z-index:1}.challengesPage.gallery .challengeRow.borderTopWithStub:after{border-left:16px solid transparent;border-right:16px solid transparent;border-top:9px solid #bbb;margin-left:50px;top:0;z-index:0}.challengesPage.gallery .challengeRow .positionRight{position:absolute;right:0;top:10px}.challengesPage.gallery .challengeRow .challegeType{margin-top:5px}.challengesPage.gallery .challengeRow .infoButton{font-size:.5em;height:20px;line-height:21px;vertical-align:top;width:20px}.challengesPage.gallery .challengeRow .trackingChoices{margin:15px 0 0}.challengesPage.gallery .challengeRow .trackingChoices label{color:#333}.challengesPage.gallery .challengeRow .trackingChoices li{display:inline-block;margin-right:30px}.challengesPage.gallery .challengeRow .trackingChoices li i{font-size:17px;vertical-align:middle}.challengesPage.gallery .challengeRow .actionBtns .cancelBtn{margin-right:15px}.challengesPage.gallery .challengeRow #checkinDevices{margin-top:15px}.challengesPage.gallery .challengeRow #checkinDevices li{display:inline-block;margin-right:35px}.challengesPage.gallery .challengeRow .inviteInfo{margin-bottom:25px}.challengesPage.gallery .challengeRow .inviteInfo .inline-block{position:relative;width:47%}.challengesPage.gallery .challengeRow .inviteInfo .row{padding:0}.challengesPage.gallery .challengeRow .inviteInfo .robo-btn-action{margin-top:-8px}.challengesPage.gallery .challengeRow .inviteInfo .infoButton{font-size:.7em;height:18px;line-height:18px;width:18px}.challengesPage.gallery .challengeRow .inviteCodeBlock h4{margin-bottom:11px}.challengesPage.gallery .challengeRow .inviteCodeBlock i{height:18px;line-height:17px;width:18px}.challengesPage.gallery .challengeRow .inviteCodeBlock .robo-btn-action{font-size:.9em;padding:9px 20px}.challengesPage.gallery .challengeRow .inviteCode{display:inline-block;font-size:2em;letter-spacing:-1px;margin:-1px 38px 15px 0;width:auto}@media (max-width:767px){.challengesPage.gallery{min-width:initial}.challengesPage.gallery .challengeBody .statAvatarContainer,.challengesPage.gallery .challengeBody.unjoined .stats li:first-child+li+li:before,.challengesPage.gallery .challengeLeaderboard .stats li,.challengesPage.gallery .inputMethodBtn p,.challengesPage.gallery .inviteCodeWrap .headerLeft,.challengesPage.gallery .inviteCodeWrap label,.challengesPage.gallery .lifetimeStatsWrap,.challengesPage.gallery .nextChallenge,.challengesPage.gallery .sideBarLowerContent .joined,.challengesPage.gallery .summaryWrap,.challengesPage.gallery .yourPos{display:none!important}.challengesPage.gallery .galleryHeading{margin-top:25px;padding:0}.challengesPage.gallery .galleryHeading .rowTitle{display:inline-block;width:100%}.challengesPage.gallery .galleryHeading .pageHeading{margin-bottom:.85em;padding:0 10px}.challengesPage.gallery .galleryHeading .pageHeading i{margin-left:0}.challengesPage.gallery .zenTabs{width:96%}.challengesPage.gallery .challengeBody.unjoined .stats li:first-child+li+li{padding-left:0!important}.challengesPage.gallery .responsiveHero{font-size:1.1em;height:initial;min-height:initial;min-width:initial}.challengesPage.gallery .responsiveHero.teamChallenge .pageHeading.alignTop{margin-top:0}.challengesPage.gallery .responsiveHero.teamChallenge .pageHeading.alignTop img{height:60px}.challengesPage.gallery .responsiveHero.teamChallenge li.participants{display:none!important}.challengesPage.gallery .responsiveHero.teamChallenge .previewBtn{position:static!important;width:99.5%!important}.challengesPage.gallery .responsiveHero.objectiveChallenge .pageHeading.alignTop img{height:55px}.challengesPage.gallery .responsiveHero.objectiveChallenge .previewBtn{position:static!important;width:99.5%!important}.challengesPage.gallery .responsiveHero.boostChallenge .pageHeading.alignTop{margin:2px 0 0}.challengesPage.gallery .responsiveHero .privateText{font-size:.7em;top:.3em}.challengesPage.gallery .responsiveHero .cobrand{font-size:1.1em;right:0;top:0}.challengesPage.gallery .responsiveHero .cobrand img{max-height:40px;max-width:110px}.challengesPage.gallery .responsiveHero .challengeBody .lowerTitle{font-size:2.15em;margin:0!important}.challengesPage.gallery .responsiveHero .challengeBody.inactive{margin-bottom:4px}.challengesPage.gallery .responsiveHero .challengeBody.inactive .statName{margin-top:4px}.challengesPage.gallery .responsiveHero .challengeBody.active{margin-bottom:4px}.challengesPage.gallery .responsiveHero .winnerBanner{bottom:72px}.challengesPage.gallery .responsiveHero .challengeLen,.challengesPage.gallery .responsiveHero .finishDate{zoom:1;display:inline-block;float:right;font-size:1.15em;margin:0;padding:.5em 0;position:relative;top:0}.challengesPage.gallery .responsiveHero .challengeLen:after,.challengesPage.gallery .responsiveHero .challengeLen:before,.challengesPage.gallery .responsiveHero .finishDate:after,.challengesPage.gallery .responsiveHero .finishDate:before{content:' ';display:table}.challengesPage.gallery .responsiveHero .challengeLen:after,.challengesPage.gallery .responsiveHero .finishDate:after{clear:both}.challengesPage.gallery .responsiveHero .challengeLen i,.challengesPage.gallery .responsiveHero .finishDate i{margin:0;padding-right:.1em}.challengesPage.gallery .responsiveHero .heroBody,.challengesPage.gallery .responsiveHero .heroImgWrap{height:252px;min-width:initial;width:100%}.challengesPage.gallery .responsiveHero .heroGraphic{height:180px;left:initial;margin-left:-130px;width:initial}.challengesPage.gallery .responsiveHero .sideBarContent{background-color:rgba(255,255,255,.55);bottom:0;height:72px;padding:0 2% .5em;position:absolute;width:100%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent{height:100%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent{height:100%;position:relative}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent .ctaBtn{display:inline-block;font-size:1em;position:relative}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent .ctaBtn .robo-btn-action{width:45%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent .ctaBtn .previewBtn{position:absolute;right:0;top:0;width:45%}.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent .ctaBtn .getStartedBtn,.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent .ctaBtn .objectiveJoinBtn,.challengesPage.gallery .responsiveHero .sideBarContent .summaryContent .sideBarLowerContent .ctaBtn .viewResults{width:99.5%}.challengesPage.gallery .responsiveHero .heroContent{height:180px;margin:0;padding:10px;position:absolute;top:0;width:100%}.challengesPage.gallery .responsiveHero .heroContent .challengeStats{bottom:0!important;width:100%}.challengesPage.gallery .responsiveHero .heroContent .pageHeading{margin:.1em 0 0}.challengesPage.gallery .responsiveHero .heroContent .pageHeading img{width:130px}.challengesPage.gallery .responsiveHero .heroContent .subtitle{font-size:1.3em;margin:.5em 0 0}.challengesPage.gallery .responsiveHero .heroContent .trophyRow{margin:11px 0}.challengesPage.gallery .responsiveHero .heroContent .trophyRow img{height:3em}.challengesPage.gallery .responsiveHero .heroContent .trophyRow.big img{height:4em}.challengesPage.gallery .responsiveHero .heroContent .lowerContent{bottom:33%;font-size:.6em;width:100%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats{height:45px}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:.8em;height:45px;padding:0 10px;width:49.5%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats li .statContainer{display:block}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats li .countDown{font-size:.8em}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats li .statName{color:#fff;font-size:1.75em;font-weight:400}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats li .stat{font-size:2.7em}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .stats li:after{border-left:0}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .challengeBody .stat{word-spacing:initial!important}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .challengeLeaderboard ul{font-size:1em}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .challengeLeaderboard li.myUser{border-right:0;display:block!important;font-size:1em;height:38px;margin:0 0 4px;padding:0;width:100%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .challengeLeaderboard li.myUser:after{border:none}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .challengeLeaderboard li.myUser .position{font-size:2.5em}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .challengeLeaderboard li.myUser .statName{display:inline-block;font-size:2em;width:100%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:5px;margin-left:-10px;padding:0 0 0 10px;width:100vw}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .returnToPrev{font-size:2em}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .inputMethodBtn{height:initial;margin-bottom:5px;margin-top:5px;padding:10px;text-align:center;width:47%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .inputMethodBtn h4{font-size:14px;margin:0;text-align:center;width:100%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .inputMethodBtn .computer{height:initial;margin:0 1em 0 0;width:19px}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .inputMethodBtn .computer i{font-size:3em;left:0;top:0}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .inputMethodBtn .usb{height:initial;margin:0 1em 0 0;width:19px}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods .inputMethodBtn .usb i{font-size:4em;left:0;top:0}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods p{font-size:1.65em;margin:5px 0 0}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods #checkinDevice .inputMethodBtn{height:45px;margin:5px 0;width:32%}.challengesPage.gallery .responsiveHero .heroContent .lowerContent .trackingMethods #checkinDevice .inputMethodBtn img{width:60px}.challengesPage.gallery #activeTabContent .inviteCodeWrap{background-color:#fff;margin:0 0 21px;padding:0}.challengesPage.gallery #activeTabContent .inviteCodeWrap .inviteCodeBlock{padding:0 1em}.challengesPage.gallery #activeTabContent .inviteCodeWrap .headerRight{position:relative;top:0;width:100%}.challengesPage.gallery #activeTabContent .inviteCodeWrap .headerRight .inviteForm{width:100%}.challengesPage.gallery #activeTabContent .inviteCodeWrap .headerRight #inviteCode{width:52.5%}.challengesPage.gallery #activeTabContent .inviteCodeWrap .headerRight #submitCode{margin-right:0;min-width:100px}}.zenCarousel{position:relative;width:100%;z-index:2}.zenCarousel .slide{width:100%}.zenCarousel .carouselNav{left:0;position:absolute;top:0;width:100%;z-index:110}.zenCarousel .carouselNav .navNext,.zenCarousel .carouselNav .navPrev{position:absolute}.zenCarousel .slideContent{height:100%;left:0;position:relative;top:0;width:100%}#newsletter{padding-top:21px;position:relative}#newsletter .infoStrip{bottom:0;position:absolute;right:0;top:-40px;width:240px;z-index:-1}#newsletter .infoStrip,#newsletter .oneThird{background:#f2f2f2}#newsletter h1,#newsletter h2,#newsletter h3,#newsletter h4,#newsletter h5,#newsletter h6,#newsletter strong{color:#4d4d4d;font-weight:500}#newsletter h1{font-size:36px;font-weight:500;margin-bottom:27px}#newsletter .authorBar{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-bottom:29px;padding:14px 0}#newsletter .authorBar p{font-size:12px;line-height:12px;margin-bottom:0}#newsletter .authorBar img{float:right;position:relative;top:-6px}#newsletter article{font-size:14px;line-height:24px}#newsletter article h1{font-size:36px;line-height:100%}#newsletter article .hero img{height:auto;margin-bottom:25px;width:100%}#newsletter article h2{font-size:16px;margin-bottom:8px}#newsletter article ol,#newsletter article p,#newsletter article ul{margin-bottom:25px}#newsletter article ol,#newsletter article ul{list-style-position:outside;list-style-type:disc;padding-left:16px}#newsletter article ol li,#newsletter article ul li{margin-bottom:6px}#newsletter article ol{list-style-type:decimal}#newsletter article hr{border:0;border-bottom:1px solid #eee;margin:20px 0 27px}#newsletter article .references h2{margin-bottom:15px}#newsletter article .references ul{list-style:none}#newsletter article .references a{font-weight:500}#newsletter article .references p{margin-bottom:21px}#newsletter .relatedContent{padding-top:60px}#newsletter .relatedContent h3{font-size:18px;line-height:24px;margin-bottom:21px}#newsletter .relatedContent h6{font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px}#newsletter .relatedContent a{font-size:11px}#newsletter .relatedContent li{margin-bottom:29px}#newsletter .relatedContent .media{margin:10px 15px 10px 10px;line-height:13px}#newsletter .relatedContent .media,#newsletter .relatedContent .media .body{overflow:hidden;zoom:1}#newsletter .relatedContent .media .img{float:left;margin-right:10px}#newsletter .relatedContent .media .img img{display:block}#newsletter .relatedContent .media .right{float:right;margin:0 0 0 10px}#newsletter .relatedContent .media .img{overflow:hidden;width:61px}#newsletter .relatedContent .media .img img{height:61px;width:auto}@media (max-width:767px){#newsletter .oneThird,#newsletter .twoThird{float:none;padding:0;width:100%}#newsletter .oneThird h1,#newsletter .oneThird h2,#newsletter .oneThird h3,#newsletter .oneThird p,#newsletter .twoThird h1,#newsletter .twoThird h2,#newsletter .twoThird h3,#newsletter .twoThird p{padding:0 10px}#newsletter .infoStrip{display:none}#newsletter article .hero img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 10px}}#articleTitle{text-transform:capitalize}#article{font-size:14px}#article #articleNav,.articleCredit{font-weight:700}.articleCredit .greatestImg{float:right;height:30px;margin-top:-25px;overflow:visible;width:65px}.articleCredit .noBold{font-weight:400}.articleCredit li{border-left:1px solid #999;display:inline-block;padding:0 .4em}.articleCredit li:first-child{border:0;padding-left:0}.articleContainer{height:100%;margin:0 auto;max-width:760px;padding-bottom:20px}.articleContainer img{width:100%}.articleContainer #articleNav a:link,.articleContainer #articleNav a:visited{color:#666}.articleContainer #articleNav a:hover{color:#ccc}.articleContainer h1,.articleContainer h2,.articleContainer h3,.articleContainer h4,.articleContainer h5{color:#4d4d4d}.articleContainer h1{font-size:2.5em;font-weight:700;line-height:1em;margin:.8em 0 1em}.articleContainer h2,.articleContainer h3{font-weight:500}.articleContainer h4,.articleContainer h5{font-weight:700}.articleContainer h2{font-size:1.3em}.articleContainer h3{font-size:1.125em}.articleContainer h4{font-size:1em}.articleContainer #articleBody{font-size:1em;line-height:1.7em}.articleContainer strong{font-weight:700}.articleContainer .introParagraph,.articleContainer h2,.articleContainer h3{margin:1em 0 .8em}.articleContainer h4,.articleContainer h5{margin:.5em 0 0}.articleContainer p{margin:1em 0}.articleContainer .articleCredit{border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:.85em;margin:10px 0;padding:.5em 0}.greatistArticle img,.rallyArticle img{display:block}#articleBody blockquote p{color:#ed8c41;display:block;font-family:Helvetica-Neue,Helvetica,Arial,sans-serif;font-size:20px;font-size:1.667rem;line-height:1em;margin:.25em 0;padding:0 0 0 65px;position:relative;quotes:"\201C" "\201D";text-align:justify}#articleBody blockquote p:before{color:#ed8c41;content:open-quote;font-family:Helvetica,Arial,sans-serif;font-size:100px;font-weight:700;left:0;position:absolute;top:.15em}#articleBody em{font-style:italic}#articleBody ol,#articleBody ul{margin-left:20px}#articleBody ol{list-style:decimal}#articleBody ul{list-style:disc}.newscredArticle img#newscredInjectImage{float:right;height:auto;max-width:50%;padding-left:15px}#articleList a{text-decoration:none}#articleList .articleLink.title{text-transform:capitalize}#articleList a.articleLink:link,#articleList a.articleLink:visited{color:#4d4d4d}#articleList a.articleLink:hover{color:#000}.articleGridStyle{border:1px solid #d4d4d4;height:400px;width:680px}.citation{font-size:.83em;vertical-align:super}@media (max-width:767px){.articleContainer{width:100%}.articleContainer h1,.articleContainer h2{font-size:1.5em;margin:10px}.articleContainer #articleBody,.articleContainer .articleCredit{padding:5px 10px}.greatistArticle .articleCredit{background:0 0}}.pageDeviceSettings [ui-view]{padding:10px}.pageDeviceSettings #unlinkDeviceContainer{position:absolute;right:0;top:5px}#deviceSettingsSuccessModal #selectedDeviceContainer{margin:0 auto;padding:20px 0;width:160px}#deviceSettingsSuccessModal #selectedDeviceImage{background-color:#30ad95;border-radius:50%}#deviceSettingsSuccessModal #selectedDeviceCheckmark{bottom:0;left:-50px;position:absolute}#deviceSettings .lastSync{color:#a0a0a0;font-size:.8em}#deviceSettings .mobileInfo{position:relative}#deviceSettings .infoButton{background-color:#f5f5f5;border:1px solid #dcdcdc;border-radius:50%;color:#6c6c6c;font-size:.75em;height:1.8em;margin-left:.3em;position:relative;top:.3em;width:1.8em;z-index:10}#deviceSettings .infoButton i{font-size:1.05em;position:relative;top:-.2em;top:-.4em}#deviceSettings .infoButton.active{border-color:#929292}#deviceSettings #popup{-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;transition:opacity .3s linear;background-color:#fff;border:1px solid #999;left:30px;margin:0 .2em;padding:1.5em;position:absolute;top:-3px;width:255px}#deviceSettings #popup h4{color:#4e4e4e;font-size:1.1em;font-weight:500;line-height:1em;margin-bottom:12px}#deviceSettings #popup p{color:#4e4e4e;font-size:1em;line-height:1.33em}#deviceSettings #popup p+p{margin-top:.6em}#deviceSettings #popup .ctaBtn{margin:12px 0 0}#deviceSettings #popup .statusText{color:#616161;display:inline-block;font-weight:500;margin-left:.3em}#deviceSettings #popup:after,#deviceSettings #popup:before{border-color:transparent;border-right:0;border-style:solid;content:"";height:0;position:absolute;width:0}#deviceSettings #popup:before{border-right-color:#777;border-width:11px;left:-22px;top:-1px}#deviceSettings #popup:after{border-right-color:#fff;border-width:10px;left:-20px;top:0}@media (max-width:767px){.pageDeviceSettings #unlinkDeviceContainer{position:static}}@media (max-width:1024px){#deviceSettingsConfirmationModal h1{font-size:1.7em}#deviceSettingsConfirmationModal .deviceUnlinkInfo1{font-size:1.16em;padding-left:0}}.deviceRedirect{text-align:center;width:100%}.deviceRedirect p{font-size:16px;margin:10px auto}.deviceRedirect .partner{text-transform:capitalize}.device-registration{overflow:hidden;width:720px!important}.device-registration .mobile-only{display:none}.device-registration .device-btn-container{border-top:1px solid #dcdcdc;width:100%}.device-registration .slideContainer{-webkit-transition:.25s all ease-out;-moz-transition:.25s all ease-out;transition:.25s all ease-out;display:block;position:relative}.device-registration .slideContainer .slide{float:left;position:relative;width:100%}.device-registration .slideContainer .mobileAppEmail span{display:inline-block}.device-registration .slideContainer .mobileAppEmail p{margin-bottom:.5em;margin-right:0}.device-registration .slideContainer .mobileAppEmail .content-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-left:180px;padding-right:20px}.device-registration .row-column.circle{width:107px}.device-registration .success .device-row{border-bottom:1px solid #dcdcdc;margin-bottom:200px}.device-registration .success .text{width:300px}.device-registration .success .right-column{color:#49c57e;font-weight:700;text-align:left}.device-registration .success .right-column span{display:inline}.device-registration .success .device-row{background:#fff}.device-registration .slide.select-device .device-row:hover{background-color:initial}.device-registration .device-item{display:inline-block;text-align:center}.device-registration .device-item:hover{background-color:#f9f9f9}.device-registration .device-item:hover .device-text{color:#4d4d4d}.device-registration .device-item .device-text{color:#7f7f7f;font-weight:500}.device-registration .slide.device-success span{display:inline-block}.device-registration .slide.device-success h2{font-size:1.5em;line-height:1em;margin:1.2em 0 1.1em}.device-registration .slide.device-success .device-row{border-bottom:none}.device-registration .slide.device-success .content-container{height:395px}.device-registration .slide.device-success .content-container.phone{height:400px}.device-registration .slide.device-success .deviceLogo{height:70px;vertical-align:middle;width:70px}.device-registration .slide.device-success .syncSteps{display:table;margin-bottom:1.1em}.device-registration .slide.device-success .syncSteps .contents{display:table-cell;font-size:1.3em}.device-registration .slide.device-success .syncSteps .circleIcon{display:table-cell;padding-right:.8em;vertical-align:top}.device-registration .slide.device-success .syncSteps .circleIcon .icon{background-color:#e5e5e5;border-radius:50%;color:#2f2f2f;font-size:.8em;height:1.6em;line-height:1.6em;text-align:center;width:1.6em}.device-registration .slide.device-success .syncAnimation{margin-left:2.5em;margin-top:1em;position:relative}.device-registration .slide.device-success .syncAnimation .mainImage{width:32.15em}.device-registration .slide.device-success .syncAnimation .deviceIcon{left:14.5em;position:absolute;top:2.9em;width:2.35em}.device-registration .device-grid.large{padding:.8em 1.8em}.device-registration .device-grid.large .device-item{padding:1.5em 0;width:33.3%}.device-registration .device-grid.large .device-item .device-logo{height:70px;width:70px}.device-registration .device-grid.large .device-item .device-text{font-size:1.02em}.device-registration .device-grid.medium .device-item{padding:1.4em 0 1.1em;width:33.3%}.device-registration .device-grid.medium .device-item .device-logo{height:64px;width:64px}.device-registration .device-grid.medium .device-item .device-text{font-size:1.02em}.device-registration .device-grid.small .device-item{padding:1.5em 0;width:25%}.device-registration .device-grid.small .device-item .device-logo{height:64px;width:64px}.device-registration .device-grid.small .device-item .device-text{font-size:1.02em}.device-registration .right-column{text-align:right}.device-registration .text{width:310px}.device-registration h2,.device-registration span{display:block}.device-registration h2{margin-bottom:10px}.device-registration .check-circle{background:#31ad95;border:4px solid #98d6ca;border-radius:22px;color:#fff;display:block;height:22px;left:20px;line-height:22px;position:absolute;text-align:center;top:90px;vertical-align:middle;visibility:hidden;width:22px}.device-registration .check-circle i{margin:auto;opacity:0}.device-registration .option-circle{background:#31ad95;border:5px solid #98d6ca;border-radius:80px;cursor:pointer;display:inline-block;height:80px;width:80px}.device-registration .option-circle img{height:auto;vertical-align:middle;width:100%}.device-registration .row-three .option-circle{border-radius:70px;height:70px;line-height:70px;width:70px}.device-registration .row-three .option-circle.selected{-webkit-transition:.1s all;-moz-transition:.1s all;transition:.1s all;border:7px solid #98d6ca;margin-left:-2px}.device-registration .row-three .option-circle .check-circle{left:25px;top:60px}.device-registration .img-container{float:left;height:236px;margin-right:28px;width:151px}.device-registration .content-container{min-height:206px}.device-registration .content-container h1{margin-top:28px}.device-registration .content-container p{margin-right:20px}.device-registration .mobile-btn-container{bottom:0;padding-left:181px;position:relative;width:100%}.device-row{border-top:1px solid #dcdcdc;position:relative;width:100%}.device-row button{width:150px}.device-row .description{padding-right:10px}.device-row.selected,.device-row:hover{background:#f9f9f9}.device-row.selected .option-circle,.device-row:hover .option-circle{-webkit-transition:.1s all;-moz-transition:.1s all;transition:.1s all;border:10px solid #98d6ca;margin-left:-5px}.device-row.selected .check-circle,.device-row:hover .check-circle{-webkit-transition:all .25s cubic-bezier(0.175,.885,.32,1);-webkit-transition:all .25s cubic-bezier(0.175,.885,.32,1.275);-moz-transition:all .25s cubic-bezier(0.175,.885,.32,1.275);transition:all .25s cubic-bezier(0.175,.885,.32,1.275);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(0.175,.885,.32,1.275);-moz-transition-timing-function:cubic-bezier(0.175,.885,.32,1.275);transition-timing-function:cubic-bezier(0.175,.885,.32,1.275);visibility:visible}.device-row.selected i,.device-row:hover i{-webkit-transition:.3s all;-moz-transition:.3s all;transition:.3s all;opacity:1}.appInstructions{font-size:.88em;line-height:1.4em;margin-top:8px}.emailInstructions{font-size:.8em;line-height:1.4em;margin-top:8px}@media (max-width:767px){.device-registration{display:inherit;max-height:100%;overflow-x:hidden;overflow-y:scroll}.device-registration .row-three{height:auto!important}.device-registration .content-row{padding:10px!important;position:relative!important}.device-registration .row-column{display:block!important}.device-registration .text h2{margin-bottom:12px;margin-top:10px}.device-registration .text .description{display:none}.device-registration .slideContainer{display:inline-block;width:100%}.device-registration .mobile-only{display:initial}.device-registration .device-row button{font-size:.8em}.device-registration .circle{float:left;margin-right:15px;width:80px!important}.device-registration .circle .check-circle{left:11px!important;top:72px!important}.device-registration .text{margin:5px 0}.device-registration .right-column{text-align:left}.device-registration .slide.device-success .content-container{height:auto;padding-bottom:20px}.device-registration .slide.device-success .syncAnimation{display:none}.device-registration .slide.device-success .device-row{margin:0}.device-registration .slide.select-device .device-grid{padding:0}.device-registration .slide.select-device .device-item{display:table;height:4.3em;padding:0 0 0 2em;text-align:left;width:100%}.device-registration .slide.select-device .device-item .img-holder{display:table-cell;min-width:32px;padding-right:2.7em;vertical-align:middle;width:32px}.device-registration .slide.select-device .device-item .device-logo{height:32px;vertical-align:middle;width:32px}.device-registration .slide.select-device .device-item .device-text{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#4d4d4d;display:table-cell;font-size:1.35em;font-weight:400;height:inherit;vertical-align:middle;width:inherit}.device-registration .slide.select-device .device-item i{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#b2b2b2;display:table-cell;font-size:1.1em;padding-right:22px;vertical-align:middle}.device-registration .slide.select-device .device-item+.device-item .device-text,.device-registration .slide.select-device .device-item+.device-item i{border-top:#e5e5e5 solid 1px}.device-registration .content-container{margin:10px!important;width:auto!important}.device-registration .content-container .alert{padding:0 20px!important}.device-registration .btn-container{margin:0;padding:10px;position:relative}}.missionsRecApp{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#4d4d4d;overflow:hidden;padding:10px 10px 0}.missionsRecApp nav ul{margin:0 auto;max-width:700px;padding:0;text-align:center}.missionsRecApp nav li{list-style:none;vertical-align:top}.missionsRecApp .bubbleWrap{border-bottom:2px solid #eee;display:inline-block;margin-right:31px;min-width:1px;width:auto;border-color:#dcdcdc;margin-top:22px;padding-left:10%}.missionsRecApp .bubble{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;background:0 0;border:2px solid #eee;bottom:-16.5px;display:inline-block;font-weight:500;margin-right:-33px;opacity:1!important;-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important;border-color:#dcdcdc;border-radius:50%;border-width:3px;color:#ccc;cursor:pointer;font-size:20px!important;line-height:31px;overflow:visible;position:relative}.missionsRecApp .bubble .lbl{color:#ccc;font-size:.7em;font-weight:700;left:50%;margin-left:-40px;position:absolute;top:-2em;width:80px}.missionsRecApp .bubble:hover{background:#f26c32;border-color:#f26c32;color:#fff}.missionsRecApp .bubble:hover .lbl{-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important;color:#f26c32}.missionsRecApp .bubble.disabled{cursor:not-allowed}.missionsRecApp .bubble.disabled:hover{background:#fff;border-color:#dcdcdc}.missionsRecApp .bubble.disabled:hover .lbl{color:#ccc}.missionsRecApp .bubble i{left:5px;position:absolute;top:-3px}.missionsRecApp .bubble.current{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;background:#f26c32;border:2px solid #f26c32;bottom:-16.5px;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative;-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;border-radius:50%;border-width:3px;color:#fff}.missionsRecApp .bubble.current .lbl{-webkit-transition:all 200ms!important;-moz-transition:all 200ms!important;transition:all 200ms!important;-webkit-transition-delay:500ms!important;-moz-transition-delay:500ms!important;transition-delay:500ms!important;color:#f26c32}.missionsRecApp .bubble.finished{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;box-shadow:0 0 rgba(0,0,0,.1);height:29px;width:29px;background:#f2f2f2;border:2px solid #eee;bottom:-16.5px;display:inline-block;font-size:16px;font-weight:500;margin-right:-33px;opacity:1!important;position:relative;-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important;border-radius:50%;border-width:3px;color:#ccc}.missionsRecApp .bubble.finished .lbl{-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important}.missionsRecApp .bubble.finished:hover{background:#f26c32;border-color:#f26c32;color:#fff}.missionsRecApp .bubble.finished:hover .lbl{color:#f26c32}.missionsRecApp .progressBubbles .bubbleWrap:first-child{border:0;margin-bottom:18px;margin-right:29px;padding:0}.missionsRecApp .instructions{-webkit-transition:all 1400ms!important;-moz-transition:all 1400ms!important;transition:all 1400ms!important;margin-bottom:2em;min-height:93px;padding-bottom:1em;position:relative;text-align:center}.missionsRecApp .headline{font-size:3em;line-height:1em;margin:20px 0 10px}.missionsRecApp .copy{font-size:2em;line-height:1.15em;margin-bottom:1em}.missionsRecApp .instruction{bottom:0;color:#999;left:0;margin:0;position:absolute;width:100%}.missionsRecApp .arrow{-webkit-animation:bounceIn .8s;-moz-animation:bounceIn .8s;animation:bounceIn .8s;-webkit-animation-delay:1.3s;-moz-animation-delay:1.3s;animation-delay:1.3s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale3d(0,0,0);-moz-transform:scale3d(0,0,0);-ms-transform:scale3d(0,0,0);-o-transform:scale3d(0,0,0);transform:scale3d(0,0,0);color:#ccc;font-size:6.33em;height:89px;margin-top:-.5em;overflow:visible;position:absolute;top:50%;z-index:50}.missionsRecApp .arrow:hover{color:#49c57e}.missionsRecApp .arrow.prev{margin-right:267px;right:50%}.missionsRecApp .arrow.next{left:50%;margin-left:267px}.missionsRecApp .buttonArea{position:relative;text-align:center}.missionsRecApp .buttonArea p{line-height:1.15em}.missionsRecApp .categoryCta{font-size:1.17em;font-weight:700}.missionsRecApp .categoryCta button{color:#4d4d4d}.missionsRecApp .categoryCta button:hover{text-decoration:underline}.missionsRecApp .dashboardCta .summaryBtn,.missionsRecApp .dashboardCta a,.missionsRecApp .dashboardCta p{font-size:1.33em}.missionsRecApp .dashboardCta p{margin-bottom:1.4em}.missionsRecApp .dashboardCta a,.missionsRecApp .dashboardCta button{margin-bottom:1em}.missionsRecApp .summaryBtn{margin-right:6px}.missionsRecApp .deck.ng-animate{left:0;right:0;top:0}.missionsRecApp .deck.ng-enter{position:relative}.missionsRecApp .deck.ng-leave{position:absolute}.missionsRecApp .deck.ng-enter{-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}.missionsRecApp .deck.ng-leave.ng-leave-active{-webkit-transform:translateX(-110%);-moz-transform:translateX(-110%);-ms-transform:translateX(-110%);-o-transform:translateX(-110%);transform:translateX(-110%)}.missionsRecApp .card.ng-leave{-webkit-transform:translateY(0) translateX(0);-moz-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);-o-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0);-webkit-transition-duration:.8s!important;-moz-transition-duration:.8s!important;transition-duration:.8s!important;position:absolute;top:0}.missionsRecApp .card.ng-leave.ng-leave-active{-webkit-transform:translateY(200%) rotateZ(-35deg) translateX(20%)!important;-moz-transform:translateY(200%) rotateZ(-35deg) translateX(20%)!important;-ms-transform:translateY(200%) rotateZ(-35deg) translateX(20%)!important;-o-transform:translateY(200%) rotateZ(-35deg) translateX(20%)!important;transform:translateY(200%) rotateZ(-35deg) translateX(20%)!important;margin:0!important;width:0!important}.missionsRecApp .cardTable{-webkit-transition:all 350ms;-moz-transition:all 350ms;transition:all 350ms;-webkit-transition-delay:600ms;-moz-transition-delay:600ms;transition-delay:600ms;min-height:400px;position:relative;width:100%}.missionsRecApp .cardTable.summary{min-height:314px}.missionsRecApp .deck{-webkit-transform:translateX(105%);-moz-transform:translateX(105%);-ms-transform:translateX(105%);-o-transform:translateX(105%);transform:translateX(105%);-webkit-transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;transition:all .6s ease-in-out;bottom:0;position:absolute;text-align:center;top:0;width:100%}.missionsRecApp .deck .deckRepeatWrapper{display:inline-block}.missionsRecApp .deck .deckRepeater{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;text-align:center;vertical-align:top}.missionsRecApp .deck>.perspective{bottom:0;left:0;position:absolute;right:0;top:0}.missionsRecApp .deck.slideIn{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.missionsRecApp .deck.selectionMade .queue{opacity:0}.missionsRecApp .deck.selectionSummary{position:relative}.missionsRecApp .deck.selectionSummary .card{display:inline-block;height:285px;left:0;margin:10px;position:relative;width:227px}.missionsRecApp .deck.selectionSummary .card .face .img{height:150px}.missionsRecApp .deck.selectionSummary .card .face .title{font-size:1.5em;line-height:1.1em;margin:.5em 0}.missionsRecApp .deck.selectionSummary .card .copyArea{height:133px}.missionsRecApp .deck .perspective{-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;-webkit-perspective:1000px;perspective:1000px}.missionsRecApp .deck .questionMark{-webkit-animation:bounceIn .8s;-moz-animation:bounceIn .8s;animation:bounceIn .8s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;animation-delay:.6s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale3d(0,0,0);-moz-transform:scale3d(0,0,0);-ms-transform:scale3d(0,0,0);-o-transform:scale3d(0,0,0);transform:scale3d(0,0,0);color:#ccc;font-size:19em;line-height:100%}.missionsRecApp .card{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;height:380px;left:50%;margin-left:-150px;max-width:300px;opacity:1;position:absolute;width:100%}.missionsRecApp .card .title{font-size:2em;font-weight:500;line-height:1.3em;margin:.5em 0}.missionsRecApp .card img{display:block;height:auto;position:relative;top:-12px;-webkit-user-drag:none;width:100%}.missionsRecApp .card .face{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;background-color:#fff;border-radius:5px;box-shadow:1px 2px 4px rgba(0,0,0,.13);box-sizing:border-box;height:100%;left:0;overflow:hidden;position:absolute;right:0;text-align:center;top:0}.missionsRecApp .card .face .img{height:200px;overflow:hidden;position:relative}.missionsRecApp .card .face .infoIcon,.missionsRecApp .card .face .joinedIcon{border:2px solid;border-radius:50%;color:#fff;font-size:1.33em;font-weight:700;height:30px;line-height:1em;padding:0;position:absolute;top:10px;width:30px}.missionsRecApp .card .face .infoIcon{right:12px;top:12px}.missionsRecApp .card .face .joinedIcon{-webkit-animation:bounceIn .4s;-moz-animation:bounceIn .4s;animation:bounceIn .4s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:scale3d(0,0,0);-moz-transform:scale3d(0,0,0);-ms-transform:scale3d(0,0,0);-o-transform:scale3d(0,0,0);transform:scale3d(0,0,0);font-size:2.58em;height:60px;left:13px;top:13px;width:60px}.missionsRecApp .card .face .joinedIcon i{line-height:1px}.missionsRecApp .card .face .joinedIcon.hover{background:#ef5b4b;font-size:3.33em}.missionsRecApp .card .face .infoIcon:hover,.missionsRecApp .card .face .joinedIcon{background:#49c57e;border:none;color:#fff!important}.missionsRecApp .card .face .catIcon{bottom:-15px;color:#ccc;font-size:2.5em;position:absolute;right:10px}.missionsRecApp .card .face .content{padding:10px 20px}.missionsRecApp .card .face .content p{font-size:1.08em;line-height:1.3em}.missionsRecApp .card .face .copyArea{display:table;height:205px;width:100%}.missionsRecApp .card .face .copyArea>p{display:table-cell;vertical-align:middle}.missionsRecApp .card .face .stickyBtmContent{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;bottom:20px;left:0;padding:0 20px;position:absolute;right:0}.missionsRecApp .card .face .stickyBtmContent button{font-size:1.17em;margin:0 4px;padding:8px 0;text-transform:none;vertical-align:bottom;width:112px}.missionsRecApp .card .face .missionSpecs li{line-height:1.15em;margin-top:.9em}.missionsRecApp .card .face .missionSpecs li strong{font-weight:700}.missionsRecApp .card .face.front{-webkit-transform:rotateY(0) translateZ(0);-moz-transform:rotateY(0) translateZ(0);-ms-transform:rotateY(0) translateZ(0);-o-transform:rotateY(0) translateZ(0);transform:rotateY(0) translateZ(0)}.missionsRecApp .card .face.back{-webkit-transform:rotateY(-180deg) translateZ(0);-moz-transform:rotateY(-180deg) translateZ(0);-ms-transform:rotateY(-180deg) translateZ(0);-o-transform:rotateY(-180deg) translateZ(0);transform:rotateY(-180deg) translateZ(0)}.missionsRecApp .card .face.back .infoIcon{color:#ccc}.missionsRecApp .card .face.back .title{margin:1em 0;text-align:left;width:90%}.missionsRecApp .card .face.back .content{text-align:left}.missionsRecApp .card .face.back .content p{font-size:1.08em;line-height:1.3em}.missionsRecApp .card .face.back .copyArea p{vertical-align:initial}.missionsRecApp .card .face.back .stickyBtmContent{bottom:20px}.missionsRecApp .card.flipped .front{-webkit-transform:rotateY(180deg) translateZ(0);-moz-transform:rotateY(180deg) translateZ(0);-ms-transform:rotateY(180deg) translateZ(0);-o-transform:rotateY(180deg) translateZ(0);transform:rotateY(180deg) translateZ(0)}.missionsRecApp .card.flipped .back{-webkit-transform:rotateY(0) translateZ(0);-moz-transform:rotateY(0) translateZ(0);-ms-transform:rotateY(0) translateZ(0);-o-transform:rotateY(0) translateZ(0);transform:rotateY(0) translateZ(0)}.missionsRecBody .tooltip{border-left:-3px;display:block;font-size:1em;line-height:1.4;padding:0 5px;position:absolute;visibility:visible;z-index:100}.missionsRecBody .tooltip.right{margin-left:3px}.missionsRecBody .tooltip.top{margin-top:-7px}.missionsRecBody .tooltip-inner{background-color:#fff;border:1px solid #999;border-radius:4px;max-width:140px;padding:4px 12px;text-align:left;text-decoration:none}.missionsRecBody .right .tooltip-arrow{border-color:transparent;border-right-color:#666;border-style:solid;border-width:7px 7px 7px 0;height:0;left:-1px;margin-top:-7px;position:absolute;top:50%;width:0}.missionsRecBody .right .tooltip-arrow.border{border-right-color:#fff;left:0}.missionsRecBody .top .tooltip-arrow{border-color:#666 transparent transparent;border-style:solid;border-width:7px 7px 0!important;bottom:-7px;height:0;left:50%;margin-left:-7px!important;position:absolute;width:0}.missionsRecBody .top .tooltip-arrow.border{border-top-color:#fff;bottom:-6px;z-index:2}.fadeCardsOutOnDrop{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,#fff 100%);background:0 0,bottom,0,100% #fff;height:80px;position:relative}.animationsDisabled .bubble .lbl,.animationsDisabled .bubble.current,.animationsDisabled .card .face,.animationsDisabled .deck{-webkit-transition:none 0!important;-moz-transition:none 0!important;transition:none 0!important}.animationsDisabled .arrow,.animationsDisabled .joinedIcon,.animationsDisabled .questionMark{-webkit-animation:none 0!important;-moz-animation:none 0!important;animation:none 0!important;-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);-ms-transform:scale3d(1,1,1);-o-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}@media only screen and (min-width:0) and (max-width:640px){.missionsRecApp .instructions{min-height:105px}.missionsRecApp .headline{font-size:2em}.missionsRecApp .subheadline{font-size:1em}.missionsRecApp .cardTable{margin-bottom:20px}.missionsRecApp .deck.selectionSummary .card{width:280px}}@media only screen and (min-width:0) and (max-width:320px){.missionsRecApp .card .title{font-size:1.6em}.missionsRecApp .card .face .stickyBtmContent button{font-size:1em}}.resourcesPage #heroPreloader{text-align:center}.resourcesPage .homeHero{height:300px;margin-bottom:0}.resourcesPage .homeHero .slide{height:300px}.resourcesPage .homeHero .copy{display:inline-block;height:auto;margin:0 7.4% 0 auto;max-width:62%;padding:0;vertical-align:top}.resourcesPage .homeHero .zenCarousel{height:300px}.resourcesPage .homeHero .resourceSlideImage{background-position:center top;background-repeat:no-repeat;float:right;height:300px;margin-right:-10.7%;width:40.8%}.resourcesPage .homeHero .slideWrapper{margin:0 auto;max-width:1224px}.resourcesPage .slideCategory{font-size:18px;margin-top:15px}.resourcesPage .slideHeading{font-size:34px;line-height:1.2em;margin-top:20px}.resourcesPage .slideBody{font-size:14px;line-height:1.7em;margin-top:15px}.resourcesPage .robo-btn-action{font-size:1.2em;margin-top:25px;padding:11px 25px}.resourcesPage .zenCarousel .carouselNav .navItem{margin-top:2.9em}.resourcesPage .ctaPhoneSection{line-height:1.8em;margin-top:15px}.resourcesPage .ctaPhoneNumbers{font-size:1.4em;font-weight:700}.resourcesPage .ctaPhoneNumbers .ctaSecondaryNumber{font-weight:400}.resourcesContainer{margin:0 auto;max-width:1224px;overflow:hidden;position:relative}.resourcesContainer h1{color:#4d4d4d;font-size:40px;font-weight:200;line-height:1.25em;margin-bottom:6px}.resourcesContainer p{font-size:14px;line-height:1.71em}.resourcesContainer .clientCopy{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;max-width:58.37%;min-height:124px;padding-bottom:35px}.resourcesContainer .clientLogo{max-height:65px;max-width:228px;position:absolute;right:0;top:0}.resourcesContainer .clientLogo img{max-height:65px;max-width:228px}.resourcesContainer .pageIntro{margin-bottom:32px}.resourcesContainer.twoCols>div{display:inline-block;margin:0 0 0 7%;vertical-align:top;width:46%}.resourcesContainer.twoCols>div:first-of-type{margin-left:0}.resourcesContainer.threeCols>div{display:inline-block;margin:0 0 0 3%;vertical-align:top;width:31%}.resourcesContainer.threeCols>div:first-of-type{margin-left:0}.resourcesContainer .block1{margin-left:0!important}.resourcesContainer h2{font-size:1.6em}.resourcesContainer .campaignPodTitle{font-size:24px;margin-bottom:18px}.resourcesContainer .sectionHeader{color:#4d4d4d;font-size:2em;line-height:1.4em;margin:40px 0 25px}.resourcesContainer .columnHeader{color:#4d4d4d;font-size:1.6em;line-height:1.2em}.resourcesContentHolder:after{background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);content:' ';display:block;height:50px;position:relative;top:-71px;width:auto}.resourcesCustomContent{border-bottom:1px solid #7f7f7f;border-top:1px solid #7f7f7f;color:#4d4d4d;font-size:1.2em;height:250px;line-height:1.1em;margin:40px 0;overflow:auto;padding:15px 30px 15px 5px;position:relative}.resourcesCustomContent a{color:#4d4d4d}.resourcesCustomContent a:hover{color:#00b2e2}.resourcesCustomContent li,.resourcesCustomContent p{line-height:1.71em;margin-bottom:15px}.resourcesCustomContent .resourcesLinksBody{margin-bottom:30px}.resourcesPromosRow{background-color:#eee;padding-bottom:40px}.resourcesPromosRow .podContent{background-color:#f9f9f9;background-position:98% center;background-size:36% auto;height:auto;min-height:280px;padding-top:20px;vertical-align:top}.resourcesPromosRow .podContent p{line-height:1.4em}.resourcesPromosRow .promoPhoneNumber{font-size:18px;font-weight:700;line-height:1.24em}.carouselProgressTracker{bottom:29px;position:relative;text-align:center;z-index:101}.carouselProgressTracker span{filter:alpha(Opacity=60);opacity:.6;-webkit-transition:opacity 180ms linear;-moz-transition:opacity 180ms linear;transition:opacity 180ms linear;color:#fff;cursor:pointer;display:inline-block;font-size:3.2em;margin-left:3px}.carouselProgressTracker span:first-child{margin-left:0}.carouselProgressTracker span:hover{filter:alpha(Opacity=100);opacity:1}.carouselProgressTracker span.cycle-pager-active{filter:alpha(Opacity=100);opacity:1;cursor:default}@media (max-width:767px){.resourcesPage .slideHeading{line-height:1em}.resourcesPage .slideBody{line-height:1.4em}.resourcesPage .ctaPhoneSection{line-height:1.6em}.resourcesPage .homeHero,.resourcesPage .homeHero .slide,.resourcesPage .homeHero .slideContent,.resourcesPage .homeHero .zenCarousel{height:715px;overflow:visible}.resourcesPage .homeHero .copy{display:block;margin:0 6.38%;max-width:none;width:auto}.resourcesPage .homeHero .resourceSlideImage{display:block;float:none;margin:3.18%;max-width:100%;right:0;width:auto}.resourcesPage .homeHero .slideContent+div{position:absolute;top:94%;width:100%}.resourcesPage .homeHero .zenCarousel .carouselNav{width:100%}.resourcesPage .homeHero .zenCarousel .carouselNav .navPrev{font-size:1.4em;left:0;margin-top:0;position:absolute}.resourcesPage .homeHero .zenCarousel .carouselNav .navNext{font-size:1.4em;left:100%;margin:0 0 0 -19px;position:absolute;right:0}.resourcesPage .slideWrapper{display:block!important;margin:0 auto;max-width:1224px}.resourcesPage .podContent{background-color:#fff;background-position:center top;margin-bottom:50px!important;padding:315px 20px 20px}.resourcesPage .carouselNav{display:block}.resourcesContainer{margin:0 3.18%}.resourcesContainer .clientCopy,.resourcesContainer .clientLogo{display:block;float:none;margin:0 auto;max-width:none;position:static;width:100%}.resourcesContainer.clientInfo{margin:24px 6.36%}.resourcesContainer.twoCols>div{display:block;margin:0 0 20px;width:auto}.resourcesContainer.threeCols>div{display:block;margin:0 0 43px;width:auto}.resourcesContainer.threeCols>div:first-of-type{margin:0}.resourcesContainer .resourcesCustomContent{height:auto;margin-bottom:35px}.resourcesContainer .resourcesCustomContent a{color:#00b2e2}.resourcesContainer .resourcesContentHolder:after{content:none}.carouselProgressTracker{bottom:99%}}body.postsurvey{overflow-x:hidden}body.postsurvey #footer{display:none}body.missionsRecBody{overflow:visible}body.missionsRecBody .rallyAgeEndSurvey{margin-top:0}body.missionsRecBody #surveyContainer{padding-top:60px}body.missionsRecBody .surveySlideContent{position:static}.postSurvey #coins{position:relative}.postSurvey #coins .coinTooltip{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #4e4e4e;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;display:none;left:-145px;padding:14px;position:absolute;top:29px;width:300px}.postSurvey #coins .coinTooltip:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-10px;z-index:99}.postSurvey #coins .coinTooltip:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-9px;z-index:99}.postSurvey #coins .coinTooltip.active{-webkit-animation:fadeIn 500ms ease-in-out 500ms normal both;-moz-animation:fadeIn 500ms ease-in-out 500ms normal both;animation:fadeIn 500ms ease-in-out 500ms normal both;display:block}.postSurvey #coins .coinTooltip i{color:#49c57e;display:inline-block;font-size:50px;margin-right:8px}.postSurvey #coins .coinTooltip .rest{display:inline-block;width:200px}.postSurvey #coins .coinTooltip h3,.postSurvey #coins .coinTooltip p{color:#666}.postSurvey #coins .coinTooltip h3{font-size:25px;line-height:1.1;margin-bottom:6px}.postSurvey #coins .coinTooltip p{font-size:12px}.postSurvey .finishLater{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#a3a3a3;float:left;font-size:12px;left:50%;margin-left:-167.5px;position:absolute;text-align:center;top:50%;width:335px}.postSurvey .finishLater a{color:#49c57e}.postSurvey .finishLater #skipStep{color:#49c57e;cursor:pointer}.postSurvey .finishLater #skipStep:hover{color:#64ce91}.postSurvey .finishLater #skipStep b{font-size:16px}.postSurvey .finishLater .skipAndExploreMsg{color:#00b2e2;display:block;font-size:1.1em;font-weight:700}.postSurvey #survey,.postSurvey #surveyContainer{margin:0;min-height:550px;overflow:hidden;padding:0;text-align:center;white-space:nowrap;word-wrap:normal}.postSurvey #survey div,.postSurvey #surveyContainer div{white-space:normal}.postSurvey #surveyContainer{padding-top:51px}.postSurvey #progressBar{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:width .3s ease-out;-moz-transition:width .3s ease-out;transition:width .3s ease-out;border-top:1px solid #fff;padding-right:1px}.postSurvey .bootstrapModal{left:50%;margin-left:-280px;position:fixed;width:560px}.postSurvey #menuBar.surveyHeader{height:60px}.postSurvey .infoBtn{background-color:#f4f4f4;border:1px solid #ccc;border-radius:50%;color:#666;display:inline-block;font-size:11px;height:21px;line-height:11px;padding:3px;position:relative;vertical-align:middle;width:21px}.postSurvey .infoTooltip{background-color:#fff;border:1px solid #666;border-radius:5px;color:#4d4d4d;display:block;font-size:12px;left:-150px;line-height:1.1em;min-width:284px;padding:20px 15px!important;position:absolute;text-align:left;z-index:1}.postSurvey .infoTooltip.top{background:#fff;border:1px solid #666;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;bottom:28px}.postSurvey .infoTooltip.top:before{border:solid;border-color:#5c5c5c transparent;content:"";display:block;left:50%;margin-left:-10px;position:absolute;z-index:99}.postSurvey .infoTooltip.top:after{border:solid;border-color:#fff transparent;content:"";display:block;left:50%;margin-left:-10px;position:absolute;z-index:99}.postSurvey .infoTooltip.top:after,.postSurvey .infoTooltip.top:before{border-width:10px 10px 0;top:auto}.postSurvey .infoTooltip.top:before{bottom:-10px}.postSurvey .infoTooltip.top:after{bottom:-9px}.postSurvey .infoTooltip.bottom{background:#fff;border:1px solid #4e4e4e;border-radius:2px;box-shadow:none;font-family:"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;padding:5px 1px;top:28px}.postSurvey .infoTooltip.bottom:before{border:solid;border-color:#464646 transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-10px;z-index:99}.postSurvey .infoTooltip.bottom:after{border:solid;border-color:#fff transparent;border-width:0 10px 10px;content:"";display:block;left:50%;margin-left:-10px;position:absolute;top:-9px;z-index:99}.postSurvey .infoTooltip h1{border-bottom:1px solid #d7e6ea;font-weight:700;padding-bottom:5px;width:100%}.postSurvey .infoTooltip p{line-height:1.2em;padding-top:10px}.postSurvey .infoTooltip#surveyQuestionTooltip{height:auto;left:auto;margin-top:58px;position:absolute;right:-22px;top:58px;width:200px}.postSurvey .infoTooltip#surveyQuestionTooltip:after,.postSurvey .infoTooltip#surveyQuestionTooltip:before{left:auto;right:22px}.postSurvey .infoTooltip.answerTooltip{height:auto;margin-top:58px;top:58px;width:200px}.postSurvey .infoTooltip.answerTooltip.top{bottom:0;height:85px;margin-top:-130px;top:auto}.postSurvey .surveyUserDropdown{position:absolute;top:60px;width:170px}.postSurvey .surveyUserDropdown .ui-arrow-border{border-bottom:6px solid #fff!important;border-left:6px solid transparent!important;border-right:6px solid transparent!important;left:85px;position:absolute;top:-6px}.postSurvey #endScreenContainer{left:0;margin-top:60px;position:absolute;width:100%}.postSurvey #endScreenContainer .rallyAgeEndSurvey{margin-top:0!important}.postSurvey .rallyAgeEndSurvey{margin:-50px 0 20px;text-align:center}.postSurvey .rallyAgeEndSurvey .ageCommentary{height:72px;padding:22px;position:relative}.postSurvey .rallyAgeEndSurvey .ageCommentary h2{color:#4d4d4d;font-size:2.5em;font-weight:400;left:0;line-height:36px;position:static;text-align:center}.postSurvey .rallyAgeEndSurvey .ageCommentary h2 div{font-size:.85em;font-weight:400}.postSurvey .rallyAgeEndSurvey .ageCommentary .animate-commentary{left:0;margin:auto;padding:22px;position:absolute;right:0;top:0}.postSurvey .rallyAgeEndSurvey .ageCommentary .animate-commentary.ng-enter,.postSurvey .rallyAgeEndSurvey .ageCommentary .animate-commentary.ng-leave.ng-leave-active{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease;top:-128px}.postSurvey .rallyAgeEndSurvey .ageCommentary .animate-commentary.ng-enter.ng-enter-active,.postSurvey .rallyAgeEndSurvey .ageCommentary .animate-commentary.ng-leave{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;top:0}.postSurvey .rallyAgeEndSurvey span.ageDifference{color:#4d4d4d!important;font-weight:700;line-height:1em}.postSurvey .rallyAgeEndSurvey .rallyAgePod{text-align:center;width:450px}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsText{filter:alpha(Opacity=0);opacity:0;position:absolute;width:100%}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsText p{font-size:2em}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsText p.smallText{font-size:1.3em;padding:10px 20px}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsText.showNextStepsText{filter:alpha(Opacity=100);opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s;top:-30px}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsBtn{filter:alpha(Opacity=0);opacity:0;position:absolute;top:350px;width:100%;z-index:2}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsBtn button{padding:6px 16px}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsBtn.showNextStepsBtn{filter:alpha(Opacity=100);opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s;top:340px}.postSurvey .rallyAgeEndSurvey .rallyAgePod .rewardsContainer{height:300px;overflow:hidden;width:100%;z-index:2}.postSurvey .rallyAgeEndSurvey .rallyAgePod .rewardsContainer img{-webkit-transition-delay:1s,2s;-moz-transition-delay:1s,2s;transition-delay:1s,2s;-webkit-transition-duration:.5s,.5s;-moz-transition-duration:.5s,.5s;transition-duration:.5s,.5s;-webkit-transition-property:left,top;-moz-transition-property:left,top;transition-property:left,top;-webkit-transition-timing-function:ease,ease;-moz-transition-timing-function:ease,ease;transition-timing-function:ease,ease}.postSurvey .rallyAgeEndSurvey .rallyAgePod .rewardsContainer .showRewardsGiftBox{left:0}.postSurvey .rallyAgeEndSurvey .viewMissions{position:absolute;right:50%}.postSurvey .rallyAgeEndSurvey .viewMissions .missionCardsContainer{height:300px;overflow:hidden;width:100%;z-index:2}.postSurvey .rallyAgeEndSurvey .viewMissions .missionCardsContainer img{-webkit-transition-property:right,top;-moz-transition-property:right,top;transition-property:right,top;-webkit-transition-delay:1s,2s;-moz-transition-delay:1s,2s;transition-delay:1s,2s;-webkit-transition-duration:.5s,.5s;-moz-transition-duration:.5s,.5s;transition-duration:.5s,.5s;-webkit-transition-timing-function:ease,ease;-moz-transition-timing-function:ease,ease;transition-timing-function:ease,ease;margin:auto;position:relative;right:-400px;top:0}.postSurvey .rallyAgeEndSurvey .viewMissions .missionCardsContainer .showMissionCards{right:0;top:45px}.postSurvey .rallyAgeEndSurvey .viewProfile{left:0;margin:auto;position:relative;top:0}.postSurvey .rallyAgeEndSurvey .viewProfile .rallyAgeCircle{height:300px;margin:0 auto;position:relative;text-align:center;top:15px;width:300px;z-index:1}.postSurvey .rallyAgeEndSurvey .viewProfile .rallyAgeCircle.slideCircle{-webkit-transition:top .5s ease;-moz-transition:top .5s ease;transition:top .5s ease;-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s;top:60px}.postSurvey .rallyAgeEndSurvey .viewProfile.slideProfile{-webkit-transition:left .5s ease;-moz-transition:left .5s ease;transition:left .5s ease;left:225px}.postSurvey .rallyAgeEndSurvey .viewProfile.scaleDownAndHide{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center;-webkit-transition:all .5s cubic-bezier(0.075,.82,.165,1);-moz-transition:all .5s cubic-bezier(0.075,.82,.165,1);transition:all .5s cubic-bezier(0.075,.82,.165,1);filter:alpha(Opacity=0);opacity:0}.postSurvey .rallyAgeEndSurvey .viewRewards{margin:0;position:relative;right:-50%;top:-300px}.postSurvey .rallyAgeEndSurvey .viewRewards .rewardsContainer img{left:-398px;margin:auto;position:relative;top:-6px}.postSurvey .rallyAgeEndSurvey .viewRewards .rewardsContainer .showRewardsGiftBox{top:34px}.postSurvey .rallyAgeEndSurvey .viewResources{margin:0;position:relative;right:-50%;top:-300px}.postSurvey .rallyAgeEndSurvey .viewResources .rewardsContainer img{left:-420px;margin:auto;position:relative;top:0}.postSurvey .rallyAgeEndSurvey .viewResources .rewardsContainer .showRewardsGiftBox{top:48px}.postSurvey .rallyAgeEndSurvey .rightPod{height:300px}.postSurvey .rallyAgeEndSurvey h2{color:#4d4d4d;font-size:120px;font-weight:200;left:50px;position:absolute;top:95px}.postSurvey .rallyAgeEndSurvey h3{font-size:18px;left:62px;position:absolute;top:166px}.postSurvey .rallyAgeEndSurvey .quadContainer{margin:0 auto 38px;min-height:248px;position:relative;top:-300px;width:720px}.postSurvey .rallyAgeEndSurvey .quadContainer.showQuadContainer{display:block}.postSurvey .rallyAgeEndSurvey .quadContainer .quad{filter:alpha(Opacity=0);opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:1s;-moz-transition-delay:1s;transition-delay:1s;margin:20px 0;position:relative;text-align:left;width:200px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad h4{color:#666;font-size:24px;padding:14px 0}.postSurvey .rallyAgeEndSurvey .quadContainer .quad p{color:#666;font-size:14px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.left{clear:left;left:270px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.right{right:270px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.right .quadIcon{float:right}.postSurvey .rallyAgeEndSurvey .quadContainer .quad:hover{cursor:pointer}.postSurvey .rallyAgeEndSurvey .quadContainer .quad:hover .quadCircle{border-color:#f36b34!important}.postSurvey .rallyAgeEndSurvey .quadContainer .quad:hover .quadIcon i{color:#f36b34!important}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.showQuad{filter:alpha(Opacity=100);opacity:1}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.showQuad.left{left:20px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.showQuad.right{right:0}.postSurvey .rallyAgeEndSurvey .quadContainer .quad.hideQuad{filter:alpha(Opacity=0);opacity:0;-webkit-transition:visibility 0s linear .25s,opacity .25s ease;-moz-transition:visibility 0s linear .25s,opacity .25s ease;transition:visibility 0s linear .25s,opacity .25s ease;visibility:hidden}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon{float:left;margin:10px 20px 0 0}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon .quadCircle{border:3px solid #999;border-radius:50%;height:50px;position:relative;text-align:center;width:50px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon .quadCircle i{color:#999;position:relative}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon .quadCircle i.eat{font-size:3.3em;left:.01em;top:5px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon .quadCircle i.feel{font-size:3em;top:10px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon .quadCircle i.care{font-size:2.6em;top:12px}.postSurvey .rallyAgeEndSurvey .quadContainer .quad .quadIcon .quadCircle i.move{font-size:2.7em;top:9px}.postSurvey .rallyAgeEndSurvey .horizontalLine{background-color:#ccc;clear:both;height:1px;margin:auto;position:relative;top:130px;width:0}.postSurvey .rallyAgeEndSurvey .horizontalLine.showLine{filter:alpha(Opacity=100);opacity:1;width:720px}.postSurvey .rallyAgeEndSurvey .horizontalLine.rotate{-webkit-transform:scale(1,.4) rotate(-90deg) translatex(-127px);-moz-transform:scale(1,.4) rotate(-90deg) translatex(-127px);-ms-transform:scale(1,.4) rotate(-90deg) translatex(-127px);-o-transform:scale(1,.4) rotate(-90deg) translatex(-127px);transform:scale(1,.4) rotate(-90deg) translatex(-127px);width:880px}.postSurvey .rallyAgeEndSurvey .or{filter:alpha(Opacity=0);opacity:0;background:#fff;border:1px solid #fff;border-radius:50%;font-size:2em;height:1px;left:0;line-height:46px;margin:auto;position:absolute;right:0;top:266px;width:1px;z-index:1}.postSurvey .rallyAgeEndSurvey .or.showOr{filter:alpha(Opacity=100);opacity:1;display:block;height:50px;width:50px}.postSurvey .rallyAgeEndSurvey .robo-btn-action{font-size:14px;padding:12px 32px}.postSurvey .rallyAgeEndSurvey .whatsNextBtn{filter:alpha(Opacity=0);opacity:0;position:relative;top:-200px;visibility:hidden}.postSurvey .rallyAgeEndSurvey .whatsNextBtn.showWhatsNextBtn{filter:alpha(Opacity=100);opacity:1;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease;-webkit-transition-delay:.75s;-moz-transition-delay:.75s;transition-delay:.75s;top:-300px;visibility:visible;z-index:2}.postSurvey .rallyAgeEndSurvey .expertTag{top:75px}.postSurvey .expertTag{color:#999;font-size:14px;margin:0 auto;padding:40px 0;position:relative;text-align:left;width:1224px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.postSurvey .infoBtn{overflow:visible}.postSurvey .labelWrap{min-height:30px}}@media screen and (max-width:1224px){.postSurvey #stickyFooter .wrapper{padding:0 15px;width:100%}}@keyframes slideInRallyAge{from{left:100%}to{left:0}}@-webkit-keyframes slideInRallyAge{from{left:100%}to{left:0}}@media (max-width:767px){.postSurvey body{height:100%}.postSurvey .backBtnSurvey,.postSurvey .infoBtn,.postSurvey .surveyFooter{display:none}.postSurvey #chromeBar .logo img{height:25px}.postSurvey #menuBar{height:60px}.postSurvey #headerActions{position:absolute;right:0}.postSurvey #surveyContainer{margin-top:84px;min-height:initial;overflow:visible}.postSurvey #questionTitle{font-size:1.5em;margin:0 auto 20px;padding:20px 10px}.postSurvey #questionTitle .mainTitle{padding-bottom:0}.postSurvey #coins .coinTooltip{left:auto;right:0;width:100vw;z-index:1}.postSurvey #coins .coinTooltip:after,.postSurvey #coins .coinTooltip:before{left:80%}.postSurvey .finishLater{background-color:grey;color:#fff;left:0;margin:0;padding:3px;top:72px;width:100%}.postSurvey #endScreenContainer{overflow:hidden}.postSurvey .expertTag{text-align:center;top:0;width:90%}.postSurvey .rallyAgeEndSurvey{padding:24px 0 14px}.postSurvey .rallyAgeEndSurvey .ageCommentary h2{font-size:1em;line-height:1.5em}.postSurvey .rallyAgeEndSurvey .horizontalLine,.postSurvey .rallyAgeEndSurvey .or.showOr{display:none}.postSurvey .rallyAgeEndSurvey .rallyAgePod{left:auto;right:auto;width:auto}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsText p{font-size:1.5em}.postSurvey .rallyAgeEndSurvey .rallyAgePod .nextStepsText p.smallText{font-size:.9em}.postSurvey .rallyAgeEndSurvey .viewMissions{filter:alpha(Opacity=0);opacity:0;height:0;position:relative}.postSurvey .rallyAgeEndSurvey .viewMissions.showMissions{filter:alpha(Opacity=100);opacity:1;-webkit-transition:all 2s ease;-moz-transition:all 2s ease;transition:all 2s ease;height:auto;margin-bottom:130px}.postSurvey .rallyAgeEndSurvey .viewProfile .rallyAgeCircle.slideCircle{-webkit-transition:top .5s ease;-moz-transition:top .5s ease;transition:top .5s ease;-webkit-transition-delay:2s;-moz-transition-delay:2s;transition-delay:2s;top:50px}.postSurvey .rallyAgeEndSurvey .viewProfile.slideProfile{left:auto}.postSurvey .rallyAgeEndSurvey .viewResources .nextStepsText p{font-size:1.3em}.postSurvey .rallyAgeEndSurvey .viewResources .nextStepsText p.smallText{font-size:.9em}.postSurvey .rallyAgeEndSurvey .viewResources img{max-width:100%}.postSurvey .rallyAgeEndSurvey .whatsNextBtn.showWhatsNextBtn{top:-370px}}.rallyAgeHeader{z-index:1050!important}.rallyAgeHeader #userDropDownMenu{position:absolute;top:60px;width:170px}.rallyAgeHeader .secureText{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);color:#f5f4f4;display:inline-block;left:50%;margin-top:22px;position:absolute;text-align:center;width:45%}.recommendationCardContainer{border-bottom:1px solid #ececec;overflow:hidden;padding:70px 0 20px;position:relative;text-align:left}.recommendationCardContainer h2{display:inline-block}.recommendationCardContainer ul{margin-left:17px;position:relative}.recommendationCardContainer ul.noMargin{margin:0}.recommendationCardContainer li{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-perspective:1000px;-ms-perspective:1000px;-o-perspective:1000px;-webkit-perspective:1000px;perspective:1000px;display:inline-block;margin-right:48px;vertical-align:top;width:258px}.recommendationCardContainer li.wide{width:268px}.recommendationCardContainer .invisible{visibility:hidden}.recommendationCardContainer .scrollableViewport{margin-top:-15px;overflow-x:hidden;padding-top:15px}.recommendationCardContainer .categoryHeader{position:relative}.recommendationCardContainer .categoryHeader a.categoryLink{border:solid #4e4e4e;border-width:0 1px;color:#4db0df;font-weight:600;margin-left:13px;padding:0 15px}.recommendationCardContainer .categoryImageContainer{display:inline-block;font-size:0;height:78px;min-width:8px;padding-left:5px;vertical-align:middle}.recommendationCardContainer .categoryImageContainer.noWidth{min-width:0;padding:0;width:0}.recommendationCardContainer .categoryImage{margin-right:10px;position:relative;top:-6px;vertical-align:middle;width:95px}.recommendationCardContainer .categoryTitle{vertical-align:middle}.recommendationCardContainer .rightSide{position:absolute;right:27px;top:28px}.recommendationCardContainer .middle{vertical-align:middle}.recommendationCardContainer .navBtn{color:#999;font-size:20px;vertical-align:middle}.recommendationCardContainer .navBtn.inactive{color:#ccc}.recommendationCardContainer .navBtn.leftBtn{margin-left:18px}.recommendationCardContainer .navBtn.rightBtn{margin-left:15px}.recommendationCardContainer .scrollable{height:100%;margin-top:10px;width:9999em}@keyframes fadeIn{from{filter:alpha(Opacity=0);opacity:0}to{filter:alpha(Opacity=100);opacity:1}}.recommendationCardContainer .recommendationCard{-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;animation:fadeIn .3s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;filter:alpha(Opacity=100);opacity:1;color:#4d4d4d;display:inline-block;height:350px;margin-bottom:25px;position:relative;text-align:center;vertical-align:top;width:100%}.recommendationCardContainer .recommendationCard a{color:inherit}.recommendationCardContainer .recommendationCard.flipped .front{-webkit-transform:rotateY(-180deg) translateZ(0)!important;-moz-transform:rotateY(-180deg) translateZ(0)!important;-ms-transform:rotateY(-180deg) translateZ(0)!important;-o-transform:rotateY(-180deg) translateZ(0)!important;transform:rotateY(-180deg) translateZ(0)!important}.recommendationCardContainer .recommendationCard.flipped .back{-webkit-transform:rotateY(0) translateZ(0)!important;-moz-transform:rotateY(0) translateZ(0)!important;-ms-transform:rotateY(0) translateZ(0)!important;-o-transform:rotateY(0) translateZ(0)!important;transform:rotateY(0) translateZ(0)!important}.recommendationCardContainer .recommendationCard.program .cardImageContainer .cardImage{height:100px}.recommendationCardContainer .recommendationCard.program .cardSubtitle{font-size:15px;font-weight:600;margin-bottom:17px}.recommendationCardContainer .recommendationCard.program .cardSubtitle i{font-size:15px;margin-right:4px;position:relative;top:-2px;vertical-align:top}.recommendationCardContainer .recommendationCard.community .cardImageContainer img{max-width:68%}.recommendationCardContainer .recommendationCard.community .joinedIcon{background-color:#5ccc69;color:#fff!important}.recommendationCardContainer .recommendationCard.community .unjoinIcon{background-color:#dc614c;color:#fff!important}.recommendationCardContainer .recommendationCard.community .startBtn{color:#32c4eb}.recommendationCardContainer .recommendationCard.community .btnText{color:#4d4d4d}.recommendationCardContainer .recommendationCard.community .infoBtn{border-color:#999;color:#999}.recommendationCardContainer .recommendationCard.community .infoBtn.active{background-color:#999}.recommendationCardContainer .recommendationCard.community .infoBtn.active:hover{background-color:transparent}.recommendationCardContainer .recommendationCard.community .infoBtn.active:hover i{color:#999!important}.recommendationCardContainer .recommendationCard.challenge,.recommendationCardContainer .recommendationCard.mission{color:#fff}.recommendationCardContainer .recommendationCard.challenge .cardImage,.recommendationCardContainer .recommendationCard.mission .cardImage{padding-bottom:70px}.recommendationCardContainer .recommendationCard.challenge .ctaBtn,.recommendationCardContainer .recommendationCard.challenge .infoBtn,.recommendationCardContainer .recommendationCard.challenge .unjoinBtn,.recommendationCardContainer .recommendationCard.mission .ctaBtn,.recommendationCardContainer .recommendationCard.mission .infoBtn,.recommendationCardContainer .recommendationCard.mission .unjoinBtn{border-color:#fff;color:#fff}.recommendationCardContainer .recommendationCard.challenge .infoBtn:hover,.recommendationCardContainer .recommendationCard.mission .infoBtn:hover{background-color:rgba(255,255,255,.1)}.recommendationCardContainer .recommendationCard.challenge .infoBtn.active,.recommendationCardContainer .recommendationCard.mission .infoBtn.active{background-color:#fff}.recommendationCardContainer .recommendationCard.challenge .infoBtn.active:hover,.recommendationCardContainer .recommendationCard.mission .infoBtn.active:hover{background-color:transparent}.recommendationCardContainer .recommendationCard.challenge .infoBtn.active:hover i,.recommendationCardContainer .recommendationCard.mission .infoBtn.active:hover i{color:#fff!important}.recommendationCardContainer .recommendationCard .front{-webkit-transform:rotateY(0deg) translateZ(0);-moz-transform:rotateY(0deg) translateZ(0);-ms-transform:rotateY(0deg) translateZ(0);-o-transform:rotateY(0deg) translateZ(0);transform:rotateY(0deg) translateZ(0);background-position:50% 45%;background-repeat:no-repeat;background-size:340px;box-shadow:0 3px 6.58px .42px rgba(0,0,0,.1)}.recommendationCardContainer .recommendationCard .back{-webkit-transform:rotateY(-180deg) translateZ(0);-moz-transform:rotateY(-180deg) translateZ(0);-ms-transform:rotateY(-180deg) translateZ(0);-o-transform:rotateY(-180deg) translateZ(0);transform:rotateY(-180deg) translateZ(0);box-shadow:0 3px 6.58px .42px rgba(0,0,0,.2);left:0;position:absolute;top:0}.recommendationCardContainer .recommendationCard .back .cardTitle{border-bottom:1px solid;margin-bottom:10px;padding-bottom:16px;width:100%}.recommendationCardContainer .recommendationCard .face{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .36s;-moz-transition:-moz-transform .36s;transition:transform .36s;border-radius:6px;height:100%;padding:20px;width:100%}.recommendationCardContainer .recommendationCard .infoBtn{border:2px solid #999;border-radius:50%;color:#999;font-size:13px;height:25px;padding-right:1px;position:absolute;right:10px;top:10px;width:25px;z-index:1}.recommendationCardContainer .recommendationCard .cardType{font-size:.95em;letter-spacing:.07em;text-align:left}.recommendationCardContainer .recommendationCard .cardTitleAndImageContainer{height:242px}.recommendationCardContainer .recommendationCard .cardTitle{display:inline-block;font-size:24px;line-height:32px;margin-top:18px;max-width:200px;min-height:64px}.recommendationCardContainer .recommendationCard .cardImageContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:table;width:100%}.recommendationCardContainer .recommendationCard .cardImageContainer img{max-height:100%;max-width:216px}.recommendationCardContainer .recommendationCard .cardImageContainer .cardImage{display:table-cell;height:160px;line-height:0;vertical-align:middle}.recommendationCardContainer .recommendationCard .ctaBtn{border:1px solid #aaa;border-radius:2px;color:#a0a0a0;font-size:16px;letter-spacing:.07em;padding:6px 40px}.recommendationCardContainer .recommendationCard .ctaBtn:hover{background-color:rgba(255,255,255,.1)}.recommendationCardContainer .recommendationCard .ctaBtn.lessPadding{padding:6px 20px}.recommendationCardContainer .recommendationCard .startBtn{display:block;font-size:14px;font-weight:500;margin-top:6px}.recommendationCardContainer .recommendationCard .unjoinBtn{margin-top:5px;width:122px}.recommendationCardContainer .recommendationCard .unjoinBtn.dashboardMode .btnText{font-size:18px}.recommendationCardContainer .recommendationCard .unjoinBtn.dashboardMode i{font-size:13px;height:21px;margin-right:6px;width:21px}.recommendationCardContainer .recommendationCard .unjoinBtn.dashboardMode .unjoinIcon{font-size:11px;line-height:15px}.recommendationCardContainer .recommendationCard .unjoinBtn .btnText{font-size:25px;font-weight:600;letter-spacing:.04em;vertical-align:middle}.recommendationCardContainer .recommendationCard .unjoinBtn i{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:50%;display:inline-block;font-size:15px;height:24px;margin-right:8px;padding:3px 0;vertical-align:middle;width:24px}.recommendationCardContainer .recommendationCard .unjoinBtn .joinedIcon{color:#5ccc69}.recommendationCardContainer .recommendationCard .unjoinBtn .unjoinIcon{color:#dc614c;font-size:12px}.recommendationCardContainer .recommendationCard .cardDismiss{bottom:-27px;font-size:14px;font-weight:600;left:0;margin-top:10px;position:absolute;text-align:center;width:100%}.recommendationCardContainer .recommendationCard .cardDismiss button{color:#4db0df}#healthFactorContainer{margin-top:10px;text-align:left}#healthFactorContainer h2{margin:0!important}#healthFactorContainer .healthFactor{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#f2f2f2;min-height:98px;padding:30px 4% 30px 3.43%;position:relative}#healthFactorContainer .healthFactor .leftText{display:inline-block;max-width:600px;padding-right:60px}#healthFactorContainer .healthFactor .dropDownBtn{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);border:3px solid #999;border-radius:50%;color:#999;height:44px;margin-top:-22px;position:absolute;right:4%;top:50%;width:44px}#healthFactorContainer .healthFactor .dropDownBtn i{font-size:19px;position:relative;top:-1px}#healthFactorContainer .healthFactor .dropDownBtn.opened{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}#healthFactorContainer .healthInfo{border-bottom:1px solid #707070;padding:50px 0}#healthFactorContainer .healthInfo h3{margin-bottom:10px}#healthFactorContainer .healthInfo img{max-height:140px;padding-left:4.08%;padding-right:6.13%;vertical-align:top;width:14.71%}#healthFactorContainer .healthInfo .healthText{display:inline-block;padding-right:6.13%;width:44%}#healthFactorContainer .healthInfo .healthTip{margin-top:35px}#healthFactorContainer .healthInfo .healthTip i{font-size:45px;vertical-align:top}#healthFactorContainer .healthInfo .healthTip p{display:inline-block;vertical-align:top;width:84%}#healthFactorContainer .healthInfo .categorySource{margin-top:30px}#healthFactorContainer .healthInfo .healthIndicatorContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-right:1.8%;text-align:center;vertical-align:top;width:23.1%}#healthFactorContainer .healthInfo .healthIndicatorContainer h5{margin-bottom:50px;text-align:left}#healthFactorContainer .healthInfo .healthIndicatorContainer .healthIndicator+.healthIndicator{margin-top:105px}#healthFactorContainer .healthInfo .healthIndicatorContainer .healthIndicator:last-child{margin-bottom:60px}#healthFactorContainer .healthInfo .healthIndicatorContainer .statusText{margin-top:35px}#readinessCardContainer{margin-top:40px;text-align:left}#readinessCardContainer>li{display:inline-block;margin:0 2% 40px;vertical-align:top;width:21%}#readinessCardContainer>li.disabled{cursor:default;opacity:.5}.healthReadinessCard{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;height:400px;position:relative;text-align:center;vertical-align:top}.healthReadinessCard.flipped .front{-webkit-transform:rotateY(-180deg) translateZ(0)!important;-moz-transform:rotateY(-180deg) translateZ(0)!important;-ms-transform:rotateY(-180deg) translateZ(0)!important;-o-transform:rotateY(-180deg) translateZ(0)!important;transform:rotateY(-180deg) translateZ(0)!important}.healthReadinessCard.flipped .back{-webkit-transform:rotateY(0) translateZ(0)!important;-moz-transform:rotateY(0) translateZ(0)!important;-ms-transform:rotateY(0) translateZ(0)!important;-o-transform:rotateY(0) translateZ(0)!important;transform:rotateY(0) translateZ(0)!important}.healthReadinessCard:focus,.healthReadinessCard:hover{border-color:#999}.healthReadinessCard.active{border-color:#4d4d4d}.healthReadinessCard.highAcuityState .topHealthBorder{border-top-color:#ef5b4b!important}.healthReadinessCard.mediumAcuityState .topHealthBorder{border-top-color:#ffc82b!important}.healthReadinessCard.lowAcuityState .topHealthBorder{border-top-color:#36c8b5!important}.healthReadinessCard.uncategorizedAcuityState .topHealthBorder{border-top-color:#ccc!important}.healthReadinessCard .front{-webkit-transform:rotateY(0deg) translateZ(0);-moz-transform:rotateY(0deg) translateZ(0);-ms-transform:rotateY(0deg) translateZ(0);-o-transform:rotateY(0deg) translateZ(0);transform:rotateY(0deg) translateZ(0)}.healthReadinessCard .back{-webkit-transform:rotateY(180deg) translateZ(0);-moz-transform:rotateY(180deg) translateZ(0);-ms-transform:rotateY(180deg) translateZ(0);-o-transform:rotateY(180deg) translateZ(0);transform:rotateY(180deg) translateZ(0);left:0;position:absolute;top:0}.healthReadinessCard .face{-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition:-webkit-transform .33s;-moz-transition:-moz-transform .33s;transition:transform .33s;border-color:#e1e1e1;border-style:solid;border-width:14px 1px 1px;height:100%;padding:35px 0}.healthReadinessCard p{padding:25px 15px 0}.healthReadinessCard h3{margin:3px auto 0;width:78%}.healthReadinessCard img{max-height:150px;width:76%}.healthReadinessCard button{border:2px solid #999;border-radius:50%;color:#999;font-size:13px;height:25px;padding-right:1px;position:absolute;right:10px;top:10px;width:25px;z-index:1}.healthReadinessCard button:hover{border-color:#666;color:#666}.healthReadinessCard button.active{background-color:#999;border-color:#999;color:#fff}.healthReadinessCard button.active:hover{background-color:transparent;color:#999}.healthReadinessCard .selectedIcon{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#45c67c;border-radius:50%;bottom:20px;color:#fff;display:inline-block;font-size:25px;height:50px;left:50%;margin-left:-25px;padding:15px 0;position:absolute;width:50px}.healthReadinessCard .imgContainer{height:150px}.healthReadinessCard .readinessCardCategory{display:block;margin:0 auto;min-height:52px;width:76%}.fakeSurveyBody #menuBar{height:60px}.rallyAgeBody .modal-backdrop{background-color:#fffdfd!important;opacity:.7!important}.rallyAgeBody .confirmModal{box-shadow:0 0 0 3px rgba(0,0,0,.05);width:740px}.rallyAgeBody .confirmModal h1{font-size:2em;line-height:1.5em;margin-bottom:20px;white-space:pre-line}.rallyAgeBody .confirmModal .content-container{padding:40px 40px 42px}.rallyAgeBody .confirmModal .content-container p{font-size:1.3em;line-height:1.5em}.rallyAgeBody .confirmModal .content-container .extra-text{margin-top:25px}.rallyAgeBody .confirmModal .btn-container button{font-size:1.35em;height:60px;margin-right:15px;padding:10px 40px}.rallyAgeBody .confirmModal .btn-container button+button{margin-right:0}.rallyAgeBody .checkoutModal .robo-confirm-cancel{display:none}.rallyAgePage{color:#4d4d4d;left:0;margin-top:60px;min-height:1000px;position:absolute;width:100%}.rallyAgeV2 .light{font-weight:300}.rallyAgeV2 .bold{font-weight:700}.rallyAgeV2 .h34{font-size:34px;line-height:54px}.rallyAgeV2 .h28{font-size:28px;line-height:42px}.rallyAgeV2 .h24{font-size:24px;line-height:36px}.rallyAgeV2 .h22{font-size:22px;line-height:1.5em}.rallyAgeV2 .p20{font-size:20px;line-height:30px}.rallyAgeV2 .p18{font-size:18px;line-height:26px}.rallyAgeV2 .p16{font-size:16px;line-height:24px}.rallyAgeV2 .p14{font-size:14px;line-height:22px}.rallyAgeV2 .redText{color:#ef5b4b}.rallyAgeV2 .yellowText{color:#ffc82b}.rallyAgeV2 .aquaText{color:#36c8b5}.rallyAgeV2 .greyText{color:#ccc}.rallyAgeV2 .greyBg{background-color:#ccc}.rallyAgeV2 .redBg{background-color:#ef5b4b}.rallyAgeV2 .yellowBg{background-color:#ffc82b}.rallyAgeV2 .aquaBg{background-color:#36c8b5}.rallyAgeV2 .greyBorder{border-color:#ccc}.rallyAgeV2 .redBorder{border-color:#ef5b4b}.rallyAgeV2 .yellowBorder{border-color:#ffc82b}.rallyAgeV2 .aquaBorder{border-color:#36c8b5}.rallyAgeV2 a,.rallyAgeV2 a:visited{color:#4d4d4d}.rallyAgeV2 .backBtn{margin:0 2%;text-align:left}.rallyAgeV2 .backBtn a{color:#4d4d4d;font-size:1.45em;font-weight:600}.rallyAgeV2 .outerContainer{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1224px;padding:0 40px;position:relative}.rallyAgeV2 .outerContainer:after,.rallyAgeV2 .outerContainer:before{content:' ';display:table}.rallyAgeV2 .outerContainer:after{clear:both}.rallyAgeV2 .outerContainer.noGutter{padding:0}.rallyAgeV2 .textBanner{background-color:#f2f2f2;padding:40px 0;text-align:center}.rallyAgeV2 .textBanner.withPageIndicator{height:58px;padding:60px 0}.rallyAgeV2 h1{margin-left:auto;margin-right:auto}.rallyAgeV2 .actionBtn{margin:60px 0;padding:10px 38px}.rallyAgeV2 .actionBtn+.actionBtn{margin-left:6.54%}.rallyAgeV2 .actionBtn.withSubBtn{margin-bottom:13px}.rallyAgeV2 .actionBtn a{color:#fff}.rallyAgeV2 .pageIndicatorContainer{left:27%;margin-left:102px;margin-top:5px;position:absolute;text-align:center}.rallyAgeV2 .pageIndicator{display:inline-block;font-size:0;position:relative;width:360px}.rallyAgeV2 .pageIndicator .backgroundBar{background-color:#999;display:inline-block;height:3px;width:50%}.rallyAgeV2 .pageIndicator .backgroundBar.active{background-color:#6ec882}.rallyAgeV2 .pageIndicator .pageCircle{background-color:#f2f2f2;border:3px solid #999;border-radius:50%;display:inline-block;height:24px;width:24px}.rallyAgeV2 .pageIndicator .pageCircle.selected{border-color:#6ec882}.rallyAgeV2 .pageIndicator .pageCircle.filled{background-color:#6ec882;border-color:#6ec882}.rallyAgeV2 .pageIndicator .pageTitle{font-size:14px;font-weight:600;margin-top:10px}.rallyAgeV2 .pageIndicator .pageTitle.highlighted{color:#6ec882}.rallyAgeV2 .pageIndicator .pageElement{color:#999;position:absolute;top:-8px;width:200px}.rallyAgeV2 .pageIndicator .pageElement.pageElement1{left:-100px}.rallyAgeV2 .pageIndicator .pageElement.pageElement2{left:50%;margin-left:-100px}.rallyAgeV2 .pageIndicator .pageElement.pageElement3{right:-100px}.rallyAgeV2 .healthAge{margin-left:18px}.rallyAgeV2 .noHealthAge img{left:-30px;top:-31px;width:284px}.rallyAgeV2 .colorBarContainer{font-size:0;height:7px;margin-top:50px;position:relative}.rallyAgeV2 .colorBarContainer .colorBar{display:inline-block;height:100%;vertical-align:top;width:100%}.rallyAgeV2 .colorBarContainer.readinessColorKey{border-top:1px solid #000;margin:20px auto 80px;padding:80px 16.5%}.rallyAgeV2 .colorBarContainer.readinessColorKey .colorBar .contents{border-top-style:solid;border-top-width:14px;font-size:18px;font-weight:700;line-height:1.4em;padding-top:20px}.rallyAgeV2 .colorBarContainer.triColor .colorBar{width:33.3%}.rallyAgeV2 .colorBarContainer.quadColor .colorBar{width:25%}.rallyAgeV2 .colorBarContainer .colorBall{border-radius:50%;display:inline-block;height:35px;left:50%;margin-left:-17px;margin-top:-17px;position:absolute;top:50%;width:35px}.rallyAgeV2 .colorBarContainer .borderBall{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border-radius:50%;border-style:solid;border-width:3px;display:inline-block;height:65px;left:50%;margin-left:-33px;margin-top:-33px;padding:12px 0;position:absolute;top:50%;white-space:nowrap;width:65px}#healthReadinessPage{position:relative;text-align:center}#healthReadinessPage .readinessHeaderText{margin:60px auto 55px;max-width:580px}#healthReadinessPage .selectedHeaderText{margin:60px auto 30px;max-width:630px}#healthReadinessPage .recommendationHeaderText{margin:60px auto 40px;max-width:780px}#healthReadinessPage .blueLink{color:#4db0df;display:block;margin:0 auto 55px}#healthReadinessPage .recommendationCards{margin-top:10px}#healthReadinessPage .cardContainerHeader{border-bottom-style:solid;border-bottom-width:7px;padding-bottom:10px;padding-left:1.63%;position:relative;text-align:left}#healthReadinessPage .cardContainerHeader:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#fff;border-bottom-style:solid;border-bottom-width:7px;border-color:inherit;border-right-style:solid;border-right-width:7px;bottom:-15px;content:'';height:13px;left:27px;position:absolute;width:13px}#healthReadinessPage .snapshotBanner{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;background-color:#fff;box-shadow:0 -6px 6px 2px rgba(0,0,0,.15);height:220px;left:0;position:absolute;top:0;width:205px;z-index:3}#healthReadinessPage .snapshotBanner:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-filter:drop-shadow(0px 5px 2px rgba(0,0,0,.2));filter:drop-shadow(0px 5px 2px rgba(0,0,0,.2));border:solid #fff;border-bottom-color:transparent;border-width:18px 102px;bottom:0;box-sizing:border-box;content:' ';font-size:1em;height:1.2em;position:absolute;right:0;z-index:-1}#healthReadinessPage .snapshotBanner a{color:#4d4d4d;display:inline-block;font-size:15px;letter-spacing:.2px;margin-top:18px}#healthReadinessPage .snapshotBanner a i{color:#6e6e6e}#healthReadinessPage .snapshotBanner .rallyAgeContainer{-webkit-transform:scale(0.61);-moz-transform:scale(0.61);-ms-transform:scale(0.61);-o-transform:scale(0.61);transform:scale(0.61);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;-ms-transform-origin:50% 0;-o-transform-origin:50% 0;transform-origin:50% 0;margin-left:-32px;margin-top:29px;width:268px}#healthReadinessPage .healthGoalContainer{margin:40px 0}#healthReadinessPage .healthGoal{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;height:218px;text-align:center;vertical-align:top;width:25%}#healthReadinessPage .healthGoal img{max-height:150px}#healthReadinessPage .healthGoal .imgContainer{height:150px}#healthReadinessPage .healthGoal .titleText{display:inline-block;margin-top:10px;width:90%}#healthReadinessPage .healthGoal+.healthGoal{border-left:1px solid #999}#healthSnapshotPage{text-align:center}#healthSnapshotPage .rallyAgeContainer{left:50%;margin-left:-134px;margin-top:50px;position:absolute;width:268px;z-index:3}#healthSnapshotPage .rallyAgeContainer.topLeft{-webkit-transition:-webkit-transform 1s,margin 1s,left 1s;-moz-transition:-moz-transform 1s,margin 1s,left 1s;transition:transform 1s,margin 1s,left 1s;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9);left:0;margin-left:0;margin-top:40px}#healthSnapshotPage .rallyAgeContainer .rallyAgeCircle{height:250px}#healthSnapshotPage .rallyAgeContainer .expertText{color:#999;font-size:14px;margin-top:14px;text-align:center}#healthSnapshotPage .ageText{margin:70px 0 30px 290px;min-height:240px;padding-right:20px;text-align:left}#healthSnapshotPage .ageHeader{margin-bottom:20px}#healthSnapshotPage .improveText{margin-top:25px}#preSnapshotPageEmployer{background-color:#fff;min-height:initial;overflow:hidden;text-align:center}#preSnapshotPageEmployer .textBanner{padding:58px 0}#preSnapshotPageEmployer .podContainer{font-size:0}#preSnapshotPageEmployer .linkPod{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;padding-top:42px;text-align:center;vertical-align:top;width:50%}#preSnapshotPageEmployer .linkPod p{margin-top:.41em}#preSnapshotPageEmployer .linkPod .imgContainer{height:22.66em}#preSnapshotPageEmployer .linkPod .imgContainer img{width:20em}#preSnapshotPageEmployer .linkPod .actionBtn{margin-top:60px;padding:14px 0;width:290px}#preSnapshotPageEmployer .linkPod.leftPod .imgContainer{display:inline-block;margin-top:40px;position:relative;width:20em}#preSnapshotPageEmployer .linkPod.leftPod .imgContainer .titleText{color:#7f7f7f;font-size:1.65em;left:50%;letter-spacing:.02em;line-height:1.2em;margin-left:-1.7em;position:absolute;top:5em;width:3.4em}#preSnapshotPageEmployer .linkPod.leftPod img{width:100%}#preSnapshotPageEmployer .linkPod.rightPod .imgContainer{margin-top:40px}#preSnapshotPageEmployer .podDivider{left:50%;margin-left:-50px;position:absolute;text-align:center;top:90px;width:100px}#preSnapshotPageEmployer .podDivider .verticalLine{background-color:#e8e8e8;display:inline-block;height:150px;width:2px}#preSnapshotPageEmployer .podDivider .dividerText{margin:3px 0 15px}#preSnapshotPage{background-color:#fff;overflow:hidden;text-align:center}#preSnapshotPage p{margin:50px auto 0;max-width:650px}#preSnapshotPage .preSnapshotHeader{max-width:610px}#preSnapshotPage .rallyAgeImageContainer{display:inline-block;height:27.08em;margin-top:40px;position:relative}#preSnapshotPage .rallyAgeImageContainer .titleText{color:#7f7f7f;font-size:1.85em;left:50%;letter-spacing:.02em;line-height:1.2em;margin-left:-1.7em;position:absolute;top:5.7em;width:3.4em}#preSnapshotPage .rallyAgeImage{height:100%}#preSnapshotPage .rallyAgePlaceholder{margin-top:40px;max-width:300px}@media (max-width:1024px){.rallyAgeV2 .infoText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 5%;width:90%!important}.rallyAgeV2 .colorBarContainer.readinessColorKey{padding:80px 5%}#healthSnapshotPage .rallyAgeContainer.topLeft{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7)}#healthReadinessPage .readinessCardContainer>li{margin:0 4% 8%;width:42%}}@media (max-width:767px){.recommendationCardContainer{margin:0 auto;overflow:hidden;width:305px}.recommendationCardContainer+.recommendationCardContainer{padding-top:30px}.recommendationCardContainer .mobileHidden{display:none}.recommendationCardContainer .scrollable{left:50%;margin-left:-133px;overflow:visible;position:relative}.recommendationCardContainer ul{margin-left:0}.recommendationCardContainer .categoryHeader{display:inline-block;text-align:center;width:100%}.recommendationCardContainer .categoryTitle{display:inline-block;margin-bottom:2px;max-width:220px}.recommendationCardContainer .rightSide{left:50%;margin-left:-155px;margin-top:-19px;right:0;top:50%!important;width:310px;z-index:100}.recommendationCardContainer .navBtn{font-size:40px}.recommendationCardContainer .navBtn.leftBtn{left:0;margin:0;position:absolute}.recommendationCardContainer .navBtn.rightBtn{margin:0;position:absolute;right:0}.healthReadinessCard{height:auto;text-align:left}.healthReadinessCard.flipped{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg)}.healthReadinessCard.flipped .back{height:auto;overflow:visible;padding-bottom:20px}.healthReadinessCard.flipped button{background-color:#999;border-color:#999;color:#fff}.healthReadinessCard.flipped button:hover{background-color:#666;border-color:#666}.healthReadinessCard .front{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);min-height:59px;padding:12px}.healthReadinessCard .front .imgContainer,.healthReadinessCard .front .selectedIcon,.healthReadinessCard .front button{-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}.healthReadinessCard .front .selectedIcon{font-size:16px;height:25px;left:auto;line-height:25px;padding:0;right:50px;text-align:center;width:25px}.healthReadinessCard .front button{right:13px}.healthReadinessCard .back{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s;border:0;display:block;height:0;overflow:hidden;padding:0;position:static}.healthReadinessCard .back .selectedIcon,.healthReadinessCard .back button,.healthReadinessCard .back h3{display:none}.healthReadinessCard p{padding-top:0}.healthReadinessCard .imgContainer{display:inline-block;height:auto;width:50px}.healthReadinessCard .imgContainer img{width:100%}.healthReadinessCard .readinessCardCategory,.healthReadinessCard h3{margin:2px 72px 5px 68px;width:auto}.healthReadinessCard .readinessCardCategory{min-height:0}#readinessCardContainer>li{margin-bottom:12px;width:92%}#healthFactorContainer .p18{font-size:18px!important}#healthFactorContainer .p14{font-size:14px!important}#healthFactorContainer h2,#healthFactorContainer p{padding:0}#healthFactorContainer .healthFactor h2{margin-bottom:10px}#healthFactorContainer .healthInfo{padding-bottom:40px}#healthFactorContainer .healthInfo img{margin-top:-5px;position:absolute;width:55px}#healthFactorContainer .healthInfo h3{margin:0 0 0 56px}#healthFactorContainer .healthInfo .healthText{margin:0 5%;width:90%}#healthFactorContainer .healthInfo .healthText .categoryDescription{margin-top:8px}#healthFactorContainer .healthInfo .healthIndicatorContainer{margin:0 15%;width:70%}#healthFactorContainer .healthInfo .healthIndicatorContainer+.healthIndicator{margin-top:60px}#healthFactorContainer .healthInfo .healthIndicatorContainer>li{margin:0 4%;width:92%}#healthFactorContainer .healthInfo .healthIndicatorContainer .statusText,#healthFactorContainer .healthInfo .healthIndicatorContainer h5:first-of-type{margin-top:20px}.rallyAgeBody .confirmModal h1{white-space:normal}.rallyAgeV2 .healthAge{margin-left:auto}.rallyAgeV2 .colorBarContainer.readinessColorKey{padding:80px 3.75%}.rallyAgeV2 .colorBarContainer.readinessColorKey .colorBar div{font-size:12px}.rallyAgeV2 .textBanner.withPageIndicator{height:140px;padding:25px 8%}.rallyAgeV2 .pageIndicatorContainer{left:0;margin-left:0;width:100%}.rallyAgeV2 .pageIndicator{display:block;width:auto}.rallyAgeV2 .pageIndicator .backgroundContainer{left:13px;position:absolute;width:3px}.rallyAgeV2 .pageIndicator .backgroundBar{height:60px;width:3px}.rallyAgeV2 .pageIndicator .pageElement{display:block;left:0!important;margin-left:0!important;position:relative;text-align:left;top:0!important;width:auto;z-index:100}.rallyAgeV2 .pageIndicator .pageElement+.pageElement{margin-top:20px}.rallyAgeV2 .pageIndicator .pageCircle{vertical-align:middle}.rallyAgeV2 .pageIndicator .pageTitle{display:inline-block;margin-left:3.63%;margin-top:0;vertical-align:middle}.mobileHidden{display:none}.rallyAgeBody .confirmModal .content-container{padding-left:20px;padding-right:20px}.rallyAgeBody .confirmModal .btn-container button{padding:10px 20px}.rallyAgeHeader .menuContainer{text-align:center}.rallyAgeHeader #chromeBar .logo{display:inline-block;float:none}#healthSnapshotPage .rallyAgeContainer.topLeft{-webkit-transition:none;-moz-transition:none;transition:none;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);display:inline-block;position:static}#healthSnapshotPage .ageText{margin:40px 10px 0}#healthSnapshotPage .improveText{margin-bottom:40px}#healthReadinessPage .textBanner h1{padding-left:0}#healthReadinessPage h2{padding:0 4%}#healthReadinessPage .readinessHeaderText{margin:50px auto;padding:0 4%}#healthReadinessPage .blueLink,#healthReadinessPage .recommendationHeaderText,#healthReadinessPage .selectedHeaderText{margin-bottom:30px}#healthReadinessPage .actionBtn{margin:50px 4% 20px}#healthReadinessPage .actionBtn+.actionBtn{margin-top:0}#healthReadinessPage .healthAge .lbl{-webkit-transition:none;-moz-transition:none;transition:none}#healthReadinessPage .narrowHealthAge{border-color:transparent;color:#fff;padding:9px}#healthReadinessPage .narrowHealthAge.goodHealthAge{background-color:#36c8b5}#healthReadinessPage .narrowHealthAge.okayHealthAge{background-color:#ffc82b}#healthReadinessPage .narrowHealthAge.badHealthAge{background-color:#ef5b4b}#healthReadinessPage .recommendationCards{margin-top:20px}#healthReadinessPage .healthGoal{border-left:none!important;border-top:1px solid #999;display:table;height:auto!important;margin:0 4%;min-height:80px;padding:13px 0;text-align:left;width:92%}#healthReadinessPage .healthGoal:last-child{border-bottom:1px solid #999}#healthReadinessPage .healthGoal .imgContainer{display:table-cell;height:auto!important;padding-top:3px;vertical-align:middle;width:55px}#healthReadinessPage .healthGoal .imgContainer img{width:100%}#healthReadinessPage .healthGoal .titleText{display:table-cell;margin:0;padding-left:6px;vertical-align:middle;width:auto}#preSnapshotPageEmployer .textBanner{padding:30px 0}#preSnapshotPageEmployer .podContainer{padding:0}#preSnapshotPageEmployer .linkPod{padding:39px 10px}#preSnapshotPageEmployer .linkPod .actionBtn{width:135px}#preSnapshotPageEmployer .podDivider{top:25px}#preSnapshotPageEmployer .podDivider .verticalLine{height:170px}}@media only screen and (min-width:0) and (max-width:400px){.xsHidden{display:none}#preSnapshotPage .rallyAgeImageContainer{font-size:3vw}}#mainBody.expertDashboard{width:700px}#mainBody.expertDashboard h1{margin-bottom:15px}#mainBody.expertDashboard .noClients{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fcfcfc;border:1px solid #eee;font-size:18px;padding:20px 10px}#mainBody.expertDashboard .textLabel{display:none}.expertSidebar{margin:35px 0 0;position:relative;width:213px!important;z-index:2}#recommendBlock.rightContainer{display:block;height:58px;margin-bottom:10px;overflow:hidden}#recommendBlock.rightContainer:hover{border:1px solid #fdc63f;cursor:pointer}#recommendBlock.rightContainer:hover .robo-btn.robo-btn-block{background-color:#f3f3f3;border-bottom:1px solid transparent;border-left:1px solid #fdc63f;border-right:0;border-top:1px solid transparent}#recommendBlock.rightContainer:hover .robo-btn.robo-btn-block:hover{background-color:#f4f4f4}#recommendBlock.rightContainer:hover .robo-btn.robo-btn-block i{color:#fdc63f}#recommendBlock.rightContainer .recommendText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#666;display:inline-block;font-size:14px;font-weight:700;padding:10px 15px;width:133px}#recommendBlock.rightContainer .robo-btn.robo-btn-block{border:1px solid #eee;border-radius:0 2px 2px 0;display:inline-block;float:right;height:38px;line-height:100%;vertical-align:top;width:50px}#recommendBlock.rightContainer .robo-btn.robo-btn-block i{font-size:15px;line-height:40px}#searchConnections.clientSearch #searchContacts{padding-right:45px}#searchConnections.clientSearch .inputWrapper{position:relative}#searchConnections.clientSearch.connectionsBox{background-color:#e8e8e8;border:1px solid #ccc;border-radius:2px;margin-bottom:8px;padding:13px;position:relative}#searchConnections.clientSearch.connectionsBox label{font-size:14px;padding:0 0 10px}#searchConnections.clientSearch.connectionsBox input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%}#searchConnections.clientSearch.connectionsBox .icon-search{filter:alpha(Opacity=41);opacity:.41;color:#999;position:absolute!important;right:15px;top:15px}#clientsList{margin-top:45px;width:100%}#clientsList thead a{font-weight:700}#clientsList thead a i{visibility:hidden}#clientsList thead a i.visible{visibility:visible}#clientsList thead .availability{visibility:hidden}#clientsList tbody tr.grey{background-color:#f3f3f3}#clientsList td{padding:10px 7px;vertical-align:middle}#clientsList .client a{font-weight:700}#clientsList .clientName{margin:11px 0 0 50px}#clientsList .avatar img{border-radius:20px;box-shadow:0 0 0 1 rgba(0,0,0,.1);height:40px;position:relative;width:40px;float:left}td.availability{font-size:12px;vertical-align:top;width:85px}td.availability i{color:#666;font-size:19px;margin-right:2px;vertical-align:middle}.noClients{font-size:18px}.noClients h4{font-weight:700;margin-bottom:20px}.noClients .largeButton{margin-top:20px}.noClients p{line-height:24px}.popover,.popover-content{max-width:none;padding:0}.progress{background-image:none;border-radius:0;height:auto;overflow:auto}.modal.ng-scope{position:fixed!important;top:20%}.modal.ng-scope .ui-dialog-titlebar{border-radius:1px 1px 0 0;cursor:move;margin:0;padding:.4em 1em;position:relative}.modal.ng-scope .ui-dialog-titlebar .ui-dialog-titlebar-close{right:-13px;top:-14px!important}.collapse{height:0;overflow:hidden;position:relative;-moz-transition:height .35s ease;-o-transition:height .35s ease;-webkit-transition:height .35s ease;transition:height .35s ease}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.alert .close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.alert .close:focus,.alert .close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}.alert button.close{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}