.CommentTree .Comments-showmore-btn:before,.Comments-showmore-btn--label{vertical-align:middle;display:inline-block}.collapsable-content{background-image:url(i/54be455631c9909297fac89da207e64244fcf552.jpg);color:#FFF;position:relative;margin-bottom:15px}.collapsable-content .collapsed,.collapsable-content .expanded{display:inline-block}.collapsable-content .expanded .content{padding:40px 40px 0}.collapsable-content .collapsed .content{padding:20px}div.collapsable-content div.expanded{height:241px;width:808px}div.collapsable-content div.collapsed{height:80px;width:808px}div.collapsable-content a#collapsable-content-close,div.collapsable-content a#collapsable-content-show{position:absolute;right:10px;top:10px}div.collapsable-content div.close-button{opacity:.5;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}div.collapsable-content div.close-button:hover{opacity:1}div.collapsable-content div.exclamation-button{opacity:.3;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;height:20px;width:18px;background-repeat:no-repeat}.setGoalsModalBody .currInputs input,.setGoalsModalBody .goalDate input,.setGoalsModalBody .goalInputs input{width:80%}div.collapsable-content div.exclamation-button:hover{opacity:.6}div.expanded-title{font:700 75px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}div.expanded-desc{font-family:ProximaNova,Arial,sans-serif;font-size:18px;margin-right:80px;line-height:25px}div.collapsed-title{font:700 50px ProximaNovaExCnBold,Arial,sans-serif;text-transform:uppercase}.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}.horLineSperator.measure{padding-bottom:20px}.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}}.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-gradient(radial,center top,0,center center,100%,color-stop(0,rgba(0,0,0,.15)),color-stop(100%,rgba(0,0,0,0)));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}.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;height:29px;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{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-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:#303030}.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;background-repeat:no-repeat;content:"";right:10px;position:absolute;top:48%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;width:8px;height:5px;background-size:8px 5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAKCAYAAAC9vt6cAAAAUklEQVR42o2NwQkAIAzEOkL3/ziKI3Qb9acVDvyIUQiU9nJa68OTSIp9vp2V46ZhivIpTxFnwSXX7OPAMgVq4qLeZf4lNiBDCchQAjKWsMwlJC/a9Blk5Q3AGQAAAABJRU5ErkJggg==)}.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:#303030}.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:#303030}.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:#303030;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}@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-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:#303030;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:#303030}.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:#303030}.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}.bbcContainer .bbcActions .bb-btn{box-sizing:content-box}.exercise-banner{background:url(i/4caa1874988e3069c536cb9becfa4b7629600ce2.jpg) center top no-repeat #000;padding:35px 20px 45px}.exercise-banner .banner-container{max-width:1200px;margin:0 auto;padding-left:180px}.exercise-banner h1{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:57px;line-height:1.2em;color:#fff;letter-spacing:-1px;text-transform:uppercase;font-weight:400;margin:0 0 25px}.exercise-banner ul{padding:0 0 0 60px;margin:0}.exercise-banner li{font-family:ProximaNovaReg,Arial,sans-serif;font-size:16px;line-height:1.2em;color:#fff;margin-bottom:20px}.exercise-banner .big{text-transform:uppercase;font-style:italic;font-size:26px;margin-right:10px}.exercise-home{padding-top:0}.exercise-home .Wr__content__promo{padding-top:20px}.exercise-home .searchBoxExercisesCon{width:100%;font-size:inherit;margin:0 auto 40px;text-align:center}.exercise-home .searchBoxExercisesCon h3,.exercise-home .searchBoxExercisesCon h4{margin:0;line-height:1.2em;display:inline-block;font-size:16px}.exercise-home .searchBoxExercisesCon h3{color:#000;width:auto;float:none;position:static}.exercise-home .searchBoxExercisesCon h3 a{color:#000}.exercise-home .searchBoxExercisesCon .mobile-only{display:none}.exercise-home .searchBoxExercisesCon .viewAllExercises{display:inline-block}.exercise-home .searchBoxExercisesCon .delimiter{font-size:24px;color:#000;position:relative;top:3px;margin:0 10px}.exercise-home .searchBoxExercisesCon .searchBoxExercises{width:auto;height:auto;float:none;display:inline-block;line-height:1;padding-left:0;border:none;background-color:transparent}.exercise-home .top-exercises-list .exerciseName h3,.exercise-home .top-exercises-list h3{line-height:1em;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-weight:400;text-transform:uppercase}.exercise-home .searchBoxExercisesCon input{width:168px;border:1px solid #bdbdbd;float:none;display:inline-block;position:relative;padding:3px 3px 3px 20px;background:url(i/845e8192fd1be21590e8dea361b8cdeef6a76d3c.png) 5px center no-repeat #e9e9e9;left:0;top:-2px;margin-left:16px}.exercise-home .sectionLeft,.exercise-home .sectionRight{box-sizing:border-box;width:50%}.exercise-home #leftpane,.exercise-home #rightpane{box-sizing:border-box;float:left;width:50%}.exercise-home .top-exercises-list{overflow:hidden;margin-bottom:40px}.exercise-home .top-exercises-list h3{font-size:21px;color:#000;margin:0 0 25px}.exercise-home .top-exercises-list .altExercise,.exercise-home .top-exercises-list .altExerciseLight{border-top:none;border-right:solid 1px #dcd8d2;border-bottom:solid 1px #dcd8d2;border-left:solid 1px #dcd8d2;padding:8px}.exercise-home .top-exercises-list .leftpane .altExercise,.exercise-home .top-exercises-list .leftpane .altExerciseLight{border-right:none}.exercise-home .top-exercises-list .leftpane .altExercise:first-of-type,.exercise-home .top-exercises-list .rightpane .altExercise:first-of-type{border-top:solid 1px #dcd8d2}.exercise-home .top-exercises-list .leftpane,.exercise-home .top-exercises-list .rightpane{width:50%;float:left}.exercise-home .top-exercises-list .image-container{position:relative;width:46%;float:left}.exercise-home .top-exercises-list .image-container:before{content:"";display:block;padding-top:100%}.exercise-home .top-exercises-list .image-container img{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;border:1px solid #979b9c;width:100%;height:100%;float:left}.exercise-home .top-exercises-list .image-container:last-child{margin-left:8%}.exercise-home .top-exercises-list .exerciseThumbs{width:30%}.exercise-home .top-exercises-list .exerciseName{width:50%;margin:0;padding-left:8px}.exercise-home .top-exercises-list .exerciseName h3{font-size:16px;margin:0}.exercise-home .top-exercises-list .exerciseName p{line-height:1.2em;margin:0}.exercise-home .top-exercises-list .exerciseRating{float:left;width:20%;margin:0}.exercise-home .top-exercises-list .rating-out-of{display:none}.exercise-home .featured-body-part{overflow:hidden;margin-bottom:40px}.exercise-home .featured-body-part h3{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:22px;line-height:1.2em;color:#000;text-transform:uppercase;font-weight:400;margin:0 0 25px}.exercise-home .featured-body-part .leftpane{width:65%;float:left}.exercise-home .featured-body-part .rightpane{width:35%;float:left}.exercise-home .featured-body-part .rightpane img{width:100%}.exercise-home .featured-body-part .featured-body-part-image{width:33.33333%;float:left}.exercise-home .featured-body-part .featured-body-part-image img{max-width:100%}.exercise-home .featured-body-part .featured-body-part-content{width:60%;float:left;padding-left:10px}.exercise-home .featured-body-part .featured-body-part-content h4{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:26px;text-transform:uppercase;font-weight:400;margin:0 0 2px;line-height:1.2em}.exercise-home .featured-body-part .featured-body-part-content p{font-size:12px;margin:0 0 10px;line-height:1.2em}.exercise-home .featured-body-part .featured-body-part-content ul{margin:0;padding:0;list-style:none}.exercise-home .featured-body-part .featured-body-part-content li{font-size:12px;margin-bottom:5px;line-height:1.2em}.ac_results{width:168px!important}@media only screen and (max-width:1200px){.exercise-banner .banner-container{padding-left:0;max-width:670px}}@media only screen and (max-width:767px){.exercise-home .featured-body-part .leftpane,.exercise-home .featured-body-part .rightpane,.exercise-home .top-exercises-list .leftpane,.exercise-home .top-exercises-list .rightpane{width:100%}.exercise-banner{background:url(i/a902b484a33b894193ed3a111d75f31a9d86cee9.jpg) center top no-repeat;padding:16px 20px 12px;background-size:cover}.exercise-banner .banner-container{padding-left:0}.exercise-banner h1{font-size:32px;text-align:center;margin-bottom:0}.exercise-banner ul{display:none}.exercise-home .top-exercises-list .leftpane h3{margin-bottom:15px}.exercise-home .top-exercises-list .rightpane h3{margin-top:30px;margin-bottom:15px}.exercise-home .top-exercises-list .leftpane .altExercise,.exercise-home .top-exercises-list .leftpane .altExerciseLight{border-right:solid 1px #dcd8d2}.exercise-home .top-exercises-list .exerciseName h3{margin:0!important}.exercise-home .featured-body-part .leftpane h3{margin-bottom:15px}.exercise-home .featured-body-part .rightpane h3{margin-top:30px;margin-bottom:15px}}@media only screen and (max-width:500px){.exercise-home .searchBoxExercisesCon .viewAllExercises{display:block;margin-bottom:10px}.exercise-home .searchBoxExercisesCon .searchBoxExercises{display:block}.exercise-home .searchBoxExercisesCon .delimiter,.exercise-home .searchBoxExercisesCon h4{display:none}.exercise-home .searchBoxExercisesCon h4.mobile-only{display:inline-block;float:none}}@media only screen and (max-width:400px){.exercise-home .top-exercises-list{margin-bottom:30px}.exercise-home .top-exercises-list .exerciseThumbs{width:15%}.exercise-home .top-exercises-list .image-container{width:100%}.exercise-home .top-exercises-list .image-container:last-child{margin-left:0;margin-top:6px}.exercise-home .top-exercises-list .exerciseName{width:65%}.exercise-home .top-exercises-list .exerciseName p{font-size:14px}}.view-exercise-details .exercisePhotos{padding:0}.view-exercise-details #altExerciseCon,.view-exercise-details .guideImage{width:50%;padding-right:15px;float:left}.view-exercise-details .exercisePhotos .photoLeft a img,.view-exercise-details .exercisePhotos .photoRight a img{margin-bottom:10px}.view-exercise-details .exercisePhotos .photoLeft .enlarge,.view-exercise-details .exercisePhotos .photoRight .enlarge{margin-bottom:15px}.view-exercise-details .exercisePhotos .photoLeft .enlarge img,.view-exercise-details .exercisePhotos .photoRight .enlarge img{position:relative;bottom:2px;margin-right:4px}.view-exercise-details .guideImage img{max-width:100%}.view-exercise-details .guideContent{width:50%;float:left;padding-left:15px}.view-exercise-details .guideContent p{margin-top:0}.view-exercise-details .guideContent ol{margin:0;padding-left:26px}.view-exercise-details .guideContent ul{margin:0;padding-left:26px;list-style:disc}.view-exercise-details .guideContent ul>p{margin-bottom:6px;text-indent:-12px}.view-exercise-details .guideContent ul>p:before{content:"\002022";color:#000;font-size:15px;position:relative;top:1px;margin-right:7px}.view-exercise-details #altExerciseCon{margin-left:0;border:none}.view-exercise-details #altExerciseCon p{margin:0}.view-exercise-details #altExerciseCon .altExercise,.view-exercise-details #altExerciseCon .altExerciseLight{border-right:solid 1px #dcd8d2;border-top:solid 1px #dcd8d2;border-left:solid 1px #dcd8d2;border-bottom:none;padding:8px}.view-exercise-details #altExerciseCon>div:last-child{border-bottom:solid 1px #dcd8d2}.view-exercise-details #altExerciseCon h3{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:22px;line-height:1.2em;color:#000;text-transform:uppercase;font-weight:400;margin:0 0 25px}.view-exercise-details #altExerciseCon .image-container{position:relative;width:46%;float:left}.view-exercise-details #altExerciseCon .image-container:before{content:"";display:block;padding-top:100%}.view-exercise-details #altExerciseCon .image-container img{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;border:1px solid #979b9c;width:100%;height:100%;float:left}.view-exercise-details #altExerciseCon .image-container:last-child{margin-left:8%}.view-exercise-details #altExerciseCon .exerciseThumbs{width:30%}.view-exercise-details #altExerciseCon .exerciseName{width:50%;margin:0;padding-left:8px}.view-exercise-details #altExerciseCon .exerciseName h3{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;line-height:1em;text-transform:uppercase;font-weight:400;margin:0}.view-exercise-details #altExerciseCon .exerciseName p{line-height:1.2em;margin:0}.view-exercise-details #altExerciseCon .exerciseRating{float:left;width:20%;margin:0}.view-exercise-details #altExerciseCon .rating-out-of{display:none}.view-exercise-details .topFiveExercises{width:50%;float:left;padding:0 0 0 15px}.view-exercise-details .topFiveExercises h3{margin:0 0 12px}.view-exercise-details .topFiveExercises ol{margin:0;padding-left:26px}.view-exercise-details .topFiveExercises ol li{margin-bottom:6px;line-height:1.2em}.view-exercise-details .ratingBox{margin:0 0 20px!important}#detailsCon #exerciseDetails p,#mfTabs ul,.view-exercise-details .ratingBox p{margin:0}#mfTabs ul{float:left}#mfTabs #genderPref{line-height:23px}#mfTabs a{color:#fff!important}#detailsCon{width:100%;background-color:#f1f0ee;padding:15px}#detailsCon #videoContainer{width:35%}#detailsCon #videoContainer video{width:100%}#detailsCon #exerciseDetails{width:40%;margin:0;padding:0 15px}#detailsCon #exerciseDetails h1{font-size:16px;margin-top:0;line-height:1}#detailsCon #exerciseDetails .rating-small{margin-right:4px}#detailsCon #exerciseRating{width:25%;float:left;margin:0;text-align:right}#detailsCon #exerciseRating .rateDetailsCon{width:auto;padding:0 10px 0 0;margin-right:0;float:right;max-width:130px}#detailsCon #exerciseRating .rateDetailsCon a{display:block}#detailsCon #exerciseRating .exercise-share a{float:right;clear:right}#detailsCon #exerciseRating .exercise-share .printLinks{float:right;clear:right;margin-top:15px}#detailsCon #exerciseRating .exercise-share .printLinks img{margin-right:4px}#detailsCon #exerciseRating .exercise-share .printLinks span{display:inline-block;margin-right:10px}@media only screen and (max-width:1200px){#detailsCon #exerciseDetails{width:33%}#detailsCon #exerciseRating{width:32%}}@media only screen and (max-width:767px){.view-exercise-details .guideContent,.view-exercise-details .guideImage,.view-exercise-details .topFiveExercises{width:100%;padding:0}.view-exercise-details #altExerciseCon{width:100%;padding:0;margin-bottom:25px}}@media only screen and (max-width:650px){.view-exercise-details .exercisePhotos{width:100%;padding:0}.view-exercise-details .exercisePhotos .photoLeft{width:50%;padding-right:10px}.view-exercise-details .exercisePhotos .photoLeft img{width:100%}.view-exercise-details .exercisePhotos .photoLeft .enlarge img{width:auto}.view-exercise-details .exercisePhotos .photoRight{width:50%;padding-left:10px}.view-exercise-details .exercisePhotos .photoRight img{width:100%}.view-exercise-details .exercisePhotos .photoRight .enlarge img{width:auto}#mfTabs{height:auto;overflow:hidden}#mfTabs ul{float:none;width:125px;overflow:hidden;padding:0;margin:0 auto}#mfTabs ul li{float:left}#mfTabs #genderPref{width:100%;margin:0;text-align:center;line-height:1.4em;padding:8px 10px}#mfTabs a{color:#fff}#detailsCon #videoContainer{width:100%;margin-bottom:10px}#detailsCon #exerciseDetails{width:50%;padding:0 15px 0 0}#detailsCon #exerciseRating{width:50%}}@media only screen and (max-width:450px){#detailsCon #exerciseDetails{width:100%;padding:0;margin-bottom:15px}#detailsCon #exerciseRating{width:100%;border-top:1px solid #ccc;padding-top:15px}#detailsCon #exerciseRating .rateDetailsCon{max-width:none;float:left;margin-bottom:25px}#detailsCon #exerciseRating .exercise-share .printLinks,#detailsCon #exerciseRating .exercise-share a{float:left;clear:left}#detailsCon #exerciseRating .exercise-share .printLinks img{float:left;margin-right:5px}#detailsCon #exerciseRating .exercise-share .printLinks a{clear:none}#detailsCon #exerciseRating .exercise-share .printLinks span{display:inline-block;margin-right:10px}}@media only screen and (max-width:400px){.view-exercise-details #altExerciseCon .exerciseThumbs{width:15%}.view-exercise-details #altExerciseCon .image-container{width:100%}.view-exercise-details #altExerciseCon .image-container:last-child{margin-left:0;margin-top:6px}.view-exercise-details #altExerciseCon .exerciseName{width:65%}.view-exercise-details #altExerciseCon .exerciseName p{font-size:14px}.view-exercise-details .exercisePhotos .photoLeft,.view-exercise-details .exercisePhotos .photoRight{width:100%;padding:0}}.exercise-guide-finder #finderCon{width:auto;margin:0}.exercise-guide-finder #filtersApplied{width:67%;margin:0 0 10px 33%;padding-top:5px}.exercise-guide-finder #filtersApplied .filtersAppliedHeader{width:auto;margin:5px 8px 0 0;position:relative;top:-3px;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:17px;line-height:1em;color:#000;text-transform:uppercase;font-weight:400;padding:5px 0 1px}.exercise-guide-finder #filtersApplied ul{width:auto}.exercise-guide-finder #filtersApplied ul li{background-color:transparent;border:1px solid #000;padding:0 4px 0 19px;margin:5px 10px 5px 0;white-space:normal;position:relative}.exercise-guide-finder #filtersApplied ul li a{float:left;margin-right:3px;background:url(i/15a37b06fdee4c7e72fd086fbcc320fd915ec4b6.png) center center no-repeat;display:inline-block;width:11px;height:11px;text-indent:-9999px;position:absolute;top:3px;left:4px}.exercise-guide-finder #finderLeft{width:30%;margin:0 3% 0 0;border:1px solid #bdbdbd;background-color:transparent;padding:3px 10px}.exercise-guide-finder #finderLeft #Filters{overflow:hidden;-webkit-transition:all .8s ease;transition:all .8s ease}.exercise-guide-finder #finderLeft .mobile-show-toggle{display:none;margin-top:14px}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button{display:none;cursor:pointer;color:#00a1df;padding:5px 0 1px;font-size:15px}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button:before{background-image:url(i/e6ff8e0da76a4af96915c00d6a5d716066fa36cb.png);background-repeat:no-repeat;content:"";display:block;float:left;width:20px;height:20px;margin-right:10px;position:relative;bottom:1px}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button.more:before{background-position:0 0}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button.less:before{background-position:-20px 0}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button.show{display:inline-block}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button.hide{display:none}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button:hover{color:#036894}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button:hover.more:before{background-position:0 -20px}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button:hover.less:before{background-position:-20px -20px}.exercise-guide-finder #finderRight{width:67%;left:0;margin:0}.exercise-guide-finder #finderRight #finderResults{border:none}.exercise-guide-finder #finderRight #finderSort{border-right:solid 1px #dcd8d2;border-top:solid 1px #dcd8d2;border-left:solid 1px #dcd8d2}.exercise-guide-finder #finderRight #finderSort .sortLinks,.exercise-guide-finder #finderRight #finderSort .sortRateLink{width:auto}.exercise-guide-finder #finderRight #finderSort #count{display:inline}.exercise-guide-finder #finderRight #SearchResults{border-bottom:solid 1px #dcd8d2}.exercise-guide-finder #finderRight #SearchResults .altExercise,.exercise-guide-finder #finderRight #SearchResults .altExerciseLight{border-right:solid 1px #dcd8d2;border-top:solid 1px #dcd8d2;border-left:solid 1px #dcd8d2;border-bottom:none;padding:8px}.exercise-guide-finder #finderRight #SearchResults .no-results{text-align:center;margin:25px 0}.exercise-guide-finder #finderRight #SearchResults .image-container{position:relative;width:46%;float:left}.exercise-guide-finder #finderRight #SearchResults .image-container:before{content:"";display:block;padding-top:100%}.exercise-guide-finder #finderRight #SearchResults .image-container img{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;border:1px solid #979b9c;width:100%;height:100%;float:left}.exercise-guide-finder #finderRight #SearchResults .image-container:last-child{margin-left:8%}.exercise-guide-finder #finderRight #SearchResults .exerciseThumbs{width:30%}.exercise-guide-finder #finderRight #SearchResults .exerciseName{width:50%;margin:0;padding-left:8px}.exercise-guide-finder #finderRight #SearchResults .exerciseName h3{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;line-height:1em;text-transform:uppercase;font-weight:400;margin:0}.exercise-guide-finder #finderRight #SearchResults .exerciseName p{line-height:1.2em;margin:0}.exercise-guide-finder #finderRight #SearchResults .exerciseRating{float:left;width:20%;margin:0}.exercise-guide-finder #finderRight #SearchResults .rating-out-of{display:none}.exercise-guide-finder #listing .pagination-container{width:100%}.exercise-guide-finder #listing .pagination-container .pagination{margin:25px 0 20px}.exercise-guide-finder .or-delimiter{text-align:center;text-transform:uppercase;margin:25px 0}.exercise-guide-finder .searchBoxExercisesCon{width:100%;font-size:inherit;margin:0 auto 40px;text-align:center}.exercise-guide-finder .searchBoxExercisesCon h3,.exercise-guide-finder .searchBoxExercisesCon h4{margin:0;line-height:1.2em;display:inline-block;font-size:16px}.exercise-guide-finder .searchBoxExercisesCon h3{color:#000;width:auto;float:none;position:static}.exercise-guide-finder .searchBoxExercisesCon h3 a{color:#000}.exercise-guide-finder .searchBoxExercisesCon .mobile-only{display:none}.exercise-guide-finder .searchBoxExercisesCon .viewAllExercises{display:inline-block}.exercise-guide-finder .searchBoxExercisesCon .delimiter{font-size:24px;color:#000;position:relative;top:3px;margin:0 10px;display:none}.exercise-guide-finder .searchBoxExercisesCon .searchBoxExercises{width:auto!important;height:auto;float:none;display:inline-block;line-height:1;padding-left:0;border:none;background-color:transparent}.exercise-guide-finder .searchBoxExercisesCon input{width:168px;border:1px solid #bdbdbd;float:none;display:inline-block;position:relative;padding:3px 3px 3px 20px;background:url(i/845e8192fd1be21590e8dea361b8cdeef6a76d3c.png) 5px center no-repeat #e9e9e9;left:0;top:-2px;margin-left:16px}@media only screen and (max-width:1200px){.exercise-guide-finder #filtersApplied{width:61%;margin:0 0 10px 39%}.exercise-guide-finder #finderLeft{width:35%;margin-right:4%}.exercise-guide-finder #finderRight{width:61%}}@media only screen and (max-width:767px){.exercise-guide-finder #filtersApplied{width:100%;margin-left:0}.exercise-guide-finder #filtersApplied .filtersAppliedHeader{padding:5px 0 1px 30px;background:url(i/e32be29a156b759fa2a404e45752e74a06a3ff5a.png) left 2px no-repeat}.exercise-guide-finder #finderLeft{width:100%;margin-right:0;margin-bottom:30px;padding:15px}.exercise-guide-finder #finderLeft #Filters{height:133px}.exercise-guide-finder #finderLeft #Filters.expand{height:558px}.exercise-guide-finder #finderLeft #Filters .filterTable{width:100%}.exercise-guide-finder #finderLeft #Filters .filterTable tr{width:25%;float:left}.exercise-guide-finder #finderLeft #Filters .filterSep{clear:both}.exercise-guide-finder #finderLeft #Filters .filterCheckBox{float:left;position:relative;top:1px;width:0}.exercise-guide-finder #finderLeft #Filters .filterLabel{width:100%!important;padding-left:19px!important}.exercise-guide-finder #finderLeft #muscleFilter{margin-top:0}.exercise-guide-finder #finderLeft .mobile-show-toggle{display:block}.exercise-guide-finder #finderLeft .mobile-show-toggle .filter-button.more{display:inline-block}.exercise-guide-finder #finderRight{width:100%}.exercise-guide-finder #finderRight #finderSort{border:none;background:0 0;height:30px;line-height:30px}.exercise-guide-finder #finderRight #finderSort .sortLinks,.exercise-guide-finder #finderRight #finderSort .sortRateLink{height:30px;float:left;right:0;left:0}.exercise-guide-finder #finderRight #finderSort .sortLinks a,.exercise-guide-finder #finderRight #finderSort .sortRateLink a{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:18px;line-height:1em;color:#036894;text-transform:uppercase;font-weight:400;margin:0}.exercise-guide-finder #finderRight #finderSort .sortLinks .sortArrows,.exercise-guide-finder #finderRight #finderSort .sortRateLink .sortArrows{width:auto;display:none}.exercise-guide-finder #finderRight #finderSort .sortLinks{width:75%}.exercise-guide-finder #finderRight #finderSort .sortLinks table td{width:33.33333%}.exercise-guide-finder #finderRight #finderSort .sortRateLink{width:25%}.exercise-guide-finder #finderRight #finderSort table{width:100%}.exercise-guide-finder .or-delimiter{margin:5px 0 20px}.exercise-guide-finder .btnReturnExercise,.exercise-guide-finder .mobile-hide{display:none}}@media only screen and (max-width:630px){.exercise-guide-finder #finderLeft #Filters{height:150px}.exercise-guide-finder #finderLeft #Filters.expand{height:638px}.exercise-guide-finder #finderLeft #Filters .filterTable tr{width:33.33333%}}@media only screen and (max-width:500px){.exercise-guide-finder #finderLeft #Filters{height:208px}.exercise-guide-finder #finderLeft #Filters.expand{height:797px}.exercise-guide-finder #finderLeft #Filters .filterTable tr{width:50%}.exercise-guide-finder .searchBoxExercisesCon .viewAllExercises{display:block;margin-bottom:10px}.exercise-guide-finder .searchBoxExercisesCon .searchBoxExercises{display:block}.exercise-guide-finder .searchBoxExercisesCon .delimiter,.exercise-guide-finder .searchBoxExercisesCon h4{display:none}.exercise-guide-finder .searchBoxExercisesCon h4.mobile-only{display:inline-block;float:none}}@media only screen and (max-width:400px){.exercise-guide-finder #finderRight #SearchResults .exerciseThumbs{width:15%}.exercise-guide-finder #finderRight #SearchResults .image-container{width:100%}.exercise-guide-finder #finderRight #SearchResults .image-container:last-child{margin-left:0;margin-top:6px}.exercise-guide-finder #finderRight #SearchResults .exerciseName{width:65%}.exercise-guide-finder #finderRight #SearchResults .exerciseName p{font-size:14px}.exercise-guide-finder #listing .pagination-container{width:100%;margin:20px 0}.exercise-guide-finder #listing .pagination-container .button{display:none}.exercise-guide-finder #listing .pagination-container ul{width:100%}.exercise-guide-finder #listing .pagination-container li{width:9.090909%;text-align:center;margin-right:0;padding-right:2px}.exercise-guide-finder #listing .pagination-container li:last-child{padding-right:0}.exercise-guide-finder #listing .pagination-container .active{background:0 0;padding:0 2px 0 0}.exercise-guide-finder #listing .pagination-container .active em{background:#9A9B9C;padding:2px 5px;display:block}.exercise-guide-finder #listing .pagination-container a{float:none;margin-right:0}.exercise-guide-finder #finderLeft #Filters .filterTable tr:nth-child(odd){width:45%}.exercise-guide-finder #finderLeft #Filters .filterTable tr:nth-child(even){width:55%}}.exercise-guide-listing .searchBoxExercisesCon{width:100%;font-size:inherit;margin:50px auto;text-align:center}.exercise-guide-listing .searchBoxExercisesCon h3,.exercise-guide-listing .searchBoxExercisesCon h4{margin:0;line-height:1.2em;display:inline-block;font-size:16px}.exercise-guide-listing .searchBoxExercisesCon h3{color:#000;width:auto;float:none;position:static}.exercise-guide-listing .searchBoxExercisesCon h3 a{color:#000}.exercise-guide-listing .searchBoxExercisesCon .mobile-only,.exercise-guide-listing .searchBoxExercisesCon .viewAllExercises{display:none}.exercise-guide-listing .searchBoxExercisesCon .delimiter{font-size:24px;color:#000;position:relative;top:3px;margin:0 10px;display:none}.exercise-guide-listing .searchBoxExercisesCon .searchBoxExercises{width:auto;height:auto;float:none;display:inline-block;line-height:1;padding-left:0;border:none;background-color:transparent}.exercise-guide-listing .searchBoxExercisesCon input{width:168px;border:1px solid #bdbdbd;float:none;display:inline-block;position:relative;padding:3px 3px 3px 20px;background:url(i/845e8192fd1be21590e8dea361b8cdeef6a76d3c.png) 5px center no-repeat #e9e9e9;left:0;top:-2px;margin-left:16px}.exercise-guide-listing #tabs_container ul{height:auto;overflow:hidden}.exercise-guide-listing .letter-pagination{list-style:none;margin:20px 0;padding:0;overflow:hidden}.exercise-guide-listing .letter-pagination #pager{display:block;border-right:1px solid #c3bfbc;border-bottom:1px solid #c3bfbc;overflow:hidden}.exercise-guide-listing .letter-pagination #pager li{float:left;display:block;width:11.11111%;border-top:1px solid #c3bfbc;border-left:1px solid #c3bfbc}.exercise-guide-listing .letter-pagination #pager li a,.exercise-guide-listing .letter-pagination #pager li span{width:100%;height:auto;line-height:normal;border:none!important;padding:6px 0;font-size:14px}.exercise-guide-listing .muscle-pagination{list-style:none;margin:20px 0;padding:0;overflow:hidden}.exercise-guide-listing .muscle-pagination li{float:left;width:20%;text-align:left;margin-bottom:7px;padding-left:6%}.exercise-guide-listing .sectionBar{overflow:hidden;position:relative}.exercise-guide-listing .sectionBar .selected-item{position:absolute;margin-left:10px}.exercise-guide-listing .sectionBar .filter-name{position:absolute;margin-left:30%;padding-left:10px}.exercise-guide-listing .sectionBar .filter-rating{position:absolute;right:0;margin-right:14px}.exercise-guide-listing .sectionBar img{height:23px}.exercise-guide-listing #listResults{border-bottom:solid 1px #dcd8d2}.exercise-guide-listing #listResults .altExercise,.exercise-guide-listing #listResults .altExerciseLight{border-right:solid 1px #dcd8d2;border-top:solid 1px #dcd8d2;border-left:solid 1px #dcd8d2;border-bottom:none;padding:8px}.exercise-guide-listing #listResults .no-results{text-align:center;margin:25px 0}.exercise-guide-listing #listResults .image-container{position:relative;width:46%;float:left}.exercise-guide-listing #listResults .image-container:before{content:"";display:block;padding-top:100%}.exercise-guide-listing #listResults .image-container img{position:absolute;top:0;left:0;bottom:0;right:0;margin:0;border:1px solid #979b9c;width:100%;height:100%;float:left}.exercise-guide-listing #listResults .image-container:last-child{margin-left:8%}.exercise-guide-listing #listResults .exerciseThumbs{width:30%}.exercise-guide-listing #listResults .exerciseName{width:50%;margin:0;padding-left:8px}.exercise-guide-listing #listResults .exerciseName h3{font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:16px;line-height:1em;text-transform:uppercase;font-weight:400;margin:0}.exercise-guide-listing #listResults .exerciseName p{line-height:1.2em;margin:0}.exercise-guide-listing #listResults .exerciseRating{float:left;width:20%;margin:0}.exercise-guide-listing #listResults .rating-out-of{display:none}.exercise-guide-listing .return-button{margin:20px 0}@media only screen and (max-width:1200px){.exercise-guide-listing .muscle-pagination li{padding-left:5%}}@media only screen and (max-width:767px){.exercise-guide-listing .muscle-pagination li{padding-left:4%}}@media only screen and (max-width:500px){.exercise-guide-listing .letter-pagination #pager li{width:33.33333%}.exercise-guide-listing .letter-pagination #pager li a,.exercise-guide-listing .letter-pagination #pager li span{padding:8px 0}.exercise-guide-listing .muscle-pagination li{width:25%}}@media only screen and (max-width:450px){.exercise-guide-listing .muscle-pagination li{width:33.33333%;padding-left:5%}}@media only screen and (max-width:400px){.exercise-guide-listing .muscle-pagination li{width:50%;padding-left:10%}.exercise-guide-listing .sectionBar .filter-name{left:50%;padding-left:0;margin-left:-16px}.exercise-guide-listing #listResults .exerciseThumbs{width:15%}.exercise-guide-listing #listResults .image-container{width:100%}.exercise-guide-listing #listResults .image-container:last-child{margin-left:0;margin-top:6px}.exercise-guide-listing #listResults .exerciseName{width:65%}.exercise-guide-listing #listResults .exerciseName p{font-size:14px}}#feedbackContainer #commentsContainer{width:100%;border:1px solid #cccbbb;margin:-1px auto 0}#feedbackContainer a{color:#4b94b5}#feedbackContainer .feedback-tabs{width:50%;float:left}#feedbackContainer .feedback-tabs ul{list-style:none;padding-left:10px;margin:0}#feedbackContainer .feedback-tabs li{float:left;margin-right:3px}#feedbackContainer .show-more-feedback-top{width:50%;float:left;text-align:right}#feedbackContainer .show-more-feedback-bottom{margin:10px 0 5px}#feedbackContainer .commentsContainer{width:100%}#feedbackContainer .clearFloat,#feedbackContainer .greySeperator{clear:both}#feedbackContainer .profilePic{width:15%;padding:8px!important;text-align:left;float:left}#feedbackContainer .profilePic img{max-width:100%!important;width:100%}#feedbackContainer .userReview{width:60%;float:left;padding:0 10px 0 0;margin:8px 0}#feedbackContainer .userReview table{width:100%;line-height:1.4em}#feedbackContainer .userReview table td{padding:0}#feedbackContainer .userReview h2{font-size:13px;margin:0}#feedbackContainer .userReview p{margin:0}#feedbackContainer .userReview .exerciseRatingText{padding:2px 0 0!important}#feedbackContainer .user-stats{width:25%;float:left;background-color:#f2efea;border-bottom:3px solid #b6c5ca;padding:8px 8px 25px;margin:8px 0}#feedbackContainer .user-stats table{width:100%}#feedbackContainer .user-stats table td{font-family:ProximaNovaReg,Arial,sans-serif;font-weight:700;font-size:12px;min-width:50px;vertical-align:top;line-height:1.4em}#feedbackContainer .user-stats table td a{color:#333}#feedbackContainer .user-stats table td a.blue{color:#4b94b5}#feedbackContainer .user-stats table td a.user-name{font-size:700;font-size:14px}#feedbackContainer .user-stats table tr>td:last-child{font-weight:400}#feedbackContainer .user-stats table .additional-info{display:block}#feedbackContainer .user-stats table .chart-icon{position:relative;bottom:2px;display:none}#feedbackContainer .comment-options{overflow:hidden;margin-top:4px}#feedbackContainer .comment-options>div{float:left}#feedbackContainer .comment-options .comment-icon{margin-right:10px}#feedbackContainer .comment-options .permalink{margin-right:20px}#feedbackContainer .comment-options .permalink:before{content:"|";display:inline-block;margin:0 5px;float:left}#feedbackContainer .comment-options .loginRate{padding-left:0}#feedbackContainer .comment-options .reportLink{float:right;padding-right:5px}#feedbackContainer .comment-options .reportLink a{color:#b4531c}#feedbackContainer .comment-options .reportLink a:hover{color:#000}#feedbackContainer .pagination-container{width:50%;float:right;border:none}#feedbackContainer .pagination-container .pagination{margin:0;padding:0;float:right}#feedbackContainer .pagination-container .pagination a{color:#fff}#feedbackContainer .pagination-container .pagination .button{height:21px}#feedbackContainer .pagination-container .pagination .button.previous-off{margin-left:0}#feedbackContainer .pagination-container .pagination .button a{color:#888;height:19px}.exercise-report-review .red,.exercise-report-review form .required-text{color:red}#feedbackContainer .pagination-container .pagination li{line-height:15px}#feedbackContainer .pagination-container.pagination-bottom{width:100%;margin-top:20px}#feedbackContainer .back-button{float:right;clear:right;margin-top:20px;margin-bottom:10px}@media only screen and (max-width:767px){#feedbackContainer .userReview{width:45%}#feedbackContainer .userReview .exerciseRatingText{width:0}#feedbackContainer .userReview table td{padding:0!important}#feedbackContainer .user-stats{width:40%}}@media only screen and (max-width:720px){#feedbackContainer .pagination-top{display:none}}@media only screen and (max-width:650px){#feedbackContainer .show-more-feedback-top{display:none}#feedbackContainer .feedback-tabs{width:100%}}@media only screen and (max-width:500px){#feedbackContainer #commentsContent,#feedbackContainer .commentsContent{padding:5px 10px}#feedbackContainer .profilePic{width:25%}#feedbackContainer .userReview{width:75%;padding:0}#feedbackContainer .user-stats{width:100%;padding:8px;margin:4px 0 10px}#feedbackContainer .user-stats td{width:70px}#feedbackContainer .user-stats tr>td:last-child{width:0}#feedbackContainer .comment-options>div{float:none;display:inline-block}#feedbackContainer .comment-options .permalink:before{margin:0 8px 0 5px;float:none}#feedbackContainer .comment-options .loginRate{display:block;float:none;margin:3px 0 6px}#feedbackContainer .comment-options .reportLink{float:none}#feedbackContainer .feedback-tabs ul{padding-left:0}#feedbackContainer .feedback-tabs li{margin-right:0}}@media only screen and (max-width:400px){#feedbackContainer .pagination-bottom .pagination{width:100%}#feedbackContainer .pagination-bottom .button{display:none}#feedbackContainer .pagination-bottom li{width:9.090909%;text-align:center;margin-right:0;padding-right:2px}#feedbackContainer .pagination-bottom li:last-child{padding-right:0}#feedbackContainer .pagination-bottom .active{background:0 0;padding:0 2px 0 0}#feedbackContainer .pagination-bottom .active em{background:#9A9B9C;padding:2px 5px;display:block}#feedbackContainer .pagination-bottom a{float:none;margin-right:0}}.exercise-list{margin-bottom:25px}.exercise-list .exercise-list-container{background:url(i/cde7d41d61f18a1e97b3bff5b367e3546e2c5d7d.png) center top no-repeat;position:relative;height:376px}.exercise-list h2{position:absolute;right:50%;margin:0 -138px 0 0}.exercise-list ul{position:absolute;padding:0;margin:0;list-style:none}.exercise-list li{list-style:none;line-height:23px}.exercise-list a{display:inline-block;line-height:1.2em}.exercise-list .exercise-list-left{left:50%;top:48px;margin-left:-353px;text-align:right}.exercise-list .exercise-list-left li:nth-child(4){line-height:29px}.exercise-list .exercise-list-right{right:50%;top:54px;margin-right:-351px;text-align:left}.exercise-list .exercise-list-right li:nth-child(5){line-height:30px}.exercise-list .exercise-list-right li:nth-child(6){line-height:21px}@media only screen and (max-width:991px){.exercise-list h2{margin-right:-230px}}@media only screen and (max-width:767px){.exercise-list h2{position:static;margin:0 0 20px;text-align:center;font-size:20px}.exercise-list .exercise-list-container{background:0 0;height:auto;max-width:275px;margin:0 auto}.exercise-list .exercise-list-container .exercise-left-wrapper{background:url(i/83261fffd0d13f32f484849cdc21d741510bb9ef.png) right top no-repeat;width:100%;position:relative;height:302px;margin-bottom:30px}.exercise-list .exercise-list-container .exercise-list-left{margin-left:-170px;top:-6px}.exercise-list .exercise-list-container .exercise-list-left li{line-height:34px}.exercise-list .exercise-list-container .exercise-list-left li:nth-child(4){line-height:33px}.exercise-list .exercise-list-container .exercise-right-wrapper{background:url(i/7d53dd67db13623b7cbc29ffda2c8c0ff1e76d10.png) left top no-repeat;width:100%;position:relative;height:341px;margin-bottom:45px}.exercise-list .exercise-list-container .exercise-list-right{margin-right:-173px;top:-18px}.exercise-list .exercise-list-container .exercise-list-right li{line-height:39px}.exercise-list .exercise-list-container .exercise-list-right li:nth-child(4){line-height:36px}.exercise-list .exercise-list-container .exercise-list-right li:nth-child(5){line-height:60px}.exercise-list .exercise-list-container .exercise-list-right li:nth-child(6){line-height:25px}.exercise-list .exercise-list-container .exercise-list-right li:nth-child(7){line-height:30px}.exercise-list .exercise-list-container .exercise-list-right li:nth-child(8){line-height:70px}.exercise-list .exercise-list-container .exercise-list-right li:nth-child(9){line-height:25px}}@media only screen and (max-width:400px){.exercise-list .exercise-list-container li{font-size:12px}.exercise-list .exercise-list-container .exercise-list-left{margin-left:-148px}.exercise-list .exercise-list-container .exercise-list-right{margin-right:-146px}}.exercise-report-review #exerciseName{background-size:cover}.exercise-report-review #exerciseName h1{margin:0;width:auto;padding:0 0 0 10px}.exercise-report-review form{background:url(i/ebf5725f1679f71ece53b76c959160d87fec6227.jpg) top right no-repeat;padding:20px 0}.exercise-report-review form table td{padding:6px 4px}.exercise-report-review form table ul{margin:0;padding-left:0;list-style:none}.exercise-report-review form table.full-width{table-layout:fixed;width:100%}.exercise-report-review form input[type=checkbox]{margin-right:3px;position:relative;bottom:2px}.exercise-report-review form textarea{width:100%;padding:5px;min-height:100px;border:1px solid #ccc;float:left}.exercise-report-review form label{display:block;line-height:1.2em;margin-bottom:5px}.exercise-report-review form .textarea-comment{float:left}.exercise-report-review form .captcha{position:relative;right:3px}.exercise-report-review form .submit-button{margin-right:5px}.exercise-report-review .site-reference{border:1px solid #ccc;padding:16px}.exercise-report-review .site-reference .site-reference-row{margin-bottom:15px}.exercise-report-review .site-reference .site-reference-row .label{margin-right:2px}.exercise-report-review .site-reference .site-reference-row .grey-box{background-color:#eee;padding:4px;word-wrap:break-word;display:inline-block;max-width:100%}.exercise-report-review .site-reference .site-reference-row:last-child{margin-bottom:0}@media only screen and (max-width:600px){.exercise-report-review form{background:0 0}.small.red{display:block;line-height:1.2em;margin:20px 0}}@media only screen and (max-width:400px){.exercise-report-review #recaptcha_area,.exercise-report-review #recaptcha_table{width:100%!important}.exercise-report-review #recaptcha_challenge_image{margin:0 0 5px!important;width:100%!important;height:auto!important}.exercise-report-review .recaptcha_input_area{margin-left:0!important}.exercise-report-review #recaptcha_response_field{margin:0 0 5px!important;width:100%!important;height:auto!important;bottom:0!important;padding:3px!important}.exercise-report-review .recaptchatable #recaptcha_image{margin:0!important;width:100%!important;height:auto!important}.exercise-report-review .recaptchatable .recaptcha_image_cell,.exercise-report-review .recaptchatable .recaptcha_r1_c1,.exercise-report-review .recaptchatable .recaptcha_r2_c1,.exercise-report-review .recaptchatable .recaptcha_r3_c1,.exercise-report-review .recaptchatable .recaptcha_r3_c2,.exercise-report-review .recaptchatable .recaptcha_r3_c3,.exercise-report-review .recaptchatable .recaptcha_r4_c1,.exercise-report-review .recaptchatable .recaptcha_r4_c2,.exercise-report-review .recaptchatable .recaptcha_r4_c4,.exercise-report-review .recaptchatable .recaptcha_r7_c1,.exercise-report-review .recaptchatable .recaptcha_r8_c1{margin:0!important;width:100%!important;background:0 0!important;height:auto!important}.exercise-report-review .recaptchatable .recaptcha_image_cell center{height:auto!important}.exercise-report-review .recaptchatable .recaptcha_r2_c1,.exercise-report-review .recaptchatable .recaptcha_r2_c2,.exercise-report-review .recaptchatable .recaptcha_r3_c1{display:none}}#listing #loginModuleContainer{border-bottom:20px solid #014165;overflow:hidden;padding:0}#listing #loginModuleContainer #exerciseHeaderContainer{width:100%;height:auto;background-size:100%;padding:10px 20px}#listing #loginModuleContainer #exerciseHeaderContainer h2{color:#fff;margin:0 0 10px;line-height:1.2em}#listing #loginModuleContainer #exerciseHeaderContainer p{padding:0}#listing #loginModuleContainer .login-container{overflow:hidden;padding:20px;height:320px}#listing #loginModuleContainer #loginModuleUserPass{display:table-cell;width:28%;height:100%;margin:0 3% 0 0;padding:20px}#listing #loginModuleContainer #loginModuleUserPass input[name=username]{margin-bottom:10px}#listing #loginModuleContainer #loginModuleUserPass .remember-me{margin-top:4px;margin-bottom:10px}#listing #loginModuleContainer #loginModuleUserPass .remember-me input[type=checkbox]{position:relative;bottom:1px;margin-right:4px}#listing .chooseGender input,.exercise-guide .sectionBar .rss-icon{bottom:2px;position:relative}#listing #loginModuleContainer #loginModuleUserPass label{display:block}#listing #loginModuleContainer .loginModuleHeading{margin:0 0 15px}#listing #loginModuleContainer #loginModuleJoin{display:table-cell;float:left;width:69%;height:100%;margin:0;padding:20px}#listing #loginModuleContainer #loginModuleJoin .blue_bullet,#listing #loginModuleContainer #loginModuleJoin p{margin:0 0 15px}#listing #loginModuleContainer #loginModuleJoin .blue_bullet li{font-family:ProximaNovaReg,Arial,sans-serif;list-style:disc}#listing #linksbox{margin:20px 0}@media only screen and (max-width:1200px){#listing #loginModuleContainer #exerciseHeaderContainer{background-image:none;padding:20px}#listing #loginModuleContainer #loginModuleUserPass{width:36%}#listing #loginModuleContainer #loginModuleJoin{width:61%}}@media only screen and (max-width:767px){#listing #loginModuleContainer .login-container{height:auto}#listing #loginModuleContainer #loginModuleUserPass{width:100%;margin:0 0 20px}#listing #loginModuleContainer #loginModuleJoin{width:100%}}#listing .terms-of-use h4{font-size:17px;line-height:1.2em;margin:25px 0 15px}#listing .terms-of-use p{margin-bottom:15px}#listing .terms-of-use #returnToExercise{margin:30px 0 20px}#listing .widgetHeaderBg{width:100%;height:auto;background-size:100%;background-color:transparent;padding:20px;min-height:436px}#listing .widgetHeaderBg #returnDiv{margin-bottom:50px}#listing .widgetHeaderBg .helpText{width:50%;padding:0}#listing .chooseGender,#listing .chooseWidget{padding:20px;width:100%}#listing .widgetHeaderBg .helpText ul,#listing .widgetHeaderBg .helpText ul li{margin:0}#listing .chooseGender{border:1px solid #9a9b9c;margin:10px auto;background:#f1f0ee}#listing .chooseGender input{margin-left:10px}#listing .chooseWidget table{width:100%}#listing .chooseWidget .BBComWidget .BBComWidget_wrapper{width:100%!important}#listing .chooseWidget .BBComWidget .BBComWidget_popUpCenterCon div{width:100%;padding:0!important}#listing .chooseWidget .BBComWidget .BBComWidget_bg_bottomB{z-index:200!important}#listing .chooseWidget .BBComWidget video{width:100%}#listing .chooseWidget .steps{width:100%;margin:0}#listing .chooseWidget .steps p{margin-bottom:15px}#listing .chooseWidget .steps ol{margin:0 0 15px}#listing .chooseWidget .steps ol li{margin:0}#listing .chooseWidget textarea{width:100%;min-height:300px;padding:6px 12px}@media only screen and (max-width:1200px){#listing .widgetHeaderBg{background-image:none;padding:0;min-height:0}#listing .widgetHeaderBg #returnDiv{margin:30px 0}#listing .widgetHeaderBg .helpText{width:100%;padding:0}#listing .chooseWidget table td{display:block}#listing .chooseWidget .BBComWidget{margin:0 auto 20px!important}#listing .chooseWidget p.small{margin-bottom:0}}@media only screen and (max-width:500px){#listing .chooseGender label{display:block;margin-bottom:6px}#listing .chooseGender input{margin-left:0}#listing .chooseGender input:last-child{margin-left:10px}#listing .chooseWidget .BBComWidget{display:none}}.exercise-guide .sectionBar{background:0 0;width:100%;height:auto;padding-left:0;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:22px;line-height:1.2em;color:#000;text-transform:uppercase;font-weight:400;margin:0 0 25px}.exercise-guide .sectionBar .section-head{margin-right:10px}.exercise-guide .sectionBar .rss-text{margin-left:4px;font-size:16px;position:relative;bottom:1px}.exercise-guide .sectionBar a{color:#bb6b38}.exercise-guide .sectionBar a:hover{color:#000}#listing a{color:#00a1df}#listing #titleBg h2{font-size:28px;margin:0 0 30px;line-height:1}#listing #returnToExercise{margin-bottom:20px}#listing .pagination-container{width:50%;float:right;border:none}#listing .pagination-container .pagination{margin:0;padding:0;float:right}#listing .pagination-container .pagination a{color:#fff}#listing .pagination-container .pagination .button{height:21px}#listing .pagination-container .pagination .button.previous-off{margin-left:0}#listing .pagination-container .pagination .button a{color:#888;height:19px}#listing .pagination-container .pagination li{line-height:15px}#listing .ratingBox{width:100%;margin-top:10px;margin-bottom:10px;padding:15px}#listing .ratingBox .text{display:block;color:#4b94b5}#listing .ratingBox textarea{width:100%;margin:10px 0 7px}#listing .ratingBox .rating-small{float:none;margin-top:6px}#listing .ratingBox .ratingChoices{height:auto;line-height:1;padding:8px 0}#listing .ratingBox .ratingChoices span{margin-right:4px}#listing .ratingBox .ratingChoices label{margin-right:5px}#listing .ratingBox #ratingDiv{margin-top:2px}#listing .ratingBox #ratingDiv span{margin-right:0}#listing .ratingBox #ratingDiv input[type=radio]{margin-left:5px}#listing h2.sectionBar{width:100%;margin:20px 0}#listing .boom-line-header{width:100%!important;margin-top:10px}#listing .boom-line-header h1{padding:0 10px 0 0;top:-13px;line-height:1.2em}#listing .clearFloatNoHeight{clear:both}#listing .clearFloatNoHeight:after,#listing .clearFloatNoHeight:before{display:none}#listing .row{margin:0;display:block}#listing .exercise-error #titleBg h2{font-size:26px;margin:0 0 15px}#listing .exercise-error #returnToExercise{margin-top:20px}#listing .yui-panel-container,#listing .yui-panel-container .bwt_swf_embed_container{max-width:100%}#listing .yui-panel-container .bwt_swf_embed_container embed{width:100%}#listing .bbButton{color:#e7ecf7!important;padding:6px 12px 3px!important}#listing .bb-share-button span{padding-top:2px!important}#listing .bb-share-button span img{margin-top:2px!important}#jquery-overlay{z-index:999}#jquery-lightbox{z-index:9999}.is-ie11 .Wr__content__content{overflow:hidden}@media only screen and (max-width:991px){#jquery-lightbox #lightbox-container-image-box{max-width:100%;height:auto!important;min-height:200px}#jquery-lightbox #lightbox-container-image-box img,#jquery-lightbox #lightbox-container-image-data-box{max-width:100%}}@media only screen and (max-width:767px){.exercise-guide .sectionBar{margin-bottom:15px}#listing{padding:15px 0}#listing .boom-line-header{margin:0 0 15px;height:auto;background-color:transparent}#listing .boom-line-header h1{position:static}.ProfileMenu__lists{overflow:hidden;position:relative;z-index:300;height:650px}}@media only screen and (max-width:500px){#listing h2.sectionBar{height:auto;line-height:1.2em;background:0 0;padding-left:0;font-family:ProximaNovaExCnBold,Arial,sans-serif;font-size:22px;text-transform:uppercase;font-weight:400}#listing .ratingBox .ratingChoices{overflow:hidden;padding-bottom:0;padding-left:1px}#listing .ratingBox .ratingChoices span{display:none}#listing .ratingBox .ratingChoices label{margin-right:0;width:20%;float:left;margin-bottom:8px}}.gyms-home #content{width:100%;float:none;display:block;background-color:transparent}.gyms-home .bb-line-header{margin-top:0}.gyms-home .bb-line-header:before{content:"";display:inline-block;width:100%;height:3px;border:0 transparent;background-color:#414245;margin:auto 0;position:absolute;top:12px;font-size:0}.gyms-home .my-dashboard-networks-container{position:relative}.gyms-home .my-dashboard-networks-container .my-dashboard-networks-right{position:absolute;padding-left:84px;width:100%;left:0}.gyms-home .tools{position:relative;z-index:100}.gyms-public #content{width:100%;float:none;display:block;background-color:transparent}.gyms-public .bodyspace-padded-content{width:100%}.gyms-public .bbButton a{color:#fff}.gyms-public .network-list-main .gym-network-list-general-info{line-height:1.2em}.gyms-public .network-list-main .networkThumbs{width:18%;margin:0;padding-right:20px}.gyms-public .network-list-main .networkThumbs img{width:100%}.gyms-public .network-list-main .networkNameSchool{width:57%;margin:0;padding-right:20px}.gyms-public .network-list-main .networkNameSchool h3{height:auto;margin:0 0 10px;line-height:1}.gyms-public .network-list-main .networkNameSchool p{margin:0 0 10px}.gyms-public .network-list-main .commentLinks{width:25%;margin:0;padding-right:8px}#tinybox{width:100%!important;height:auto!important;left:0!important;border:0!important;padding:10px!important;box-sizing:border-box;background-color:transparent}#tinybox #tinycontent{display:block!important;background:0 0}#tinybox iframe{max-width:100%;display:block;margin:0 auto}.gym-type-iframe{width:420px;height:160px}.add-home-gym-iframe{width:620px;height:345px}.add-commercial-gym-iframe{width:620px;height:560px}.edit-gym-iframe{width:600px;height:300px}.search-google-map-iframe{width:770px;height:530px}.search-google-map-details-iframe{width:620px;height:390px}@media only screen and (max-width:770px){#tinybox iframe{width:100%}#tinybox .gym-type-iframe{max-width:420px}#tinybox .add-commercial-gym-iframe,#tinybox .add-home-gym-iframe{max-width:620px}#tinybox .edit-gym-iframe{max-width:600px}#tinybox .search-google-map-iframe{max-width:770px}#tinybox .search-google-map-details-iframe{max-width:620px}}@media only screen and (max-width:550px){.add-commercial-gym-iframe{height:690px}}@media only screen and (max-width:500px){.gyms-public .gym-network-address-wrapper{padding:20px 0}.gyms-public .gym-network-address-wrapper .gym-network-gym-address{display:block;padding-bottom:5px}.gyms-public .gym-network-address-wrapper .gym-network-join-leave-link{display:block;float:none}.gyms-public .network-list-main .networkThumbs{width:40%}.gyms-public .network-list-main .networkNameSchool{width:60%;padding-right:0}.gyms-public .network-list-main .commentLinks{width:40%;margin-top:10px;float:left;clear:both;padding-right:20px}.gyms-public .network-list-main .commentLinks .bbButton{width:100%}.gyms-public .network-list-main .commentLinks .padLink{margin-top:6px;text-align:center}}@media only screen and (max-width:460px){.search-google-map-iframe{height:620px}}@media only screen and (max-width:350px){.gyms-public .network-list-main .networkThumbs{width:50%;padding-right:10px}.gyms-public .network-list-main .networkNameSchool{width:50%;padding-right:0}.gyms-public .network-list-main .commentLinks{padding-right:10px;width:50%}}