input,textarea{padding:15px 15px}.profile_sidebar .profile_photo_wrap{display:inline-block;margin:50px 0 20px 0}.navbar .headerRight .menu-link{height:45px;font-size:15px;color:#8b8b8b;margin-right:15px}.profile_photo_wrap .profile_photo{background-repeat:no-repeat}@media (min-width: 992px) and (max-width: 1200px){.profile_sidebar{padding:10px 0}}.profile_sidebar .profile_photo_wrap .profile_photo{width:80px;height:80px;background-size:cover}.profile_photo_wrap .profile_photo{z-index:999;border:3px solid #fff;top:0px;position:relative;overflow:hidden;float:left}.profile_sidebar .profile_photo_wrap .profile_photo{left:33px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px}.profile_photo_wrap .profile_name{font-size:16px;font-weight:500;overflow:hidden;position:relative;left:45px;top:35px;float:left}.edit_user_profile_form{padding:10px 20px}.edit_user{margin-left:0}.popover-account-header{display:inline-block;margin-left:15px}.popover-account-header>.dropdown-menu>li>a{margin-top:10px}.popover-account-header #dLabel{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;padding-top:15px;padding-bottom:15px}.popover-account-header #dLabel:hover,.popover-account-header #dLabel a:hover,.navbar .nav>li.textLink :hover{background-color:transparent}.popover-account-header #dLabel,.navbar .nav>li.textLink,.navbar .nav>li.textLink a{text-transform:none;font-style:normal;font-weight:500;font-size:15px;letter-spacing:0.5px}.navbar .popover-account-header #dLabel{font-weight:500}.popover-account-header .profile_photo{width:30px;height:30px;margin-right:5px;position:relative;vertical-align:middle}.navbar .profile_photo{width:38px;height:38px;margin-right:10px}.popover-account-header .profile_name{font-size:18px}.popover-account-header i.fa{font-size:18px;margin-left:5px;margin-top:2px}@media (min-width: 768px) and (max-width: 991px){.popover-account-header .profile_name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.navbar .popover-account-header .dropdown-menu:after{left:121px}.navbar .popover-account-header .dropdown-menu:before{left:120px}.navbar .nav .dropdown.popover-account-header .caret,.navbar .nav .popover-account-header .caret{margin-left:4px;margin-top:-2px}#account-topnav .dropdown-menu li{width:100%}#forgot-password{text-align:right;position:relative;top:-10px}a.btn-facebook,a.btn-facebook:hover,a.btn-facebook:focus{color:white}.social-disconnect-btn{background-color:lightgrey;border-color:lightgrey;color:white !important}@media (max-width: 980px){.profile-options{margin:0}}@media (max-width: 767px){.navbar .profile_photo{display:none}.settings-container{margin:0}.settings-container .content{margin-top:0}.profile_sidebar .profile_photo_wrap{margin:20px 0px 20px}.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .checkbox,.form-horizontal .radio-inline,.form-horizontal .checkbox-inline{padding-left:0}}.user-card .profile-cover,.community-profile-card .profile-cover{padding-bottom:25.2093802%;width:100%}body[data-controller='users'][data-action='home'] .total-container{background-color:#FFFFFF !important}.users-home-content{padding-top:30px}@media (min-width: 768px){.users-home-content{padding-top:60px}}.users-home-container{background-color:#FFFFFF}.users-home-container .top-sections .section-container:first-of-type{padding-top:0}.users-home-container .top-sections .section-container:first-of-type h2{line-height:20px;margin-bottom:20px}.users-home-container .nav-tabs{border:0;margin-bottom:50px}@media (min-width: 768px){.users-home-container .nav-tabs{margin-bottom:45px}}@media (max-width: 767px){.users-home-container .jump-back-in-section-items .accessed-items-list .accessed-items-row:nth-child(n + 4){display:none}}.users-home-container .featured-classes-section.section-container .section-items-container{padding-bottom:15px}@media (min-width: 768px){.users-home-container .featured-classes-section.section-container .section-items-container{padding-bottom:85px}}.users-home-container .featured-classes-section.section-container .section-items-container .product-carousel{padding:0}.users-home-container .featured-classes-section.section-container .section-items-container .product-carousel .owl-stage{margin:0}.users-home-container .classes-container.products-container{position:relative}.users-home-container .classes-container.products-container .product-carousel{background:#FFF}.users-home-container .classes-container.products-container .products-grid{display:-webkit-box;display:flex}@media (min-width: 768px){.users-home-container .classes-container.products-container .products-grid{display:none}}@media (min-width: 768px){.users-home-container .classes-container.products-container .row{margin:0}.users-home-container .classes-container.products-container .row .owl-stage-outer,.users-home-container .classes-container.products-container .row .owl-stage,.users-home-container .classes-container.products-container .row .owl-carousel{position:static}.users-home-container .classes-container.products-container .row .owl-carousel{width:90%;margin:0 auto}.users-home-container .classes-container.products-container .row .owl-prev{left:0 !important}.users-home-container .classes-container.products-container .row .owl-next{right:0 !important}}.users-home-container .section-container .jump-back-in-section h2{margin-bottom:15px}@media (min-width: 768px){.users-home-container .section-container .jump-back-in-section h2{margin-bottom:40px}}.users-home-container .section-container .jump-back-in-section .accessed-item-row{border-bottom:1px solid #ECECEC}.users-home-container .section-container .jump-back-in-section .accessed-item-row:last-child{border-bottom:0}.users-home-container .practice-link-container{text-align:center;margin-top:50px}.users-home-container .workouts-carousel{margin-top:15px}.users-home-container .featured-playlists-explore .container-fluid{width:100%;padding:0}.users-home-container .featured-playlists-explore .product-carousel.owl-stage{margin:0}@media (min-width: 768px){.users-home-container .featured-playlists-explore{margin-top:-10px}.users-home-container .featured-playlists-explore .plans-block{width:80%;padding-left:0;padding-right:0}.users-home-container .featured-playlists-explore .row{margin:0}}.users-home-container .featured-playlists-section.section-container .plans-block{width:100%}.users-home-container .featured-playlists-section.section-container .plans-block .container-fluid{width:90%;margin:0 auto}@media (max-width: 767px){.users-home-container .featured-playlists-section.section-container .product-carousel{padding:0}}.users-home-container .featured-playlists-section.section-container .product-grid.mobile{position:relative;margin:0 -7.5px}.users-home-container .section-container h2{margin-bottom:0}@media (min-width: 768px){.users-home-container .section-container h2{margin-bottom:10px}}.users-home-container .section-container.grey-section{margin-bottom:0}.users-home-container .section-container.grey-section .carousel-scroll{display:none}.users-home-container .section-container.grey-section .product-tile,.users-home-container .section-container.grey-section .product-tile .product-info-container{background:#FAFAFA}.users-home-container .section-container .see-all-container{text-align:center;margin-bottom:40px}@media (min-width: 768px){.users-home-container .section-container .see-all-container{width:90%;margin:0 auto 50px}}@media (min-width: 768px){.users-home-container .section-container .products-container .products-grid{margin:0 -25px;position:relative}.users-home-container .section-container .products-container .products-grid .product:nth-child(n + 4){display:none}.users-home-container .section-container .products-grid .product{width:33.3333333%}}.users-home-container .user-friends-container{margin-bottom:20px}@media (min-width: 768px){.users-home-container .user-friends-container{margin-bottom:30px}}.users-home-container .product span.number{font-weight:normal}.users-home-container a.see-all{color:#999999;font-size:12px;line-height:17px}.users-home-container a.see-all:hover{color:#3885B9}@media (min-width: 768px){.users-home-container a.see-all{font-size:15px;line-height:20px}}.users-home-container .top{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.users-home-container .calendar{-webkit-box-flex:1;flex:1 0;max-width:280px}.users-home-container .calendar .workout-datepicker .uib-daypicker tbody button:disabled span:not(.text-muted){color:#999999}.users-home-container .calendar .workout-datepicker td:not(.logged) button{cursor:default}.users-home-container .sessions-chart{-webkit-box-flex:1;flex:1 1;margin-left:50px}@media (max-width: 767px){.users-home-container .sessions-chart{display:none}}.users-home-container .stats-outer{border-bottom:1px solid #EBEBEB;width:100%}.users-home-container .stats{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin-top:10px}@media (max-width: 767px){.users-home-container .stats>div:nth-child(1n+3){display:none}}@media (min-width: 768px){.users-home-container .stats{margin-top:30px}}.users-home-container .stats>div{-webkit-box-align:center;align-items:center;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:15px 30px}@media (min-width: 768px){.users-home-container .stats>div{padding-left:10px;padding-right:10px}}@media (min-width: 992px){.users-home-container .stats>div{padding-left:30px;padding-right:30px}}@media (min-width: 1200px){.users-home-container .stats>div{padding-left:50px;padding-right:50px}}.users-home-container .stats>div:not(:last-child){border-right:1px solid #EBEBEB}@media (max-width: 767px){.users-home-container .stats>div:nth-child(2){border-right:0}}.users-home-container .stats .icon{background-color:#4D4D4D;height:15px;margin-right:15px;width:18px}.users-home-container .stats .codicon{fill:#999999;height:15px;margin-right:15px;width:18px}.users-home-container .stats .codicon.codicon-stats-current-streak{width:25px}.users-home-container .stats .stat-label,.users-home-container .stats .metric{line-height:15px}.users-home-container .stats .stat-label{color:#999999;font-size:11.5px;letter-spacing:-0.45px}@media (min-width: 768px){.users-home-container .stats .stat-label{font-size:13px;letter-spacing:-0.5px}}.users-home-container .stats .metric{color:#737373;font-size:11.5px;letter-spacing:-0.32px}@media (min-width: 768px){.users-home-container .stats .metric{font-size:16px;letter-spacing:-0.62px}}.users-home-container .new-release-container{margin:0 15px}@media (min-width: 768px){.users-home-container .new-release-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;margin:0}}.users-home-container .bottom{margin:0 auto;padding:0}.users-home-container .divided-label-header{-webkit-box-pack:center;justify-content:center}@media (min-width: 768px){.users-home-container .divided-label-header{-webkit-box-pack:start;justify-content:flex-start}}.users-home-container .my-plans{text-align:center}@media (max-width: 767px){.users-home-container .my-plans .classes-tab ul.entries{border:2px solid #F5F5F5}.users-home-container .my-plans .classes-tab .title{font-size:18px}}@media (min-width: 768px){.users-home-container .my-plans{width:90%;margin:0 auto}.users-home-container .my-plans .classes-tab{padding:0 50px}.users-home-container .my-plans .classes-tab .filters{padding-right:18px}.users-home-container .my-plans .classes-tab .plan{display:none !important}.users-home-container .my-plans .classes-tab ul.entries{max-height:325px;border:0}}@media (min-width: 1200px){.users-home-container .my-plans .classes-tab{padding:0 100px}.users-home-container .my-plans .classes-tab .plan-entry-list .hovertip{left:53px}}@media (min-width: 1350px){.users-home-container .my-plans .classes-tab{padding:0 150px}}@media (min-width: 1500px){.users-home-container .my-plans .classes-tab{padding:0 200px}}.users-home-container .my-plans .placeholder{border:1px solid #EBEBEB;color:#4D4D4D;font-size:13px;margin:15px 15px 50px;padding:30px 20px;text-align:center}@media (min-width: 768px){.users-home-container .my-plans .placeholder{font-size:15px;padding:30px;max-width:700px;margin:30px auto 50px}}.users-home-container .my-plans .placeholder .message{color:#999999;margin-bottom:12px;position:relative;padding-top:0;background:#FFF}@media (min-width: 768px){.users-home-container .my-plans .placeholder .message{margin-bottom:12px}}.users-home-container .my-plans .placeholder .message p.lead{color:#000000;font-family:"Arquitecta", Helvetica, Arial, sans-serif;font-size:17px;line-height:22px;margin:0;padding:0;font-weight:500;text-transform:uppercase;letter-spacing:1.5px}@media (min-width: 768px){.users-home-container .my-plans .placeholder .message p.lead{font-size:25px;line-height:33px;letter-spacing:2.5px}}.users-home-container .my-plans .placeholder .categories .see-more{font-weight:500;font-size:13px;letter-spacing:1.5px}@media (min-width: 768px){.users-home-container .my-plans .placeholder .categories .see-more{font-size:18px;line-height:22px;letter-spacing:2.5px}}.users-home-container .my-plans .placeholder .categories ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center;list-style:none;margin-bottom:5px;padding-top:30px}@media (min-width: 768px){.users-home-container .my-plans .placeholder .categories ul{margin:35px -7.5px 0;padding-top:11px}}.users-home-container .my-plans .placeholder .categories ul li{display:block;padding:0 7.5px 20px}.users-home-container .my-plans .placeholder .categories ul li:nth-child(2n+1){text-align:right}@media (max-width: 767px){.users-home-container .my-plans .placeholder .categories ul li:nth-child(2n+1){padding-right:10px}}.users-home-container .my-plans .placeholder .categories ul li:nth-child(2n){text-align:left}@media (max-width: 767px){.users-home-container .my-plans .placeholder .categories ul li{width:50%;padding:0 0 15px}}.users-home-container .my-plans .placeholder .categories ul li a{background-color:#000000;color:#FFF;text-transform:uppercase;display:inline-block;padding:5px 15px 7px;position:relative;font-family:"Arquitecta", Helvetica, Arial, sans-serif;font-size:11px;font-weight:500;line-height:16px;letter-spacing:1.5px}@media (min-width: 768px){.users-home-container .my-plans .placeholder .categories ul li a{padding:15px 32px;font-size:13px;letter-spacing:2.5px}}.users-home-container .my-plans .placeholder .categories ul li a:hover{background-color:#383838;color:#FFFFFF}@media (min-width: 992px){.users-home-container .my-plans .products{display:grid;grid-template-columns:repeat(100, 1%);grid-template-rows:repeat(2, 50%);position:relative;margin-left:-25px;margin-right:-25px;row-gap:25px}.users-home-container .my-plans .products.single-practice{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}@media (min-width: 992px) and (min-width: 1200px){.users-home-container .my-plans .products{padding:0 150px}}@media (min-width: 992px){.users-home-container .my-plans .products .plan-entry-list{display:block}.users-home-container .my-plans .products .next-plan-title{line-height:25px}}@media (min-width: 992px) and (min-width: 1200px){.users-home-container .my-plans .products .next-plan-title{line-height:28px}}@media (min-width: 992px){.users-home-container .my-plans .products .product{grid-column:66 / span 45}.users-home-container .my-plans .products .product:first-child{grid-column:1 / span 65;grid-row:1 / span 2}.users-home-container .my-plans .products .product:first-child .product-subscription-next-class{display:none}.users-home-container .my-plans .products .product:first-child .product-info-container{border-left:2px solid #F5F5F5;border-right:2px solid #F5F5F5}.users-home-container .my-plans .products .product:first-child .progress-bar-content{-webkit-box-pack:start;justify-content:flex-start}.users-home-container .my-plans .products .product:first-child .progress-bar-content .plan-progress-bar{width:80%}.users-home-container .my-plans .products .product:first-child .progress-bar-content .percentage-done{width:auto;display:inline;margin-right:10px}.users-home-container .my-plans .products .product:first-child .workouts-carousel{max-height:250px;border-top:2px solid #F5F5F5;border-bottom:2px solid #F5F5F5;margin-top:0}}@media (min-width: 992px){.users-home-container .my-plans .product-subscription-card .product-duration{display:none !important}.users-home-container .my-plans .product-title-container,.users-home-container .my-plans .product-coach,.users-home-container .my-plans .next-class-info{text-align:center}.users-home-container .my-plans .product-title-container .next-plan-title,.users-home-container .my-plans .product-coach .next-plan-title,.users-home-container .my-plans .next-class-info .next-plan-title{display:block}}.users-home-container .my-plans .product{margin-top:30px;overflow:hidden}.users-home-container .my-plans .product:first-child{margin-top:15px}@media (min-width: 768px){.users-home-container .my-plans .product:first-child{margin-top:0}}@media (min-width: 768px){.users-home-container .my-plans .product{min-height:197px;margin-top:0}}.users-home-container .my-plans .product .details{background-color:#FFFFFF}.users-home-container .my-plans .product.collapsed .details{border-bottom:0}.users-home-container .my-plans .product .details .meta{cursor:pointer;position:relative;-webkit-box-flex:1;flex:1;border:2px solid #F5F5F5;border-left:0}.users-home-container .my-plans .product .details .cover-photo-container{-webkit-box-flex:1;flex:1}.users-home-container .my-plans .product .details .cover-photo{background-position:center;background-repeat:no-repeat;background-size:cover;border-top-left-radius:2px;display:block;height:0;padding-bottom:56.5%}.users-home-container .my-plans .product .details .product-category{display:inline-block}.users-home-container .my-plans .product .details .product-category a{color:#000000;font-family:"Arquitecta", Helvetica, Arial, sans-serif;text-transform:uppercase;font-size:12px;font-weight:500;letter-spacing:1px;line-height:14px;text-shadow:0 0 4px 0 rgba(0,0,0,0.3)}@media (min-width: 768px){.users-home-container .my-plans .product .details .product-category a{font-size:15px;letter-spacing:2px;line-height:18px;text-shadow:0 0 4px 0 rgba(0,0,0,0.3)}}.users-home-container .my-plans .product-coach a{color:#000000;font-size:16px;font-family:"proxima-nova", Helvetica, Arial;font-weight:200;line-height:19px;text-shadow:0 0 4px 0 rgba(0,0,0,0.3);text-transform:none}.users-home-container .my-plans .product .details .product-title{font-family:"Arquitecta", Helvetica, Arial, sans-serif;font-size:20px;line-height:27px;margin-top:30px;width:328.29px;text-transform:uppercase;font-weight:500;line-height:24px;text-shadow:0 0 6px 0 rgba(0,0,0,0.15);margin-bottom:8px;letter-spacing:2px}@media (min-width: 768px){.users-home-container .my-plans .product .details .product-title{margin-top:0;font-size:28px;line-height:32px}}.users-home-container .my-plans .product .details .product-title a{color:#000000}.users-home-container .my-plans .product .completions{font-family:"proxima-nova", Helvetica, Arial;font-weight:200;font-size:11px;line-height:13px;text-shadow:0 0 4px 0 rgba(0,0,0,0.3);padding-left:10px;padding-bottom:10px}@media (min-width: 768px){.users-home-container .my-plans .product .completions{margin-top:0;padding-left:0;font-size:15px;line-height:18px;padding-bottom:0}}.users-home-container .my-plans .product .card{position:relative;z-index:5;background:#FFF}@media (max-width: 767px){.users-home-container .my-plans .product .card{border:2px solid #F5F5F5}}.users-home-container .my-plans .product .card .product-card{border:0;box-shadow:none;margin:0}.users-home-container .my-plans .product .card .product-card .product-title{margin-top:12px}.users-home-container .my-plans .product .card .product-card .product-title a{font-size:15px;line-height:17px}.users-home-container .my-plans .product .card .product-card .product-coach{font-size:14px;line-height:17px}.users-home-container .my-plans .product .card .product-card .product-details-push,.users-home-container .my-plans .product .card .product-card .product-details{display:none}.users-home-container .my-plans .product .card .product-card .product-meta{padding-bottom:10px}.users-home-container .my-plans .product .progress-toggle{display:none}@media (min-width: 768px){.users-home-container .my-plans .product .progress-toggle{bottom:15px;right:20px;cursor:pointer;position:absolute;z-index:1000;display:block}}.users-home-container .my-plans .product .progress-toggle::before{content:'\f106';color:#000000;font-family:'FontAwesome';font-size:20px;line-height:21px}.users-home-container .my-plans .product .progress-toggle:hover::before{color:#999999}.users-home-container .my-plans .product.collapsed .progress-toggle::before{content:'\f107'}.users-home-container .bottom-products{margin-top:40px;margin-bottom:70px}.users-home-container .bottom-products .products-grid{margin:0 -7.5px}@media (max-width: 767px){.users-home-container .bottom-products .products-grid.compact-xs .product{width:50%}}@media (min-width: 992px){.users-home-container .bottom-products .products-grid{margin:0 -10px}}body[data-controller='users'][data-action='community'] .total-container{background-color:#F5F5F5 !important}body[data-controller='users'][data-action='community'] .navbar-cody .profile-menu-container .profile-photo::before{content:none}.user-community-container{background-color:#FFF}.user-community-container .alert{margin-top:-1px;opacity:1;z-index:2}.user-community-container .alert.ng-hide-add,.user-community-container .alert.ng-hide-remove{display:block;margin-top:-1px;opacity:1;-webkit-transition:0.2s linear all;transition:0.2s linear all}.user-community-container .alert.ng-hide{margin-top:-60px;opacity:0}.campaign-header{-webkit-box-align:center;align-items:center;background-color:#3885B9;display:-webkit-box;display:flex;height:125px;margin:0 auto;max-width:1424px;overflow:hidden;position:relative;width:100%;z-index:1}.campaign-header .campaign-logo{flex-shrink:0;width:187px}@media (max-width: 580px){.campaign-header .campaign-logo{display:none}}.campaign-header .campaign-logo img{height:105px;margin:10px 0 10px 20px}@media (min-width: 846px) and (max-width: 1469px){.campaign-header .campaign-logo img{margin-left:40px}}.campaign-header .campaign-details{-webkit-box-flex:1;flex-grow:1;max-width:805px;padding-left:40px;padding-right:40px;position:relative;text-align:center;vertical-align:middle}@media (max-width: 580px){.campaign-header .campaign-details{padding-left:20px;padding-right:20px}}.campaign-header .campaign-details .description{color:#FFFFFF;display:block}@media (max-width: 1171px){.campaign-header .campaign-details .description{font-size:17px}.campaign-header .campaign-details .description .code{font-size:14px}}.campaign-header .campaign-details .code{font-size:15px;font-weight:500}.campaign-header .campaign-details #campaign-button{margin-top:6px;padding:2px 15px 2px;vertical-align:top}.campaign-header .campaign-pattern{background-repeat:no-repeat;background-size:50%;left:0;height:100%;top:0;pointer-events:none;position:absolute;width:992px}.campaign-header .campaign-photo{background-position:center 0;background-repeat:no-repeat;background-size:cover;-webkit-box-flex:1;flex-grow:1;height:100%;max-width:457px;min-width:235px;position:relative}@media (max-width: 767px){.campaign-header .campaign-photo{display:none}}.campaign-header .campaign-photo .campaign-photo-edge{background-image:url(https://d28gwrkukqy4h7.cloudfront.net/campaigns/home_campaign_tab_shadow.png);background-size:46px 125px;height:100%;position:absolute;top:0;width:46px}.user-community{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;background:#FAFAFA}@media (min-width: 768px){.user-community{padding:50px 0}}.user-community .feed{flex-shrink:0;width:536px}.user-community .right-sidebar{-webkit-box-flex:1;flex:1 1;max-width:428px;min-width:305px}@media (max-width: 580px){.user-community .left-sidebar{display:none}.user-community .feed{margin-left:0}}@media (max-width: 796px){.user-community .left-sidebar{width:200px}.user-community .feed{flex-shrink:1;min-width:320px;max-width:536px;width:100%}}@media (min-width: 797px) and (max-width: 1346px){.user-community .left-sidebar{flex-shrink:1;max-width:375px;min-width:200px;width:100%}}@media (max-width: 1171px){.user-community .left-sidebar .community-profile-card{-webkit-box-ordinal-group:-1;order:-2}.user-community .left-sidebar .community-notifications{-webkit-box-ordinal-group:0;order:-1}.user-community .feed{margin-right:0}.user-community .right-sidebar{display:none}}@media (min-width: 1469px){.user-community{margin:0 auto}.user-community .feed{margin:0 40px}}.user-community h3{color:#4D4D4D}.user-community .left-sidebar>*,.user-community .right-sidebar>*{margin-bottom:20px}.user-community .community-bundle-upgrade .bundle-upgrade-header{margin-right:15px}.user-community .community-bundle-upgrade .bundle-upgrade-header>button.close{display:none;float:right;font-weight:normal;margin-top:-31px;margin-right:-15px;outline:0}.user-community .community-bundle-upgrade .bundle-upgrade-header h3{margin-top:0}.user-community .community-bundle-upgrade:hover>.bundle-upgrade-header>button.close{display:block}.user-community .community-bundle-upgrade .help-popup-container{text-align:center}.user-community .community-bundle-upgrade .help-popup-container .help-popup{text-align:left}.user-community .community-bundle-upgrade .product-tile{margin:0}.user-community .community-bundle-upgrade .product-meta{border-bottom:1px solid #EBEBEB;margin-bottom:13px;padding-bottom:12px;position:relative}.user-community .community-bundle-upgrade .product-members{float:right;font-size:16px;margin-top:4px}.user-community .community-bundle-upgrade .product-members i.fa{color:#BFBFBF;font-size:15px;margin-right:5px}@media (max-width: 923px){.user-community .community-bundle-upgrade .help-popup-container{left:-20px}.user-community .community-bundle-upgrade .help-popup-container .help-popup{width:calc(100% + 20px)}.user-community .community-bundle-upgrade .help-popup-container .help-popup .help-popup-header{font-size:13px;padding:10px 5px}.user-community .community-bundle-upgrade .help-popup-container .help-popup .help-popup-header i.fa{margin-right:5px}.user-community .community-bundle-upgrade .help-popup-container .help-popup .help-popup-body:not(.simple){margin:15px 15px}.user-community .community-bundle-upgrade .help-popup-container .help-popup .help-popup-footer{text-align:left}.user-community .community-bundle-upgrade .product-category{margin-top:-16.5px}.user-community .community-bundle-upgrade .product-category,.user-community .community-bundle-upgrade .product-category a,.user-community .community-bundle-upgrade .product-category span{font-size:12px;padding:4.5px 15px}.user-community .community-bundle-upgrade .product-meta{margin-bottom:10px;padding-bottom:8px}.user-community .community-bundle-upgrade .product-meta h4.product-title a{font-size:18px;line-height:22px}.user-community .community-bundle-upgrade .product-meta .product-coach,.user-community .community-bundle-upgrade .product-meta .product-coach a{font-size:13px}.user-community .community-bundle-upgrade .product-members{font-size:14px;margin-left:15px;margin-top:2px}.user-community .community-bundle-upgrade .product-members i.fa{font-size:13px}.user-community .community-bundle-upgrade .product-price-summary dl{margin:0 20px;width:100%}.user-community .community-bundle-upgrade .product-price-summary dl dt:nth-last-child(2){font-size:18px;line-height:1.3;margin-top:1px}.user-community .community-bundle-upgrade .product-price-summary dl dd.sale{font-size:18px;line-height:1.3}.user-community .community-bundle-upgrade .product-price-summary dt{font-size:12px;padding:0}.user-community .community-bundle-upgrade .product-price-summary dd{clear:left;float:none;font-size:14px;line-height:20px;position:relative;text-align:left;width:calc(100% - 20px)}.user-community .community-bundle-upgrade .product-price-summary dd:not(:last-child){margin-bottom:4px}.user-community .community-bundle-upgrade .product-price-summary dd a.help{position:absolute;right:20px;top:-20px}.user-community .community-bundle-upgrade .new-buy-button{font-size:14px;padding:8px 15px;width:150px}}.user-community .community-bundle-upgrade .new-buy-button{margin-top:10px}.user-community .community-bundle-upgrade .buy-box-footer{border:0;margin-bottom:0;text-align:center}.user-community .community-new-release h3{margin-top:0}.user-community .community-new-release .product-tile{margin:0}.user-community .community-profile-card{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:2px}.user-community .community-profile-card .user-info{display:-webkit-box;display:flex;padding-bottom:20px}.user-community .community-profile-card .user-info-details{max-width:100%;overflow:hidden;padding-right:20px}.user-community .community-profile-card .profile-name{margin-bottom:-6px}.user-community .community-profile-card .profile-photo{margin:-10px 20px 0}.user-community .community-profile-card ul.counters{margin-top:12px}.user-community .community-profile-card ul.counters li{margin-left:29px}.user-community .community-profile-card ul.counters li:first-child{margin-left:0}@media (max-width: 1040px){.user-community .community-profile-card ul.counters li:first-child{display:none}.user-community .community-profile-card ul.counters li:nth-child(2){margin-left:0}}@media (min-width: 1172px) and (max-width: 1365px){.user-community .community-profile-card ul.counters li:first-child{display:none}.user-community .community-profile-card ul.counters li:nth-child(2){margin-left:0}}.user-community .community-profile-card ul.counters .count{color:#999999;font-size:15px;font-weight:500;text-align:left}.user-community .community-profile-card ul.counters .counter-name{margin-top:0}@media (max-width: 923px){.user-community .community-profile-card .profile-cover{display:none}.user-community .community-profile-card .user-info{-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 20px 20px}.user-community .community-profile-card .user-info-details{padding:0;text-align:center}.user-community .community-profile-card ul.counters .count{text-align:center}}@media (min-width: 1172px) and (max-width: 1248px){.user-community .community-profile-card .profile-cover{display:none}.user-community .community-profile-card .user-info{-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding:0 20px 20px}.user-community .community-profile-card .user-info-details{padding:0;text-align:center}.user-community .community-profile-card ul.counters .count{text-align:center}}@media (max-width: 1040px){.user-community .community-profile-card .profile-photo{margin-left:10px;margin-right:10px}.user-community .community-profile-card ul.counters li{margin-left:20px}}@media (min-width: 1172px) and (max-width: 1365px){.user-community .community-profile-card .profile-photo{margin-left:10px;margin-right:10px}.user-community .community-profile-card ul.counters li{margin-left:20px}}@media (max-width: 995px){.user-community .left-sidebar .who-to-follow .user,.user-community .right-sidebar .who-to-follow .user{display:block;height:47px;margin-right:0;position:relative}.user-community .left-sidebar .who-to-follow .user-info,.user-community .right-sidebar .who-to-follow .user-info{height:47px}.user-community .left-sidebar .who-to-follow .user-info .details,.user-community .right-sidebar .who-to-follow .user-info .details{-webkit-align-self:flex-start;align-self:flex-start;padding-right:18px}.user-community .left-sidebar .who-to-follow .user-info .details .user-name,.user-community .right-sidebar .who-to-follow .user-info .details .user-name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.user-community .left-sidebar .who-to-follow .user-info .details .bio,.user-community .right-sidebar .who-to-follow .user-info .details .bio{display:none}.user-community .left-sidebar .who-to-follow .user .follow-button,.user-community .right-sidebar .who-to-follow .user .follow-button{position:absolute;left:48px;top:20px}.user-community .left-sidebar .who-to-follow .user .follow-button .btn,.user-community .right-sidebar .who-to-follow .user .follow-button .btn{padding:2px 12px}.user-community .left-sidebar .who-to-follow .user .dismiss,.user-community .right-sidebar .who-to-follow .user .dismiss{position:absolute;right:0;top:0}}@media (min-width: 1172px) and (max-width: 1390px){.user-community .left-sidebar .who-to-follow .user,.user-community .right-sidebar .who-to-follow .user{display:block;height:47px;margin-right:0;position:relative}.user-community .left-sidebar .who-to-follow .user-info,.user-community .right-sidebar .who-to-follow .user-info{height:47px}.user-community .left-sidebar .who-to-follow .user-info .details,.user-community .right-sidebar .who-to-follow .user-info .details{-webkit-align-self:flex-start;align-self:flex-start;padding-right:18px}.user-community .left-sidebar .who-to-follow .user-info .details .user-name,.user-community .right-sidebar .who-to-follow .user-info .details .user-name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.user-community .left-sidebar .who-to-follow .user-info .details .bio,.user-community .right-sidebar .who-to-follow .user-info .details .bio{display:none}.user-community .left-sidebar .who-to-follow .user .follow-button,.user-community .right-sidebar .who-to-follow .user .follow-button{position:absolute;left:48px;top:20px}.user-community .left-sidebar .who-to-follow .user .follow-button .btn,.user-community .right-sidebar .who-to-follow .user .follow-button .btn{padding:2px 12px}.user-community .left-sidebar .who-to-follow .user .dismiss,.user-community .right-sidebar .who-to-follow .user .dismiss{position:absolute;right:0;top:0}}.user-community-container .visible-single{display:none}@media (max-width: 580px){.user-community-container .hidden-single{display:none}.user-community-container .visible-single{display:block}}.user-community-container .left-sidebar .community-notifications,.user-community-container .right-sidebar .community-notifications{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:2px;background-color:transparent;border:0;margin-top:0;max-height:58px;position:relative}@media (max-width: 580px){.user-community-container .left-sidebar .community-notifications,.user-community-container .right-sidebar .community-notifications{width:calc(100% - 40px)}}@media (min-width: 1172px){.user-community-container .left-sidebar .community-notifications,.user-community-container .right-sidebar .community-notifications{max-height:68px}}.user-community-container .left-sidebar .community-notifications .community-notifications-inner,.user-community-container .right-sidebar .community-notifications .community-notifications-inner{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:2px}.user-community-container .left-sidebar .community-notifications .top>a,.user-community-container .right-sidebar .community-notifications .top>a{color:#737373;cursor:pointer;display:block;font-size:21px;font-weight:200;line-height:28px;padding:15px}@media (max-width: 580px){.user-community-container .left-sidebar .community-notifications .top>a,.user-community-container .right-sidebar .community-notifications .top>a{color:#4D4D4D;font-size:16px;font-weight:normal}}@media (min-width: 1172px){.user-community-container .left-sidebar .community-notifications .top>a,.user-community-container .right-sidebar .community-notifications .top>a{padding:20px}}.user-community-container .left-sidebar .community-notifications .top>a>span.close,.user-community-container .right-sidebar .community-notifications .top>a>span.close{font-size:21px;font-weight:200;margin-top:3px}@media (max-width: 580px){.user-community-container .left-sidebar .community-notifications .top>a>span.close,.user-community-container .right-sidebar .community-notifications .top>a>span.close{margin-top:2px}}.user-community-container .left-sidebar .community-notifications .codicon,.user-community-container .right-sidebar .community-notifications .codicon{fill:#999999;margin-right:5px;height:18px;width:18px;vertical-align:middle}@media (max-width: 1171px){.user-community-container .left-sidebar .community-notifications .codicon,.user-community-container .right-sidebar .community-notifications .codicon{height:16px;margin-top:-2px;width:16px}}.user-community-container .left-sidebar .community-notifications span.notifications-badge,.user-community-container .right-sidebar .community-notifications span.notifications-badge{font-size:12px;margin-top:5px;padding:3px 8px}.user-community-container .left-sidebar .community-notifications .community-notifications-inner .top,.user-community-container .right-sidebar .community-notifications .community-notifications-inner .top{height:58px}@media (min-width: 581px) and (max-width: 1171px){.user-community-container .left-sidebar .community-notifications .community-notifications-inner .top>a,.user-community-container .right-sidebar .community-notifications .community-notifications-inner .top>a{font-size:17px}}@media (min-width: 581px){.user-community-container .left-sidebar .community-notifications .community-notifications-inner .top>a.unread::after,.user-community-container .right-sidebar .community-notifications .community-notifications-inner .top>a.unread::after{content:none}}@media (min-width: 1172px){.user-community-container .left-sidebar .community-notifications .community-notifications-inner .top,.user-community-container .right-sidebar .community-notifications .community-notifications-inner .top{height:68px}}.user-community-container .left-sidebar .community-notifications.open .community-notifications-inner,.user-community-container .right-sidebar .community-notifications.open .community-notifications-inner{box-shadow:0 2px 13px rgba(51,51,51,0.15)}.user-community-container .left-sidebar .community-notifications.open .community-notifications-inner .top>a .codicon,.user-community-container .right-sidebar .community-notifications.open .community-notifications-inner .top>a .codicon{fill:#3885B9}.user-community-container .left-sidebar .community-notifications .notifications-dropdown,.user-community-container .right-sidebar .community-notifications .notifications-dropdown{box-shadow:none;height:auto;left:0;margin-top:-1px;position:relative;top:100%;width:100%}.user-community-container .left-sidebar .community-notifications .notifications-dropdown .notifications-container,.user-community-container .right-sidebar .community-notifications .notifications-dropdown .notifications-container{max-height:360px}.user-community-container .feed-top .community-notifications{position:absolute}.user-community-container .feed-top .community-notifications .top>a .codicon{fill:#999999}.user-community-container .feed-top .community-notifications:not(.open){margin-right:20px;margin-top:20px;right:0}.user-community-container .feed-top .community-notifications:not(.open) .top>a>span{display:none}.user-community-container .feed-top .community-notifications.open{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:2px;background-color:transparent;border:0;margin-top:0;max-height:58px;position:relative;left:0;margin:0 20px;position:absolute;z-index:5}@media (max-width: 580px){.user-community-container .feed-top .community-notifications.open{width:calc(100% - 40px)}}@media (min-width: 1172px){.user-community-container .feed-top .community-notifications.open{max-height:68px}}.user-community-container .feed-top .community-notifications.open .community-notifications-inner{background-color:#FFFFFF;border:1px solid #EBEBEB;border-radius:2px}.user-community-container .feed-top .community-notifications.open .top>a{color:#737373;cursor:pointer;display:block;font-size:21px;font-weight:200;line-height:28px;padding:15px}@media (max-width: 580px){.user-community-container .feed-top .community-notifications.open .top>a{color:#4D4D4D;font-size:16px;font-weight:normal}}@media (min-width: 1172px){.user-community-container .feed-top .community-notifications.open .top>a{padding:20px}}.user-community-container .feed-top .community-notifications.open .top>a>span.close{font-size:21px;font-weight:200;margin-top:3px}@media (max-width: 580px){.user-community-container .feed-top .community-notifications.open .top>a>span.close{margin-top:2px}}.user-community-container .feed-top .community-notifications.open .codicon{fill:#999999;margin-right:5px;height:18px;width:18px;vertical-align:middle}@media (max-width: 1171px){.user-community-container .feed-top .community-notifications.open .codicon{height:16px;margin-top:-2px;width:16px}}.user-community-container .feed-top .community-notifications.open span.notifications-badge{font-size:12px;margin-top:5px;padding:3px 8px}.user-community-container .feed-top .community-notifications.open .community-notifications-inner .top{height:58px}@media (min-width: 581px) and (max-width: 1171px){.user-community-container .feed-top .community-notifications.open .community-notifications-inner .top>a{font-size:17px}}@media (min-width: 581px){.user-community-container .feed-top .community-notifications.open .community-notifications-inner .top>a.unread::after{content:none}}@media (min-width: 1172px){.user-community-container .feed-top .community-notifications.open .community-notifications-inner .top{height:68px}}.user-community-container .feed-top .community-notifications.open.open .community-notifications-inner{box-shadow:0 2px 13px rgba(51,51,51,0.15)}.user-community-container .feed-top .community-notifications.open.open .community-notifications-inner .top>a .codicon{fill:#3885B9}.user-community-container .feed-top .community-notifications.open .notifications-dropdown{box-shadow:none;height:auto;left:0;margin-top:-1px;position:relative;top:100%;width:100%}.user-community-container .feed-top .community-notifications.open .notifications-dropdown .notifications-container{max-height:360px}@media (max-width: 580px){.user-community-container .feed-top{margin-top:15px;margin-bottom:-25px}.user-community-container .feed-top .log-workout{margin-left:0;margin-right:0;-webkit-transition-delay:0.40s;transition-delay:0.40s;-webkit-transition-property:margin-right;transition-property:margin-right}.user-community-container .feed-top .log-workout .back-container{overflow:hidden}}html.mobile .community-bundle-upgrade .bundle-upgrade-header>button.close{display:block !important}.profile-cover{background-color:#CCCCCC;background-image:url(https://d28gwrkukqy4h7.cloudfront.net/users/user-banner-default.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.profile-photo>img{height:100px;width:100px;border:5px solid #FFFFFF;border-radius:50%;cursor:pointer}@media (min-width: 992px){.profile-photo>img{height:193px;width:193px}}.profile{margin:0 auto}.profile.user .profile-cover,.profile.user .profile-header{max-width:1217px;margin-left:auto;margin-right:auto}@media (min-width: 992px){.profile.user .profile-cover,.profile.user .profile-header{width:90%}.profile.user .profile-cover .container,.profile.user .profile-header .container{width:auto}}.profile .profile-cover{margin:0 auto;min-height:105px;max-height:105px;overflow:hidden}@media (min-width: 768px){.profile .profile-cover{max-height:300px}}.profile .profile-cover:before{content:"";display:block;padding-bottom:50%}.profile .editable-user-photo.profile-cover .icon-photo-edit{left:10px;top:10px}@media (min-width: 992px){.profile .editable-user-photo.profile-cover .icon-photo-edit{left:25px;top:20px}}.profile .editable-user-photo.profile-cover .icon-photo-edit:hover{left:7.25px;top:7.25px}@media (min-width: 992px){.profile .editable-user-photo.profile-cover .icon-photo-edit:hover{left:20px;top:15px}}.profile .editable-user-photo.profile-photo .editable-user-photo-border{border-radius:50%;height:calc(100% - 10px);margin:5px;width:calc(100% - 10px)}@media (min-width: 992px){.profile .editable-user-photo.profile-photo .editable-user-photo-border{height:calc(100% - 14px);margin:7px;width:calc(100% - 14px)}}.profile .editable-user-photo.profile-photo .icon-photo-edit{bottom:15px;left:0;right:0;margin:auto}@media (min-width: 768px){.profile .editable-user-photo.profile-photo .icon-photo-edit{bottom:25px}}.profile .editable-user-photo.profile-photo .icon-photo-edit:hover{bottom:12.75px}@media (min-width: 768px){.profile .editable-user-photo.profile-photo .icon-photo-edit:hover{bottom:20px}}.profile .profile-header{background-color:#FFFFFF;padding:15px 15px 0;position:relative;z-index:1}@media (min-width: 360px){.profile .profile-header .profile-table-left{float:left}}@media (min-width: 768px){.profile .profile-header .profile-table{width:100%}.profile .profile-header .profile-table .profile-table-left{vertical-align:top}.profile .profile-header .profile-table .profile-table-right{vertical-align:top}}@media (min-width: 992px){.profile .profile-header .profile-table-left{float:none}.profile .profile-header .profile-table{display:-webkit-box;display:flex}.profile .profile-header .profile-table-right{-webkit-box-flex:1;flex:1}}@media (min-width: 992px){.profile .profile-header .profile-table-right{padding-left:0}}@media (min-width: 1200px){.profile .profile-header .profile-table-right{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}}.profile .profile-header .profile-table .profile-table-right>*:last-child{margin-bottom:40px}@media (min-width: 768px){.profile .profile-header .profile-table .profile-table-right>*:last-child{margin-bottom:0;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}}.profile .profile-header .profile-table .profile-table-right>.profile-tabs:last-child{margin-top:10px}.profile .profile-header .profile-photo{background-color:#FFFFFF;border-radius:50%;margin-top:-33px;position:relative;z-index:1}@media (max-width: 359px){.profile .profile-header .profile-photo{margin-bottom:10px;margin-left:auto;margin-right:auto;text-align:center;width:200px}}@media (min-width: 768px){.profile .profile-header .profile-photo{margin-top:-40px}}@media (min-width: 992px){.profile .profile-header .profile-photo{width:193px;margin-top:-50px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}.profile .profile-header .profile-counters-actions-flex ul.counters{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.profile .profile-header .profile-counters-actions-flex ul.counters .counter-name{font-size:11px;font-weight:500;color:#A9A9A9;line-height:13px}@media (min-width: 768px){.profile .profile-header .profile-counters-actions-flex ul.counters .counter-name{font-size:13px;line-height:16px}}@media (min-width: 768px){.profile .profile-header .profile-counters-actions-flex ul.counters{width:270px;-webkit-box-align:start;align-items:flex-start;margin-left:23px}}@media (min-width: 992px){.profile .profile-header .profile-counters-actions-flex ul.counters{margin-left:0}}@media (min-width: 1200px){.profile .profile-header .profile-counters-actions-flex ul.counters{-webkit-box-ordinal-group:3;order:2;margin-top:40px}}@media (max-width: 767px){.profile .profile-header .profile-counters-actions-flex{text-align:center}}@media (min-width: 768px){.profile .profile-header .profile-counters-actions-flex{display:-webkit-box;display:flex}}@media (min-width: 992px){.profile .profile-header .profile-counters-actions-flex{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-left:0;margin-top:30px;position:relative}}@media (min-width: 1200px){.profile .profile-header .profile-counters-actions-flex{-webkit-box-ordinal-group:3;order:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:11px}.profile .profile-header .profile-counters-actions-flex ul.counters{margin-bottom:36px}}.profile .profile-header .profile-actions{margin-top:10px}@media (min-width: 768px){.profile .profile-header .profile-actions{margin-top:0}}@media (min-width: 992px){.profile .profile-header .profile-actions{float:none;margin-top:0;-webkit-box-ordinal-group:2;order:1;text-align:center}}.profile .profile-header .profile-actions.profile-actions-current-user{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.profile .profile-header .profile-actions.profile-actions-current-user .private-notice{color:#B2B2B2;text-align:center}@media (max-width: 991px){.profile .profile-header .profile-actions.profile-actions-current-user .private-notice{margin-bottom:-12px;-webkit-box-ordinal-group:3;order:2;padding-top:4px}}@media (min-width: 992px){.profile .profile-header .profile-actions.profile-actions-current-user .private-notice{margin-top:-20px;padding-bottom:4px}}.profile .profile-header .profile-actions.profile-actions-current-user .edit-profile{text-align:center}@media (min-width: 360px){.profile .profile-header .profile-actions.profile-actions-current-user .edit-profile{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}@media (max-width: 991px){.profile .profile-header .profile-actions.profile-actions-current-user .edit-profile{-webkit-box-ordinal-group:2;order:1}}.profile .profile-header .profile-actions .follow-button button i.fa,.profile .profile-header .profile-actions .btn-edit i.fa{font-size:10px;margin-right:5px;margin-top:5px;vertical-align:top}@media (min-width: 768px){.profile .profile-header .profile-actions .follow-button button i.fa,.profile .profile-header .profile-actions .btn-edit i.fa{margin-top:12px}}.profile .profile-header .profile-actions .btn-default{color:#999999}.profile .profile-header .profile-actions .btn-default:hover{color:#666666}.profile .profile-header .profile-actions .btn-edit{width:150px}.profile .profile-header .profile-actions .btn-more{border-radius:100%;color:#BFBFBF;font-weight:500;letter-spacing:1px;margin-left:10px;width:30px;height:30px;font-size:11px;padding:6px 5px}@media (min-width: 992px){.profile .profile-header .profile-actions .btn-more{margin-left:30px}}.profile .profile-header .profile-actions .btn-account-settings{color:#999999}.profile .profile-header .profile-actions .btn-account-settings i.fa{font-size:18px;margin-left:1px;margin-top:1px;vertical-align:top}.profile .profile-header h1.profile-name{clear:left;color:#000000;font-weight:500;letter-spacing:1.5px;margin-bottom:7px;font-size:38px;text-transform:uppercase;text-align:center}@media (min-width: 768px){.profile .profile-header h1.profile-name{text-align:left;font-size:48px;line-height:40px}}@media (min-width: 992px){.profile .profile-header h1.profile-name{margin-top:10px}}.profile .profile-header h1.profile-name .certified{margin-left:10px;margin-top:-3px}.profile .profile-header h1.profile-name .tooltip{font-family:"Arquitecta", Helvetica, Arial, sans-serif}.profile .profile-header .profile-details{margin-bottom:7px;margin-top:10px;overflow:hidden;font-family:"proxima-nova", Helvetica, Arial;display:-webkit-box;display:flex}@media (min-width: 768px){.profile .profile-header .profile-details{width:273px;font-size:15px}}.profile .profile-header .profile-details div{color:#A9A9A9;width:50%;text-align:center;padding-bottom:5px}@media (min-width: 768px){.profile .profile-header .profile-details div{text-align:left}}.profile .profile-header .profile-details div a{color:#A9A9A9}.profile .profile-header .profile-bio{color:#000000;font-size:15px;padding-left:2px;line-height:25px;font-family:"proxima-nova", Helvetica, Arial;letter-spacing:1px}@media (min-width: 768px){.profile .profile-header .profile-bio{font-size:18px;line-height:28px}}.profile ul.profile-tabs{background-color:#F5F5F5;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}@media (max-width: 767px){.profile ul.profile-tabs{margin:25px -30px 0}}@media (min-width: 768px){.profile ul.profile-tabs{background-color:#FFFFFF;border:0}}.profile ul.profile-tabs li{font-size:14px;font-weight:500;letter-spacing:0.7px;text-align:center;text-transform:uppercase;width:100%}.profile ul.profile-tabs li.active{border-bottom:3px solid #3885B9}@media (min-width: 768px){.profile ul.profile-tabs li{font-size:13px;width:150px}}.profile ul.profile-tabs li a{color:#4C4C4C;padding-top:18px;padding-bottom:18px}.profile ul.profile-tabs li a:hover,.profile ul.profile-tabs li a:focus{background-color:transparent;color:#3885B9}.profile .profile-main{padding-bottom:25px;background:#FAFAFA;padding-top:25px}@media (min-width: 768px){.profile .profile-main{padding-top:25px}}.icon-photo-edit{background-color:#FFFFFF;border-radius:50%;box-shadow:0 2px 20px rgba(0,0,0,0.7);cursor:pointer;display:table-cell;height:35px;opacity:.8;padding:10px 0;position:absolute;text-align:center;-webkit-transition:0.2s;transition:0.2s;width:35px}@media (min-width: 768px){.icon-photo-edit{height:40px;padding:12px 0;width:40px}}.icon-photo-edit:after{content:'edit';color:#000000;font-family:"Arquitecta", Helvetica, Arial, sans-serif;font-size:14px;font-weight:500;left:0;opacity:0;position:absolute;right:0;-webkit-transition:0.15s;transition:0.15s}@media (min-width: 768px){.icon-photo-edit:after{font-size:16px}}.icon-photo-edit .hover-border{position:fixed}.icon-photo-edit .hover-border:before{content:'';border:4px solid #000000;height:100%;left:0;position:absolute;top:0;width:100%}@media (min-width: 768px){.icon-photo-edit .hover-border:before{border-size:5px}}.icon-photo-edit:hover{height:40px;opacity:1;padding:12px 0;-webkit-transition:0.15s;transition:0.15s;width:40px}@media (min-width: 768px){.icon-photo-edit:hover{height:50px;padding:16px 0;width:50px}}.icon-photo-edit:hover:before{opacity:0}.icon-photo-edit:hover:after{opacity:1}.certified{display:inline-block;margin-left:5px}.certified .codicon{position:relative;margin-bottom:-1px;height:16px;width:16px}
