.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}@media (max-width:768px){body .modalContainerGlobal.bbGraphyte .bbModalContainer.bbGraphyte .bbBody{padding:15px}.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}}#program-select-view .moduleTitle{height:20px}#program-select-view .moduleTitle .findProgramLink{color:#00AEEF;text-transform:uppercase;cursor:pointer}#program-select-view .moduleTitle .capitalize.viewPastPrograms:hover,#program-select-view .moduleTitle .capitalize.viewPastPrograms{text-transform:none;text-decoration:none}#program-select-view .moduleTitle .capitalize.viewPastPrograms{font-family:ProximaNova,sans-serif;font-size:14px}#program-select-view .moduleTitle .viewPastProgramsContainer{float:right}#program-select-view .moduleTitle .programsSelectContainer{float:right}#program-select-view .moduleTitle .programsSelectContainer .bbDropDown{margin:-7px 5px 0 0}.programSelect .bbContent .bbSubHeader .workflowStatements{text-align:right;width:60%}.programSelect .bbContent .bbSubHeader .workflowStatements .bbProgressBar{width:110px}.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{text-align:center}.current-program .empty-state .emptyStateContent .leftIcon .largeAddressBook{background:url(//assets.bodybuilding.com/bodyspace/images/sections/plan/agenda.png) no-repeat;width:87px;height:97px;display:inline-block}.current-program .empty-state .emptyStateContent h3{color:#919191;padding-top:10px}.current-program .empty-state .emptyStateContent p{color:#919191;padding-top:10px;font-size:14px}.current-program .empty-state .emptyStateFooter{background:#FFF;height:50px}.current-program .empty-state .emptyStateFooter .bbButton{padding-left:20px;padding-right:20px}.summaryBody{width:100%;background:#fff;min-height:152px;font-family:ProximaNova,sans-serif}@media (min-width:768px){.summaryBody{width:80%}}.summaryContainer3A,.summaryContainer3A span,.rowSectionItem span{font-family:ProximaNova,sans-serif}.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}.col.right.author{display:none}@media (min-width:768px){.col.right.author{display:block;float:right;width:20%;min-height:246px;background:#ececec url(//trackers.bbcomcdn.com/images/programs/diagnoal-pattern-creator-container.png) repeat;text-align:center;overflow:hidden;position:relative}.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}}.leftIcon{width:22%;height:110px;float:left;text-align:center}.program-icon{height:auto;min-height:75px;width:89px;display:inline-block;background:url(//trackers.bbcomcdn.com/images/programs/program-icon.png) 10px 10px no-repeat}.planBox .summaryContainer3A .col.left .summaryBody .leftIcon .program-icon{-webkit-background-size:70px;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{-webkit-background-size:45px;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{width:75%;margin-left:25%;height:auto;min-height:75px;background:#fff}.program-stats{background-color:#9a9b9c;width:100%;min-height:120px;height:auto}@media (min-width:768px){.program-icon{height:150px}.program-info{height:150px}.program-stats{min-height:96px}.rowItem.resX{display:none}}.program-stats .bbCellValue{display:block;float:left;width:16%;margin:15px 0 0 3%}.rowSectionItem.rowFooterMessage{padding:3px 0;border:1px solid #7f8082}.rowSectionItem.rowFooterMessage .iconOnMessage{width:15px;height:14px;background:url(//trackers.bbcomcdn.com/images/programs/large-summary-calendar-icon.png) no-repeat;margin:0 3px 0 5px;display:inline-block}.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:transparent;color:#00aeef;text-decoration:none;border:0;cursor:pointer}.bodycal{display:block;text-align:center;display:inline-table;vertical-align:middle;padding:2%;font-size:14px;width:96%}.bodycal .calendarContainer{display:table-row}.bodycal .cell{display:inline-block;width:14.28571%;text-align:center;vertical-align:middle;padding:1.5873% 0;font-family:ProximaNovaExCn,sans-serif;font-size:18px}.bodycal .cell.workout{font-family:ProximaNovaExCnBold,sans-serif}.bodycal .cell:nth-child(7){clear:left}.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:10px 0 0 10px;cursor:pointer}.bodycal .header .bbPtDiagonalStripeGray .item{display:block;float:left}.bodycal .header .bbPtDiagonalStripeGray .item select{width:70px}.bodycal .header .bbPtDiagonalStripeGray .navigationArrows{float:right;margin-top:5px}.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{display:table-cell;width:100%;padding:15px;text-align:left;line-height:25px}.bodycal .days .today{color:#00aeef;font-family:ProximaNovaExCnBold,sans-serif;font-weight:400;font-size:22px}.bodycal .days .workout{font-weight:700;cursor:pointer}.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:-webkit-gradient(linear,left top,left bottom,from(#c8c8c8),color-stop(30%,#ebebeb),color-stop(60%,#f4f4f4),color-stop(80%,#c8c8c8),to(#ebebeb));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 .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:radial-gradient(42% 10px at center bottom,rgba(0,0,0,.2) 0,rgba(0,0,0,0) 100%),-webkit-gradient(linear,left top,left bottom,from(#fff),to(#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: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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.carousel .program-select{right:0}.carousel .background-wall{height:350px;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}.bb-full-site .title-controls{display:block}.bb-full-site .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}.bb-full-site .carousel .control.carousel-prev>span{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);width:35px;height:35px;border-left:0;border-top:0;border-right:2px #919191 solid;border-bottom:2px #919191 solid;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.bb-full-site .carousel .control.carousel-next>span{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:35px;height:35px;border-left:0;border-top:0;border-right:2px #919191 solid;border-bottom:2px #919191 solid;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.bb-full-site .carousel .control.carousel-prev:hover>span{border-left:0;border-top:0;border-right:2px #232323 solid;border-bottom:2px #232323 solid}.bb-full-site .carousel .control.carousel-next:hover>span{border-left:0;border-top:0;border-right:2px #232323 solid;border-bottom:2px #232323 solid}.bb-full-site .carousel .carousel-next{right:4%}.bb-full-site .carousel .carousel-prev{left:4%}.bb-full-site .carousel .current-program{margin-top:15px;-webkit-box-shadow:0 5px 20px -5px rgba(0,0,0,.5);box-shadow:0 5px 20px -5px rgba(0,0,0,.5);z-index:100;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.bb-full-site .carousel .current-program:before{content:" ";background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(0%,rgba(0,0,0,.3)),color-stop(1%,rgba(0,0,0,.3)),color-stop(30%,rgba(0,0,0,.21)),color-stop(70%,rgba(255,255,255,.09)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-radial-gradient(center,ellipse cover,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:-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%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000', endColorstr='#00ffffff', GradientType=1);position:absolute;bottom:-19px;display:block;height:20px;width:118%;overflow:visible;margin-left:-9%;z-index:-5;-webkit-transform:translateZ(-5px);-ms-transform:translateZ(-5px);transform:translateZ(-5px)}.bb-full-site .carousel .background-wall{height:300px;width:100%;position:absolute;position:absolute;top:45px;left:0;background:#c8c8c8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c8c8c8),color-stop(30%,#ebebeb),color-stop(70%,#ebebeb),color-stop(100%,#c8c8c8));background:-webkit-linear-gradient(top,#c8c8c8 0,#ebebeb 30%,#ebebeb 70%,#c8c8c8 100%);background:-webkit-gradient(linear,left top,left bottom,from(#c8c8c8),color-stop(30%,#ebebeb),color-stop(70%,#ebebeb),to(#c8c8c8));background:linear-gradient(to bottom,#c8c8c8 0,#ebebeb 30%,#ebebeb 70%,#c8c8c8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8c8c8', endColorstr='#c8c8c8', GradientType=0)}.bb-full-site .carousel .controls{top:45px}.bb-full-site .carousel .controls .mock-container{-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);border:0}.clear-box{clear:both}.has-left-sidebar .bbModuleContainer.current-supplements-view .col-content{width:58%}.has-left-sidebar .bbModuleContainer.current-supplements-view .col-action{width:12%}.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:64%}.bbModuleContainer.current-supplements-view .col-action{width:11%}.bbModuleContainer.current-supplements-view .empty-text{color:#c8c8c8}.bbModuleContainer.current-supplements-view .content{}.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-landing-header{margin:11px 15px 6px}.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}.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(0.1,.7,.3,.9),right .3s cubic-bezier(0.1,.7,.3,.9);transition:left .3s cubic-bezier(0.1,.7,.3,.9),right .3s cubic-bezier(0.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(0.7,.1,.9,.3);transition-timing-function:cubic-bezier(0.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(0.7,.1,.9,.3);transition-timing-function:cubic-bezier(0.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;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.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:0}.rich-list .item .info{white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word}.rich-list .item .info .name{color:#00AEEF}.rich-list .item .description{display:block;line-height:12px;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;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{min-height:36px}.rich-list .item.supplement h5.item-name{line-height:15px}.name{color:#00aeef;font-weight:bolder;text-transform:capitalize}.centered{text-align:center;display:block}.link-footer{background-color:#f2f2f2;display:block;text-transform:uppercase;color:#00aeef;font-size:14px;padding:10px 0;width:100%}.collapsable-content{background-image:url(//common.bbcomcdn.com/images/pillars/header-plan-full.jpg);margin-bottom:0}.bbModuleContainer.next-workout-view,.bbModuleContainer.nutrition-view{height:199px}.bbModuleContainer.body-cal,.bbModuleContainer.current-supplements-view{height:325px;padding-bottom:40px}.body-cal .moduleFooter,.current-supplements .moduleFooter{position:absolute;bottom:0;left:0;right:0}.empty .bbButton{position:absolute;bottom:20px;right:20px}.col-image{width:30%;max-width:70px;min-height:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.col-image--wide{max-width:90px}.col-content{width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.col-content-wide{width:70%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.col-action{width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:top;float:right;text-align:right;padding-right:10px}.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;font-size:20px;color:#2AABE2;font:16px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.next-workout .bbButton{position:absolute;bottom:20px;right:20px}.next-workout .col{display:inline-block;margin:10px;vertical-align:top}.next-workout .col.graphic{text-align:right;display:inline-block;vertical-align:top;margin:15px 0 16px;width:30%;padding-left:10px;padding-right:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.next-workout .col.graphic .spPlates{display:block;margin:10px auto}.next-workout .col.main{display:inline-block;margin:18px 0 0;width:70%;padding:0 10px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.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:59px}.nutrition-view .rich-list .item:last-child{border-bottom:0}.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;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.nutrition-view .main{display:inline-block;margin:0;padding:0 10px 0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:5px;margin-bottom:5px;text-transform:uppercase;font-family:ProximaNovaExCn,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}.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(//trackers.bbcomcdn.com/images/calendar-icon-small.png) repeat scroll 0 0 transparent;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}.royalSlider{width:600px;height:400px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsWebkit3d .rsSlide{-webkit-transform:translateZ(0)}.rsWebkit3d .rsSlide,.rsWebkit3d .rsContainer,.rsWebkit3d .rsThumbs,.rsWebkit3d .rsPreloader,.rsWebkit3d img,.rsWebkit3d .rsOverflow,.rsWebkit3d .rsBtnCenterer,.rsWebkit3d .rsAbsoluteEl,.rsWebkit3d .rsABlock,.rsWebkit3d .rsLink{-webkit-backface-visibility:hidden}.rsFade.rsWebkit3d .rsSlide,.rsFade.rsWebkit3d img,.rsFade.rsWebkit3d .rsContainer{-webkit-transform:none}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap{width:100%;height:100%;position:relative;overflow:hidden;left:0;top:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVisibleNearbyWrap .rsOverflow{position:absolute;left:0;top:0}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsArrow,.rsThumbsArrow{cursor:pointer}.rsThumb{float:left;position:relative}.rsArrow,.rsNav,.rsThumbsArrow{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsHidden{opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .3s,opacity .3s linear;-moz-transition:visibility 0s linear .3s,opacity .3s linear;-o-transition:visibility 0s linear .3s,opacity .3s linear;transition:visibility 0s linear .3s,opacity .3s linear}.rsGCaption{width:100%;float:left;text-align:center}.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;-moz-transition:0s;-o-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;user-select:none}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsThumbs{cursor:pointer;position:relative;overflow:hidden;float:left;z-index:22}.rsTabs{float:left;background:none!important}.rsTabs,.rsThumbs{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}.rsVideoContainer{width:auto;height:auto;line-height:0;position:relative}.rsVideoFrameHolder{position:absolute;left:0;top:0;background:#141414;opacity:0;-webkit-transition:.3s}.rsVideoFrameHolder.rsVideoActive{opacity:1}.rsVideoContainer iframe,.rsVideoContainer video,.rsVideoContainer embed,.rsVideoContainer .rsVideoObj{position:absolute;z-index:50;left:0;top:0;width:100%;height:100%}.rsVideoContainer.rsIOSVideo iframe,.rsVideoContainer.rsIOSVideo video,.rsVideoContainer.rsIOSVideo embed{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:44px}.rsABlock{left:0;top:0;position:absolute;z-index:15}img.rsImg{max-width:none}.grab-cursor{cursor:url(/BB/Lib/royal-slider/9.4.93/grab.png) 8 8,move}.grabbing-cursor{cursor:url(/BB/Lib/royal-slider/9.4.93/grabbing.png) 8 8,move}.rsNoDrag{cursor:auto}.rsLink{left:0;top:0;position:absolute;width:100%;height:100%;display:block;z-index:20;background:url(/BB/Lib/royal-slider/9.4.93/blank.gif)}.bbColumnBannerContainer.bbProgram{border:1px solid #c2c2c2;width:94%;height:428px;-webkit-border-radius:3px;-moz-border-radius:3px;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 .bbContent{max-width:678px}.bbColumnBannerContainer.bbProgram .programImage img{width:100%;height:auto}.bbColumnBannerContainer.bbProgram .programDetails{background-color:#fff;width:175px;height:170px;padding:10px}.bbColumnBannerContainer.bbProgram .programDetails h4{padding-bottom:5px;overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.bbColumnBannerContainer.bbProgram .programDetails .field{font-family:ProximaNovaExCnBold,Arial;font-size:14px;padding-bottom:6px;text-transform:uppercase;white-space:nowrap}.bbColumnBannerContainer.bbProgram .programDetails .field label{color:#c8c8c8;padding-right:4px}.bbColumnBannerContainer.bbProgram .programDetails a.viewLink{font-family:ProximaNovaExCnBold,Arial;text-transform:uppercase}.bbColumnBannerContainer.bbProgram .programDetails .bbRadioButton{margin-top:10px}@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: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{font-size:16px;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(//assets.bodybuilding.com/bodyspace/images/sections/plan/agenda.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.emptyState .emptyStateContent{height:120px}.narrowColumn .bbModuleContainer .content .col.right.author{display:none}.summaryContainer3A .summaryBody{width:80%}.narrowColumn .summaryContainer3A .summaryBody{width:100%;background:#fff;min-height:235px;font-family:ProximaNova}.summaryContainer3A,.summaryContainer3A span,.rowSectionItem span{font-family:ProximaNova,Arial}.summaryContainer3A .details{padding:5px 0}.narrowColumn .summaryContainer3A .details{padding-top:8px}.summaryContainer3A .headingProgramName{font-family:ProximaNovaExCnBold,Arial;text-transform:uppercase;font-size:24px;font-weight:700;display:block;min-height:35px}.narrowColumn .summaryContainer3A .headingProgramName{font-family:ProximaNovaExCnBold,Arial;font-size:16px;font-weight:400;min-height:20px}.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(//trackers.bbcomcdn.com/images/programs/program-icon.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%;margin-left:25%;height:auto;min-height:150px;background:#fff;position:relative}.program-stats{background-color:#9a9b9c;width:100%;min-height:96px;height:auto}.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 .summaryContainer3A .program-info .details .rateContainer .bbRateReport{display:inline-block}.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{width:74px}.narrowColumn .summaryContainer3A .program-info .details .rateContainer .bbRateReport .rateBox{margin-left:17px}.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}.summaryContainer3A .program-info .details .rateContainer .rateDetails .rateLegend,.narrowColumn .summaryContainer3A .program-info .details .rateContainer .rateDetails .rateLegend,.narrowColumn .summaryContainer3A .program-info .details .rateContainer .rateDetails .rateTotal,.narrowColumn .summaryContainer3A .program-info .details .rateContainer .rateDetails .rateTag{display:none}.program-stats .bbCellValue{display:block;float:left;width:16%;margin:15px 0 0 3%}.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}.program-stats .bbCellValue .label{height:23px}.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:transparent;border:0;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}.rowSectionItem.rowFooterMessage{padding:3px 0;border:1px solid #7f8082}.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 .rowSectionItem.rowFooterMessage span.onlyFullSite{display:none}.narrowColumn .rowSectionItem.rowFooterMessage .iconOnMessage{display:none}.rowSectionItem.rowFooterMessage .iconOnMessage{width:15px;height:14px;background:url(//trackers.bbcomcdn.com/images/programs/large-summary-calendar-icon.png) no-repeat;margin:0 3px 0 5px;display:inline-block}.narrowColumn .rowItem.sc3ASocialFooter{display:none}.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}.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:0 30px;padding-top:30px}.programSelect .dateRangeContainer .dateRangeItem{width:300px;height:150px;float:left;text-align:center}.programSelect .bodyspaceProgramsMainContainer .bodyspaceProgramsTabControllerContainer .tabSelect{display:none}.programSelect .dateRangeContainer .dateRangeItem:last-child{margin-left:15px}.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(//common.bbcomcdn.com/Min/themes/graphyte/sprite.png) -50px -750px no-repeat;width:50px;height:50px;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 .subscribeForm .fields .field:last-child{margin-left:20px}.programSelect .emailSubscribeContainer .subscribeNote{float:right;width:400px;line-height:20px;color:#919191}.programSelect .emailSubscribeContainer .subscribeForm .bbRadioButton.bbStd{margin-left:20px}.programSelect h1{text-align:center;width:676px}.programSelect h1.bbLarge{font-size:70px;padding:10px 30px;margin:25px 0;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;float:right;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-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-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(//common.bbcomcdn.com/Min/themes/graphyte/sprite.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){.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-bottom:2px}#programSelectDesk1{height:352px}.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}.programSelect .bodyspaceProgramsMainContainer .bodyspaceProgramsTabControllerContainer .tabSelect select{width:100%}.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;height:60px}.programSelect .emailSubscribeContainer .shadowContainerTopBottom{padding:5px}.programSelect .emailSubscribeContainer .promptSubscribe{height:110px;width:initial;padding:0 10px}.programSelect .emailSubscribeContainer .emailDescription{width:100%;margin-top:5px;float:none;clear:both}.programSelect .emailSubscribeContainer .subscribeNote{width:50%}.programSelect .emailSubscribeContainer .subscribeForm{padding:10px;height:300px}.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}}@media (max-width:400px){#programSelectDesk1{height:274px}.programSelect .bbButtomContainer{padding-bottom:15px}}.introjs-overlay{position:absolute;z-index:999999;background-color:#000;opacity:0;background:-moz-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);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:-o-radial-gradient(center,ellipse cover,rgba(0,0,0,.4) 0,rgba(0,0,0,.9) 100%);background:-ms-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:"alpha(Opacity=50)";filter:alpha(opacity=50);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-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;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-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:-moz-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-ms-linear-gradient(top,#ff3019 0,#cf0404 100%);background:-o-linear-gradient(top,#ff3019 0,#cf0404 100%);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-top-color:transparent;border-right-color:transparent;border-bottom-color:#fff;border-left-color:transparent}.introjs-arrow.right{right:-10px;top:10px;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:#fff}.introjs-arrow.bottom{bottom:-10px;border-top-color:#fff;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.introjs-arrow.left{left:-10px;top:10px;border-top-color:transparent;border-right-color:#fff;border-bottom-color:transparent;border-left-color: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;-moz-transition:opacity .1s ease-out;-ms-transition:opacity .1s ease-out;-o-transition:opacity .1s ease-out;transition:opacity .1s ease-out}.introjs-tooltipbuttons{text-align:right}.introjs-button{position:relative;overflow:visible;display:inline-block;padding:.3em .8em;border:1px solid #d4d4d4;margin: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:-moz-linear-gradient(#f4f4f4,#ececec);background-image:-o-linear-gradient(#f4f4f4,#ececec);background-image:linear-gradient(#f4f4f4,#ececec);-webkit-background-clip:padding;-moz-background-clip:padding;-o-background-clip:padding-box;-webkit-border-radius:.2em;-moz-border-radius:.2em;border-radius:.2em;zoom:1;*display:inline;margin-top:10px}.introjs-button:hover{border-color:#bcbcbc;text-decoration:none;box-shadow:0 1px 1px #e3e3e3}.introjs-button:focus,.introjs-button:active{background-image:-webkit-gradient(linear,0 0,0 100%,from(#ececec),to(#f4f4f4));background-image:-moz-linear-gradient(#ececec,#f4f4f4);background-image:-o-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{-webkit-border-radius:.2em 0 0 .2em;-moz-border-radius:.2em 0 0 .2em;border-radius:.2em 0 0 .2em;border-right:0}.introjs-nextbutton{-webkit-border-radius:0 .2em .2em 0;-moz-border-radius:0 .2em .2em 0;border-radius:0 .2em .2em 0}.introjs-disabled,.introjs-disabled:hover,.introjs-disabled:focus{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}.introjs-bullets ul li a:hover{background:#999}.introjs-bullets ul li a.active{background:#999}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;*display:inline;*zoom:1}@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}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}span~div form .commenting-container .bodyspace-user-feed div.arrow-up{display:none}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.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.show-more-container,div.input-container,div.multiple-like-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.avatar img{max-width:35px}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 .comment-text p br{display:none}div.comment div.comment-container div.comment-text.height{max-height:176px}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(//assets.bodybuilding.com/common/images/feeds/liking-comment-sprite.png) 0 -12px no-repeat;height:10px;width:12px;display:inline-block;*display:inline;*zoom:1;vertical-align:baseline;margin-right:2px}div.comment div.comment-container div.time-stamp-like a.like-link{display:inline-block;*display:inline;*zoom:1;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;*zoom:1}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.show-more-container,div.multiple-like-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{position:relative;display:inline-block;position:relative;*display:inline;*zoom:1}div.show-more-container span.wicket-ajax-indicator{position:absolute;right:-20px;top:-2px}div.show-more-container div.comment-icon{background:url(//assets.bodybuilding.com/common/images/feeds/liking-comment-sprite.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-top-color:#636363;border-bottom-color:#bcbcbc;border-left-color:#bcbcbc;border-right-color:#bcbcbc;border-width:1px;background-color:#FFF;resize:none;height:25px;width:100%;padding-top:6px;padding-bottom:6px;padding-left:6px;padding-right:6px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;font-family:Arial,Helvetica,sans-serif;font-size:11px}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;*display:inline;*zoom:1;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 img{max-width:35px}div.input-container div.avatar.active,div.input-container div.post-button.active{display:inline-block;*display:inline;*zoom:1}.header-feedback{margin:4px 0;border:1px solid #e9e9e9;height:75px;-webkit-border-radius:5px;-moz-border-radius:5px;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(//assets.bodybuilding.com/common/images/new-feedback.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;-webkit-transition:1s ease;-moz-transition:1s ease;-o-transition:1s ease;-transition:1s ease}div.hide-error{height:0;border:0;margin:0;-webkit-transition:1s ease;-moz-transition:1s ease;-o-transition:1s ease;-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}div.comment-tooltip a.bbcom-tipswift-close-button{top:10px;background:transparent url(//assets.bodybuilding.com/common/images/icons/new-tooltip-exit.png) 0 0}div.comment-tooltip a.bbcom-tipswift-close-button:hover{background:transparent url(//assets.bodybuilding.com/common/images/icons/new-tooltip-exit.png) 13px 0}div.multi-like-modal{text-align:center}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 span,div.multi-like-modal div.user-list-container div.show-more-button a.link-text div{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{max-width:35px}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;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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}.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 span.new-update,div.feed-user-post-block a{font-weight:400}.delete-comment-tooltip{margin-left:0}.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}.feed-content-update img{vertical-align:top}.workout-tracked .feed-user-post-time,.workout-template .feed-user-post-time,.program-created .feed-user-post-time,.program-applied .feed-user-post-time,.changed-measurement .feed-user-post-time,.photo.upload-gallery-photo .feed-user-post-time,.photo.upload-progress-photo .feed-user-post-time,.changed-bodyfat .feed-user-post-time,.changed-weight .feed-user-post-time,.motivation-level-change .feed-user-post-time,.fit-status-change .feed-user-post-time{padding-bottom:5px}div.login-modal-container div.banner{width:210px}div.ajax-spinner{background:url(https://assets.bodybuilding.com/common/images/loading-icon-16x16.gif) #fff no-repeat center;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;text-align:center;width:610px;text-decoration:none!important;*line-height:12px;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;*display:inline;*zoom:1;margin-top:8px}a.show-more-link div.show-more-arrow{display:inline-block;*display:inline;*zoom:1;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(//assets.bodybuilding.com/bodyspace/images/common/bodyspace-icon-sprite.png) no-repeat scroll 0 0 transparent;display:inline-block;height:9px;width:9px}div.bodyspace-user-feed div.contest-history span.contest-name,div.bodyspace-user-feed div.changed-goal span.goal-set,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;margin:5px 0 0 6px;width:0;height:0;*zoom:1;border-top:0 solid transparent;border-right-color:transparent;border-left-color: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:0;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-box label,div.bodyspace-user-feed .feed-comment label{font:italic 11px Arial,Helvetica,sans-serif;color:#7b7873!important;margin:0 0 0 5px;*margin-top:0}div.bodyspace-user-feed .feed-comment-box span,div.bodyspace-user-feed .feed-comment span{text-align:left}div.bodyspace-user-feed .feed-comment-box textarea,div.bodyspace-user-feed .feed-comment 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 a{}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 normal 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;*display:inline;margin-top:5px;font:700 15px ProximaNova,Arial,Helvetica,sans-serif}div.bodyspace-user-feed .feed-user-comment-time,div.bodyspace-user-feed .feed-user-post-time,div.bodyspace-user-feed .feed-user-comment-time a,div.bodyspace-user-feed .feed-user-post-time a,.feed-user-post-time{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{margin-top:3px}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(//assets.bodybuilding.com/common/images/icons/store-sprite.png);background-position:0 -52px;background-repeat:no-repeat;padding:1px 0 0 1px;display:inline-block;margin:0 0 0 4px;*zoom:1;*display:inline}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;*float:left}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:before,div.temp-popup div.image-holder:after{z-index:0;position:absolute;content:"";bottom:15px;left:2px;width:48%;top:80%;max-width:70px;-webkit-box-shadow:0 15px 10px rgba(0,0,0,1);-moz-box-shadow:0 15px 10px rgba(0,0,0,1);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;*zoom:1}.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-options-menu ul,.post-feed-content-update div.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(//assets.bodybuilding.com/common/images/feeds/feed-sprite.png?ver=10) no-repeat 0 0}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;font-weight:700;letter-spacing:-1px;font:400 12px/30px "Arial Black",Arial,Helvetica,sans-serif;*font:700 12px/30px 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;*display:inline;*zoom:1;height:72px;width:66px}.bodyspace-user-feed .commented-image{display:inline-block;vertical-align:top;*display:inline;*zoom:1;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;*display:inline;*zoom:1;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;*display:inline;*zoom:1}.bodyspace-user-feed .upload-profile-photo .feed-content-update a img,.bodyspace-user-feed .upload-gallery-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;*display:inline;*zoom:1;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;*display:inline;*zoom:1;margin-right:2px}.bodyspace-user-feed .added-supplement ul{display:inline-block;vertical-align:top;*display:inline;*zoom:1;font-size:11px;margin-left:10px}.bodyspace-user-feed .added-supplement .supplement-info{display:inline-block;vertical-align:top;*display:inline;*zoom:1;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;*display:inline;*zoom:1;width:35px;height:35px;overflow:hidden;margin-right:2px}.bodyspace-user-feed .new-friend .feed-content-update a img,.bodyspace-user-feed .following-member .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;*display:inline;*zoom:1;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;*display:inline;*zoom:1;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;*display:inline;*zoom:1;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;*display:inline;*zoom:1;width:150px;height:68px;overflow:hidden}.bodyspace-user-feed .posted-video .feed-content-update a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;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;*display:inline;*zoom:1;margin-right:6px}.bodyspace-user-feed .changed-weight .weight-icon span{font-size:10px}.bodyspace-user-feed .changed-weight .feed-content-update a,.bodyspace-user-feed .changed-bodyfat .feed-content-update a,.bodyspace-user-feed .motivation-level-change .feed-content-update a,.bodyspace-user-feed .changed-measurement .feed-content-update a{display:inline-block}.bodyspace-user-feed .changed-weight .feed-content-update a:hover,.bodyspace-user-feed .changed-bodyfat .feed-content-update a:hover,.bodyspace-user-feed .changed-measurement .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;*display:inline;*zoom:1;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 strong,.bodyspace-user-feed .contest-history ul li a{font-size:12px}.bodyspace-user-feed .workout-partner .feed-content-update a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;width:40px;height:40px;overflow:hidden;margin-right:3px}.bodyspace-user-feed .forum-thread .feed-content-update strong{display:inline-block;vertical-align:top;*display:inline;*zoom:1;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;*display:inline;*zoom:1}.bodyspace-user-feed span.feed-truncation{display:block}.bodyspace-user-feed .exercise-review .feed-content-update a{display:inline-block;vertical-align:top;*display:inline;*zoom:1;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-created .summarySection3Container .stamp .jaggedSeparator,.feed-comment-post.program-applied .summarySection3Container .stamp .jaggedSeparator,.feed-comment-post.workout-template .summarySection3Container .stamp .jaggedSeparator{margin:-1px 0 0 195px}.feed-comment-post.program-created .summarySection3Container .stamp .titleValue,.feed-comment-post.program-applied .summarySection3Container .stamp .titleValue,.feed-comment-post.workout-template .summarySection3Container .stamp .titleValue{padding-left:10px}.feed-comment-post.program-created .summarySection3Container .stamp .titleValue,.feed-comment-post.program-applied .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{width:107px}.feed-comment-post.workout-tracked .details2 .bbCellValue .label{height:18px}.profile-feeds .feed-comment-post.workout-tracked .details2 .bbCellValue .label{width:107px}.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.calendar-container{font:12px arial,helvetica,san-serif}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 #bcbdbc solid;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.week-button,div.calender-menu div.calendar-view-buttons div.month-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.week-button div.week-icon,div.calender-menu div.calendar-view-buttons div.month-button div.month-icon{width:16px;height:16px;margin-right:6px}div.calender-menu div.calendar-view-buttons div.day-button div.day-icon{background:url(//trackers.bbcomcdn.com/images/calendar/calendar-buttons.png) 0 0 no-repeat}div.calender-menu div.calendar-view-buttons div.week-button div.week-icon{background:url(//trackers.bbcomcdn.com/images/calendar/calendar-buttons.png) -16px 0 no-repeat}div.calender-menu div.calendar-view-buttons div.month-button div.month-icon{background:url(//trackers.bbcomcdn.com/images/calendar/calendar-buttons.png) -32px 0 no-repeat}div.calendar-container{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;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-header th{}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 0}div.calendar-container table.calendar-table tr td.calendar-day ul.events-list{border-top:1px #E9E9E9 solid}div+ul.events-list{border-top:0!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}.hover-magnifier{float:right;text-align:left;width:10px;height:15px;background:url(//trackers.bbcomcdn.com/images/programs/programs-icons-general.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-square{font-size:14px}.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{border:1px solid #d0d0d0;float:left;height:24px;width:20px;-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;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)}div.right-arrow-button{border:1px solid #d0d0d0;float:left;height:24px;width:20px;-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;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)}div.arrow-left{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:10px solid #818181;margin:7px 5px}div.arrow-right{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:10px solid #818181;margin:7px 5px}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.removeSaved,.links span.removeFromCalendar{cursor:pointer;color:#00aeef}.links span.removeSaved:hover,.links span.removeFromCalendar: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{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f9f9f9));background:-moz-linear-gradient(top,#fff,#f9f9f9);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}}