.bbImagesContainer a,.feed-context-btns__btn,.feed-context-btns__btn:hover,.informationStamp,.informationStamp:hover,.workOutHeader a,.workOutHeader a:hover,div.feedCardComponents a.facebook-feed-share:hover{text-decoration:none}.bbButton,.bbDropDown .head{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}h1.sub-header{background:url(i/6d37ffc0e5eeacb23e61286f0d306cac67ccdbac.jpg) top left no-repeat;padding-left:14px;width:795px;height:69px;color:#fff;font:700 26px/69px 'Arial Black',Arial,sans-serif}.photo-upload div.workflow-buttons{clear:both;float:right;margin-bottom:10px;margin-right:15px;margin-top:10px;font-size:11px}.photo-upload div.workflow-buttons a#cancel-page-button{margin-right:12px}.photo-upload input[type=text],.photo-upload input[type=number],.photo-upload textarea{color:#2C2B2A;border:1px solid #d4d4d4;height:24px;padding-left:7px;font:12px Arial,sans-serif}.photo-upload input[type=text]{width:271px}.photo-upload textarea{width:269px}.photo-upload input[type=number]{width:44px}.photo-upload input.placeholder,.photo-upload textarea.placeholder{color:#9A9B9C;font:italic 12px Arial}.photo-upload ::-webkit-input-placeholder{color:#9A9B9C;font:italic 12px Arial}.photo-upload input:-moz-placeholder{color:#9A9B9C;font:italic 12px Arial}.photo-upload input:-ms-input-placeholder{color:#9A9B9C;font:italic 12px Arial}.photo-upload textarea:-ms-input-placeholder{color:#9A9B9C;font:italic 12px Arial}.photo-upload textarea:-moz-placeholder{color:#9A9B9C;font:italic 12px Arial}.truncate-one-line{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.force-line-breaks{word-wrap:break-word}.letterbox-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;box-sizing:border-box;background-color:#fff;border:1px solid #c8c8c8;width:180px;height:180px}.letterbox-img__img{max-width:100%;max-height:100%;display:block}.t-table{display:table}.t-table--stretch{width:100%}.t-cell{display:table-cell;vertical-align:top;text-align:left;float:none!important}.hidden-on-full{display:none}.viewP460 .hidden-on-full,.visible-on-full{display:block}.viewP460 .visible-on-full{display:none}.visible-on-p460{display:none!important}.hidden-on-p460,.viewP460 .visible-on-p460{display:block!important}.viewP460 .hidden-on-p460,.visible-on-mobile{display:none!important}.viewP460 .relative-on-p460{position:relative!important}@media (max-width :400px){.hidden-on-mobile{display:none!important}.visible-on-mobile{display:block!important}}.toggleTruncation{font-size:inherit}.feedCard .toggleTruncation,.feedcard__read-more-link{white-space:nowrap;font-weight:700}.dashboard-feed-panel{margin-top:30px}.dashboard-feed-panel-heading{color:#5a5a5a;font-family:ProximaNovaExCnBold;font-weight:700;text-transform:uppercase;font-size:22px;margin-bottom:5px}.dashboard-feed-panel-heading__desktop,.dashboard-feed-panel-heading__mobile{background-color:#FFF}.dashboard-feed-panel-heading__mobile{display:none}@media (max-width:400px){.dashboard-feed-panel-heading__desktop{display:none}.dashboard-feed-panel-heading__mobile{display:inline}}div.feedCardComponents{position:relative}div.feedCardComponents a.facebook-feed-share{position:absolute;right:17px;top:0;display:inline-block!important}div.feedCardComponents a.facebook-feed-share div{background:url(i/8394fa3dfc31fe43a01453379047677bbd522f3c.png) 0 -90px no-repeat;width:14px;height:14px;display:inline-block;position:relative;top:2px}.feedsWhiteBubble p{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;margin-bottom:5px;margin-left:30px;margin-top:10px;line-height:16px}.feedsWhiteBubble p a{text-transform:uppercase;font-size:16px;line-height:16px}.viewP460 .feedsWhiteBubble.bodyWeight div span{font-size:26px;line-height:26px}.feedsWhiteBubble div span.green{color:#62BD19}.feedsWhiteBubble div span.red{color:#CC0400}.feedsWhiteBubble div .arrowContainer{display:inline-block;position:relative;width:12px;margin:0 8px 0 15px;font-size:14px;line-height:14px}.feedsWhiteBubble div span.number,.feedsWhiteBubble div span.unit{line-height:30px;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700}.feedsWhiteBubble div .arrowContainer div{display:inline-block;background-color:#747474;height:15px;width:12px;position:absolute;bottom:15px}.feedsWhiteBubble div .arrowContainer.red div{background-color:#CC0400}.feedsWhiteBubble div .arrowContainer.green div{background-color:#62BD19}.feedsWhiteBubble div .arrowContainer.up div{bottom:0}.feedsWhiteBubble div .arrowContainer div:after{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:15px solid #747474;content:"";display:inline-block;height:0;left:-5px;position:relative;top:15px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);width:0}.feedsWhiteBubble div .arrowContainer.up div:after{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);top:-15px}.feedsWhiteBubble div .arrowContainer.green div:after{border-bottom:15px solid #62BD19}.feedsWhiteBubble div .arrowContainer.red div:after{border-bottom:15px solid #CC0400}.feedsWhiteBubble div span.number{font-size:40px}.feedsWhiteBubble div span.unit{font-size:30px}.feedcard__feeds-icon,.feedsWhiteBubble .feedsIcon{width:66px;height:66px;float:left;background-image:url(i/320839a1430256e0d5dc61002deecb3b2757b9e9.png);margin-top:5px}.feedsWhiteBubble .feedUpdateNumContent{overflow:hidden}.feedsWhiteBubble .feedUpdateNumContent>div{margin-left:30px}@media (max-width:400px){.feedsWhiteBubble .feedUpdateNumContent>div,.feedsWhiteBubble p{margin-left:22px}.feedsWhiteBubble div span.unit{font-size:21px;line-height:21px}.feedsWhiteBubble div span.number{font-size:31px;line-height:31px}.feedsWhiteBubble div .arrowContainer{margin:0 2px 0 4px}.feedsWhiteBubble div .arrowContainer div:after{border-left:11px solid transparent;border-right:11px solid transparent;left:-6px}.feedsWhiteBubble div .arrowContainer div{width:9px}}.bbImagesContainer{font-size:0;margin-bottom:-10px;max-height:172px;overflow:hidden}.bbImagesContainer a{display:inline-block;border-top:1px solid #c2c2c2;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:80px;height:80px;background-color:#eee;vertical-align:top;margin:0 10px 10px 0}.bbImagesContainer a span{text-align:center;display:table-cell;vertical-align:middle;height:80px;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;border-top:1px solid #dfdfdf}.bbMiddleTimestamp{width:100px;height:100px;background-image:url(i/c6a510869ab81fa42e5c65771f0c27048b70a87b.png);margin-left:0;font-size:15px;background-size:100px;background-position:-1px -2px}.bbMiddleTimestamp .day{text-align:center;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;color:#4d4f53;font-size:28px;padding-top:5px;height:24px;line-height:24px}.bbMiddleTimestamp .month{color:#fff;text-transform:uppercase;text-align:center;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;height:14px;padding-top:25px;font-size:12px}.bbMiddleTimestamp .year{color:#4d4f53;text-align:center;padding-top:0;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:10px;font-weight:700}.bbSummaryContainerBoxes:after,.bbSummaryContainerBoxes:before{content:"";display:table}.bbSummaryContainerBoxes:after{clear:both}.bbSummaryContainerBoxes{zoom:1;padding:15px 0;background-image:-webkit-linear-gradient(bottom,#7c7c7c 0,#9f9f9f 100%);background-image:linear-gradient(to top,#7c7c7c 0,#9f9f9f 100%)}.bbSummaryContainerBoxes div.col-xs-6{padding:0 15px 0 5px}.bbSummaryContainerBoxes div.col-xs-6:first-child{padding:0 5px 0 15px}.bbSummaryContainerBoxes .col-xs-4{padding:0 10px 0 0}.bbSummaryContainerBoxes div.col-xs-4:first-child{padding:0 10px 0 15px}.bbSummaryContainerBoxes div.col-xs-4:last-child{padding:0 15px 0 0}.bbSummaryContainerBoxes div.col20{width:20%;float:left;padding-left:15px;box-sizing:border-box}.bbSummaryContainerBoxes div.col20:last-child{padding-right:15px}.bbSummaryContainerBoxes .bbCellValue .label{font-size:14px;text-transform:uppercase;height:auto;line-height:14px}.bbSummaryContainerList{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2N8/fr1fy4uLgZkwPj169f/3759Y0CWAAuCVCFLwAWRJVAEYRIAd0wfPpsxs/UAAAAASUVORK5CYII=);border:1px solid #bcbdbc;color:#4d4f53;height:95px;position:relative}.bbSummaryContainerList .programStatList{display:inline-block;list-style:none;margin:20px 0 0 20px;padding:0}.bbSummaryContainerList .programStatList span{line-height:18px}.bbSummaryContainerList .programStatList .statTitle{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;font-size:16px;color:#919191;padding:0 0 0 2px}.bbSummaryContainerList .programStatList .statValue{color:#232323;font-family:ProximaNova,Arial,sans-serif;font-size:14px;font-weight:700;margin-left:3px;text-transform:none}.bbSummaryContainerList .ratingContainer .ratingTitle,.feedcard__list dt{font-family:ProximaNovaExCnBold,Arial,sans-serif;color:#919191;text-transform:uppercase}.bbSummaryContainerList .ratingContainer{border-left:1px solid #bcbdbc;height:95px;position:absolute;right:0;top:0;width:175px}.bbSummaryContainerList .ratingContainer .ratingTitle{font-size:16px;margin-left:15px;margin-top:15px}.bbSummaryContainerList .ratingContainer .bbRateReport{height:auto;margin-left:15px;margin-top:5px;width:auto}.viewP460 .bbSummaryContainerList .programStatList{margin:20px 0 0 5px;width:67%}.viewP460 .bbSummaryContainerList .ratingContainer{width:32%}@media (max-width:400px){.viewP460 .bbSummaryContainerList .programStatList{width:59%}.viewP460 .bbSummaryContainerList .ratingContainer{width:39%}.viewP460 .bbSummaryContainerList .ratingContainer .bbRateReport,.viewP460 .bbSummaryContainerList .ratingContainer .ratingTitle{margin-left:5px}}.feedcard__list,.feedcard__list dd,.feedcard__list dt{margin:0;padding:0}.feedcard__list:after{content:".";display:block;height:0;clear:both;visibility:hidden}.feedcard__list dd,.feedcard__list dt{display:block;float:left;margin-top:5px}.feedcard__list dt{clear:left;margin-right:4px;font-size:14px}.feedcard__list dd{font-family:ProximaNovaExCnBold;font-weight:700;color:#232323;font-size:14px;text-transform:none;position:relative;top:1px}.feedcard__list2__pair{line-height:14px;margin-top:5px}.feedcard__list2__def,.feedcard__list2__term{display:inline-block}.feedcard__list2__term{font-family:ProximaNovaExCnBold,Arial,sans-serif;color:#919191;text-transform:uppercase;font-size:14px;margin-right:4px}.feedcard__list2__def{font-family:ProximaNovaExCnBold;font-weight:700;color:#232323;font-size:14px;text-transform:none}.feed-card__gear-menu{display:none;position:absolute;top:5px;right:5px;cursor:pointer;background-image:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png);background-position:-13px -1557px;width:20px;height:20px}.feed-card__gear-menu .menu-dropdown{top:0;right:0}.feedCard .feedCardComponents .feedCardComments .input-container{background:0 0;padding:5px 0 0}.feedCard div.async-commenting-container div.arrow-up,.feedCard div.async-commenting-container div.multiple-like:after{display:none}div.feedCard .comment-item{background:0 0}.feedCard div.async-commenting-container div.comment div.avatar{margin-right:0}.feedCard div.async-commenting-container{min-height:0}.feedCard .feedCardComponents .feedCardComments .comment-list .comment-list__item{border-bottom:1px solid #FFF;position:relative}.feedCard .comment-list .comment-list__item:after,.feedCard .feedCardComponents div.show-more-container:after{content:"";display:block;border-top:1px solid #BBBABA}.feedCard .feedCardComponents div.show-more-container{background:#E7E7E7;font-size:14px;padding:0;border-bottom:1px solid #FFF}.feedCard .feedCardComponents div.show-more-container .show-more{padding:15px}.feedCard .feedCardComponents div.show-more-container a{font-weight:700}.feed-context-btns__btn{background-color:#BBB;color:#fff!important;padding:1px 10px 0;font-family:ProximaNova,sans-serif;border-radius:3px;margin-right:5px;font-size:11px;line-height:1.8;display:inline-block;font-weight:700;text-transform:uppercase;position:relative}.feed-context-btns__btn:last-child{margin-right:0}.feed-context-btns__btn--is-selected,.feed-context-btns__btn:hover{background-color:#606060}.feed-context-btns__count{border-radius:2px;background-color:#cc0400;color:#fff;position:absolute;top:-9px;right:-4px;padding:0 3px;line-height:1.1;font-size:11px}.feed-context-btns__mobile-txt{display:none}.feed-context-btns__full-txt{display:inline}@media (min-width:400px){.dashboard-feed-panel{position:relative}.dashboard-feed-panel .feed-context-btns{position:absolute;right:0;top:0}.feedsContainer .feed-context-btns{position:absolute;right:15px;top:0}}@media (max-width:400px){.dashboard-feed-panel .feed-context-btns{position:relative;top:3px}.feedsContainer .feed-context-btns{position:absolute;top:31px}.feedsContainer .profile-comment-wrapper{margin-top:34px}.feed-context-btns__mobile-txt{display:inline}.feed-context-btns__full-txt{display:none}.feed-context-btns__btn{font-size:12px;padding:0 8px;margin-right:4px}#widgetsContainer{margin-top:30px}}.feedCard,.feedCard .feedCardUserPost .feedCardContentUpdate{position:relative}.informationStamp{display:inline-block;height:196px;background-image:url(i/341aa3db2598f39fccb5e3324d49f3cb5f3ce35f.jpg);background-color:#08080A;width:196px}.informationStamp .bbBigTimestamp .day,.informationStamp .bbBigTimestamp .month,.informationStamp .bbBigTimestamp .year,.informationStamp .title,.informationStamp .titleValue{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700}.informationStamp .titleValue{font-size:24px;padding:0 10px;text-transform:uppercase;max-height:50px;line-height:24px}.informationStamp .centeredContainer{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.informationStamp .title{color:#fff;text-transform:uppercase;font-size:18px;padding:0 10px 8px;height:20px;overflow:hidden}.informationStamp .bbBigTimestamp{width:139px;height:139px;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) 0 400px;margin-left:30px;font-size:15px}.informationStamp .bbBigTimestamp .month{color:#fff;text-transform:uppercase;text-align:center;padding-top:30px;height:14px}.informationStamp .bbBigTimestamp .day{text-align:center;padding-top:13px;font-size:40px;color:#4d4f53;height:41px}.informationStamp .bbBigTimestamp .year{color:#4d4f53;text-align:center;padding-top:0}.feedcard__line-fade,.lineFade{width:1px;height:100%;display:inline-block}.feedcard__line-fade--gray,.lineFade.gray{background-image:-webkit-radial-gradient(center,ellipse,rgba(190,189,189,.65) 0,rgba(63,63,63,0) 65%,rgba(0,0,0,0) 90%);background-image:radial-gradient(ellipse at center,rgba(190,189,189,.65) 0,rgba(63,63,63,0) 65%,rgba(0,0,0,0) 90%)}.feedcard__line-fade--white,.lineFade.white{background-image:-webkit-radial-gradient(center,ellipse,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 90%);background-image:radial-gradient(ellipse at center,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 65%,rgba(255,255,255,0) 90%)}.feedcard__line-fade--white-bubble,.feedsWhiteBubble .lineFade{float:left;height:70px;margin:0 0 0 15px}@media (max-width:400px){.feedsWhiteBubble .lineFade{margin:0 0 0 10px}.feedsWhiteBubble .feedUpdateNumContent{margin-left:60px}}.feedcard__text--realname{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:18px;color:#232323;text-transform:uppercase}.feedcard__text--members,.feedcard__text--username{font-size:14px;font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.feedcard__text--username{color:#00aeef}.feedcard__text--members{color:#232323}.feedcard__text--featured-text{color:#232323;font-size:16px;line-height:1.2}.feedcard__text--comment-header{font-size:16px;font-weight:700;color:#232323}.feedcard__text--update{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:40px;font-weight:700;line-height:30px}.feedcard__text--update>div{display:inline-block}.feedcard__text--highlight{color:#00aeef}.feedcard__text--positive{color:#62bd19}.feedcard__text--negative{color:#cc0400}.feedcard__text--de-emphacized{color:#919191;font-size:12px;line-height:12px}.feedcard__feeds-icon--blog{background-position:0 -514px;height:68px}.feedcard--new-bodyblog__heading-wrapper{margin-left:96px}.feedcard--new-bodyblog__pre-heading{text-transform:uppercase;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;color:#919191;font-weight:700;margin-bottom:5px}.feedcard--new-bodyblog__heading{text-transform:uppercase;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;font-weight:700;color:#00aeef;max-height:50px;margin-bottom:5px;display:block;line-height:22px}.feedcard--new-bodyblog__blog-text{margin-top:20px}@media (max-width:400px){.feedcard__feeds-icon--blog{background-position:0 -296px;background-size:38px;height:40px;width:35px;margin-top:5px}.feedcard--new-bodyblog .feedcard__line-fade--white-bubble{height:50px}.feedcard--new-bodyblog__heading-wrapper{margin-left:66px;margin-top:5px}.feedcard--new-bodyblog__pre-heading{font-size:13px;max-height:40px;line-height:13px}.feedcard--new-bodyblog__heading{font-size:18px}.feedcard--new-bodyblog__blog-text{margin-top:0}}.feedcard--overall-goal__heading-wrapper{margin-left:96px}.feedcard--overall-goal__date,.feedcard--overall-goal__title{text-transform:uppercase;font-family:ProximaNovaExCnBold,Arial,sans-serif;color:#919191}.feedcard--overall-goal__title{font-size:32px;margin-top:10px}.feedcard--overall-goal__date{font-size:16px;margin-bottom:5px}.feedcard--overall-goal__text{margin-top:20px}.feedcard--overall-goal .feedcard__feeds-icon{background-position:0 -447px;height:67px}@media (max-width:400px){.feedcard--overall-goal .feedcard__feeds-icon{background-size:35px;width:35px;height:35px;margin-top:8px;background-position:0 98px}.feedcard--overall-goal .feedcard__line-fade--white-bubble{height:50px}.feedcard--overall-goal__heading-wrapper{margin-left:66px;margin-top:-1px}.feedcard--overall-goal__title{font-size:24px}.feedcard--overall-goal__date{font-size:13px}.feedcard--overall-goal__text{margin-top:10px}}.feedcard--empty-state{height:300px;line-height:280px;text-align:center;font-family:ProximaNovaExCnBold;color:#c8c8c8;font-size:20px;text-transform:uppercase}@media (max-width:400px){.feedcard--empty-state{height:100px;line-height:120px}}.feedCard{min-width:288px;border:1px solid #c8c8c8;margin-top:15px;background-color:#f4f4f4;color:#747474;border-radius:2px;font-family:ProximaNova,Arial,sans-serif}.feedCard .separatorLine{height:0;line-height:0;border-top:1px solid #bbbaba;border-bottom:1px solid #fff}.separatorLine--with-margin{margin-top:15px;margin-bottom:15px}.feedCard .userPostHeader{min-height:100px;margin-left:100px}.feedCard .userImage{display:block;float:left}.feedCard .userImageImg{display:block;width:100px;height:100px}.feedCard .userPostHeader .userInfo{padding:15px 10px 0 0;margin-left:15px;box-sizing:content-box}.feedCard .userPostHeader .userInfo .realName,.feedCard .userPostHeader .userInfo .slug{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase}.feedCard .userPostHeader .userInfo .realName{font-size:18px;color:#232323;line-height:18px;white-space:nowrap;overflow:hidden}.feedCard .userPostHeader .userInfo .slug{text-decoration:none;color:#00aeef;font-size:14px;line-height:14px;height:14px;cursor:pointer;display:inline-block}.feedCard .userPostHeader .userInfo .slug:first-child{font-size:18px;line-height:18px;height:18px}.feedCard .userPostHeader p{font-size:14px;word-wrap:break-word;line-height:14px;padding:8px 15px;margin:0}.feedCard .userPostHeader p a{font-weight:700}.feedCard .feedCardUserPost{padding:15px 15px 0}.feedCard .feedCardComponents{padding:0 15px}.feedCard .feedCardComponents em{font-style:normal}.feedCard .feedCardUserPost .feedCardUserComment{font-size:16px;color:#232323;font-family:ProximaNova,Arial,sans-serif;margin-bottom:10px;font-weight:700}.feedCard .feedCardUserPost .feedCardContentUpdate a[href*="www.bodybuilding.com"]{word-break:break-all}.feedCard .feedCardUserPost .feedCardContentUpdate a.viewAll{position:absolute;bottom:-18px;right:6px;font-size:14px;font-weight:700}.feedCard .feedCardComponents .feedCardTimeLike{margin:15px 0;font-size:12px}.feedCard .feedCardComponents .feedCardComments{margin-bottom:15px}.feedCard .feedCardComponents .feedCardAddComment{margin-top:15px}.feedCard .feedsWhiteBubble,.feedcard__white-bubble{background-color:#fff;border:1px solid #eaeaea;border-top:none;border-radius:4px;padding:10px 20px;box-shadow:0 1px 1px #eaeaea}.feedcard__view-all{position:absolute;bottom:15px;right:20px;font-weight:700;z-index:2}.feedCardTimeLike .date-link{color:#747474}@media (max-width :400px){.feedCard .feedsWhiteBubble,.feedcard__white-bubble{padding:10px}.feedCard .userImage{position:absolute;z-index:1}.feedCard .userImageImg{width:60px;height:auto}.feedCard .userPostHeader{min-height:96px;margin-left:0}.feedCard .userPostHeader .userInfo{min-height:45px;padding-left:70px;margin-left:0;border-bottom:1px solid #BBBABA}.feedCard .userPostHeader p{border-top:1px solid #fff;margin-left:0;padding:8px 10px;font-size:16px;line-height:16px}.feedCard .feedCardUserPost{padding:10px 6px 0}.feedCard .feedCardComponents .feedCardTimeLike,.feedCard .feedCardComponents .feedCardTimeLike a,.feedCard .userPostHeader p a,.feedcard__view-all{font-size:16px}.feedCard .feedCardUserPost .feedCardContentUpdate a.viewAll{font-size:16px;bottom:-21px}.feedCard .feedCardComponents{padding:0 6px}}.feedcard--inspired-by__img{width:180px;height:180px;display:block;float:left}.feedcard--inspired-by__who-and-desc{padding-left:200px}.feedcard--inspired-by__desc{max-height:155px;overflow:hidden}.feedcard--inspired-by__who{margin-bottom:10px}@media (max-width:400px){.feedcard--inspired-by__img{width:120px;height:120px;margin-bottom:10px}.feedcard--inspired-by__who-and-desc{padding-left:0}.feedcard--inspired-by__who{padding-left:135px;position:relative;top:45px}.feedcard--inspired-by__desc{margin-top:10px;clear:left}}.goalsFeeds{border:1px solid #bcbdbc;width:100%;background-color:#f4f4f4;position:relative;content:" ";display:table}.goalsFeeds .photoContainer{width:36%;float:left;text-align:center}.goalsFeeds .labelsContainer{float:left;width:64%;position:relative}.goalsFeeds .goalAchieved{padding:35px 0 25px}.viewP460 .goalsFeeds .goalAchieved{width:110px;padding:55px 0 25px}.goalsFeeds .goalStats{margin:20px 0 10px 20px}.goalsFeeds .goalText{font-family:ProximaNovaExCnBold;font-weight:700;text-transform:uppercase;margin-bottom:10px}div.goalsFeeds div.goalText div.title{font:14px ProximaNovaExCnBold;line-height:14px;color:#919191;margin:0;float:none}div.goalsFeeds div.goalText div.stat{font-size:20px;line-height:20px;color:#000;text-shadow:1px 1px #FFF}.goalsFeeds .goalSet{padding:25px 0 22px 15px}.viewP460 .goalsFeeds .goalStats{margin:20px 0 10px 16px}.photoContainer.silhouette{background-image:url(i/05eabc88dc7909dc3d90cb6c35acf3d247df3c75.png);background-position:center center}.photoContainer.silhouette div{height:176px;background-image:url(i/8a0ba865d50884f7969754182501fce1df6d649d.png);width:63px;display:inline-block;margin-top:35px}.photoContainer.silhouette div.skinnyRipped{background-position:0 0}.photoContainer.silhouette div.maleModel{background-position:-63px 0}.photoContainer.silhouette div.bodyBuilder{background-position:-126px 0;width:81px}.photoContainer.silhouette div.strongMan{background-position:-207px 0;width:66px}.photoContainer.silhouette div.athlete{background-position:-273px 0;width:56px}.photoContainer.silhouette div.proBodyHe{background-position:-329px 0;width:52px}.photoContainer.silhouette div.swimsuit{background-position:-381px 0;width:48px}.photoContainer.silhouette div.athleteShe,.photoContainer.silhouette div.fitWoman{background-position:-429px 0;width:72px}.photoContainer.silhouette div.fitnessModel{background-position:-501px 0;width:46px}.photoContainer.silhouette div.fashionModel{background-position:-547px 0;width:41px}.photoContainer.silhouette div.proBodyShe{background-position:-588px 0;width:76px}.photoContainer.silhouette div.customMan{background-position:-710px 0;width:52px}.photoContainer.silhouette div.customWoman{background-position:-664px 0;width:45px}.lineSperator{height:100%;position:absolute}.ribbon-outer{width:105px;height:108px;overflow:hidden;position:absolute;top:-3px;right:-3px;z-index:1}.ribbon-inner{font-family:ProximaNova,Arial,sans-serif;font-size:14px;font-weight:700;text-align:center;color:#FFF;top:25px;right:19px;width:170px;padding:6px;position:relative;-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:rotate(45deg);text-transform:uppercase}.feedCard .feedsWhiteBubble .programTitle,.feedcard--join-group__title{color:#00aeef;font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.ribbon-inner.green{background:#76c732;background-image:-webkit-linear-gradient(top,rgba(118,199,50,1) 0,rgba(110,185,47,1) 100%);background-image:linear-gradient(to bottom,rgba(118,199,50,1) 0,rgba(110,185,47,1) 100%)}.ribbon-inner.blue{background:#30b5f1;background-image:-webkit-linear-gradient(top,rgba(48,181,241,1) 0,rgba(46,173,230,1) 100%);background-image:linear-gradient(to bottom,rgba(48,181,241,1) 0,rgba(46,173,230,1) 100%)}.ribbon-inner:after,.ribbon-inner:before{content:"";border-top:3px solid #CC7A29;border-left:3px solid transparent;border-right:3px solid transparent;position:absolute;bottom:3px}.ribbon-inner:before{left:0}.ribbon-inner:after{right:0}@media (max-width :400px){.goalsFeeds .labelsContainer{width:71%}.goalsFeeds .photoContainer{width:29%}.viewP460 .goalsFeeds .goalStats{margin-left:10px}.viewP460 .goalsFeeds .goalAchieved{width:82px;padding-top:85px}}.feedcard--group__poster{display:block;float:left;width:80px;height:inherit}.feedcard--join-group__title,.feedcard__list2--group,.feedcard__list2--group-text{padding-left:108px}.feedcard--join-group__title{font-size:18px;line-height:18px}.feedcard--join-group__category p{display:inline;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:14px}@media (max-width:400px){.feedcard--join-group__title,.feedcard__list2--group{padding-left:99px}.feedcard__list2--group-text{padding-left:0;display:inline-block;margin-top:20px}}.feedCard .feedsWhiteBubble.motivationProgram .feedsIcon{background-position:0 -413px;height:34px;margin-top:15px}.feedCard .feedsWhiteBubble.supplementProgram .feedsIcon{background-position:0 -293px;height:38px;margin-top:10px}.feedCard .feedsWhiteBubble.nutritionProgram .feedsIcon{background-position:0 -330px;height:38px;margin-top:10px}.feedCard .feedsWhiteBubble.workoutProgram .feedsIcon{background-position:0 -368px;height:45px;margin-top:5px}.feedCard .feedsWhiteBubble .programTitle{font-size:36px;line-height:30px;margin-left:30px;padding-top:15px;display:inherit}.feedCard .feedsWhiteBubble .feedProgramText{color:#232323;display:inline-block;font-size:16px;font-family:ProximaNova,Arial,sans-serif;line-height:20px;width:100%}.feedSubhead-grey,.feedcard--new-profile-photo__heading,.feedcard--photo-gallery__title{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.feedSubhead-grey{font-size:16px;margin-bottom:5px;color:#919191}.viewP460 .feedCard .feedsWhiteBubble .programTitle{font-size:30px}@media (max-width:400px){.viewP460 .feedCard.philosophy .feedsWhiteBubble .feedsIcon{background-size:30px;width:30px}.viewP460 .feedCard.philosophy .feedsWhiteBubble.motivationProgram .feedsIcon{background-position:0 -474px;height:16px;margin-top:20px}.viewP460 .feedCard.philosophy .feedsWhiteBubble.supplementProgram .feedsIcon{background-position:0 -420px;height:17px;margin-top:20px}.viewP460 .feedCard.philosophy .feedsWhiteBubble.nutritionProgram .feedsIcon{background-position:0 -437px;height:17px;margin-top:20px}.viewP460 .feedCard.philosophy .feedsWhiteBubble.workoutProgram .feedsIcon{background-position:0 -454px;height:20px;margin-top:17px}.feedCard.philosophy .feedsWhiteBubble .feedUpdateNumContent{margin-left:30px}.feedCard.philosophy .feedsWhiteBubble .feedUpdateNumContent span.lineFade{display:none}.feedSubhead-grey,.viewP460 .feedCard.philosophy .feedsWhiteBubble .programTitle,.viewP460 .feedCard.philosophy .feedsWhiteBubble p{margin-left:10px}.viewP460 .feedCard.philosophy .feedsWhiteBubble .programTitle{font-size:22px}}.feedcard--template-photo__heading1{display:none}.feedcard--template-photo__heading2,.viewP460 .feedcard--template-photo__heading1{display:block}.feedcard--template-photo__photo{float:left;width:180px}.feedcard--template-photo__text2{padding-left:200px}.feedcard--template-photo__separatorLine{margin:12px 0 10px}.feedcard--food-journal .feedcard--template-photo__text2 .separatorLine{margin-bottom:10px;margin-top:10px}.viewP460 .feedcard--template-photo__heading2,.viewP460 .feedcard--template-photo__separatorLine{display:none}@media (max-width:400px){.viewP460 .feedcard--template-photo__heading1{display:none}.viewP460 .feedcard--template-photo__heading2{display:block}.feedcard--template-photo__photo{float:none;width:auto}.feedcard--template-photo__photo img{width:100%}.feedcard--template-photo__meta{display:none}.feedcard--food-journal .feedcard--template-photo__meta{display:block}.feedcard--template-photo__text2{padding-left:0;margin-top:10px}.feedcard--template-photo__letterbox-img{width:auto;height:auto}}.feedcard--template-photo-list{height:180px;overflow:hidden}.feedcard--template-photo-list--product-reviews{height:80px}.feedcard--template-photo-list__featured-photo{float:left;width:180px}.feedcard--template-photo-list__list{padding-left:200px}.feedcard--template-photo-list__list--product-reviews{padding-left:0}.feedcard--template-photo-list__list-img-wrap{float:left;width:80px;height:80px;margin:0 15px 20px 0}.feedcard--template-photo-list__featured-letterbox-img{box-sizing:border-box}.feedcard--template-photo-list__letterbox-img{width:80px;height:80px;box-sizing:border-box}.letterbox-img--product-review{padding:10px}@media (max-width:400px){.feedcard--template-photo-list{height:auto}.feedcard--template-photo-list__featured-photo{width:auto;float:none}.feedcard--template-photo-list__featured-photo img{width:100%}.feedcard--template-photo-list__list{padding-left:0;margin-top:10px;height:80px;overflow:hidden}.feedcard--template-photo-list__list-img-wrap{margin-right:12px}.feedcard--template-photo-list__featured-letterbox-img{width:100%;height:auto}}.feedcard--new-profile-photo__heading{font-size:20px;font-weight:700;color:#232323;margin-bottom:8px}.feedcard__list .has-fitboard-category-icon{margin-top:2px}.fitboard-category-icon{display:inline-block;background-image:url(i/21d29c9c7f3a8d79dca0ba8bff786181e62ce38b.png);width:14px;height:15px}.fitboard-repost-icon{display:inline-block;background-image:url(i/65af1292515de83d8d351a7e4740ee376183cb4b.png);background-position:-29px 0;width:10px;height:14px}.feedcard__list .fitboard-category-icon,.feedcard__list .fitboard-repost-icon{position:relative;top:2px}.fitboard-category-icon--workout{background-position:0 0}.fitboard-category-icon--competition{background-position:0 -15px}.fitboard-category-icon--fitness{background-position:0 -30px}.fitboard-category-icon--motivation{background-position:0 -45px}.fitboard-category-icon--nutrition{background-position:0 -60px}.fitboard-category-icon--sports{background-position:0 -75px}.fitboard-category-icon--supplements{background-position:0 -90px}.fitboard-category-icon--health{background-position:0 -105px}.fitboard-category-icon--other{background-position:0 -120px}.feedcard--photo-gallery__title{color:#00aeef;font-size:21px;line-height:.9em}.feedcard--photo-gallery__description{margin-top:5px}.feedcard--photo-gallery__rating-wrap .rateHeader,.feedcard--photo-gallery__rating-wrap .rateHeader span{color:#919191!important;font-family:ProximaNovaExCnBold,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;text-transform:uppercase!important}.feedcard--photo-gallery__rating-wrap .rateHeader span:after{content:":"}.feedcard--photo-gallery__rating-wrap .rateHeader{margin-bottom:5px!important}.feedcard--template-photo__meta{position:relative}.feedcard--photo-gallery__rating-wrap{position:absolute;top:0;right:0}.viewP460 .feedcard--photo-gallery__rating-wrap{position:static;margin-top:15px}.feedcard--product-review__rating,.feedcard--product-review__summary{margin-top:10px}.feedcard--product-review__text{padding-left:15px}.feedcard--product-review__title,.feedcard--product-review__user-name{font-family:ProximaNovaExCnSemiBold,sans-serif;text-transform:uppercase}.feedcard--product-review__user-name{font-size:17px;color:#232323}.feedcard--product-review__title{font-size:20px;line-height:20px}.feedcard--product-review__rating .feedcard__rating-box{position:relative;top:-1px}@media (max-width:400px){.feedcard--photo-gallery__rating-wrap{display:none}.feedcard--product-review__rating{margin-top:5px}}.feedcard--current-supp-list__list{max-height:80px;overflow:hidden}.feedcard--current-supp__img-wrap-wrap{float:left}.letterbox-container{margin:0 6px 6px 0;display:inline-block}.letterbox-container a{height:72px;width:72px;background:#FFF}.letterbox-img--current-supp-list{max-width:60px;max-height:60px}.letterbox-img--current-supp{width:150px;height:150px}.letterbox-img__img--current-supp{max-width:80%;max-height:80%}.async-commenting-container .comment .avatar img,.async-commenting-container .input-container .avatar img,.async-commenting-container .multi-like-modal ul.user-list li .avatar img{max-width:35px}.feedcard--current-supp__txt{padding-left:175px}.feedcard--current-supp__title{font-family:ProximaNovaExCnBold;text-transform:uppercase;font-size:28px;color:#00aeef;line-height:28px}.feedCard.joinGym .feedsWhiteBubble p,.feedCard.joinGym .field{font-family:ProximaNovaExCnBold,Arial,sans-serif}.feedcard--current-supp .feedcard__text--featured-text{margin-top:5px}@media (max-width:400px){.feedcard--current-supp__img-wrap-wrap{float:none;display:table;width:100%}.letterbox-img--current-supp{height:280px;width:100%}.feedcard--current-supp__txt{padding-left:0;margin-top:10px}}.feedCard.joinGym .feedsWhiteBubble .feedsIcon{background-position:0 -241px;height:52px;margin-top:3px}.feedCard.joinGym .field{font-size:14px;margin-bottom:5px}.feedCard.joinGym .field span{color:#232323;font-size:14px;margin-left:5px;font-weight:400}.viewP460 .bodyWeight .number{font-size:32px;line-height:32px}.feedCard .feedsWhiteBubble.bodyWeight a.date{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif;font-size:16px;left:21px;margin-top:0;position:absolute;top:90px}@media (max-width:400px){.viewP460 .feedCard .feedsWhiteBubble.bodyWeight div span.number{font-size:31px}.viewP460 .feedsWhiteBubble.bodyWeight div span{font-size:21px}}.feedCard .feedsWhiteBubble.bodyFat .feedsIcon{background-position:0 -126px}.feedCard .feedsWhiteBubble.measurement .feedsIcon{background-position:0 -192px;height:49px;margin-top:12px}.feedCard .feedsWhiteBubble.fitStatus .feedsIcon{background-position:0 -66px;height:59px;margin-top:5px}.feedCard .feedsWhiteBubble.fitStatus .feedUpdateNumContent>div{line-height:16px;font-size:16px;font-family:ProximaNova,Arial,sans-serif;color:#232323}.feedCard .feedsWhiteBubble.fitStatus .feedUpdateNumContent>div.permalink-fit-status-text{max-height:none}@media (max-width:400px){.feedCard .feedsWhiteBubble.fitStatus .feedsIcon{background-size:30px;width:30px;height:26px;background-position:0 -30px}.feedCard .feedsWhiteBubble.fitStatus .feedUpdateNumContent{margin-left:0;overflow:visible}.feedCard .feedsWhiteBubble.fitStatus p{margin:8px 0 20px 40px}.feedCard .feedsWhiteBubble.fitStatus .lineFade{display:none}.feedCard .feedsWhiteBubble.fitStatus .feedUpdateNumContent>div{margin:0;min-height:0;max-height:120px}}.feedCard .feedsWhiteBubble.profileComment .feedsIcon{background-position:0 -586px;height:47px;margin-top:9px}.feedcard--motivation-level .lineFade{float:none;display:table-cell}.feedcard--motivation-level__chart{padding-right:15px}.feedcard--motivation-level__comment{margin:0 0 10px}.feedcard--motivation-level__chart__img{display:block;margin-bottom:5px}.feedcard--motivation-level__chart__date{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif;text-align:center;font-weight:700;text-transform:uppercase;font-size:15px;line-height:15px}.feedcard--added-video__category,.feedcard--added-video__title,.workOutDetail .field .label{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.feedcard--motivation-level__level-and-date{padding-left:15px;padding-top:15px}.feedcard--added-video__poster{display:block;float:left;width:120px}.feedcard--added-video__category,.feedcard--added-video__desc,.feedcard--added-video__title{padding-left:140px}.feedcard--added-video__title{color:#00aeef;font-size:18px;margin-top:15px}.feedcard--added-video__category{color:#919191;font-size:14px;margin-top:3px}.feedcard--added-video__desc{margin-top:12px}@media (max-width:400px){.feedCard .feedsWhiteBubble.profileComment .feedsIcon{height:22px;background-position:0 -265px}.feedcard--added-video__poster{float:none;width:100%;height:auto}.feedcard--added-video__category,.feedcard--added-video__desc,.feedcard--added-video__title{padding-left:0}}.workoutProgramFeed .informationStamp{float:left;display:block}.workoutProgramFeed .workoutInfoContainer{margin-left:196px}.workoutProgramFeed .bbSummaryContainerBoxes{padding:0 8px 0 7px}.workoutProgramFeed .bbSummaryContainerBoxes .bbCellValue{padding-top:15px}.workoutProgramFeed .bbSummaryContainerBoxes .bbCellValue.col-xs-3,.workoutProgramFeed .bbSummaryContainerBoxes .bbCellValue.col-xs-4,.workoutProgramFeed .bbSummaryContainerBoxes .bbCellValue.col-xs-6{padding:15px 5px 0}.workoutProgramFeed .bbSummaryContainerBoxes .units.Inline{padding-left:3px;padding-right:3px}.workoutProgramFeed .feedCardContentUpdate .row>div{padding:0}.workoutProgramFeed .feedCardContentUpdate .row{margin:0}.viewP460 .workoutProgramFeed .bbSummaryContainerBoxes{padding-bottom:15px}.viewP460 .workoutProgramFeed .informationStamp,.viewP460 .workoutProgramFeed .workoutInfoContainer{float:none;margin:0}.viewP460 .workoutProgramFeed .workoutInfoContainer{width:100%}.viewP460 .workoutProgramFeed .informationStamp{width:auto}.viewP460 .trackWorkout .bbSummaryContainerBoxes>div.col20,.viewP460 .workoutProgramFeed.createdWorkoutTemplate .bbSummaryContainerBoxes .bbCellValue.col-xs-3{width:50%}.viewP460 .workoutProgramFeed .informationStamp,.viewP460 .workoutProgramFeed .informationStamp .centeredContainer{height:88px}.newWorkoutTemplate .bbSummaryContainerBoxes .bbCellValue.col-xs-4 .label,.viewP460 .newWorkoutTemplate .bbSummaryContainerBoxes .bbCellValue .label,.viewP460 .workoutProgramFeed .bbSummaryContainerBoxes .bbCellValue .label,.viewP460 .workoutProgramFeed .informationStamp .centeredContainer,.workoutProgramFeed .bbSummaryContainerBoxes .bbCellValue.col-xs-4 .label{height:auto}.viewP460 .workoutProgramFeed .informationStamp .title{padding-bottom:0}.trackWorkout .bbSummaryContainerBoxes>div:first-child{display:none}.viewP460 .trackWorkout .bbSummaryContainerBoxes>div:first-child{display:block;margin-bottom:10px}.viewP460 .trackWorkout .bbSummaryContainerBoxes>div:nth-child(2),.viewP460 .trackWorkout .bbSummaryContainerBoxes>div:nth-child(3){display:none}.viewP460 .trackWorkout .bbSummaryContainerBoxes>div:nth-child(4){padding-right:15px;margin-bottom:10px}@media (max-width:400px){.trackWorkout .workOutHeader .stamp{display:none}.workOutHeader{width:auto;height:auto}.workOutHeader .detail{height:auto}.trackWorkout .workOutHeader{border-left:1px solid #BCBDBC}}.spot{width:35px;height:35px;border-radius:35px;border-top:1px solid #acabab;background:#fff}.workOutDetail{height:60px;border-left:1px solid #bcbdbc;border-right:1px solid #bcbdbc;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3)}.workOutDetail,.workOutHeader .detail{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2N8/fr1fy4uLgZkwPj169f/3759Y0CWAAuCVCFLwAWRJVAEYRIAd0wfPpsxs/UAAAAASUVORK5CYII=)}.workOutDetail .field{text-align:center}.workOutDetail .field .information{display:inline-block;padding-top:13px;vertical-align:middle;height:60px;box-sizing:border-box}.workOutDetail .field.energyLevel{border-right:1px solid #fff;padding:0}.workOutDetail .field.selfRating{border-left:1px solid #dbdbdb;padding:0}@media (max-width:400px){.workOutDetail .field.energyLevel{border-right:none;padding-left:5px}.workOutDetail .field.selfRating{border-left:none}}.workOutDetail .field .spot{float:left}.workOutDetail .field.energyLevel .spot .battery{background:url(i/cac94e204084e4447535cba98b072ac7b0e94b81.png) no-repeat;width:35px;height:35px;background-size:12px;margin:4px 0 0 12px;position:relative}.workOutDetail .field .spot .bars{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAGUlEQVQIW2NkAIF17/+DaShgpIYgsoFANgC2lgp222z5+wAAAABJRU5ErkJggg==)}.workOutDetail .field.energyLevel .spot .bars{position:absolute;width:6px;height:19px;margin:6px 0 0 3px}.workOutDetail .field.energyLevel .spot.l4 .bars{height:4px;margin-top:21px}.workOutDetail .field.energyLevel .spot.l3 .bars{height:10px;margin-top:16px}.workOutDetail .field.energyLevel .spot.l2 .bars{height:15px;margin-top:11px}.workOutDetail .field.selfRating .spot .bars{width:30px;height:30px;margin:6px 0 0 5px;background:url(i/c1cc319c2349854beeb6f38d0cd27ec4d1dd5978.png) no-repeat;background-size:25px}.workOutDetail .field .label{font-weight:700;font-size:16px;line-height:16px;margin:5px 0 0 43px;color:#919191;text-align:left}.workOutDetail .field .value{font-family:ProximaNova,Arial,sans-serif;font-size:14px;line-height:11px;margin-left:43px;color:#232323;text-align:left;font-weight:700}.workOutDetail .field .value span{line-height:11px}.workOutHeader{height:100px;width:100%}.workOutHeader .stamp{display:block;float:left;width:100px;height:99px;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -55px 250px;border-top:1px solid #3e3c42;border-left:1px solid #3e3c42}.workOutHeader .detail{text-transform:uppercase;font-weight:700;height:100px;padding:0 15px 0 110px;border:1px solid #bcbdbc;border-left:none;color:#4d4f53}.workOutHeader .detail .centeredContainer{display:block;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.workOutHeader .detail .title{font-family:ProximaNovaExCn,Arial,sans-serif;float:none;font-size:16px;color:#919191}.workOutHeader .detail .titleValue{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;display:block;max-height:50px;line-height:21px;float:none}.workOutHeader .detail .titleValue span{font-family:ProximaNovaExCnBold,sans-serif;font-size:22px;color:#00aeef}.bbButton,.bbButton.bbSmall,.pagination-container .button.active{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif}@media (max-width:400px){.workOutHeader .detail{height:auto;padding:10px}.workOutHeader .detail .centeredContainer{position:static;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.viewP460 .workoutProgramFeed.ratedProgram .bbSummaryContainerBoxes .bbCellValue:first-child .label{height:22px;margin-top:6px}}.bbButton::-moz-focus-inner{border:0;padding:0}.bbButton{text-align:center;vertical-align:baseline;padding:5px 10px 2px;line-height:1;border:0 transparent;font-size:20px;border-radius:3px;text-transform:uppercase;cursor:pointer;background-position:0 0;zoom:1;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;-khtml-user-select:none;user-select:none}.bbButton.bbSmall{padding:2px 10px 1px;font-size:15px}.bbButton,.bbButton span,.bbButton:hover .bbButton span:hover{text-decoration:none!important}.bbButton.doAction,.bbButton.doAction[disabled=disabled]:hover,.bbButton.primaryAction,.bbButton.primaryAction[disabled=disabled]:hover{background-color:#00a1de;background-image:-webkit-radial-gradient(ellipse farthest-corner at center top,rgba(28,172,225,1) 0,rgba(28,172,225,.6) 50%,rgba(0,65,101,0) 100%),-webkit-linear-gradient(top,#00a1de 0,#004165 100%);background-image:radial-gradient(ellipse farthest-corner at center top,rgba(28,172,225,1) 0,rgba(28,172,225,.6) 50%,rgba(0,65,101,0) 100%),linear-gradient(to bottom,#00a1de 0,#004165 100%);border:1px solid #0e6088;box-shadow:inset 0 1px 0 0 #2fd0ff;text-shadow:0 -1px 0 #092230;color:#e7ecf7}.bbButton.doAction[disabled=disabled],.bbButton.primaryAction[disabled=disabled]{text-shadow:none!important;opacity:.25}.bbButton.doAction:hover,.bbButton.primaryAction:hover{background-color:#1cace1;background-image:-webkit-radial-gradient(center top,ellipse farthest-corner,rgba(28,172,225,1) 0,rgba(28,172,225,.6) 50%,rgba(0,65,101,0) 100%),-webkit-linear-gradient(top,#1EB4EA 0,#1b668b 100%);background-image:radial-gradient(ellipse farthest-corner at center top,rgba(28,172,225,1) 0,rgba(28,172,225,.6) 50%,rgba(0,65,101,0) 100%),linear-gradient(to bottom,#1EB4EA 0,#1b668b 100%)}.bbButton.doAction:focus,.bbButton.primaryAction:focus{box-shadow:0 0 0 1px #00aeef}.bbButton.doAction:active,.bbButton.primaryAction:active{background-image:-webkit-linear-gradient(top,#004165 0,#00A1DE 100%);background-image:linear-gradient(to bottom,#004165 0,#00A1DE 100%);box-shadow:none}.bbButton.returnAction,.bbButton.returnAction[disabled=disabled]:hover,.bbButton.secondaryAction,.bbButton.secondaryAction[disabled=disabled]:hover{background-color:#505050;background-image:-webkit-radial-gradient(ellipse farthest-corner at center top,rgba(130,130,130,1) 0,rgba(130,130,130,.6) 50%,rgba(74,73,72,0) 100%),-webkit-linear-gradient(top,#505050 0,#2c2b2a 100%);background-image:radial-gradient(ellipse farthest-corner at center top,rgba(130,130,130,1) 0,rgba(130,130,130,.6) 50%,rgba(74,73,72,0) 100%),linear-gradient(to bottom,#505050 0,#2c2b2a 100%);border:1px solid #2c2b2a;box-shadow:inset 0 1px 0 0 #929292;color:#e9e9e9;text-shadow:0 -1px 0 #000}.bbButton.returnAction[disabled=disabled],.bbButton.secondaryAction[disabled=disabled]{opacity:.25;text-shadow:none!important}.bbButton.returnAction:hover,.bbButton.secondaryAction:hover{background-color:#828282;background-image:-webkit-radial-gradient(center top,ellipse farthest-corner,rgba(140,140,140,1) 0,rgba(140,140,140,.6) 50%,rgba(74,73,72,0) 100%),-webkit-linear-gradient(top,#646464 0,#3F3F3E 100%);background-image:radial-gradient(ellipse farthest-corner at center top,rgba(140,140,140,1) 0,rgba(140,140,140,.6) 50%,rgba(74,73,72,0) 100%),linear-gradient(to bottom,#646464 0,#3F3F3E 100%)}.bbButton.softAction,.bbButton.softAction[disabled=disabled]:hover,.pagination-container .button{display:inline-block;position:relative;vertical-align:middle;font-size:16px;min-width:19px;margin-left:2px;line-height:20px;height:20px;min-height:20px;overflow:hidden;text-align:center;color:#FFF;border-radius:3px;border:1px solid #B1B1B1;background-color:#c8c8c8;background-image:-webkit-linear-gradient(top,rgba(255,255,255,1) 2%,rgba(228,228,228,1) 4%,rgba(179,179,179,1) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,1) 2%,rgba(228,228,228,1) 4%,rgba(179,179,179,1) 100%)}.bbButton.softAction:hover,.pagination-container .button a:hover,.pagination-container a.button:hover{text-decoration:none;color:#555;background-color:#ededed;background-image:-webkit-linear-gradient(top,rgba(237,237,237,1) 0,rgba(205,205,205,1) 100%);background-image:linear-gradient(to bottom,rgba(237,237,237,1) 0,rgba(205,205,205,1) 100%)}.pagination-container .button.active{background:0 0;border:0;color:#232323;font-weight:700;line-height:23px;-webkit-filter:none;filter:none}.bbButtonIcon{background-image:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png);display:inline-block;width:24px;height:23px;position:relative;vertical-align:middle;top:-1px;margin-right:5px}.bbButton.bbSmall .bbButtonIcon{top:0;width:14px;height:14px}.bbButton.bbSmall .bbButtonIcon.bbCheck{background-position:25px -1300px}.bbButton .bbButtonIcon.bbCheck{background-position:58px -1297px}.bbButton .bbButtonIcon.bbXMark{background-position:-192px -997px}.bbButton.bbSearch{width:45px}.bbButton.bbSmall.bbSearch{position:relative;display:block;width:35px}.bbButton.bbSearch .bbButtonIcon{background-position:-200px -850px;top:1px;height:26px}.bbButton.bbSmall.bbSearch .bbButtonIcon{top:0;width:14px;height:14px;background-position:-175px -851px}.bbButton.bbFacebook,.bbButton.bbFacebook[disabled=disabled]:hover{color:#fff;font-family:ProximaNova,Arial,sans-serif;height:40px;font-size:16px;line-height:40px;text-transform:none;padding:0 20px 0 7px;background-color:#526bba;background-image:-webkit-linear-gradient(top,#526bba 0,#455ca4 50%,#37487d 100%);background-image:linear-gradient(to bottom,#526bba 0,#455ca4 50%,#37487d 100%)}.bbButton.bbFacebook:hover{background-color:#7488c7;background-image:-webkit-linear-gradient(top,#7488c7 0,#6a7db6 50%,#606e99 100%);background-image:linear-gradient(to bottom,#7488c7 0,#6a7db6 50%,#606e99 100%)}.bbButton.bbFacebook:active{background-color:#37487d;background-image:-webkit-linear-gradient(top,#37487d 0,#455ca4 50%,#526bba 100%);background-image:linear-gradient(to bottom,#37487d 0,#455ca4 50%,#526bba 100%);box-shadow:none}.bbButton.bbFacebook .bbButtonIcon{background-position:-76px -1525px;height:29px;width:29px;margin-top:-1px}.feed-items-container .bbButton{width:100%;box-sizing:border-box;margin-top:10px}.bbModuleContainerTabbed .settingsGear,.bbSettingsGear,.moduleTitle .settingsGear,.settingsGear{background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) 0 -1025px;height:20px;width:21px;border:none;cursor:pointer}.bbModuleContainerTabbed .settingsGear,.bbSettingsGear,.settingsGear{position:absolute;top:11px;right:9px;margin:0}.bbModuleContainerTabbed .settingsGear:hover,.bbSettingsGear,.moduleTitle .settingsGear:hover,.settingsGear{background-position:-50px -1025px}div.menu-dropdown li a{padding-right:21px}div.menu-dropdown li.fileChooseIcon .icon{background-position:-200px -1325px}div.menu-dropdown li.fileUploadIcon .icon{background-position:-25px -1150px}div.menu-dropdown li.fileEditInfoIcon .icon{background-position:-100px -1275px}div.menu-dropdown li.fileCropRotateIcon .icon{background-position:-25px -1125px}a.menu-dropdown-icon{background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) 0 -1025px no-repeat;display:inline-block;width:21px;height:21px}a.menu-dropdown-icon:hover{background-position:-50px -1025px}.bbSettingsGear .menu-dropdown,.settingsGear .menu-dropdown{right:0}div.menu-dropdown{display:none;position:absolute;z-index:999;border-radius:5px;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}div.menu-dropdown.active{display:block}div.menu-dropdown .menu-content{background-color:#E9E9E9;border:1px solid #FFF;border-radius:5px;overflow:hidden;font-size:13px;text-align:right}div.menu-dropdown .close-icon-container{position:relative;height:0;width:100%}div.menu-dropdown a.close-icon{display:inline-block;width:24px;height:24px;position:absolute;right:-1px;top:-1px}div.menu-dropdown a.close-icon .icon-image{background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -75px -1000px no-repeat;width:12px;height:12px;position:absolute;top:4px;right:4px}div.menu-dropdown a.close-icon:hover .icon-image{background-position:-25px -1000px}div.menu-dropdown ul{list-style-type:none;text-align:left;padding:0;margin:0}div.menu-dropdown li{white-space:pre;border-top:1px solid #FFF;border-bottom:1px solid #D4D4D4}div.menu-dropdown li .icon{display:inline-block;width:15px;height:15px;vertical-align:middle;margin-right:12px;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) 0 -1484px no-repeat}div.menu-dropdown li:last-child{border-bottom:0}div.menu-dropdown li:first-child{border-top:0}.menu-dropdown__item,div.menu-dropdown li a{color:#636363;display:block;padding:11px;font:14px ProximaNova,Arial,sans-serif}.menu-dropdown__item:hover,div.menu-dropdown li a:hover{color:#2C2B2A;background-color:#D4D4D4;text-decoration:none}.ui-widget-content a,.ui-widget-header,.ui-widget-header a{color:#222}div.menu-dropdown li.alert .icon{background-position:-26px -1325px}div.menu-dropdown li.disable .icon{background-position:-50px -1325px}.menu-dropdown .add .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -16px 0 no-repeat;width:11px;height:12px}.menu-dropdown .bodyfat .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -32px -52px no-repeat;width:16px;height:16px}.menu-dropdown .calendar .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -16px -17px no-repeat;width:15px;height:16px}.menu-dropdown .delete .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) 0 -31px no-repeat;width:12px;height:14px}.menu-dropdown .edit .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -16px -34px no-repeat;width:16px;height:17px}.menu-dropdown .filter .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -78px -34px no-repeat;width:12px;height:13px}.menu-dropdown .graph-3 .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -64px -34px no-repeat;width:13px;height:15px}.menu-dropdown .graph-4 .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -32px -17px no-repeat;width:15px;height:14px}.menu-dropdown .grid .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -49px -34px no-repeat;width:14px;height:15px}.menu-dropdown .people .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -64px -17px no-repeat;width:16px;height:11px}.menu-dropdown .refresh .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -48px -17px no-repeat;width:15px;height:14px}.menu-dropdown .search .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) no-repeat;width:15px;height:16px}.menu-dropdown .table .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) 0 -17px no-repeat;width:15px;height:13px}.menu-dropdown .trophy .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -33px -34px no-repeat;width:15px;height:16px}.menu-dropdown .upload .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) 0 -46px no-repeat;width:11px;height:14px}.menu-dropdown .view-all .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -28px 0 no-repeat;width:11px;height:4px}.menu-dropdown .weight .icon{background:url(i/edfbaf955c772d466408e47704fb36a4d40e1863.png) -16px -52px no-repeat;width:15px;height:16px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .ui-helper-clearfix{height:1%}.ui-helper-zfix,.ui-widget-overlay{position:absolute;top:0;width:100%;height:100%;left:0}.ui-helper-clearfix{display:block}.ui-helper-zfix{opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:url(i/5b6e4b0f46f77c77199f6460f712d8feb87f8d0d.png) 50% 50% repeat-x #fff;color:#222}.ui-widget-header{border:1px solid #aaa;background:url(i/5c1cd467633c3b1396be9bcb00bb9af71a788b40.png) 50% 50% repeat-x #ccc;font-weight:700}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:url(i/a60b31e8eebabb64184d1bf55fb4e79693e2ce49.png) 50% 50% repeat-x #e6e6e6;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:url(i/cfc9d471cd7c8d84839c2ad79e195ea177142a26.png) 50% 50% repeat-x #dadada;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:url(i/3f99b72fb1640278e5210d4431509f392490166f.png) 50% 50% repeat-x #fff;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:0}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:url(i/8bc783a9b37aa137ecd6a81ee9081abc7b15f5a1.png) 50% top repeat-x #fbf9ee;color:#363636}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:url(i/1acb330219d8b9139ac73ca208a853fe96db12f5.png) 50% bottom repeat-x #fef1ec;color:#cd0a0a}.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:0}.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:0}.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:0}.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:0}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.ui-widget-header .ui-state-error-text{color:#cd0a0a}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(i/cb49555caa3297bb15073e63e5cc40eab9bc277f.png)}.ui-icon{width:16px;height:16px}.ui-state-default .ui-icon{background-image:url(i/8b4c5b1f3b9787143ed99262c2ec266ac44f9510.png)}.ui-state-active .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(i/09260adaf3a6cd8a573db750e73f95ffc91b9906.png)}.ui-state-highlight .ui-icon{background-image:url(i/13991abc5e23aa7a50e2f562868385d9dd2e53b1.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(i/c412c69765ec17533085c5eab893c5d0f9cfb4dd.png)}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-off{background-position:-96px -144px}.ui-icon-radio-on{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-widget-overlay,.ui-widget-shadow{background:url(i/aba7569a651059381833436acdd71da58c65c8c8.png) 50% 50% repeat-x #aaa;opacity:.3;filter:Alpha(Opacity=30)}.ui-corner-all{border-radius:0}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;border-radius:8px}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;z-index:99999;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-accordion{width:100%}.ui-accordion .ui-accordion-header{cursor:pointer;position:relative;margin-top:1px;zoom:1}.ui-accordion .ui-accordion-li-fix{display:inline}.ui-accordion .ui-accordion-header-active{border-bottom:0!important}.ui-accordion .ui-accordion-header a{display:block;font-size:1em;padding:.5em .5em .5em .7em}.ui-accordion-icons .ui-accordion-header a{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;margin-top:-2px;position:relative;top:1px;margin-bottom:2px;overflow:auto;display:none;zoom:1}.ui-accordion .ui-accordion-content-active,.ui-menu{display:block}.ui-autocomplete{position:absolute;cursor:default}* html .ui-autocomplete{width:1px}.ui-menu{list-style:none;padding:2px;margin:0;float:left}.ui-menu .ui-menu{margin-top:-3px}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%}.ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:1.5;zoom:1}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-hover{font-weight:400;margin:-1px}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none!important;cursor:pointer;text-align:center;zoom:1;overflow:visible}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:1.4}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-dialog{position:absolute;padding:.2em;width:300px;overflow:hidden}.ui-dialog .ui-dialog-titlebar{padding:.5em 1em .3em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .2em 0}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0;padding:1px;height:18px}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px}.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog .ui-dialog-titlebar-close:hover{padding:0}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto;zoom:1}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin:.5em 0 0;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-tabs{position:relative;padding:.2em;zoom:1}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:1px;margin:0 .2em 1px 0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-selected{margin-bottom:0;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-state-processing a,.ui-tabs .ui-tabs-nav li.ui-tabs-selected a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tabs .ui-tabs-hide{display:none!important}.ui-datepicker{width:17em;padding:.2em .2em 0}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-multi .ui-datepicker-group,.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.bbCalendarContainer .calendarHeader .calendarRightContent,.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;-webkit-filter:mask();filter:mask();top:-4px;left:-4px;width:200px;height:200px}.autocomplete-ui-bbHeader span,.ui-menu .ui-menu-item a>span{display:inline-block;overflow:hidden;margin:0;text-overflow:ellipsis}.autocomplete-ui-bbHeader{background:-webkit-linear-gradient(top,#fff 0,#ededed 100%);background:linear-gradient(to bottom,#fff 0,#ededed 100%);border-bottom:#fff;text-transform:uppercase}.autocomplete-ui-bbHeader span{font-family:ProximaNovaExCnBold,Arial,sans-serif;width:150px;padding:0 0 0 10px;font-size:16px;line-height:32px;height:30px;border-bottom:1px solid #c8c8c8}.ui-autocomplete{width:auto!important;border-radius:3px 3px 0 0;border-left:1px solid #c8c8c8!important;border-top:1px solid #c8c8c8!important;border-right:1px solid #c8c8c8!important;border-bottom:1px solid #c8c8c8!important;box-shadow:0 2px 1px -1px #5a5a5a;z-index:200001!important;padding:0}.ui-autocomplete li{background-color:#f4f4f4}.ui-autocomplete li:nth-child(2n+2){background-color:#ededed}.ui-autocomplete li:nth-child(2){border-top:1px solid #FFF}.ui-autocomplete.mentionsAutoComplete li:nth-child(2){border-top:none}.ui-menu .ui-menu-item a{padding:0;height:25px;font-family:ProximaNova,Arial,sans-serif;color:#222}.ui-menu .ui-menu-item a img{width:20px;padding:3px}.ui-menu .ui-menu-item a>span{width:150px;padding:0 0 0 10px;font-size:13px;font-weight:400;line-height:25px;height:25px;border-bottom:1px solid #f4f4f4;white-space:nowrap;vertical-align:top;color:#222}.ui-menu .ui-menu-item a>span.searchUsername{font-weight:700}.ui-menu .ui-menu-item a>span.searchLocation{font-size:12px;padding:0 10px}.ui-menu .ui-menu-item a>span>strong{display:inline;background-color:rgba(0,174,239,.2);border-radius:2px;box-shadow:1px 1px 1px #ccc}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a:focus{margin:0;padding:0;border:0;background:rgba(0,174,239,1);color:#fff}.ui-menu .ui-menu-item a.ui-state-focus strong{box-shadow:none}.ui-menu-item.userSearchSuggestionsSubmitOption a,.ui-menu-item.userSearchSuggestionsSubmitOption a.ui-state-focus{line-height:26px;padding:2px 10px;font-size:14px;font-weight:700;margin:4px;box-shadow:0 1px 0 1px #919191;border-radius:2px}.ui-menu-item.userSearchSuggestionsSubmitOption{background-color:#f4f4f4}.ui-menu-item.userSearchSuggestionsSubmitOption a{background-color:#F4F4F4}.ui-menu-item.userSearchSuggestionsSubmitOption a.ui-state-focus{width:452px}.mobileMention.ui-menu .ui-menu-item a>span{width:120px;padding:0 0 0 5px;line-height:35px;height:35px}.mobileMention.ui-menu .ui-menu-item a{height:35px}.mobileMention.ui-menu .ui-menu-item a img{padding-top:8px}.mentionsDraw{position:absolute}.mentionsDraw span{color:transparent;padding:0;white-space:pre-wrap;overflow-wrap:break-word;word-wrap:break-word}.mentionsDraw span b{background:#bdcff1;background:-webkit-linear-gradient(top,#dce6f8 0,#bdcff1 100%);background:linear-gradient(to bottom,#dce6f8 0,#bdcff1 100%);border-radius:2px;box-shadow:0 0 0 1px #a3bcea;white-space:pre-wrap;font-weight:400}.mentionsAutoComplete div.autocomplete-ui-bbHeader span:first-child{padding-left:36px}.superbox__comment__textarea-wrap .bbMentionComment{background:#fff}.mentionsAutoComplete.ui-menu .ui-menu-item{width:346px}#mobile-viewport .mentionsAutoComplete.ui-menu .ui-menu-item{width:276px}.ui-menu .ui-menu-item a>.searchRealName,.ui-menu .ui-menu-item a>.searchUsername{border-bottom:none}.containerPattern00{position:relative;clear:both;width:100%}.containerPattern00 .backgroundPattern00{position:absolute;top:0;left:0;width:100%;z-index:0;height:400px;box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3);background:#EDEDED;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url(i/044c540628e8d7336623f2cf2d1e7af476456eef.png);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0) 50%,rgba(255,255,255,1) 100%),url(i/044c540628e8d7336623f2cf2d1e7af476456eef.png)}.containerPattern00 .backgroundPattern00Content,.containerPattern00 .containerPattern00Content{position:relative}.bbPtDiagonalStripeDark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJklEQVQIW2NkYGD4r6OtBaQggBHI+X/l6jUGmCBYACQDE4QLwAQBvHwOhMMJtPAAAAAASUVORK5CYII=);color:#fff}.bbPtDiagonalStripeGray{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2NMSE7//+7tGwZkwOgXEPxfSFiEAVkCLAhShSwBF0SWQBGESQAALQkV72LbmPIAAAAASUVORK5CYII=);color:#fff}.bbPtDiagonalStripeLightGray{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAAAAACoBHk5AAAAGUlEQVR4AWO49QgIGB7dApNACkgCKSAJogBI4xXrFz7wHQAAAABJRU5ErkJggg==);color:#2c2b2a}.bbPtDiagonalStripeWhite{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2N8/fr1fy4uLgZkwPj169f/3759Y0CWAAuCVCFLwAWRJVAEYRIAd0wfPpsxs/UAAAAASUVORK5CYII=);color:#2c2b2a}.bbCalendarContainer{width:270px}.bbCalendarContainer.bbJustMonth{text-align:center}.bbCalendarContainer.bbJustMonth .calendarHeader .calendarSideMoveLeftContainer,.bbCalendarContainer.bbJustMonth .calendarHeader .calendarSideMoveRightContainer{margin:7px;padding:3px 0}.bbCalendarContainer.bbJustMonth button.chooseMonth{margin:10px 0;width:94%}.bbCalendarContainer .calendarHeader{width:100%;height:37px;border-bottom:2px solid #B3BEC5;position:relative}.bbCalendarContainer.bbJustMonth .calendarHeader{border-bottom:none}.bbCalendarContainer .calendarHeader .calendarSide{position:absolute;top:0}.bbCalendarContainer .calendarHeader .calendarSideRight{margin:4px 5px 0 0;right:0}.bbCalendarContainer .calendarHeader .calendarSideLeft{margin:4px 0 0 5px;left:0}.bbCalendarContainer .calendarHeader .calendarSideMoveLeft{background-position:0 -1501px;margin:5px 0 0 -3px;width:6px;height:10px}.bbCalendarContainer .calendarHeader .calendarSideMoveRight{background-position:-50px -1501px;margin:5px 0 0 1px;width:6px;height:10px}.bbCalendarContainer .calendarHeader .calendarMiddle{width:70%;text-align:center;height:100%;float:right;margin-right:44px}.bbCalendarContainer .bbDropDown .head{text-align:left}.bbCalendarContainer .calendarHeader .calendarMiddle:before{font-size:0;content:'';height:100%;display:inline-block;vertical-align:middle}.bbCalendarContainer .calendarHeader .calendarMiddle .bbDropDown{vertical-align:middle}.bbCalendarContainer .calendarHeader .calendarMiddle select{width:70px;box-sizing:border-box}.bbDropDown *,div.bbDropDown{box-sizing:content-box}.narrowColumn .bbCalendarContainer .calendarHeader .calendarMiddle select{width:65px}.bbCalendarContainer .calendarHeader .calendarMiddle .bbMobileDownContainer,.bbCalendarContainer .calendarHeader .calendarMiddle select{display:inline-block;vertical-align:middle;margin-top:2px}.bbCalendarContainer .calendarHeader .calendarSideMoveLeftContainer,.bbCalendarContainer .calendarHeader .calendarSideMoveRightContainer{width:25px;margin:4px;padding:0;line-height:17px;vertical-align:top}.bbCalendarContainer .calendarHeader .calendarLeftContent{float:left}.bbCalendarContainer .monthCell,.bbCalendarContainer .monthCellFuture,.bbCalendarContainer .monthCellHeader,.bbCalendarContainer .monthCellToday{float:left;width:37px;height:20px;padding:5px 0;cursor:pointer;text-align:center}.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCell{cursor:default}.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCell .dayCell,.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCellFuture .dayCell{color:#c8c8c8;cursor:default}.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCell.monthCellCurrent .dayCell,.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCellFuture .dayCell{background-color:#e5e5e5}.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCell .dayCell:hover,.bbCalendarContainer .monthCellMatrixContainer .constrainedSelection.monthCellFuture .dayCell:hover{border:none}.bbCalendarContainer .monthCellHeaderContainer{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJklEQVQIW2NkYGD4r6OtBaQggBHI+X/l6jUGmCBYACQDE4QLwAQBvHwOhMMJtPAAAAAASUVORK5CYII=);height:27px;padding-left:5px}.bbCalendarContainer .monthCellHeader{padding-top:8px;font-family:ProximaNova,Arial;font-size:14px;height:14px;cursor:default;color:#fff}.bbCalendarContainer .calendarSideLeft .bbDropDown,.bbCalendarContainer .calendarSideLeft select{margin:7px 0 0 23px;width:60px}.bbCalendarContainer .calendarSideRight .bbDropDown,.bbCalendarContainer .calendarSideRight select{margin:7px 15px 0 0;width:60px}.bbCalendarContainer .monthCell.monthCellNext,.bbCalendarContainer .monthCell.monthCellPrev,.bbCalendarContainer .monthCellFuture.monthCellNext,.bbCalendarContainer .monthCellFuture.monthCellPrev{color:#919191}.bbCalendarContainer .dayCell:hover{border:1px solid #00aeef}.bbCalendarContainer .monthCell .dayCell,.bbCalendarContainer .monthCellCurrent .dayCell,.bbCalendarContainer .monthCellFuture .dayCell,.bbCalendarContainer .monthCellToday.monthCellPrev .dayCell{display:inline-block;padding:5px;width:18px;font-size:16px;font-family:ProximaNovaExCn,Arial;color:#c8c8c8}.bbCalendarContainer .monthCellMatrixContainer .monthCellToday.monthCellCurrent .dayCell{font-size:16px;font-weight:700;background-color:#fff}.bbCalendarContainer .monthCellMatrixContainer .monthCellCurrent.monthCellSelected .dayCell{background:#00aeef!important;color:#fff;text-shadow:none;font-weight:700}.bbCalendarContainer .bbCalendarClear{clear:both}.bbCalendarContainer .monthCell.monthCellCurrent .dayCell,.bbCalendarContainer .monthCellFuture.monthCellCurrent .dayCell,.bbCalendarContainer .monthCellToday.monthCellCurrent .dayCell{border-radius:2px;background-color:#c8c8c8;color:#4F4D53;text-shadow:0 1px #c8c8c8;line-height:16px}.bbCalendarContainer .monthCellContainer .monthCell:last-child,.bbCalendarContainer .monthCellContainer .monthCellCurrent:last-child,.bbCalendarContainer .monthCellContainer .monthCellFuture:last-child{margin-bottom:10px}.bbCalendarContainer .monthCellContainer .monthCellMatrixContainer{padding-left:5px}div.bbDropDown{display:inline-block;box-shadow:0 2px 1px -1px #fff;border-radius:2px;border:1px solid #bcbdbc;height:28px;cursor:pointer;font:14px ProximaNova,Arial,sans-serif;color:#4d4f53;text-shadow:#fff 0 1px 0;line-height:28px;width:161px;padding:0;margin-left:5px;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#ececec 100%);background:linear-gradient(to bottom,#fff 0,#ececec 100%);position:relative}.bbDropDown:focus{box-shadow:0 0 0 1px #00aeef}.bbDropDown.bbSmall{height:16px;font-size:12px;line-height:16px}.bbDropDown.bbSmall .decoration{top:5px}.bbDropDown.bbSmall .cape{top:17px}.bbDropDown.bbSmall.bbDark .cape{top:16px}.bbDropDown.bbSmall .cape .cape-content li{height:25px;line-height:26px}.bbDropDown.bbLarge{height:43px;line-height:43px}.bbDropDown.bbLarge .decoration{top:19px}.bbDropDown.bbLarge .cape{top:44px}.bbDropDown.bbDark .cape{top:28px;left:14px}.bbDropDown.bbLarge.bbDark .cape{top:43px}.bbDropDown.bbLarge .cape .cape-content li{height:43px}select[data-action=dropdown]{height:28px;line-height:28px;font:14px ProximaNova,Arial,sans-serif}select[data-action=dropdown].bbLarge{height:43px;line-height:43px;font:16px ProximaNova,Arial,sans-serif}select[data-action=dropdown].bbSmall{height:16px;line-height:16px;font:12px ProximaNova,Arial,sans-serif}.bbDropDown.bbDark{color:#fff;text-shadow:none;border:none;background:#333;background:-webkit-linear-gradient(top,#3C3B3A 0,#2A2928 100%);background:linear-gradient(to bottom,#3C3B3A 0,#2A2928 100%)}.bbDropDown.bbDark .decoration{border-top-color:#fff}.bbDropDown.bbDark .decoration:before{background-color:#C4C4C6}.bbDropDown.bbDark .cape,.bbDropDown.bbDark .cape .cape-content{border-color:#4D4F53}.bbDropDown.bbDark .cape .cape-content li{background-color:#4D4F53;text-shadow:#f3f3f3 0 0 0}.bbDropDown.bbDark .cape .cape-content li.even{background-color:#636363}.bbDropDown.bbDark .cape .cape-content li:hover{background-color:#139ee2}.bbDropDown .decoration{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #999;position:absolute;top:10px;right:10px}.bbDropDown .decoration:before{top:-7px;left:-4px;width:8px;height:1px;content:'';background-color:#828483;position:absolute}.bbDropDown .cape{overflow-y:auto;overflow-x:hidden;position:absolute;width:177px;max-height:135px;margin-left:-14px;top:27px;left:13px;-webkit-transition:height .2s ease-out;transition:height .2s ease-out}.bbDropDown .cape.closed{height:0!important;-webkit-transition:height .2s ease-out,z-index 0 linear .2s;transition:height .2s ease-out,z-index 0 linear .2s}.bbDropDown .cape.open{z-index:8000}.bbDropDown .head{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;padding-left:13px;box-sizing:border-box;user-select:none}.bbDropDown .cape .cape-content{margin:0;padding:0;border-left:1px solid #bcbdbc;border-right:1px solid #bcbdbc;box-sizing:border-box;width:174px;position:absolute;box-shadow:0 3px 1px -2px #000;-webkit-transition:top .2s ease-out;transition:top .2s ease-out}.bbDropDown .cape .cape-content li{height:25px;background-color:#e9e9e9;-webkit-transition:all .1s ease-out;transition:all .1s ease-out}.bbDropDown .cape .cape-content li.cape-item{padding-left:13px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bbDropDown .cape .cape-content li.cape-item.selected{background-color:#139ee2;color:#fff;text-shadow:#f3f3f3 0 0 0}.bbDropDown .cape .cape-content li.even{background-color:#f3f3f3}.bbDropDown .cape .cape-content li.hover,.bbDropDown .cape .cape-content li:hover{background-color:#139ee2;color:#fff;text-shadow:#fff 0 0 0}.bbDropDownWithIcon .icon{position:absolute;top:10px;left:10px;width:10px;height:10px}.bbDropDownWithIcon{text-indent:31px}.bbDropDownWithIcon li{text-indent:0}.weightBodyFatContent{text-align:center}.weightBodyFatContent .goal-physique-image,.weightBodyFatContent .weight-body-fat-goals{display:inline-block;vertical-align:middle}.weightBodyFatContent .weight-body-fat-goals .row.goals .number{margin-top:10px}.has-left-sidebar .weightBodyFatContent .weight-body-fat-goals{padding-left:0;width:100%}.weightBodyFatContent .weight-body-fat-container{width:100%;display:inline-block;margin:0 auto;padding:20px 0;text-align:left}.has-left-sidebar .weightBodyFatContent .weight-body-fat-container{padding-bottom:36px;width:inherit}.weightBodyFatContent .goal-expires-label{margin-bottom:3px}.weightBodyFatContent .countdown-timer{margin-bottom:10px}.weightBodyFatContent .row{margin-top:10px}.weightBodyFatContent .goal-progress-bar.row{margin:0 5px 0 0}.has-left-sidebar .weightBodyFatContent .goal-progress-bar.row{margin:0}.weightBodyFatContent h3{font:17px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;margin:0 0 -8px;color:#919191}.weightBodyFatContent .number{font:16px ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:16px;margin-top:16px;display:inline-block}.weightBodyFatContent .unit{font:22px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;margin-left:5px}.weightBodyFatContent .goalWeight{width:119px}.weightBodyFatContent .goalBodyFat .number,.weightBodyFatContent .goalWeight .number{font-size:38px}.progressBars{clear:both}.goalProgressBarContainer{background-color:#f2f2f2;border-top:1px solid #d6d6d6;text-transform:uppercase;font:13px ProximaNovaExCnBold,Arial,sans-serif;padding:10px 10px 8px;color:#5a5a5a;position:relative;cursor:pointer}.goalProgressBarContainer .triangle{position:absolute;right:10px;top:50%;margin-top:-2px;border-width:5px;border-style:solid;border-color:#8C8C8C;width:0}.goalProgressBarContainer.closed .triangle{border-bottom:0 solid transparent;border-right-color:transparent;border-left-color:transparent}.goalProgressBarContainer.open .triangle{border-top:0 solid transparent;border-right-color:transparent;border-left-color:transparent}.goalExpires{margin-left:10px}.goalExpires .goal-expires-label{font-size:15px;margin-bottom:-2px}.goal h3{margin-bottom:-10px}.has-left-sidebar .progressBarContainer .progress-display{width:100%}.has-left-sidebar .goal-physique-image{display:none}.has-left-sidebar .title-display{margin-right:5px}.has-left-sidebar .progress-display{width:45%}.has-left-sidebar .weightBodyFatEmptyContent img.weightBFModalEmpty,.narrowColumn .weightBodyFatEmptyContent img.weightBFModalEmpty{width:28%}.weightBodyFatEmptyContent{padding:20px}.weightBodyFatEmptyContent img.weightBFModalEmpty{float:left;margin-right:20px}.weightBodyFatEmptyContent .emptyText{margin:20px 0}.weightBodyFatEmptyContent .emptyText div.title{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase;font-size:36px;color:#c8c8c8;text-shadow:1px 1px #FFF}.weightBodyFatEmptyContent .emptyText p{color:#c8c8c8;font-family:ProximaNova,Arial,sans-serif;font-size:14px;line-height:18px;margin-top:10px}.weightBodyFatEmptyContent .buttonContainer:after{content:".";display:block;height:0;clear:both;visibility:hidden}.weightBodyFatEmptyContent .buttonContainer button{float:right}.weightBodyFatEmptyContent .buttonContainer{padding-bottom:20px}.has-left-sidebar .weightBodyFatEmptyContent div.emptyText div.title{font-size:24px}.has-left-sidebar .weightBodyFatEmptyContent div.emptyText p{font-size:12px}.weightBodyFatEmptyContent.frozen-state{text-align:center;padding:30px 20px}.weightBodyFatEmptyContent.frozen-state p{text-align:center}.weightBodyFatEmptyContent.frozen-state .buttonContainer button{float:none}@media (max-width:320px){.weightBodyFatEmptyContent div.emptyText h1{font-size:24px}.weightBodyFatEmptyContent div.emptyText p{font-size:12px}.weightBodyFatEmptyContent img.weightBFModalEmpty{width:28%}.weightBodyFatContent .goal-physique-image{display:none}}.narrowColumn .weightBodyFatEmptyContent div.emptyText h1{font-size:24px}.narrowColumn .weightBodyFatEmptyContent div.emptyText p{font-size:12px}.narrowColumn .weightBodyFatContent .goal-physique-image{display:none}.deleteGoalTooltip .bbButton .spinner{left:-8px!important}.bbProgressBar{width:47px;height:12px;background-color:#000;display:inline-block;border-radius:20px;overflow:hidden}.bbProgressBar.inactive{background-color:#CACACA}.bbProgressBar.fluid{width:100%}.bbProgressBar .percentage-bar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAG0lEQVR4AWNgWPcehPZ8ApFAjOADMYIPxHA+AJdeGhXb0bU/AAAAAElFTkSuQmCC);width:50%;height:100%;display:block;float:left;font-size:0;-webkit-transition:width .4s ease-out;transition:width .4s ease-out}.bbProgressBar.red .percentage-bar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAGklEQVR4AWP4b2Z2hoUBgoAYwQdiKB/CQfABne8PbSIehcsAAAAASUVORK5CYII=)}.bbProgressBar.green .percentage-bar{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAHElEQVQIW2OY+iwkaa8kBDEAMZwP4sD5UA6EDwA9GhXd8nVpygAAAABJRU5ErkJggg==)}.bbProgressBar .percentage-bar .eye-candy{display:inline-block;background:-webkit-linear-gradient(left,rgba(0,136,229,.5) 0,rgba(0,198,245,.5) 100%);background:linear-gradient(to right,rgba(0,136,229,.5) 0,rgba(0,198,245,.5) 100%);width:100%;height:100%;box-shadow:inset 0 0 6px 0 #fff}.bbProgressBar.red .percentage-bar .eye-candy{background:-webkit-linear-gradient(left,rgba(114,16,22,.49) 0,rgba(171,55,69,.49) 100%);background:linear-gradient(to right,rgba(114,16,22,.49) 0,rgba(171,55,69,.49) 100%)}.bbProgressBar.green .percentage-bar .eye-candy{background:-webkit-linear-gradient(left,rgba(98,189,25,.47) 0,rgba(149,216,100,.48) 100%);background:linear-gradient(to right,rgba(98,189,25,.47) 0,rgba(149,216,100,.48) 100%)}.bbProgressBarText{float:right;display:block;margin-left:5px;width:30px}.bbCommentAndLikeBinder{padding:5px 0}.bbLike~.separator{padding:0 5px}.comment-count-container .icon{display:inline-block;background:url(i/35bffbca01bd429f5eb9223b950d24edc3867ea0.png) 1px 0 no-repeat;height:10px;width:12px;padding:0 2px;position:relative;top:1px}.comment-count-container .comment-count-link,.comment-count-container .comment-text-link{cursor:pointer}div.comment-modal-container .comment-textarea-container{padding:15px;border-radius:3px;box-shadow:inset 0 1px 0 #BCBCBC,0 1px 0 #FFF;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAIAAAAmkwkpAAAAJUlEQVQImT3HwQ0AMAyDQLL/svYE5BG1fNCRxBfqN7fzqADQdgGigikn3T/TagAAAABJRU5ErkJggg==)}div.comment-modal-container textarea{overflow-x:hidden;overflow-y:hidden;display:block;width:500px;height:115px;position:relative;background:0 0}div.comment-modal-container .comment-textarea-container .watermark{color:#747474!important}div.comment-modal-container .comment-modal-footer{margin-top:28px;text-align:right}div.comment-modal-container .bbButton{min-width:70px;cursor:pointer}div.comment-modal-container .cancel-comment-button{display:inline-block;margin-right:20px;cursor:pointer;color:#33b1ef}.async-commenting-container .comment .comment-container .comment-text p br,span~div form .async-commenting-container .bodyspace-user-feed .arrow-up{display:none}div.comment-modal-container .bbButton,div.comment-modal-container .cancel-comment-button{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bbFooter .bbFooterContent .comment-modal-footer{position:relative;width:100%;height:32px}.bbFooter .bbFooterContent .bbButton{float:right;margin-right:20px}.bbFooter .bbFooterContent .cancel-comment-button{float:right;margin:0 10px;cursor:pointer}.async-commenting-container *,.async-commenting-container :after,.async-commenting-container :before{box-sizing:border-box}.async-commenting-container ul.comment-list{list-style-type:none;margin-top:0;padding-left:0}.async-commenting-container .arrow-up{position:absolute;left:10px;top:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #E9E9E9}.async-commenting-container,.async-commenting-container .comment,.async-commenting-container .multiple-like{position:relative}.async-commenting-container .arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #5b9db9;margin:2px 9px}.async-commenting-container{min-height:80px}.async-commenting-container .feed-user-post-time,.async-commenting-container .feed-user-post-time a{font-size:10px}.async-commenting-container .multiple-like .other-users-button{color:#0E709A;cursor:pointer}.async-commenting-container .multiple-like .other-users-button:hover{text-decoration:underline;color:#00a1de}.bodyspace-user-feed .async-commenting-container,.bodyspace-user-feed .async-commenting-container .multiple-like{padding-left:0}.bodyspace-user-feed.profile-feeds .feed-items-container .feed-comment-post .feed-user-post-block{width:98%}.async-commenting-container .comment-item,.async-commenting-container .input-container,.async-commenting-container .multiple-like-container,.async-commenting-container .show-more-container{background-color:#E9E9E9;margin-bottom:2px;position:relative}.async-commenting-container .comment .avatar{float:left;margin:10px 0;width:35px;height:35px;overflow:hidden}.async-commenting-container .comment .comment-container{overflow:hidden;padding:10px}.async-commenting-container .comment .comment-container .user-name{font-size:14px;font-weight:700;line-height:14px;padding-right:30px}.async-commenting-container .comment .comment-container .comment-text{margin:2px 20px 2px 0;line-height:16px;word-wrap:break-word;font-size:12px}.comment-text--truncated{max-height:50px}.async-commenting-container .comment .comment-container .comment-text.height,div.comment div.comment-container div.comment-text.height{max-height:176px}.async-commenting-container .comment .comment-container .comment-text p{margin-bottom:15px;line-height:16px}.async-commenting-container .comment .comment-container .comment-text.height p{margin-bottom:0}.async-commenting-container .comment .comment-container .time-stamp-like{font-size:11px;line-height:13px;height:13px}.async-commenting-container .comment .comment-container .time-stamp-like span.time-stamp{color:#9a9b9c}.async-commenting-container .comment .comment-container .time-stamp-like span.separator{color:#747474;margin:0 5px;display:inline-block}.async-commenting-container .indicator-container{position:absolute;min-height:12px;right:-30px;width:20px;height:20px;top:-4px}.like-icon{background:url(i/35bffbca01bd429f5eb9223b950d24edc3867ea0.png) 0 -12px no-repeat;height:10px;width:12px;display:inline-block;vertical-align:baseline;margin:0 5px}.async-commenting-container .comment .comment-container .time-stamp-like a.like-link{display:inline-block;vertical-align:bottom}.async-commenting-container .comment-gear-menu{position:absolute;height:16px;width:16px;right:10px;top:10px;cursor:pointer}.async-commenting-container .comment-gear-menu .menu-dropdown{right:0;top:0}.async-commenting-container .comment-gear-menu__icon,.comment-gear-menu__icon{background-image:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png);background-position:0 -1556px;width:10px;height:8px;margin-top:3px;margin-left:4px}.gear-menu__item--report .icon{background-position:-26px -1325px!important}.gear-menu__item--remove .icon{background-position:-49px -1075px!important}.async-commenting-container .multiple-like-container,.async-commenting-container .show-more-container{font-size:12px;padding:8px 10px}.async-commenting-container .multiple-like:after{background-color:#fff;height:3px;max-height:2px;z-index:100;content:" ";overflow:hidden;position:absolute;width:40px;margin-top:-2px}.async-commenting-container .show-more-container .show-more{position:relative;display:inline-block}.async-commenting-container .show-more-container span.wicket-ajax-indicator{position:absolute;right:-20px;top:-2px}.async-commenting-container .show-more-container .comment-icon{background:url(i/35bffbca01bd429f5eb9223b950d24edc3867ea0.png) no-repeat;height:12px;width:12px;float:left;margin-right:6px}.async-commenting-container .input-container{padding:10px;position:relative}.async-commenting-container .input-container textarea{resize:none;height:42px;width:100%;box-sizing:border-box;overflow:hidden;word-wrap:break-word}.async-commenting-container .input-container span.wmwrap label.watermark{padding-top:0;top:8px;padding-left:8px;font-size:11px;font-style:italic}.async-commenting-container .input-container .avatar{display:none;margin-right:7px;width:35px}.async-commenting-container .input-container .textarea .watermark{width:100%}.async-commenting-container .input-container.bbActiveCoreInput .bbCaption{padding-right:70px}.async-commenting-container .input-container .post-button{display:none;float:none;width:60px;color:#fff;margin:0;position:absolute;right:0;bottom:-1px}.standalone .async-commenting-container .input-container .post-button{right:10px;bottom:8px}.async-commenting-container .input-container.bbActiveCoreInput .post-button{display:block}.async-commenting-container .input-container .post-button .wicket-ajax-indicator{position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-9px}.async-commenting-container .header-feedback{margin:4px 0;border:1px solid #e9e9e9;height:75px;border-radius:5px;overflow:hidden}.async-commenting-container .commenting-container .header-feedback{display:none}.async-commenting-container .header-feedback ._icon{float:left;width:64px;height:75px;background-color:#fff}.async-commenting-container .header-feedback._error ._icon{background:url(i/f2d5402d94f68f19d5eb947304a606a02c9fe068.png) no-repeat}.async-commenting-container .header-feedback ._text{height:75px;margin-left:64px;padding-left:10px;padding-top:3px}.async-commenting-container .header-feedback ._title{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding-top:10px}.async-commenting-container .header-feedback ul{margin-top:4px}.async-commenting-container .header-feedback ul li{color:#fff;list-style:none;padding-right:30px}.async-commenting-container .header-feedback a{color:#FFF;font-weight:700;text-decoration:underline}.async-commenting-container .header-feedback._success ._text{background-color:#6da000}.async-commenting-container .header-feedback._error ._text{background-color:#a71930}.async-commenting-container .show-error{margin:4px 0;border:1px solid #e9e9e9;height:75px;-webkit-transition:1s ease;transition:1s ease}.async-commenting-container .hide-error{height:0;border:none;margin:0;-webkit-transition:1s ease;transition:1s ease}.async-commenting-container .comment-tooltip .tipswift-inner{width:177px;padding:10px 20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:left}.async-commenting-container .comment-tooltip a.bbcom-tipswift-close-button{top:10px;background:url(i/7b6ccf0fe03ed1cb6077543d39514ffc6077b127.png)}.async-commenting-container .comment-tooltip a.bbcom-tipswift-close-button:hover{background:url(i/7b6ccf0fe03ed1cb6077543d39514ffc6077b127.png) 13px 0}.async-commenting-container .multi-like-modal{text-align:center}.async-commenting-container .multi-like-modal span.title{font-size:18px;font-weight:700}.async-commenting-container .multi-like-modal.user-list-container{max-height:561px;max-height:281px;overflow-y:scroll}.async-commenting-container .multi-like-modal .user-list-container .show-more-button{padding:7px 52px 0;height:18px;background-color:#E9E9E9;margin:0 20px}.async-commenting-container .multi-like-modal .user-list-container .show-more-button a.link-text{font-size:12px}.async-commenting-container .multi-like-modal .user-list-container .show-more-button a.link-text div,.async-commenting-container .multi-like-modal .user-list-container .show-more-button a.link-text span{float:left}.async-commenting-container .multi-like-modal ul.user-list{list-style-type:none;padding:0 20px}.async-commenting-container .multi-like-modal ul.user-list li{border-bottom:1px #d4d4d4 solid;padding:10px 0}.async-commenting-container .multi-like-modal ul.user-list li .user-like-container{height:35px}.async-commenting-container .multi-like-modal ul.user-list li .avatar{float:left;margin-right:10px;height:35px;width:35px;overflow:hidden}.async-commenting-container .multi-like-modal ul.user-list li .avatar img.avatar-image{max-width:35px;height:auto}.async-commenting-container .multi-like-modal ul.user-list li .user-info a.title{font-size:14px;font-weight:700}.async-commenting-container .multi-like-modal ul.user-list li .user-info .stats{margin-top:5px;font-size:10px}.async-commenting-container .multi-like-modal ul.user-list li .user-info .stats span.strong{font-weight:700}.async-commenting-container .dummy{width:422px!important;box-sizing:border-box}.async-commenting-container .dashboard-landing .dummy{width:414px!important}.async-commenting-container .profile-feeds .dummy{width:452px!important}.async-commenting-container .multi-like-modal span.uppercase{text-transform:uppercase;margin-left:5px}.async-commenting-container .delete-comment-tooltip,.async-commenting-container .multi-like-modal .stats span.uppercase:first-child{margin-left:0}.feed-items-container .commenting-container,.feed-items-container .multiple-like{margin:0}.async-commenting-container .feed-user-post-block a,.async-commenting-container .feed-user-post-block span.new-update{font-weight:400}.standalone .async-commenting-container .comment .avatar,div.standalone div.async-commenting-container div.comment div.avatar{margin-left:10px}.async-commenting-container .bodyspace-user-feed .photo.upload-progress-photo .feed-content-update a{display:inline-block;vertical-align:top}.async-commenting-container .bodyspace-user-feed .photo.upload-progress-photo .feed-content-update a img{max-width:100px;max-height:100px}.async-commenting-container .changed-bodyfat .feed-user-post-time,.async-commenting-container .changed-measurement .feed-user-post-time,.async-commenting-container .changed-weight .feed-user-post-time,.async-commenting-container .fit-status-change .feed-user-post-time,.async-commenting-container .motivation-level-change .feed-user-post-time,.async-commenting-container .photo.upload-gallery-photo .feed-user-post-time,.async-commenting-container .photo.upload-progress-photo .feed-user-post-time,.async-commenting-container .program-applied .feed-user-post-time,.async-commenting-container .program-created .feed-user-post-time,.async-commenting-container .workout-template .feed-user-post-time,.async-commenting-container .workout-tracked .feed-user-post-time{padding-bottom:5px}.login-modal-container .banner{width:210px}.async-commenting-container .ajax-spinner{background:url(i/b4c9be86fede83567a0ade238f4b3eadba60c060.gif) center no-repeat #fff;height:30px;width:30px;position:absolute;left:50%;bottom:50%;z-index:1}.standalone .async-commenting-container .comment .buttom-options-menu,div.standalone div.async-commenting-container div.comment div.buttom-options-menu{height:16px;width:20px}.async-commenting-container .newest-comment{background-color:#E9E9E9;-webkit-transition:background-color 1s linear;transition:background-color 1s linear}.standalone .async-commenting-container .input-container .post-button .bb-btn{bottom:30px;right:10px}.standalone .async-commenting-container .input-container.bbActiveCoreInput .post-button{margin-right:0}div.async-commenting-container .bbCaption .bbCoreInput.bbTextArea{background:#fff}.bbThumbnail{overflow:hidden}.bbThumbnail img{height:auto}.bbThumbnail.bbSmall{width:70px;height:70px}.bbThumbnail.bbTiny{width:35px;height:35px}.bbThumbnail.bbSmall img{width:70px}.bbThumbnail.bbTiny img{width:35px}.bbThumbnail.bbMed{width:80px;height:80px}.bbThumbnail.bbMed img{width:80px}.bbCoreInput.bbTextArea{overflow:hidden;height:auto;position:relative;font-family:ProximaNova,Arial,sans-serif;line-height:1.3;font-size:16px;-webkit-transition:height ease .1s;transition:height ease .1s;padding:10px;box-shadow:0 0 0 1px transparent,inset 0 15px 10px -17px #000,0 1px 0 #fff}@media (min-width:1025px){.bbCoreInput.bbTextArea{font-size:14px}}.bbCoreInput.bbTextArea.is-focused{box-shadow:0 0 0 1px #00aeef,inset 0 15px 10px -17px #000,0 1px 0 #fff}.bbCoreInput .bbCoreInputHighlightLayer{color:transparent;background:0 0;cursor:text;font-family:ProximaNova,Arial;z-index:5;height:auto;min-height:17px;white-space:pre-wrap;line-height:inherit;font-size:inherit;word-wrap:break-word}.bbCoreInput .bbCoreInputHighlightLayer.bbCoreInputWaterMark{color:#bbb;font-style:italic}.bbCoreInput .bbCoreInputHighlightLayer span{background:-webkit-linear-gradient(#dce6f8,#bdcff1);background:linear-gradient(#dce6f8,#bdcff1);border-radius:2px;box-shadow:0 0 0 1px #a3bcea}.bbCoreInput .bbCoreInputInputLayer{position:absolute;min-height:20px;z-index:10;color:#222;padding:0;border:none;resize:none;background:0 0;line-height:17px;font-size:inherit;outline:0;overflow:hidden}.coreInputActiveSignal .bbCaption .bbCoreInputCounter{display:none}.bbActiveCoreInput.coreInputActiveSignal .bbCaption .bbCoreInputCounter{display:block}.bbCoreInputCounter{font-size:11px;color:#000}.bbCaption .bbThumbnail{float:left;margin:2px 5px 0 0}.bbCaption .bbCoreInput.bbTextArea{width:auto}.bbCaption .bbCoreInputCounter{margin:8px 0 0 40px}.bbCaption.hideThumbnail .bbCoreInputCounter,.mobile-content .bbCaption .bbCoreInputCounter{margin:8px 0 0}.bbCaption.hideThumbnail .bbThumbnail{display:none}.bbTextArea{overflow-x:hidden;overflow-y:auto;display:block;width:500px;height:115px;resize:none;font-family:ProximaNova,Arial,sans-serif;padding:11px 10px 13px;font-size:13px;border:1px solid #BCBDBC;border-radius:3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAuCAAAAAD7SuOCAAAGYElEQVR4Aa3YQQo2OZKD4e/+V83MkPRKB5hNM3Q1/xQU00svA1vyQ/yqHghF8LDwmtnr9llDrfol2wfZR9Lr4JHjNLXn2Jt5Y1dbJpo9c/v1x5W0Q8Z6c75Tt3ci0raDxoQqra9RtU7a4kfGXxqHTk/TyhCzWoO8v0D11W5m+i31Ww0nQ44rHD7m6Jq53V20OkEW1Jx8ozHrPugcMhfzm7VhWF2cbwVVxnVrZ5HXibRnwbcMmUkG3nCk5Yyld17Pm48tR/ZzHu/0xqulEthcQRD+15HhrLxovdFYHs4thkw0erfhMzkfTSN/7Q/6urY34yx9XU1Ndjg2OArzxzXZuodoXsIzgcvpZfQrawx1Q7Li2y/NhFtx5M08QXcqVgum4ohzifvBnLR2wU8hX3A/o3jnKtFshGum3xd3McrrsmRgMA7ci7KXzF4WE01z581+B7PqfJtRFr6UGk5fvF69/c7T/ArPCLJWN11F1o8sj0m1gQx5sZOyfYUdO50N77JlbsVUt/Wz8OscMRX5FleQnBtuXlyvwuoRR64tZXtc8mn1ifZlxAy+Fh6i2MOP9ftT5HDP9T7TedWOOs9IEic25lT2ifpxTah9Rb20fWMRdXv3c+GWcrL7TOyayW7tqhGCTyAt6OtVby1J6l67hBuPWOyOh3bXLqLX5/c57iOF05YHos+MF8pXOmPmQi/aNMjXYyY4uPuK4iEbeT7oG+xHsB/qkDE1FAvmUdzBi7vHpR/OXrodpZLIu3RffY1IPbVWjCXhVTn1fugE9Rjnbl8Tv+bwyH1Du8YoF14UuULGyLS7TguLv7pcQ7yYo0Tbr1IS7hqcTLWHH809yvlaWZu80C+uQ8C+JZP5WPxKI6ubUV1ytobFry0yi9thpxNsFzJXmwZziy8rn6Kqa2SYOfaY2aXSdUhpLOJ3Vu4XWLxVB9RT//KB9fqo1otU267G7U7s6k6iNe0+6PlcxFIhW5r48RTjQq8Cxem1Q8b1uTg4Np2hGInPS+36PBF3qqf4JklddXFPdD98M82gKpLiVtCKEtFIa+IFbrjPsN+qs1EM1OimdZh2h7F3rpqf6Mmd2vMtdlLLXe3Qc0zvIot6X2+8U3fe6kK/rH03ZKUVbG8drl1ffpsQdAmZUbCQPNtmXDiR1DWiHq0DfXruwWKQv2q6wb5tfQO4U/UTrDacqezNiCZptaDqa0Gb+oXUq3hp9HbUZ/bZy1uoafPO0butmuE3M/MNV1ALkzu3dnzqspxcT8OYfDO5YxLUVseT4HDUo7xK8nH4Uv3g7dq3cV0bI9succgcw5XgIV5ow8jXzY7PBuUrsenIWuI26hzBL6rXTtz6dUHt7qbFgD9NdpWaYx9S7WZOxR3GM/nc3Z3Hi8PDlcegh9+f4vXPfFj1QH8T4d//4ujfAPa24fD/B2D+N4D9/nSXO6DWNS7sazs1btz1FNdea2WIatr8f76X3x+M2r8z6v6pUQO/v/aviL//Yv+2Rf65cDg6Ul1ZjO2nS50ab+aKeqx2u94Sy17cue/iPmL7DH4Af0yYEP8sksfVZOijJU6jQ67xJkt7C73r1aoWbVET2yNHfc6mj7DPlszWrxu/UztkJEf0Wetz4S2RoDzblA5LgDlN3ebGdrUqq7Wy72zclQN6i3/oJd517nedlDYva64LYtgafl3VNboBLrqwTqUNmLc7m4Y3M97A9JdUUaaMHrPezvGsGHWvUN7VUd1IxLG3J1k0uqw+zfS69UVg5B6Zxe9PvXPBp6gW2hn12uFp0/JPu+33J2loxsblqJFpHIXXLe/+qWZ+OW0YYh+bgmc3flzyxuU8GraauQ7dF+Bw56r52vpjSBSbbjKboT/qrX6YcbrZbGaO2hLYDOFGZ1Slmb/OuqHaQp9XH3U/RL7Zs5J97CfyetaXtofZN81pPBuWhGTVzCBt+ZJVVmS6fhhSDp/Z19KX64TS66+7fU371NW11zctDwuPWjtrLHIy3Uds77h3mDccT5EPiU/d3IVndR3o93PrvGLypr0ERa0cyUKOXGwvVtdZAzvaJcub1DKRmaVathm2U6nJz2/Xu2h9IZU9nIR3MtczNvVrUXvUzWQopvBl6udZ9tVqiZPN7Ootv1Rq8h8DfdRErf8bA/3+tI6Z+byzq/oL+M3gpUEn9M3E3uKUvPvrymf/sfL5HzT37NP1GGUYAAAAAElFTkSuQmCC);box-shadow:inset 0 8px 8px -8px rgba(0,0,0,.3)}.bbExclusiveModalMask.updateModal .bbBody .bbTextArea.bbCoreInput{min-height:13px;margin-top:10px;padding-left:2%;padding-right:2%;text-align:left}.bbExclusiveModalMask.updateModal .bbBody .updateRow.bbListItemBox{width:100%;text-align:center;color:#919191;height:110px;margin-bottom:0}.bbListItemBox .iconUpdateContainer{text-align:center;float:left;width:110px}.bbListItemBox .iconUpdateContainer .iconUpdate{background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) no-repeat;width:66px;height:66px;display:inline-block;box-sizing:border-box}.bbListItemBox .iconUpdateContainer .timestampUpdate{text-transform:uppercase;font-family:ProximaNovaExCnBold,Arial;font-size:14px;color:#2c2b2a}.heightUpdate .bbListItemBox .iconUpdateContainer .iconUpdate{background:url(i/320839a1430256e0d5dc61002deecb3b2757b9e9.png) 0 -192px no-repeat;height:34px;margin:30px 0 5px}.bbListItemBox .impactUpdate,.bbListItemBox .inputUpdate{height:95px;padding-top:25px;float:left}.weightUpdate .bbListItemBox .iconUpdate{background-position:-150px -1600px}.bodyfatUpdate .bbListItemBox .iconUpdate{background-position:-150px -1665px}.bbListItemBox .impactUpdate{text-shadow:0 1px 0 #F4F4F4}.bbListItemBox .impactUpdate .impactAssesment{float:left;text-align:left}.bbListItemBox .impactUpdate .impactIcon{float:left;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -115px -1100px no-repeat;width:50px;height:40px;margin-top:10px}.aLoss .bbListItemBox .impactUpdate .impactIcon{background-position:-166px -1100px}.negativeImpact.aGain .bbListItemBox .impactUpdate .impactIcon{background-position:-175px -1150px}.negativeImpact.aLoss .bbListItemBox .impactUpdate .impactIcon{background-position:-175px -1200px}.positiveImpact.aGain .bbListItemBox .impactUpdate .impactIcon{background-position:-125px -1150px}.positiveImpact.aLoss .bbListItemBox .impactUpdate .impactIcon{background-position:-125px -1200px}.bbListItemBox .impactUpdate .impactAssesment .impactDeltaStatement{font-family:ProximaNovaExCnBold;font-size:16px;text-transform:uppercase}.bbListItemBox .impactUpdate .impactAssesment .amount{font-family:ProximaNovaExCnBold,Arial;font-size:32px}.negativeImpact .bbListItemBox .impactUpdate .impactAssesment .amount{color:#cd0300}.positiveImpact .bbListItemBox .impactUpdate .impactAssesment .amount{color:#62bd17}.bbListItemBox .impactUpdate .impactAssesment .impactDeltaTime{font-family:ProximaNovaExCn;font-size:16px}.bbExclusiveModalMask.updateModal .bbBody input.bbTextBox{width:100px;margin:0 10px;text-align:left}.bbExclusiveModalMask.updateModal .bbBody .motivation-level-update-modal .updateRow.bbListItemBox{text-align:left;height:auto;padding:6px 0 0}.motivation-level-bar>.number,.motivation-level-update-modal .bbListItemBox .impactUpdate .impactAssesment,.motivation-level-update-modal .motivation-level-container{text-align:center}.motivation-level-bars{display:block;font-size:0;border-right:1px solid #bababa;-webkit-border-image:url(i/52d82599f3a26b88317c7f051a64ada505dbaa3e.png) 1 1 1 0 stretch;border-image:url(i/52d82599f3a26b88317c7f051a64ada505dbaa3e.png) 1 1 1 0 stretch;border-width:0 1px;min-width:175px}.motivation-level-update-modal .bbListItemBox{background-color:#FFF;border-radius:3px;box-shadow:0 1px 1px rgba(0,0,0,.3)}.motivation-level-update-modal .impactUpdate,.motivation-level-update-modal .inputUpdate{float:none;display:inline-block;vertical-align:top;box-sizing:border-box}.motivation-level-update-modal .bar-container{display:inline-block;position:relative}.motivation-level-update-modal .todaysDate{font:16px ProximaNovaExCnBold,Arial,sans-serif;position:absolute;top:0;left:0;color:#232323;text-transform:uppercase}.motivation-level-update-modal .inputUpdate{width:50%;height:auto}.motivation-level-update-modal .impactUpdate{margin-bottom:20px}.motivation-level-bar{display:inline-block;position:relative}.motivation-level-bar .color-bar{display:inline-block;margin-left:1px;bottom:0;left:0;width:15px;border-top:1px solid #c7c7c7;cursor:pointer;background:#dbdbdb;background:-webkit-linear-gradient(top,#dbdbdb 0,#b9b9b9 100%);background:linear-gradient(to bottom,#dbdbdb 0,#b9b9b9 100%)}.motivation-level-bar.active>.color-bar{border-top-color:#07B3E5;background:#0ebff1;background:-webkit-linear-gradient(top,#0ebff1 0,#0581a7 100%);background:linear-gradient(to bottom,#0ebff1 0,#0581a7 100%)}.motivation-level-bar>.number{font:700 14px ProximaNova,Arial,sans-serif;position:absolute;bottom:-18px;left:0;width:15px;color:#232323}.motivation-level-bar-1 .color-bar{height:7px}.motivation-level-bar-2 .color-bar{height:14px}.motivation-level-bar-3 .color-bar{height:21px}.motivation-level-bar-4 .color-bar{height:28px}.motivation-level-bar-5 .color-bar{height:35px}.motivation-level-bar-6 .color-bar{height:42px}.motivation-level-bar-7 .color-bar{height:49px}.motivation-level-bar-8 .color-bar{height:56px}.motivation-level-bar-9 .color-bar{height:63px}.motivation-level-bar-10 .color-bar{height:70px}.motivation-level-container .instructions{font:11px ProximaNova,Arial,sans-serif;color:#D4D4D4;margin-top:19px}.motivation-level-update-modal .impactContainer{width:50%;display:inline-block;text-align:center;box-sizing:border-box}.motivation-level-update-modal .bbListItemBox .impactUpdate .impactAssesment .impactDeltaStatement,.motivation-level-update-modal .impactIcon,.overAllGoalUpdate .bbThumbnail{display:none}.motivation-level-update-modal .bbListItemBox .impactUpdate{padding-top:42px;height:auto}.motivation-level-update-modal .bbListItemBox .impactUpdate .impactAssesment .amount{color:#5a5a5a;font-size:60px}.motivation-level-update-modal .spacing{margin:0 13px}.motivation-level-update-modal .bbListItemBox .impactUpdate .impactAssesment .amount .delta{color:#00AEED}.motivation-level-update-modal .bbListItemBox .impactUpdate .impactAssesment .amount .delta.na{color:#919191}.motivation-level-update-modal .bbListItemBox .impactUpdate .impactAssesment .impactDeltaTime{margin-top:12px;font:11px ProximaNova,Arial,sans-serif;color:#D4D4D4}.bbModalContainer .bbBody .weightUpdate .bbListItemBox .impactUpdate .impactIcon{margin-left:5px}@media (max-width:768px){.bbModalContainer .bbBody .bodyfatUpdate,.bbModalContainer .bbBody .heightUpdate,.bbModalContainer .bbBody .weightUpdate{padding-top:15px}.motivation-level-update-modal .bbListItemBox{margin:10px 0 0}.bbExclusiveModalMask.updateModal .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody{padding:0 15px 15px}.motivation-level-update-modal .bbListItemBox .inputUpdate,.motivation-level-update-modal .impactContainer{width:100%}.bbModalContainer .bbBody .bodyfatUpdate .bbListItemBox .iconUpdateContainer,.bbModalContainer .bbBody .bodyfatUpdate .bbListItemBox .inputUpdate,.bbModalContainer .bbBody .weightUpdate .bbListItemBox .iconUpdateContainer,.bbModalContainer .bbBody .weightUpdate .bbListItemBox .inputUpdate{width:30%}.bbModalContainer .bbBody .bodyfatUpdate .bbListItemBox .inputUpdate .bbTextBox,.bbModalContainer .bbBody .weightUpdate .bbListItemBox .inputUpdate .bbTextBox{width:100%}.bbModalContainer .bbBody .bodyfatUpdate .bbListItemBox .impactUpdate,.bbModalContainer .bbBody .weightUpdate .bbListItemBox .impactUpdate{width:40%}.bbModalContainer .bbBody .bodyfatUpdate .bbListItemBox .impactUpdate .impactIcon,.bbModalContainer .bbBody .weightUpdate .bbListItemBox .impactUpdate .impactIcon{width:45px;margin-left:2px}.motivation-level-bars{border:none;min-width:170px;width:170px}.motivation-level-update-modal .impactUpdate{padding-left:0}.bbListItemBox .impactUpdate .impactAssesment .amount{font-size:26px}}.overAllGoalUpdate span{float:left;text-align:left;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:20px;width:95px;text-transform:uppercase;line-height:45px}.bbCellValue .contents,.bbCellValue .label{text-align:center;text-transform:uppercase}.overAllGoalUpdate div:last-child span{line-height:20px}.overAllGoalUpdate div:first-child{margin-bottom:25px}.overAllGoalUpdate div.bbDropDown{margin-left:0}.overAllGoalUpdate div.bbCoreInputCounter span{width:auto;padding:0 4px 0 56px;font-family:ProximaNova;font-size:14px;line-height:14px}.bbExclusiveModalMask.updateModal .bbBody .overAllGoalUpdate{max-width:518px}.bbExclusiveModalMask.updateModal .bbBody .overAllGoalUpdate .bbTextArea.bbCoreInput{min-height:60px}.bbContent .bbFooter .facebookOptions{float:left;margin-top:8px}@media (max-width:768px){.overAllGoalUpdate span{display:block;float:none;width:auto}}.captionBucket{clear:both}.bbCellValue{color:#fff;width:100%}.bbCellValue .label{font-size:9px;padding-bottom:5px;height:20px;text-shadow:#000 0 1px 0}.bbCellValue .contents{border-radius:5px;width:100%;height:31px;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:20px;color:#FFF;padding-top:10px;position:relative;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAALElEQVQIW2NMSE7//+7tGwZkwOgXEPxfSFiEAVkCLAhShSwBF0SWQBGESQAALQkV72LbmPIAAAAASUVORK5CYII=);border-top:1px solid #3e4043;border-left:1px solid #484a4e;border-right:1px solid #484a4e;border-bottom:1px solid #bcbdbc;line-height:20px}.bbCellValue .contents:after{content:"";position:absolute;width:100%;height:20px;background-color:#FFF;top:1px;left:2px;border-radius:3px 3px 10px 10px;background:-webkit-radial-gradient(ellipse at top,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);background:radial-gradient(ellipse at top,rgba(255,255,255,.4) 0,rgba(255,255,255,.4) 1%,rgba(255,255,255,0) 80%);opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.bbCellValue .contents .timeValue{height:20px;overflow:hidden;margin-top:-2px;line-height:24px}.bbCellValue .contents .timeLabels{height:10px;line-height:9px;margin-top:-3px;text-transform:none}.bbCellValue .contents .timeLabels span,.bbCellValue .contents .units{font-size:9px;font-family:ProximaNova,Arial,sans-serif;color:#b7b7b7}.bbCellValue .contents .timeLabels span{display:inline-block;padding-left:5px}.bbCellValue .contents .units{text-transform:none}#dashboard-landing .dashboard-icons{background:url(i/55c56d390b1a7ba960862563763cd994f972b83b.jpg) no-repeat}#dashboard-landing .dashboard-icons.workout-plan{background-position:0 0}#dashboard-landing .dashboard-icons.trackers{background-position:0 -1179px}#dashboard-landing .dashboard-icons.nutrition-plan{background-position:0 -131px}#dashboard-landing .dashboard-icons.supplements-plan{background-position:0 -262px}#dashboard-landing .dashboard-icons.motivation-plan{background-position:0 -393px}#dashboard-landing .dashboard-icons.Dcalendar{background-position:0 -524px}#dashboard-landing .dashboard-icons.Dworkout-plan{background-position:0 -655px}#dashboard-landing .dashboard-icons.Dnutrition-plan{background-position:0 -786px}#dashboard-landing .dashboard-icons.Dsupplements-plan{background-position:0 -917px}#dashboard-landing .dashboard-icons.Dmotivation-plan{background-position:0 -1048px}#dashboard-landing div.boom-three-column p{line-height:14px;margin:5px 3px 0 0}#dashboard-landing div.boom-three-column .edit-program-link{display:inline-block;margin-top:15px}#dashboard-landing div.boom-three-column{margin-top:5px;margin-bottom:20px}.trophyIconNormal{width:10px;height:11px;background:url(i/bd3c853bb62e79726ab098dd7a0ac701f1f169bd.png)}.goalDateArrows{background:url(i/bd3c853bb62e79726ab098dd7a0ac701f1f169bd.png) 0 -1px;width:266px;height:7px}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.progressBarContainer{width:100%}.progressBarContainer.expired .title-display{color:#CC0400}.progressBarContainer.accomplished .title-display{color:#62BD19}.progressBarContainer.inactive{color:#8F8F8F}.goal-progress-bar.row{margin:0}.goal-progress-bar .element-container{padding:0;position:relative}.has-left-sidebar .goal-progress-bar .percentage-display{padding-left:8px}.goal-progress-bar .element-container .trophy-icon-container{position:absolute;right:0;top:50%;margin-top:-10px;border-radius:15px;background-color:#000;background-repeat:no-repeat;padding:3px}.goalProgressBarContainer .goal-progress-bar .element-container .trophy-icon-container{margin-top:-11px}.goalProgressBarContainer.social-container{font-family:ProximaNova,Arial,sans-serif;text-transform:none;font-size:12px}.progressBarContainer.inactive .trophy-icon-container{background-color:#CACACA}.goal-progress-bar.green .trophy-icon-container,.progressBarContainer.accomplished .trophy-icon-container{background-color:#62BD19}.progressBarContainer .goal-progress-bar .element-container.percentage-display{padding-left:0;margin-top:10px}.progressBarContainer .goal-progress-bar .separator{display:inline-block;margin:0 5px}.gridBottomMargin{margin-bottom:30px}.bodyspace-landing-header{padding:12px 14px}.alignHeight.richState.noLeft.noMargin.row .col-md-6 .bbModuleContainer{min-height:335px}@media (max-width:400px){.alignHeight.richState.noLeft.noMargin.row .col-md-6 .bbModuleContainer{min-height:0}}span.currentValueUnit,span.currentValueValue,span.goalValueUnit,span.goalValueValue{color:#00aeef}.has-left-sidebar .changeTypeContainer .changeStats .value{font-size:40px}.has-left-sidebar .arrowLarge .arrowShaft{height:33px;width:20px}.has-left-sidebar .arrowLarge .arrowHead{border-bottom-width:30px;border-left-width:23px;border-right-width:23px}.has-left-sidebar .stats-container{min-width:0}.has-left-sidebar .weightBodyFatChangeContent{margin:5px auto}.has-left-sidebar .weightBodyFatChangeContent .changeTypeContainer{margin-bottom:0;text-align:left}.has-left-sidebar .goalTypeContainer{padding:10px}.has-left-sidebar .goalTypeContainer .goalValues .label{font-size:12px}.has-left-sidebar .goalTypeContainer .goalValues .value{font-size:10px}.has-left-sidebar .goalTypeContainer .set-goal-link-container{padding-right:8px}.communityMembersContent .member:not(:last-child){border-bottom:1px solid #d9d9d9}.communityMembersContent .member{padding:10px}.communityMembersContent .member .image{float:left;margin-right:10px}.communityMembersContent .member .image img{width:50px;height:50px}.communityMembersContent .member .text{height:50px;display:table-cell;vertical-align:middle;font-family:ProximaNova,Arial,sans-serif;font-size:14px}.communityMembersContent .member .timestamp{color:#919191}div.goal-modal-container{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;font-size:14px}div.goal-modal-container .percentage-info{font-family:ProximaNovaExCn,Arial,sans-serif;color:#FFF;position:absolute;right:25px;top:2px;font-size:14px}div.goal-modal-container .bbProgressBar{height:16px}div.goal-modal-container .goal-progress-bar .element-container .trophy-icon-container{padding:5px;margin-top:-12px}div.goal-modal-container .title-container{font-size:26px;color:#5a5a5a}div.goal-modal-container .row-separator{margin:18px 0;height:0;border-top:1px solid #c4c4c4;border-bottom:1px solid #FFF}div.goal-modal-container .goal-row-info{line-height:18px;margin:10px 0;color:#919191}div.goal-modal-container .goal-row-info span.value{color:#2c2b2a}div.goal-modal-container .goal-row-info span.sep{display:inline-block;margin:0 5px}div.goal-modal-container .goal-icon,div.goal-modal-container .goal-title{display:inline-block;vertical-align:middle}div.goal-modal-container .goal-icon{margin-right:10px}div.goal-modal-container .progress-display{width:100%}.currentBodyCompContent .editIcon{background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -76px -1275px;height:17px;width:16px;display:inline-block}.bbModuleContainer.empty .currentBodyCompContent,.bbModuleContainer.empty .currentBodyCompContent h3{color:#c8c8c8}.bbModuleContainer.empty .currentBodyCompContent{min-height:234px}.currentBodyCompContent{padding:20px 0;font-size:100%}@media (max-width:400px){.currentBodyCompContent{font-size:76%}.narrowColumn .currentBodyCompContent .vitruvianMan{top:1.8em;left:6.6em}}.has-left-sidebar .currentBodyCompContent{font-size:80%;padding:30px 0}.has-left-sidebar.box-goal-composition .currentBodyCompContent{font-size:76%}.currentBodyCompContent .visual{margin-top:2em}.currentBodyCompContent h3{font:1.7em ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;color:#919191;margin-bottom:-.4em}.currentBodyCompContent .number{font:4.7em ProximaNovaExCnBold,Arial,sans-serif;font-weight:700}.currentBodyCompContent .weightDetail .number{font-size:2.8em}.currentBodyCompContent .unit{font:2.1em ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;margin-left:.2em}.currentBodyCompContent .weightDetail .stats:last-child{margin-top:1.4em}.currentBodyCompContent .donutChart{position:relative}.currentBodyCompContent .donutChart canvas{position:relative;width:100%;height:auto}.currentBodyCompContent .vitruvianMan{background-image:url(i/52080814a2b9d30ed37a7d2e9c8cf58ba76378a4.png);background-repeat:no-repeat;background-size:contain;position:absolute}.compact-goals-container,.progress-photos .bbPlusButton .bbPlusInterior{position:relative}.currentBodyCompContent .vitruvianMan.empty{background-image:url(i/cd83be9df581004fa3fe12e3bcfc77fbe599ceb5.png)}.has-left-sidebar .currentBodyCompContent .weightDetail .stats{margin-top:1.6em}.has-left-sidebar .currentBodyCompContent .weightDetail .stats:last-child{margin-top:2.2em}@media (max-width:400px){.narrowColumn .currentBodyCompContent .weightDetail .stats{margin-top:1.6em}.narrowColumn .currentBodyCompContent .weightDetail .stats:last-child{margin-top:2.3em}}@media (max-width:320px){.bbModuleContainer.empty .weightBodyFatChangeContent div.setGoalTitle{font-size:17px}}.weightBodyFatChangeContent{margin:25px 0;text-align:center}.weightBodyFatChangeContent .changeTypeContainer{width:250px;margin:0 auto;display:inline-block}.has-left-sidebar .weightBodyFatChangeContent .changeTypeContainer{width:190px}.weightBodyFatChangeContent .changeTypeContainer:not(:last-child){margin-bottom:15px}.changeTypeContainer .changeStats{padding-top:14px;font-family:ProximaNovaExCnBold,Arial,sans-serif}.changeTypeContainer .changeStats .title{font-size:20px;text-transform:uppercase;color:#919191}.changeTypeContainer .changeStats .value{font-size:56px;font-weight:700;color:#000}.changeTypeContainer .changeStats .value .unit{font-size:20px}.footer{margin:0;text-align:center;padding:10px;border-top:1px solid #c4c4c4;background-color:#ebebeb;box-shadow:inset 0 1px 0 #FFF;text-transform:uppercase}.footer .box{margin:2px 5px 0 0;height:10px;width:10px}.footer .box,.footer .text{display:inline-block}.footer .box.green{background-color:#62bd19}.footer .box.red{background-color:#cc0400}.footer .box.gray{background-color:#c8c8c8}.arrowLarge.down{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg)}.arrowLarge .arrowHead,.arrowLarge .arrowShaft{margin:0 auto}.arrowLarge .arrowHead{width:0;height:0;border-left:33px solid transparent;border-right:33px solid transparent;border-bottom:33px solid grey}.arrowLarge .arrowShaft{height:50px;width:30px}.arrowLarge.green .arrowHead{border-bottom:40px solid #62bd19}.arrowLarge.green .arrowShaft{background-color:#62bd19}.arrowLarge.red .arrowHead{border-bottom:40px solid #cc0400}.arrowLarge.red .arrowShaft{background-color:#cc0400}.arrowLarge.grey .arrowHead{border-bottom:40px solid #c8c8c8}.arrowLarge.grey .arrowShaft{background-color:#c8c8c8}.arrowLarge .empty{height:90px;width:60px;text-align:center;font-size:60px}.arrow-container,.stats-container{display:inline-block;vertical-align:middle}.stats-container{min-width:160px;text-align:left;margin-left:20px}.bbModuleContainer.empty .changeTypeContainer .changeStats .title,.bbModuleContainer.empty .changeTypeContainer .changeStats .value{color:#c8c8c8}.bbModuleContainer.empty .weightBodyFatChangeContent .setGoalTitle{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:17px;text-transform:uppercase;color:#c8c8c8;margin:10px 0}.bbModuleContainer.empty .footer a{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:20px;text-transform:uppercase}div.goalTypeContainer{text-transform:uppercase;padding:12px;border-bottom:1px solid #E3E3E3}div.goalTypeContainer.inactive{color:#8F8F8F}div.goalTypeContainer .goaltitle{font-size:20px;font-weight:700}div.goalTypeContainer .goaltitle a{font-size:13px;font-weight:400;display:inline-block;font-family:ProximaNovaExCn,Arial,sans-serif;margin-left:5px}div.goalTypeContainer .goaltitle .separator{font-size:13px;font-weight:400;display:inline-block;font-family:ProximaNovaExCn,Arial,sans-serif;margin-left:5px}div.goalTypeContainer .goalValues{margin:5px 0 auto}div.goalTypeContainer .goalValues div.label{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:14px;text-align:left}div.goalTypeContainer .goalValues .value{font-size:16px;text-align:left}div.goalTypeContainer .label-container{display:inline-block;text-align:center;margin:0 auto}div.goalTypeContainer .progressBarContainer{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif;font-size:14px;text-transform:uppercase;margin-top:10px}div.goalTypeContainer .col-xs-3,div.goalTypeContainer .entryDate,div.goalTypeContainer .entryValue{padding:0}.compact-goals-inner-container{height:300px;overflow:auto}.progress-photos{padding:18px 7px}.progress-photos .row{margin:0}.progress-photos .column{padding:3px;text-align:center}.progress-photos .column.first{text-align:right}.progress-photos .column.last,.progress-photos .thumbnail-pics{text-align:left}.progress-photos .bbPlusButton{width:auto;height:auto;padding:3px}.progress-photos .photo-container{position:relative;display:block;max-width:196px;max-height:196px;overflow:hidden}.progress-photos .thumbnail-pics .photo-container{display:block}.narrowColumn .progress-photos .thumbnail-pics .photo-container,.progress-photos .photos-taken-since,.progress-photos .total-pics{display:inline-block}.progress-photos .thumbnails{margin-top:12px}.progress-photos .thumbnail-pics .row{padding-right:10px}.progress-photos .column:first-child .progress-thumbnail{text-align:right}.narrowColumn .progress-photos .column:first-child .progress-thumbnail{text-align:center}.progress-photos .image-stats-container{list-style:none;position:absolute;bottom:0;left:0;color:#fff;width:100%;text-shadow:1px 1px 3px #000}.progress-photos .imageStats{padding:15px 5px 5px;list-style-type:none}.imageStats__title{font-family:ProximaNovaExCnBold,arial,sans-serif;text-align:left;font-size:13px;text-transform:uppercase;margin-bottom:5px}.imageStats__title::after{content:":"}.imageStats__date-taken{float:left}.imageStats__body-fat-unit,.imageStats__body-fat-value,.imageStats__spacer,.imageStats__weight-unit,.imageStats__weight-value{float:right}.imageStats__spacer{margin:0 3px}.imageStats__body-fat-unit,.imageStats__body-fat-value,.imageStats__date-taken,.imageStats__spacer,.imageStats__weight-unit,.imageStats__weight-value{font-size:15px;font-family:ProximaNovaExCnBold,arial,sans-serif}.progress-thumbnail .imageStats__date-taken{font-size:12px;text-transform:uppercase}.progress-photos .total-pics-container{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;text-align:left}div.bbCountdownTimer .item-label,div.line-chart-container .chart-empty-message{text-align:center;font-family:ProximaNovaExCnBold,Arial,Helvetica,sans-serif;text-transform:uppercase}.progress-photos .total-pics{font-size:45px;font-weight:700;color:#000;margin-right:5px}.progress-photos .photos-taken-since{font-size:14px;color:#919191}.progress-photos .empty-public{width:61px;height:61px;background-color:#C8C8C8;margin:0 auto}.narrowColumn .progress-photos .total-pics-container{display:none}.narrowColumn .progress-photos .image-stats-container{font-size:11px}.narrowColumn .progress-photos .thumbnails{margin-top:0}.narrowColumn .progress-photos .photo-container{max-height:128px}div.bbCountdownTimer,div.bbCountdownTimer .item,div.bbCountdownTimer .item-container,div.bbCountdownTimer .separator{display:inline-block;float:none;vertical-align:top}div.date-range-panel .bbButton,div.date-range-panel .date-dropdown,div.date-range-panel .date-range-container,div.legend-container .legend-icon,div.legend-container .legend-item{vertical-align:middle;display:inline-block}div.bbCountdownTimer .item{background-image:url(i/efa741294b10a132f3476eef9ebd748bf60e6857.png);width:53px;height:77px}div.bbCountdownTimer .item-label{display:block;float:none;color:#333;font-size:14px;margin-top:1px}div.bbCountdownTimer .separator{position:relative;width:10px;height:25px}div.bbCountdownTimer .separator:after,div.bbCountdownTimer .separator:before{content:"";display:block;position:absolute;left:50%;width:4px;height:4px;background-color:#FFF;top:6px;margin-left:-2px;-khtml-border-radius:4px;border-radius:4px;box-shadow:0 1px 3px #000}div.bbCountdownTimer .separator:after{top:auto;bottom:6px}div.bbCountdownTimer.small .item{background-image:url(i/e2f903861b184fa4afe16a1b4b8142cd73598f4a.png);width:17px;height:25px}div.bbCountdownTimer.small .item.display-0-0{background-position:0 0}div.bbCountdownTimer.small .item.display-0-1{background-position:0 -25px}div.bbCountdownTimer.small .item.display-0-2{background-position:0 -49px}div.bbCountdownTimer.small .item.display-0-3{background-position:0 -74px}div.bbCountdownTimer.small .item.display-0-4{background-position:0 -99px}div.bbCountdownTimer.small .item.display-0-5{background-position:0 -123px}div.bbCountdownTimer.small .item.display-1-0{background-position:0 -148px}div.bbCountdownTimer.small .item.display-1-1{background-position:0 -173px}div.bbCountdownTimer.small .item.display-1-2{background-position:0 -197px}div.bbCountdownTimer.small .item.display-1-3{background-position:0 -222px}div.bbCountdownTimer.small .item.display-1-4{background-position:0 -247px}div.bbCountdownTimer.small .item.display-1-5{background-position:0 -272px}div.bbCountdownTimer.small .item.display-2-0{background-position:0 -296px}div.bbCountdownTimer.small .item.display-2-1{background-position:0 -321px}div.bbCountdownTimer.small .item.display-2-2{background-position:0 -346px}div.bbCountdownTimer.small .item.display-2-3{background-position:0 -370px}div.bbCountdownTimer.small .item.display-2-4{background-position:0 -395px}div.bbCountdownTimer.small .item.display-2-5{background-position:0 -420px}div.bbCountdownTimer.small .item.display-3-0{background-position:0 -445px}div.bbCountdownTimer.small .item.display-3-1{background-position:0 -470px}div.bbCountdownTimer.small .item.display-3-2{background-position:0 -494px}div.bbCountdownTimer.small .item.display-3-3{background-position:0 -519px}div.bbCountdownTimer.small .item.display-3-4{background-position:0 -543px}div.bbCountdownTimer.small .item.display-3-5{background-position:0 -568px}div.bbCountdownTimer.small .item.display-4-0{background-position:0 -593px}div.bbCountdownTimer.small .item.display-4-1{background-position:0 -618px}div.bbCountdownTimer.small .item.display-4-2{background-position:0 -642px}div.bbCountdownTimer.small .item.display-4-3{background-position:0 -667px}div.bbCountdownTimer.small .item.display-4-4{background-position:0 -692px}div.bbCountdownTimer.small .item.display-4-5{background-position:0 -716px}div.bbCountdownTimer.small .item.display-5-0{background-position:0 -741px}div.bbCountdownTimer.small .item.display-5-1{background-position:0 -766px}div.bbCountdownTimer.small .item.display-5-2{background-position:0 -790px}div.bbCountdownTimer.small .item.display-5-3{background-position:0 -815px}div.bbCountdownTimer.small .item.display-5-4{background-position:0 -840px}div.bbCountdownTimer.small .item.display-5-5{background-position:0 -865px}div.bbCountdownTimer.small .item.display-6-0{background-position:0 -889px}div.bbCountdownTimer.small .item.display-6-1{background-position:0 -914px}div.bbCountdownTimer.small .item.display-6-2{background-position:0 -939px}div.bbCountdownTimer.small .item.display-6-3{background-position:0 -963px}div.bbCountdownTimer.small .item.display-6-4{background-position:0 -988px}div.bbCountdownTimer.small .item.display-6-5{background-position:0 -1013px}div.bbCountdownTimer.small .item.display-7-0{background-position:0 -1038px}div.bbCountdownTimer.small .item.display-7-1{background-position:0 -1062px}div.bbCountdownTimer.small .item.display-7-2{background-position:0 -1087px}div.bbCountdownTimer.small .item.display-7-3{background-position:0 -1112px}div.bbCountdownTimer.small .item.display-7-4{background-position:0 -1136px}div.bbCountdownTimer.small .item.display-7-5{background-position:0 -1161px}div.bbCountdownTimer.small .item.display-8-0{background-position:0 -1186px}div.bbCountdownTimer.small .item.display-8-1{background-position:0 -1211px}div.bbCountdownTimer.small .item.display-8-2{background-position:0 -1235px}div.bbCountdownTimer.small .item.display-8-3{background-position:0 -1260px}div.bbCountdownTimer.small .item.display-8-4{background-position:0 -1284px}div.bbCountdownTimer.small .item.display-8-5{background-position:0 -1309px}div.bbCountdownTimer.small .item.display-9-0{background-position:0 -1334px}div.bbCountdownTimer.small .item.display-9-1{background-position:0 -1359px}div.bbCountdownTimer.small .item.display-9-2{background-position:0 -1383px}div.bbCountdownTimer.small .item.display-9-3{background-position:0 -1408px}div.bbCountdownTimer.small .item.display-9-4{background-position:0 -1432px}div.bbCountdownTimer.small .item.display-9-5{background-position:0 -1457px}div.line-chart-container{min-height:237px}div.line-chart-container .chart-empty-message{color:#cacaca;font-size:19px;padding:108px 0}div.legend-container{text-align:right;color:#5A5A5A;text-transform:uppercase;font-size:14px;font-family:ProximaNovaExCn,Arial,Helvetica,sans-serif;padding:11px 14px}div.legend-container .legend-item{margin-left:20px}div.legend-container .legend-icon{width:15px;height:15px;margin:-2px 2px 0 0}div.legend-container .legend-icon.goal-achieved{background-color:#62bd19;opacity:.7}div.legend-container .legend-icon.goal-not-achieved{background-color:#cc0400;opacity:.7}div.legend-container .legend-icon.current-goal{height:0;border-top:2px dashed #000}div.legend-container .legend-icon.tracked{height:2px;background-color:#0e7099}div.yAxisTitle{font-size:11px;color:#919191;text-align:left;font-weight:700;padding:12px 0 10px 9px}div.date-range-panel{padding:15px}div.date-range-panel .separator{color:#5A5A5A;text-transform:uppercase;font-size:10px;display:inline-block;margin:15px 0;text-align:center}div.date-range-panel .date-range-container{float:right}div.date-range-panel .quick-filter-container{float:left;margin-top:5px}div.date-range-panel .quick-filter-container select{width:125px}div.date-range-panel .date-dropdown{padding:0}div.date-range-panel .bbButton{margin-left:10px}div.date-range-panel .year-single-date{width:70px}div.date-range-panel .day-single-date{width:50px}div.date-range-panel .month-single-date{width:60px}div.date-range-panel input.bbTextBox{width:115px}div.bbSlider{position:relative;height:13px;border-radius:3px;background:#232323;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#FFF),color-stop(8%,#919191),color-stop(96%,#C8C8C8),color-stop(99%,#232323));background:-webkit-linear-gradient(top,#FFF 0,#919191 8%,#C8C8C8 96%,#232323 99%);background:linear-gradient(to bottom,#FFF 0,#919191 8%,#C8C8C8 96%,#232323 99%);cursor:pointer}div.bbSlider .handle{position:absolute;left:0;top:50%;margin-top:-22px;margin-left:-22px;padding:10px}div.bbSlider .handle .image{width:23px;height:25px;background:url(i/09741de7b5c340b1f116d40b2a8b9357a5951624.png)}div.bbSlider .fill{position:absolute;left:0;width:0;height:100%;border-radius:3px;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#002A44),color-stop(9%,#00AEEF),color-stop(96%,#005A8B),color-stop(99%,#FFF));background:-webkit-linear-gradient(top,#002A44 0,#00AEEF 9%,#005A8B 96%,#FFF 99%);background:linear-gradient(to bottom,#002A44 0,#00AEEF 9%,#005A8B 96%,#FFF 99%)}.setGoalsModalBody .currInputs input,.setGoalsModalBody .goalDate input,.setGoalsModalBody .goalInputs input{width:80%}.setGoalsModalBody{padding-top:15px}.setGoalsModalBodyTitle{font:24px ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:5px}.setGoalsModalBody .currlabels,.setGoalsModalBody .goallabels,.setGoalsModalBody .labels{margin:15px 15px 10px;font:16px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.setGoalsModalBody.track .currlabels,.setGoalsModalBody.track .goallabels,.setGoalsModalBody.track .labels{margin:35px 35px 10px}.setGoalsModalBody .currInputs,.setGoalsModalBody .goalInputs{margin:0 15px 15px}.setGoalsModalBody.track .currInputs,.setGoalsModalBody.track .goalInputs{margin:0 35px 35px}.setGoalsModalBody .inputs{margin:0 15px 15px}.setGoalsModalBody.track .inputs{margin:0 35px 35px}.setGoalsModalBody .row>div{padding:0}.setGoalsModalBody div.calc{font:16px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;padding:22px 0 0}.setGoalsModalBody .currentRepsLabel,.setGoalsModalBody div.calc span{display:block}.liftingstatGoal .goalDate{margin-top:21px}.bodystatGoal .statLabel{display:block;margin-bottom:10px}.bodystatGoal .statName{margin-top:35px;font-size:24px}.setGoalsModalBody .currInputs{margin-bottom:20px}.setGoalsModalBody .bbDatePicker div.rightIcon{right:16px}.setGoalsModalBody.listAll .bbDatePicker div.rightIcon{right:10px}.setGoalsModalBody .weightLiftedLabel{display:block;text-align:center}.setGoalsModalBody .repsContainer{padding-left:15px}.setGoalsModalBody .repsContainer select{width:50px}.setGoalsModalBody .currMax .bbTextBox,.setGoalsModalBody .goalMax .bbTextBox{width:100%}.setGoalsModalBody.listAll{display:none}.trackStrengthModal .selectDateLabel{display:block}.drawerLink{text-align:center;padding-top:20px}.drawerLink a{text-transform:uppercase;font:24px ProximaNovaExCn,Arial,sans-serif}.measurementModal .modalContainerGlobal{width:625px}@media screen and (max-width:768px){.measurementModal .modalContainerGlobal{width:auto}}.measurementModal *{box-sizing:content-box}.bbCalendarContainer .bbDropDown{width:70px!important}.bbCalendarContainer .bbDropDown .cape{width:72px!important}.bbCalendarContainer .bbDropDown .cape-content{width:72px!important;list-style:none}.bbCalendarContainer .bbDropDown .cape-item{text-align:left}.setGoalsModalBody .goalDate .goalDatePicker .bbTextBox{height:33px}.setGoalsModalBody .goalDate .goalDatePicker div.rightIcon{top:17px}@media (max-width:767px){.setGoalsModalBody .bodystatGoal .bbTextBox,.setGoalsModalBody .goalDate .goalDatePicker{width:100%}.setGoalsModalBody .goalDate .goalDatePicker .bbTextBox{width:100%;box-sizing:border-box;height:58px}}.setGoalsModalBody.listAll{font-size:0}.setGoalsModalBody.listAll .bodystatGoal{width:50%;box-sizing:border-box;margin:0;padding:0 15px 15px;display:inline-block}.setGoalsModalBody.listAll .bodystatGoal .statName{margin-top:0;font-size:20px}.setGoalsModalBody.listAll .bodystatGoal .bbTextBox{width:100%}@media (min-width:768px){.setGoalsModalBody.listAll .bodystatGoal .statName{margin-top:35px;text-align:right;padding-right:10px!important;box-sizing:border-box}}.strgthMeasrTrackContent{height:300px;overflow:auto}.strgthMeasrTrackContent .trackedItem{padding:10px 0;border-bottom:1px solid #dad9d9;text-transform:uppercase}.strgthMeasrTrackContent .trackedItem .trackTitle{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:20px;font-weight:700}.strgthMeasrTrackContent .trackedItem .photoTracked{padding:0 0 0 10px}.strgthMeasrTrackContent .trackContent{margin:7px 0;font-family:ProximaNovaExCn,Arial,sans-serif;font-family:14px;font-weight:700}.strgthMeasrTrackContent .trackContent .arrowLarge{float:left;margin-right:10px}.strgthMeasrTrackContent .trackContent .arrowLarge .arrowHead{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid grey}.strgthMeasrTrackContent .trackContent .arrowLarge.red .arrowHead{border-bottom:15px solid #cc0400}.strgthMeasrTrackContent .trackContent .arrowLarge.green .arrowHead{border-bottom:15px solid #62bd19}.strgthMeasrTrackContent .trackContent .arrowLarge.grey .arrowHead{border-bottom:15px solid #c8c8c8}.strgthMeasrTrackContent .trackContent .arrowLarge .arrowShaft{height:15px;width:10px}.strgthMeasrTrackContent .trackContent .date{color:#919191}.strgthMeasrTrackContent .trackedItem.empty .trackContent,.strgthMeasrTrackContent .trackedItem.empty .trackTitle{color:#c8c8c8}.latest-workouts{float:left;height:190px;margin-top:24px;margin-left:20px;position:relative;vertical-align:top;width:285px}.latest-workouts h3{font-size:14px;font-weight:700;margin-bottom:6px}.latest-workouts .empty-workout{min-height:131px}.latest-workouts .calendar{background:url(i/2fe6b08c090e4955ab48106f299fabecceea634a.png);display:inline-block;font-family:"Arial Black",Gadget,sans-serif;font-weight:900;font-size:9px;height:48px;vertical-align:top;width:45px}.latest-workouts .calendar span{display:block;text-align:center}.latest-workouts .calendar .month{color:#fff;margin:5px 0 2px}.latest-workouts .calendar .day{font-size:20px}.latest-workouts .workout-detail{display:inline-block;margin-left:6px;margin-top:0;min-height:131px;width:180px}.latest-workouts .workout-detail span.title{display:block;font-size:18px;font-weight:700;width:200px}.latest-workouts .workout-detail ul{margin-bottom:21px;margin-top:11px}.latest-workouts .workout-detail ul li{font-size:11px;margin:0 0 3px}.latest-workouts .workout-detail ul li span{font-size:11px;font-weight:700}.latestWorkoutContainerGroup{font-family:ProximaNova,Arial,sans-serif;overflow:auto}.has-left-sidebar .latestWorkoutContainerGroup{height:538px}.latestWorkoutContainerGroup .latestWorkoutContainerItem{padding-top:10px;min-height:150px;width:100%;margin-bottom:10px;border-top:1px solid #e3e3e3;clear:both}.latestWorkoutContainerGroup .latestWorkoutContainerItem:last-child .middleSide{padding-bottom:60px}.latestWorkoutContainerItem .leftSide{float:left;width:20%;min-height:150px;text-align:center}.has-left-sidebar .latestWorkoutContainerItem .leftSide{padding:0}.latestWorkoutContainerItem .leftSide div.calendar{background:url(i/2fe6b08c090e4955ab48106f299fabecceea634a.png) 50% 0 no-repeat;width:100%;height:50px;text-align:center}.latestWorkoutContainerItem .leftSide div.calendar span{display:block;color:#333;font-family:ProximaNova,Arial,sans-serif;font-weight:700;font-size:10px}.latestWorkoutContainerItem .leftSide div.calendar span.month{color:#fff;padding-top:4px}.latestWorkoutContainerItem .leftSide div.calendar span.day{font-size:24px;padding-top:4px;line-height:17px}.latestWorkoutContainerItem .leftSide a{display:inline-block;width:47px;margin-top:5px;text-decoration:none}.latestWorkoutContainerItem .rightSide{float:right;width:30%;text-align:center;min-height:150px;padding:0}.royalSlider>*,.rsOverflow,.rsTabs,.rsThumb,.rsThumbs{float:left}.latestWorkoutContainerItem .rightSide .rightSideItem .bbSmall{display:inline-block}.latestWorkoutContainerItem .rightSide .rightSideItem .bbSmall.bbButton{padding-left:3px;padding-right:3px;margin-top:5px;cursor:default;background:#505050}.rsArrow,.rsThumbs,.rsThumbsArrow{cursor:pointer}.has-left-sidebar .latestWorkoutContainerItem .rightSide .rightSideItem .bbSmall.bbButton{font-size:12px}.latestWorkoutContainerItem .middleSide{min-height:150px;padding-bottom:10px}.latestWorkoutContainerItem .middleSide .field span.label{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:14px;margin-right:3px}.latestWorkoutContainerItem .middleSide .field span.value{font-family:ProximaNova,Arial,sans-serif;font-size:14px}.latestWorkoutContainerItem .middleSide .like-container{margin-top:5px}.latestWorkoutContainerItem .middleSide .comment-text-link,.latestWorkoutContainerItem .middleSide .like-link{color:#00aeef;text-decoration:none;font-size:10px}.latestWorkoutContainerItem .middleSide .comment-text-link:hover{color:#00a1de}.bbModuleContainer.emptyState .latestWorkoutContainerGroup{text-align:center}.bbModuleContainer.emptyState .latestWorkoutContainerGroup img{padding-top:130px}.bbModuleContainer.emptyState .latestWorkoutContainerGroup .emtyStateMesageLatestWorkouts{font-family:ProximaNovaExCnBold;font-size:20px;color:#c8c8c8;padding-bottom:105px}.trackedWeightBodyFatContent{padding-top:15px;height:505px}.has-left-sidebar .trackedWeightBodyFatContent{height:523px}.trackedWeightBodyFatContent .labelValue{height:64px;width:130px;text-align:left;margin:0 auto}.trackedWeightBodyFatContent .date-range-panel .quick-filter-container,.trackedWeightBodyFatContent .date-range-panel select.quick-filter,.trackedWeightBodyFatContent div.date-range-panel input.bbTextBox{width:100%}.rsGCaption,.setGoalsModalBody.trackVideos{text-align:center}.trackedWeightBodyFatContent h3{font:20px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;margin:0 0 -10px;color:#919191}.trackedWeightBodyFatContent .number{font:56px ProximaNovaExCnBold,Arial,sans-serif;font-weight:700}.trackedWeightBodyFatContent .weightDetail .number{font-size:34px}.trackedWeightBodyFatContent .unit{font:25px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;margin-left:5px}.has-left-sidebar .trackedWeightBodyFatContent h3{margin-bottom:-4px;font-size:17px}.has-left-sidebar .trackedWeightBodyFatContent .number{font-size:42px}.has-left-sidebar .trackedWeightBodyFatContent .weightDetail .number{font-size:35px}.trackedWeightBodyFatContent .date-range-panel .bbDropDown.quick-filter{box-sizing:border-box;-moz-box-sizing:border-box;margin:0}.trackedWeightBodyFatContent .date-range-panel .date-range-container{width:100%;margin-top:15px}.trackedWeightBodyFatContent .date-range-container .bbDatePicker input{box-sizing:border-box;-moz-box-sizing:border-box;height:auto}.has-left-sidebar .trackedWeightBodyFatContent .date-range-container .bbDatePicker input{font-size:11px}.has-left-sidebar .trackedWeightBodyFatContent .date-range-container .bbDatePicker div.rightIcon{right:7px}.trackedWeightBodyFatContent .date-range-container .bbDatePicker.bbSmall div.rightIcon{top:14px}.bbModuleContainer.empty .stats .labelValue{color:#c8c8c8}.narrowColumn .trackedWeightBodyFatContent h3{font-size:15px}.narrowColumn .trackedWeightBodyFatContent .number{font-size:45px}.narrowColumn .trackedWeightBodyFatContent .unit{font-size:20px}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.rsOverflow,.rsVisibleNearbyWrap{height:100%;position:relative;-webkit-tap-highlight-color:transparent;width:100%;overflow:hidden}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsABlock,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsContainer,.rsWebkit3d .rsLink,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsPreloader,.rsWebkit3d .rsSlide,.rsWebkit3d .rsThumbs,.rsWebkit3d img{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsContainer,.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img{-webkit-transform:none}.rsVisibleNearbyWrap{left:0;top:0}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{-webkit-tap-highlight-color:transparent}.rsThumb{position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left}.royalSlider.rsFullscreen{position:fixed!important;height:auto!important;width:auto!important;margin:0!important;padding:0!important;z-index:2147483647!important;top:0!important;left:0!important;bottom:0!important;right:0!important}.royalSlider .rsSlide.rsFakePreloader{opacity:1!important;-webkit-transition:0s;transition:0s;display:none}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.royalSlider.rsAutoHeight,.rsAutoHeight .rsSlide{height:auto}.rsContent{width:100%;height:100%;position:relative}.rsPreloader{position:absolute;z-index:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.programSelect .bodyspaceProgramsTab,.superbox__unselectable{-webkit-touch-callout:none;-moz-user-select:none;-khtml-user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{position:relative;overflow:hidden;z-index:22}.rsTabs{background:0 0!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:transparent}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsABlock,.rsLink,.rsVideoFrameHolder{position:absolute;top:0;left:0}.rsVideoFrameHolder{background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer .rsVideoObj,.rsVideoContainer embed,.rsVideoContainer iframe,.rsVideoContainer video{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo embed,.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video{box-sizing:border-box;padding-right:44px}.rsABlock{z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(i/c60496030ba6817519a1d26dd19c42fd3a34842b.png) 8 8,move}.grabbing-cursor{cursor:url(i/5d75bfe2b7be91f751ad27e83233e5979546e3ca.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{width:100%;height:100%;display:block;z-index:20;background:url(i/812127014fcf634cd1fc2fc89227154b09cea68e.gif)}.setGoalsModalBody.trackVideos .emptyVideo{margin:90px 0;font:24px ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase}div.bodyspace-landing-page{position:relative}div.commentAndFollow{position:absolute;top:0;right:0;padding:22px 14px}div.commentAndFollow a.follow-link{display:inline-block;min-width:70px;text-align:right}@media (max-width:768px){div.commentAndFollow{position:relative;font-size:13px;padding:0 0 24px 17px}div.commentAndFollow a.follow-link{min-width:0}}h3.activity-feed-header-title{background-color:#FFF}div.tracked-workouts-container{margin:0}div.tracked-workouts-container .week-container{border-left:1px solid #cecece;margin:0 auto;padding-top:10px;padding-bottom:10px}div.tracked-workouts-container .button-container{text-align:center;border-left:1px solid #cecece}div.tracked-workouts-container .button-container a{margin-top:28px;padding-left:5px;padding-right:5px}div.tracked-workouts-container .week-container li{text-align:center;display:inline-block;color:#cecece;text-transform:uppercase}div.tracked-workouts-container .week-container .indicator{width:25px;height:25px;background-color:#cecece;border-radius:25px;margin:4px auto 5px}div.tracked-workouts-container .week-container .indicator.selected{background-color:#00aeef;position:relative}div.tracked-workouts-container .week-container .indicator.selected:after{content:" ";display:block;width:20px;height:20px;position:absolute;top:1px;left:0;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -45px -1295px no-repeat}div.tracked-workouts-container .week-container .indicator.current{border:1px solid #00aeef}div.tracked-workouts-container .total-workouts-label,div.tracked-workouts-container .total-workouts-number{display:inline-block;vertical-align:middle}div.tracked-workouts-container .total-workouts-number{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:39px;position:relative;top:5px;font-weight:700}.has-left-sidebar div.tracked-workouts-container .total-workouts-number{font-size:45px}div.tracked-workouts-container .total-workouts-label{width:100px;text-transform:uppercase;font-family:ProximaNovaExCnBold,Arial,sans-serif;color:#919191;font-size:15px;margin-left:5px}.bbColumnBannerContainer.bbProgram .programDetails .field,.bbColumnBannerContainer.bbProgram .programDetails a.viewLink{font-family:ProximaNovaExCnBold,Arial;text-transform:uppercase}div.tracked-workouts-container .total-workouts-container{margin:18px 0}.bbModuleContainer.trackedWorkoutsModule{margin-top:15px}.bbModuleContainer .trackedWorkoutsModule .button-container .col-sm-2{padding:42px 0}.bbModuleContainer .trackedWorkoutsModule .button-container .col-sm-2 a{bottom:28px;right:15px}.bbModuleContainer .bbModuleContainerTabbed .moduleTabs{border:1px solid #e0e0e0;border-bottom:none;position:relative;z-index:11}.bbModuleContainer .trackedWeightBodyFatContent .bbModuleContainerTabbed .tab{font-size:15px;line-height:1.1}.bbModuleContainerTabbed .moduleContent{border-top:1px solid #e0e0e0;margin-top:-1px;z-index:10}div.tracking-summary-chart .label-container .value{font-size:40px;line-height:40px;color:#919191}div.tracking-summary-chart .label-container .label{font-size:16px;line-height:14px}div.tracking-summary-chart .tab.active .value{color:#232323}div.tracking-summary-chart .tab.active .label{color:#CACACA}.bodyspace-landing-page .bodyspace-landing-header{padding:12px 14px 0 12px;height:34px;margin:0}.bbModuleContainer.next-workout-view.track-page{height:364px}.bbModuleContainer.empty.track-page .col.public{margin:130px 0}.bbModuleContainer.empty.track-page .col.graphic,.bbModuleContainer.empty.track-page .col.main{margin-top:120px}.horLineSperator.measure{padding-bottom:20px}span.currentValueUnit,span.currentValueValue{color:#00aeef}.bbColumnBannerContainer.bbProgram{border:1px solid #c2c2c2;width:94%;height:428px;border-radius:3px;position:relative;cursor:pointer;box-sizing:border-box}.bbColumnBannerContainer.bbProgram .programImage{background-color:#f4f4f4;border-bottom:1px solid #c2c2c2;width:195px;height:234px;text-align:center;overflow:hidden}.bbColumnBannerContainer.bbProgram .ratingContainer{position:absolute;right:10px;top:10px;width:37px;z-index:1}.bbExclusiveModalMask.programSelect .bbModalContainer.bbGraphyte{max-width:678px;margin-left:auto;margin-right:auto}.bbColumnBannerContainer.bbProgram .programImage img{width:100%;height:auto}.bbColumnBannerContainer.bbProgram .programDetails{background-color:#fff;width:175px;line-height:1}.bbColumnBannerContainer.bbProgram .programDetails h4{padding-bottom:5px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.bbColumnBannerContainer.bbProgram .programDetails .field{font-size:14px;padding-bottom:6px;white-space:nowrap}.bbColumnBannerContainer.bbProgram .programDetails .field label{color:#c8c8c8;padding-right:4px}@media (max-width:768px){.bbColumnBannerContainer.bbProgram{width:170px;height:347px}.bbColumnBannerContainer.bbProgram .programImage{width:170px;height:203px;padding-top:0}.bbColumnBannerContainer.bbProgram .programDetails{width:160px;height:142px;padding:0 5px}.bbColumnBannerContainer.bbProgram .programDetails h4{margin:1px 0 2px;padding:2px 0}.bbColumnBannerContainer.bbProgram .programDetails .field{padding-bottom:2px}.bbColumnBannerContainer.bbProgram .programDetails .bbRadioButton{margin-top:5px}}@media (max-width:525px){.bbColumnBannerContainer.bbProgram .programDetails .bbRadioButton label div{font-size:12px}}@media (max-width:400px){.bbColumnBannerContainer.bbProgram{width:100%;height:273px}.bbColumnBannerContainer.bbProgram .programImage{width:100%;height:147px}.bbColumnBannerContainer.bbProgram .programDetails{width:94%;height:119px;padding:0 3%}.bbColumnBannerContainer.bbProgram .programDetails h4{margin:0;padding:0}.bbColumnBannerContainer.bbProgram .programDetails .bbRadioButton{margin-top:3px}.bbColumnBannerContainer.bbProgram .programDetails .bbRadioButton label div{font-size:12px}.bbColumnBannerContainer.bbProgram .programDetails .field{font-size:12px;padding-bottom:1px}.bbRadioButton input~label span{margin:0 1px}}.summaryContainer3A .col.right.author .createdByLinkContainer .created-by-link{font-family:ProximaNovaExCnBold;font-size:18px;text-transform:uppercase}.narrowColumn .summaryContainer3A strong a.created-by-link{font-family:ProximaNovaExCn,Arial;text-transform:uppercase}.summaryContainer3A .col.right.author .ribbonTopRightBig.bbDarkGray{font-family:ProximaNovaExCnBold;font-size:18px;text-transform:uppercase}.bbModuleContainer .content.emptyState{padding-top:30px}.bbModuleContainer .content.emptyState .emptyStateContent{width:100%;height:180px}.bbModuleContainer .content.emptyState .emptyStateContent .leftIcon{text-align:center}.bbModuleContainer .content.emptyState .emptyStateContent .leftIcon .largeAddressBook{background:url(i/02b49623b1a12dad4054db43793081627044d756.png) no-repeat;width:87px;height:97px;display:inline-block}.bbModuleContainer .content.emptyState h3{color:#919191;padding-top:10px}.bbModuleContainer .content.emptyState p{color:#919191;padding-top:10px;font-size:14px}.narrowColumn .bbModuleContainer .content.emptyState p{color:#919191;padding:10px 0 10px 15px;font-size:14px}.bbModuleContainer .content.emptyState .emptyStateFooter{height:50px}.bbModuleContainer .content.emptyState .emptyStateFooter .bbButton{padding-left:20px;padding-right:20px;margin-bottom:20px}.narrowColumn .bbModuleContainer .content .col.right.author{display:none}.summaryContainer3A .summaryBody{width:100%;display:table}.narrowColumn .summaryContainer3A .summaryBody{width:100%;background:#fff;min-height:235px;font-family:ProximaNova}.narrowColumn .summaryContainer3A .details{padding-top:8px}.narrowColumn .summaryContainer3A .headingProgramName{font-family:ProximaNovaExCnBold,Arial;font-size:16px;font-weight:400;min-height:20px}.summaryContainer3A .col.left .summaryBody .leftIcon{width:89px;display:table-cell}.summaryContainer3A .col.left .summaryBody .leftIcon .program-icon{background-size:50px}.summaryContainer3A .program-icon{height:auto;min-height:75px;width:89px;display:inline-block;background:url(i/552708b53fd2eb58737dede20753b482ccdb3602.png) 10px 10px no-repeat}.narrowColumn .summaryContainer3A .program-icon{background-position:11px 10px}.summaryContainer3A .rowItem.resX{display:none}.narrowColumn .summaryContainer3A .rowItem.resX{display:block}.program-info{width:75%;position:relative}.program-stats{width:100%}.narrowColumn .program-stats{background-color:#fff;min-height:96px}.summaryContainer3A .program-info .details .rateContainer{float:right}.narrowColumn .summaryContainer3A .program-info{min-height:0}.narrowColumn .summaryContainer3A .program-info .details .rateContainer{float:none;position:absolute;top:0;left:0;margin:60px 0 0 -33%;width:22%;text-align:center}.narrowColumn .program-stats .bbCellValue{margin:0 0 0 22%;float:none;width:230px}.narrowColumn.programWidget .summaryContainer3A .program-info .details .rateContainer{margin:52px 0 0 -33%}.narrowColumn.programWidget .program-stats .bbCellValue{margin:0 0 0 25%}.summaryContainer3A .program-info .details .rateContainer .bbRateReport .rateDetails .rateTag{margin-top:-1px;padding-top:0}.narrowColumn .summaryContainer3A .program-info .details .rateContainer .bbRateReport{display:inline-block;width:74px}.narrowColumn .summaryContainer3A .program-info .details .rateContainer .bbRateReport .rateBox{margin-left:22px}.summaryContainer3A .program-info .details .rateContainer .bbRateReport h5{color:#919191;display:block}.narrowColumn .summaryContainer3A .program-info .details .rateContainer .bbRateReport h5{font-size:16px;text-align:center}.narrowColumn .summaryContainer3A{min-height:260px}.narrowColumn.programWidget .summaryContainer3A.empty-state{min-height:23px}.narrowColumn .summaryContainer3A .program-info .details .rateContainer .rateDetails .rateLegend,.narrowColumn .summaryContainer3A .program-info .details .rateContainer .rateDetails .rateTag,.narrowColumn .summaryContainer3A .program-info .details .rateContainer .rateDetails .rateTotal,.summaryContainer3A .program-info .details .rateContainer .rateDetails .rateLegend{display:none}.narrowColumn .program-info .details .rowItem .label.detail{font-size:14px;line-height:16px}.program-info .details .rowItem strong{text-transform:capitalize}.narrowColumn .program-info .details .rowItem strong{font-size:14px;line-height:16px;font-family:ProximaNova,Arial}.narrowColumn .program-stats .bbCellValue .label{display:inline;color:#4d4f53;text-transform:none;font-size:14px;line-height:16px;text-shadow:none}.narrowColumn .program-stats .timeLabels{display:none}.narrowColumn .program-stats .bbCellValue .contents{color:#4d4f53;background:0 0;border:none;font-size:14px;display:inline;font-weight:700;font-family:ProximaNova,Arial;margin-left:3px;line-height:16px;text-shadow:none}.narrowColumn .program-stats .bbCellValue .contents .timeValue{display:inline;line-height:15px}.narrowColumn .rowItem.sc3ASocialFooter,.narrowColumn .rowSectionItem.rowFooterMessage .iconOnMessage,.narrowColumn .rowSectionItem.rowFooterMessage span.onlyFullSite,.programSelect .bodyspaceProgramsMainContainer .bodyspaceProgramsTabControllerContainer .tabSelect{display:none}.narrowColumn .rowSectionItem.rowFooterMessage{text-align:center}.narrowColumn .rowSectionItem.rowFooterMessage span{font-family:ProximaNovaExCnBold,Arial;font-size:18px;text-transform:uppercase;font-style:normal}.rowSectionItem.rowFooterMessage span .vertical-spacer{border-left:2px solid #6a6a6b;margin-left:5px;padding-left:2px}.narrowColumn .rowSectionItem.rowFooterMessage span .vertical-spacer{border-left:1px solid #fff;margin-left:5px;padding-left:0}.narrowColumn .rowSectionItem.rowFooterMessage span em{font-style:normal}.narrowColumn .bbModuleContainer .content.emptyState .emptyStateContent .leftIcon .largeAddressBook{background-size:70px;margin-top:10px}.narrowColumn .bbModuleContainer .content.emptyState h3{padding-left:15px}.bbExclusiveModalMask.programSelect .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody{padding-left:0;padding-right:0;padding-top:0}.bbExclusiveModalMask.programSelect .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbTitle{width:616px}.programSelect .bbFooterContent .bbButton{min-width:150px}#programSelectDesk1{height:430px}.programSelect .bodyspaceProgramsContainer{overflow:hidden;width:616px}.programSelect .programsGroup{float:left}.programSelect .dateRangeContainer{width:616px;height:150px;padding:30px 30px 0}.programSelect .dateRangeContainer .dateRangeItem{width:300px;height:150px;float:left;text-align:center}.programSelect .dateRangeContainer .dateRangeItem:last-child{margin-left:15px}.programSelect .emailSubscribeContainer .subscribeForm .bbRadioButton.bbStd,.programSelect .emailSubscribeContainer .subscribeForm .fields .field:last-child{margin-left:20px}.programSelect .dateRangeContainer .dateRangeItem input{width:260px;text-align:left}.programSelect .dateRangeContainer .dateRangeItem label{display:block;font-family:ProximaNovaExCnBold;font-size:22px;text-transform:uppercase;padding-bottom:10px;font-weight:700}.programSelect .emailSubscribeContainer{width:616px;padding:0 30px}.programSelect .emailSubscribeContainer .emailDescription{font-family:ProximaNova,Arial;font-size:16px;float:left;width:390px;margin-top:10px;color:#919191}.programSelect .emailSubscribeContainer .promptSubscribe{width:100%;height:80px;padding-top:20px}.programSelect .emailSubscribeContainer .subscribeOptions{float:right}.programSelect .emailSubscribeContainer .shadowContainerTopBottom{background:#e9e9e9;padding:20px 0}.programSelect .emailSubscribeContainer .emailIcon{background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -50px -750px no-repeat;width:50px;height:50px;margin-bottom:20px;float:left}.programSelect .emailSubscribeContainer .subscribeForm .fields{width:100%;height:120px;padding-bottom:20px}.programSelect .emailSubscribeContainer .subscribeForm .fields .field{position:relative;float:left;width:295px;margin-bottom:15px}.programSelect .emailSubscribeContainer .subscribeForm .fields .field input{width:275px}.programSelect .emailSubscribeContainer .subscribeForm .fields .field:first-child{margin-right:20px}.programSelect .emailSubscribeContainer .subscribeNote{float:right;width:400px;line-height:20px;color:#919191}.programSelect h1{text-align:center;width:676px}.programSelect h1.bbLarge{font-size:70px;padding:10px 30px;max-width:616px}.programSelect .summaryContainer{max-width:636px;margin:0 20px}.programSelect .bbButtomContainer{padding:0 15px;height:30px;margin-top:20px}.programSelect .bbButtomContainer .bbAddThisElement{float:right}.programSelect .bbFooterContent span.doneLink{display:block;color:#00aeef;margin:8px 15px;cursor:pointer}.programSelect .bbFooterContent .doneLink:hover{color:#33b1ef}.programSelect .bodyspaceProgramsDesksContainer{padding:0 30px}.programSelect .bodyspaceProgramsTabControllerContainer{width:100%;height:37px;margin-bottom:20px;padding-top:10px;background-color:#d2d2d2}.programSelect .bodyspaceProgramsTabControllerContainer .col-xs-4{padding-right:5px;padding-left:5px}.programSelect .bodyspaceProgramsTab{font-family:ProximaNovaExCnBold,Arial;font-size:16px;color:#232323;text-shadow:0 1px #c8c8c8;padding-top:10px;padding-bottom:10px;background-color:#a1a1a1;border-top:1px solid #fff;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;cursor:pointer;position:relative;z-index:1;text-align:center;display:inline-block;width:100%;-webkit-user-select:none;-ms-user-select:none;user-select:none}.programSelect .bodyspaceProgramsTab.selected{background-color:#e9e9e9}.programSelect .educationalBlock .educationalContent{padding-bottom:50px}.programSelect .educationalContent .agendaIcon{float:left;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -175px 0 no-repeat;width:50px;height:50px;margin-right:15px}.programSelect .educationalContent .bbButton{float:right}.programSelect .bodyspaceProgramsContainer .bbColumnBannerContainer.bbProgram{float:left}.programSelect .bodyspaceProgramsContainer .programsGroup .bbColumnBannerContainer.bbProgram:first-child{margin-left:0}@media (max-width:768px){#programSelectDesk1{height:440px}}@media (max-width:615px){#programSelectDesk1{height:410px}}@media (max-width:570px){#programSelectDesk1{height:380px}}@media (max-width:500px){#programSelectDesk1{height:350px}}@media (max-width:440px){#programSelectDesk1{height:320px}}@media (max-width:768px){,.bodyspaceProgramsTabControllerContainer.shadowContainerTopBottom,.bodyspaceProgramsTabControllerContainer.shadowContainerTopBottom:after,.bodyspaceProgramsTabControllerContainer.shadowContainerTopBottom:before{background:0 0}.bbExclusiveModalMask.programSelect .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbTitle{width:96%;padding-left:2%!important;padding-right:2%!important}.bbExclusiveModalMask.programSelect .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody{padding-left:10px;padding-right:10px;padding-bottom:2px}.programSelect .bodyspaceProgramsContainer{width:100%}.programSelect .bodyspaceProgramsContainerRibbon{height:364px}.programSelect .dateRangeContainer .dateRangeItem{width:100%;height:120px;margin-top:15px}.programSelect .dateRangeContainer{width:100%;height:289px;padding:0}.programSelect .dateRangeContainer .dateRangeItem:last-child{margin-left:0}.programSelect .bodyspaceProgramsMainContainer .bodyspaceProgramsTabControllerContainer .tabItem{display:none}.programSelect .bodyspaceProgramsMainContainer .bodyspaceProgramsTabControllerContainer .tabSelect{display:block;padding-left:0;padding-right:0}.programSelect .bodyspaceProgramsMainContainer .bodyspaceProgramsTabControllerContainer .tabSelect select{width:100%;font-size:16px;box-sizing:border-box}.programSelect .bodyspaceProgramsDesksContainer{padding:0}.programSelect .bodyspaceProgramsTabControllerContainer{height:31px;margin-bottom:5px;padding-top:2px}.programSelect .bbFooter .bbFooterContent .bbButton{width:100%;margin-right:0;padding-left:0;padding-right:0}.programSelect .emailSubscribeContainer{width:100%;padding:0 0 15px}.programSelect .emailSubscribeContainer h4{text-align:left}.programSelect .emailSubscribeContainer .shadowContainerTopBottom{padding:5px}.programSelect .emailSubscribeContainer .promptSubscribe{height:auto;width:initial;padding-left:10px;padding-right:10px}.programSelect .emailSubscribeContainer .promptSubscribe:after{content:'';clear:both;display:block}.programSelect .emailSubscribeContainer .emailDescription{width:70%;margin-top:5px;margin-left:50px;float:none}.programSelect .emailSubscribeContainer .subscribeNote{width:50%}.programSelect .emailSubscribeContainer .subscribeForm{padding:10px;height:auto}.programSelect .emailSubscribeContainer .subscribeForm .fields .field,.programSelect .emailSubscribeContainer .subscribeForm .fields .field:first-child,.programSelect .emailSubscribeContainer .subscribeForm .fields .field:last-child{margin-left:0;margin-right:0;width:100%}.programSelect .emailSubscribeContainer .subscribeForm .fields .field input{width:94%;padding-left:3%;padding-right:3%}.programSelect h1.bbLarge{width:100%;padding:0;margin:10px 0;font-size:45px}.programSelect .modalContainerGlobal .bbFooterContent span.doneLink{display:none}.programSelect .bbButtomContainer{padding-bottom:15px}.programSelect .summaryContainer{margin-left:0;margin-right:0}}@media (max-width:400px){.programSelect .bbButtomContainer{padding-bottom:15px}}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(0,0,0,.4)),color-stop(100%,rgba(0,0,0,.9)));background:-webkit-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#e6000000', GradientType=1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-fixParent{z-index:auto!important}.introjs-showElement{z-index:9999999!important}.introjs-relativePosition{position:relative}.introjs-helperLayer{position:absolute;z-index:9999998;background-color:#FFF;background-color:rgba(255,255,255,.9);border:1px solid #777;border:1px solid rgba(0,0,0,.5);border-radius:4px;box-shadow:0 2px 15px rgba(0,0,0,.4);-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.introjs-helperNumberLayer{position:absolute;top:-16px;left:-16px;z-index:9999999999!important;padding:2px;font-family:Arial,verdana,tahoma;font-size:13px;font-weight:700;color:#fff;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.3);background:#ff3019;background:-webkit-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ff3019),color-stop(100%,#cf0404));background:linear-gradient(to bottom,#ff3019 0,#cf0404 100%);width:20px;height:20px;line-height:20px;border:3px solid #fff;border-radius:50%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3019', endColorstr='#cf0404', GradientType=0);filter:progid:DXImageTransform.Microsoft.Shadow(direction=135, strength=2, color=ff0000);box-shadow:0 2px 5px rgba(0,0,0,.4)}.introjs-arrow{border:5px solid #fff;content:'';position:absolute}.introjs-arrow.top{top:-10px;border-color:transparent transparent #fff}.introjs-arrow.right{right:-10px;top:10px;border-color:transparent transparent transparent #fff}.introjs-arrow.bottom{bottom:-10px;border-color:#fff transparent transparent}.introjs-arrow.left{left:-10px;top:10px;border-color:transparent #fff transparent transparent}.introjs-tooltip{position:absolute;padding:10px;background-color:#fff;min-width:200px;max-width:300px;border-radius:3px;box-shadow:0 1px 10px rgba(0,0,0,.4);-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}div.comment div.avatar img,div.input-container div.avatar img,div.multi-like-modal ul.user-list li div.avatar img{max-width:35px}div.hide-error,div.show-error{-webkit-transition:1s ease;-transition:1s ease}.introjs-tooltipbuttons{text-align:right}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin:10px 0 0;text-decoration:none;text-shadow:1px 1px 0 #fff;font:11px/normal sans-serif;color:#333;white-space:nowrap;cursor:pointer;outline:0;background-color:#ececec;background-image:-webkit-gradient(linear,0 0,0 100%,from(#f4f4f4),to(#ececec));background-image:-webkit-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;border-radius:.2em;zoom:1}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:active,.introjs-button:focus{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));background-image:-webkit-linear-gradient(#ececec,#f4f4f4);background-image:linear-gradient(#ececec,#f4f4f4)}.introjs-button::-moz-focus-inner{padding:0;border:0}.introjs-skipbutton{margin-right:5px;color:#7a7a7a}.introjs-prevbutton{border-radius:.2em 0 0 .2em;border-right:none}.introjs-nextbutton{border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:focus,.introjs-disabled:hover{color:#9a9a9a;border-color:#d4d4d4;box-shadow:none;cursor:default;background-color:#f4f4f4;background-image:none;text-decoration:none}.introjs-bullets{text-align:center}.introjs-bullets ul{clear:both;margin:15px auto 0;padding:0;display:inline-block}.introjs-bullets ul li{list-style:none;float:left;margin:0 2px}.introjs-bullets ul li a{display:block;width:6px;height:6px;background:#ccc;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;text-decoration:none}div.comment div.comment-container .comment-text p br,span~div form .commenting-container .bodyspace-user-feed div.arrow-up{display:none}.introjs-bullets ul li a.active,.introjs-bullets ul li a:hover{background:#999}ul.comment-list{list-style-type:none}div.arrow-up{position:absolute;left:65px;top:-5px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #f0f0f0}.bodyspace-user-feed div.arrow-up{left:10px}div.arrow-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #5b9db9;margin:2px 9px}div.commenting-container,div.multiple-like{padding-left:60px;position:relative;margin:0 5px}.feed-user-post-time,.feed-user-post-time a{font-size:10px}.multiple-like .other-users-button{color:#0E709A;cursor:pointer}.multiple-like .other-users-button:hover{text-decoration:underline;color:#00a1de}.bodyspace-user-feed div.commenting-container,.bodyspace-user-feed div.multiple-like{padding-left:0}.bodyspace-user-feed.profile-feeds div.commenting-container,.bodyspace-user-feed.profile-feeds div.multiple-like{margin-left:15px}.comment-item,div.input-container,div.multiple-like-container,div.show-more-container{background-color:#f0f0f0;margin-bottom:2px;position:relative}div.comment{position:relative}div.comment div.avatar{float:left;margin:10px 0 10px 10px;width:35px;height:35px;overflow:hidden}div.comment div.comment-container{overflow:hidden;padding:10px}div.comment div.comment-container div.user-name{font-size:14px;font-weight:700}div.comment div.comment-container div.comment-text{margin:2px 20px 2px 0;line-height:16px}div.comment div.comment-container .comment-text p{margin-bottom:15px;line-height:16px}div.comment div.comment-container .comment-text.height p{margin-bottom:0}div.comment div.comment-container div.time-stamp-like{font-size:11px;line-height:13px;height:13px}div.comment div.comment-container div.time-stamp-like span.time-stamp{color:#9a9b9c}div.comment div.comment-container div.time-stamp-like span.separator{color:#747474}div.like-icon{background:url(i/35bffbca01bd429f5eb9223b950d24edc3867ea0.png) 0 -12px no-repeat;height:10px;width:12px;display:inline-block;vertical-align:baseline;margin-right:2px}div.comment div.comment-container div.time-stamp-like a.like-link{display:inline-block;vertical-align:bottom}div.comment div.buttom-options-menu{background:#fff;border:1px solid #d4d4d4;height:8px;padding:4px 2px 2px;position:absolute;right:10px;top:10px;width:14px;z-index:auto;cursor:pointer}div.comment div.buttom-options-menu.opened{border-bottom:1px solid #fff}div.comment div.buttom-options-menu .triangle{border-width:7px;border-style:solid;border-color:#d4d4d4;width:0}div.comment div.buttom-options-menu .triangle.down{border-bottom:0 solid transparent;border-right-color:transparent;border-left-color:transparent;position:relative}div.comment div.buttom-options-menu .triangle.down:after{border:solid transparent;border-top-color:#fff;border-width:6px;content:' ';position:absolute;left:-6px;top:-9px}div.comment div.post-options-menu{background-color:#FFF;border:1px solid #d4d4d4;padding:0 5px;position:absolute;right:10px;top:23px;width:65px;z-index:5}div.comment .post-options-menu{right:8px;top:20px}div.comment div.post-options-menu ul{list-style:none;margin-left:0;width:100%;font-size:11px}div.comment div.post-options-menu ul li{margin:5px 0}div.comment div.post-options-menu .spacer{background:#fff;margin-top:-1px;top:0;right:0;position:absolute;width:18px;height:1px}div.multiple-like-container,div.show-more-container{font-size:12px;padding:8px 10px}div.multiple-like:after{background-color:#fff;height:3px;max-height:2px;z-index:100;content:" ";overflow:hidden;position:absolute;width:40px;margin-top:-2px}div.show-more-container div.show-more{display:inline-block;position:relative}div.show-more-container span.wicket-ajax-indicator{position:absolute;right:-20px;top:-2px}div.show-more-container div.comment-icon{background:url(i/35bffbca01bd429f5eb9223b950d24edc3867ea0.png) no-repeat;height:12px;width:12px;float:left;margin-right:6px}div.input-container{padding:10px;position:relative}div.input-container.active{display:block}div.input-container textarea.comment-textarea{border-width:1px;background-color:#FFF;resize:none;height:25px;width:100%;box-sizing:border-box;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:11px;border-color:#636363 #bcbcbc #bcbcbc;padding:6px}div.input-container span.wmwrap label.watermark{padding-top:0;top:8px;padding-left:8px;font-size:11px;font-style:italic}div.input-container textarea.comment-textarea:focus{height:60px}div.input-container div.avatar{display:none;margin-right:7px}div.input-container div.textarea.active{display:inline-block;vertical-align:top;width:422px}div.input-container div.textarea .watermark{width:100%}.bodyspace-user-feed div.input-container div.textarea.active{width:407px}.profile-feeds div.input-container div.textarea.active{width:452px}div.input-container div.post-button{display:none;margin-left:2px;vertical-align:bottom;position:relative}div.input-container div.post-button .wicket-ajax-indicator{position:absolute;left:50%;margin-left:-7px;top:50%;margin-top:-9px}div.input-container div.avatar.active,div.input-container div.post-button.active{display:inline-block}.header-feedback{margin:4px 0;border:1px solid #e9e9e9;height:75px;border-radius:5px;overflow:hidden}div.commenting-container .header-feedback{display:none}.header-feedback ._icon{float:left;width:64px;height:75px;background-color:#fff}.header-feedback._error ._icon{background:url(i/f2d5402d94f68f19d5eb947304a606a02c9fe068.png) no-repeat}.header-feedback ._text{height:75px;margin-left:64px;padding-left:10px;padding-top:3px}.header-feedback ._title{color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;padding-top:10px}.header-feedback ul{margin-top:4px}.header-feedback ul li{color:#fff;list-style:none;padding-right:30px}.header-feedback a{color:#FFF;font-weight:700;text-decoration:underline}.header-feedback._success ._text{background-color:#6da000}.header-feedback._error ._text{background-color:#a71930}div.show-error{margin:4px 0;border:1px solid #e9e9e9;height:75px;-moz-transition:1s ease;-o-transition:1s ease}div.hide-error{height:0;border:none;margin:0;-moz-transition:1s ease;-o-transition:1s ease}div.comment-tooltip div.tipswift-inner{width:177px;padding:10px 20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;text-align:left}a.show-more-link,div.multi-like-modal{text-align:center}div.comment-tooltip a.bbcom-tipswift-close-button{top:10px;background:url(i/7b6ccf0fe03ed1cb6077543d39514ffc6077b127.png)}div.comment-tooltip a.bbcom-tipswift-close-button:hover{background:url(i/7b6ccf0fe03ed1cb6077543d39514ffc6077b127.png) 13px 0}div.multi-like-modal span.title{font-size:18px;font-weight:700}div.multi-like-modal.user-list-container{max-height:561px;max-height:281px;overflow-y:scroll}div.multi-like-modal div.user-list-container div.show-more-button{padding:7px 52px 0;height:18px;background-color:#f0f0f0;margin:0 20px}div.multi-like-modal div.user-list-container div.show-more-button a.link-text{font-size:12px}div.multi-like-modal div.user-list-container div.show-more-button a.link-text div,div.multi-like-modal div.user-list-container div.show-more-button a.link-text span{float:left}div.multi-like-modal ul.user-list{list-style-type:none;padding:0 20px}div.multi-like-modal ul.user-list li{border-bottom:1px #d4d4d4 solid;padding:10px 0}div.multi-like-modal ul.user-list li div.user-like-container{height:35px}div.multi-like-modal ul.user-list li div.avatar{float:left;margin-right:10px;height:35px;width:35px;overflow:hidden}div.multi-like-modal ul.user-list li div.avatar img.avatar-image{max-width:35px;height:auto}div.multi-like-modal ul.user-list li div.user-info a.title{font-size:14px;font-weight:700}div.multi-like-modal ul.user-list li div.user-info div.stats{margin-top:5px;font-size:10px}div.multi-like-modal ul.user-list li div.user-info div.stats span.strong{font-weight:700}.tinner{background-color:#f9f9f9}div.dummy{width:422px!important;box-sizing:border-box}div.dashboard-landing div.dummy{width:414px!important}div.profile-feeds div.dummy{width:452px!important}.multi-like-modal span.uppercase{text-transform:uppercase;margin-left:5px}.delete-comment-tooltip,.multi-like-modal div.stats span.uppercase:first-child{margin-left:0}div.feed-items-container div.commenting-container,div.feed-items-container div.multiple-like{margin:0}div.feed-user-post-block a,div.feed-user-post-block span.new-update{font-weight:400}.bodyspace-user-feed .photo.upload-progress-photo .feed-content-update a{display:inline-block;vertical-align:top}.bodyspace-user-feed .photo.upload-progress-photo .feed-content-update a img{max-width:100px;max-height:100px}.changed-bodyfat .feed-user-post-time,.changed-measurement .feed-user-post-time,.changed-weight .feed-user-post-time,.fit-status-change .feed-user-post-time,.motivation-level-change .feed-user-post-time,.photo.upload-gallery-photo .feed-user-post-time,.photo.upload-progress-photo .feed-user-post-time,.program-applied .feed-user-post-time,.program-created .feed-user-post-time,.workout-template .feed-user-post-time,.workout-tracked .feed-user-post-time{padding-bottom:5px}div.login-modal-container div.banner{width:210px}div.ajax-spinner{background:url(i/b4c9be86fede83567a0ade238f4b3eadba60c060.gif) center no-repeat #fff;height:30px;width:30px;position:absolute;left:50%;bottom:50%;z-index:1}a.show-more-link{font:400 12px/30px Arial,Helvetica,sans-serif;display:block;height:30px;overflow:hidden;width:610px;text-decoration:none!important;position:relative;background:#f0f0f0;margin-top:-1px}a.show-more-link:hover span{text-decoration:underline!important}a.show-more-link img{display:inline-block;margin-top:8px}a.show-more-link div.show-more-arrow{display:inline-block;border-color:#5E9DB8 transparent transparent;border-style:solid;border-width:8px;width:0;height:0;position:relative;top:8px;margin:0 13px}span.like-hand{background:url(i/ed0f21367a30b1c781b91a9222a4b598fe58be05.png) no-repeat;display:inline-block;height:9px;width:9px}div.bodyspace-user-feed div.changed-goal span.goal-set,div.bodyspace-user-feed div.contest-history span.contest-name,div.bodyspace-user-feed div.fit-status-change span.fit-status,span.light-blue{color:#0E709A}div.bodyspace-user-feed{padding-left:5px}div.bodyspace-user-feed p{line-height:14px}div.bodyspace-user-feed .feed-content-update p{line-height:15px}div.bodyspace-user-feed .feed-image{display:block;margin:10px 0}.feed-content-update img{vertical-align:top}div.bodyspace-user-feed .motivation-level-change .feed-image{margin:0}div.bodyspace-user-feed .small-gray-font{font-size:10px;color:#9a9b9c}div.bodyspace-user-feed .feed-username{font-size:14px;font-weight:700}div.bodyspace-user-feed .feed-comment-title{font:700 12px Arial,Helvetica,sans-serif;color:#9a9b9c;text-transform:uppercase;display:inline-block;margin-left:23px;position:relative;z-index:10}div.bodyspace-user-feed .feed-comment-arrow{border-width:10px;border-style:solid;border-color:#f0f0f0 transparent;margin:5px 0 0 6px;width:0;height:0;border-top:0 solid transparent}div.bodyspace-user-feed .feed-comment-arrow:after{border-top-color:#C5C5C5;border-width:9px;left:5px;top:10px}div.bodyspace-user-feed .feed-comment-box{border:none;background-color:#f0f0f0;display:inline-block;margin-bottom:2px;padding:5px;width:510px;text-align:center;position:relative;z-index:5}div.bodyspace-user-feed .feed-comment-box div.message-wrapper{overflow:hidden;position:relative}div.bodyspace-user-feed .feed-comment-box div.message-wrapper label.watermark{top:5px}div.bodyspace-user-feed .feed-comment-box span.wmwrap{float:left}div.bodyspace-user-feed .feed-comment-box .bodyspace-comment-submit-button{bottom:0;right:10px}div.bodyspace-user-feed .feed-comment label,div.bodyspace-user-feed .feed-comment-box label{font:italic 11px Arial,Helvetica,sans-serif;color:#7b7873!important;margin:0 0 0 5px}div.bodyspace-user-feed .feed-comment span,div.bodyspace-user-feed .feed-comment-box span{text-align:left}div.bodyspace-user-feed .feed-comment textarea,div.bodyspace-user-feed .feed-comment-box textarea{border:1px solid #c3c3ce;margin:0 auto;width:498px;padding:5px;font:12px ProximaNova,Arial,Helvetica,sans-serif;color:#4d4f53;height:10px;resize:none}div.bodyspace-user-feed .feed-comment-post{padding:15px 0;font:12px ProximaNova,Arial,Helvetica,sans-serif;border-bottom:1px solid #bcbdbc;position:relative}div.bodyspace-user-feed .last-feed-block{border-bottom:0}div.bodyspace-user-feed .more-manage-links{text-align:center;border-bottom:0}div.bodyspace-user-feed .feed-comment-post .feed-user-image{float:left}div.bodyspace-user-feed .feed-comment-post .feed-user-image a{display:block;width:50px;height:50px;overflow:hidden;text-align:left}div.bodyspace-user-feed .feed-comment-post .feed-user-image img{max-width:50px}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block{margin-left:10px;vertical-align:baseline;width:532px;float:left;word-wrap:break-word}div.bodyspace-user-feed.profile-feeds .feed-comment-post .feed-user-post-block{width:100%}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block span.feed-user-name{font-weight:700;font-size:14px;color:#7b7873;margin-top:3px}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block span.feed-user-post{margin-top:3px}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block span.feed-user-post .feed-user-post-workout{font-size:11px}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block span.feed-user-post em{font:italic 400 11px ProximaNova,Arial,Helvetica,sans-serif}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block span.feed-user-post-time{margin:10px 0 5px}div.bodyspace-user-feed .feed-comment-post .feed-user-post-block span.feed-user-post-time.no-top-padding{margin-top:0}div.bodyspace-user-feed .feed-workout-link{display:inline-block;margin-top:5px;font:700 15px ProximaNova,Arial,Helvetica,sans-serif}.feed-user-post-time,div.bodyspace-user-feed .feed-user-comment-time,div.bodyspace-user-feed .feed-user-comment-time a,div.bodyspace-user-feed .feed-user-post-time,div.bodyspace-user-feed .feed-user-post-time a{font-size:12px;display:block;width:250px}div.bodyspace-user-feed a.date-link{color:#2c2b2a;font-weight:400;text-decoration:none!important}div.bodyspace-user-feed .feed-user-comment-time a,div.bodyspace-user-feed .feed-user-post-time a{display:inline}div.bodyspace-user-feed .feed-user-comment-view-more{float:right;font:400 12px Arial,Helvetica,sans-serif;position:relative;top:3px}div.bodyspace-user-feed .feed-comment-block{text-align:right;padding-left:20px}div.bodyspace-user-feed .feed-comment{background:#f0f0f0;text-align:left;margin-top:5px;padding:10px}div.bodyspace-user-feed .feed-comment textarea{width:280px;height:12px}div.bodyspace-user-feed .feed-comment-image{width:48px;height:48px;text-align:center;float:left}div.bodyspace-user-feed .feed-comment-image img{max-width:48px;max-height:48px}div.bodyspace-user-feed .feed-comment-text{float:left;width:481px;margin-left:10px;vertical-align:top;position:relative}div.bodyspace-user-feed .feed-comment-text textarea{float:left}div.bodyspace-user-feed .feed-comment-container{position:relative}div.bodyspace-user-feed .bodyspace-comment-submit-button{float:right;position:absolute;bottom:0;right:0;font-size:12px!important}div.bodyspace-user-feed .feed-comment-username{font:700 14px Arial,Helvetica,sans-serif}div.bodyspace-user-feed .feed-user-comment,div.bodyspace-user-feed .feed-user-comment-time{margin-top:3px}div.bodyspace-user-feed .show-more-comments-block{padding:0!important}div.bodyspace-user-feed .main-comment-box .feed-comment-image{margin-right:10px}div.bodyspace-user-feed .feed-comment{position:relative}div.bodyspace-user-feed .bodystats{margin:4px 0 0;float:left}div.bodyspace-user-feed .user-rating{margin:1px 0 5px}div.bodyspace-user-feed .user-rating span{font-weight:700}div.bodyspace-user-feed .user-rating a{font-size:11px;color:#FFF}div.bodyspace-user-feed .comment-rating{width:15px;height:15px;background-image:url(i/7982fb0a58a064fad7dc71d76cd712f62b4cf4f7.png);background-position:0 -52px;background-repeat:no-repeat;padding:1px 0 0 1px;display:inline-block;margin:0 0 0 4px}div.bodyspace-user-feed .grey-x{position:absolute;top:3px;right:0}div.bodyspace-user-feed .feed-content-update{margin-top:10px}div.bodyspace-user-feed .post-feed-content-update{background-color:#F0F0F0;padding:7px;position:relative;width:506px}div.bodyspace-user-feed .post-feed-content-update a.user-image{display:inline-block;height:60px;vertical-align:top;width:60px}div.bodyspace-user-feed .post-feed-content-update ul{display:inline-block;list-style-type:none;margin-left:10px;vertical-align:top;width:400px}div.bodyspace-user-feed div.overall-goal p{line-height:14px}div.bodyspace-user-feed .feed-truncation{word-wrap:break-word}div.bodyspace-user-feed .feed-content-update table.contest-history td{font-size:11px}div.bodyspace-user-feed .feed-content-update table.contest-history td.left-column{border-top:1px solid #e9e9e9;border-right:1px solid #e9e9e9;height:20px;width:257px}div.bodyspace-user-feed .feed-content-update table.contest-history td.right-column{border-top:1px solid #e9e9e9;padding-left:12px;width:168px}div.bodyspace-user-feed .feed-content-update table.contest-history td.bottom{border-bottom:1px solid #e9e9e9}div.feed-comment-interim-title{height:40px;line-height:40px}div.feed-comment-interim-title a.leave-comment-interim{display:inline-block;font-size:16px;font-weight:700}div.feed-comment-interim-title a.manage-comment-interim{display:inline-block;font-size:12px;float:right}.fitboard-feed-item .fitboard-image{vertical-align:top}div.temp-popup{position:relative;width:300px;overflow:hidden;border:1px solid #9b9b9d;background-color:#e5e3e4;padding:10px}div.temp-popup div.image-holder{float:left;margin-right:10px;display:block;position:relative;width:100px;height:100px;background:#fff;border:1px solid #9b9b9d}div.temp-popup div.image-holder:after,div.temp-popup div.image-holder:before{z-index:0;position:absolute;content:"";bottom:15px;left:2px;width:48%;top:80%;max-width:70px;box-shadow:0 15px 10px rgba(0,0,0,1);-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);-ms-transform:rotate(-9deg)}div.temp-popup div.image-holder:after{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);-ms-transform:rotate(9deg);right:2px;left:auto}div.temp-popup div.image-holder img{position:absolute;z-index:50}div.temp-popup div.content{float:left;width:188px}div.temp-popup div.content ul{list-style:none}div.temp-popup div.content ul a.username{font:14px Arial,Helvetica,sans-serif;color:#0e709a}div.temp-popup div.content ul li.description{font:700 10px Arial,Helvetica,sans-serif;border-bottom:1px solid #b0b1b1;padding-bottom:5px;margin-bottom:5px}div.temp-popup div.content ul li{font:10px/12px Arial,Helvetica,sans-serif;color:#4d4f53}div.temp-popup div.content ul li span.bb-button{margin-top:5px}.buttom-options-menu{background:#fff;border:1px solid #d4d4d4;height:7px;padding:3px 2px 2px;position:absolute;right:10px;top:15px;width:14px;z-index:90}.buttom-options-menu.opened{border-bottom:1px solid #fff}.buttom-options-menu .triangle{border-width:7px;border-style:solid;border-color:#d4d4d4;width:0}.buttom-options-menu .triangle.down{border-bottom:0 solid transparent;border-right-color:transparent;border-left-color:transparent;position:relative}.buttom-options-menu .triangle.down:after{border:solid transparent;border-top-color:#fff;border-width:6px;content:' ';position:absolute;left:-6px;top:-9px}.post-options-menu{background-color:#FFF;border:1px solid #d4d4d4;padding:2px 5px;position:absolute;right:10px;top:28px;width:65px;z-index:5}.post-feed-content-update .post-options-menu{right:8px;top:20px}.post-feed-content-update .buttom-options-menu{margin-right:1px;right:7px;top:7px}.post-feed-content-update div.post-options-menu ul,.post-options-menu ul{list-style:none;margin-left:0;width:100%}.joined-gym .feed-content-update p,.joined-school .feed-content-update p{display:inline-block;vertical-align:top;margin:0 0 0 5px}div.bodyspace-user-feed .feed-comment-post a.product-image{width:70px;height:70px;background:#fff;text-align:center;padding-top:2px;margin-right:1px;display:inline-block;border:1px solid #D4D4D4}div.bodyspace-user-feed .feed-comment-post.added-supplement a.product-image{height:65px;padding-top:5px}div.bodyspace-user-feed .feed-comment-post.added-supplement a.product-image table img{margin-top:-10px}div.bodyspace-user-feed .feed-comment-post a.product-image table{width:70px;height:70px}div.bodyspace-user-feed .feed-comment-post a.product-image table td{text-align:center}div.bodyspace-user-feed .feed-comment-post a.product-image img{max-height:60px;max-width:60px}span.new-update{font-weight:700}.bodyspace-user-feed{color:#2c2b2a}.bodyspace-user-feed .feed-icon{background:url(i/ac5bacf7a482f6ed53eb6dc898066c4d567517d6.png?ver=10) no-repeat}div.bodyspace-user-feed .feed-comment-post a.gym-icon{width:60px;height:60px;display:inline-block;background-position:-86px 0;vertical-align:top}div.bodyspace-user-feed .feed-comment-post a.school-icon{width:60px;height:60px;display:inline-block;background-position:-86px -60px;vertical-align:top}.bodyspace-user-feed .weight-icon{background-position:-39px 0;width:55px;height:54px;text-align:center;letter-spacing:-1px;font:400 12px/30px "Arial Black",Arial,Helvetica,sans-serif}.bodyspace-user-feed .bodyfat-icon{background-position:0 -175px;color:#fff;font-size:14px;font-weight:700;height:85px;text-align:center;width:86px;padding-top:2px}.bodyspace-user-feed .measurement-icon{color:#FFF;font-size:14px;font-weight:700;height:84px;padding-top:3px;text-align:center;width:86px}.bodyspace-user-feed .product-image{display:inline-block;vertical-align:top;height:72px;width:66px}.bodyspace-user-feed .commented-image{display:inline-block;vertical-align:top;height:145px;width:101px}.bodyspace-user-feed .rated-photo ul{display:inline-block;font-size:12px;list-style:none;margin-left:10px;vertical-align:top;width:325px}.bodyspace-user-feed .small-rating{display:inline-block;vertical-align:middle;font-weight:700}.bodyspace-user-feed .updated-workout-log .workout-log-title{display:block;margin-bottom:2px}.bodyspace-user-feed .updated-workout-log .workout-log-title a{font-size:13px;font-weight:700}.bodyspace-user-feed .updated-workout-log em{display:block;font-size:10px;font-style:italic}.bodyspace-user-feed .updated-workout-log .feed-content-update a{font-size:11px}.bodyspace-user-feed .upload-profile-photo .feed-content-update a{display:inline-block;vertical-align:top}.bodyspace-user-feed .upload-gallery-photo .feed-content-update a img,.bodyspace-user-feed .upload-profile-photo .feed-content-update a img{max-width:100px;max-height:100px}.bodyspace-user-feed .upload-profile-photo .feed-content-update ul{display:inline-block;vertical-align:top;font-size:10px;margin-left:10px}.bodyspace-user-feed .upload-profile-photo .feed-content-update ul li{list-style-type:none}.bodyspace-user-feed .upload-gallery-photo .feed-content-update a{display:inline-block;vertical-align:top;margin-right:2px}.bodyspace-user-feed .added-supplement ul{display:inline-block;vertical-align:top;font-size:11px;margin-left:10px}.bodyspace-user-feed .added-supplement .supplement-info{display:inline-block;vertical-align:top;margin-left:10px;width:400px}.bodyspace-user-feed .added-supplement .supplement-info p{margin-bottom:2px}.bodyspace-user-feed .added-supplement ul li{list-style-type:none}.bodyspace-user-feed .new-friend .feed-content-update a{display:inline-block;vertical-align:top;width:35px;height:35px;overflow:hidden;margin-right:2px}.bodyspace-user-feed .following-member .feed-content-update a img,.bodyspace-user-feed .new-friend .feed-content-update a img{max-width:35px}.bodyspace-user-feed .new-blog-entry .feed-content-update p{display:inline;line-height:15px;margin-bottom:8px}.bodyspace-user-feed .joined-created-bodygroup .bodygroup-image{display:inline-block;vertical-align:top;width:60px;height:60px;overflow:hidden;margin-right:8px}.bodyspace-user-feed .joined-created-bodygroup .bodygroup-image img{max-width:60px;max-height:60px}.bodyspace-user-feed .joined-created-bodygroup .feed-content-update p{display:inline-block;vertical-align:top;width:376px}.bodyspace-user-feed .joined-created-bodygroup .member-count{color:#9A9B9C;margin-top:15px;display:block}.bodyspace-user-feed .inspired-by .feed-content-update p{display:inline-block;margin-left:8px;width:415px}.bodyspace-user-feed .inspired-by .feed-content-update a{display:inline-block;vertical-align:top;width:100px;height:100px;overflow:hidden}.bodyspace-user-feed .inspired-by .feed-content-update a.truncation-anchor{display:inline;width:auto;height:auto}.bodyspace-user-feed .inspired-by .feed-content-update a img{max-width:100px;max-height:100px}.bodyspace-user-feed .likes-article .feed-content-update a{display:inline-block;vertical-align:top;width:150px;height:68px;overflow:hidden}.bodyspace-user-feed .posted-video .feed-content-update a{display:inline-block;vertical-align:top;width:120px;height:90px;overflow:hidden}.bodyspace-user-feed .posted-video .feed-content-update a img{width:120px;height:90px}.bodyspace-user-feed .changed-weight .weight-icon{background-position:0 -87px;padding-top:8px;font-size:13px;font-weight:700;height:79px;text-align:center;width:86px;display:inline-block;vertical-align:top;color:#2c2b2a;margin-right:6px}.bodyspace-user-feed .changed-weight .weight-icon span{font-size:10px}.bodyspace-user-feed .changed-bodyfat .feed-content-update a,.bodyspace-user-feed .changed-measurement .feed-content-update a,.bodyspace-user-feed .changed-weight .feed-content-update a,.bodyspace-user-feed .motivation-level-change .feed-content-update a{display:inline-block}.bodyspace-user-feed .changed-bodyfat .feed-content-update a:hover,.bodyspace-user-feed .changed-measurement .feed-content-update a:hover,.bodyspace-user-feed .changed-weight .feed-content-update a:hover{text-decoration:none}.bodyspace-user-feed .product-rating .review-text{display:inline-block;margin:0 0 0 5px;width:376px}.bodyspace-user-feed .product-rating .review-text p{margin:0}.bodyspace-user-feed .product-rating p{display:inline-block;margin-top:8px;line-height:14px}.bodyspace-user-feed .following-member .feed-content-update a{display:inline-block;vertical-align:top;width:33px;height:33px;overflow:hidden;margin-right:3px}.bodyspace-user-feed .motivation-plan .feed-content-update p{line-height:14px;margin-bottom:8px}.bodyspace-user-feed .body-answer .feed-content-update p{margin-top:3px}.bodyspace-user-feed .contest-history ul li{list-style-type:none;font-size:11px}.bodyspace-user-feed .contest-history ul li a,.bodyspace-user-feed .contest-history ul li strong{font-size:12px}.bodyspace-user-feed .workout-partner .feed-content-update a{display:inline-block;vertical-align:top;width:40px;height:40px;overflow:hidden;margin-right:3px}.bodyspace-user-feed .forum-thread .feed-content-update strong{display:inline-block;vertical-align:top;margin-right:8px}.bodyspace-user-feed .forum-thread .feed-content-update p{margin-top:8px;line-height:15px}.bodyspace-user-feed .feed-truncation{overflow:hidden;display:inline-block}.bodyspace-user-feed span.feed-truncation{display:block}.bodyspace-user-feed .exercise-review .feed-content-update a{display:inline-block;vertical-align:top;width:52px;height:52px;overflow:hidden;margin-right:3px}.bodyspace-user-feed .exercise-review .feed-content-update ul{margin-top:6px}.bodyspace-user-feed .exercise-review .feed-content-update ul li{list-style-type:none;font-size:11px;margin-bottom:2px}.bodyspace-user-feed .exercise-review .violator{margin:8px 0}.bodyspace-user-feed .exercise-review .feed-content-update p{display:inline-block;line-height:14px;width:320px}.feed-comment-post.program-applied .summarySection3Container .stamp .jaggedSeparator,.feed-comment-post.program-created .summarySection3Container .stamp .jaggedSeparator,.feed-comment-post.workout-template .summarySection3Container .stamp .jaggedSeparator{margin:-1px 0 0 195px}.feed-comment-post.program-applied .summarySection3Container .stamp .titleValue,.feed-comment-post.program-created .summarySection3Container .stamp .titleValue,.feed-comment-post.workout-template .summarySection3Container .stamp .titleValue{padding-left:10px}.feed-comment-post.program-applied .summarySection3Container .stamp .titleValue,.feed-comment-post.program-created .summarySection3Container .stamp .titleValue,.feed-comment-post.workout-template .summarySection3Container .stamp .titleValue span{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;font-size:24px;color:#00aeef;line-height:22px;text-transform:uppercase}.feed-comment-post.program-applied .details2 .bbCellValue,.feed-comment-post.workout-tracked .details2 .bbCellValue{width:150px;margin-right:10px}.feed-comment-post.workout-template .details2 .bbCellValue{width:70px;margin-right:10px}.containerPattern00 .feed-comment-post.workout-template .details2 .bbCellValue{width:75px}.feed-comment-post.program-created .summarySection3Container .body .details2 .bbCellValue{width:97px;margin:15px 10px 0 0}.feed-comment-post.program-created .details2 .bbCellValue:first-child .label{padding:0 25px 5px}.feed-comment-post .summarySection3BlockHalf.workoutsSummary,.feed-comment-post .summarySection3Container{margin-top:10px}.profile-feeds .summarySection3Container{width:600px}.profile-feeds .feed-comment-post .summarySection3Container .body .details1{width:382px}.profile-feeds .feed-comment-post .summarySection3Container .body .details2{width:392px}.profile-feeds .feed-comment-post.program-applied .details2 .bbCellValue{width:184px}.profile-feeds .feed-comment-post.workout-tracked .details2 .bbCellValue,.profile-feeds .feed-comment-post.workout-tracked .details2 .bbCellValue .label{width:107px}.feed-comment-post.workout-tracked .details2 .bbCellValue .label{height:18px}.profile-feeds .feed-comment-post.workout-template .details2 .bbCellValue{width:87px}.feed-comment-post.program-applied .details2 .bbCellValue .label,.feed-comment-post.workout-template .details2 .bbCellValue .label{height:14px}.profile-feeds .feed-comment-post.program-created .summarySection3Container .body .details2 .bbCellValue{width:120px}.profile-feeds .feed-comment-post.program-created .details2 .bbCellValue:first-child .label{padding:0 30px 5px}.profile-feeds .feed-comment-post.program-created .details2 .bbCellValue .label{padding:0 20px 5px}.feed-user-post-block .feedBody .feedHeader{line-height:17px}.coreFeed .containerPattern00{margin-left:-10px;padding:0 10px}.coreFeed .containerPattern00 .activityTitle{color:#4d4f53;font-family:ProximaNovaExCnBold,ProximaNova,Arial,sans-serif;font-weight:700;text-transform:uppercase;position:relative;font-size:26px;padding-top:15px}.coreFeed .summarySection3BlockHalf.workoutsSummary,.coreFeed .summarySection3Container{width:548px}.profile-feeds .feed-comment-post .summarySection3BlockHalf.workoutsSummary{width:600px}.profile-feeds .feed-comment-post .summarySection3BlockHalf.workoutsSummary .details1_5{width:597px}.profile-feeds .feed-comment-post .summarySection3BlockHalf.workoutsSummary .details2{width:598px}.coreFeed .summarySection3BlockHalf.workoutsSummary .details1_5{width:545px}.coreFeed .summarySection3BlockHalf.workoutsSummary .details2{width:546px}.coreFeed .summarySection3Container .body .details1{width:330px}.coreFeed .summarySection3Container .body .details2{width:340px}.coreFeed .feed-comment-post.workout-tracked .summarySection3BlockHalf.workoutsSummary .details2 .bbCellValue{width:97px}.coreFeed .feed-comment-post.program-applied .details2 .bbCellValue{width:159px}.coreFeed .feed-comment-post.program-created .summarySection3Container .body .details2 .bbCellValue{width:102px}.tbox .coreFeed{display:none}.large-program-summary-panel .left-container .rowSectionRating{float:right;width:120px;margin-top:10px}.bodyspace-user-feed .feedBody h5.rateHeader.pageTitle{display:block}.feedBody .summarySection3Container .details1 .bbRateReport .rateDetails .rateTag{padding-top:0}div.calender-menu{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f0ee', endColorstr='#d4d4d4');background:-webkit-gradient(linear,left top,left bottom,from(#f1f0ee),to(#d4d4d4));background:-moz-linear-gradient(top,#f1f0ee,#d4d4d4);border:1px solid #bcbdbc;border-style:solid none;margin:-5px 0 10px -10px;width:640px;height:35px}div.calender-menu select.calendar-year-select{float:left;margin:8px 10px 0}div.calender-menu div.calendar-view-buttons div{float:left}div.calender-menu div.calendar-view-buttons div.day-button,div.calender-menu div.calendar-view-buttons div.month-button,div.calender-menu div.calendar-view-buttons div.week-button{opacity:.5;margin:10px 15px 0 0}div.calender-menu div.calendar-view-buttons div.day-button div.day-icon,div.calender-menu div.calendar-view-buttons div.month-button div.month-icon,div.calender-menu div.calendar-view-buttons div.week-button div.week-icon{width:16px;height:16px;margin-right:6px}div.calender-menu div.calendar-view-buttons div.day-button div.day-icon{background:url(i/21e3c8494bbfa595afe741dd1959c0360d4497e2.png) no-repeat}div.calender-menu div.calendar-view-buttons div.week-button div.week-icon{background:url(i/21e3c8494bbfa595afe741dd1959c0360d4497e2.png) -16px 0 no-repeat}div.calender-menu div.calendar-view-buttons div.month-button div.month-icon{background:url(i/21e3c8494bbfa595afe741dd1959c0360d4497e2.png) -32px 0 no-repeat}div.calendar-container{font:12px arial,helvetica,san-serif;margin:0 10px}div.calendar-container table.calendar-table{width:100%;border-bottom:1px #e9e9e9 solid;border-right:1px #e9e9e9 solid}div.calendar-container table.calendar-header{width:100%}div.calendar-container table.calendar-header tr th{width:14.3%;padding-bottom:7px;font-size:10px}div.calendar-container table.calendar-table tr td.calendar-day{width:14.3%;height:120px;border-left:1px #e9e9e9 solid;border-top:1px #e9e9e9 solid;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9f9f9));background:-moz-linear-gradient(top,#fff,#f9f9f9);vertical-align:top}div.calendar-container table.calendar-table tr td.calendar-day div.calendar-day-label{font-weight:700;padding:0 0 0 4px;color:#747474;margin:5px 0 -5px}div.calendar-container table.calendar-table tr td.calendar-day ul.events-list{border-top:1px #E9E9E9 solid}div+ul.events-list{border-top:none!important}div.calendar-container table.calendar-table tr td.calendar-day ul.events-list li.event{list-style:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:1px;width:82px}#tooltip ul.events-list li.event{list-style:none;margin-left:1px;width:130px}#tooltip div.calendar-day-label{color:#747474;font-weight:700;font-size:11px;font-family:Arial,Helvetica,sans-serif;width:130px}#tooltip{width:155px}.calendar-itemizer-square{color:#0E709A;font-size:14px}.hover-magnifier{float:right;text-align:left;width:10px;height:15px;background:url(i/b8acf80ca7154270fb3dca04580ea98255cc6ac3.png) -42px -1px no-repeat}div.calendar-container table.calendar-table tr td.calendar-day.out-of-bounds ul.events-list li.event span{color:#5296b9}div.calendar-container table.calendar-table tr td.calendar-day.current-day{background:#e1f3ff;border:1px solid #136f98}div.calendar-container table.calendar-table tr td.calendar-day.current-day .calendar-day-label{color:#136f98}.calendar-itemizer-label{font-size:10px;margin-left:2px}div.custom-datepicker{float:left;margin:5px 10px;color:#4D4F53;font:11px Arial,Helvetica,sans-serif}div.calendar-container table.calendar-table tr td.calendar-day.out-of-bounds .calendar-day-label{color:#cdcdcd}div.calendar-container table.calendar-table tr td.calendar-day.out-of-bounds{background:0 0}div.left-arrow-button,div.right-arrow-button{height:24px;width:20px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#eaeaea');background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#eaeaea));background:-moz-linear-gradient(top,#fefefe,#eaeaea);float:left}div.left-arrow-button{border:1px solid #d0d0d0;-webkit-border-top-left-radius:2px;-webkit-border-bottom-left-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-bottomleft:2px;border-top-left-radius:2px;border-bottom-left-radius:2px}div.right-arrow-button{border:1px solid #d0d0d0;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}div.arrow-left,div.arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;margin:7px 5px}div.arrow-left{border-right:10px solid #818181}div.arrow-right{border-left:10px solid #818181}div.date-display{border-top:1px solid #c3c3c4;border-bottom:1px solid #D2D2D3;padding:6px 10px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#fdfdfd');background:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#fdfdfd));background:-moz-linear-gradient(top,#ebebeb,#fdfdfd);float:left;width:100px;text-align:center}.calender-menu .subscribe-button{float:right;margin:3px 10px 0 0}.links span.removeFromCalendar,.links span.removeSaved{cursor:pointer;color:#00aeef}.links span.removeFromCalendar:hover,.links span.removeSaved:hover{color:#33b1ef}.col-md-6 div.calender-menu{width:auto;margin:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAJklEQVQIW2NkYGD4r6OtBaQggBHI+X/l6jUGmCBYACQDE4QLwAQBvHwOhMMJtPAAAAAASUVORK5CYII=)}.col-md-6 div.calendar-container{margin:0 10px 10px}.col-md-6 div.calendar-container table.calendar-table{border-right:0;border-bottom:0}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day ul.events-list{display:none}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day{min-height:50px;height:auto;border:0;background:#f4f4f4}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day div.calendar-day-label{text-align:center;vertical-align:middle;line-height:1.5em;margin:0;font-size:18px;font-family:ProximaNovaExCn,Arial,sans-serif;letter-spacing:.1em;padding:3px 0 0;color:#919191;font-weight:400}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day.active-day div.calendar-day-label{font-weight:700;color:#232323}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day.out-of-bounds.active-day div.calendar-day-label{font-weight:400;color:#919191}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day.current-day{border:0;font-size:20px;background:#f4f4f4}.col-md-6 div.calendar-container table.calendar-table tr:first-child td.calendar-day{padding-top:10px}.col-md-6 div.calendar-container table.calendar-table tr:last-child td.calendar-day{padding-bottom:10px}.col-md-6 div.calendar-container table.calendar-table tr td.calendar-day.current-day div.calendar-day-label{color:#00aeef;font-size:22px;line-height:1.4em;padding-top:2px}.col-md-12 .bodyspace-user-feed{width:auto;padding-left:0;margin-bottom:20px}.col-md-12 div.bodyspace-user-feed .feed-comment-post .feed-user-post-block{width:auto;margin-left:60px;float:none}.col-md-12 .bodyspace-user-feed a.show-more-link{width:auto}.col-md-12 div.productReviewsSummary .review-text-rating-container{width:100%}.landing-page .activity-feed-header .activity-feed-filter-button{margin-top:5px}@media (min-width:320px){.col-xs-12 div.async-commenting-container div.input-container div.textarea.active{width:100%!important}}.superbox__tab{cursor:pointer;text-align:center;background-color:#ddd;color:#00aeef;border-right:1px solid #f4f4f4;border-left:1px solid #c8c8c8;border-bottom:1px solid #c8c8c8;padding-left:0;padding-right:0;background-image:url(i/fba4789ca5b0045b4c2a81d75cec5e967c32646e.png)}.superbox__tab:first-child{border-left:none}.superbox__tab:last-child{border-right:none}.superbox__tab__icon{display:inline-block;margin:5px 0 3px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAgCAYAAABHA7voAAAFn0lEQVRYw+WX209cRRzHi7Ex4Q8wPjV9LH3x1aQPNiasVkuJN0QgYYENl4WQiCGSEpOyAg+GgGAaSpZLdJFIyxZKg0ALK0J6oWwDIlRqwIIKIdgC2ds5y17G7285Zz3sOezuWXbtg5N8MzNnrp/5zZyZ37GsrKxayA0xlaI2tcdUBrTZjWEsmST9nYfGIYcgSl8IDpidne2PdZCcnByvWsCCgoID48USREDEBkoTQ3V1tY8k4TGIKxCXlYwVUMHCJyELxAvxCYU61DaV4tLSUra2tuYD9wMSpembUEcjA6yqqmJzc3NsaGiI5ebmsvLycma1WpnFYmE6nS7hgFqt1iotR/6eEqBerw/Um5yc3AbYq2IZpaemprbFOjJANHiCSuegT7u6urwDAwPUQTqkGxwcdKkFlJ65SIDIJ4f2L2y546GAeXl5HopXVlaKQsdcXl7WCYvjUbLgMOIkqmgymSYqKysXkH+R8v39/R1qAaVAkQCxiMmFhYUH+i8uLqZjJwMsKioK9FNXV/dG6Jj19fVnqQw7zn/YGdyAzqDibSH/FMpoaGi4nEhACh0dHZy0vLOz06m0RZuamngBdEI0iFCWhG90dllrayuvCIhtwbq7uwtRcUf81t7e3og9vZpowM3NTaNoRYq3trauKAHev39/XNLPKJQJaYU0/eHZ0tKSWQZYUlJCPxg/tqaJ8vn5+QTLmpub26L5i4Y7c9EA9vT0pGBb+gTr+GDR00qACK8bDIZD/+4wiB91UmSARqPRKZy7QL6lpcVTU1OziLQ/GsBwQOEAkT4F9WL3hD46vJAZSpECUjw/Pz9Luy10ThiDYSd8E6hMFor1DqSO4gGIOA0T5cKNhXI6c2lSQFjoNZwzWV2z2cyj7OXAhEZGRvhYIKkN2nKhk1ULeNQHBizVSwstfi8rK2M2m+2S9Nesh+zSZxCpr68v0ouJ2uifNyDm8Aru6uBCj42N0b2dHO5iFuEuRfMykRIL+d1o8/F6IjqdzosVFRWBV5jX680PO2E1cEcN8QLEfF+anp5en5mZ+R3pFyJZ5D+BC7W+2qDQ1zuQRjZIaq+tFnJDTKWojWp/EG12YxhLJkl/b0HjkEMQpc8FB9RctfljHeTNqzbV/mD6dfuB8WIJIiBiA6WJQX/L6SNJeAziCsRlJWMFVLDwScgC8UJ8QqEOtU2lOHPQzlZ2fEF/kNL0TaijkQEWjTrYgw0Pu7bkZm9fs7Gcmw525y8P+2Flj7173Z5wwPN9Nqu0HPl7SoAf3bAH6t16sifzB8dW97bFOjJANAj6g18/5Lw9j9xBf/D7X90utYDSMxcJEPnk0P6FLXc8FDDNbPdQ/PiZV+YPLj3z6vYXx+5RsuAw4oD70TrLTxQMOxaQD/iD3z1yd6gFlAJFAqQL+v3+g7vkwwG7zB+k7x8M7PdT+aNT5g9+NuE8S2XYcf7DzuAGdAYVbwv5p1DG51Ouy4kEpNBs5ThpeYuVcypt0Zo7Ll4AnRANIpQl4RudXfblNMcrAmqgtjm+EBV3xG9NM1wj9vRqogHX7T7je4IVKd50+K4oAf70h2dc0s8olAlphTT94dkvf3vNMsCMG3bW99jtx9Y0Uf6C2U6w7Iu7rrZo/qLhzlw0gMaf+RRsS59gHd9XVu60EiD5gxUW56F/dxhk3x8MLWic4ZzCuQvka++6PJ9YnItI+6MBDAcUDhDpU1CvRv7o8EJmKEUKSPHDTc+sRmFOGINhJ+z7g2ShWO9A6igegIjTMFEu3Fia/XsxTQpI/iDOmayuadH9rz/Y/5ubjwWS2qAtFzpZtYBHfWDAUr3pkvv5Y1zyu7z/cH9QrPjtAh+VP/i8AckfxF0dXOiby3vh/UEJXML9wXg9ER17/ovaIUfgFebxsfD+oBq4o4Z4AZI/OPmnZx1Pyv+fP/gPl5GFbsayZX8AAAAASUVORK5CYII=);background-repeat:no-repeat;width:16px;height:16px}.superbox__card,.superbox__tab.superbox--is-active{background-color:#f4f4f4;background-image:url(i/05ccc5f9b22a9394774de70f92bcfbd7c841dfa1.png)}@media (max-width:400px){.superbox__tab__icon{margin:11px 0 9px}.superbox__tab__text{display:none}}.superbox__tab__icon--fit-status{background-position:0 -16px}.superbox__tab__icon--motivation-level{width:15px;background-position:-16px -16px}.superbox__tab__icon--upload-photo{width:15px;background-position:-31px -16px}.superbox__tab__icon--post-to-fitboard{width:10px;background-position:-46px -16px}.superbox--is-active .superbox__tab__icon--fit-status{background-position:0 0}.superbox--is-active .superbox__tab__icon--motivation-level{background-position:-16px 0}.superbox--is-active .superbox__tab__icon--upload-photo{background-position:-31px 0}.superbox--is-active .superbox__tab__icon--post-to-fitboard{background-position:-46px 0}.superbox__tab__text{font-family:ProximaNovaExCnSemiBold,sans-serif;text-transform:uppercase;margin:0 0 5px}.superbox__tab.superbox--is-active{border-bottom:1px solid transparent;border-right:none;color:#232323}.superbox__card{display:none}.superbox__card--fit-status{display:block}.superbox__card__contents{padding:15px 15px 20px}.superbox__comment__icon-cell{width:35px}.superbox__comment__icon{width:35px;height:35px}.superbox__comment__textarea-wrap{position:relative;padding-left:10px;overflow:hidden}.superbox__comment__textarea{position:relative;background-color:transparent;background-image:none!important;overflow:hidden;width:100%;height:100%;box-sizing:border-box}.superbox__comment__textarea--short{height:40px;min-height:40px!important}.superbox__comment__textarea--tall{height:66px;min-height:66px!important;position:relative;background:0 0}.bbTextArea--like-textbox{box-shadow:inset 0 15px 10px -17px #000,0 1px 0 #fff}.bbTextArea--like-textbox:focus{border:1px solid #00aeef}.superbox__placeholder{position:absolute;overflow:hidden;color:#aaa;font-style:italic;left:11px;top:2px;font-family:ProximaNova,Arial,sans-serif;font-size:13px;padding:11px 0 13px 10px;z-index:1}.motivation-level-input{height:50px;position:relative;margin-bottom:15px}.motivation-level__heading{font-family:ProximaNovaExCnBold,sans-serif;text-transform:uppercase;color:#919191;font-size:15px}@media (max-width:400px){.motivation-level-input{position:absolute;left:15px;top:32px;width:255px;height:100px}.motivation-level__heading{position:absolute;top:56px;left:34px}.motivation-level-input__bar{width:22px}}.motivation-level-input__bar{display:block;float:left;border-right:1px solid #fff;position:relative;background-color:#dcdcdc;background-image:-webkit-linear-gradient(top,#dcdcdc,#b4b4b4);cursor:pointer}.motivation-level-input__bar--is-active{background-color:#00bdfd;background-image:-webkit-linear-gradient(top,#00bdfd,#007da4)}.motivation-level-input__bar--is-hover{background-color:#005a8b;background-image:-webkit-linear-gradient(top,#00aeef,#005a8b)}.motivation-level-input__bar:nth-child(1){height:5px;top:45px}.motivation-level-input__bar:nth-child(2){height:10px;top:40px}.motivation-level-input__bar:nth-child(3){height:15px;top:35px}.motivation-level-input__bar:nth-child(4){height:20px;top:30px}.motivation-level-input__bar:nth-child(5){height:25px;top:25px}.motivation-level-input__bar:nth-child(6){height:30px;top:20px}.motivation-level-input__bar:nth-child(7){height:35px;top:15px}.motivation-level-input__bar:nth-child(8){height:40px;top:10px}.motivation-level-input__bar:nth-child(9){height:45px;top:5px}.motivation-level-input__bar:nth-child(10){height:50px}.motivation-level-input__bar span{display:block;position:absolute;bottom:-15px;font-size:12px;font-family:ProximaNova,sans-serif;font-weight:700;color:#919191;text-align:center}@media (max-width:400px){.motivation-level-input__bar:nth-child(1){height:10px;top:90px}.motivation-level-input__bar:nth-child(2){height:20px;top:80px}.motivation-level-input__bar:nth-child(3){height:30px;top:70px}.motivation-level-input__bar:nth-child(4){height:40px;top:60px}.motivation-level-input__bar:nth-child(5){height:50px;top:50px}.motivation-level-input__bar:nth-child(6){height:60px;top:40px}.motivation-level-input__bar:nth-child(7){height:70px;top:30px}.motivation-level-input__bar:nth-child(8){height:80px;top:20px}.motivation-level-input__bar:nth-child(9){height:90px;top:10px}.motivation-level-input__bar:nth-child(10){height:100px}.motivation-level-input__bar span{width:22px;bottom:-18px;font-size:15px}}.motivation-level__instructions,.motivation-level__old-value{font-size:11px;font-family:ProximaNova,sans-serif;color:#919191;margin-top:5px}.motivation-level__old-value{position:relative;top:18px}.motivation-level__val{font-size:40px;font-family:ProximaNova,sans-serif;font-weight:700;color:#5a5a5a}.motivation-level__val *{display:inline-block;white-space:nowrap;margin-right:-7px}.motivation-level__val__empty{color:#c8c8c8}.motivation-level__val__full{display:none;color:#00aeef}.superbox{border-radius:3px;background-color:#c8c8c8;border:1px solid #c8c8c8}.superbox .motivation-level-input{padding-left:5px}.superbox__header{display:table;width:100%}.superbox__card__heading{display:none}@media (max-width:400px){.motivation-level__old-value{position:absolute;top:150px;left:0;right:0;text-align:center}.motivation-level__val{position:absolute;top:15px;left:25px}.superbox__card__heading{display:block;font-family:ProximaNovaExCn,sans-serif;text-transform:uppercase;margin-bottom:6px;font-size:14px}}.superbox__intro{font-family:ProximaNova,sans-serif;color:#232323;font-size:14px;margin-bottom:15px;text-align:center}@media (max-width:400px){.superbox__intro{text-align:left}}.superbox__button-wrapper{text-align:center}.superbox__button-wrapper a:last-child{margin-left:2px}@media (max-width:400px){.superbox__button-wrapper a{min-width:165px;margin-bottom:5px}.superbox__button-wrapper a:last-child{margin-left:0}}.superbox__motivation-level-input-wrapper{display:table;width:100%;background-color:#fff;padding-bottom:0;margin-bottom:15px;border-bottom:1px solid #c8c8c8;border-radius:3px}@media (max-width:400px){.superbox__motivation-level-input-wrapper{position:relative;display:block;width:auto;min-height:177px}}.superbox__submit{background-color:#c8c8c8;border-top:1px solid #c8c8c8;display:none;width:100%;padding:5px 0;background-image:url(i/fba4789ca5b0045b4c2a81d75cec5e967c32646e.png)}.superbox__submit__buttons{text-align:right}.superbox__submit__chars-remaining{font-family:ProximaNova,sans-serif;font-size:12px;color:#919191}.superbox__submit__cancel{font-size:12px;display:inline-block;margin-right:5px}.table-auto{display:table;width:100%}.cell--1of2,.cell--1of4,.cell--auto,.cell--divider{display:table-cell}.cell--1of2{width:50%}.cell--1of4{width:25%}.cell--center{vertical-align:middle;text-align:center}.cell--divider{background-image:-webkit-linear-gradient(top,#fff,#ccc,#aaa,#aaa,#aaa,#ccc,#fff);background-image:linear-gradient(to bottom,#fff,#ccc,#aaa,#aaa,#aaa,#ccc,#fff)}.cell--has-padding{padding:10px}.cell--has-h-padding{padding:0 10px}.superbox__unselectable{-webkit-user-select:none;-ms-user-select:none;user-select:none}.superbox__text-for-mobile{display:none}@media (max-width:400px){.hide-on-mobile,.superbox__text-for-desktop{display:none}.superbox__text-for-mobile{display:inline}}.customer-modal-trigger{cursor:pointer;width:56px;height:105px;color:#fff;background-color:#1dc2ff;display:block;font:13px/1.2em ProximaNova,arial,sans-serif;border-radius:5px 0 0 5px;box-shadow:1px 1px 1px #000;padding:10px 5px 10px 10px;background:-webkit-linear-gradient(top,#00aeef,#00aeef,#00aeef,#1dc2ff);background:linear-gradient(to bottom,#00aeef,#00aeef,#00aeef,#1dc2ff);position:absolute;right:0;top:227px;z-index:-9000}.customer-modal-trigger:hover{cursor:pointer;text-decoration:none;color:#fff;background:#1dc2ff}.customer-modal-trigger div{width:14px;height:14px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1OGU4NTlhYS1jYTBlLTQ3NmYtOGRiNi0xMWIzNDMzOTU1YTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTdGNDVDNjZBMzFEMTFFMzhERjg5QjJEMTI4QzYyNUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTdGNDVDNjVBMzFEMTFFMzhERjg5QjJEMTI4QzYyNUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6YTZmMzVkNWItYzAxMC00MjJlLTg0Y2ItYWRmNjVkOWQwOTdlIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjU4ZTg1OWFhLWNhMGUtNDc2Zi04ZGI2LTExYjM0MzM5NTVhNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PmtTapsAAACjSURBVHjaYvj//z8DEuYB4jogPgbEf6D4GFSMB1ktsiZ7IL73Hze4B1WDojHwP/EApJaBEUgIMTAwPARiHgbiwBcglgfZ1vKfdNACsvE80AQDBtLABZDGn0AGG4kaP4I0fgAy+EnU+IUJSNxnIB3cAWncSobGrSCnigIZ90iMDiVYAgghISpC0JOcKxFJzgNbWoUl8kYgPomk4SRUDCWRAwQYANAxfM1cMP4NAAAAAElFTkSuQmCC);border-radius:8px;color:#1dc2ff;text-align:center;line-height:14px;font-weight:700;margin-bottom:11px}@media screen and (max-width:1129px){.customer-modal-trigger{display:none}}.bbBody .feedbackModalRadioWrapper{height:87px;border-left:1px solid #c8c8c8;text-align:center;margin:15px 0 30px;width:100%}.bbBody .feedbackModalRadioWrapper .feedbackModalRadioBox{cursor:pointer;height:86px;border-right:1px solid #c8c8c8;float:left;position:relative;width:16.6%;box-sizing:border-box}.bbBody .feedbackModalRadioWrapper .feedbackModalRadioBox .bbIEFallbackRadioButton{padding-top:10px}.bbBody .feedbackModalText{font:14px/1.2em ProximaNova,arial,sans-serif}.bbBody .feedbackModalHeader{font:700 18px/1.2em ProximaNovaExCn,arial,sans-serif;text-transform:uppercase}.bbBody .feedbackModalRadioWrapper .feedbackModalRadioBox .radioTag:hover{color:#129dd1}.bbBody .feedbackModalRadioWrapper .feedbackModalRadioBox .radioTag{width:100%;display:block;margin-top:15px;text-align:center;font:14px/1.2em ProximaNova,arial,sans-serif;color:#313131}.bbBody .feedbackModalRadioWrapper .feedbackModalRadioBox .radioSelected{color:#129dd1}.bbBody .customer-feedback-modal .bbTextArea,.bbBody .customer-feedback-modal .feedbackModalTextArea{width:740px;height:155px;margin:15px 0 12px;border-radius:5px;box-shadow:inset 0 1px 3px #d1d1d1;padding:10px}.bbBody .feedbackModalFooterText{font:14px/1.2em ProximaNova,arial,sans-serif;color:#4c4c4c;margin:15px 0 30px}.bbBody .feedbackModalFooterText a{color:#00aeef}.bbBody .feedBackModalRemainingWrap{padding-bottom:8px;display:none}.bbBody .feedbackModalFooterText a:hover{text-decoration:none}.feedbackModalFooter{float:none;width:100%;text-align:right}.feedbackModalFooter .customer-feedback-dismiss{color:#232323;font-family:ProximaNova,arial,sans-serif;vertical-align:middle;display:inline-block;float:none;padding:0;margin-right:5px}.bbExclusiveModalMask .bbModalContainer .bbFooter .bbFooterContent .feedbackModalFooter .customer-feedback-submit{display:inline-block;float:none;margin:0;vertical-align:middle}.modalContainerFeedback .bbFooter .bbFooterContent:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.modalContainerFeedback .bbBody .feedbackModalTextArea{width:100%;box-sizing:border-box}#header__user-voice .bbExclusiveModalMask{position:fixed;top:0;left:0;bottom:0;right:0;-webkit-transition:opacity .4s ease-out;transition:opacity .4s ease-out;opacity:1}#header__user-voice .bbExclusiveModalMask.ng-hide-add-active{opacity:0}.hideInMobile{display:none}.hideInFull{display:block}.modalContainerGlobal,.modalContainerGlobal .modalContainerGlobal{display:inline-block;margin:0 100px 0 0;min-width:100%;position:relative;text-align:left;width:100%;z-index:200100;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}.bbExclusiveModalMask{position:fixed;overflow:auto;z-index:200000;display:block;top:0;left:0;background-color:transparent;background-color:rgba(0,0,0,.5);text-align:center;width:100%;height:100%}.bbExclusiveModalMask,.bbExclusiveModalMask *,.bbExclusiveModalMask :after,.bbExclusiveModalMask :before{box-sizing:content-box}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte{position:relative;border-radius:5px;border:1px solid #4d4f52;box-shadow:0 0 8px rgba(0,0,0,.75)}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody{border-top:1px solid #e9e9e9;color:#2c2b2a;padding:30px;background:-webkit-radial-gradient(50% 15px at center top,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),-webkit-radial-gradient(center bottom,42% 10px,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);background:radial-gradient(50% 15px at center top,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),radial-gradient(42% 10px at center bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%);background-color:#E9E9E9;-webkit-transition:heigth .1s ease-out;transition:heigth .1s ease-out}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbClose{float:right;width:20px;height:20px;padding:10px;cursor:pointer;box-sizing:content-box}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbClose .bbCloseIcon{width:20px;height:20px;background:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png) -100px -1000px no-repeat}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbClose:hover .bbCloseIcon{background-position:-150px -1000px}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbTitle{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;font-weight:400;font-size:23px;padding-top:10px;padding-left:10px}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .description{font:14px ProximaNova,Arial,sans-serif;padding:3px 0 0 10px}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader{min-height:15px;border-top-left-radius:5px;border-top-right-radius:5px;padding-bottom:10px}body.lockScroll{overflow:hidden}.lockScroll .at-share-dock.atss{z-index:199999}.modalContainerGlobal.removeBodyPadding.bbGraphyte .bbModalContainer.bbGraphyte .bbBody{padding:0}.removeBodyPadding .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody .modalWorkoutTrackerFooter{background:#bdbdbd;border-top:1px solid #868686;height:65px;margin-left:-30px;margin-right:-13px;width:623px}.removeBodyPadding .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody .modalWorkoutTrackerFooter .modalWorkoutTrackerFooterLine{height:1px;background:#dbdbdb;width:623px}.bbModalContainer .bbFooter{background-color:#BCBDBC;border-top:1px solid #cbcbcb;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.bbModalContainer .bbFooter .bbFooterContent{padding:10px;box-sizing:content-box}.bbModalContainer .bbFooter .bbFoooterLine{width:100%;height:1px;border-top:#989898;background-color:#f1efef}.bbModalContainer .bbFooter .footerModalInnerContainer{width:100%;height:32px}.bbModalContainer .bbFooter .footerModalInnerContainer .shareOnFbCheck{display:inline-block}.bbModalContainer .bbFooter .footerModalInnerContainer .shareOnFbCheck .shareToFbLabel{color:#000}.bbModalContainer .bbFooter .footerModalInnerContainer .shareOnFbCheck .shareFaceBookCheck{margin-right:10px}.bbModalContainer .bbFooter .footerModalInnerContainer .facebookOptions .settingsLink:hover{text-decoration:none}.bbExclusiveModalMask .modalContainerGlobal .bbModalContainer .bbFooter .bbButton{color:#fff;margin:0 0 10px;min-width:120px;width:100%}.bbFooter .bbFooterContent.mobile2Buttons{height:70px}@media (min-width:768px){.modalContainerGlobal,.modalContainerGlobal .modalContainerGlobal{min-width:580px;margin:10px auto;width:auto}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader{padding-bottom:25px}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .bbTitle{font-size:46px;font-weight:400;padding:25px 30px 0}.modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbHeader .description{padding:10px 0 0 30px}.hideInFull{display:none}.hideInMobile{display:block}.bbExclusiveModalMask .modalContainerGlobal .bbModalContainer .bbFooter .bbButton{width:auto}}.BodyBanner-slug,.CommentsHeader,.CommentsHeading,.CommentsLoginBeNice-benice-heading,.upgradedBodySpaceModal .desc span{font-weight:700}.bbSubHeaderContent .workflowSubHeaderControl{height:22px;padding:5px 0;width:100%;background:#06a0db;overflow:hidden}.bbSubHeaderContent .workflowSubHeaderControl .workflowNavigation{float:left}.bbSubHeaderContent .workflowSubHeaderControl .workflowNavigation .bbButton{margin-left:10px}.bbSubHeaderContent .workflowSubHeaderControl .workflowStatements{float:right;margin:5px 10px 0 0;width:56%;text-align:right}.BodyBanner-attr,.BodyBanner-menu-trigger-wrap,.BodyBanner-slug,.CommentTree--reply-posted,.CommentsEmpty,.Menu__total-count,.bb-btn,.bb-btn--primary{text-align:center}.bbSubHeaderContent .workflowSubHeaderControl .workflowStatements .bbProgressBar{float:right;margin-left:5px;width:130px}@media (max-width:580px){.bbProgressBar{width:80px}.bbSubHeaderContent .workflowSubHeaderControl{height:22px;padding:2px 0}.bbSubHeaderContent .workflowSubHeaderControl .workflowStatements{font-size:12px;margin:5px 5px 0 0;width:auto}.bbSubHeaderContent .workflowSubHeaderControl .workflowStatements .labelWorkflowProgress{height:12px;width:auto;float:right}.bbSubHeaderContent .workflowSubHeaderControl .workflowStatements .labelWorkflowProgress .bbProgressBarText{margin-left:5px;width:auto}.bbSubHeaderContent .workflowSubHeaderControl .workflowStatements .labelWorkflowProgress .bbProgressBar{width:120px}}.upgradedBodySpaceModal{min-height:330px;width:100%;position:relative;margin-bottom:15px}.upgradedBodySpaceModal .rsBullets{position:absolute;width:100%;z-index:35;padding-top:4px;bottom:-10px;height:auto;text-align:center;line-height:6px;overflow:hidden}.upgradedBodySpaceModal .rsBullet{width:6px;height:6px;display:inline-block;padding:6px 10px 6px 4px}.upgradedBodySpaceModal .rsBullet.rsNavSelected span{background:#00aeef}.upgradedBodySpaceModal .rsBullet span{display:block;width:10px;height:10px;border-radius:50%;background-color:#FFF}.upgradedBodySpaceModal .modalItems{max-width:550px;width:100%;color:#232323;margin:0 auto}.upgradedBodySpaceModal .modalItemContent{height:310px;width:95%;position:relative;box-sizing:border-box;margin:0 auto}.upgradedBodySpaceModal .modalImage{background:url(i/d6f9044a6742deb48fc24049f439bd5878e9aae2.png) no-repeat;width:100%;height:250px;position:absolute;bottom:0;left:0;z-index:0}.upgradedBodySpaceModal .header{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;text-transform:uppercase}.upgradedBodySpaceModal .modalHeaderDesc{padding:0 30px}.upgradedBodySpaceModal .desc{margin-top:5px;font-size:14px;position:relative;z-index:1}.upgradedBodySpaceModal .modalImage.foodJournalEntires{background-position:0 center}.upgradedBodySpaceModal .modalImage.atMentions{background-position:-511px center}.upgradedBodySpaceModal .modalImage.facebookFriends{background-position:-1038px center}.upgradedBodySpaceModal .desc.facebookFriends{width:210px}@media (max-width:768px){.upgradedBodySpaceModal .modalImage{background-size:300%}.upgradedBodySpaceModal .modalImage.foodJournalEntires{background-position:0 center}.upgradedBodySpaceModal .modalImage.atMentions{background-position:50% center}.upgradedBodySpaceModal .modalImage.facebookFriends{background-position:100% center}}.bb-btn,.bb-btn--primary{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;display:inline-block;line-height:normal;white-space:nowrap;vertical-align:baseline;cursor:pointer;text-decoration:none;font-family:ProximaNovaExCnSemiBold,Arial,sans-serif;font-size:20px;text-transform:uppercase;border-radius:3px;padding:.1em .5em 0;background-color:#505050;background-image:-webkit-radial-gradient(ellipse farthest-corner at center top,#828282 0,rgba(130,130,130,.6) 50%,transparent 100%),-webkit-linear-gradient(top,#505050,#2c2b2a 100%);background-image:radial-gradient(ellipse farthest-corner at center top,#828282 0,rgba(130,130,130,.6) 50%,transparent 100%),linear-gradient(to bottom,#505050,#2c2b2a 100%);border:1px solid #2c2b2a;box-shadow:inset 0 1px 0 0 #929292;color:#e9e9e9;text-shadow:0 -1px 0 #000}a.bb-btn{color:#e9e9e9}a.bb-btn:hover{text-decoration:none}.bb-btn::-moz-focus-inner{padding:0;border:0}.bb-btn:focus,.bb-btn:hover{background-color:#828282;background-image:-webkit-radial-gradient(center top,ellipse farthest-corner,#8c8c8c 0,rgba(140,140,140,.6) 50%,rgba(74,73,72,0) 100%),-webkit-linear-gradient(top,#646464,#3F3F3E 100%);background-image:radial-gradient(ellipse farthest-corner at center top,#8c8c8c 0,rgba(140,140,140,.6) 50%,rgba(74,73,72,0) 100%),linear-gradient(to bottom,#646464,#3F3F3E 100%)}.bb-btn:active{box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}.bb-btn--primary{background-color:#00a1de;background-image:-webkit-radial-gradient(ellipse farthest-corner at center top,#1cace1 0,rgba(28,172,225,.6) 50%,transparent 100%),-webkit-linear-gradient(top,#00a1de,#004165 100%);background-image:radial-gradient(ellipse farthest-corner at center top,#1cace1 0,rgba(28,172,225,.6) 50%,transparent 100%),linear-gradient(to bottom,#00a1de,#004165 100%);border:1px solid #0e6088;box-shadow:inset 0 1px 0 0 #2fd0ff;text-shadow:0 -1px 0 #092230;color:#e7ecf7;font-size:20px}.bb-btn--primary:hover{background-color:#1cace1;background-image:-webkit-radial-gradient(center top,ellipse farthest-corner,#1cace1 0,rgba(28,172,225,.6) 50%,transparent 100%),-webkit-linear-gradient(top,#1eb4ea,#1b668b 100%);background-image:radial-gradient(ellipse farthest-corner at center top,#1cace1 0,rgba(28,172,225,.6) 50%,transparent 100%),linear-gradient(to bottom,#1eb4ea,#1b668b 100%)}a.bb-btn--primary{color:#e7ecf7}a.bb-btn--primary:hover{text-decoration:none}.bb-btn--primary:active{background-image:-webkit-linear-gradient(top,#004165 0,#00A1DE 100%);background-image:linear-gradient(to bottom,#004165 0,#00A1DE 100%);box-shadow:none}.bb-btn--disabled,.bb-btn--disabled:active,.bb-btn--disabled:focus,.bb-btn--disabled:hover,.bb-btn--primary[disabled],.bb-btn[disabled]{opacity:.4;cursor:not-allowed}.du-caret-2x,.du-caret-2x--active{width:8px;height:5px;background-size:8px 5px}.du-caret-2x{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAUklEQVR42o2NwQkAIAzEOkL3/ziKI3Qb9acVDvyIUQiU9nJa68OTSIp9vp2V46ZhivIpTxFnwSXX7OPAMgVq4qLeZf4lNiBDCchQAjKWsMwlJC/a9Blk5Q3AGQAAAABJRU5ErkJggg==)}.du-caret-2x--active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAMAAACKYC6uAAAAElBMVEUAAAAorOIorOIorOIorOIorOLTT4G7AAAABXRSTlMAEJ+/zwy7w7UAAAA1SURBVHjaVcqxDQAwCANBDPb+KyfNE4UCcS9K7tppq5z0OvFdFE7Kf4w0/6uNKZiCt+BX8AFoMQEb1t9uMgAAAABJRU5ErkJggg==)}.BodyBanner-menu-trigger:after,.Mxn-with-dropdown:after{top:48%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAUklEQVR42o2NwQkAIAzEOkL3/ziKI3Qb9acVDvyIUQiU9nJa68OTSIp9vp2V46ZhivIpTxFnwSXX7OPAMgVq4qLeZf4lNiBDCchQAjKWsMwlJC/a9Blk5Q3AGQAAAABJRU5ErkJggg==);background-size:8px 5px;background-repeat:no-repeat}.Mxn-with-dropdown{position:relative;padding-right:25px;white-space:nowrap;cursor:pointer}.Mxn-with-dropdown:after{display:inline-block;content:"";right:10px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:8px;height:5px}bb-body-banner{min-height:551px;display:block}@media (min-width:768px){bb-body-banner{min-height:419px}.BodyBanner .Menu__content{min-width:0;width:240px}}@media (min-width:992px){bb-body-banner{min-height:359px}}.BodyBanner-menu .Menu{display:block}.BodyBanner{font-family:ProximaNovaReg,ProximaNova,Arial,sans-serif,sans-serif;position:relative;background-color:#232323}.BodyBanner-meta-n-actions{padding:30px;box-sizing:border-box;max-height:99999999px}.BodyBanner-profile-pic{position:relative;max-width:200px;margin:0 auto}@media (min-width:768px){.BodyBanner-meta-n-actions{width:240px}.BodyBanner-profile-pic{max-width:148px}}.BodyBanner-profile-pic__img{width:100%;height:auto;display:block;margin:0 auto 8px;border:1px solid #FFF;border-radius:5px}.BodyBanner-slug{margin:0 0 20px;font-size:16px}.BodyBanner-slug-link{color:#fff}.BodyBanner-attrs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.BodyBanner-attrs--stats{margin-bottom:20px}.BodyBanner-attr-label,.BodyBanner-attr-val{display:block;text-transform:uppercase;font-family:ProximaNovaExCnSemiBold,Arial,sans-serif,sans-serif;line-height:1}.BodyBanner-attr-label{color:#919191;margin-bottom:3px}.BodyBanner-attr-val{color:#fff}.BodyBanner-attr-label--size-sm,.BodyBanner-attr-val--size-sm{font-size:14px}.BodyBanner-attr-label--size-lg{font-size:16px}.BodyBanner-attr-val--size-lg{font-size:21px}@media (min-width:768px){.BodyBanner-profile-pic__img{border-radius:0;border:none}.BodyBanner-attr-label--size-lg{font-size:21px}.BodyBanner-attrs--follows{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-right:20px}.BodyBanner-attr--follows{margin-right:12px}.BodyBanner-attr-label--follows,.BodyBanner-attr-val--follows{display:inline-block;margin-right:6px}.BodyBanner-attr-label--follows::after{content:': ';display:inline}}.BodyBanner-actions-primary{margin-bottom:20px}.BodyBanner-actions-primary-li{margin-bottom:10px}.BodyBanner-follows{margin:0 -30px 20px;padding:10px 0;background-color:#333;background-color:rgba(0,0,0,.8)}@media (min-width:768px){.BodyBanner-follows{position:absolute;left:240px;right:0;bottom:0;margin:0;padding:12px 0 10px;z-index:2}}.BodyBanner-menu{font-size:14px;display:block}.BodyBanner-menu-trigger{color:#fff;padding-right:25px;white-space:nowrap;cursor:pointer;position:relative}.BodyBanner-menu-trigger:after{display:inline-block;content:"";right:10px;position:absolute;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:8px;height:5px}.BodyBanner-menu-trigger:hover{color:#00AEEF}.BodyBanner-menu-trigger:hover:after{width:8px;height:5px;background-size:8px 5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAMAAACKYC6uAAAAElBMVEUAAAAorOIorOIorOIorOIorOLTT4G7AAAABXRSTlMAEJ+/zwy7w7UAAAA1SURBVHjaVcqxDQAwCANBDPb+KyfNE4UCcS9K7tppq5z0OvFdFE7Kf4w0/6uNKZiCt+BX8AFoMQEb1t9uMgAAAABJRU5ErkJggg==)}.BodyBanner-menu-ul{margin:0;padding:10px}.BodyBanner-menu-li{margin-bottom:8px}.BodyBanner-menu-li:last-child,.FrientBtnDlg-heading{margin-bottom:0}.BodyBanner-menu-link{color:#232323}.BodyBanner-attr-update-link{color:#fff}.BodyBanner-popover{font-size:14px;line-height:1.7;position:absolute;top:5px;z-index:2;right:5px}.BodyBanner-background--custom-mobile,.BodyBanner-background--default{background-size:120% auto;background-repeat:no-repeat;background-position:top center}.BodyBanner-background--default{background-image:url(i/0a4ffcaa67a76672cc727fb8db0f23cd794dcb3d.jpg)}.BodyBanner-background--custom-gte-tablet{display:none}@media (min-width:768px){.BodyBanner-background--custom-mobile{background-image:none!important}.BodyBanner-meta-n-actions{background-color:#232323}.BodyBanner-background--custom-gte-tablet{background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:1;display:block;position:absolute;top:0;right:0;bottom:0;left:240px}}.Menu,.Popover-trigger{display:inline-block}.Popover{position:relative}.Popover-trigger{background-image:url(i/ea86f75dfc829c69a4f77d7128c117684485dd62.png);width:21px;height:21px;margin:0;padding:0}.Popover-content{position:absolute;top:0;background-color:#fff;border:1px solid #ddd;box-shadow:2px 2px 3px rgba(0,0,0,.3);padding:5px 8px}.Popover-content li{white-space:nowrap}.Popover-content--on-left{right:0}.Popover-content--on-right{left:0}.Menu__content{position:absolute;display:block;z-index:500;opacity:0;border:1px solid #C8C8C8;background-color:#fff}@media (min-width:768px){.Menu__content{box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:4px;min-width:320px}}.Menu__triangle{opacity:0;z-index:501;width:35px;height:8px;overflow:hidden;position:absolute}.Menu__triangle:after{box-sizing:border-box;content:"";display:block;width:25px;height:25px;background:#fff;-webkit-transform:translate(5px,5px) rotate(45deg);-ms-transform:translate(5px,5px) rotate(45deg);transform:translate(5px,5px) rotate(45deg);-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;border:1px solid #C8C8C8}@media (min-width:768px){.Menu__triangle{height:11px}.Report-input{max-width:300px}}.Menu-anim-fade-in{-webkit-transition:opacity 50ms ease;transition:opacity 50ms ease;opacity:1}.Menu__total-count{position:absolute;display:inline-block;background-color:#F0001D;top:-2px;right:-4px;color:#fff;font-size:10px;font-family:ProximaNovaSemibold,arial,sans-serif;min-width:16px;height:16px;line-height:16px;border-radius:8px}.FrientBtnDlg-form{margin-top:20px}.FrientBtnDlg-form-well{background-color:#fafafa;padding:20px 20px 15px 10px;border-radius:3px;box-shadow:inset 0 0 2px rgba(0,0,0,.2)}.FrientBtnDlg-friend-avatar{width:80px;height:auto}.FrientBtnDlg-current-user-avatar{width:40px;height:auto}.FrientBtnDlg-para{margin-top:5px}.FrientBtnDlg-footer{margin-top:20px}.Report-form{font-size:14px}.Report-section{margin:30px 0 0}.Report-section:first-child{margin-top:0}.Report-section--footer{background-color:#dbdbdb;border-top:1px solid #C8C8C8;text-align:right;padding:10px 30px;margin:40px -30px -15px}.Report-heading{margin:0 0 5px}.Report-input,.Report-label,.Report-textarea{display:block}.Report-input{width:90%}.Report-textarea{width:100%;min-height:120px}.Report-chars-remaining{margin-top:5px;color:#919191}.Report-label--reason{margin-bottom:5px}.Report-label--reason:last-child{margin-bottom:0}.Report-section--what-were-reporting{padding:20px;background-color:#fff;border:1px solid #ddd;border-radius:3px}.bb-invisible{visibility:hidden}@-webkit-keyframes three-quarters-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes three-quarters-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.CommentMedia{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.CommentMedia-figure{width:40px;height:auto;margin-right:10px}.CommentMedia-body{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-right:20px}.CommentMedia-btn{height:30px;line-height:30px;padding:0 20px;font-size:12px}@media (min-width:768px){.CommentMedia-figure{width:55px;margin-right:20px}.CommentForm--reply .CommentMedia-figure,.CommentLeaf .CommentMedia-figure{width:35px}.CommentMedia-btn{height:42px;line-height:42px;padding:0 30px;font-size:16px}.CommentsLoginBeNice{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.CommentsLoginBeNice-login{-webkit-box-flex:1;-ms-flex:1;flex:1}.CommentsLoginBeNice-benice{max-width:380px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}.CommentsLoginBeNice-benice-txt{max-width:380px}}@media (min-width:992px){.CommentMedia-btn{height:54px;line-height:54px;padding:0 30px;font-size:16px}}.Comments{margin:0 auto;font-family:ProximaNovaReg,ProximaNova,Arial,sans-serif}.CommentsHeading{font-size:16px;margin-top:10px;margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #C8C8C8;color:#232323;padding-left:10px}.CommentsLoginBeNice{margin:30px 0}.CommentsLoginBeNice-benice{font-size:12px;color:#474747}.CommentsLoginBeNice-login{color:#006c93;font-size:16px}.CommentsLoginBeNice-login--link{cursor:pointer}.CommentsHeader{text-transform:uppercase;background-image:url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEASABIAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAMAAQDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQJ/8QAJRAAAAQFAgcAAAAAAAAAAAAAAQIDBQQGERITACIVISRCRGFz/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/ANvhYjTP1nAGCZcnnuauLN8CYlbUA7NwXczbrsh2qpeldrnWXW53d2xvc49yhU4lRSKhyLY7ygbGS4BtTLWgFD2I1MYxhaD/2Q==);background-repeat:repeat}.CommentsHeader-heading{background-color:#fff;padding-right:10px;display:inline-block;font-style:italic;font-family:ProximaNovaExCnSemiBold,Arial,sans-serif;font-size:22px}.Comments-showmore{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:36px}.CommentTree .Comments-showmore{margin-bottom:18px;padding-right:20px;padding-top:18px;margin-top:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-top:1px solid #e2e2e2}.Comments-showmore-btn{position:relative;font-size:14px;text-transform:capitalize;color:#006c93}.CommentTree .Comments-showmore-btn:before{content:"";width:17px;height:13px;background-image:url(i/c97b6793cceb9eb2e3283fd249070f7211fb328f.png);background-size:100%;margin-right:7px;display:inline-block;vertical-align:middle}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){.CommentTree .Comments-showmore-btn:before{background-image:url(i/7a4eebdf51819ead8b08c00e3d700b443905003c.png)}}.Comments-showmore-btn--label{display:inline-block;vertical-align:middle}.Comments-showmore-btn-spinner{position:absolute;width:16px;height:16px;left:50%;top:50%;margin-left:-8px;margin-top:-8px;-webkit-animation:three-quarters-loader 1.25s infinite linear;animation:three-quarters-loader 1.25s infinite linear;border:2px solid #919191;border-right-color:transparent;border-radius:8px;box-sizing:border-box;display:inline-block;overflow:hidden;text-indent:-9999px;direction:ltr}.Comment,.CommentsEmpty{display:-webkit-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal}.CommentsEmpty{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;padding:70px 0;line-height:1.4}.CommentsEmpty-status{font-size:20px;color:#232323;margin-bottom:40px}.CommentsEmpty-cta{font-size:16px;color:#006c93;cursor:pointer}@-webkit-keyframes yellow-fade{0%{background-color:#FFFFC0}100%{background-color:#FFF}}@keyframes yellow-fade{0%{background-color:#FFFFC0}100%{background-color:#FFF}}.anim--yellow-fade{-webkit-animation:yellow-fade 2s 1;animation:yellow-fade 2s 1}.CommentLeaf>.Comment,.CommentTree{padding-top:20px;border-top:1px solid #e2e2e2}.CommentTree--first{border-top:none}.Comment{padding-bottom:16px}.CommentLeaf:last-child .Comment{margin-bottom:18px}.CommentLeafContainer{margin-left:53px;padding-left:20px;border-left:1px solid #e2e2e2}.CommentTree--reply-posted{padding:20px 0;border-top:1px solid #e2e2e2;margin-left:74px;color:#62BD19}.CommentForm-body{padding-right:0}.CommentMedia-textarea{width:100%;min-height:70px;padding:15px 20px;line-height:1.3;background-color:transparent}.CommentMedia-textarea--logged-in{min-height:140px}textarea.CommentMedia-textarea--no-reqd-red.ng-invalid-required{border-color:#C8C8C8}textarea.CommentMedia-textarea--no-reqd-red.ng-invalid-required:focus{border-color:#005A8B}.CommentMedia-textarea-wrap{position:relative;background-color:#fff}.CommentMedia-textarea-wrap--logged-in:after{content:' ';display:block;position:absolute;left:-5px;top:14px;width:9px;height:9px;border-color:#C8C8C8;border-width:1px;border-style:none none solid solid;background-color:inherit;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color ease-in-out .15s;transition:border-color ease-in-out .15s}.CommentMedia-textarea-wrap--focus:after{border-color:#005A8B}.CommentMedia-textarea-wrap--invalid:after{border-color:#CC0400}.CommentForm--reply{margin-left:50px;padding-top:20px;border-top:1px solid #E6E6E6}@media (min-width:768px){.CommentMedia-textarea-wrap:after{left:-6px;top:20px;width:12px;height:12px}.CommentMedia-textarea{padding:25px 30px}.CommentForm--reply{margin-left:75px}}.CommentMedia-btn-and-char-count{margin-top:10px;margin-bottom:20px;text-align:right}.CommentMedia-char-count-and-error{margin-bottom:10px;text-align:left}@media (min-width:992px){.CommentMedia-btn-and-char-count{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.CommentMedia-char-count-and-error{margin-bottom:0}}.CommentMedia-char-count,.CommentMedia-maxlength-err{font-size:12px}.CommentMedia-char-count{color:#232323}.CommentForm-page-comment-moderation-msg{background-color:#62BD19;color:#fff;padding:10px;border-radius:2px;margin:0 0 30px}.Comment{display:flex;-ms-flex-direction:column;flex-direction:column}.Comment-name{font-size:16px}.Comment-name-slug{font-weight:700;color:#006c93}.Comment-name-realname,.Comment-text{color:#232323}.Comment-text{margin-top:15px;line-height:1.35;white-space:pre-line}.CommentLeaf .Comment-text{margin-top:9px}.Comment-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:15px}.Comment-action,.Comment-action-divider{margin-left:8px;font-size:14px;color:#919191}@media (min-width:768px){.Comment-action,.Comment-action-divider{margin-left:12px}}.Comment-action-divider:after{display:inline;content:"\2022"}.Comment-action button{color:#006c93}.CommentTree.ng-enter{opacity:0;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.CommentTree.ng-enter.ng-enter-active{opacity:1}.bb-paragraph{margin:0 0 1em}.DeleteForm{font-size:14px}.DeleteForm-section{margin:30px 0 0}.DeleteForm-section:first-child{margin-top:0}.DeleteForm-section--footer{background-color:#dbdbdb;border-top:1px solid #C8C8C8;text-align:right;padding:10px 30px;margin:40px -30px -15px}.sliderBlocker{width:100px;height:100px;position:absolute;z-index:100}.pillars-header{visibility:hidden;width:980px;height:298px;position:relative;overflow:hidden}.pillars-header.rsHor{visibility:visible}.pillars-header .rsBullets{position:absolute;bottom:8px;right:10px}.pillars-header .rsNavItem.rsBullet{display:inline-block;width:9px;height:9px;background-color:#FFF;border-radius:5px;margin-left:6px}.pillars-header .rsNavItem.rsBullet.rsNavSelected{background-color:#00aeef}.pillars-slide{width:100%;height:298px;background-image:url(i/74048aeead8a92ddfd8e5166648750896f927d1e.png);box-sizing:border-box;color:#fff;position:relative}.pillars-slide.pillars-slide-2:after,.pillars-slide.pillars-slide-3:after{content:'';position:absolute;width:100%;height:80px;left:0;bottom:0;pointer-events:none;z-index:50;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC42NSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,.65)));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.65) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#a6000000', GradientType=0)}.pillars-slide .pillars-slide-body,.pillars-slide .pillars-slide-content>*{opacity:1;margin-left:0;-webkit-transition:opacity .3s ease-out,margin-left .3s cubic-bezier(.07,.7,.3,.93);transition:opacity .3s ease-out,margin-left .3s cubic-bezier(.07,.7,.3,.93)}.pillars-slide.inTransition .pillars-slide-content>*{opacity:0;margin-left:50px;-webkit-transition:none;transition:none}.pillars-slide .pillars-slide-heading{-webkit-transition-delay:.2s,.2s;transition-delay:.2s,.2s;letter-spacing:-1px;color:#fff;font:57px/42px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.pillars-slide .pillars-slide-body{-webkit-transition-delay:.3s,.3s;transition-delay:.3s,.3s}.pillars-slide .videoButton{-webkit-transition-delay:.4s,.4s;transition-delay:.4s,.4s}.pillars-slide .pillars-slide-graphics{position:absolute;bottom:0}.pillars-slide .pillars-slide-content{display:table-cell;vertical-align:middle;height:299px;padding:0 0 0 570px;position:relative;z-index:100}.pillars-slide .pillars-slide-content>*{position:relative}.pillars-slide .pillars-slide-body{font:19px ProximaNovaExCn,Arial,sans-serif;margin:10px 0 32px;padding-top:9px;line-height:1em;letter-spacing:1px;text-transform:uppercase;position:relative;width:80%}.pillars-slide .pillars-slide-body:before{content:'';position:absolute;display:block;height:1px;width:184px;top:0;left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWVlZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFlZWYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-webkit-gradient(linear,left top,right top,color-stop(0,#00aeef),color-stop(100%,rgba(0,174,239,0)));background:-webkit-linear-gradient(left,#00aeef 0,rgba(0,174,239,0) 100%);background:linear-gradient(to right,#00aeef 0,rgba(0,174,239,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00aeef', endColorstr='#0000aeef', GradientType=1)}.Wr__content__content,.bbCellValue.col-xs-4 .Wr__content__content{background-color:#fff}.pillars-slide .bbButton{display:inline-block}.pillars-slide .videoButton{padding-left:26px;padding-right:26px}.pillars-slide .joinButton{-webkit-transition-delay:.5s,.5s;transition-delay:.5s,.5s;padding-left:13px;padding-right:13px;margin-left:5px}.pillars-slide-1 .pillars-slide-graphics{left:24px}.pillars-slide-2 .pillars-slide-graphics{left:57px}.pillars-slide-3 .pillars-slide-graphics{left:52px;bottom:auto;top:0}.pillars-slide-4 .pillars-slide-graphics{left:0}.pillars-slide-5 .pillars-slide-graphics{left:62px}.pillars-slide-1 .pillars-slide-graphics,.pillars-slide-4 .pillars-slide-graphics,.pillars-slide-5 .pillars-slide-graphics{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.pillars-slide-1.inTransition .pillars-slide-graphics,.pillars-slide-4.inTransition .pillars-slide-graphics,.pillars-slide-5.inTransition .pillars-slide-graphics{opacity:0;-webkit-transition:none;transition:none}.pillars-slide-2 .slide-2-card-1,.pillars-slide-2 .slide-2-card-2{display:block;position:absolute;box-shadow:0 0 18px #000;-webkit-transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out;transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out}.pillars-slide-2.inTransition .slide-2-card-1,.pillars-slide-2.inTransition .slide-2-card-2{opacity:0;-webkit-transition:none;transition:none}.pillars-slide-2 .slide-2-card-1{-webkit-transform:translate(19px,-252px) rotate(-7.4deg);-ms-transform:translate(19px,-252px) rotate(-7.4deg);transform:translate(19px,-252px) rotate(-7.4deg)}.pillars-slide-2 .slide-2-card-2{border-radius:3px;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translate(220px,-167px) rotate(7deg);-ms-transform:translate(220px,-167px) rotate(7deg);transform:translate(220px,-167px) rotate(7deg)}.pillars-slide-2.inTransition .slide-2-card-1{-webkit-transform:translate(9px,0) rotate(0);-ms-transform:translate(9px,0) rotate(0);transform:translate(9px,0) rotate(0)}.pillars-slide-2.inTransition .slide-2-card-2{-webkit-transform:translate(210px,0) rotate(0);-ms-transform:translate(210px,0) rotate(0);transform:translate(210px,0) rotate(0)}.pillars-slide-3 .slide-3-card-1,.pillars-slide-3 .slide-3-card-2,.pillars-slide-3 .slide-3-card-3{position:absolute;display:block;box-shadow:0 0 20px #000;-webkit-transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out;transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out}.pillars-slide-3 .slide-3-card-1{z-index:100;-webkit-transform:perspective(600px) translate3d(0,90px,-23px) rotateX(-20deg);-ms-transform:perspective(600px) translate3d(0,90px,-23px) rotateX(-20deg);transform:perspective(600px) translate3d(0,90px,-23px) rotateX(-20deg);-webkit-transition-delay:.2s;transition-delay:.2s}.pillars-slide-3 .slide-3-card-2{z-index:90;-webkit-transform:perspective(600px) translate3d(0,58px,-108px) rotateX(-20deg);-ms-transform:perspective(600px) translate3d(0,58px,-108px) rotateX(-20deg);transform:perspective(600px) translate3d(0,58px,-108px) rotateX(-20deg);-webkit-transition-delay:.1s;transition-delay:.1s}.pillars-slide-3 .slide-3-card-3{z-index:80;-webkit-transform:perspective(600px) translate3d(0,20px,-207px) rotateX(-20deg);-ms-transform:perspective(600px) translate3d(0,20px,-207px) rotateX(-20deg);transform:perspective(600px) translate3d(0,20px,-207px) rotateX(-20deg)}.pillars-slide-3.inTransition .slide-3-card-1,.pillars-slide-3.inTransition .slide-3-card-2,.pillars-slide-3.inTransition .slide-3-card-3{position:absolute;display:block;opacity:0;-webkit-transition:none;transition:none}.pillars-slide-3.inTransition .slide-3-card-1{-webkit-transform:perspective(600px) translate3d(0,190px,177px) rotateX(-40deg);-ms-transform:perspective(600px) translate3d(0,190px,177px) rotateX(-40deg);transform:perspective(600px) translate3d(0,190px,177px) rotateX(-40deg)}.pillars-slide-3.inTransition .slide-3-card-2{-webkit-transform:perspective(600px) translate3d(0,148px,92px) rotateX(-40deg);-ms-transform:perspective(600px) translate3d(0,148px,92px) rotateX(-40deg);transform:perspective(600px) translate3d(0,148px,92px) rotateX(-40deg)}.pillars-slide-3.inTransition .slide-3-card-3{-webkit-transform:perspective(600px) translate3d(0,110px,-7px) rotateX(-40deg);-ms-transform:perspective(600px) translate3d(0,110px,-7px) rotateX(-40deg);transform:perspective(600px) translate3d(0,110px,-7px) rotateX(-40deg)}.pillars-slide .pillars-slide-graphics .pillars-slide-image{display:block}.pillars-slide .pillars-slide-graphics .pillars-slide-image-mobile{display:none}@media only screen and (max-width:768px){.pillars-header{width:100%;height:auto}.pillars-header .rsArrowIcn{width:20px;height:20px}.pillars-slide{height:100%;background-image:url(i/b9f423a7012d94a090503a33577b40c9d999a970.jpg);background-size:cover;padding:8% 2% 0 50%}.pillars-slide .pillars-slide-content{padding:0;height:auto}.pillars-slide .pillars-slide-graphics .pillars-slide-image{display:none}.pillars-slide .pillars-slide-graphics .pillars-slide-image-mobile{display:block;width:100%}.pillars-slide-2 .pillars-slide-graphics .pillars-slide-image,.pillars-slide-3 .pillars-slide-graphics .pillars-slide-image{display:block}.pillars-slide-1 .pillars-slide-graphics{width:45%;left:4%}.pillars-slide-2 .pillars-slide-graphics{-webkit-transform:translate(-135px,-67px) scale(.85)}.pillars-slide-3 .pillars-slide-graphics{-webkit-transform:translate(-120px,15px) scale(.85)}.pillars-slide-4 .pillars-slide-graphics{width:48.3%;left:0}.pillars-slide-5 .pillars-slide-graphics{width:48.5%;left:0}}@media screen and (max-width:640px){.pillars-slide .pillars-slide-heading{font-size:42px;line-height:32px}.pillars-slide .pillars-slide-body{font-size:18px;margin-bottom:14px}.pillars-slide .bbButton{font-size:18px;padding:10px;line-height:normal;height:auto}.pillars-slide-3 .pillars-slide-graphics{-webkit-transform:translate(-120px,15px) scale(.7)}.pillars-slide-2 .pillars-slide-graphics{-webkit-transform:translate(-135px,-35px) scale(.7)}}@media screen and (max-width:520px){.pillars-slide .pillars-slide-heading{font-size:36px;line-height:27px}.pillars-slide .pillars-slide-body{font-size:16px;margin-bottom:14px}.pillars-slide .bbButton{font-size:16px;padding:6px 10px;line-height:normal;height:auto}.pillars-slide-3 .pillars-slide-graphics{-webkit-transform:translate(-120px,15px) scale(.6)}.pillars-slide-2 .pillars-slide-graphics{-webkit-transform:translate(-135px,-35px) scale(.6)}}@media screen and (max-width:420px){.pillars-slide{padding-top:3%}.pillars-slide .pillars-slide-heading{font-size:28px;line-height:25px}.pillars-slide .pillars-slide-body{font-size:14px;margin-bottom:10px;margin-top:5px;padding-top:8px}.pillars-slide .bbButton{font-size:14px;padding:5px;line-height:normal;height:auto}.pillars-slide-3 .pillars-slide-graphics{-webkit-transform:translate(-120px,15px) scale(.5)}.pillars-slide-2 .pillars-slide-graphics{-webkit-transform:translate(-140px,-28px) scale(.5)}}.image-grid .image-grid-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#current-program-view *,#program-select-view .moduleTitle,.bbCellValue .contents,.bbMiddleTimestamp .day,.bbMiddleTimestamp .month,.bbMiddleTimestamp .year,.bbModalContainer *,.bbTooltip *,.date-dropdown .bbTextBox{box-sizing:content-box}.bbh6,.graphyteGlobal h6{font-family:ProximaNovaReg,Arial,sans-serif}.noMargin{margin-left:0;margin-right:0}.noGutter{padding-left:0;padding-right:0}@media only screen and (max-width:767px){.Wr__content__content{padding:15px}}div.menu-dropdown{width:auto}.bbExclusiveModalMask .modalContainerGlobal .bbModalContainer .bbFooterContent.bbSection_footer.mobile2Buttons{height:29px}.bbExclusiveModalMask .modalContainerGlobal .bbModalContainer .bbFooter .bbButton{margin-left:10px}.Wr__body .bodyspace-padded-content.profile-about-me{margin:0;width:inherit;max-width:inherit}.Wr__body .bodyspace-padded-content.profile-about-me div.bb-low-line-header{margin:0}.Wr__body .bodyspace-padded-content.change-email{margin:0;width:100%;max-width:inherit}.Wr__body .bodyspace-padded-content.change-email div.bb-line-header{margin-top:0}.goalModalWizard .bbRadioButton label{height:28px}.goalModalWizard.goalModalWizardStep5 div.inputFields input{height:90px;width:135px}.recover-password div.header-feedback._error{height:62px}.recover-password div._text{min-height:62px}.recover-password div.header-feedback._error ._icon{background-image:url(i/4e2957cdf005eec47a63c1b9e56338db0b487e4a.png);background-position:0 -62px;top:38px}.change-password div.header-feedback._error,.change-password div.header-feedback._success{height:61px}.bodyspace-user-feed.photo-panel.progress-landing ._history div._photo-item{min-height:323px}@media (max-width:540px){.bodyspace-user-feed.photo-panel.progress-landing ._history div._photo-item{min-height:220px}.bodyspace-user-feed.photo-panel .photo-panel-main-container ._footer div._left,.bodyspace-user-feed.photo-panel .photo-panel-main-container ._footer div._right._units{padding:0 5px}.bodyspace-user-feed.photo-panel .photo-panel-main-container ._footer div._right._value{padding-left:5px}}.Wr__content__nav .Wr__nav-menu{height:auto}h3.activity-feed-header-title{margin:0;font-family:ProximaNovaExCnBold;text-transform:uppercase;font-size:24px;line-height:normal}.bbSummaryContainerBoxes{font-size:0}.bbCellValue.col-xs-4{display:inline-block;vertical-align:bottom;float:none}.bbCellValue.col-xs-4 .bbh6,.bbCellValue.col-xs-4 .graphyteGlobal h6{font-family:ProximaNovaReg,Arial,sans-serif}.bbCellValue.col-xs-4 .noMargin{margin-left:0;margin-right:0}.bbCellValue.col-xs-4 .noGutter{padding-left:0;padding-right:0}.bbCellValue.col-xs-4 .weightDetail .stats{position:relative}.bbCellValue.col-xs-4 .weightDetail .stats:before{content:'';width:8px;background-color:#0095D2;height:66px;display:block;position:absolute;border-radius:10px;top:-10px;left:-13px}.bbCellValue.col-xs-4 .weightDetail .stats:last-child:before{background-color:#363636}.bbSummaryContainerBoxes .bbCellValue .label{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif}.comment{padding:0}.bbCalendarContainer .monthCellHeader{line-height:14px}.thumbnails .imageStats__date-taken{text-align:left;line-height:12px}.total-pics{line-height:45px}.photos-taken-since{line-height:14px}.total-pics-container{line-height:10px}.headingProgramName{line-height:24px}.rowItem{line-height:12px}.motivation-level__instructions,.motivation-level__old-value,.superbox__tab__text{line-height:1.2em}strong.detail,strong.main-goal{font-family:ProximaNovaSemibold}.programsSelectContainer .bbDropDown .head{padding-right:20px}.bbModuleContainer.empty .description,.rich-list .item .description{margin:0}.rich-list .item .label{font-family:ProximaNovaSemibold,sans-serif}@media (max-width:767px){.goal-landing-page .date-range-panel .bbDatePicker,.goal-landing-page .date-range-panel .bbTextBox,.goal-landing-page .date-range-panel .cape,.goal-landing-page .date-range-panel .cape-content,.goal-landing-page .date-range-panel .date-range-container,.goal-landing-page .date-range-panel .quick-filter,.goal-landing-page .date-range-panel .quick-filter-container{width:100%!important}.goal-landing-page .date-range-panel .quick-filter{margin-left:0;margin-bottom:15px}.goal-landing-page .date-range-panel .bbTextBox{box-sizing:border-box;height:41px}.goal-landing-page .date-range-panel .separator{margin-top:8px;margin-bottom:8px}}@media (min-width:768px){.goal-landing-page .date-range-panel .quick-filter{width:125px!important}.goal-landing-page .date-range-panel .cape,.goal-landing-page .date-range-panel .cape-content{width:127px!important}}@media (max-width:767px){.date-range-panel .bbDatePicker,.date-range-panel .bbTextBox,.date-range-panel .cape,.date-range-panel .cape-content,.date-range-panel .date-range-container,.date-range-panel .quick-filter,.date-range-panel .quick-filter-container{width:100%!important}.date-range-panel .quick-filter{margin-left:0;margin-bottom:15px}.date-range-panel .bbTextBox{box-sizing:border-box;height:41px}.date-range-panel .separator{margin-top:8px;margin-bottom:8px}}@media (min-width:768px){.date-range-panel .quick-filter{width:125px!important}.date-range-panel .cape,.date-range-panel .cape-content{width:127px!important}}@media (max-width:991px){.trackedWeightBodyFatContent{height:auto}}.trackingSummary div.legend-container .legend-item{margin:0;box-sizing:border-box}.trackingSummary .settingsGear .graph-3,.weightBodyFatTracked .settingsGear .graph-3{display:none}.member-relationship-header{display:inline-block;font-family:ProximaNovaExCnBold;margin:0;padding:0;color:#878787}.member-relationship-view-all{font-family:ProximaNova;float:right;font-size:13px}.member-relationship-title-label,.member-relationship-title-text{font-family:ProximaNovaExCnBold;font-size:14px}.member-relationship-image-container{margin:0;padding:10px 0 0;background:0 0;border-top:solid 1px #d6d6d6}.member-relationship-image{margin-bottom:3px;margin-right:3px;display:inline-block}.member-relationship-panel{margin-top:30px}.member-relationship-title-label{color:#878787;padding-top:16px;padding-bottom:4px}.widget__private-content{display:block;font-size:.9em;text-align:center;padding-bottom:33px;margin-bottom:10px;background-image:url(i/97a528d1c227fb47608622e4bf27111b0aaf2eb3.png);background-repeat:no-repeat;background-size:auto 50px;background-position:center bottom}.next-workout .bb-h5{font-family:ProximaNovaExCnSemiBold,Arial,Helvetica,sans-serif}.dashboard-header .collapsable-content{background-image:url(i/89aaa5380a99159a542f8162faa455df0d618721.jpg)}.dashboard-header .collapsable-content .collapsed{background:-webkit-linear-gradient(top,rgba(11,48,74,0) 80%,#0b304a 100%);background:linear-gradient(to bottom,rgba(11,48,74,0) 80%,#0b304a 100%)}.dashboard-landing .feedbackErrorInPageContainer{margin-bottom:20px}.dashboard-landing .bbModuleContainer{margin-bottom:15px}.mobile-dashboard-landing .feedbackErrorInPageContainer{margin:0 15px 15px;width:auto}.dashboardFeedsContainer{background-color:#fff;padding-bottom:15px;min-height:2108px;border-radius:3px 0 0}.mobile-dashboard-landing .dashboardFeedsContainer{background-color:transparent;min-height:0}.dashboard-friends-widget{padding:11px 5px}.dashboard-friends-widget .row{margin:0;padding:0 5px}.dashboard-friends-widget .image-container{padding:1%;display:block}#facebook-friends-container p.facebook-title{text-align:center;font-weight:700;margin:10px 0;font-size:14px;color:#5A5A5A}div#facebook-friends-container a.social-button{margin:0 7px 5px}div#facebook-friends-container div.friend-list div.avatar-container,div#facebook-friends-container div.friend-list div.button-container,div#facebook-friends-container div.friend-list div.user-info-container{vertical-align:middle;display:inline-block}div#facebook-friends-container div.friend-list div.avatar-container{height:50px}div#facebook-friends-container div.friend-list a.facebook-friend-panel{height:auto;border-width:0;padding-left:2px}div#facebook-friends-container div.friend-list div.user-info-container{width:115px;padding:0 8px}div#facebook-friends-container div.friend-list div.button-container{width:110px;position:relative;padding:8px 0 8px 8px}div#facebook-friends-container div.bodyspace-container,div#facebook-friends-container div.facebook-container{max-height:120px;overflow:hidden}div#facebook-friends-container p.facebook-title.linked{text-align:left;text-transform:uppercase;font-family:ProximaNovaExCnBold,Arial,sans-serif;padding-left:5px;font-size:16px;position:relative}div#facebook-friends-container p.facebook-title.linked a{position:absolute;right:8px;top:50%;margin-top:-11px;font-family:ProximaNova,Arial,sans-serif;text-transform:none;font-size:14px;font-weight:400}div#facebook-friends-container div.friend-list div.user-info-container span.first-container,div#facebook-friends-container div.friend-list div.user-info-container span.second-container,div.mobile-content div#facebook-friends-container p.facebook-title{font-size:15px}div#facebook-friends-container div.spinner{top:80px!important}div#facebook-friends-container .facebook-hidden{visibility:hidden}div#facebook-friends-container div.friend-list div.friend-item{width:100%}div.mobile-content div#facebook-friends-container div.friend-list div.button-container{width:95px}div.dashboard-friends-widget .content{display:none}div.dashboard-friends-widget div.empty-friends{text-align:center;padding:60px 0;border-bottom:1px solid #ccc;font-weight:700;font-size:14px;left:8px;width:275px;position:relative}div.dashboard-friends-widget div.empty-friends span{display:block;color:#919191;padding-bottom:10px}div.dashboard-landing *,div.dashboard-landing:after,div.dashboard-landing:before{box-sizing:border-box}.dashboard-landing .bbModuleContainerTabbed .moduleActionContainer,.dashboard-landing .moduleTitle .moduleActionContainer{top:0;right:0}#widgetsContainer{padding:0}.dashboard-landing .body-cal .bodycal{width:100%}.dashboard-landing .body-cal .bodycal .cell{width:12.5%}.dashboard-landing div#facebook-friends-container div.social-button-container,.dashboard-landing div#facebook-friends-container p.facebook-title{display:block}.dashboard-landing .next-workout .col.main{width:68%}.dashboard-landing .imgContainer{margin:0 auto;display:block;font-size:0;height:225px;overflow:hidden;text-align:left}.dashboard-landing .feed-items-container .bbButton.show-more-link{padding:3px 10px}.superbox .bbButton{padding:4px 6px 2px}.superbox .superbox__tab__icon{margin:10px 0 0}.superbox__placeholder{width:auto!important;right:5px;text-overflow:ellipsis;white-space:nowrap}.dashboard-landing .body-cal .bodycal{padding:2% 2% 0}.bodycal .header .bbPtDiagonalStripeGray{position:relative}.bodycal .cell{width:14.28571429%!important;float:left}.bodycal .days{padding-left:15px}.feedCard{overflow:hidden}.motivation-level-input{width:100%}.motivation-level-input__bar{width:10%}.motivation-level-input__bar span{width:100%}.bbModuleContainer.body-cal,.bbModuleContainer.current-supplements-view{padding-bottom:40px;height:auto}.dashboard-landing #facebook-friends-container .facebook-title,.dashboard-landing #facebook-friends-container .social-button-container{width:100%;padding:0;font-size:11.5px;text-align:center;margin-top:0}.dashboard-landing .social-button.facebook-button.small span{margin-top:0;line-height:23px}.dashboard-landing .social-button.facebook-button .icon{position:relative;bottom:1px}.dashboard-landing .social-button.small{padding:4px 0}.dashboard-landing .social-button-container .social-disclaimer-text{font-size:11px;margin-top:5px}.dashboard-landing .settingsGear{top:10px}.dashboard-landing #widgetsContainer{width:40%;padding:0 12.5px 0 0}.dashboard-landing #widgetsContainer .col-md-12,.dashboard-landing #widgetsContainer .col-xs-12{padding:0}.dashboard-landing .dashboardFeedsContainer{width:60%;padding:0 0 0 12.5px}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray .item{margin-top:10px}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray .control.update.item{padding:0 0 0 7px;margin-top:8px}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray .item.navigationArrows{margin-top:0}.dashboard-landing #facebook-friends-container .friend-list .avatar-container{width:20%;float:left;clear:left}.dashboard-landing #facebook-friends-container .friend-list .user-info-container{width:40%;float:left;padding:0 8px}.dashboard-landing #facebook-friends-container .friend-list .button-container{width:40%;float:left;padding:0}.dashboard-landing .img-responsive{width:100%}.dashboard-landing .progress-photos .column{padding:1%}.dashboard-landing .progress-photos .column.col-xs-3{width:25%}.dashboard-landing .progress-photos .empty-public{width:100%;padding-bottom:100%}.dashboard-landing .progress-photos .thumbnail-pics .row{padding-right:0}.dashboard-landing .content .imgContainer{padding:18px 12px;height:auto}.dashboard-landing .content .imgWrapper{width:25%!important;padding:1%;height:auto;margin:0}.dashboard-landing .content .imgWrapper:nth-child(4n+1){clear:left}.dashboard-landing .content .imgWrapper:nth-child(n+9){display:none}.dashboard-landing .content .white-container{max-width:100%;width:100%;height:auto;border:none;text-decoration:none}.dashboard-landing .content .white-container .plus{line-height:0;width:auto;height:auto;position:static;box-sizing:border-box;display:block;padding:48% 0}.dashboard-landing .foodJournalModule.pgGrid .imgWrapper a{max-height:none;max-width:100%;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.dashboard-landing .foodJournalModule.pgGrid .white-container{text-decoration:none}.dashboard-landing .foodJournalModule .bbModuleContainer>.content{padding:0}@media only screen and (max-width:1200px){.dashboard-landing #widgetsContainer,.dashboard-landing .dashboardFeedsContainer{width:100%;padding:0}}@media only screen and (max-width:767px){.dashboard-landing #widgetsContainer{width:40%;padding:0 12.5px 0 0;float:left}.dashboard-landing .dashboardFeedsContainer{width:60%;padding:0 0 0 12.5px;float:left}}@media only screen and (max-width:720px){.dashboard-landing #widgetsContainer,.dashboard-landing .dashboardFeedsContainer{width:100%;padding:0}}@media only screen and (max-width:400px){.dashboard-landing #widgetsContainer,.dashboard-landing .bbModuleContainer:first-of-type{margin-top:0!important}.dashboard-feed-panel .feed-context-btns{position:relative;top:3px}.motivation-level-input{width:90%}.motivation-level__old-value{top:160px}.dashboard-landing .gridBottomMargin{margin-bottom:15px!important}}@media (min-width:992px) and (max-width:1199px){.dashboard-landing .currentBodyCompContent .weightDetail,.dashboard-landing .currentBodyCompContent .weightVisual,.dashboard-landing .weightBodyFatModule .weight-body-fat-goals .col-xs-6{width:100%}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray .control.update.item{float:none;vertical-align:bottom}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray{font-size:0;padding-left:2px;padding-right:2px;height:auto}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray .item{display:inline-block;float:none;vertical-align:bottom;margin-bottom:10px}.dashboard-landing .bodycal .header .bbPtDiagonalStripeGray .navigationArrows{float:none;clear:both;margin-left:3px}.dashboard-landing .has-left-sidebar .weightBodyFatContent .weight-body-fat-goals{padding-left:30px}.dashboard-landing .has-left-sidebar .weightBodyFatContent .weight-body-fat-container{padding-bottom:15px}.dashboard-landing .weightBodyFatModule .goalPhysique,.dashboard-landing .weightBodyFatModule .goalWeight{margin-bottom:10px}.dashboard-landing .superbox__button-wrapper .bbButton{display:block;margin-bottom:4px}.dashboard-landing .dashboard-feed-panel .feed-context-btns{position:static}.feedCard .feedsWhiteBubble,.feedcard__white-bubble{padding-right:10px}.imgContainer{height:auto}.imgContainer .imgWrapper{width:83px;height:83px}.imgContainer .white-container{width:100%}}.rich-list.entries.workoutTemplates{width:540px}.rich-list.entries.workoutTemplates .item.entry{width:100%;padding:0;min-height:98px;border:1px solid #cacaca;margin-bottom:10px;background:#fff;border-radius:3px}.rich-list.entries.workoutTemplates .item.entry td{float:none}.rich-list.entries.workoutTemplates .item.entry .bbThumbnail{background:#fff;padding:6px 0;text-align:center}.rich-list.entries.workoutTemplates .item.entry .bbThumbnail .bbSmall{display:inline-block}.rich-list.entries.workoutTemplates .item.entry .info{padding:10px;background:#fff;min-height:98px;border-right:1px solid #cacaca;border-left:1px solid #cacaca;font-family:ProximaNovaExCnBold,sans-serif}.rich-list.entries.workoutTemplates .item.entry .info .workoutHeader{font-size:16px;text-transform:uppercase;margin-bottom:3px}.rich-list.entries.workoutTemplates .item.entry .info .field{font-size:14px}.rich-list.entries.workoutTemplates .item.entry .info .field .label{text-transform:uppercase}.rich-list.entries.workoutTemplates .item.entry .info .field .value{color:#505050;margin-left:3px}.rich-list.entries.workoutTemplates .item.entry .action{text-align:center;min-height:98px}.rich-list.entries.workoutTemplates .item.entry .action a{vertical-align:middle;font-family:ProximaNovaExCnBold,sans-serif;text-transform:uppercase;font-size:16px;font-weight:400;text-decoration:none}.rich-list.entries.workoutTemplates .item.entry:last-child{margin-bottom:0}.modalContainerGlobal.bbGraphyte{width:auto}@media (max-width:767px){.rich-list.entries.workoutTemplates{width:100%}.rich-list.entries.workoutTemplates table tr td.info{vertical-align:top}.rich-list.entries.workoutTemplates table tr td.action{vertical-align:middle}}.bodycal,.bodycal .cell{text-align:center;vertical-align:middle}.bodycal{display:inline-table;padding:2%;font-size:14px;width:100%}.bodycal .calendarContainer{display:table-row}.bodycal .cell{display:inline-block;padding:1.58730159% 0;font-size:18px}.bodycal .cell.workout{font-family:ProximaNovaExCnBold,sans-serif}.bodycal .header{font-weight:700;display:table-row}.bodycal .header .bbPtDiagonalStripeGray{padding:10px 5px;height:50px;text-align:left;display:table-cell;width:100%}.bodycal .header .bbPtDiagonalStripeGray .control.update.item{font-family:ProximaNova,Arial,sans-serif;color:#00AEEF;font-weight:400;font-size:14px;padding:7px 0 0 10px;cursor:pointer}.bodycal .header .bbPtDiagonalStripeGray .item select{width:70px}.bodycal .header .bbPtDiagonalStripeGray .bbButton{padding:0}.bodycal .header .bbPtDiagonalStripeGray .bbButton .bbButtonIcon{padding:0;width:6px;height:10px;margin:auto;position:absolute;top:2px;bottom:0;left:0;right:0}.bodycal .header .bbPtDiagonalStripeGray .bbButton.primaryAction{padding:0 5px;margin:2px 0 0 15px}.bodycal .header .bbPtDiagonalStripeGray .bbButton.softAction{width:20px;position:relative}.bodycal .header .bbPtDiagonalStripeGray .next .bbButtonIcon{background-position:-50px -1501px}.bodycal .header .bbPtDiagonalStripeGray .prev .bbButtonIcon{background-position:0 -1501px}.bodycal .controls{width:100%}.bodycal .days{padding:15px;text-align:left}.bodycal .days .today{color:#00AEEF;font-family:ProximaNovaExCnBold,sans-serif;font-weight:400;font-size:22px}.bodycal .days .workout{cursor:pointer}@media (min-width:992px) and (max-width:1199px){.bodycal .bbDropDown,.bodycal .cape,.bodycal .capeContent{width:65px!important}.bodycal .header .bbPtDiagonalStripeGray .control.update.item{padding:7px 0 0 5px}}.landing-page{overflow:hidden}.carouselBackground{background:#c8c8c8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c8c8c8),color-stop(30%,#ebebeb),color-stop(60%,#f4f4f4),color-stop(80%,#c8c8c8),color-stop(80%,#ebebeb));background:-webkit-linear-gradient(top,#c8c8c8 0,#ebebeb 30%,#f4f4f4 60%,#c8c8c8 80%,#ebebeb 80%);background:linear-gradient(to bottom,#c8c8c8 0,#ebebeb 30%,#f4f4f4 60%,#c8c8c8 80%,#ebebeb 80%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8', endColorstr='#ebebeb', GradientType=0)}.program-panels{height:640px;background:#fff;margin-bottom:15px}.mobile-content .program-panels{height:auto}.mobile-content .wipe-in{left:auto;right:auto}.carousel{position:relative;overflow:hidden}.carousel .bbh5{margin:0}.carousel .bottomShadow{height:20px;width:auto;background:#ebebeb;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#ebebeb));background:-webkit-radial-gradient(center bottom,42% 10px,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),-webkit-linear-gradient(top,#fff 0,#ebebeb 100%);background:-webkit-radial-gradient(42% 10px at center bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),-webkit-linear-gradient(top,#fff 0,#ebebeb 100%);background:radial-gradient(42% 10px at center bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),linear-gradient(to bottom,#fff 0,#ebebeb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ebebeb', GradientType=0)}.carousel>.row{position:relative;height:379px}.carousel .controls{position:absolute;left:0;top:0}.carousel .controls .mock-container{width:100%;height:333px;border:1px solid #cecece;box-sizing:border-box}.carousel .program-select{right:0}.carousel .background-wall{width:100%;position:absolute;top:0;left:0}.carousel .control{position:absolute;display:block;bottom:-15px;width:40px;height:40px;text-align:center;font-size:20px;color:#141414;font-weight:700;text-shadow:0 0 2px rgba(2,2,2,.8);z-index:100;cursor:pointer}.carousel .control.carousel-prev>span{position:absolute;border-color:transparent #5a5a5a transparent transparent;border-style:solid;border-width:10px 15px 10px 0}.carousel .control.carousel-next>span{position:absolute;border-color:transparent transparent transparent #5a5a5a;border-style:solid;border-width:10px 0 10px 15px}.carousel .control.carousel-prev:hover>span{border-color:transparent #c8c8c8 transparent transparent}.carousel .control.carousel-next:hover>span{border-color:transparent transparent transparent #c8c8c8}.carousel .carousel-next{right:12px}.carousel .carousel-prev{left:-4px}.carousel .viewPastProgramsContainer{text-align:right}.carousel .programsSelectContainer>select{height:100%;width:100%}.carousel .current-program{margin:0 auto 48px;z-index:100}.carousel .title-controls{display:none}@media screen and (min-width:992px){.carousel .title-controls{display:block}.carousel .control{position:absolute;display:block;top:135px;width:40px;height:40px;border-radius:35px;text-align:center;font-size:20px;color:#141414;font-weight:700;text-shadow:0 0 2px rgba(2,2,2,.8);z-index:100;cursor:pointer}.carousel .control.carousel-next>span,.carousel .control.carousel-prev>span{width:35px;height:35px;border-right:2px #919191 solid;border-bottom:2px #919191 solid;top:0;bottom:0;left:0;right:0;margin:auto;border-left:none;border-top:none;position:absolute}.carousel .control.carousel-prev>span{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.carousel .control.carousel-next>span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel .control.carousel-next:hover>span,.carousel .control.carousel-prev:hover>span{border-left:none;border-top:none;border-right:2px #232323 solid;border-bottom:2px #232323 solid}.carousel .carousel-next{right:4%}.carousel .carousel-prev{left:4%}.carousel .current-program{margin-top:15px;box-shadow:0 5px 20px -5px rgba(0,0,0,.5);z-index:100;-webkit-transform:translateZ(0);transform:translateZ(0)}.carousel .current-program:before{content:" ";background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 1%,rgba(0,0,0,.21) 30%,rgba(255,255,255,.09) 70%,rgba(255,255,255,0) 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,.3) 0,rgba(0,0,0,.3) 1%,rgba(0,0,0,.21) 30%,rgba(255,255,255,.09) 70%,rgba(255,255,255,0) 100%);position:absolute;bottom:-19px;display:block;height:20px;width:118%;overflow:visible;margin-left:-9%;z-index:-5;-webkit-transform:translateZ(-5px);transform:translateZ(-5px)}.carousel .background-wall{height:300px;width:100%;position:absolute;top:45px;left:0;background:#c8c8c8;background:-webkit-linear-gradient(top,#c8c8c8 0,#ebebeb 30%,#ebebeb 70%,#c8c8c8 100%);background:linear-gradient(to bottom,#c8c8c8 0,#ebebeb 30%,#ebebeb 70%,#c8c8c8 100%)}.carousel .controls{top:45px}.carousel .controls .mock-container{box-shadow:0 0 0 transparent;border:none}}.currentBodyCompContent .donutChart:after,.next-workout .col.main>a:before,.pillars-slide-body:before,.weightDetail .stats:before,.widget-column:after{content:''}.white-container{position:relative;vertical-align:top}.content .white-container .plus{font-size:48px;line-height:33px;font-weight:300;text-decoration:none;width:42px;height:42px;border:3px dashed #00aeef;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#00AEEF;text-align:center;box-sizing:content-box}.content .white-container:hover .plus{border-color:#00A1DE;color:#00A1DE}.weightBodyFatEmptyContent.frozen-state{position:relative}.weightBodyFatEmptyContent .empty .bbButton{position:static}.trackingSummary .moduleTabContent{border-top:1px solid #E0E0E0}.trackingSummary .moduleContent{padding:0}.content .imgContainer{padding:15px}.imgContainer .imgWrapper{display:inline-block;padding:0;width:100px;height:100px;margin:0 3px 5px 2px;overflow:hidden}.menu-content ul{padding:0;margin:0}.social-container *{box-sizing:content-box}.content .fitboard-bottom-nav{text-align:right;margin:6px 5px 0 0}.content .spRefresh{margin-right:5px;vertical-align:top;display:inline-block;cursor:pointer}#program-select-view .moduleTitle{height:20px}#program-select-view .moduleTitle .findProgramLink{color:#00AEEF;text-transform:uppercase;cursor:pointer}#program-select-view .moduleTitle .capitalize.viewPastPrograms,#program-select-view .moduleTitle .capitalize.viewPastPrograms:hover{text-transform:none;text-decoration:none}#program-select-view .moduleTitle .capitalize.viewPastPrograms{font-family:ProximaNova,sans-serif;font-size:14px}#program-select-view .moduleTitle .programsSelectContainer,#program-select-view .moduleTitle .viewPastProgramsContainer{float:right}#program-select-view .moduleTitle .programsSelectContainer .bbDropDown{margin:-7px 5px 0 0}@media (max-width:991px){.summaryContainer3A .summaryBody{width:100%}.carousel .controls{position:absolute;bottom:17px}.carousel .controls .mock-container{height:27px;border:none}#current-program-view{margin-bottom:50px}}@media (max-width:767px){.planBox .summaryBody .program-info{width:100%;margin-left:0;padding-left:10px;box-sizing:border-box}.program-stats{width:100%;clear:both}.col.right.author,.summaryContainer3A .col.left .summaryBody .leftIcon{display:none}.bbRateReport.rateSmall{height:auto}.rowItem{clear:both}}@media (min-width:768px) and (max-width:991px){.program-info{width:60%}.program-stats{width:80%}}@media (min-width:992px){.program-info{width:80%}.program-stats{width:100%}.summaryContainer3A .col.left{width:80%}.bodyspace-gptm .program-info{min-height:155px}}#program-select-view .title-controls .viewPastProgramsContainer{padding:0}#program-select-view .title-controls .programsSelectContainer .bbDropDown,#program-select-view .title-controls .programsSelectContainer .bbDropDown .cape,#program-select-view .title-controls .programsSelectContainer .bbDropDown .cape-content{width:100%!important}.programSelect .bbContent .bbSubHeader .bbSubHeaderContent .workflowSubHeaderControl{padding:0 0 8px}.programSelect .bbContent .bbSubHeader .workflowStatements{text-align:right;width:60%}.centered,.current-program .empty-state .emptyStateContent .leftIcon,.leftIcon{text-align:center}.programSelect .bbContent .bbSubHeader .workflowStatements .bbProgressBar{margin-top:2px}.programSelect .bbContent .bbSubHeader .workflowStatements .hideInMobile{white-space:pre}.rich-list .item,.rich-list .item .description,.rich-list .item .info{white-space:normal;text-overflow:ellipsis;word-wrap:break-word}.programSelect .bbContent .bbSubHeader .workflowNavigation{margin-top:5px}.programSelect .bbContent .bbSubHeader .bbColumnBannerContainer.bbProgram .ratingContainer{right:auto;left:10px}.programSelect .bbContent .bbSubHeader .rateBox{line-height:19px}@media (max-width:400px){.programSelect .rsOverflow{margin-left:0!important}}@media (max-width:580px){.programSelect .bbContent .bbSubHeader .bbSubHeaderContent .workflowSubHeaderControl{padding:0 0 5px}.programSelect .bbContent .bbSubHeader .workflowStatements{width:78%}.programSelect .bbContent .bbSubHeader .bbProgressBar{margin-top:4px}.programSelect .bbContent .bbSubHeader .workflowNavigation{margin-top:3px}}@media (max-width:991px){.programSelect .modalContainerGlobal.bbGraphyte{width:100%}}.current-program .empty-state{padding-top:40px;padding-left:25px}.current-program .empty-state .emptyStateContent{width:100%;height:140px}.current-program .empty-state .emptyStateContent .leftIcon .largeAddressBook{background:url(i/02b49623b1a12dad4054db43793081627044d756.png) no-repeat;width:87px;height:97px;display:inline-block}.current-program .empty-state .emptyStateContent h3{color:#919191;padding-top:10px;text-transform:uppercase;font:24px ProximaNovaExCnSemiBold;margin:0}.rowSectionItem span,.summaryBody,.summaryContainer3A,.summaryContainer3A span{font-family:ProximaNova,sans-serif}.current-program .empty-state .emptyStateContent p{color:#919191;padding-top:10px;font-size:14px}.current-program .empty-state .emptyStateFooter{box-sizing:border-box!important;background:#FFF;height:50px}.current-program .empty-state .emptyStateFooter .bbButton{padding-left:20px;padding-right:20px}.summaryBody{width:100%;background:#fff;min-height:152px}.summaryContainer3A .details{padding:5px 0}.summaryContainer3A .headingProgramName{font-family:ProximaNovaExCnBold,sans-serif;text-transform:uppercase;font-size:24px;font-weight:700;display:block;min-height:35px}@media (min-width:768px){.summaryBody{width:80%}.col.right.author{display:block;width:20%;background:url(i/d01189932ab29a44225e3eb1e67689eaf5f02140.png) #ECECEC;text-align:center;overflow:hidden;float:none;position:absolute;right:0;min-height:260px;z-index:0}.col.right.author .createdBy{margin-top:50px;text-transform:uppercase;font-size:12px;color:#9a9b9c;font-weight:700}.col.right.author .createdByLinkContainer{width:100%;height:20px;padding-bottom:20px}.col.right.author a.bbButton{color:#fff;display:inline-block;margin-bottom:10px}.col.right.author .bbThumbnail{margin:0 auto}}.program-icon,.program-info{min-height:75px;height:auto}.leftIcon{width:22%;height:110px;float:left}.program-icon{width:89px;display:inline-block;background:url(i/552708b53fd2eb58737dede20753b482ccdb3602.png) 10px 10px no-repeat}.planBox .summaryContainer3A .col.left .summaryBody .leftIcon .program-icon{background-size:70px}.planBox .program-info{margin-left:20%}.planBox .summaryContainer3A .details{padding:8px 0}@media only screen and (min-width:0) and (max-width:639px){.narrowColumn .planBox .summaryContainer3A .col.left .summaryBody .leftIcon .program-icon{background-size:45px}.narrowColumn .summaryBody .program-stats .bbCellValue{margin:0 0 0 23%}.narrowColumn .planBox .summaryContainer3A .program-info .details .rateContainer{margin:67px 0 0 -26%}}.program-info{margin-left:25%;background:#fff}.program-stats{background-color:#9a9b9c;height:auto;padding:10px 0;min-height:0}@media (min-width:768px){.program-icon,.program-info{height:150px}.rowItem.resX{display:none}}.program-stats .bbCellValue{box-sizing:border-box!important;margin:0;padding:0 10px;width:20%;float:none;display:inline-block;vertical-align:bottom}.rowSectionItem.rowFooterMessage{padding:3px 0;border:1px solid #7f8082;font-size:0}.rowSectionItem.rowFooterMessage .iconOnMessage{width:15px;height:14px;background:url(i/2f3d675a57470cc7c4401d9848a6a4bdb301c94b.png) no-repeat;margin:0 3px 0 5px;display:inline-block;vertical-align:top}.rowSectionItem.rowFooterMessage .iconOnMessage+span{display:inline-block;font-size:12px;width:90%;vertical-align:top}.rowItem.sc3ASocialFooter{background-color:#f2f2f2}.rowItem.sc3ASocialFooter .commentAndLikeContainer{margin-left:10px;font-size:10px;height:11px}.rowItem.sc3ASocialFooter .commentAndLikeContainer .comment-count-container .comment-text-link{color:#00a1de}.remove{background:0 0;color:#00AEEF;text-decoration:none;border:none;cursor:pointer}#current-program-view .sc3AFooter{position:relative;z-index:1}.program-stats .bbCellValue .label{height:auto}@media (min-width:992px) and (max-width:1199px){.program-select__applied-to{display:none}}.plan-landing-page .program-panels{overflow:hidden}.carousel .background-wall{height:72%}.clear-box{clear:both}.has-left-sidebar .bbModuleContainer.current-supplements-view .col-content{width:58%}.bbModuleContainer.current-supplements-view{overflow:hidden}.bbModuleContainer.current-supplements-view .important-link{font-size:16px;color:#00AEEF;line-height:16px;font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.bbModuleContainer.current-supplements-view .no-supplements{position:absolute;top:50%;left:0;right:0}.bbModuleContainer.current-supplements-view .col-content{width:70%;padding-right:32px}.bbModuleContainer.current-supplements-view .col-action{position:absolute;top:6px;right:0;width:auto;float:none}.bbModuleContainer.current-supplements-view .empty-text{color:#C8C8C8}.bbModuleContainer.current-supplements-view .rich-list{max-height:285px;overflow-y:auto;overflow-x:hidden;margin-bottom:40px}.bbModuleContainer.current-supplements-view .rich-list.public{max-height:302px}.bodyspace-gptm .workOutHeader .detail .titleValue,.slide-4-card-1,.slide-4-card-2{max-height:none}.bbModuleContainer .moduleFooter,.bbModuleContainer .socialFooter{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif}.rich-list .item.supplement{position:relative;min-height:36px}@media (max-width:991px){div.shareThisPlan{border-bottom:none}}.bbModuleContainer.loading .content{opacity:0;visibility:hidden;-webkit-transition:none;transition:none}.bbModuleContainer .content{opacity:1;visibility:visible;-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.groups-panel .add-group .group-name,.groups-panel .add-group .visit-link,bb-slider{visibility:hidden}.bbModuleContainer .no-image{color:#f4f4f4;background-color:#919191;text-align:center;text-transform:uppercase;padding:10px 2px;font-weight:700}.wipe{-webkit-transition:left .3s cubic-bezier(.1,.7,.3,.9),right .3s cubic-bezier(.1,.7,.3,.9);transition:left .3s cubic-bezier(.1,.7,.3,.9),right .3s cubic-bezier(.1,.7,.3,.9)}.wipe-in{left:0;right:0}.hide-left{left:-890px;right:890px;-webkit-transition:none;transition:none}.wipe-out-left{-webkit-transition-timing-function:cubic-bezier(.7,.1,.9,.3);transition-timing-function:cubic-bezier(.7,.1,.9,.3);left:-890px;right:890px}.hide-right{left:890px;right:-890px;-webkit-transition:none;transition:none}.wipe-out-right{-webkit-transition-timing-function:cubic-bezier(.7,.1,.9,.3);transition-timing-function:cubic-bezier(.7,.1,.9,.3);left:890px;right:-890px}.bbModuleContainer.empty .name{color:#c8c8c8}.bbModuleContainer.empty .description{color:#c8c8c8;font:14px ProximaNova,Arial,sans-serif}.rich-list{position:relative;font-size:12px}.rich-list .item{padding:10px 0;border-bottom:1px solid #ebebeb;vertical-align:middle;overflow:hidden}.rich-list .item .intro-pic{width:50px;height:auto;margin:0 10px}.rich-list .item .current-supplements-module__letterbox-img{width:70px;height:70px;margin:0 auto;border:none}.rich-list .item .info{overflow:hidden}.rich-list .item .info .name{color:#00AEEF}.rich-list .item .description{display:block;line-height:12px;overflow:hidden;color:#232323}.rich-list .item .label{font-weight:700;color:#232323}.rich-list .item .item-name{font-family:ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;font-size:15px;line-height:20px}.rich-list .item.supplement h5.item-name{line-height:15px}.name{color:#00AEEF;font-weight:bolder;text-transform:capitalize}.centered{display:block}.link-footer{background-color:#F2F2F2;display:block;text-transform:uppercase;color:#00AEEF;font-size:14px;padding:10px 0;width:100%}.col-action,.next-workout .col.graphic{text-align:right;vertical-align:top;padding-right:10px;box-sizing:border-box}.collapsable-content{background-image:url(i/c96b1f6e4b4e626e4b90c4621e4de2ac7f87a7c8.jpg);margin-bottom:0}@media (min-width:992px){.plan-landing-page .bbModuleContainer.body-cal,.plan-landing-page .bbModuleContainer.current-supplements-view{height:325px;padding-bottom:40px}}.bbModuleContainer.next-workout-view,.bbModuleContainer.nutrition-view{height:199px}.body-cal .moduleFooter,.current-supplements .moduleFooter{position:absolute;bottom:0;left:0;right:0}.next-workout .bbButton,.plan-landing-page .empty .bbButton{position:absolute;bottom:20px;right:20px}.col-image{width:30%;max-width:70px;min-height:50px;box-sizing:border-box;float:left}.col-image--wide{max-width:90px}.col-content{width:50%;box-sizing:border-box;float:left}.col-content-wide{width:70%;box-sizing:border-box;float:left}.col-action{width:20%;float:right}.nutrition-view .main .noGutter,.programSelect .bbFooterContent span.doneLink{float:none}.bbModuleContainer.empty .col.public{margin:50px 0}.bbModuleContainer.next-workout-view{margin-bottom:15px}.next-workout:not(:last-child){border-bottom:1px solid #DADAD9}.next-workout .single-day-calendar{margin-right:20px}.next-workout .name{display:inline-block;color:#2AABE2;font:16px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.next-workout .col{display:inline-block;margin:10px;vertical-align:top}.next-workout .col.graphic{display:inline-block;margin:15px 0 16px;width:30%;padding-left:10px}.next-workout .col.graphic .spPlates{display:block;margin:10px auto}.next-workout .col.main{display:inline-block;margin:18px 0 0;padding:0 10px 0 0;box-sizing:border-box}.next-workout .col.main>a{height:48px;display:block;overflow:hidden;position:relative}.next-workout .col.main>a:before{display:block;height:6px;bottom:0;left:0;right:0;position:absolute;background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,#FFF 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#FFF 100%)}.rich .next-workout .main h6{display:table-cell;vertical-align:middle;height:48px}.nutrition-view{margin-bottom:15px;color:#232323}.nutrition-view .rich-list .item{height:79px}.nutrition-view .rich-list .item:last-child{border-bottom:none}.nutrition-view .rich-list .item .description{width:100%}.nutrition-view .col{display:inline-block;vertical-align:top}.nutrition-view .col.graphic{margin:15px 0 16px;width:30%;padding-left:10px;padding-right:10px;box-sizing:border-box;text-align:center}.nutrition-view .main{display:inline-block;margin:0;padding:0 10px 0 0;box-sizing:border-box;position:absolute;left:70px;right:0}.nutrition-view .header{width:100%}.nutrition-view .header h5.non-standard-header{font-family:ProximaNova,Arial,sans-serif;font-weight:700}.nutrition-view .recommend-article{background-color:#919191;color:#FFF;height:17px;line-height:20px;display:block;box-sizing:border-box;padding-left:5px;margin-bottom:5px;text-transform:uppercase;font-family:ProximaNovaExCnSemiBold,sans-serif;font-size:14px;white-space:nowrap;text-overflow:ellipsis}.nutrition-view .article-title-link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;line-height:16px;font-weight:400;width:100%}.nutrition-view .no-articles{margin-top:18px;position:relative;width:70%;left:0}.nutrition-view .button-container{position:absolute;right:0;bottom:0;width:100%}.graphyteGlobal .nutrition-view .header h5.non-standard-header{font-family:ProximaNova,Arial,sans-serif;font-weight:700}.single-day-calendar{display:inline-block;background:url(i/2fe6b08c090e4955ab48106f299fabecceea634a.png);font-family:"Arial Black",Gadget,sans-serif;font-weight:900;font-size:9px;height:48px;vertical-align:top;width:45px;text-align:center;text-transform:uppercase}.single-day-calendar .month{color:#fff;margin:5px 0 2px}.single-day-calendar .day{font-size:20px}.programSelect .program-info{width:100%;display:table-cell;vertical-align:top;margin-left:0}@media (min-width:768px){.programSelect .program-info{padding-right:127px;width:420px}}@media (max-width:991px){.bbExclusiveModalMask .modalContainerGlobal .bbModalContainer .bbFooter .bbButton{width:auto;float:none;display:inline-block;margin-left:5px;margin-bottom:0}}@media (max-width:767px){.summaryContainer3A .program-info .details .rateContainer{float:none}.programSelect .details .rowItem{clear:both}.hideInMobile{display:none!important}.hideInFull{display:block!important}.bbModalContainer .bbFooter .bbFooterContent{text-align:right}.bbExclusiveModalMask .modalContainerGlobal .bbModalContainer .bbFooter .bbButton{float:none;width:100%;margin-bottom:5px;margin-left:0}}.programSelect .bb-h4,.programSelect h1.bbLarge,.summaryContainer3A .program-info .details .rateContainer .bbRateReport .rateHeader{margin:0}@media (min-width:768px){.hideInMobile{display:inline-block!important}.hideInFull{display:none!important}}.programSelect .summaryContainer{position:relative;overflow:hidden}.col.right.author{z-index:1}.bbModalContainer .bbFooter .bbFooterContent{height:auto;text-align:right}@media (min-width:992px){.programSelect .summary-footer{padding-right:20%;box-sizing:border-box}}.featured-motivational-articles{vertical-align:top}.featured-motivational-articles .content{padding:15px}.featured-motivational-articles .img-container{max-width:45%;display:inline-block;padding:0 15px 1px 0}.featured-motivational-articles .article-abstract{display:inline;font-size:12px;line-height:14px}.featured-motivational-articles .article-title{padding-bottom:10px}.friends-module .container{padding-top:15px;width:auto}.friends-module .left-side{position:absolute;bottom:0;margin:14px 0 0 14px}.friends-module .middle-side{margin:0 95px 15px 89px;float:left;font-size:0;overflow:hidden;height:50px}.friends-module .right-side{width:100px;position:absolute;top:0;right:0;bottom:0;margin:15px 15px 0 0;box-sizing:border-box}.friends-module .right-side .bbButton{width:86px}.friends-module .friends-panel{display:inline-block}.friends-module .friends-count-text{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:40px;margin-bottom:-2px}.friends-module .friends-gray-text{color:#919191;font-family:ProximaNovaExCnBold,Arial,sans-serif;display:inline-block}.friends-module .friends-count-block{text-align:left;padding:10px}.friends-module .add-friends-button,.friends-module .view-all-friends-button{margin-left:10px;padding:0;position:relative;top:0}.friends-module .view-all-friends-button{margin-top:4px}.friends-module .container{position:relative;overflow:hidden}.friends-module .img-container-cell{width:11.1%;width:9.8%;max-width:100px;min-width:55px;float:left;box-sizing:border-box;text-align:center}.friends-module .img-container{background-color:#DDD;box-sizing:border-box;display:inline-block;width:50px;height:50px}.friends-module .img-container img{width:100%}.friends-module .not-owner .middle-side{margin-right:0;margin-left:83px}.friends-module .not-owner .right-side{display:none}@media only screen and (max-device-width:720px){.friends-module .img-container-cell{min-width:54px}.friends-module .middle-side{margin-right:0;margin-bottom:0}.friends-module .not-owner .middle-side{margin-bottom:15px}.friends-module .not-owner .right-side{height:0;margin-bottom:8px}.friends-module .right-side{position:static;text-align:right;width:100%;margin-top:6px;margin-bottom:14px;padding-right:5px}.friends-module .add-friends-button,.friends-module .view-all-friends-button{display:inline-block}}.motivationFriendsFollowers{float:left;min-width:12px;width:15%;font-size:12px}.motivationFriendsFollowers .friendsCount div:first-child{font-size:30px;font-family:ProximaNovaExCnBold}.groups-panel .content{padding:9px;position:relative;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.groups-panel .groups-list{font-size:0;width:auto;box-sizing:border-box;overflow:hidden;position:relative;height:167px;white-space:normal;overflow-x:hidden;overflow-y:hidden;margin:0 auto}.groups-panel .groups-list-row{text-align:center;display:block;position:absolute;top:0;left:0;-webkit-transition:left .5s ease-in-out;transition:left .5s ease-in-out}.groups-panel .groups-list-row .add-group{position:static}.groups-panel .groups-list-row .add-group:first-child{margin-left:6px}.groups-panel .groups-list-row .add-group.add-item-first:first-child{margin-left:0}.groups-panel .img-container{height:115px;display:block;overflow:hidden;background-repeat:no-repeat;background-size:cover;background-position:center center}.groups-panel .group-link{margin-bottom:0;font:13px ProximaNova}.groups-panel .group-link:hover{text-decoration:none}.groups-panel git pu .group-image{width:183px;height:auto}.groups-panel .group-name{display:block;color:#00aeef;background-color:#232323;font:17px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;padding:4px 0 0 6px;white-space:pre;overflow:hidden;text-overflow:ellipsis;height:20px;line-height:19px}.bbStickyColumn .bbModuleContainer .content,.bbStickyColumn .member-grid-module .most-inspirational,.bodyspace-landing-page{overflow:visible}.groups-panel .visit-link{text-align:center;padding:2px 0;display:block;height:24px;line-height:22px}.groups-panel .group-item{width:183px;display:inline-block;border:1px solid #E3E3E3;margin-left:5px;margin-bottom:10px;vertical-align:top;box-sizing:border-box;height:165px;-webkit-transition:border-color .2s ease-out;transition:border-color .2s ease-out;border-radius:3px}.groups-panel .group-item:first-child{margin-left:0}.groups-panel .group-item:hover{border-color:#00aeef}.groups-panel .group-item.no-group{height:155px;background-color:#C8C8C8}.groups-panel .group-item.no-group:hover{border-color:#e3e3e3}.groups-panel .group-item.group-padding-item{height:165px;background-color:#D4D4D4;border:1px solid #D4D4D4}.groups-panel .add-group{position:absolute;right:9px;top:9px}.groups-panel .add-group .img-container{overflow:visible;height:64px}.groups-panel .add-group .add-icon{border:3px dashed #00aeef;font:700 48px ProximaNova,Arial,sans-serif;width:42px;height:42px;display:block;text-align:center;line-height:42px;margin:49px auto 0}.groups-panel .add-group .add-label{text-transform:uppercase;display:block;text-align:center;margin-top:21px;font:16px ProximaNovaExCnBold}.groups-panel .add-group .group-link:hover .add-icon{border-color:#00A1DE}.groups-panel .mobile-buttons{display:none}.groups-panel .groups-controls{padding:0 10px;margin-top:9px;position:relative;display:none}.groups-panel .groups-controls .arrow{border-top:10px solid transparent;border-bottom:10px solid transparent;display:inline-block;position:absolute;top:0;cursor:pointer;-webkit-transition:border-color .5s ease-out;transition:border-color .5s ease-out}.groups-panel .groups-controls .arrow.disabled{cursor:default}.groups-panel .groups-controls .prev-arrow{border-right:16px solid #bdbdbd;left:10px}.groups-panel .groups-controls .prev-arrow.disabled{border-right-color:#dedede}.groups-panel .groups-controls .next-arrow{border-left:16px solid #bdbdbd;right:10px}.groups-panel .groups-controls .next-arrow.disabled{border-left-color:#dedede}.groups-panel .groups-controls .pagination{height:20px;width:100%;display:block;box-sizing:border-box;padding:0;text-align:center}.groups-panel .groups-controls .pagination .pagination-buttons-container{display:inline-block}.groups-panel .groups-controls .pagination .pagination-buttons{display:table-cell;vertical-align:middle;height:20px;font-size:0}.groups-panel .groups-controls .pagination .pagination-buttons .page-dot{width:6px;height:6px;display:inline-block;background-color:#c8c8c8;border-radius:6px;margin-right:3px;margin-left:3px;-webkit-transition:background-color .5s ease-out;transition:background-color .5s ease-out}.groups-panel .groups-controls .pagination .pagination-buttons .page-dot.active{background-color:#00aeef}.groups-panel .groups-controls .pagination .pagination-buttons .page-dot.inactive{background-color:#e7e7e7}.groups-panel .page-fade,.groups-panel .page-fade-next,.groups-panel .page-fade-prev{display:none}.has-left-sidebar .groups-panel .groups-list{height:137px}.has-left-sidebar .groups-panel .groups-list .img-container{height:83px}.has-left-sidebar .groups-panel .groups-list .group-name{font:15px ProximaNovaExCnSemiBold,Arial,sans-serif}.has-left-sidebar .groups-panel .group-item{width:141px;height:135px}.has-left-sidebar .groups-panel .group-item.no-group{height:122px}.has-left-sidebar .groups-panel .group-item.group-padding-item{height:135px;border:1px solid #D4D4D4;background-color:#D4D4D4}.has-left-sidebar .groups-panel .add-group{top:20px}.has-left-sidebar .groups-panel .add-group .img-container{height:63px}.has-left-sidebar .groups-panel .add-group .add-icon{margin-top:18px}@media only screen and (max-device-width:480px){.groups-panel .add-group,.groups-panel .groups-controls,.groups-panel .visit-link{display:none}.groups-panel .content{padding:9px 7px}.groups-panel .groups-list{width:100%;height:115px;overflow-x:auto;white-space:nowrap}.groups-panel .group-item{width:132px;height:115px}.groups-panel .group-item.group-padding-item{height:115px;background-color:#D4D4D4;border:0}.groups-panel .img-container{height:86px}.groups-panel .mobile-buttons{display:none;text-align:right}}#fitboards-tabbed-container .moduleContent{position:relative}#fitboards-tabbed-container .contentContainer{margin-top:18px;margin-bottom:10px}#fitboards-tabbed-container .content{text-align:center}#fitboards-tabbed-container .imgContainer{margin:0 auto;display:inline-block;vertical-align:top;font-size:0;height:212px;overflow:hidden;width:100%;min-height:60px}#fitboards-tabbed-container #fitboard-content-loading{font-size:12px;height:100%;width:auto;display:block;overflow:hidden}#fitboards-tabbed-container .imgWrapper{margin:0 3px 5px 2px;display:inline-block;vertical-align:top}#fitboards-tabbed-container .fitboard-bottom-nav{text-align:right;margin:6px 5px 0 0}#fitboards-tabbed-container #fitboard-posts-reload{margin-right:5px;vertical-align:top;display:inline-block;cursor:pointer}#fitboards-tabbed-container #fitboard-posts-reload.loading{background-image:none}#fitboards-tabbed-container #fitboard-posts-view-all{margin-left:5px;margin-top:2px;display:inline-block;border-left:1px solid #c8c8c8;padding-left:10px}#fitboards-tabbed-container .add-post .white-container{position:relative;width:100px;height:100px}#fitboards-tabbed-container .add-post .white-container .plus{font-size:48px;line-height:42px;text-decoration:none;width:42px;height:42px;border:3px dashed #00aeef;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;color:#00AEEF}#fitboards-tabbed-container .add-post .white-container:hover .plus{border-color:#00A1DE;color:#00A1DE}#mobile-viewport .imgContainer{height:105px}#mobile-viewport .pgGrid .imgContainer{height:212px}#mobile-viewport #fitboards-tabbed-container .imgWrapper{margin:6px}#mobile-viewport #fitboards-tabbed-container .square-box-100x100{width:40px;height:40px}#mobile-viewport #fitboards-tabbed-container .add-post .white-container{width:42px;height:42px;border:none}#mobile-viewport #fitboards-tabbed-container .add-post .white-container .plus{line-height:40px;width:42px;height:42px}#mobile-viewport #fitboards-tabbed-container .fitboard-bottom-nav{display:none}.bbModuleContainer h1 a,.bbModuleContainer h2 a,.bbModuleContainer h3 a,.bbModuleContainer h4 a,.bbModuleContainer h5 a,.bbModuleContainer h6 a{color:#00AEEF}.members-who-inspire-you.member-grid-module .image-component .image-list{margin-top:3px}.has-left-sidebar .members-who-inspire-you.member-grid-module .image-component .image-list{height:134px;margin-top:8px;margin-right:11px}.members-who-inspire-you.member-grid-module .image-component .image-list{height:143px}.members-who-inspire-you.member-grid-module .image-component .image-item.bbPlusButton{position:absolute;bottom:0;right:0;background-color:#FFF}.members-who-inspire-you.member-grid-module .bbPlusButton .bbPlusInterior{width:40px;height:40px;font-size:50px}.members-who-inspire-you.member-grid-module .bbPlusButton .bbPlusInterior:before{top:-10px}.member-grid-module .most-inspirational{text-align:center;padding:10px;height:125px;overflow:hidden}.member-grid-module .image-component .image-list{margin:18px auto 28px;height:212px;overflow:hidden;font-size:0;position:relative;display:inline-block}.member-grid-module .image-component .image-item{display:inline-block;width:70px;height:70px;background-color:#D4D4D4;vertical-align:top;margin:2px 1px 0}.has-left-sidebar .member-grid-module .image-component .image-list{height:175px;margin-top:25px}.has-left-sidebar .member-grid-module .image-component .image-item{width:65px;height:65px}.has-left-sidebar .member-grid-module .image-component .image-item .image{width:65px}.image-grid{width:100%;padding:0;font-size:0}.image-grid .image-grid-item{width:23%;padding-bottom:23%;background-color:#BBB;display:inline-block;position:relative;margin:1%;font-size:12px;box-sizing:border-box}.image-grid .image-grid-item.five-col{width:18%;padding-bottom:18%}.image-grid .image-grid-item.three-col{width:31%;padding-bottom:31%}.image-grid .image-holder{position:absolute;top:0;right:0;bottom:0;left:0}.image-grid .image-holder>img{width:100%}.member-grid-module .image-grid{padding:0;height:auto}.bodyspace-landing-header{margin:11px 15px 6px}.landing-page-header{background:url(i/21ff71aa2bf69f8a6b6d752101d6561a7d988a7d.jpg) top left no-repeat;box-sizing:border-box;height:82px;color:#fff;padding:12px 70px 0 39px;position:relative}.landing-page-header .landing-page-header-title.full{display:none}.landing-page-header .landing-page-header-title.short{display:block}.landing-page-header .landing-page-header-description{display:none}.landing-page-header.full{height:241px;padding-top:29px}.landing-page-header.full .landing-page-header-title.full{font-size:76px;display:block}.landing-page-header.full .landing-page-header-title.short{display:none}.landing-page-header.full .landing-page-header-description{display:block}.landing-page-header .landing-page-header-title{font:700 56px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;margin-bottom:-7px}.landing-page-header .landing-page-header-description{font:16px ProximaNova,Arial,sans-serif}.landing-page-header .spCloseMedWhite{display:none}.landing-page-header.full .spCloseMedWhite{display:block;position:absolute;top:13px;right:10px;cursor:pointer}.motivation-landing-page .collapsable-content{background-image:url(i/21ff71aa2bf69f8a6b6d752101d6561a7d988a7d.jpg)}.bbModuleContainer.recently-tracking-friends .content{height:254px;box-sizing:border-box;overflow-y:auto}.bbModuleContainer.most-inspirational-members .content{padding:22px 10px;box-sizing:border-box}.bbModuleContainer.motivation-level-history .content{height:194px;box-sizing:border-box;padding-top:20px;padding-bottom:45px}.bbModuleContainer.members-who-inspire-you .content{height:auto;box-sizing:border-box;padding:10px}.motivation-level-history .content-container{display:table-cell;vertical-align:top;width:50%}.motivation-level-history .content-container.no-module-footer{height:153px;vertical-align:middle}.motivation-level-history .motivation-left,.motivation-level-history .motivation-right{box-sizing:border-box;display:inline-block}.motivation-level-history .motivation-left{width:38%;vertical-align:top}.motivation-level-history .motivation-right{width:60%}.motivation-level-history .current-motivation,.motivation-level-history .week-motivation{font:15px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;color:#919191;text-align:center}.motivation-level-history .motivation-level{font-size:0;margin-top:-8px;margin-bottom:-14px;width:100%;text-align:center;float:none}.motivation-level-history .motivation-value,.motivation-level-history .of-10{font:60px ProximaNovaExCnBold,Arial,sans-serif}.motivation-level-history .motivation-value{color:#00aeef}.motivation-level-history .last-updated{font:19px ProximaNovaExCnSemiBold,Arial,sans-serif;text-transform:uppercase;color:#919191;text-align:center}.motivation-level-history .motivation-chart{font-size:0;margin-top:6px;text-align:center}.motivation-level-history .motivation-chart-item{display:inline-block;vertical-align:top;width:18px;margin-right:3px;position:relative;height:44px;text-align:left}.motivation-level-history .motivation-bar{width:18px;display:inline-block;position:absolute;background-color:#00aeef;bottom:0}.motivation-level-history .motivation-bar-1{height:4px;background-color:#E5F7FD}.motivation-level-history .motivation-bar-2{height:8px;background-color:#CCEFFC}.motivation-level-history .motivation-bar-3{height:11px;background-color:#B2E7FA}.motivation-level-history .motivation-bar-4{height:15px;background-color:#99DFF9}.motivation-level-history .motivation-bar-5{height:19px;background-color:#7FD6F7}.motivation-level-history .motivation-bar-6{height:23px;background-color:#66CEF5}.motivation-level-history .motivation-bar-7{height:27px;background-color:#4CC6F4}.motivation-level-history .motivation-bar-8{height:30px;background-color:#33BEF2}.motivation-level-history .motivation-bar-9{height:34px;background-color:#19B6F1}.motivation-level-history .motivation-bar-10{height:38px;background-color:#00aeef}.motivation-level-history .motivation-bar-na{height:25px;background-color:#C8C8C8}.motivation-level-history .motivation-number{font:20px ProximaNovaExCnBold,Arial,sans-serif;text-align:center;width:18px;display:block;position:absolute;bottom:0}.motivation-level-history .weekday{width:18px;height:10px;font:14px ProximaNovaExCnSemiBold,Arial,sans-serif;text-transform:uppercase;text-align:center;display:inline-block;position:absolute;bottom:-13px;color:#919191}.motivation-level-history .motivation-footer{position:absolute;bottom:0;background-color:#f2f2f2;color:#919191;font:12px ProximaNova,Arial,sans-serif;padding:7px 14px;border-top:1px solid #fff;box-shadow:0 -1px 0 #f2f2f2;width:100%;box-sizing:border-box}.motivation-level-history.empty{color:#c8c8c8}.motivation-level-history.empty .current-motivation,.motivation-level-history.empty .last-updated,.motivation-level-history.empty .motivation-footer,.motivation-level-history.empty .motivation-value,.motivation-level-history.empty .week-motivation,.motivation-level-history.empty .weekday{color:#C8C8C8}.motivation-level-history.empty .motivation-number{color:#fff}.motivation-level-history.empty .motivation-bar-na{height:38px}.motivation-level-history.empty .motivation-footer{font:16px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;text-align:center;text-shadow:0 1px 0 #fff}.motivation-level-history.empty .motivation-footer.not-owner{font-size:15px}.has-left-sidebar .motivation-level-history .current-motivation,.has-left-sidebar .motivation-level-history .week-motivation{font:13px ProximaNovaExCnSemiBold,Arial,sans-serif}.has-left-sidebar .motivation-level-history .motivation-level{margin-top:1px;margin-bottom:-7px}.has-left-sidebar .motivation-level-history .motivation-value,.has-left-sidebar .motivation-level-history .of-10{font-size:45px}.has-left-sidebar .motivation-level-history .motivation-chart{margin-top:0}.has-left-sidebar .motivation-level-history .motivation-chart-item{margin-right:1px}.has-left-sidebar .motivation-level-history .motivation-bar,.has-left-sidebar .motivation-level-history .motivation-chart-item,.has-left-sidebar .motivation-level-history .motivation-number,.has-left-sidebar .motivation-level-history .weekday{width:17px}.has-left-sidebar .motivation-level-history .motivation-left{width:34%;padding-left:5px;padding-right:5px}.has-left-sidebar .motivation-level-history .motivation-right{width:64%;padding-left:5px;padding-right:0}.editable{cursor:pointer}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.motivation-level-history .motivation-level{margin-bottom:-14px;margin-top:-13px}}@media only screen and (max-device-width:768px){.motivation-level-history .motivation-left{width:100%;text-align:center}.motivation-level-history .motivation-level{text-align:center}.motivation-level-history .date{font:16px ProximaNovaExCnSemiBold,Arial,sans-serif;text-transform:uppercase;color:#919191}.motivation-level-history .motivation-right{width:100%;margin-bottom:20px;text-align:center}.motivation-level-history .motivation-chart-item{text-align:left}.bbModuleContainer.motivation-level-history .content{height:auto}}@media (min-width:992px) and (max-width:1199px){.motivation-level-history .motivation-chart-item{margin-right:2px}}.bbModuleContainer.recently-tracking-friends.empty .content{overflow-y:hidden}.bbModuleContainer.recently-tracking-friends.empty .empty-text{color:#919191}.bbModuleContainer.recently-tracking-friends.empty .bb-feed,.bbModuleContainer.recently-tracking-friends.empty .communityMembersContent{height:100%}.bb-feed-workout{padding:15px 0;border-bottom:1px solid #cecece}.vertical-center-hack{text-align:center;height:100%;width:100%;display:inline-table}.vertical-center-hack-content{display:table-cell;vertical-align:middle}.recently-tracking-friends .communityMembersContent .commentAndLikeContainer .comment-text-link{color:#00aeef}.profileUserInfo .infoSummary,.profileUserInfo .overAllGoal{position:relative;padding-left:0}.profileUserInfo .infoSummary li span{color:#919191;position:absolute;left:0}.profileUserInfo .infoSummary li{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:20px;color:#232323;line-height:23px;list-style:none;word-wrap:break-word;padding-left:104px;position:relative;min-height:23px;text-transform:uppercase}.profileUserInfo a.edit{position:absolute;top:4px;right:0;z-index:10}.userLatestInteraction{position:relative;padding:15px 25px 15px 15px;color:#5a5a5a;border-bottom:1px solid #d9d9d9}.userLatestInteraction .edit{position:absolute;top:17px;right:10px;font-family:ProximaNova,Arial,sans-serif;font-size:14px}.box-goal-composition{margin-right:0}.profileUserInfo .overAllGoal h3{color:#919191;font-size:20px;font-family:ProximaNovaExCnBold,Arial,sans-serif;margin-bottom:15px;margin-top:0;padding-right:0}.profileUserInfo .overAllGoal p.empty,.userInteractionList.empty p{font-family:ProximaNovaExCnBold,Arial,sans-serif;color:#CBCBCB;text-align:center;text-transform:uppercase}.profileUserInfo .overAllGoal p.empty{padding-top:35px}.userInteractionList{min-height:324px}.bodyspace-gptm .narrowColumn .program-stats,.bodyspace-gptm .narrowColumn .summaryContainer3A,.bodyspace-gptm .narrowColumn .summaryContainer3A .summaryBody{min-height:0}.userInteractionList.empty p{font-size:16px;padding-top:120px}.profileUserInfo .infoSummary ul{padding:0;margin-top:0;margin-bottom:25px}.profileUserInfo .overAllGoal p:last-child{margin-bottom:25px}.gray-placeholder{background-color:#d4d4d4;margin-left:0!important}.narrowColumn .bbModuleContainer .content.emptyState .emptyStateContent{height:203px}.bodyspace-gptm .program-info,.bodyspace-gptm .workOutHeader{height:auto}.userInteractionList.empty p{margin-top:0;margin-bottom:0}.bodyspace-gptm .col-md-12,.bodyspace-gptm .col-xs-12{padding:0}.bodyspace-gptm .bbModuleContainer{margin:0 0 25px}.bodyspace-gptm #fitboards-tabbed-container .imgWrapper,.bodyspace-gptm .imgContainer .imgWrapper{margin-left:0}.bodyspace-gptm .col-md-6{padding:0 12.5px 0 0}.bodyspace-gptm .col-md-6+.col-md-6{padding:0 0 0 12.5px}.bodyspace-gptm .feedCard{margin-top:12px;min-width:0}.bodyspace-gptm .content .white-container .plus{font-size:45px;line-height:0;width:auto;height:auto;position:static;box-sizing:border-box;display:block;padding:48% 0}.bodyspace-gptm #fitboards-tabbed-container .imgContainer span:nth-child(n+13),.bodyspace-gptm #fitboards-tabbed-container .imgWrapper.gray-placeholder,.bodyspace-gptm .content .imgWrapper.gray-placeholder,.bodyspace-gptm .pgGrid .imgContainer span:nth-child(n+13){display:none}.bodyspace-gptm .content .profileUserInfo .edit{float:right;position:relative;top:0;padding-left:5px}.bodyspace-gptm #fitboards-tabbed-container .contentContainer{margin-top:0;margin-bottom:0}.bodyspace-gptm #fitboards-tabbed-container .content{text-align:left}.goalModalWizard.goalModalWizardStep0 .fieldsContainer .field,.goalModalWizard.goalModalWizardStep0 .fieldsContainer input,.mainGoalSelectWizard .fatPercentagePromptRadioButtons,.mainGoalSelectWizard .idKnowBodyFatYes,.mainGoalSelectWizard .idKnowBodyFatYes input{text-align:center}.bodyspace-gptm #fitboards-tabbed-container .bbModuleContainer .moduleContent{padding:0}.bodyspace-gptm #fitboards-tabbed-container .fitboard-bottom-nav{margin-bottom:6px}.bodyspace-gptm .date-range-panel .separator{margin:13px 12px 0 18px;width:auto}.bodyspace-gptm .narrowColumn .program-stats .bbCellValue{width:75%;padding:0}.bodyspace-gptm .content .imgContainer{padding:10px}.bodyspace-gptm .content .imgWrapper img{max-width:100%;border:none;height:100%;width:100%}.bodyspace-gptm .content .imgWrapper{width:16.6667%;height:auto;margin:0;padding:1%;float:left}.bodyspace-gptm .content .imgWrapper:nth-child(4n+1){clear:none}.bodyspace-gptm .content .imgWrapper:nth-child(6n+1){clear:left}.bodyspace-gptm .dashboard-landing .content .imgWrapper:nth-child(6n+1){clear:none}.bodyspace-gptm .dashboard-landing .content .imgWrapper:nth-child(4n+1){clear:left}.bodyspace-gptm .bbModuleContainer.current-supplements-view .rich-list{margin-bottom:0;min-height:170px}.bodyspace-gptm .bbModuleContainer.current-supplements-view{padding-bottom:0}.bodyspace-gptm #fitboards-tabbed-container .imgWrapper{margin:0;float:left}.bodyspace-gptm #fitboards-tabbed-container .imgContainer{height:auto;padding-bottom:0;overflow:hidden}.bodyspace-gptm #fitboards-tabbed-container .add-post .white-container .plus{font-size:45px;line-height:0;width:auto;height:auto;position:static}.bodyspace-gptm #fitboards-tabbed-container .add-post .white-container{width:100%;height:auto}.bodyspace-gptm .white-container{border:none;width:100%;height:auto}.bodyspace-gptm .white-container:hover{color:inherit;text-decoration:none}@media only screen and (max-width:1200px){.bodyspace-gptm .weightBodyFatEmptyContent .buttonContainer button{float:none}.bodyspace-gptm .bbSummaryContainerList .ratingContainer .ratingTitle{margin-left:0;margin-top:10px;padding-left:10px}.bodyspace-gptm .bbSummaryContainerList .ratingContainer .bbRateReport{margin-left:0;margin-bottom:20px;padding-left:10px}.bodyspace-gptm .bbSummaryContainerList .programStatList{padding-left:10px;margin:10px 0 0}.bodyspace-gptm .informationStamp{height:auto;width:100%;float:none}.bodyspace-gptm .informationStamp .centeredContainer{padding:20px 0;-webkit-transform:none;-ms-transform:none;transform:none;top:0}.bodyspace-gptm .titleValue{max-height:none}.bodyspace-gptm .workoutProgramFeed .workoutInfoContainer{width:100%;margin-left:0}}@media only screen and (max-width:991px){.bodyspace-gptm .box-goal-composition .col-md-6:first-of-type,.bodyspace-gptm .box-goal-composition .col-md-6:last-child,.bodyspace-gptm .col-md-6,.bodyspace-gptm .col-md-6+.col-md-6,.bodyspace-gptm .profileUserInfo .col-md-6:first-of-type,.bodyspace-gptm .profileUserInfo .col-md-6:last-child{padding:0}}@media only screen and (max-width:767px){.bodyspace-gptm .bbModuleContainer{margin:0 0 15px}.bodyspace-gptm .bbModuleContainer:first-of-type{margin-top:10px}.bodyspace-gptm .content .imgWrapper{width:25%}.bodyspace-gptm .content .imgWrapper:nth-child(6n+1){clear:none}.bodyspace-gptm .content .imgWrapper:nth-child(4n+1){clear:left}.bodyspace-gptm .dashboard-landing .content .imgWrapper:nth-child(6n+1){clear:none}.bodyspace-gptm .dashboard-landing .content .imgWrapper:nth-child(4n+1){clear:left}.bodyspace-gptm #fitboards-tabbed-container .imgContainer span:nth-child(n+8),.bodyspace-gptm .pgGrid .imgContainer span:nth-child(n+8){display:none}}@media only screen and (max-width:500px){.bodyspace-gptm .bbModuleContainer.current-supplements-view .no-supplements{top:40%}}.site-stats{height:62px;position:relative;overflow:hidden}.site-stats .item{background:#fff;position:absolute;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;display:block;margin:auto auto auto -25%;width:150%;padding-left:25%;height:64px;color:#484848;z-index:1;-webkit-transition:top .5s cubic-bezier(.85,.28,.15,.72);transition:top .5s cubic-bezier(.85,.28,.15,.72);top:-1px}.site-stats .item.enter,.site-stats .item.exit{z-index:0}.site-stats .item.exit{top:-63px}.site-stats .item.enter{top:63px;-webkit-transition-duration:0;transition-duration:0}.site-stats .item .icon{background-repeat:no-repeat;background-image:url(i/c4fd607e7f88c9b6c46e989312664dfe7f133385.png);width:55px;height:40px;margin:10px 0 10px 15px;display:inline-block}.site-stats .item .icon-goals-achieved{width:45px;margin-right:10px}.site-stats .item .icon-bodyfat-lost,.site-stats .item .icon-lbm-gained{width:37px;margin-right:15px}.site-stats .site-stats-container{display:inline-block;margin:10px 0 10px 15px;vertical-align:top}.site-stats .stat{font-size:25px;line-height:27px}.icon-workouts-tracked{background-position:-75px -250px}.icon-goals-achieved{background-position:-25px -250px}.icon-total-members{background-position:-50px -50px}.icon-bodyfat-lost{background-position:-81px -196px}.icon-lbm-gained{background-position:-33px -193px}.prlx__floor{background-image:url(i/48034b3fc206ff672a6c9cd082f2516f41ebf3d4.jpg)}.pillars-slide-graphics{position:absolute;bottom:0;width:auto;height:auto}.pillars-slide-content{z-index:100;display:block;height:auto;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:53%;width:50%;padding-left:0}.pillars-slide-heading{letter-spacing:-1px;color:#fff;font:57px/42px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase;font-weight:400;margin:0}.pillars-slide-body{font:19px ProximaNovaExCn,Arial,sans-serif;margin:10px 0 32px;padding-top:9px;line-height:1em;letter-spacing:1px;text-transform:uppercase;position:relative;width:80%}.pillars-slide-body:before{position:absolute;display:block;height:1px;width:184px;background-color:red;top:0;left:0;background:-webkit-linear-gradient(left,#00aeef 0,rgba(0,174,239,0) 100%);background:linear-gradient(to right,#00aeef 0,rgba(0,174,239,0) 100%)}.bbButton{display:inline-block}.videoButton{padding-left:26px;padding-right:26px}.joinButton{padding-left:13px;padding-right:13px}@media (min-width:992px){.pillars-slide--1 .prlx__image{width:464px;height:287px;left:65px}.pillars-slide--2 .prlx__image{width:528px;height:294px;left:10px}.pillars-slide--5 .prlx__image{width:508px;height:283px;left:30px}}.pillars-slide--3 .pillars-slide-graphics{top:0;margin-left:20px;left:4%}.pillars-slide--3 .pillars-slide-image{width:454px;height:185px}.slide-4-card-1{width:364px;height:281px}.slide-4-card-2{width:232px;height:197px}.Slider{margin-top:0}.pillars-slide .pillars-slide-graphics .pillars-slide-image.slide-3-card-composite{display:none}.pillars-slide--3 .slide-3-card-1,.pillars-slide--3 .slide-3-card-2,.pillars-slide--3 .slide-3-card-3{position:absolute;display:block;box-shadow:0 0 20px #000;-webkit-transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out;transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out}.pillars-slide--3 .slide-3-card-1{z-index:100;-webkit-transform:perspective(600px) translate3d(0,90px,-23px) rotateX(-20deg);transform:perspective(600px) translate3d(0,90px,-23px) rotateX(-20deg);-webkit-transition-delay:.2s;transition-delay:.2s}.pillars-slide--3 .slide-3-card-2{z-index:90;-webkit-transform:perspective(600px) translate3d(0,58px,-108px) rotateX(-20deg);transform:perspective(600px) translate3d(0,58px,-108px) rotateX(-20deg);-webkit-transition-delay:.1s;transition-delay:.1s}.pillars-slide--3 .slide-3-card-3{z-index:80;-webkit-transform:perspective(600px) translate3d(0,20px,-207px) rotateX(-20deg);transform:perspective(600px) translate3d(0,20px,-207px) rotateX(-20deg)}.pillars-slide--3.Slider-slide--enter .slide-3-card-1,.pillars-slide--3.Slider-slide--enter .slide-3-card-2,.pillars-slide--3.Slider-slide--enter .slide-3-card-3{position:absolute;display:block;opacity:0;-webkit-transition:none;transition:none}.pillars-slide--3.Slider-slide--enter .slide-3-card-1{-webkit-transform:perspective(600px) translate3d(0,190px,177px) rotateX(-40deg);transform:perspective(600px) translate3d(0,190px,177px) rotateX(-40deg)}.pillars-slide--3.Slider-slide--enter .slide-3-card-2{-webkit-transform:perspective(600px) translate3d(0,148px,92px) rotateX(-40deg);transform:perspective(600px) translate3d(0,148px,92px) rotateX(-40deg)}.pillars-slide--3.Slider-slide--enter .slide-3-card-3{-webkit-transform:perspective(600px) translate3d(0,110px,-7px) rotateX(-40deg);transform:perspective(600px) translate3d(0,110px,-7px) rotateX(-40deg)}.pillars-slide--4 .pillars-slide-graphics{left:4%}.pillars-slide--4 .slide-4-card-1,.pillars-slide--4 .slide-4-card-2{display:block;position:absolute;box-shadow:0 0 18px #000;-webkit-transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out;transition:all .3s cubic-bezier(.07,.7,.3,.93),opacity .3s ease-out}.pillars-slide--4.Slider-slide--enter .slide-4-card-1,.pillars-slide--4.Slider-slide--enter .slide-4-card-2{opacity:0;-webkit-transition:none;transition:none}.pillars-slide--4 .slide-4-card-1{-webkit-transform:translate(19px,-252px) rotate(-7.4deg);-ms-transform:translate(19px,-252px) rotate(-7.4deg);transform:translate(19px,-252px) rotate(-7.4deg)}.pillars-slide--4 .slide-4-card-2{border-radius:3px;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transform:translate(220px,-167px) rotate(7deg);-ms-transform:translate(220px,-167px) rotate(7deg);transform:translate(220px,-167px) rotate(7deg)}.pillars-slide--4.Slider-slide--enter .slide-4-card-1{-webkit-transform:translate(9px,0) rotate(0);-ms-transform:translate(9px,0) rotate(0);transform:translate(9px,0) rotate(0)}.pillars-slide--4.Slider-slide--enter .slide-4-card-2{-webkit-transform:translate(210px,0) rotate(0);-ms-transform:translate(210px,0) rotate(0);transform:translate(210px,0) rotate(0)}@media (max-width:991px){.bb-slide__container{width:100%}.pillars-slide-graphics{width:50%;height:95%;left:0;background-size:contain}.pillars-slide--3 .pillars-slide-graphics,.pillars-slide--4 .pillars-slide-graphics{left:10px}.prlx__image{height:100%;width:100%;margin-left:0;background-size:contain}.pillars-slide-content{padding-right:7%}.pillars-slide-heading{font-size:6vw;line-height:4.5vw}.pillars-slide-body{width:100%;font-size:2.2vw;margin:10px 0 0}.pillars-slide--1 .prlx__image{background-image:url(i/c499bfb73ce7cfe2d539d7d927dabf0fa43bbd4e.png)!important}.pillars-slide--2 .prlx__image{background-image:url(i/1935a126c0e39b4ed1d737756cb7a68803f781d3.png)!important}.pillars-slide--5 .prlx__image{background-image:url(i/aaea279637ed220fb82ff5e64b47c53d849bbc50.png)!important}.joinButton,.videoButton{margin-top:10px}.pillars-slide--3 .slide-3-card-1,.pillars-slide--3 .slide-3-card-2,.pillars-slide--3 .slide-3-card-3{width:90%;background-image:none!important;box-shadow:none}.slide-3-card__img{width:100%;box-shadow:0 0 20px #000}.pillars-slide--4 .prlx__image{width:75%;box-shadow:none;background-image:none!important}.pillars-slide--4 .slide-4-card-1{-webkit-transform:translate(10%,11%) rotate(-7.4deg);-ms-transform:translate(10%,11%) rotate(-7.4deg);transform:translate(10%,11%) rotate(-7.4deg)}.pillars-slide--4 .slide-4-card-2{-webkit-transform:translate(78%,94px) rotate(7deg);-ms-transform:translate(78%,94px) rotate(7deg);transform:translate(78%,94px) rotate(7deg);width:50%}.slide-4-card__img{width:100%;box-shadow:0 0 18px #000}}@media (max-width:767px){.prlx__overlay{padding:0}.pillars-slide-heading{font-size:8vw;line-height:6vw}.pillars-slide-body{font-size:4vw}.pillars-slide--3 .slide-3-card-1,.pillars-slide--3 .slide-3-card-2,.pillars-slide--3 .slide-3-card-3{width:84%}}@media (min-width:1200px){.Slider{margin-left:auto;margin-right:auto}}.joinButton,.pillars-slide-body,.pillars-slide-heading,.videoButton{opacity:1;margin-left:0;-webkit-transition:opacity .3s ease-out,margin-left .3s cubic-bezier(.07,.7,.3,.93);transition:opacity .3s ease-out,margin-left .3s cubic-bezier(.07,.7,.3,.93)}.Slider-slide--enter .joinButton,.Slider-slide--enter .pillars-slide-body,.Slider-slide--enter .pillars-slide-heading,.Slider-slide--enter .videoButton{opacity:0;margin-left:50px;-webkit-transition:none;transition:none}.pillars-slide-heading{-webkit-transition-delay:.2s,.2s;transition-delay:.2s,.2s}.pillars-slide-body{-webkit-transition-delay:.3s,.3s;transition-delay:.3s,.3s}.videoButton{-webkit-transition-delay:.4s,.4s;transition-delay:.4s,.4s}.joinButton{-webkit-transition-delay:.5s,.5s;transition-delay:.5s,.5s}.pillars-slide--1 .pillars-slide-graphics,.pillars-slide--2 .pillars-slide-graphics,.pillars-slide--5 .pillars-slide-graphics{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.pillars-slide--1.Slider-slide--enter .pillars-slide-graphics,.pillars-slide--2.Slider-slide--enter .pillars-slide-graphics,.pillars-slide--5.Slider-slide--enter .pillars-slide-graphics{opacity:0;-webkit-transition:none;transition:none}#leftContent .motivation-header{width:980px}#__interactive-sidebar.right-side-bar-global-container,div#interactive-sidebar{margin-top:299px}.bodyspace-landing-page .bbModuleContainer.trackedWorkoutsModule,.mobile-right-frame #__interactive-sidebar.right-side-bar-global-container{margin-top:0}.page-columns{position:relative}.feed-column,.widget-column{padding-top:15px}.widget-column .featured-motivational-articles{margin-bottom:0}.mobile-content .feed-column,.mobile-content .widget-column{display:block;width:100%}.bb-line-header h2{font-size:23px;line-height:23px}.clearFloatNoHeight{clear:both;height:0;line-height:0}.facebook-feed-share{display:none}.widget-column:after{clear:both;display:table}.modalContainerGlobal{max-width:715px}.box-goal-composition{margin-left:0;clear:left}.bodyspace-landing-page #widgetsContainer{width:40%;padding:0 12.5px 0 0}.bodyspace-landing-page #widgetsContainer .widget-column{padding:0}.bodyspace-landing-page .feed-column{width:60%;padding:0 0 0 12.5px}.bodyspace-landing-page .col-md-6{padding:0 12.5px 0 0}.bodyspace-landing-page .col-md-6+.col-md-6{padding:0 0 0 12.5px}.bodyspace-landing-page .col-md-6+.col-md-6+.col-md-6{padding:0 12.5px 0 0}.bodyspace-landing-page .col-md-6+.col-md-6+.col-md-6+.col-md-6{padding:0 0 0 12.5px}.bodyspace-landing-page .shareThisPlan{padding:0 0 10px;margin:0}.bodyspace-landing-page .feedsContainer.row,.bodyspace-landing-page .fitboard-panel .col-xs-12{padding:0}.bodyspace-landing-page .program-panels{height:auto;background:0 0;margin-bottom:0}.bodyspace-landing-page.goal-landing-page .scDropShadow .col-md-3{width:23%;margin-right:2.6%;padding:0}.bodyspace-landing-page.goal-landing-page .scDropShadow .col-md-3:last-child{margin-right:0}.bodyspace-landing-page .col-md-12{padding-left:0;padding-right:0}.bodyspace-landing-page .row{margin-left:0;margin-right:0}.bodyspace-landing-page .gridBottomMargin{margin-bottom:25px}.bodyspace-landing-page .site-stats .item{padding-left:0}.bodyspace-landing-page .bodycal .header .bbPtDiagonalStripeGray .control.update.item{padding:0 0 0 8px}.bodyspace-landing-page .shareThis .bbShareContainer,.bodyspace-landing-page .shareThisGoal .bbShareContainer,.bodyspace-landing-page .shareThisMotivate .bbShareContainer,.bodyspace-landing-page .shareThisPlan .bbShareContainer{padding:0 0 10px;margin:0;position:absolute;top:-18px;right:-3px}.bodyspace-landing-page .bbModuleContainer,.bodyspace-landing-page .bbModuleContainer.next-workout-view{margin-bottom:25px}.bodyspace-landing-page .bbShare .bb-share-button{height:16px}@media only screen and (max-width:991px){.bodyspace-landing-page .col-md-6{padding:0!important}.bodyspace-landing-page.goal-landing-page .scDropShadow .col-md-3{width:100%;margin-right:0}.bodyspace-landing-page .carousel .col-xs-12{padding:0}}@media only screen and (max-width:767px){.bodyspace-landing-page #widgetsContainer,.bodyspace-landing-page .feed-column{width:100%;padding:0}.bodyspace-landing-page .bbModuleContainer:first-of-type{margin-top:0}.bodyspace-landing-page .site-stats .item{padding-left:25%}.bodyspace-landing-page .shareThis .bbShareContainer,.bodyspace-landing-page .shareThisGoal .bbShareContainer,.bodyspace-landing-page .shareThisMotivate .bbShareContainer,.bodyspace-landing-page .shareThisPlan .bbShareContainer{position:relative;top:0}}@media only screen and (max-width:500px){.bodyspace-landing-page .site-stats .item{padding-left:0}}@media only screen and (max-width:400px){.bodyspace-landing-page #widgetsContainer,.bodyspace-landing-page .bbModuleContainer:first-of-type{margin-top:0}.bodyspace-landing-page .bbModuleContainer.next-workout-view,.bodyspace-landing-page .gridBottomMargin{margin-bottom:15px}.bodyspace-landing-page .bbModuleContainer,.bodyspace-landing-page .bbModuleContainer.next-workout-view{margin-bottom:10px}}.next-workout .col.main{width:60%}.bodycal .days{display:inline-table;width:100%;line-height:23px}.track-landing-page .bbModuleContainer.body-cal{height:364px;margin-bottom:15px}@media (max-width:991px){.track-landing-page .bbModuleContainer.body-cal{height:auto}}.name.centered.plus-circle.link-footer.customProgramBinderOnCalendar{font-size:16px}.footer{font:10px ProximaNovaExCn,Arial,sans-serif;font-weight:700}.strgthMeasrTrackContent .trackFooter{font-family:ProximaNovaExCnSemiBold;font-family:14px}.body-cal .moduleFooter,.current-supplements .moduleFooter{font-family:ProximaNovaExCnSemiBold}.bodycal .cell{font-family:ProximaNovaExCn,sans-serif}.bodycal .days .workout{font-weight:700;font-family:ProximaNovaExCnBold,sans-serif}.bodycal .cell:nth-child(7){clear:none}.bodycal .header .bbPtDiagonalStripeGray .navigationArrows{float:none;position:absolute;top:0;right:8px;margin-top:0;height:100%}.bodycal .header .bbPtDiagonalStripeGray .navigationArrows:before{content:'';display:inline-block;vertical-align:middle;height:100%}.bodycal .header .bbPtDiagonalStripeGray .item{display:inline-block;float:none;vertical-align:middle}.bodycal .header .bbPtDiagonalStripeGray .control.update.item{float:none}div.tracked-workouts-container .button-container{height:108px}div.tracked-workouts-container .week-container ul{list-style-type:none;padding-left:0}div.tracked-workouts-container .week-container li{font-size:10px;font-weight:700;font-family:inherit;width:14.28571%;vertical-align:top}@media only screen and (max-width:800px){div.tracked-workouts-container .week-container{width:100%;border-top:1px solid #CECECE;border-left:0}.total-workouts-container.col-sm-4.public{width:100%;text-align:center}.bodyspace-landing-page .tracked-workouts-container .button-container.col-sm-2{position:absolute;top:66px;right:9px;border-left:none;width:auto;height:auto}.bodyspace-landing-page .tracked-workouts-container .button-container.col-sm-2 .bbButton{margin-top:0}.bodyspace-landing-page .tracked-workouts-container .row{position:relative}}@media (max-width:1199px){div.tracked-workouts-container .week-container li{width:14.28571%}}div.tracked-workouts-container .total-workouts-container{padding-right:5px}.settingsGear{top:0}@media (min-width:768px){.tracked-workouts-container.row .button-container.col-sm-2,.tracked-workouts-container.row .week-container.col-sm-7{height:133px}}.latestWorkoutContainerGroup{height:505px}.latestWorkoutsTracked .latest-workouts-footer{display:block;padding:10px 0}.latest-workouts-footer.plus-circle.plainTextFooterAction{font-size:16px;font-family:ProximaNovaExCnSemiBold}.footer.row{clear:both}.programSelect .bodyspaceProgramsContainer .bbColumnBannerContainer.bbProgram{width:100%;height:auto}.rsContainer{position:relative;width:100%;height:100%}.bbColumnBannerContainer.bbProgram .programDetails .bbRadioButton{margin-top:1px}.bbColumnBannerContainer.bbProgram .programDetails{height:auto;padding:10px 10px 15px}.goalModalWizard.goalModalWizardStep0 .fieldsContainer,.goalModalWizard.goalModalWizardStep0 input.bbTextBox.bbBlueBoldy.bbXLarge{padding:0}.bodyspaceProgramsDesksContainer{box-sizing:border-box}#programSelectDesk1,#programSelectDesk1 .rsVisibleNearbyWrap{max-width:100%}@media (max-width:767px){.button-container.col-sm-2{border:0}.bbColumnBannerContainer.bbProgram .programDetails{width:auto}.bbColumnBannerContainer.bbProgram .programImage{width:100%;height:auto}}.field .bbTextBoxWithMultipleFields,.goalModalWizard{width:100%}.profile-comment__cancel,.profile-comment__post{display:inline-block;cursor:pointer;margin-left:10px;font-weight:inherit;vertical-align:baseline;border:0}.trackMeasurementPanel .settingsGear,.trackStrengthPanel .settingsGear{display:none}.mainGoalSelectWizard .bbFooterContent button.bbButton{min-width:130px}.goalModalWizard,.goalModalWizard *,.goalModalWizard:after *,.goalModalWizard:before *{box-sizing:border-box!important}.goalModalWizard.goalModalWizardStep5 .goal-date-radio-buttons,.mainGoalSelectWizard .goalModalWizardStep0 .field,.mainGoalSelectWizard .goalModalWizardStep0 .fieldsContainer .bbTextBox,.mainGoalSelectWizard .goalModalWizardStep2 .bfDescription,.mainGoalSelectWizard .goalModalWizardStep2 .bfExample,.mainGoalSelectWizard .goalModalWizardStep2 .bfSnapshot,.mainGoalSelectWizard .goalModalWizardStep2 .chart,.mainGoalSelectWizard .goalModalWizardStep2 .fatPercentagePrompt,.mainGoalSelectWizard .goalModalWizardStep2 .fatPercentagePromptRadioButtons,.mainGoalSelectWizard .goalModalWizardStep2 .info,.mainGoalSelectWizard .goalModalWizardStep2 .selBodyType,.mainGoalSelectWizard .goalModalWizardStep3 .contentLeft,.mainGoalSelectWizard .goalModalWizardStep3 .contentRight,.mainGoalSelectWizard .goalModalWizardStep3 .physiqueDesc,.mainGoalSelectWizard .goalModalWizardStep3 .physiquePhoto,.mainGoalSelectWizard .goalModalWizardStep3 .pieChart,.mainGoalSelectWizard .goalModalWizardStep3 .reachGoal,.mainGoalSelectWizard .goalModalWizardStep3 .users .photos img,.mainGoalSelectWizard .goalModalWizardStep4 .mostInspirationalUsers img,.mainGoalSelectWizard .goalModalWizardStep4 .physiqueInfo,.mainGoalSelectWizard .goalModalWizardStep4 .physiquePhoto,.mainGoalSelectWizard .goalModalWizardStep5 .inputBox{box-sizing:border-box}.goalModalWizard.goalModalWizardStep0 .genderSelection h3{margin-bottom:10px}.goalModalWizard.goalModalWizardStep0 .genderSelection .genderSelectionItem{margin-bottom:20px}.goalModalWizard.goalModalWizardStep0 .fieldsContainer .field{height:140px}.goalModalWizard.goalModalWizardStep0 .fieldsContainer input{padding-left:0;padding-right:0;width:100%;height:110px}.goalModalWizard.goalModalWizardStep0 .fieldsContainer .field .unitOfMeasure{text-transform:none}.mainGoalSelectWizard .idKnowBodyFatNo,.mainGoalSelectWizard .idKnowBodyFatYes{max-width:616px}.mainGoalSelectWizard .idKnowBodyFatYes input{width:80%;padding:20px 10%}.mainGoalSelectWizard .idKnowBodyFatYes input[name=bodyfat]{height:110px}.mainGoalSelectWizard .idKnowBodyFatYes .field.fieldBodyFat{float:none;margin:0 auto;width:200px}.mainGoalSelectWizard .fatPercentagePrompt{font-size:16px;font-weight:700;height:76px;position:relative}.mainGoalSelectWizard .bbRadioButton label span{margin-left:27px;margin-bottom:30px}.mainGoalSelectWizard .bbRadioButton.bbFatYes{margin-left:20px}.mainGoalSelectWizard .bbRadioButton.bbFatYes span{margin-left:6px}.mainGoalSelectWizard .fatPercentagePrompt span{bottom:27px;position:absolute}.mainGoalSelectWizard .idKnowBodyFatNo .educationalBlock p{font-size:14px}.mainGoalSelectWizard .idKnowBodyFatChoose .looksLikeMe.bbFilmStrip{height:300px;width:100%}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider{height:200px;width:100%;position:relative;margin-bottom:15px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage{height:165px;display:inline-block;width:182px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .rsArrow.rsArrowRight .rsArrowIcn{left:-22px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .rsArrow.rsArrowLeft .rsArrowIcn{left:8px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider.bbmale .mainGoalItem .mainGoalImage{background-image:url(i/760feededd19854acd10a617a3e18b3292410aef.png)}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider.bbfemale .mainGoalItem .mainGoalImage{background-image:url(i/f77e4c3a35ba314ce918c4be8491b7bb558fd7ec.png)}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem{width:185px;height:200px;text-align:center}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage.LOSE_FAT{background-position:-180px 0}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage.TRANSFORM{background-position:-360px 0}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage.IMPROVE_SPORT{background-position:-10px -177px;width:105px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage.ENDURANCE{background-position:-140px -177px;width:105px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage.FLEXIBILITY{background-position:-266px -177px;width:105px}.goalModalWizard.goalModalWizardStep1 .mainGoalSlider .mainGoalItem .mainGoalImage.OTHER{background-position:-390px -177px;width:105px}.goalModalWizard.goalModalWizardStep1 .myGoalIsNotListed{color:#00aeef;margin-top:5px;cursor:pointer}@media (max-width:768px){.goalModalWizard{width:100%}}.mainGoalSelectWizard .alertContainer{min-height:100px;color:#333}.mainGoalSelectWizard .box-focus-information-snapshot{border:5px solid #bcbdbc;margin:0 0 10px;color:#4C4D4F;padding:10px;font-size:12px;line-height:15px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQIW2NkQANfvnz5z4gsBhLg4eFhhAvCBECKwILIAmBBdAGQIAAM/xPhUBkARQAAAABJRU5ErkJggg==) #FFF}.mainGoalSelectWizard .alertContainer .alertSectionContainer{margin-top:20px}.mainGoalSelectWizard .alertContainer .contentContainer{font-size:0;padding:10px 0}.mainGoalSelectWizard .alertContainer .boom-two-column{vertical-align:bottom;font-size:13px;width:50%;display:inline-block}.mainGoalSelectWizard .alertContainer .contentContainer .boom-two-column{vertical-align:middle;font-size:14px}.mainGoalSelectWizard .alertContainer .titleContainer{border-bottom:1px solid #D0D0D0;padding-bottom:5px;text-transform:uppercase;font-family:ProximaNova,Arial,sans-serif;font-size:13px}.mainGoalSelectWizard .alertContainer .titleHeader{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px}.mainGoalSelectWizard .alertContainer .rightColumn{text-align:right}.mainGoalSelectWizard .alertContainer select{width:150px}.mainGoalSelectWizard .alertContainer .bbDropDown{text-align:left}.mainGoalSelectWizard .alertContainer .contentContainer .rowIcon,.mainGoalSelectWizard .alertContainer .contentContainer .rowName{display:inline-block;vertical-align:middle}.mainGoalSelectWizard .alertContainer .contentContainer .rowIcon{background-image:url(i/3b6d814f6213c7555863e408609f2b65371ad8a6.png);width:20px;height:20px;margin-right:8px}.mainGoalSelectWizard .alertContainer .contentContainer.rowACTION_ITEM_WEIGHT .rowIcon{background-position:1px 148px}.mainGoalSelectWizard .alertContainer .contentContainer.rowACTION_ITEM_BODYFAT .rowIcon{background-position:1px 128px}.mainGoalSelectWizard .alertContainer .box-focus-information-snapshot div._line{padding:8px 0}.mainGoalSelectWizard .goalDateContainer{text-transform:uppercase;text-align:center}.mainGoalSelectWizard .goalDateContainer .gauge{width:100%;height:100%;max-height:340px;position:relative;margin:0 auto;text-align:center}.mainGoalSelectWizard .goalDateContainer .gaugeLabel{position:absolute;color:#232323;font-size:20px}.mainGoalSelectWizard .goalDateContainer .gaugeLabel.lessAggressive{left:100px;top:56px}.mainGoalSelectWizard .goalDateContainer .gaugeLabel.recommended{width:100%;top:-10px}.mainGoalSelectWizard .goalDateContainer .gaugeLabel.moreAggressive{right:100px;top:56px}.mainGoalSelectWizard .goalDateContainer #goalDateGage{text-align:center;padding:0;margin:0}.mainGoalSelectWizard .goalDateContainer .sliderDate{position:absolute;left:0;width:100%;bottom:20px;text-align:center;color:#5A5A5A;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px}.mainGoalSelectWizard .goalDateContainer .desc-header{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;color:#919191}.mainGoalSelectWizard .goalDateContainer .desc-value{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:50px;color:#232323;line-height:50px}.mainGoalSelectWizard .goalDateContainer .desc-value.first{margin-bottom:20px}.mainGoalSelectWizard .goalDateContainer .box-focus-information-snapshot{text-align:center}.mainGoalSelectWizard .goalDateContainer .slider{width:60%;margin:0 auto}.mainGoalSelectWizard .goalDateContainer .adjust-intensity-container{text-align:center;margin:12px auto}.mainGoalSelectWizard .goalDateContainer .adjust-intensity-container .arrow,.mainGoalSelectWizard .goalDateContainer .adjust-intensity-container .label{display:inline-block;vertical-align:middle}.mainGoalSelectWizard .goalDateContainer .adjust-intensity-container .label{padding:0 10px;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;color:#919191;text-shadow:0 2px 2px #fff}.mainGoalSelectWizard .goalDateContainer .adjust-intensity-container .arrow{background:url(i/bd3c853bb62e79726ab098dd7a0ac701f1f169bd.png) 0 -11px;height:7px;width:20%}.mainGoalSelectWizard .goalDateContainer .adjust-intensity-container .arrow.right{background-position:100% -11px}@media (max-width:768px){.mainGoalSelectWizard .bbHeader .bbTitle{width:96%;padding-left:2%!important;padding-right:2%!important}.mainGoalSelectWizard .goalDateContainer .gauge,.mainGoalSelectWizard .goalDateContainer .slider{width:100%}.mainGoalSelectWizard .goalDateContainer .desc-header,.mainGoalSelectWizard .goalDateContainer .sliderDate{font-size:16px}.mainGoalSelectWizard .goalDateContainer .desc-value{font-size:20px;line-height:24px}.mainGoalSelectWizard .goalDateContainer .gaugeLabel.lessAggressive{left:-20px;top:7px}.mainGoalSelectWizard .goalDateContainer .gaugeLabel.moreAggressive{right:-20px;top:7px}}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock{padding:15px}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock.bodyType>div{float:none;display:inline-block;vertical-align:middle}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock.bodyType .chart img{margin:0 auto}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock p{margin-top:10px}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock h5{margin-top:20px}.goalModalWizard.goalModalWizardStep2 .bfExample h3,.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfGraphLegends{margin-top:5px}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfVeryGood{padding-left:0}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfGood{padding-right:0}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfSnapshot{width:29%}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfGraph{width:27%;float:left}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfGraphLegends,.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock h3.bbh3{float:left}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfSnapshot img{float:left;margin-right:10px}.goalModalWizard.goalModalWizardStep2 .boundariesBodyFatContainer h5{margin-bottom:20px}.goalModalWizard.goalModalWizardStep2 .bfGraphLegends span.black,.goalModalWizard.goalModalWizardStep2 .bfGraphLegends span.blue{height:12px;width:12px;display:inline-block;border-radius:2px}.goalModalWizard.goalModalWizardStep2 .bfGraphLegends span.black{background-color:#21343d}.goalModalWizard.goalModalWizardStep2 .bfGraphLegends span.blue{background-color:#00aeef}.goalModalWizard.goalModalWizardStep2 .estimatedResult{color:#5a5a5a}.goalModalWizard.goalModalWizardStep2 .estimatedResult .bfSnapshot img{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;box-shadow:0 0 10px 0 #7c7e80}.goalModalWizard.goalModalWizardStep2 .estimatedResult .bigPercentEstimate{margin:60px 40px;float:left;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;font-size:65px;color:#919191}.goalModalWizard.goalModalWizardStep2 .estimatedResult .estimateReasons{margin-top:20px}.goalModalWizard.goalModalWizardStep2 .estimatedResult .estimateReasons label{margin-right:5px;font-weight:700}.goalModalWizard.goalModalWizardStep2 .estimatedResult .estimateReasons .reasonItem{margin-top:5px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .looksLikeImage{width:103px;height:208px;margin:15px auto}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage{background-image:url(i/ef9460cd78d4b0a4c204f5869a20fe7a7bbe3118.jpg)}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage{background-image:url(i/cfdcc4514021fe9fd7a3c5cc4b714cb6ce44229b.jpg)}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.LEAN{background-position:0 -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.ATHLETIC{background-position:-105px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.FIT{background-position:-210px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.AVERAGE{background-position:-315px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.OVERWEIGHT{background-position:-420px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.SLIGHTLY_OBESE{background-position:-525px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.OBESE{background-position:-630px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbmale .looksLikeImage.MORBIDLY_OBESE{background-position:-735px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage.LEAN{background-position:0 -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage.BEACH_READY{background-position:-106px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage.FIT{background-position:-210px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage.AVERAGE{background-position:-313px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage.OVERWEIGHT{background-position:-417px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .bbfemale .looksLikeImage.OBESE{background-position:-521px -208px}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .looksLikeItem.selected .looksLikeImage{-khtml-border-radius:5px;border-radius:2px;border:1px solid #00aeef;box-shadow:0 0 10px 2px #00aeef;box-sizing:border-box}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .selBodyType{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;font-weight:700;text-transform:uppercase;padding:0}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .info{font-family:ProximaNova,Arial,sans-serif;font-size:14px;text-transform:none;font-weight:400}.goalModalWizard.goalModalWizardStep2 .estimatedResult .bfSnapshot img{margin:20px auto}@media (max-width:768px){.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfGood,.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock .bfVeryGood,.goalModalWizard.goalModalWizardStep2 h4{padding:0}.goalModalWizard.goalModalWizardStep2 .goalModalEductionBlock{display:none}.goalModalWizard.goalModalWizardStep2 .estimatedResult .bigPercentEstimate{width:100%;text-align:center;margin:30px auto}.goalModalWizard.goalModalWizardStep2 .idKnowBodyFatChoose .info{clear:both;padding-top:10px}}.goalModalWizard .goalModalEductionBlock{background-color:#fff;border:6px solid #c8c8c8;color:#4c4d4f;font-size:12px;margin-top:15px}.goalModalWizard.goalModalWizardStep3 .goalModalDesc{font-family:ProximaNova,Arial,sans-serif;font-size:14px;color:#232323;margin-top:5px}.goalModalWizard.goalModalWizardStep3 .goalModalCarosel .goalPhysiqueSlider{height:280px;width:100%;position:relative;margin-bottom:15px}.goalModalWizard.goalModalWizardStep3 .goalModalCarosel .goalPhysiqueItem{width:185px;text-align:center}.goalModalWizard.goalModalWizardStep3 .goalModalCarosel .goalPhysiqueImage{width:103px;height:234px;display:inline-block}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage{background-image:url(i/e6bd6f7650d50dce1d0eb049ecac3eefffe3b7ef.png)}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage{background-image:url(i/4188bd661f4ec002391b43b9a3cf2c74988be3ec.png)}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.SKINNY_RIPPED{background-position:0 -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.MALE_MODEL{background-position:-108px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.ATHLETE{background-position:-423px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.BODYBUILDER{background-position:-214px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.STRONGMAN{background-position:-317px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.PRO_BODYBUILDER{background-position:-519px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.FASHION_MODEL{background-position:-317px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.SWIMSUIT{background-position:0 -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.FIT_WOMAN{background-position:-108px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.FITNESS_MODEL{background-position:-214px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.BODYBUILDER{background-position:108px -234px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.SKINNY_RIPPED:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueItem.selected .SKINNY_RIPPED{background-position:0 -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.MALE_MODEL:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueItem.selected .MALE_MODEL{background-position:-108px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.ATHLETE:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueItem.selected .ATHLETE{background-position:-423px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.BODYBUILDER:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueItem.selected .BODYBUILDER{background-position:-214px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.STRONGMAN:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueItem.selected .STRONGMAN{background-position:-317px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueImage.PRO_BODYBUILDER:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbmale .goalPhysiqueItem.selected .PRO_BODYBUILDER{background-position:-519px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.FASHION_MODEL:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueItem.selected .FASHION_MODEL{background-position:-317px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.SWIMSUIT:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueItem.selected .SWIMSUIT{background-position:0 -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.FIT_WOMAN:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueItem.selected .FIT_WOMAN{background-position:-108px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.FITNESS_MODEL:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueItem.selected .FITNESS_MODEL{background-position:-214px -1px}.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueImage.BODYBUILDER:hover,.goalModalWizard.goalModalWizardStep3 .goalPhysiqueSlider.bbfemale .goalPhysiqueItem.selected .BODYBUILDER{background-position:108px -1px}.goalModalWizard.goalModalWizardStep3 .users{padding:10px 10px 10px 20px}.goalModalWizard.goalModalWizardStep3 .users .photos img{padding:3px}.goalModalWizard.goalModalWizardStep3 .contentRight{padding-left:0}.goalModalWizard.goalModalWizardStep3 .contentRight .title{text-align:center;margin-top:30px;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;padding-left:20px}.goalModalWizard.goalModalWizardStep3 .contentLeft{margin-top:20px}.goalModalWizard.goalModalWizardStep3 .physiqueDesc{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase;color:#5a5a5a}.goalModalWizard.goalModalWizardStep3 .physiqueDesc .title{font-size:24px}.goalModalWizard.goalModalWizardStep3 .physiqueDesc .statGoal{margin-top:5px;font-size:16px}.goalModalWizard.goalModalWizardStep3 .physiqueDesc .desc{margin-top:10px;font-family:ProximaNova,Arial,sans-serif;font-size:14px;font-weight:400;text-transform:none}.goalModalWizard.goalModalWizardStep3 .goalModalEductionBlock .lineSperator{text-align:center;float:left}.goalModalWizard.goalModalWizardStep3 .goalModalEductionBlock .lineFade{width:1px;height:100%;display:inline-block}.goalModalWizard.goalModalWizardStep3 .goalModalEductionBlock .lineFade.gray{background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(190,189,189,.65)),color-stop(60%,rgba(63,63,63,0)),color-stop(90%,rgba(0,0,0,0)));background:-webkit-radial-gradient(center,ellipse,rgba(190,189,189,.65) 0,rgba(63,63,63,0) 60%,rgba(0,0,0,0) 90%);background:radial-gradient(ellipse at center,rgba(190,189,189,.65) 0,rgba(63,63,63,0) 60%,rgba(0,0,0,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6bebdbd', endColorstr='#00000000', GradientType=1)}.goalModalWizard.goalModalWizardStep3 .goalModalEductionBlock .lineFade.white{background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0,rgba(255,255,255,.65)),color-stop(60%,rgba(255,255,255,0)),color-stop(90%,rgba(255,255,255,0)));background:-webkit-radial-gradient(center,ellipse,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 90%);background:radial-gradient(ellipse at center,rgba(255,255,255,.65) 0,rgba(255,255,255,0) 60%,rgba(255,255,255,0) 90%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6ffffff', endColorstr='#00ffffff', GradientType=1)}.goalModalWizard.goalModalWizardStep3 .users .noPhotos{margin:60px 0}.goalModalWizard.goalModalWizardStep3 .contentLeft .goalStats{margin:15px 0;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase}.goalModalWizard.goalModalWizardStep3 .contentLeft .goalStats .title{font-size:24px}.goalModalWizard.goalModalWizardStep3 .contentLeft .goalStats .bodyfat,.goalModalWizard.goalModalWizardStep3 .contentLeft .goalStats .lbm{font-size:16px;margin-top:5px}.goalModalWizard.goalModalWizardStep3 .contentLeft .pieChart{padding:0}.goalModalWizard.goalModalWizardStep3 .contentLeft .pieChart .graph-container{height:80px;width:80px}@media (max-width:768px){.goalModalWizard.goalModalWizardStep3 .physiquePhoto,.goalModalWizard.goalModalWizardStep3 .pieChart{display:none}}div.horLineSperator{width:100%;height:2px;margin:15px 0}.horLineSperator div.hor.lineFade{width:100%;height:1px;display:block}.horLineSperator .hor.lineFade.gray{color:#989898}.goalModalWizard.goalModalWizardStep4 .physiquePhoto img{margin:0 auto}.goalModalWizard.goalModalWizardStep4 .goalModalDesc{margin-top:5px}.goalModalWizard.goalModalWizardStep4 .inputFields{margin-top:30px}.goalModalWizard.goalModalWizardStep4 .inputFields .field{height:140px;text-align:center}.goalModalWizard.goalModalWizardStep4 .inputFields h3{font-size:20px}.goalModalWizard.goalModalWizardStep4 .inputFields input{width:160px;text-align:center}.goalModalWizard.goalModalWizardStep4 .mostInspirationalUsers img{padding:5px}.goalModalWizard.goalModalWizardStep4 .mostInspirationalUsers .noPhotos{text-align:center;margin:40px 0}.goalModalWizard.goalModalWizardStep4 .mostInspirationalUsers h3{margin-left:5px}.goalModalWizard.goalModalWizardStep4 .inputFields .weight{margin-right:20px}.goalModalWizard.goalModalWizardStep4 .noPhysiqueSelected{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;font-size:24px;margin:0 auto;text-transform:uppercase}@media (max-width:768px){.goalModalWizard.goalModalWizardStep4 .physiquePhoto{display:none}}.goalModalWizard.goalModalWizardStep5 .customDate{margin-bottom:30px;margin-left:-30px;margin-right:-30px;padding-bottom:25px;border-bottom:1px #FFF solid;box-shadow:inset 0 -1px 0 #c8c8c8}.goalModalWizard.goalModalWizardStep5 .customDate .custom label span,.goalModalWizard.goalModalWizardStep5 .customDate .recommended label span{position:absolute;top:0;margin-left:0;margin-right:0}.goalModalWizard.goalModalWizardStep5 .customDate .recommended{margin-right:15px}.goalModalWizard.goalModalWizardStep5 .customDate .custom div,.goalModalWizard.goalModalWizardStep5 .customDate .recommended div{padding-left:30px}.goalModalWizard.goalModalWizardStep5 .toggleCustom{display:none}.goalModalWizard.goalModalWizardStep5 .toggleCustom .customInput{padding-top:20px}.goalModalWizard.goalModalWizardStep5 .toggleCustom .inputBox{text-align:left}.goalModalWizard.goalModalWizardStep5 .toggleCustom .label{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:24px;padding:9px 0;text-align:right}.Slider-pager,.goalModalWizard.goalModalWizardStep6 .stepTitle{text-align:center}.goalModalWizard.goalModalWizardStep5 .toggleCustom input{width:115px}.goalModalWizard.goalModalWizardStep5 .toggleCustom .disclaimer{text-transform:none;font-family:ProximaNova;font-style:italic;margin-top:30px;margin-bottom:10px}.goalModalWizard.goalModalWizardStep6 .dataItem{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:20px}.goalModalWizard.goalModalWizardStep6 .dataItem .title{font-size:18px;color:#919191}.goalModalWizard.goalModalWizardStep6 .dataItem .value{font-size:28px}.goalModalWizard.goalModalWizardStep6 .Xlarge{font-size:72px;margin-top:10px}.goalModalWizard.goalModalWizardStep6 .goalModalEductionBlock{border:1px solid #c8c8c8;background-color:transparent;padding:30px}a.goalModalDoneLink{float:right;color:#0f5d8f;display:inline-block}@media (max-width:768px){a.goalModalDoneLink{width:15%;right:0;float:left}.goalModalWizard.goalModalWizardStep5 .customDate .custom,.goalModalWizard.goalModalWizardStep5 .customDate .recommended{display:block;position:relative}.goalModalWizard.goalModalWizardStep6 .physique-image{display:none}.goalModalWizard.goalModalWizardStep6 .goal-info-container{width:100%}.goalModalWizard.goalModalWizardStep6 .Xlarge{line-height:72px}.goalModalWizard.goalModalWizardStep6 .goalModalEductionBlock{padding:25px 10px}}@media (min-width:768px){.mainGoalSelectWizard .bbModalContainer{width:675px}}.mainGoalSelectWizard .bbh3,.mainGoalSelectWizard .bbh4{text-transform:uppercase;margin:0}.mainGoalSelectWizard .bbh3{font:20px/20px ProximaNovaExCnBold,Arial,sans-serif}.mainGoalSelectWizard .goalDateContainer .gaugeLabel{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif}.mainGoalSelectWizard #goalDateGage{width:250px!important}.mainGoalSelectWizard .goalModalWizardStep5 .toggleCustom input{box-sizing:content-box!important}.mainGoalSelectWizard .goalModalWizardStep6 .goal-info-container,.mainGoalSelectWizard .goalModalWizardStep6 .physique-image{box-sizing:border-box}.mainGoalSelectWizard .bodyfat .bbTextBox,.mainGoalSelectWizard .fieldBodyFat .bbTextBox,.mainGoalSelectWizard .weight .bbTextBox{box-sizing:content-box!important}.mainGoalSelectWizard .goalModalWizardStep6 .bbh1{margin-bottom:0;font-family:ProximaNovaExCnBold}.currentBodyCompContent .donutChart{width:100%;max-width:215px}.currentBodyCompContent .vitruvianMan,.has-left-sidebar .currentBodyCompContent .vitruvianMan{margin-left:0;width:auto;height:auto;top:6%;left:10px;right:10px;bottom:13%;background-position:top center}.currentBodyCompContent .donutChart:after{padding-top:0;display:block}.currentBodyCompContent .weightDetail{padding-left:15px}@media (max-width:991px){.currentBodyComp{min-height:0}}.currentBodyCompContent .weightDetail .stats{position:relative;padding-left:13px;margin-top:0}.weightDetail .stats:before{width:8px;background-color:#0095D2;height:105%;display:block;position:absolute;border-radius:10px;top:-6%;left:0}.weightDetail .stats:last-child:before{background-color:#363636}.currentBodyCompContent h3{margin:0;padding:0}.currentBodyCompContent .weightDetail .unit{display:inline-block}.weightBodyFatModule .goalProgressBarContainer{font-family:ProximaNovaExCnBold,Arial,sans-serif}@media (min-width:992px) and (max-width:1199px){.weightBodyFatModule .goal-physique-image{display:none}.goal-landing-page .gridBottomMargin .col-md-3{padding-left:5px;padding-right:5px}.goal-landing-page .gridBottomMargin .showcaseTopContent{margin-left:8px;margin-right:8px}}@media (min-width:768px) and (max-width:991px){.weightBodyFatModule .goal-physique-image{display:inline-block}}@media (max-width:767px){.weightBodyFatModule .goal-physique-image{display:none}}.measurementGoals .settingsGear,.strengthGoals .settingsGear{display:none}div.goalTypeContainer{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif}div.goalTypeContainer .goalValues .label{font-family:ProximaNovaExCn,Arial,sans-serif}div.goalTypeContainer .goalValues .value{font-weight:400}div.goalTypeContainer .goaltitle{font-family:ProximaNovaExCnSemiBold,Arial,sans-serif}@media (min-width:992px) and (max-width:1199px){div.goalTypeContainer .goalValues .label{line-height:10px}div.goalTypeContainer .goalValues .value{margin-bottom:7px}}.bbcListContainer{width:100%}.bbcListContainer .bbcContainer{width:100%;min-height:130px;position:relative}.bbcListContainer .bbcContainer .bbcBody{width:100%;float:none}.bbcListContainer .bbcContainer .bbcActions{width:auto;position:absolute;top:0;right:0;float:none}@media (max-width:991px){.Modal-like-count .bbBody{padding:15px}}@media (max-width:533px){.bbcListContainer .bbcBody .break-on-mobile,.bbcListContainer .bbcContainer .bbcActions .bbButton{display:inline}.bbcListContainer .bbcContainer .bbcActions{width:100%;position:static;word-wrap:break-word}.bbcListContainer .bbcContainer .bbcActions .bbcFriend{white-space:pre}.bbcListContainer .bbcContainer .bbcBody .bbcDetails .bbcHeadMetrics .bbcValue.no-sep-on-mobile{border-right:none}}.Slider-slide--exit--complete,.bbcBody .break-on-mobile{display:none}.prlx__floor,.prlx__screen{position:absolute;right:0;left:0}.modalContainerGlobal{margin-right:0}.prlx__floor{z-index:0;top:0;bottom:0;margin:auto;background-size:cover;background-position:bottom center;background-repeat:no-repeat}.prlx__screen{background-position:center center;z-index:100;top:-50px;bottom:-50px;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,0) 0,rgba(0,0,0,.41) 60%,#000 100%);background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0,rgba(0,0,0,.41) 60%,#000 100%)}.prlx__overlay{position:relative;z-index:200;top:0;left:0;right:0;bottom:0;margin:auto;max-width:1200px;color:#FFF;height:100%;padding:0!important;box-sizing:border-box}.prlx__image{z-index:201;min-height:50px;height:100%;max-height:100%;background-repeat:no-repeat;background-position:center bottom}.prlx__headline{z-index:201;font-size:4vw;line-height:1;font-family:ProximaNovaExCnBold,Arial,sans-serif}@media (max-width:768px){.prlx__headline{font-size:45px}.prlx__overlay{padding:20px 20px 0}}@media (min-width:1400px){.prlx__headline{font-size:55px}}.Slider-slide{position:absolute;background-color:#000;top:0;bottom:0;right:0;left:0;overflow:hidden}.bb-slide__container{position:absolute;-webkit-transition:left .6s cubic-bezier(.445,.05,.55,.95);transition:left .6s cubic-bezier(.445,.05,.55,.95);width:100%;height:100%;overflow:hidden;z-index:210;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.Slider-slide--exit,.Slider-slide--exit-add{left:-100%}.Slider-slide--exit-backward,.Slider-slide--exit-backward-add{left:100%}.Slider-slide--enter--begin{left:100%;display:block}.Slider-slide--enter--begin-backward{left:-100%;display:block}.Slider-slide--enter,.Slider-slide--enter--add,.Slider-slide--enter--complete{left:0;z-index:211}.Slider__fade-out-overlay{width:100%;height:100%;position:absolute;z-index:212;background:-webkit-linear-gradient(left,#000 0,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,#000 100%);background:linear-gradient(to right,#000 0,rgba(0,0,0,0) 5%,rgba(0,0,0,0) 95%,#000 100%);box-shadow:1000px 0 0 #000,-1000px 0 0 #000;pointer-events:none}.Slider{position:relative;height:100%}.Slider-pager,bb-slider-pager{position:absolute;left:0;right:0}bb-slider{height:300px;display:block;width:100%;background-color:#000;overflow:hidden}.bb-slider-loaded{visibility:visible}bb-slider-pager{z-index:221;bottom:0}.Slider-pager{display:inline-block;bottom:15px;margin:0 auto;max-width:300px;width:300px;overflow:visible}.Slider-pagerBtn{background-color:#F4F4F4;height:10px;width:10px;border-radius:10px;margin-left:10px;top:0}.Slider-controlIcon,bb-slider-control-panel{position:absolute;margin:auto;top:0;bottom:0;left:0;right:0}.Slider-pagerBtn--active{background-color:#00AEEF}.Slider-control{display:none}@media (min-width:768px){.Slider-control{display:block;position:absolute;z-index:220;width:50px;top:0;bottom:0;cursor:pointer;padding:0 35px}}bb-slider-control-panel{max-width:1400px;width:100%}.Slider-controlIcon{width:50px;height:50px;border-right:2px solid #FFF;border-bottom:2px solid #FFF}.Slide-responsive-image,.Slider-image-link{display:block;height:100%;width:100%}.Slider .Slider-controlIcon{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.Slider-control:hover .Slider-controlIcon{border-color:#00AEEF}.Slider-control--previous{left:0}.Slider-control--next{right:0}.Slider-controlIcon--previous{margin-left:25px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.Slider-controlIcon--next{margin-right:25px;-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}.Slider-image-link{background-size:cover;background-position:center center;background-repeat:no-repeat}