.placeholder-card-text-bar{height:1.4em;margin:10px 0}.remodal-overlay{z-index:2000000000}.remodal-wrapper{z-index:2000000002}#main-page-alert-wrapper{z-index:20000000004}.remodal.register{border:0;padding:0;max-width:750px;background-color:#eee;border-radius:6px;overflow:hidden}.remodal.register button.remodal-close{position:absolute;top:0;z-index:10}.remodal.register.success{background-color:#fff}.remodal.register .col{display:inline-block}.remodal.register .left-col{border-radius:6px 0 0 6px;min-width:450px;max-width:450px;min-height:430px;background-color:#fff;border-right:2px solid #e2e2e2}.remodal.register .left-col .register-modal-signup-promo{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:'center';-moz-box-align:'center';-o-box-align:'center';-ms-flex-align:'center';-webkit-align-items:'center';align-items:'center'}.remodal.register .left-col p{margin-top:0}.remodal.register .left-col #reg-header{margin:30px 0;font-size:1.5em;text-align:center}.remodal.register .left-col button{width:250px;margin:0 auto 30px auto}.remodal.register .left-col button#auth-google-btn{margin-bottom:25px}.remodal.register .left-col button#modal-join-button{margin:10px auto 0 auto}.remodal.register .left-col .divider{border-top:none;font-size:1em;color:#999;padding-top:0;font-weight:bold;text-align:center;margin-bottom:0}.remodal.register .left-col .form-group{text-align:center}.remodal.register .left-col .form-group .group-cont{position:relative;width:250px;margin:15px auto;background:none}.remodal.register .left-col .form-group .group-cont.check .error{top:45px;margin:1px 10px 1px 1px}.remodal.register .left-col .form-group .error{font-size:.7em;line-height:.9em;position:absolute;margin:1px 10px;text-align:left;top:28px;width:100%;left:0}.remodal.register .left-col .form-group input{background-color:#eee;padding:13px 10px;width:230px;border:none;border-radius:5px;font-size:.9em;color:#666;text-align:left}.remodal.register .left-col .form-group .modal-handle-info{width:250px;margin:0 auto 10px auto;font-size:.8em;text-align:left}.remodal.register .left-col #modal-check{width:250px;margin:0 auto 27px auto;text-align:left}.remodal.register .left-col #modal-check img{vertical-align:middle;width:100px}.remodal.register .left-col #modal-check input{width:50px}.remodal.register .left-col #member-link{text-align:center;font-size:.95em;font-weight:bold;margin:50px 0 35px}.remodal.register .left-col #member-link.minimal{margin:25px 0 20px}.remodal.register .left-col #member-link #login-override{color:#0098ce;display:inline}.remodal.register .left-col #member-link #login-override:hover{text-decoration:underline;cursor:pointer}.remodal.register .left-col #code-container{padding:0 20px 20px 20px}.remodal.register .left-col #code-container p{font-size:.9em}.remodal.register .left-col #modal-submit-error{margin-left:1em;margin-right:1em}.remodal.register .left-col #modal-verify-error{font-size:.9em;color:#f00}.remodal.register .left-col #modal-verify-error #request-link{color:#0098ce}.remodal.register .left-col #modal-verify-error #request-link:hover{text-decoration:underline;cursor:pointer}.remodal.register .left-col #verify-waiting{width:205px;height:26px;padding:5px 0 5px 45px;background-repeat:no-repeat;margin:30px auto 15px auto;background-position:5px;border:3px solid #eee;border-radius:5px;background-image:url("/images/Ring.svg");-webkit-background-size:30px 30px;-moz-background-size:30px 30px;background-size:30px 30px}.remodal.register .left-col #modal-user-email{display:inline-block;font-size:1em;font-weight:700;line-height:30px;vertical-align:top}.remodal.register .left-col #modal-edit-email{display:inline-block;background-color:#eee;width:30px;height:30px;border-radius:15px;background-image:url("/images/icon-edit.svg");background-repeat:no-repeat;-webkit-background-size:16px 17px;-moz-background-size:16px 17px;-webkit-background-size:16px 17px;-moz-background-size:16px 17px;background-size:16px 17px;background-position:7px 6px;margin-right:15px}.remodal.register .left-col #modal-new-email{display:inline-block;vertical-align:top;padding:5px;font-size:1em;height:20px;border:none;width:200px;background-color:#eee;border-radius:3px;margin-right:15px}.remodal.register .left-col #modal-save-email{width:8em;margin-top:0;height:2.15em;line-height:1em;display:inline-block;border-radius:3px}.remodal.register .left-col #modal-email-error.pending{font-size:.9em;color:#f00}.remodal.register .left-col #input-container{border:3px solid #eee;border-radius:5px;padding:25px;margin:25px 0 30px}.remodal.register .left-col #input-container p{text-align:center}.remodal.register .left-col #input-container #code-inputs{margin:10px 0}.remodal.register .left-col #input-container #code-inputs input{background-color:#eee;height:40px;width:40px;padding:10px;font-weight:700;text-align:center;border:none;border-radius:5px;font-size:2em;margin:0 12px}.remodal.register .left-col #resend-info{font-size:.9em;text-align:center}.remodal.register .left-col #resend-info #resend-link{color:#0098ce}.remodal.register .left-col #resend-info #resend-link:hover{text-decoration:underline;cursor:pointer}.remodal.register .right-col{max-width:275px;font-weight:light;vertical-align:top}.remodal.register .right-col h3{font-weight:lighter;margin:36px 25px 22px 25px}.remodal.register .right-col ul{list-style-type:none}.remodal.register .right-col ul li{padding-left:80px;line-height:55px;font-size:.9em;background-repeat:no-repeat;-webkit-background-size:40px 40px;-moz-background-size:40px 40px;background-size:40px 40px;background-position:20px 10px}.remodal.register .right-col ul li.mrkt6{background-image:url("/images/icon-badges.svg")}.remodal.register .right-col ul li.mrkt2{background-image:url("/images/icon-create.svg")}.remodal.register .right-col ul li.mrkt3{background-image:url("/images/icon-stats-reg.svg")}.remodal.register .right-col ul li.mrkt4{background-image:url("/images/icon-timer.svg")}.remodal.register .right-col ul li.mrkt5{background-image:url("/images/icon-challenge.svg")}.remodal.register #center-col{text-align:center;background-color:#fff}.remodal.register #center-col h2{font-weight:bold}.remodal.register #center-col p{font-weight:light}.remodal.register #center-col #through-button{width:250px;margin:50px auto 100px}#post-registration-container small.sub-text,#post-registration-container small.sub-header{font-weight:bold;font-size:15px}#post-registration-container small.sub-header{display:block;padding:0 25px}#post-registration-container .header{margin-bottom:5px}#post-registration-container #success-banner{height:150px;width:115%;background-image:url("/images/risingSporcleSun.png");-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;background-position:center;border-radius:6px 6px 0 0;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-ms-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;-ms-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease;-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-ms-transform:translateX(-1%);-o-transform:translateX(-1%);-webkit-transform:translateX(-1%);-moz-transform:translateX(-1%);-o-transform:translateX(-1%);-ms-transform:translateX(-1%);transform:translateX(-1%)}#post-registration-container #success-banner.rec-view{-webkit-transform:translateX(-9%);-moz-transform:translateX(-9%);-ms-transform:translateX(-9%);-o-transform:translateX(-9%);-webkit-transform:translateX(-9%);-moz-transform:translateX(-9%);-o-transform:translateX(-9%);-ms-transform:translateX(-9%);transform:translateX(-9%)}#post-registration-container p.error{margin:0;color:#f00}#post-registration-container #choose-cats,#post-registration-container #recommendations{text-align:center;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-ms-transition-duration:500ms;-o-transition-duration:500ms;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;-ms-transition-duration:500ms;transition-duration:500ms;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-ms-transition-timing-function:ease;transition-timing-function:ease;width:100%}#post-registration-container #choose-cats{position:relative;top:-20px}#post-registration-container #choose-cats.saved{-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-ms-transform:translate(-100%);-o-transform:translate(-100%);-webkit-transform:translate(-100%);-moz-transform:translate(-100%);-o-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}#post-registration-container #cat-buttons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:20px 40px 40px 40px}#post-registration-container .cat{position:relative !important;color:#989898;padding:13px 15px;margin:10px;border:3px solid transparent}#post-registration-container .cat:hover{border:3px solid #f19904}#post-registration-container .cat.selected{color:#fff;background-color:#f19904;border:3px solid #f19904}#post-registration-container .add-cat.visible{background-image:url("/images/orangePlus.svg");height:20px;background-repeat:no-repeat;width:20px;border:3px solid #f19904;border-radius:100%;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;background-position:center;position:absolute;bottom:-13px;right:-13px;background-color:#fff}#post-registration-container .add-cat.selected{background-image:url("/images/whiteCheck.svg");height:20px;background-repeat:no-repeat;width:20px;border:3px solid #fff;border-radius:100%;-webkit-background-size:10px 10px;-moz-background-size:10px 10px;background-size:10px 10px;background-position:center;position:absolute;bottom:-13px;right:-13px;background-color:#f19904}#post-registration-container #choose-cat-nav{margin:0 40px 40px 40px;height:50px}#post-registration-container .skip{position:absolute;color:#999;bottom:12px;cursor:pointer}#post-registration-container .save-prefs{padding:15px 40px 15px 40px;width:140px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px 5px 5px 5px;display:inline-block;background-color:transparent;color:#e8e8e8}#post-registration-container .ready-to-save{background-color:#84b623;color:#fff;cursor:pointer}#post-registration-container #recommendations{-webkit-transform:translateY(-460px);-moz-transform:translateY(-460px);-ms-transform:translateY(-460px);-o-transform:translateY(-460px);-webkit-transform:translateY(-460px);-moz-transform:translateY(-460px);-o-transform:translateY(-460px);-ms-transform:translateY(-460px);transform:translateY(-460px);position:absolute}#post-registration-container #recommendations.queued{-webkit-transform:translate(100%,-460px);-moz-transform:translate(100%,-460px);-ms-transform:translate(100%,-460px);-o-transform:translate(100%,-460px);-webkit-transform:translate(100%,-460px);-moz-transform:translate(100%,-460px);-o-transform:translate(100%,-460px);-ms-transform:translate(100%,-460px);transform:translate(100%,-460px)}#post-registration-container #recommended-quizzes{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around;padding-left:20px;padding-right:20px}#post-registration-container #recommended-quizzes .recommended-quiz{display:block;width:200px;cursor:pointer;text-decoration:none !important}#post-registration-container .rec-header{margin-top:25px;font-weight:bold;font-size:1.2em}#post-registration-container .recommended-quiz .quiz-title,#post-registration-container .recommended-quiz .quiz-stats{text-align:left;font-weight:bold}#post-registration-container .recommended-quiz{text-align:left}#post-registration-container .recommended-quiz .quiz-title{display:inline-block;margin-top:6px;margin-bottom:2px;color:#000;border-bottom:1px solid transparent}#post-registration-container .recommended-quiz .quiz-title.hovering{border-bottom:1px solid #000}#post-registration-container .recommended-quiz .quiz-stats{font-size:12px;color:#999;display:block;text-decoration:none !important}#post-registration-container .recommended-quiz img{max-height:100px;width:100%}#post-registration-container #close-recommended-quizzes{margin-top:40px}#post-registration-container .circle-loader{border:4px solid rgba(0,0,0,0.2);border-left-color:#5cb85c;-webkit-animation:loader-spin 1.2s infinite linear;-moz-animation:loader-spin 1.2s infinite linear;-o-animation:loader-spin 1.2s infinite linear;-ms-animation:loader-spin 1.2s infinite linear;animation:loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:3em;height:3em}#post-registration-container .load-complete{-webkit-animation:none;-webkit-animation:none;-moz-animation:none;-o-animation:none;-ms-animation:none;animation:none;border-color:#5cb85c;-webkit-transition:border 500ms ease-out;-moz-transition:border 500ms ease-out;-o-transition:border 500ms ease-out;-ms-transition:border 500ms ease-out;transition:border 500ms ease-out}#post-registration-container .checkmark{display:none}#post-registration-container .checkmark.draw:after{-webkit-animation-duration:800ms;-moz-animation-duration:800ms;-o-animation-duration:800ms;-ms-animation-duration:800ms;animation-duration:800ms;-webkit-animation-timing-function:ease;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;-ms-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-name:checkmark;-moz-animation-name:checkmark;-o-animation-name:checkmark;-ms-animation-name:checkmark;animation-name:checkmark;-webkit-transform:scaleX(-1) rotate(135deg);-moz-transform:scaleX(-1) rotate(135deg);-o-transform:scaleX(-1) rotate(135deg);-ms-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg)}#post-registration-container .checkmark:after{opacity:1;-ms-filter:none;filter:none;height:1.5em;width:.75em;-webkit-transform-origin:left top;-moz-transform-origin:left top;-o-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top;border-right:4px solid #5cb85c;border-top:4px solid #5cb85c;content:'';left:.55em;top:1.6em;position:absolute}@-moz-keyframes loader-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loader-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loader-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader-spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes checkmark{0%{height:0;width:0;opacity:1;-ms-filter:none;filter:none}20%{height:0;width:.75em;opacity:1;-ms-filter:none;filter:none}40%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}100%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}}@-webkit-keyframes checkmark{0%{height:0;width:0;opacity:1;-ms-filter:none;filter:none}20%{height:0;width:.75em;opacity:1;-ms-filter:none;filter:none}40%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}100%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}}@-o-keyframes checkmark{0%{height:0;width:0;opacity:1;-ms-filter:none;filter:none}20%{height:0;width:.75em;opacity:1;-ms-filter:none;filter:none}40%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}100%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}}@keyframes checkmark{0%{height:0;width:0;opacity:1;-ms-filter:none;filter:none}20%{height:0;width:.75em;opacity:1;-ms-filter:none;filter:none}40%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}100%{height:1.5em;width:.75em;opacity:1;-ms-filter:none;filter:none}}/*# sourceMappingURL=/style/modals/register/desktop.sp.css.map */