.wrapper{background:url("https://static1.fitbit.com/simple.b-cssdisabled-png.h7554af882c00a8b5048fd7a9e20a0951.pack?items=%2Fimages%2Fauthenticate%2Fbg%2F1.png") center 40px no-repeat;margin-bottom:-40px;padding:70px 0 80px;}#wrapper-messages{display:none;}#wrapper-messages.active{display:block;margin-top:-60px;}#wrapper-messages>.notices,#wrapper-messages>.validation{margin:20px auto;width:560px;}.panel{background:#fff;box-shadow:0 0 10px 5px rgba(0,0,0,0.03);color:#999;font-size:13px;line-height:1.4em;margin:0 auto;padding:0 40px;width:480px;}.panel.panel-swap{background:rgba(153,153,153,0.1);box-shadow:none;color:#666;font-family:"Proxima Nova Regular",helvetica,sans-serif;font-size:16px;margin-top:40px;padding-left:29px;padding-right:29px;padding-bottom:25px;padding-top:25px;text-align:center;width:502px;}.forgot-password-more-info{color:#666;font-family:"Proxima Nova Regular",helvetica,sans-serif;font-size:14px;margin-bottom:20px;}.panel.panel-swap:hover{background:rgba(74,192,190,0.1);cursor:pointer;}.panel>.headline,.panel>.subheadline{display:block;font-family:"Proxima Nova Regular",helvetica,sans-serif;font-weight:normal;text-align:center;}.panel>.headline{font-size:40px;line-height:1em;}.panel>.subheadline{color:#999;font-size:14px;margin-top:20px;}.panel p{color:inherit;font-size:inherit;}.panel strong{font-weight:bold;}.panel-login,.panel-signup{padding-bottom:50px;padding-top:50px;}.auth-choices{margin-top:50px;position:relative;}.auth-choices .or{background:#d9d9d9;border-radius:12px;color:#fff;font-size:9px;font-weight:bold;height:25px;line-height:27px;text-align:center;text-transform:uppercase;width:25px;}.auth-btn,.auth-btn .icon{border-radius:20px;}.auth-btn{background:transparent;cursor:pointer;font-weight:bold;display:table;height:37px;line-height:1.2em;margin-bottom:12px;overflow:hidden;padding:0 10px 0 45px;position:relative;width:155px;}.auth-btn .icon{background-repeat:no-repeat;height:37px;display:block;left:0;position:absolute;top:0;width:37px;}.auth-btn:hover .icon{border-radius:0;}.auth-btn .message{display:table-cell;vertical-align:middle;}.auth-btn:hover .message{color:#fff;}.auth-btn.auth-btn-facebook{color:#3d7199;}.auth-btn.auth-btn-facebook:hover,.auth-btn.auth-btn-facebook .icon{background-color:#3d7199;}.auth-btn.auth-btn-facebook .icon{background-image:url("https://static0.fitbit.com/simple.b-cssdisabled-png.h522a6e369035178334168f8d0464e308.pack?items=%2Fimages%2Fauthenticate%2Fbg%2Ffb_btn.png");background-position:50% 50%;}.auth-btn.auth-btn-facebook:hover .icon{background-color:transparent;}.auth-btn.auth-btn-google{color:#dd4b39;}.auth-btn.auth-btn-google:hover,.auth-btn.auth-btn-google .icon{background-color:#dd4b39;}.auth-btn.auth-btn-google .icon{background-image:url("https://static1.fitbit.com/simple.b-cssdisabled-png.h393a3ec8d840f17a366ac8a3d0f8b282.pack?items=%2Fimages%2Fauthenticate%2Fbg%2Fgoogle_btn.png");background-position:60% 50%;}.auth-btn.auth-btn-google:hover .icon{background-color:transparent;}.auth-btn.loading{cursor:default;}.auth-btn.loading .icon{background-image:url("https://static0.fitbit.com/simple.b-cssdisabled-gif.hb9e59de1e2de4fa362c0430175da2f17.pack?items=%2Fimages%2Fcommon%2Ffb_loading.gif");background-position:50% 50%;}.panel-signup .headline .subheadline{color:#999;font-size:22px;margin-top:26px;}.panel-signup .auth-choices{margin-top:23px;}.panel-signup .common-btn-submit{margin-top:15px;}.panel-signup .column{padding-top:10px;width:210px;}.panel-signup .external-choices{float:left;padding-right:29px;}.panel-signup .external-choices .info{line-height:1.5em;padding:0 5px 0 20px;}.panel-signup .fb-disabled .internal{border:0;float:none;padding:10px 90px 0;width:auto;}.panel-signup .fb-disabled .submit{float:right;}.panel-signup .internal{border-left:1px solid #ebebeb;float:right;padding-left:30px;}.panel-signup .legal>a{white-space:nowrap;}.panel-signup .or{left:227px;position:absolute;top:17px;}.panel-login .auth-choices,.greeting-linkAccount{padding:0 90px;}.panel-login .external-choices{border-bottom:1px solid #ebebeb;margin:0 -130px;padding:0 60px 35px;zoom:1;}.panel-login .external-choices.oneChoice{padding-left:175px;padding-right:0;}.panel-login .auth-btn.auth-btn-facebook{float:left;}.panel-login .auth-btn.auth-btn-google{float:right;}.panel-login .forgot{float:right;margin-left:10px;}.panel-login .options{padding:10px 0;}.panel-login .or{margin:-13px auto 30px;}.panel-login .submit{float:right;}.greeting-linkAccount{color:#666;font:normal 16px "Proxima Nova Bold",helvetica,sans-serif;margin:20px 0 -20px;}.greeting-linkAccount .message,.greeting-linkAccount .photo{vertical-align:middle;}.greeting-linkAccount .photo{margin-right:10px;}
.fb-user-info{background:url("https://static0.fitbit.com/simple.b-cssdisabled-png.h85393ef076e3102a6e0bd4111c3bb5e8.pack?items=%2Fimages%2Fforms%2Ficon_checkmark_success.png") no-repeat 82% 10%;color:#999;font-size:13px;line-height:1.4em;margin:50px 0 20px;padding-bottom:10px;}.fb-user-info .confirmation{font-size:12px;}.fb-user-info>.greeting{color:#666;font-weight:bold;padding-right:35px;}.fb-user-info>.photo{float:left;height:35px;margin-right:15px;width:35px;}.panel-create-password{padding-bottom:50px;padding-top:50px;}.panel-create-password .constrain{padding-left:80px;padding-right:80px;}.panel-create-password .email.validate.success{border-color:#efefef;}.create-password .submit{margin-top:25px;text-align:right;}.create-password .legal>a{white-space:nowrap;}
.wrapper.profile{background-image:url("https://static0.fitbit.com/simple.b-cssdisabled-png.h1aa5b82cbd1eb7e6281f6ffc4c4c1525.pack?items=%2Fimages%2Fauthenticate%2Fbg%2F2.png");}.panel-profile{padding:50px 55px;}.panel-profile .birthday,.panel-profile .gender{margin-bottom:25px;}.panel-profile .birthday>.field{margin-right:3px;width:55px;}.panel-profile .birthday>.year{width:70px;}.locale-ko_KR .panel-profile .birthday>.year{width:90px;}.panel-profile .column1{float:left;width:42%;}.locale-ko_KR .panel-profile .column1{width:50%;}.panel-profile .column2{float:left;width:58%;}.panel-profile .column1 dd,.panel-profile .column2 dd{padding-bottom:30px;}.panel-profile .explain{color:#b2b2b2;margin:-10px 0 25px;}.panel-profile .field.name{margin-right:30px;}.panel-profile .gender,#gender,#gender-menu{width:150px!important;}.panel-profile .height{min-width:150px;}.panel-profile>.headline{margin-bottom:30px;text-align:left;}.panel-profile .height-imperial,.panel-profile .height-metric{clear:both;}.panel-profile .height-imperial>.field{margin-right:5px;width:50px;}.locale-zh_CN .panel-profile .height-imperial>.field{width:60px;}.locale-ko_KR .panel-profile .height-imperial>.field{width:100px;}.panel-profile .height-metric>.field{width:75px;}.panel-profile .info-personal{margin:0 -55px 15px;padding:0 55px 15px;}.panel-profile .info-personal .field{width:220px;}.panel-profile dd{display:inline-block;}.panel-profile .submit{text-align:right;}.panel-profile .weight-group{clear:both;}.panel-profile .weight-group .field{margin-right:5px;width:80px;}.common-form .field-group .ui-selectmenu.error{border:4px solid #CC3930;}.common-form .field-group .ui-selectmenu.error:focus{border:4px solid #4CBFBF;-moz-transition:border-color .5s;-webkit-transition:border-color .5s;transition:border-color .5s;}.locale-ko_KR .panel-profile .weight-group .field,.locale-ko_KR .panel-profile .height-imperial>.field{width:100px;}.locale-ko_KR .panel-profile .column1,.locale-ko_KR .panel-profile .column2{width:50%;}.panel-profile #gender-button:focus,.panel-profile #gender-button.ui-state-active{border-color:#4cbfbf;}
iframe[src^="https://apis.google.com/u/0/_/widget/oauthflow/toast"]{display:none;}.wrapper.profile{height:0;margin:0;}
