.placeholder-card-text-bar{height:1.4em;margin:10px 0}.facebook-signup-button .signup-button-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width=%2218%22 height=%2218%22 xmlns=%22http://www.w3.org/2000/svg%22%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cpath d=%22M18 9a9 9 0 10-10.406 8.89v-6.288H5.309V9h2.285V7.017c0-2.255 1.343-3.501 3.4-3.501.984 0 2.014.175 2.014.175v2.215h-1.135c-1.118 0-1.467.694-1.467 1.406V9h2.496l-.399 2.602h-2.097v6.289C14.71 17.216 18 13.492 18 9%22 fill=%22%23217CEF%22/%3E%3Cpath d=%22M12.503 11.602l.4-2.602h-2.497V7.312c0-.712.349-1.406 1.467-1.406h1.135V3.691s-1.03-.175-2.015-.175c-2.056 0-3.4 1.246-3.4 3.501V9H5.31v2.602h2.285v6.289a9.067 9.067 0 002.812 0V11.6h2.097z%22 fill=%22%23FFF%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-fb-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class=%22socialIcon%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22%3E%3Cg class=%22socialIcon socialIcon-shape%22 fill=%22none%22 stroke=%22%23000%22%3E%3Cpath class=%22socialIcon socialIcon-border%22 d=%22M31.515 16c0 8.568-6.947 15.515-15.515 15.515C7.432 31.515.485 24.568.485 16 .485 7.432 7.432.485 16 .485 24.568.485 31.515 7.432 31.515 16z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--facebook%22 d=%22M17.398 25.03v-8.238h2.766l.413-3.21h-3.179v-2.05c0-.93.258-1.563 1.591-1.563h1.7V7.096a22.88 22.88 0 00-2.477-.126c-2.45 0-4.13 1.495-4.13 4.243v2.367h-2.77v3.21h2.77v8.238h3.316z%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-fb-icon:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2232%22 height=%2232%22%3E%3Cdefs%3E%3Cpath id=%22a%22 d=%22M0 0h32v32H0z%22/%3E%3C/defs%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cpath fill=%22%234967AD%22 d=%22M17.442 25.312v-8.495h2.852l.426-3.311h-3.278v-2.113c0-.96.266-1.612 1.64-1.612l1.754-.001V6.819c-.304-.04-1.344-.13-2.555-.13-2.527 0-4.258 1.543-4.258 4.376v2.44h-2.858v3.312h2.858v8.495h3.419z%22/%3E%3Cpath stroke=%22%234967AD%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M17.442 25.312v-8.495h2.852l.426-3.311h-3.278v-2.113c0-.96.266-1.612 1.64-1.612l1.754-.001V6.819c-.304-.04-1.344-.13-2.555-.13-2.527 0-4.258 1.543-4.258 4.376v2.44h-2.858v3.312h2.858v8.495h3.419z%22/%3E%3Cmask id=%22b%22 fill=%22%23fff%22%3E%3Cuse xlink:href=%22%23a%22/%3E%3C/mask%3E%3Cpath fill=%22%23000%22 d=%22M16 0C7.164 0 0 7.163 0 16s7.164 16 16 16 16-7.163 16-16S24.836 0 16 0m0 1c8.271 0 15 6.73 15 15 0 8.271-6.729 15-15 15S1 24.271 1 16C1 7.73 7.729 1 16 1%22 mask=%22url(%23b)%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-instagram-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class=%22socialIcon%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22%3E%3Cg class=%22socialIcon socialIcon-shape%22 fill=%22none%22 stroke=%22%23000%22%3E%3Cpath class=%22socialIcon socialIcon-border%22 d=%22M31.515 16c0 8.568-6.947 15.515-15.515 15.515C7.432 31.515.485 24.568.485 16 .485 7.432 7.432.485 16 .485 24.568.485 31.515 7.432 31.515 16z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--instagram%22 d=%22M20.02 7.556h-8.305a4.172 4.172 0 00-4.159 4.16v8.304a4.172 4.172 0 004.16 4.16h8.304a4.171 4.171 0 004.16-4.16v-8.305a4.171 4.171 0 00-4.16-4.159z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--instagram-lens%22 d=%22M20.285 15.746a4.418 4.418 0 11-8.835 0 4.418 4.418 0 018.835 0z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--instagram-shutter%22 d=%22M22.244 10.567a1.197 1.197 0 11-2.394.002 1.197 1.197 0 012.394-.002%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-instagram-icon:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2232%22 height=%2232%22%3E%3Cdefs%3E%3Cpath id=%22a%22 d=%22M0 0h32v32H0z%22/%3E%3C/defs%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cpath fill=%22%23000%22 d=%22M20.152 7.689h-8.305a4.171 4.171 0 00-4.159 4.159v8.304a4.171 4.171 0 004.16 4.16h8.304a4.17 4.17 0 004.16-4.16v-8.305a4.17 4.17 0 00-4.16-4.158%22/%3E%3Cpath stroke=%22%23000%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M20.152 7.689h-8.305a4.171 4.171 0 00-4.159 4.159v8.304a4.171 4.171 0 004.16 4.16h8.304a4.17 4.17 0 004.16-4.16v-8.305a4.17 4.17 0 00-4.16-4.158z%22/%3E%3Cpath stroke=%22%23FFF%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M20.418 15.879a4.418 4.418 0 11-8.836-.001 4.418 4.418 0 018.835 0z%22/%3E%3Cpath fill=%22%23FFF%22 d=%22M22.377 10.7a1.197 1.197 0 11-2.395-.001 1.197 1.197 0 012.395 0%22/%3E%3Cmask id=%22b%22 fill=%22%23fff%22%3E%3Cuse xlink:href=%22%23a%22/%3E%3C/mask%3E%3Cpath fill=%22%23000%22 d=%22M16 0C7.164 0 0 7.163 0 16s7.164 16 16 16 16-7.163 16-16S24.836 0 16 0m0 1c8.271 0 15 6.729 15 15s-6.729 15-15 15C7.73 31 1 24.271 1 16S7.73 1 16 1%22 mask=%22url(%23b)%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-twitter-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class=%22socialIcon%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22%3E%3Cg class=%22socialIcon socialIcon-shape%22 fill=%22none%22 stroke=%22%23000%22%3E%3Cpath class=%22socialIcon socialIcon-border%22 d=%22M31.515 16c0 8.568-6.947 15.515-15.515 15.515C7.432 31.515.485 24.568.485 16 .485 7.432 7.432.485 16 .485 24.568.485 31.515 7.432 31.515 16z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--twitter%22 d=%22M24.366 12.83c.009.168.012.338.012.509 0 5.199-3.957 11.195-11.196 11.195a11.14 11.14 0 01-6.03-1.768 7.9 7.9 0 005.825-1.629 3.94 3.94 0 01-3.675-2.733 3.917 3.917 0 001.776-.067 3.938 3.938 0 01-3.156-3.86v-.048a3.91 3.91 0 001.782.492 3.932 3.932 0 01-1.218-5.253 11.17 11.17 0 008.11 4.11 3.935 3.935 0 016.705-3.589 7.899 7.899 0 002.5-.953 3.949 3.949 0 01-1.73 2.177 7.882 7.882 0 002.258-.62 7.987 7.987 0 01-1.963 2.037z%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-twitter-icon:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2232%22 height=%2232%22%3E%3Cdefs%3E%3Cpath id=%22a%22 d=%22M0 0h32v32H0z%22/%3E%3C/defs%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cpath fill=%22%230096EB%22 d=%22M24.477 12.961c.008.17.011.34.011.51 0 5.2-3.956 11.195-11.194 11.195-2.223 0-4.29-.651-6.032-1.768.309.037.622.055.94.055a7.9 7.9 0 004.886-1.683 3.939 3.939 0 01-3.675-2.735 3.917 3.917 0 001.775-.067 3.937 3.937 0 01-3.155-3.857v-.05a3.92 3.92 0 001.783.492A3.934 3.934 0 018.597 9.8a11.168 11.168 0 008.11 4.11 3.935 3.935 0 016.705-3.588 7.877 7.877 0 002.5-.954 3.946 3.946 0 01-1.732 2.176 7.878 7.878 0 002.26-.619 7.983 7.983 0 01-1.963 2.036%22/%3E%3Cpath stroke=%22%230096EB%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M24.477 12.961c.008.17.011.34.011.51 0 5.2-3.956 11.195-11.194 11.195-2.223 0-4.29-.651-6.032-1.768.309.037.622.055.94.055a7.9 7.9 0 004.886-1.683 3.939 3.939 0 01-3.675-2.735 3.917 3.917 0 001.775-.067 3.937 3.937 0 01-3.155-3.857v-.05a3.92 3.92 0 001.783.492A3.934 3.934 0 018.597 9.8a11.168 11.168 0 008.11 4.11 3.935 3.935 0 016.705-3.588 7.877 7.877 0 002.5-.954 3.946 3.946 0 01-1.732 2.176 7.878 7.878 0 002.26-.619 7.983 7.983 0 01-1.963 2.036z%22/%3E%3Cmask id=%22b%22 fill=%22%23fff%22%3E%3Cuse xlink:href=%22%23a%22/%3E%3C/mask%3E%3Cpath fill=%22%23000%22 d=%22M16 0C7.164 0 0 7.164 0 16c0 8.837 7.164 16 16 16s16-7.163 16-16c0-8.836-7.164-16-16-16m0 1c8.271 0 15 6.729 15 15 0 8.27-6.729 15-15 15S1 24.27 1 16C1 7.729 7.729 1 16 1%22 mask=%22url(%23b)%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-youtube-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg class=%22socialIcon%22 xmlns=%22http://www.w3.org/2000/svg%22 width=%2232%22 height=%2232%22%3E%3Cg class=%22socialIcon socialIcon-shape%22 fill=%22none%22 stroke=%22%23000%22%3E%3Cpath class=%22socialIcon socialIcon-border%22 d=%22M31.515 16c0 8.568-6.947 15.515-15.515 15.515C7.432 31.515.485 24.568.485 16 .485 7.432 7.432.485 16 .485 24.568.485 31.515 7.432 31.515 16z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--youtube%22 d=%22M25.79 11.05a2.565 2.565 0 00-1.808-1.818C22.39 8.802 16 8.802 16 8.802s-6.389 0-7.983.43a2.566 2.566 0 00-1.806 1.818C5.784 12.654 5.784 16 5.784 16s0 3.345.427 4.95a2.564 2.564 0 001.806 1.817c1.594.43 7.983.43 7.983.43s6.39 0 7.982-.43a2.563 2.563 0 001.807-1.818c.427-1.604.427-4.949.427-4.949s0-3.346-.427-4.95z%22/%3E%3Cpath class=%22socialIcon socialIcon-logo socialIcon-logo--youtube-arrow%22 d=%22M13.91 19.038v-6.076L19.25 16z%22/%3E%3C/g%3E%3C/svg%3E")}.footer-social-icons #footer-youtube-icon:hover{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 xmlns:xlink=%22http://www.w3.org/1999/xlink%22 width=%2232%22 height=%2232%22%3E%3Cdefs%3E%3Cpath id=%22a%22 d=%22M0 0h32v32H0z%22/%3E%3C/defs%3E%3Cg fill=%22none%22 fill-rule=%22evenodd%22%3E%3Cmask id=%22b%22 fill=%22%23fff%22%3E%3Cuse xlink:href=%22%23a%22/%3E%3C/mask%3E%3Cpath fill=%22%23000%22 d=%22M16 0C7.163 0 0 7.163 0 16s7.163 16 16 16c8.836 0 16-7.163 16-16S24.836 0 16 0m0 1c8.271 0 15 6.73 15 15 0 8.271-6.729 15-15 15-8.27 0-15-6.729-15-15C1 7.73 7.73 1 16 1%22 mask=%22url(%23b)%22/%3E%3Cpath fill=%22%23E70000%22 d=%22M25.79 11.05a2.564 2.564 0 00-1.808-1.817C22.39 8.803 16 8.803 16 8.803s-6.389 0-7.983.43a2.564 2.564 0 00-1.806 1.817C5.784 12.654 5.784 16 5.784 16s0 3.346.427 4.949a2.567 2.567 0 001.806 1.819c1.594.429 7.983.429 7.983.429s6.39 0 7.982-.43a2.567 2.567 0 001.807-1.818c.427-1.603.427-4.95.427-4.95s0-3.345-.427-4.95%22/%3E%3Cpath stroke=%22%23E70000%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M25.79 11.05a2.564 2.564 0 00-1.808-1.817C22.39 8.803 16 8.803 16 8.803s-6.389 0-7.983.43a2.564 2.564 0 00-1.806 1.817C5.784 12.654 5.784 16 5.784 16s0 3.346.427 4.949a2.567 2.567 0 001.806 1.819c1.594.429 7.983.429 7.983.429s6.39 0 7.982-.43a2.567 2.567 0 001.807-1.818c.427-1.603.427-4.95.427-4.95s0-3.345-.427-4.95z%22/%3E%3Cpath fill=%22%23FFF%22 d=%22M13.91 19.038v-6.076L19.25 16z%22/%3E%3Cpath stroke=%22%23FFF%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22 d=%22M13.91 19.038v-6.076L19.25 16z%22/%3E%3C/g%3E%3C/svg%3E")}.google-signup-button .signup-button-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 512 512%22%3E%3Cpath d=%22M502 219.5c2.4 13 4 25.5 4 42.4 0 79.6-29.9 146.6-81.2 190.8l-67.6-67.6c30-24.1 43.7-56.8 47.1-78.2H271.7v-87.4H502z%22 fill=%22%233b7ded%22/%3E%3Cpath d=%22M430.5 68.4l-69.2 66.5c-75.5-72.8-205.1-39.2-246 56.8L44.6 121C89.5 49.4 169.2 1.9 260.1 1.9c68.4 0 126 25.1 170.4 66.5z%22 fill=%22%23e43e2b%22/%3E%3Cpath d=%22M357.2 385.1l67.6 67.6c-42.1 36.4-98.6 57.4-164.7 57.4-88 0-165.3-44.4-210.9-112.1l70.1-70.1c25.9 52.6 79.4 88.6 140.8 88.6 43.1 0 74.7-13.3 97.1-31.4z%22 fill=%22%232ba24c%22/%3E%3Cpath d=%22M119.3 327.8L49.2 398C21.9 357.5 6 308.6 6 256c0-49.6 14.1-95.9 38.6-135l70.7 70.7c-8.1 19.1-12.7 40.6-12.7 64.3 0 25.8 6 50.2 16.7 71.8z%22 fill=%22%23f0b501%22/%3E%3C/svg%3E")}.screen-reader-text{position:absolute;height:1px;width:1px;clip:rect(1px 1px 1px 1px);clip-path:polygon(0 0,0 0,0 0);-webkit-clip-path:polygon(0 0,0 0,0 0);overflow:hidden !important}.floating-label{position:relative}.floating-label .pseudo-placeholder{position:absolute;left:12px;top:12px;z-index:3;font-size:12px;font-weight:bold;opacity:.6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);pointer-events:none;-webkit-transition:opacity 0.1s ease-in-out;-moz-transition:opacity 0.1s ease-in-out;-o-transition:opacity 0.1s ease-in-out;-ms-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.floating-label input{position:relative;z-index:2}.floating-label input:focus ~ .pseudo-placeholder,.floating-label input:not(:placeholder-shown) ~ .pseudo-placeholder{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.floating-label input:focus ~ label,.floating-label input:not(:placeholder-shown) ~ label{font-size:12px;left:12px;top:-15px;opacity:1;-ms-filter:none;filter:none}.floating-label input ~ label{position:absolute;left:5px;top:10px;z-index:1;font-size:12px;font-weight:bold;color:#757575;-webkit-transition:top 0.1s ease-in-out;-moz-transition:top 0.1s ease-in-out;-o-transition:top 0.1s ease-in-out;-ms-transition:top 0.1s ease-in-out;transition:top 0.1s ease-in-out}.signup-buttons{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}.signup-button{border-radius:.4em;text-transform:uppercase;font-weight:bold;font-size:.75rem;padding:.8em;white-space:nowrap;outline:none;padding:.9em 2.5em;height:42px;margin:10px 0;padding:0;border:1px solid;font-family:HelveticaNeue,Arial,sans-serif;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.signup-button:hover{cursor:pointer}@media only screen and (min-device-width:768px) and (max-device-width:1024px){.signup-button{font-size:.625rem}}.signup-button .signup-button-icon{width:25px;height:25px;margin:4px 20px 4px 4px;padding:4px;background-repeat:no-repeat;-webkit-background-size:25px 25px;-moz-background-size:25px 25px;background-size:25px 25px;background-position:center;background-color:#fff;border-radius:.2em}.signup-button .signup-button-text{line-height:25px}.email-signup-button{border-color:transparent;color:#fff;background-color:#f90}.email-signup-button:hover{cursor:pointer;background-color:#ff8a00}.facebook-signup-button,.google-signup-button{border-color:#000;background-color:#fff}.facebook-signup-button:hover,.google-signup-button:hover{color:#fff;background-color:#000;cursor:pointer}.log-in-button{height:42px;font-weight:bold}.log-in-button .spinner{width:38px;height:38px}.pageFooter{background:inherit;border:inherit;-webkit-box-shadow:inherit;box-shadow:inherit;color:rgba(0,0,0,0.536);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;padding:36px 0 0 0;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-family:HelveticaNeue,Arial,sans-serif;font-size:12px;line-height:25px}.pageFooter p{margin:0;padding:0}.pageFooter .pageFooter-playCounter{color:#000;font-size:16px;font-weight:bold;padding-top:24px}.pageFooter .pageFooter-heading{color:#000;font-size:inherit;padding-bottom:12px}.pageFooter-layer{border-top:thin solid rgba(187,187,187,0.5);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:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.pageFooter-layer--upper{padding:36px 3% 36px 0}.pageFooter-layer--lower{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;line-height:32px;padding:20px 0 0 0}.pageFooter-group{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.pageFooter-group--logo{-webkit-box-flex:2;-moz-box-flex:2;-o-box-flex:2;-ms-box-flex:2;box-flex:2;-webkit-flex-grow:2;flex-grow:2;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.pageFooter-group--links{-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-flex:3;-moz-box-flex:3;-o-box-flex:3;-ms-box-flex:3;box-flex:3;-webkit-flex-grow:3;flex-grow:3;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.pageFooter-group--lowerLayerContainer{-webkit-flex-basis:0;flex-basis:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}.pageFooter-group--legal,.pageFooter-group--social{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.pageFooter-group--social{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}#playCounter{display:none}.pageFooter-group--linksGroup{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.pageFooter-link{color:inherit}.pageFooter-link:hover{color:#f90}.pageFooter-link--legal,.pageFooter-link--device{padding:0 1em 0 1em}.footer-social-icons .footer-social-icon{height:32px;width:32px;margin-left:1.5em;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.footer-social-icons .footer-social-icon:hover{opacity:1;-ms-filter:none;filter:none}.footer-social-icons #footer-fb-icon{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center;background-repeat:no-repeat}.footer-social-icons #footer-instagram-icon{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center;background-repeat:no-repeat}.footer-social-icons #footer-twitter-icon{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center;background-repeat:no-repeat}.footer-social-icons #footer-youtube-icon{-webkit-background-size:100%;-moz-background-size:100%;background-size:100%;background-position:center;background-repeat:no-repeat}.promo-signup-button-container{width:250px;margin:auto;text-align:center}.promo-signup-button-container button{margin:1rem 0}.promo-signup-button-container .login{font-size:.9rem}.promo-signup-button-container .login .link{color:#0098ce;cursor:pointer}[tooltip]{position:relative}[tooltip]::before{content:"";position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-width:4px 6px 0 6px;border-style:solid;border-color:#231f20 transparent transparent transparent;z-index:99;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);pointer-events:none}.tooltip-bordered[tooltip]::before{border-color:#ddd transparent transparent transparent}[tooltip-position='left']::before{left:0;top:50%;margin-left:-12px;-webkit-transform:translatey(-50%) rotate(-90deg);-moz-transform:translatey(-50%) rotate(-90deg);-o-transform:translatey(-50%) rotate(-90deg);-ms-transform:translatey(-50%) rotate(-90deg);transform:translatey(-50%) rotate(-90deg)}[tooltip-position='top']::before{left:50%}[tooltip-position='bottom']::before{top:100%;margin-top:8px;-webkit-transform:translateX(-50%) translatey(-100%) rotate(-180deg);-moz-transform:translateX(-50%) translatey(-100%) rotate(-180deg);-o-transform:translateX(-50%) translatey(-100%) rotate(-180deg);-ms-transform:translateX(-50%) translatey(-100%) rotate(-180deg);transform:translateX(-50%) translatey(-100%) rotate(-180deg)}[tooltip-position='right']::before{left:100%;top:50%;margin-left:1px;-webkit-transform:translatey(-50%) rotate(90deg);-moz-transform:translatey(-50%) rotate(90deg);-o-transform:translatey(-50%) rotate(90deg);-ms-transform:translatey(-50%) rotate(90deg);transform:translatey(-50%) rotate(90deg)}[tooltip]::after{content:attr(tooltip);position:absolute;left:50%;top:-10px;-webkit-transform:translateX(-50%) translateY(-100%);-moz-transform:translateX(-50%) translateY(-100%);-o-transform:translateX(-50%) translateY(-100%);-ms-transform:translateX(-50%) translateY(-100%);transform:translateX(-50%) translateY(-100%);background:#231f20;text-align:center;color:#fff;font-size:12px;font-weight:normal;line-height:normal;min-width:80px;border-radius:5px;pointer-events:none;padding:8px;z-index:99;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.tooltip-bordered[tooltip]::after{background:#fff;color:#000;border:5px solid #ddd}[tooltip-position='left']::after{left:0;top:50%;margin-left:-8px;-webkit-transform:translateX(-100%) translateY(-50%);-moz-transform:translateX(-100%) translateY(-50%);-o-transform:translateX(-100%) translateY(-50%);-ms-transform:translateX(-100%) translateY(-50%);transform:translateX(-100%) translateY(-50%)}[tooltip-position='top']::after{left:50%}[tooltip-position='bottom']::after{top:100%;margin-top:8px;-webkit-transform:translateX(-50%) translateY(0%);-moz-transform:translateX(-50%) translateY(0%);-o-transform:translateX(-50%) translateY(0%);-ms-transform:translateX(-50%) translateY(0%);transform:translateX(-50%) translateY(0%)}[tooltip-position='right']::after{left:100%;top:50%;margin-left:8px;-webkit-transform:translateX(0%) translateY(-50%);-moz-transform:translateX(0%) translateY(-50%);-o-transform:translateX(0%) translateY(-50%);-ms-transform:translateX(0%) translateY(-50%);transform:translateX(0%) translateY(-50%)}[tooltip]:not(:disabled):hover::after,[tooltip]:not(:disabled):hover::before{opacity:1;-ms-filter:none;filter:none;pointer-events:auto}.suggested-action-condition .condition-earned-check{display:inline-block;width:10px;height:12px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 64 64%22%3E%3Cpath d=%22M.9 33.5c1.1-2.6 1.6-3.7 4.4-5 8.8 5.9 16 12.8 16 12.8S34.1 22.5 60.2 6.9L62.3 9c-27.5 26-38 49.4-38 49.4S10.1 41.5.9 33.5z%22 fill=%22%238bbf25%22/%3E%3C/svg%3E");background-position:center;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;margin-right:10px;cursor:pointer}#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}#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(-468px);-moz-transform:translateY(-468px);-ms-transform:translateY(-468px);-o-transform:translateY(-468px);-webkit-transform:translateY(-468px);-moz-transform:translateY(-468px);-o-transform:translateY(-468px);-ms-transform:translateY(-468px);transform:translateY(-468px);position:absolute}#post-registration-container #recommendations.queued{-webkit-transform:translate(100%,-468px);-moz-transform:translate(100%,-468px);-ms-transform:translate(100%,-468px);-o-transform:translate(100%,-468px);-webkit-transform:translate(100%,-468px);-moz-transform:translate(100%,-468px);-o-transform:translate(100%,-468px);-ms-transform:translate(100%,-468px);transform:translate(100%,-468px)}#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}}.remodal-overlay{z-index:2000000000}.remodal-wrapper{z-index:2000000002}#main-page-alert-wrapper{z-index:20000000004}.remodal.registration{width:auto;border:0;border-radius:.75rem;padding:0;margin:0;overflow:hidden}.remodal.registration .modal-contents{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.remodal.registration .main-contents{margin:2rem;font-size:.8rem}.remodal.registration h2{margin:0 0 .5rem 0}.remodal.registration .subtitle{margin:.5rem 0 1rem;font-weight:normal;font-size:.8rem;color:#757575}.remodal.registration p.subtitle{font-size:.7rem}.remodal.registration .remodal-close{top:0}.remodal.registration .dividing-line{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:1rem 0}.remodal.registration .dividing-line .line{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;border-top:1px solid #bdbdbd;height:0}.remodal.registration .dividing-line .text{color:#bdbdbd;padding:0 2rem}.remodal.registration .button-container{width:288px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.remodal.registration .button-container .input-container{margin:6px 0;position:relative}.remodal.registration .button-container .textinput{border:1px solid #eee;background-color:#eee;padding:8px;border-radius:4px;font-size:.875rem;line-height:1.5rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.remodal.registration .button-container .textinput:hover{border:1px solid #bdbdbd;background-color:rgba(235,235,235,0.4);-webkit-transition:background-color 0.15s, border-color 0.15s;-moz-transition:background-color 0.15s, border-color 0.15s;-o-transition:background-color 0.15s, border-color 0.15s;-ms-transition:background-color 0.15s, border-color 0.15s;transition:background-color 0.15s, border-color 0.15s}.remodal.registration .button-container .labelLink{position:absolute;top:8px;right:24px;line-height:1.5rem;font-size:.75rem;margin:0}.remodal.registration .button-container .submit-button{margin:1rem 0 2rem}.remodal.registration .button-container .registration-error{position:absolute;top:1.75rem;width:100%;text-align:center;font-size:.65rem;color:#f00}.remodal.registration .button-container .modal-handle-info{font-size:.75rem}.remodal.registration .switch-modal{text-align:center}.remodal.registration .switch-modal button{border:0;background-color:transparent;color:#0098ce;cursor:pointer}.remodal.registration .switch-modal button:hover{text-decoration:underline}.remodal.registration .code-container p{font-size:.9rem}.remodal.registration .code-container .input-container{border:3px solid #eee;border-radius:5px;padding:25px;margin:25px 0 30px;width:352px}.remodal.registration .code-container .input-container p{text-align:center}.remodal.registration .code-container .input-container .code-inputs{margin:10px 0;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}.remodal.registration .code-container .input-container .code-inputs .code-input{background-color:#eee;height:40px;width:40px;padding:10px;font-weight:700;text-align:center;border:none;border-radius:5px;font-size:2rem;margin:0 12px}.remodal.registration .code-container .input-container button{width:288px;height:42px;margin:0 auto 2rem auto}.remodal.registration .code-container #resend-info{font-size:.9rem;text-align:center}.remodal.registration .code-container #resend-info #resend-link{color:#0098ce}.remodal.registration .code-container #resend-info #resend-link:hover{text-decoration:underline;cursor:pointer}.remodal.registration #modal-user-email{display:inline-block;font-size:1rem;font-weight:700;line-height:30px;vertical-align:top}.remodal.registration #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;background-size:16px 17px;background-position:7px 6px;margin-right:15px}.remodal.registration #modal-new-email{display:inline-block;vertical-align:top;padding:5px;font-size:1rem;height:20px;border:none;width:200px;background-color:#eee;border-radius:3px;margin-right:15px}.remodal.registration #modal-save-email{width:8rem;margin-top:0;height:2.15rem;line-height:1rem;display:inline-block;border-radius:3px}.remodal.registration .submit-error{width:100%;text-align:center;font-size:.75rem;color:#f00}.remodal.registration .sidebar-content{width:4rem;background-color:#eee;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-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-pack:space-evenly;-moz-box-pack:space-evenly;-o-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;justify-content:space-evenly;padding:2rem 1rem;text-align:center;font-size:.75rem}.remodal.registration .sidebar-content img{width:3rem;height:3rem}.remodal.registration .orange-perks-container{text-align:center}.remodal.registration .orange-perks-container .orange-perks-grid{display:-webkit-box;display:-moz-box;display:-webkit-flex;-ms-flex-line-pack:start;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;margin-bottom:1em}.remodal.registration .orange-perks-container .orange-perks-grid .perk-box{background-color:#c1e0f5;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:20px 15px;margin:15px;border-radius:4px}.remodal.registration .orange-perks-container .orange-perks-grid .perk-box img{height:3.5em}.remodal.registration .orange-perks-container .orange-perks-grid .perk-box h4{margin:15px 0 5px 0;font-weight:bold}.remodal.registration .orange-perks-container .orange-perks-grid .perk-box p{margin:0}.remodal.registration .promo-button-container{width:288px;margin:0 auto}.remodal.registration .promo-button-container .submit-button{margin:1rem 0 2rem}.remodal.registration.promo{max-width:900px}#header{margin:0;padding:0;height:123px;width:100%;font-family:Helvetica,Arial,Verdana,Geneva,Sans-Serif;border-bottom:3px solid rgba(0,0,0,0.15)}.minwidth{min-width:920px;width:auto !important;width:920px}#header-inner{position:relative;max-width:920px;margin:0 auto;padding:5px 20px;height:58px;background-color:#fff}#headerLogo{position:absolute}#logo{width:170px;height:43px;background:transparent url("/images/logo.svg") 0 0 no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain}#headerSearch{position:absolute;top:8px;left:235px}#searchBox,.headerButtons{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#searchIcon{width:34px;height:27px;background:transparent url("/images/headerSprite_v12.png") -24px -77px no-repeat;display:block;position:absolute;right:4px;top:6px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;z-index:3}#searchBox{width:248px;height:20px;padding:8px 8px 8px 12px;font-size:11pt;border:1px solid #eee;background:#eee;-webkit-transition:background-color .15s,border-color .15s;-moz-transition:background-color .15s,border-color .15s;-ms-transition:background-color .15s,border-color .15s;-webkit-transition:background-color 0.15s, border-color 0.15s;-moz-transition:background-color 0.15s, border-color 0.15s;-o-transition:background-color 0.15s, border-color 0.15s;-ms-transition:background-color 0.15s, border-color 0.15s;transition:background-color 0.15s, border-color 0.15s}#searchBox:hover{border:1px solid #dbdbdb}#searchBox::-ms-clear{display:none}.headerButtons{background-color:#eee;-webkit-transition:background-color .15s,box-shadow .05s linear;-moz-transition:background-color .15s,box-shadow .05s linear;-ms-transition:background-color .15s,box-shadow .05s linear;-webkit-transition:background-color 0.15s, box-shadow 0.05s linear;-moz-transition:background-color 0.15s, box-shadow 0.05s linear;-o-transition:background-color 0.15s, box-shadow 0.05s linear;-ms-transition:background-color 0.15s, box-shadow 0.05s linear;transition:background-color 0.15s, box-shadow 0.05s linear;padding:13px 10px 10px;cursor:pointer;font-size:10pt;font-weight:bold;position:absolute;top:8px;line-height:1em;height:13px;border:1px solid transparent}.headerButtons:hover{background-color:#f9f9f9;text-decoration:none;border:1px solid #dbdbdb}#go-orange:hover{border:1px solid transparent}.headerButtons.placeholder{cursor:default}.headerButtons.placeholder:hover{background-color:#eee}#go-orange{right:186px;color:#fff;background-color:#f90}#go-orange:hover{background-color:#ffc00a}#userNav{text-align:right;-webkit-text-size-adjust:none;position:absolute;z-index:1;right:118px;top:8px;display:inline-table;padding:0;color:#09c}#userNav ul{font-size:0;padding:0;margin:0;position:relative;right:0;top:-15px}#userNav li{font-size:10pt;list-style-type:none;display:inline;padding:5px}#userNav a{color:#0098ce;padding:6px;text-decoration:none}.user-thumb-link:hover{text-decoration:none}.user-thumb,#userNav-thumb{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;background:#eee url("/images/u/default.png") no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;width:36px;height:36px;vertical-align:middle;position:relative}.user-thumb a{display:block;height:100%}.user-thumb-indicator,.badge-level-indicator{position:absolute;bottom:0;right:0;width:50%;height:50%;margin-right:-25%;margin-bottom:-20%}.badge-level-indicator{position:absolute;top:60%;right:10%;background-color:#000;text-align:center;color:#fff;border-radius:50%;font-size:60%;line-height:200%}.sporcle-Admin-indicator,.sporcle-Staff-indicator{background-image:url("/images/teamAvatar_2.png");background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%}.sporcle-Orange-indicator{background-image:url("/images/icon-orangeAvatar.png");background-repeat:no-repeat;-webkit-background-size:100%;-moz-background-size:100%;background-size:100%}.sporcle-Host-indicator{background:url("/images/host-avatar.png") center/100% no-repeat}.sporcle-Bot-indicator{background:url("/images/icon-role-bot.png") center/100% no-repeat}.sporcle-Curator-indicator{background:url("/images/teamAvatar_curator.png") center/100% no-repeat}.sporcle-Editor-indicator{background:url("/images/teamAvatar_editor.png") center/100% no-repeat}.sporcle-Moderator-indicator{background:url("/images/teamAvatar_mod.png") center/100% no-repeat}.sporcle-Partner-indicator{background:url("/images/partner-icon.svg") center/100% no-repeat}.transparent{background-color:transparent !important}.username{padding:0 10px;top:1px;position:relative}.alert-subject{word-break:break-word;word-wrap:break-word;max-width:253px}#notifications-thumb{width:34px;background:url("/images/headerSprite_v12.png") 9px -72px no-repeat}#notifications-thumb,#header-streak-thumb{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;height:36px;right:20px;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-webkit-transition:background-color 0.15s;-moz-transition:background-color 0.15s;-o-transition:background-color 0.15s;-ms-transition:background-color 0.15s;transition:background-color 0.15s}#notifications-thumb.active{background-color:#fff;-webkit-transition:background-color .15s;-moz-transition:background-color .15s;-ms-transition:background-color .15s;-webkit-transition:background-color 0.15s;-moz-transition:background-color 0.15s;-o-transition:background-color 0.15s;-ms-transition:background-color 0.15s;transition:background-color 0.15s;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#userNav-thumb.placeholder,#notifications-thumb.placeholder,#header-streak-thumb.placeholder{background-image:none}#userNav-thumb.placeholder:before,#notifications-thumb.placeholder:before,#header-streak-thumb.placeholder:before{content:' ';position:absolute;left:0;top:0;height:36px;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:#808080;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}#userNav-thumb.placeholder:before{width:36px;background-image:url("/images/u/default.png")}#notifications-thumb.placeholder:before{width:34px;background:url("/images/headerSprite_v12.png") 9px -72px no-repeat}#header-streak-thumb.placeholder:before{width:36px;background:url("/images/headerSprite_v12.png") -59px -73px no-repeat}.counter{padding:0;top:-3px;position:absolute;display:block;z-index:6002;background-color:#d00000;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;cursor:pointer}#messages-wrapper .counter{right:58px}#notifications_count{margin:0;display:block;color:#fff;min-width:14px;height:14px;font-size:9pt;padding:5px;text-align:center;line-height:1.4em}#messages_count{margin:0;display:block;color:#fff;min-width:14px;height:14px;font-size:9pt;padding:5px;text-align:center;line-height:1.4em}.ddNav{background-color:#fff;list-style:none;position:absolute;padding:0 0 10px 0;right:116px;top:44px;z-index:1000000002;font-size:10pt;width:150px;border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;visibility:hidden;opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-webkit-transition:visibility 0s linear .15s,opacity .15s linear,box-shadow .05s linear;-moz-transition:visibility 0s linear .15s,opacity .15s linear,box-shadow .05s linear;-ms-transition:visibility 0s linear .15s,opacity .15s linear,box-shadow .05s linear;-o-transition:visibility 0s linear .15s,opacity .15s linear,box-shadow .05s linear;-webkit-transition:visibility 0s linear 0.15s, opacity 0.15s linear, box-shadow 0.05s linear;-moz-transition:visibility 0s linear 0.15s, opacity 0.15s linear, box-shadow 0.05s linear;-o-transition:visibility 0s linear 0.15s, opacity 0.15s linear, box-shadow 0.05s linear;-ms-transition:visibility 0s linear 0.15s, opacity 0.15s linear, box-shadow 0.05s linear;transition:visibility 0s linear 0.15s, opacity 0.15s linear, box-shadow 0.05s linear;border:1px solid #dbdbdb;border-bottom:2px solid #dbdbdb;-webkit-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.ddNav.visible{visibility:visible;opacity:1;-ms-filter:none;filter:none;-webkit-transition-delay:0s;-moz-transition-delay:0s;-o-transition-delay:0s;-ms-transition-delay:0s;transition-delay:0s;-webkit-box-shadow:2px 1px 0 0 rgba(0,0,0,0.15);-moz-box-shadow:2px 1px 0 0 rgba(0,0,0,0.15);-webkit-box-shadow:2px 1px 0 0 rgba(0,0,0,0.15);box-shadow:2px 1px 0 0 rgba(0,0,0,0.15)}.ddNav li{margin:0}.ddNav li:hover{background-color:#f8f8f8}.ddNav li a{font-size:10pt;padding:6px 10px;color:#888;cursor:pointer}.ddNav .separator{border-top:1px solid #e4e4e4}.ddNav h4{text-align:center;padding:10px 10px 10px 10px;margin:0;font-size:10pt;border-bottom:1px solid #c5c5c5}#userNav-dropdown a{display:block;color:#09c}#userNav-dropdown a:hover{text-decoration:underline;background-color:#f9f9f9}#userNav-dropdown h4 a,#notifications-dropdown h4 a{color:#000}#userNav-dropdown h4 a:hover,#notifications-dropdown h4 a:hover{background-color:transparent}#notifications-dropdown{width:310px;line-height:1.3em}#notifications-dropdown li{border-bottom:1px solid #e5e5e5;width:290px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#notifications-dropdown li a{padding:5px 10px;cursor:pointer}#alert-content-wrapper,#notifications-content{max-height:400px;overflow:hidden}#alert-content-wrapper:hover,#notifications-content:hover{overflow-y:auto;overflow-x:hidden}#alert-content-wrapper li,#notifications-content li{padding:10px;overflow:hidden}#alert-content-wrapper li#notifications-not-logged-in,#notifications-content li#notifications-not-logged-in{text-align:center}#alert-content-wrapper li.unread{background-color:#e4f6fd}#alert-content-wrapper li.unread:hover{background-color:#eaf9fe}#alert-content-wrapper li a,#notifications-content li a{color:#09c;padding:0}li#notifications-not-logged-in a{margin:auto}#alert-content-wrapper li a:hover,#notifications-content li a:hover{cursor:pointer;text-decoration:underline}#alert-content-wrapper .actionText{max-width:239px;word-break:break-word}#alert-content-wrapper .actionTime{color:#888;font-size:85%;padding-top:5px}#alert-content-wrapper .box25{width:25px;height:25px;margin:0 10px 0 0}#alert-content-wrapper .box25 a{display:block;border:0}#alert-content-wrapper .trophy_icon{-webkit-background-size:23px 25px;-moz-background-size:23px 25px;background-size:23px 25px}#seeAll{padding-top:8px}.bookmarkItem{margin-left:auto;margin-right:0;background-image:url("/images/icon-bookmark-default.svg");background-repeat:no-repeat;height:15px;width:14px;cursor:pointer;-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.bookmarkItem.bookmarked{background-image:url("/images/icon-bookmark-active.svg");background-repeat:no-repeat}.bookmarkItem:before{left:0}.bookmarkItem:after{left:-69px;text-align:center}.bookmarkItem.bookmarked:after{min-width:75px;left:-46px}.bookmark-badge{position:absolute;top:9px;right:5px;margin-left:8px;background-image:url("/images/icon-bookmark-default.svg");background-repeat:no-repeat;height:15px;width:14px;cursor:pointer}.bookmark-badge.bookmarked{background-image:url("/images/icon-bookmark-active.svg");background-repeat:no-repeat}.unearned-condition{padding-bottom:5px}.criteria-header{margin-bottom:0}.condition-remaining,.condition-last-achieved,.criteria-remaining{color:#999}.criteria-conditions{padding:5px 0 0 15px}.complete-more{padding-top:5px;color:#999}#streak-dropdown{width:220px;line-height:1.3em;right:123px;padding:0}#streak-stats,#streak-flame{display:inline-block;width:45%;text-align:center;vertical-align:middle}#streak-flame{margin-top:9px}#streak-content{width:100%;text-align:center}p.streak-stats-count{color:#f19c3b;font-size:25px;font-weight:bold;margin:15px 0 0 0}p.streak-stats-label{font-weight:bold;font-size:13px;margin:5px 0 0 0}#days-until-trophy{bottom:0;position:relative;background-color:#eee;border-top:#c5c5c5;margin-top:15px;padding:15px 12px;color:#989898;text-align:left}#days-until-trophy-icon{width:30px;height:34px;display:inline-block;-webkit-background-size:30px;-moz-background-size:30px;background-size:30px;position:absolute;right:12px;top:6px}::-webkit-scrollbar{-webkit-appearance:none;width:7px}::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,0.5);-webkit-box-shadow:0 0 1px rgba(255,255,255,0.5)}#nav{position:relative;height:55px;text-transform:uppercase;background-color:#f90;font-family:'Open Sans',Helvetica,Arial,sans-serif}#nav a{text-decoration:none}#nav li a{color:#fff;display:block;padding:16px 15px 19px;font-size:15px;font-weight:600}#nav li{float:left;display:block}#nav li div.home{background:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgODggODgiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDg4IDg4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+CjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik00NCwzLjRsLTQzLDQzbDguOCw4LjhsNy44LTcuM3YzNi43aDE3LjF2LTE1YzAtMC4yLTAuMS0wLjQtMC4xLTAuNmMwLTUuMSw0LjEtOS4yLDkuMi05LjJzOS4yLDQuMSw5LjIsOS4yaDAKCXYxNS42aDE3LjJWNDcuOGw3LjgsNy4zbDguOC04LjhMNDQsMy40eiIvPgo8L3N2Zz4=") no-repeat;height:20px;width:20px}#nav .mainNav.on{background-color:#ffae00}#nav .mainNav:hover .tab{background-color:#ffae00;text-decoration:underline}#nav .mainNav .tab{height:20px}#nav .mainNav.highlight{font-style:normal;background-color:#fecf2f}#nav .mainNav.highlight:hover .tab{background-color:#000;text-decoration:none}#nav .mainNav.highlight a{color:#000;padding:16px 15px 19px}#nav .mainNav.highlight:hover a{color:#fecf2f}.mainNav.highlight:hover .dropdown{background-color:#000;max-width:195px}#nav .mainNav.highlight .dropdown li a{padding:5px 20px 2px 20px}.mainNav.highlight .dropdown li:hover{background-color:#fecf2f}#nav .mainNav.highlight .dropdown li:hover a{color:#000}.mainNav .dropdown{display:none}.mainNav .dropdown li{width:100%}.mainNav .dropdown li:hover{background-color:#ffc600}.mainNav:hover .dropdown{z-index:4000;background-color:#ffae00;height:auto;min-width:150px;max-width:175px;display:block;float:none !important;color:#fff;position:absolute;-webkit-border-bottom-right-radius:6px;-webkit-border-bottom-left-radius:6px;-moz-border-radius-bottomright:6px;-moz-border-radius-bottomleft:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px;padding:0 0 10px 0;-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 0 rgba(0,0,0,0.15);-webkit-box-shadow:3px 3px 0 rgba(0,0,0,0.15);box-shadow:3px 3px 0 rgba(0,0,0,0.15)}#nav .dropdown li a{padding:5px 20px 2px 20px;font-size:77%}#notifications-box,#userNav-box,#streak-box{text-align:right;-webkit-text-size-adjust:none;position:absolute;z-index:1;top:8px;display:inline-table;padding:0;-webkit-transition:box-shadow 0.05s linear;-moz-transition:box-shadow 0.05s linear;-o-transition:box-shadow 0.05s linear;-ms-transition:box-shadow 0.05s linear;transition:box-shadow 0.05s linear;-webkit-backface-visibility:hidden}#user-not-logged-in{right:20px}#signup{right:92px;min-height:38px;color:#0098ce}#random-logged-out{right:327px}#random-logged-in{right:327px}#go-orange.headerButtons{right:208px}#notifications-box.logged-in,.ddNav.notifications-box.logged-in{right:20px}#notifications-wrapper .counter.logged-in{right:10px}#userNav-box.logged-in,.ddNav.userNav-box{right:70px}#notifications-box.active,#streak-box.active,#streak-box.on-fire.active,#userNav-box.active{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;z-index:6000;border:1px solid #dbdbdb;border-bottom:none;background:#fff !important;-webkit-box-shadow:2px 0 0 0 rgba(0,0,0,0.15);-moz-box-shadow:2px 0 0 0 rgba(0,0,0,0.15);-webkit-box-shadow:2px 0 0 0 rgba(0,0,0,0.15);box-shadow:2px 0 0 0 rgba(0,0,0,0.15)}#userNav-box.active #userNav-thumb{-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0}#header-streak-thumb{width:36px;background:url("/images/headerSprite_v12.png") -59px -73px no-repeat;height:34px}#header-streak-thumb.on-fire{background:url("/images/headerSprite_v12.png") -94px -73px no-repeat}#streak-box{right:123px;min-width:65px;text-align:center;border:1px solid #dbdbdb;background:#fff;line-height:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#streak-box.on-fire:hover{background-color:#f9f9f9;border:1px solid #dbdbdb}#streak-box:hover{border:1px solid #dbdbdb;background-color:#f9f9f9}#streak-box.active:hover{border-bottom:none}#streak-box.on-fire{background-color:#eee;border:1px solid transparent;line-height:1}#header-streak-count{position:relative;bottom:11px;right:8px;display:inline-block;color:#989898;margin-left:5px}#header-streak-count.on-fire{color:#ff9130}.ddNav .tabs{text-align:center;border-bottom:1px solid #009ac9}.ddNav .tabs span{display:inline-block;width:49%}.ddNav h3{padding:10px 10px 10px 10px;margin:0;font-size:10pt;font-weight:normal;cursor:pointer}.ddNav h3.active{border-bottom:3px solid #009ac9;color:#009ac9;font-weight:bold}.tab-counter{padding:0;top:10px;position:absolute;z-index:2;background-color:#d00000;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;cursor:pointer}#notifications-tab .tab-counter{right:169px}#messages-tab .tab-counter{right:23px}#notifications-tab-count,#messages-tab-count{margin:0;display:block;color:#fff;min-width:14px;height:14px;font-size:7pt;padding:2px;text-align:center;line-height:1.6em}.message-li{cursor:pointer}#user-box-messages-actions{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;margin:auto;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:72%}#user-box-compose{cursor:pointer}#main-body{font-size:1rem;max-width:1600px;margin:0 auto}/*# sourceMappingURL=/style/main_desktop.sp.css.map */