#content{background:white url(http://static1.fitbit.com/simple.b-dis-jpg.h5a6bb5a689dd4adc8e2cacfe49bc886c.pack?items=%2Fimages%2Flogin%2Fwhite_shadow_background.jpg) repeat-y left top;padding:0;position:relative;}.narrowContainer #content{background:white url(http://static7.fitbit.com/simple.b-dis-png.h5c1b84bb14e20af85b1001f407d3b45e.pack?items=%2Fimages%2Flogin%2Fwhite_shadow_background.png) repeat-y left top;}#content .primary{margin-right:315px;padding-bottom:30px;position:relative;width:660px;min-height:480px;}#content .primary .header{background:#C6EBF2 url(http://static4.fitbit.com/simple.b-dis-jpg.h9b41459e7a5727b6e5ecbec6f4402caf.pack?items=%2Fimages%2Flogin%2Fblue_shadow_background.jpg) repeat-y right top;border-bottom:1px dotted #CBCBCB;border-left:1px solid #CBCBCB;height:40px;padding:20px 30px;position:relative;}.narrowContainer #content .primary .header{border-left:none;}#content .primaryWide .header{background:#C6EBF2;border-bottom:1px dotted #CBCBCB;height:40px;padding:20px 30px;position:relative;}#content .primary .header h1{background:none;color:#488C8E;font-family:"Georgia",serif;font-style:italic;font-weight:normal;position:absolute;}#content .primaryWide .header h1{background:none;color:#488C8E;font-family:"Georgia",serif;font-style:italic;font-weight:normal;position:absolute;}#content .primary .panelSwitch{position:relative;z-index:0;pie-watch-ancestors:1;margin-left:20px;margin-top:10px;}#content .primary .bLogIn,#content .primary .bSignUp{position:relative;}#content .primary .column{float:left;width:230px;padding:30px;background:#f7f7f7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/js/lib/css3pie/1.0beta4/PIE.htc);}#content .primary .column2{clear:right;}#content .primary .teaser{background:none;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding-top:0;border:none;behavior:'';}#content .primary .teaser h2{margin-top:95px;margin-bottom:10px;}#content .primary .teaser a{font-size:16px;}#content .primary h2{color:#343333;font-size:20px;margin-bottom:20px;}#content .primary h2 strong{font-weight:bold;}#content .primary .bFacebook{margin-bottom:10px;}#content .primary .bFacebook.loading{background:url("http://static6.fitbit.com/simple.b-dis-gif.hb9e59de1e2de4fa362c0430175da2f17.pack?items=%2Fimages%2Fcommon%2Ffb_loading.gif") no-repeat 100% 50%;}#content .primary .hint{font-size:16px;color:#999;margin-bottom:20px;}#content .primary .tInput input{width:220px;height:40px;line-height:40px;padding:0 5px;margin-bottom:10px;}@media all and(-webkit-min-device-pixel-ratio:0){#content .primary .tInput input{line-height:normal;}}#content .primary .message{margin:5px 0 15px 0;font-size:12px;color:#676766;}.ie7 #content .primary .message{display:inline;}.ie7 #content .primary .message #forgotPassword{top:3px!important;}#content .primary .message.divider{padding:0 8px;color:#dadada;}#content .primary .statusMessage{border:1px solid #d6e09b;padding:15px 15px 15px 50px;width:223px;background:#f7ffc9 url(http://static7.fitbit.com/simple.b-dis-gif.hb9b0579e68fce3ed578ae358a6b60f4a.pack?items=%2Fdesign%2F2009-07%2Fimages%2Flogin%2Fstatus-ok.gif) no-repeat 15px center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#content .statusMessage span{display:block;color:#57752b;font-size:14px;font-weight:bold;}#content .statusMessage span.first{float:left;margin-right:10px;}#content .statusMessage span.last{font-size:12px;font-weight:normal;}#content .rail{margin:0!important;margin-top:6px;padding:0;position:absolute;top:0;right:0;width:315px;}#content .rail .header{background:#C6EBF2;border-bottom:1px dotted #CBCBCB;border-right:1px solid #CBCBCB;height:40px;margin-right:0!important;margin-right:-1px;padding:20px 0 20px 25px;}.narrowContainer #content .rail .header{border-right:none;}#content .rail .header .btnPink{float:left;margin:8px 8px 0 0;}#content .rail .header .pricetag{float:left;color:#333;font:2em/1 Oswald,sans-serif;margin:10px 0 3px;text-align:center;text-indent:2px;}#content .rail .header em{float:left;width:60px;color:#333;font-family:"Museo Slab 500 Italic",Helvetica,Arial,Verdana,sans-serif;margin:11px 4px 0 8px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);}#content .rail .content{padding:250px 20px 20px 20px;position:relative;}#content .rail .content img.screenshots{border:none;position:absolute;right:7px;top:26px;}#content .rail .content h2{color:#2E2E2E;font-size:13px;font-weight:bold;line-height:20px;}#content .rail .content p{color:#666;font-size:13px;line-height:20px;}#footer #columns{background:url(http://static7.fitbit.com/simple.b-dis-gif.h8b1879f1451db3ca41815afd3facaea8.pack?items=%2Fimages%2Flogin%2Ffooter_top.gif) no-repeat left top;}.bFacebook{font-family:Helvetica,Arial,sans-serif;font-size:15px;color:#fff;text-decoration:none;text-shadow:0 -1px 0 #226191;border:solid #3576a7 1px;-webkit-border-radius:6px;-moz-border-radius:6px;-moz-box-shadow:inset 0 1px 0 0 #8fc6ef;-webkit-box-shadow:inset 0 1px 0 0 #8fc6ef;box-shadow:inset 0 1px 0 0 #8fc6ef;background:-webkit-gradient(linear,0 0,0 100%,from(#70a6d0),to(#3576a7));background:-moz-linear-gradient(top,#70a6d0,#3576a7);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#70a6d0,endColorStr=#3576a7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#70a6d0',endColorStr='#3576a7');display:inline-block;}.bFacebook:hover{background:-webkit-gradient(linear,0 0,0 100%,from(#3576a7),to(#70a6d0));background:-moz-linear-gradient(top,#3576a7,#70a6d0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorStr=#3576a7,endColorStr=#70a6d0);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#3576a7',endColorStr='#70a6d0');background-color:#3576a7;}.bFacebook:active{position:relative;top:1px;-moz-box-shadow:inset 0 2px 2px 1px #1e5d8b;-webkit-box-shadow:inset 0 2px 2px 1px #1e5d8b;box-shadow:inset 0 2px 2px 1px #1e5d8b;}.bFacebook #icn-facebook{background:url(http://static4.fitbit.com/simple.b-dis-png.h366e23fc17e26b80bcc411f2f89c7145.pack?items=%2Fdesign%2F2009-07%2Fimages%2Flogin%2Ficn-facebook.png);background-size:100%;background-position:0 0;background-repeat:no-repeat;height:33px;width:35px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px;display:block;float:left;}.bFacebook #txt-facebook{padding-top:8px;padding-right:12px;padding-left:12px;display:inline-block;}.locale-fr_FR .bFacebook #txt-facebook{margin-right:-1px;}.bFacebook b{font-weight:bold!important;}