#register input, #register select{ margin-bottom:10px}
#confidentiality_agreement{ margin-bottom:25px; margin-left:0px}
#leaderboard_agreement{ margin-bottom:5px; margin-left:0px}
#password_help_link, span.tip {cursor:pointer; color:#ff9000}
span.contrast {color: #00807b}
#password_help_link:hover, span.tip:hover{ text-decoration:underline}
 .pre_checkbox{display:block}
div.back{margin-top:30px;}
 #user_password{width:220px;}
div.reg_row{ display: flex}
div.reg_row .grid_7{  height: 100%}
 .fitbit_package {font-weight:bold}
.fitbit-package-name {font-size:10px;}
.fitbit_package img.gray {display:none}
.fitbit_package.gray {color:#cecece}
.if-fitbit-credit-card-chosen label{display:block}
.if-fitbit-credit-card div{margin-bottom:6px}
.if-fitbit-credit-card-chosen div.piece{float:left}
#fitbit_credit_card_expiration {width: 50px}
.fitbit-complete-buttons{clear:both; margin-top: 12px}
.fitbit-complete-buttons a{margin-right:20px}
.shipping-address label{display:block; margin-top:6px}
.shipping-address h3{margin-top:12px;clear:left}
.fitbit-complete-waiting strong{color:#FF7A00}
.fitbit-package-price {position: absolute; top: 20px; z-index: 3; text-align: center; width: 100%; color: #fff; font-weight: normal}
#cboxLoadedContent .fitbit_package {text-align: center; width: 194px; color: #fff; font-weight: normal; height: 190px; padding-top: 1px}
.if-fitbit-additional-options {clear:left; margin-top: 8px}
#cboxClose{display:none}