@import url("/static/sfb/hcc/css/registerForm-fee95fe6fa.css");#lightbox{background:url(/static/sfb/hcc/images/overlay.png) repeat;display:table;position:absolute;top:0;left:0;height:100%;width:100%;min-height:825px;min-width:1100px;text-align:center;overflow:auto;z-index:16777271;}#lightbox .blue{background-color:#2075C3;color:white;}#lightbox .green{background-color:#97D700;color:#222;}#lightbox .progress{background:url("/static/sfb/hcc/images/progress.gif") center center no-repeat;height:100%;width:100%;}.popup{background-color:#F1F1F2;box-shadow:2px 2px 5px #666;box-sizing:border-box;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;color:#222222;font-size:0.75em;padding:30px 44px 30px 44px;position:relative;text-align:left;width:390px;}.no-flexbox .popup,.flexboxlegacy .popup{margin:auto;}.popup.two-tone{background-color:transparent;border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;overflow:visible;padding:0;}.popup.two-tone .top{background-color:#F1F1F2;border-top-left-radius:20px;-moz-border-top-left-radius:20px;-webkit-border-top-left-radius:20px;border-top-right-radius:20px;-moz-border-top-right-radius:20px;-webkit-border-top-right-radius:20px;box-shadow:2px 2px 5px #707070;box-sizing:border-box;height:212px;padding:20px 45px 0 45px;}.popup.two-tone .bottom{background-color:#FFFFFF;border-bottom-left-radius:20px;-moz-border-bottom-left-radius:20px;-webkit-border-bottom-left-radius:20px;border-bottom-right-radius:20px;-moz-border-bottom-right-radius:20px;-webkit-border-bottom-right-radius:20px;box-shadow:2px 2px 5px #707070;box-sizing:border-box;height:60px;padding:0 45px;}.popup li{margin-bottom:5px;}.popup li img{margin-right:10px;}.popup-premium{background-color:transparent;box-sizing:border-box;color:#222222;font-size:0.75em;overflow:hidden;text-align:left;width:420px;}.popup-premium.wide{width:460px;}.no-flexbox .popup-premium,.flexboxlegacy .popup-premium{margin:auto;}.popup-premium .heading{font-size:14px;margin-top:0;}.popup-premium .features,#emailVerifiedPopup .features{margin:20px 0;}.popup-premium .features .feature,#emailVerifiedPopup .features .feature{clear:both;height:28px;margin-bottom:5px;}.popup-premium .features .feature .image,#emailVerifiedPopup .features .feature .image{float:left;margin-right:10px;width:32px;}.popup-premium .features .feature .label,#emailVerifiedPopup .features .feature .label{box-sizing:border-box;height:100%;padding-top:5px;size:12px;}.popup-premium .tophat{background:url("/static/sfb/hcc/images/Premium-Member-Box.png") no-repeat;background-size:100%;box-sizing:border-box;color:white;height:147px;width:100%;padding-top:80px;}.popup-premium .tophat .super-title{font-size:14px;margin:5px auto 0;text-align:center;}.popup-premium .tophat .title{font-size:30px;margin:0 auto;padding-top:5px;text-align:center;}.popup-premium .body{background-color:#F1F1F2;border-bottom-right-radius:20px;border-bottom-left-radius:20px;box-sizing:border-box;color:#222;min-height:252px;padding:30px 30px;size:14px;}.popup #resendVerification{height:360px;}.popup #emailVerificationSent{height:240px;}.popup .header{font-size:1.5em;font-weight:bold;}.popup .button{background-color:#2075C3;border:0 none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;color:#FFFFFF;cursor:pointer;font-weight:bold;height:36px;width:300px;font-size:12px;text-align:center;}.popup-premium .button{border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:14px;font-weight:bold;float:left;height:36px;padding:10px;text-align:center;}#login-form input.error{border:1px solid red;}#login-form input[type="text"],#login-form input[type="password"]{box-sizing:border-box;font-size:12px;height:30px;width:100%;margin-bottom:5px;padding:0 10px;}.register-button{background-color:#97D700;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-sizing:border-box;color:#222;cursor:pointer;font-weight:bold;height:25px;width:75px;}.popup img.principle{display:block;margin:20px auto 20px auto;}.popup .error-message{color:red;font-size:11px;}.center-vertical{display:flex;align-items:center;justify-content:center;height:100%;width:100%;position:absolute;}.no-flexbox .center-vertical,.flexboxlegacy .center-vertical{display:table-cell;position:relative;vertical-align:middle;}.popup.terms-of-service{width:832px;height:80%;}.popup.terms-of-service iframe{width:100%;height:100%;border:none;}.popup form.password-reset{margin-top:15px;width:100%;}.popup form.password-reset .button{margin-top:30px;}.popup form.password-reset input[type=password]{box-sizing:border-box;height:30px;width:100%;margin:5px;}.popup .h-spacer-10{height:10px;width:100%;}.feature-box-container{height:150px;width:100%;}.feature-box{background-color:white;height:160px;width:190px;}.feature-box-title{box-sizing:border-box;background-color:#6D6E70;color:white;font-weight:bold;font-size:16px;height:40px;width:100%;padding-top:12px;text-align:center;}.feature-box-title.premium{border-bottom:3px solid #76E200;}.popup-premium-button-bar{box-sizing:border-box;height:36px;margin:30px 0;padding:0 20px;width:100%;}.popup-premium-footer{margin-top:20px;text-align:center;}.feature-box-feature{height:40px;width:100%;}.feature-box-feature-image{float:left;height:100%;width:40px;position:relative;}.feature-box-feature-image img{-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;}.feature-box-feature-description{box-sizing:border-box;float:left;height:100%;padding-top:15px;}#lightbox input:not([type=submit]){border:1px solid #e6e7e8;padding-right:10px;padding-left:10px;}#lightbox form input[type=submit]{border:1px solid transparent;}