.facebook-icon{color:#fff}

.h10{padding:40px 0 10px;transition:background-color 0.3s ease-in, color 0.3s ease-in}.h10--collapsed{padding-bottom:0}.h10__heading{font-size:28px;margin-bottom:0}.h10__subHeading{font-size:16px;font-weight:normal;margin-bottom:0;margin-top:0.1em}@media (min-width: 45em){.h10{padding:98px 0 10px}.h10--collapsed{padding-top:80px;padding-bottom:0}}@media (min-width: 45em) and (max-width: 74.99em){.h10{padding-bottom:24px}.h10--collapsed{padding-bottom:0}.h10__heading{font-size:38px}.h10__subHeading{font-size:18px}}@media (min-width: 75em) and (max-width: 89.99em){.h10{padding:110px 0 36px}.h10--collapsed{padding-bottom:0}.h10__heading{font-size:48px}.h10__subHeading{font-size:22px;margin-top:0.2em}}@media (min-width: 90em){.h10{padding:115px 0 48px}.h10--collapsed{padding-bottom:0}.h10__heading{font-size:54px}.h10__subHeading{font-size:25px}}

.x2__frame{position:relative;height:0;overflow:auto;-webkit-overflow-scrolling:touch}.x2__frame>.x2-iframe,.x2__frame>embed,.x2__frame>object{position:absolute;top:0;left:0;max-width:100%;width:100%;height:100%}.x2__spinner{margin:auto;text-align:center;line-height:150px}.x2__spinner .spinner{display:inline-block;position:relative;width:60px;height:60px;top:30px}

.pg-webview--vp .x3{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pg-webview--vp .x3>.x2__frame{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}

.support-modal{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.7);top:0;left:0}.support-modal .full-bleed{position:static;margin:0;padding:50px 0 40px}.support-modal .grid-margin{margin:0}.support-modal__close{position:absolute;right:30px;top:20px;width:20px;height:20px;cursor:pointer}.support-modal__close .svg-icon{stroke:#fff}@media (max-width: 44.99em){.support-modal__close{top:15px;right:20px;width:15px;height:15px}}.support-modal__modal{position:absolute;top:50%;left:50%;padding:40px 30px;margin:-300px 0 0 -40%;width:80%;height:600px;color:#fff;background-color:#1a1a1a;z-index:50}@media (max-width: 44.99em){.support-modal__modal{top:0;left:0;margin:0;padding:30px 20px;width:100%;height:100%}.support-modal__modal__close{top:10px;right:20px;width:15px;height:15px}}.support-modal__entries{width:100%;height:100%;overflow-x:hidden;overflow-y:scroll}.support-modal__spinner{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}

.select{display:inline-block;position:relative;width:165px;color:#fff}.select--drop-down{margin:5px 0}.select__button{position:relative;padding:10px 25px;width:100%;font-size:1.125rem;text-align:right;font-family:"Roboto",sans-serif;color:#fff;background:transparent}.select__button:after{display:inline-block;position:relative;top:-4px;left:12px;width:10px;height:10px;border-width:0 0 2px 2px;border-style:solid;vertical-align:middle;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:""}.select__list-container{display:none;position:absolute;padding-bottom:15px;background-color:#262626}.select--expanded{z-index:14}.select--expanded .select__button{opacity:1;background-color:#333}.select--expanded .select__list-container{display:block;width:100%;max-height:280px;background-color:#262626;overflow-y:auto;overflow-x:hidden}.select--expanded .select__list-container::-webkit-scrollbar{-webkit-appearance:none;width:7px}.select--list{padding-left:0;list-style:none;display:block;margin:0}.select__item{display:block;position:relative;padding:15px 10px 5px 0;font-size:1.125rem;font-family:"Roboto",sans-serif;color:gray;cursor:pointer;text-align:right}.select__item:hover{color:#e04fc5}.select__item--active{color:#fff}.select--episode .select__button,.select--sort .select__button{padding-left:10px}.select--episode .select__item,.select--sort .select__item{text-align:left;padding-left:10px}.select--episode+.select--sort{margin-left:0}.select--episode+.select--sort .select__item{text-align:right;padding-left:0}.select--me-pass.select .select__button{height:50px;padding-left:16px;border:1px solid rgba(0,0,0,0.25);border-radius:25px;color:#d3d3d3;font-size:16px}.select--me-pass.select .select__button::after{top:18px;right:20px}.select--me-pass.select .select__label{display:inline-block;margin:4px 0 0 16px;color:#ec0000;font-size:12px}.select--me-pass.select .select__trans-label{position:absolute;top:-22px;display:inline-block;color:#000;margin:0 0 5px 16px;font-size:16px;transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:0}.select--me-pass.select--value-selected.select:not(.select--expanded) .select__button{color:#000;font-weight:normal}.select--me-pass.select--value-selected.select .select__button{color:#000;font-weight:bold;border-color:#000}.select--me-pass.select--expanded.select .select__button{border:1px solid #000;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom:none}.select--me-pass.select--expanded.select .select__button span{opacity:0}.select--me-pass.select--expanded.select.select--value-selected .select__button span{opacity:1}.select--me-pass.select--expanded.select .select__button::after{top:20px;-webkit-transform:rotate(135deg);transform:rotate(135deg);color:#000}.select--me-pass.select--expanded.select .select__trans-label{transition:all 0.5s cubic-bezier(0.39, 0.575, 0.565, 1);opacity:1}.select--me-pass.select--expanded.select .select__list-container{padding:0;border:1px solid #000;border-radius:25px;border-top-left-radius:0;border-top-right-radius:0}.select--me-pass.select--expanded.select .select--list li{color:#000;padding:5px 16px}.select--me-pass.select--expanded.select .select--list li:first-child{padding-top:11px}.select--me-pass.select--expanded.select .select--list li:last-child{padding-bottom:16px}.select--me-pass.select--expanded.select .select--list li:focus,.select--me-pass.select--expanded.select .select--list li:hover{background-color:#000;color:#fff}.select--me-pass.select--error.select .select__button{border-color:#ec0000}.select--me-pass.select--error.select::after{content:"!";position:absolute;right:-14px;top:4px;color:#ec0000;font-size:28px}.select--me-pass.select--error.select .select--list li{color:#ec0000}.select--me-pass.select--success.select::after{content:"";position:absolute;right:-20px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:14px;height:7px;border-width:0 0 2px 2px;border-style:solid;color:#000}.account-edit .select .select,.select--me-pass .select{width:100%}.account-edit .select .select__item,.select--me-pass .select__item{padding-right:0;text-align:left}.account-edit .select .select__button,.select--me-pass .select__button{color:gray;border-bottom:1px solid #ccc;background:#fff;text-align:left;-webkit-tap-highlight-color:transparent}.account-edit .select .select__button:after,.select--me-pass .select__button:after{position:absolute;top:20px;right:10px;left:auto}.account-edit .select.select--expanded .select__list-container,.select--me-pass.select--expanded .select__list-container{background:#fff;border:1px solid #ccc;padding:10px}.account-edit .select.select--expanded .select__button,.select--me-pass.select--expanded .select__button{border-bottom:1px solid #ccc}@media (max-width: 29.99em){.select__button{padding:10px 25px 10px 10px}.select--extendable .select__button{padding-left:10px;text-align:left}.select--extendable .select__list-container{width:calc(100vw - 14px * 2)}.select--extendable .select--list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.select--extendable .select__item{padding:15px;width:33%;height:70px;text-align:left}.select__item--item-position-left{text-align:left;padding-left:10px}}@media (min-width: 45em){.select--episode .select__item,.select--sort .select__item{text-align:right;padding-left:0}}@media (hover: none){.select__item:hover{color:gray}.select__item:active{color:#e04fc5}}

.date-of-birth-input{margin:24px 0}.date-of-birth-input__content{height:50px;border:1px solid #000;border-radius:25px;position:relative}.date-of-birth-input__inputs-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.date-of-birth-input__inputs-wrapper--hidden{opacity:0}.date-of-birth-input__input{width:30%;height:100%;border:none;outline:none;background:transparent;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;font-size:16px;box-shadow:none}.date-of-birth-input__input::-webkit-inner-spin-button,.date-of-birth-input__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.date-of-birth-input__input::-webkit-input-placeholder{color:#d3d3d3;opacity:1}.date-of-birth-input__input:-ms-input-placeholder{color:#d3d3d3;opacity:1}.date-of-birth-input__input::placeholder{color:#d3d3d3;opacity:1}.date-of-birth-input__input:-ms-input-placeholder{color:#d3d3d3}.date-of-birth-input__input::-ms-input-placeholder{color:#d3d3d3}.date-of-birth-input__divider::after{content:"";position:absolute;top:9px;height:32px;border-left:1px solid #757575;-webkit-transform:rotate(20deg);transform:rotate(20deg)}.date-of-birth-input__placeholder{width:100%;padding-left:16px;color:#d3d3d3;font-size:16px;line-height:50px;position:absolute;transition:all 0.25s cubic-bezier(0.39, 0.575, 0.565, 1);top:0}.date-of-birth-input__placeholder--lifted{position:absolute;top:-1.5em;color:#000;line-height:1.5em}.date-of-birth-input__placeholder--hidden{z-index:-1}.date-of-birth-input__message{margin:4px 0 0 16px;line-height:1em;font-size:12px}.date-of-birth-input__message--error{color:#e94335}.date-of-birth-input--success .date-of-birth-input__content::after{content:"";position:absolute;right:-20px;top:20px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:14px;height:7px;border-width:0 0 2px 2px;border-style:solid;color:#000}.date-of-birth-input--pristine .date-of-birth-input__content{border-color:rgba(0,0,0,0.25)}.date-of-birth-input--focused .date-of-birth-input__content{border-color:#000}.date-of-birth-input--error .date-of-birth-input__content::after{content:"!";position:absolute;right:-14px;top:4px;color:#e94335;font-size:28px}.date-of-birth-input--error .date-of-birth-input__input{color:#e94335}.date-of-birth-input--error .date-of-birth-input__divider::after{border-left-color:#e94335}.date-of-birth-input--error.date-of-birth-input--pristine .date-of-birth-input__content{border-color:#e94335}.date-of-birth-input--unbordered .date-of-birth-input__content{height:40px;border:none;border-bottom:1px solid #ccc;border-radius:initial}.date-of-birth-input--unbordered .date-of-birth-input__input{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;max-width:72px}.date-of-birth-input--unbordered .date-of-birth-input__divider{margin:0 10px}.date-of-birth-input--unbordered .date-of-birth-input__divider::after{top:7.5px;height:25px}.date-of-birth-input--unbordered .date-of-birth-input__placeholder{padding-left:0;line-height:40px;color:gray}.date-of-birth-input--unbordered .date-of-birth-input__placeholder--lifted{top:-1em;font-size:12px;line-height:18px}.date-of-birth-input--unbordered .date-of-birth-input__message{margin-left:0;position:absolute}.date-of-birth-input--unbordered.date-of-birth-input--error .date-of-birth-input__placeholder{color:#e94335}.date-of-birth-input--unbordered.date-of-birth-input--error .date-of-birth-input__content{border-color:#e94335}.date-of-birth-input--unbordered.date-of-birth-input--error .date-of-birth-input__content::after{right:14px;top:5px;font-size:20px}.date-of-birth-input--unbordered.date-of-birth-input--error .date-of-birth-input__divider::after{border-left-color:#757575}.date-of-birth-input--unbordered.date-of-birth-input--success .date-of-birth-input__content::after{right:11px;top:15px;color:#4ca224}.date-of-birth-input--unbordered.date-of-birth-input--focused .date-of-birth-input__placeholder{color:#a5238c}.date-of-birth-input--unbordered.date-of-birth-input--focused .date-of-birth-input__message{color:gray}.date-of-birth-input--unbordered.date-of-birth-input--success.date-of-birth-input--focused .date-of-birth-input__placeholder{color:#4ca224}.date-of-birth-input--unbordered.date-of-birth-input--success.date-of-birth-input--focused .date-of-birth-input__content{border-color:#4ca224}

.recaptcha-terms{margin-bottom:15px;line-height:1.3;text-align:center}.recaptcha-terms__text,.recaptcha-terms__link{color:#000;font-size:12px}.recaptcha-terms__link{text-decoration:underline}.recaptcha-terms__link:hover{color:#02664b}@media (min-width: 75em){.recaptcha-terms{font-weight:700}}

.register-step1__create-account{display:block;width:100%;height:50px;margin:10px 0 15px;text-align:center;text-transform:none}.register-step1__form-title{margin:30px 0;color:#222;font-size:16px;line-height:1.25;text-align:center}.register-step1__spinner .spinner{margin:auto;width:30px}.register-step1__signin-link{color:#222;cursor:pointer}.register-step1__signin-link:focus{text-decoration:none}.register-step1__signin-link:hover{color:#02664b}.register-step1__signin-link-icon{display:inline-block;width:10px;height:20px;margin:0 7px 2px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.register-step1 .me-pass-txt-input__input{width:100%}.register-step1 .me-pass-txt-input__icon{right:-24px}.register-step1__gender{position:relative}.register-step1__gender--after-error .select--me-pass.select--expanded.select .select__button{border-color:#e94335}.register-step1__gender--after-error .select--me-pass.select--expanded.select .select--list li:not(:hover){color:#e94335}.register-step1__gender--after-error .select--me-pass.select::after{content:"!";position:absolute;right:-14px;top:4px;color:#e94335;font-size:28px}.register-step1__gender--error .select__button span{visibility:hidden}.register-step1__gender--label{font-size:16px;line-height:1.5;position:absolute;top:-25px;left:18px}.register-step1__gender .select--me-pass.select .select__trans-label{display:none}.register-step1__input{margin:30px 0}.register-step1__input--usernameExists .me-pass-txt-input__input{border-color:#222}.register-step1__error-msg-userExists--row{font-size:12px;margin-top:12px;line-height:1.33}.register-step1__error-msg-userExists--underline{font-weight:bold;text-decoration:underline;cursor:pointer;color:#e94335}.register-step1__error-msg-userExists--underline:hover{text-decoration:underline;color:#e94335}.register-step1__error-msg-userExists--dot{width:6px;height:6px;border-radius:50%;display:inline-block;background:#e94335;margin-right:6px}.register-step1 .select{display:block;width:100%}.register-step1__recaptcha-text-link{font-size:14px;color:#666;text-decoration:underline}.register-step1__recaptcha-text-link:hover{text-decoration:underline;color:#666}.register-step1__recaptcha-text{font-size:14px;color:#666}.grecaptcha-badge{visibility:hidden}.missing-validation-modal{text-align:center}@media (hover: none){.register-step1__signin-link:hover{color:#222}.register-step1__signin-link:active{color:#02664b}}

.register-step2{min-height:100vh;font-family:"Roboto",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register-step2__header{height:97px;background:#222;text-align:center;background-color:#222;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.register-step2__logo{height:30px;color:#fff}.register-step2__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:90%;max-width:331px;margin:20px auto}.register-step2__form-title{color:#000;margin:30px 0 20px;font-size:24px;font-weight:bold;line-height:1.33}.register-step2__form-text{margin:0;font-size:16px;line-height:1.5}.register-step2__email{margin:0 0 20px;overflow:hidden;font-size:16px;line-height:1.5;text-overflow:ellipsis}.register-step2__download-app-action{margin-top:40px;padding-top:26px;border-radius:8px;background-color:#f0f0f0}.register-step2__download-app-action a{display:inline-block}.register-step2__download-app-action .download-title{display:block;font-size:14px;font-weight:bold}.register-step2__download-app-action .download-button{margin:10px 10px 30px;border-radius:8px}.register-step2__download-app-action .download-button.google-play-button{width:135px;height:40px}.register-step2__download-app-action .download-button.apple-app-store-button{width:120px;height:40px}.register-step2__success-tick{width:88px;height:88px;margin:0 auto;border:solid 2px rgba(0,0,0,0.6);border-radius:50%;position:relative}.register-step2__success-tick::after{content:"";position:absolute;top:31px;left:27px;display:block;height:16px;width:32px;border-left:solid 2px rgba(0,0,0,0.6);border-bottom:solid 2px rgba(0,0,0,0.6);-webkit-transform:rotate(-49deg);transform:rotate(-49deg)}.register-step2__button{margin-top:10px;height:50px;width:100%}.register-step2__button .spinner{margin:auto;width:30px;height:30px}@media (min-width: 45em){.register-step2__header{height:150px}.register-step2__logo{height:36px}.register-step2__primary-action{margin-top:90px}.register-step2__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 60em){.register-step2__header{height:210px}.register-step2__logo{height:50px}}

.register-form{margin:0 auto;max-width:500px;padding:30px;font-family:"Roboto",sans-serif}.register-form__divider{height:25px;margin:40px 0;position:relative}.register-form__divider .divider-text{position:absolute;top:0;left:0;right:0;bottom:0;width:70px;height:25px;margin:auto;text-align:center;background-color:white}.register-form__divider .divider-line{top:12px;width:100%;position:absolute;border-bottom:1px solid #ccc}.register-form .txt-input:hover .txt-input__label{color:#a5238c}.register-form .txt-input:hover .txt-input__input{box-shadow:0 -3px 0 -1px #a5238c inset}.register-form .txt-input--active:hover .txt-input__label{color:#a5238c}.register-form .txt-input--focused .txt-input__label{color:#a5238c}.register-form .txt-input--focused .txt-input__input{box-shadow:0 -2px 0 -1px #a5238c inset}.register-form .txt-input--focused .txt-input__input{box-shadow:0 -3px 0 -1px #a5238c inset}.register-form .checkbox__label{color:#666;line-height:1.29;padding-left:5px}.register-form__register{font-weight:bold}.register-form__error{position:relative;margin-bottom:20px;padding:8px;background-color:#f0f0f0;color:#4d4d4d;text-align:center;line-height:24px}.register-form .form-title{color:#222;text-align:center;font-weight:normal;margin-bottom:30px}.register-form .form-text{font-size:16px}.register-form__name-container{display:-webkit-box;display:-ms-flexbox;display:flex}.register-form__name-container .txt-input:first-child{margin-right:20px}.register-form__marketing{text-align:center}.register-form__field-title{font-weight:500;margin-bottom:10px}.register-form .field-title-gender{margin-top:30px}.register-form__optional,.register-form .pin__label{font-size:13px}.register-form__field-description{margin-bottom:10px}.register-form__field-pin{margin-bottom:30px;padding:20px 10px;background-color:#f0f0f0;border-radius:8px}.register-form__field-pin--disabled{opacity:0.4;background-color:rgba(240,240,240,0.8)}.register-form__field-pin--disabled .checkbox--disabled .checkbox__label,.register-form__field-pin--disabled .checkbox--disabled:hover .checkbox__label{color:#666}.register-form__nested--container{padding-left:34px}@media (min-width: 45em){.register-form__nested{padding:0 30px}.register-form__nested--container{padding-left:0}}.register-form__birth-date-input{margin-top:30px}.register-form__pin-description{margin:10px 0 0}.register-form .pin__pin-input{width:80%}.register-form .pin__pin-input .pin__label{color:gray}.register-form .pin__pin-input--error .pin__label{color:#e94335}.register-form .pin__pin-input--error .pin__input{border-bottom:1px solid #e94335}.register-form .pin__pin-input--focused .pin__label{color:#597532}.register-form .pin__pin-input--focused .pin__input{border-bottom:1px solid #597532}.register-form .pin__pin-input--focused .pin__input:focus{border-bottom:2px solid #597532}.register-form .pin__pin-input--success .pin__label{color:#000}.register-form .pin__pin-input--success .pin__input{border-bottom:1px solid #000}.register-form .pin__pin-input--success .tick-icon{stroke:#000}.register-form__birth-date-message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.register-form__exclamation{margin-right:5px;width:15px;height:15px}.register-form__confirm-age{margin:30px 0}.register-form__field-gender{margin-bottom:41px}.register-form__field-gender .radio-button{margin-right:52px}.register-form__fields-marketing{margin-bottom:20px;padding:0 10px}.register-form__marketing-item{margin:0 0 30px}.register-form__hint-icon:before{content:"i";display:inline-block;width:20px;height:20px;border:1px solid #a5238c;background-color:#a5238c;border-radius:10px;font-size:16px;line-height:18px;text-align:center;color:#fff;cursor:pointer}.register-form__tooltip{margin-left:10px;line-height:24px}.register-form__tooltip .tooltip__text{padding:6px 10px 18px 11px}.register-form__policy{margin-bottom:20px;padding:0 10px}.register-form__policy-link{font-weight:700;color:#666;cursor:pointer;text-decoration:underline}.register-form__policy-link:hover{color:#02664b}.register-form__spinner .spinner{margin:auto;width:30px}@media (min-width: 45em){.register-form{padding:45px 0}}@media (min-width: 60em) and (orientation: landscape){.register-form{margin:0;padding:50px 45px 50px 0}}@media (hover: none){.register-form__policy-link:hover{color:#666}.register-form__policy-link:active{color:#02664b}}

.sign-in-form{padding:30px;max-width:500px}.sign-in-form__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sign-in-form__terms{margin-bottom:20px;text-align:justify;color:#000;font-size:10px;line-height:1.5}.sign-in-form__terms .register-form__policy-link{font-weight:inherit;color:inherit}.sign-in-form__terms .register-form__policy-link:hover{color:#02664b}.sign-in-form__header{font-size:20px;font-weight:bold;line-height:21px;text-align:center;color:#222;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sign-in-form__header__signin-message{width:114px;text-align:right}.sign-in-form__header__vertical-line{border-left:1px solid #000;height:70px;margin:0 10px}.sign-in-form__forgot-pwd{text-decoration:underline;font-size:15px;color:#0e0e0e}.sign-in-form__forgot-pwd:hover{text-decoration:underline;color:#0e0e0e}.sign-in-form .grecaptcha-badge{visibility:hidden}.sign-in-form__register{font-weight:bold}.sign-in-form__recaptcha-sections{margin-bottom:16px;text-align:center}.sign-in-form__secondary-actions{margin-bottom:24px;text-align:center}.sign-in-form__pdpa-message{font-size:10px;line-height:1.6;color:#666;margin:4px 0 20px;cursor:pointer}.sign-in-form__pdpa-message--link{font-weight:bold;text-decoration:underline}.sign-in-form__pdpa-message--link:hover{color:#02664b}.sign-in-form__primary-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}.sign-in-form__primary-action a{width:100%}.sign-in-form__primary-action .sign-in-form__text{color:#222;font-size:16px;font-weight:bold;line-height:26px;text-transform:none}.sign-in-form__primary-action .facebook-icon{background-color:#0288d1;border-radius:100%;padding:2px}.sign-in-form__primary-action .google-icon{width:21px;height:22px;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAYAAAAvg9c4AAAAAXNSR0IArs4c6QAAAyVJREFUOBGdVW1IFEEYnnf29s7PUs8zEyO0QqFECDsRsUwxtSyMTvoQIYJ+2McPyaIiI4igIAuKEOpXUFimoVKKX4FKmVqRhCRFERFWnudnntzt3k7vrK7sHVrqHLfzfjzPMzPvzswCWaA5cpOjFYnYCGF5jJF1CIsEIE5G2CDaHQKltebm7pb56OAbHM1PD5H/OC+i2HEUM/rm9T4AvCUgnLK0dLV7xfXO8I6UeMUjP8MYn9miGs5ewcFLItp6b2kEg2bYc1LjmCy9Qj9Uiy2mR8ERgyC+0GMF7tj3pAYTl7sNAWv0SdUGcOAy6whAA9bqGwH8EbKK5zA+IhogM6z59QcVO/tQZwpT0lmFkHh9gi8LaeXhorkMGhtd+pw9K2UbUTyXCYWS0KbuPn2O28A6giwTzy0P3W8s2/HNzgxCQAbKcsJbett8CYvxqSK79gZk/cgK3P+1H9czxEkM4PpyBTmfMga7uCHGjieGnOhnECi3W8SwSzy23AZSq/ETzm2DJgCMVhiyXMc0X+vT7tSXiGMZNzR/oV4x/pqmAGy1HgAC+az3l2qDZ6UfXSrpf3hgglrTn3qgh5G5Uujji7WZMCkbcD9+xE2vCtmZ/+/Do+mbchvWmhp33vbam0LAQKUsMNy73o06Y8vodIxZiyrC5BTIbeJRFL37UorsOzNujUKWBY/M1d4DNec04EJ95v2nZmVwqx0UP37K1OYJ7m2lgmiqLZ9KaD09Yd3IBdUMkNItT2yZs7h5O4Z7URqJ6tILciATHffUEayPbVfwqjnvzQaFElZuXhFV5lsKa1VRjNGeX20cy96s53hMX4bbSxP5SglJrTsS7Joe70HT6/zzHNbcwQg0I/A7umF4lNejnYYlM5hGdxPTyD6OwmOkMCmk6VBnccEjVZSTk6oK4kBhXUha0tVncCYQ/6FiIge+f9B5MruIa82Jciel+mC8JLuXeknLIEdc6CmsuMY1ePPa/F22yoEgU3ASrvkm/t0zkH88gbwDChl6QY72mqmenlxTGO2RXDYE5OE7xc8LRCLaSRjBw8I6CKX1PQVVTXhRMz2P238BNawaRhhWGbsAAAAASUVORK5CYII=) center right no-repeat;vertical-align:middle}.sign-in-form__primary-action .facebook-icon,.sign-in-form__primary-action .apple-icon,.sign-in-form__primary-action .google-icon{display:inline-block;margin-right:10px}.sign-in-form__primary-action .submit-button{width:270px}.sign-in-form__tertiary-actions{font-size:16px;font-weight:bold;line-height:1.25;color:#222;padding-top:10px;text-align:center;margin-top:30px}.sign-in-form__tertiary-actions .sign-in-form__reset{display:block}.sign-in-form__tertiary-actions .sign-in-form__register{margin-top:16px}.sign-in-form .divider{font-size:18px;font-weight:bold;text-align:center;color:#222;position:relative}.sign-in-form .divider:before,.sign-in-form .divider:after{content:"";height:1px;background:#ccc;position:absolute;width:42%;top:10px}.sign-in-form .divider:before{left:0}.sign-in-form .divider:after{right:0}.sign-in-form .cta-btn--me-pass{width:100%;text-transform:uppercase}.sign-in-form__form{margin-bottom:0}.sign-in-form__form .me-pass-pwd-input__view-pwd{font-size:12px;font-weight:500;line-height:2.17;text-align:right;color:#a6a6a6;top:13px}.sign-in-form__form .me-pass-pwd-input--pwd-icon .me-pass-txt-input--active ~ .pwd-icon{display:none}.sign-in-form__form .txt-input__label{color:#ccc}.sign-in-form__form .txt-input__input{box-shadow:0 -2px 0 -1px #ccc inset}.sign-in-form__form .me-pass-txt-input{margin-bottom:30px}.sign-in-form__form .me-pass-txt-input__input{width:100%}.sign-in-form__form .me-pass-txt-input--active .me-pass-txt-input__label{left:16px;color:#000}.sign-in-form__form .me-pass-txt-input--active input{color:#000;border:1px solid #000}.sign-in-form__form .me-pass-txt-input--error input{border:1px solid #e94335;color:#e94335}.sign-in-form__form .me-pass-txt-input__icon{top:12px;right:-20px}.sign-in-form__mobile .meconnect-icon{display:inline-block;margin-right:10px}.sign-in-form__desktop{display:none}.sign-in-form__create{text-decoration:underline;text-align:center;color:#666;margin:1em 0}.sign-in-form__mewatch-logo{width:99px;height:30px;margin:auto}.sign-in-form__mobile-cta{margin-bottom:1.45em}.sign-in-form__mobile-cta .sign-in-form__header{margin-bottom:0.8em}.sign-in-form__mobile-cta .me-connect__description{margin-bottom:1em}.sign-in-form__mobile-cta .me-connect-watch{margin:0 auto;min-width:180px}.sign-in-form__form-back{color:#222}.sign-in-form__form-back-icon{display:inline-block;width:10px;height:20px;margin:0 7px 2px 0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.sign-in-form__signin-container{padding:22px 12px 0px;border:1px dashed rgba(0,0,0,0.25);border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sign-in-form__signin-via{font-size:1rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0px;color:#000}@media (min-width: 60em) and (orientation: landscape){.sign-in-form{padding:60px 56px 50px 0}.sign-in-form__form{margin-bottom:1.45em}.sign-in-form .divider{margin-bottom:20px}}@media (min-width: 64em) and (orientation: landscape){.sign-in-form__logo{display:none}.sign-in-form__header{margin:0 0 50px}.sign-in-form__secondary-actions{margin-bottom:38px}.sign-in-form__tertiary-actions{display:block;border-radius:12px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);border:solid 1px rgba(196,196,196,0.5);padding:30px 32px}.sign-in-form__mobile{display:none}.sign-in-form__desktop{display:block}.me-connect{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width: 45em) and (orientation: portrait){.sign-in-form{padding-top:45px}}@media (min-width: 75em){.sign-in-form{padding:60px 0}.sign-in-form__form,.sign-in-form__header{max-width:500px}.sign-in-form__tertiary-actions{margin-top:50px}}@media (hover: none){.sign-in-form__pdpa-message--link:hover{color:#666}.sign-in-form__pdpa-message--link:active{color:#02664b}}

.invalid-credential-modal__forgot-link{padding:0 5px;font-weight:bold;text-decoration:underline;color:inherit}.invalid-credential-modal__forgot-link:hover,.invalid-credential-modal__forgot-link:focus{color:inherit;text-decoration:underline}.invalid-credential-modal__invalid-data{margin-bottom:16px}.invalid-credential-modal__info{margin-top:20px}.mepass-alert-modal__info{margin-top:20px}

.email-sent-modal .sent-to,.password-reset-modal .sent-to{margin-bottom:0}.email-sent-modal .modal-info,.password-reset-modal .modal-info{margin-top:20px}.g-recaptcha{margin-bottom:20px}

.reset-password-forms{padding:30px;text-align:center;color:#222}.reset-password-forms form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:315px;margin:0 auto}.reset-password-forms__title{margin:30px 0 24px;font-size:16px;line-height:24px}.reset-password-forms__content{margin-bottom:24px;padding:0 8px;font-size:14px;line-height:24px;color:#666}.reset-password-forms__top-link{position:relative;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start;margin-left:12px}.reset-password-forms__top-link .link{color:#222}.reset-password-forms__top-link .link:hover{color:#02664b}.reset-password-forms__top-link::before{content:"";position:absolute;left:-7px;top:50%;width:7px;height:7px;border-right:2px solid #222;border-bottom:2px solid #222;-webkit-transform:translate(-50%, -50%) rotate(135deg);transform:translate(-50%, -50%) rotate(135deg)}.reset-password-forms .me-pass-txt-input__message,.reset-password-forms__error,.reset-password-forms__content,.reset-password-forms__input,.reset-password-forms__submit{width:100%}.reset-password-forms__input{width:100%;margin-bottom:26px}.reset-password-forms__input .me-pass-txt-input__input{width:100%}.reset-password-forms__error{margin:-25px 0 20px;padding-left:16px;text-align:left;color:#e94335}.reset-password-forms__message{margin:1.5rem 0}.reset-password-forms .txt-input__label{color:#ccc}.reset-password-forms .txt-input__input{box-shadow:0 -2px 0 -1px #ccc inset}.reset-password-forms .me-pass-pwd-input{width:100%;position:relative}.reset-password-forms .me-pass-txt-input__message{text-align:left}.reset-password-forms .me-pass-txt-input__icon{top:14px;right:-25px}@media (min-width: 45em){.reset-password-forms{padding:45px 0}.reset-password-forms form{max-width:400px}}@media (min-width: 60em) and (orientation: landscape){.reset-password-forms form{max-width:400px;margin:0}}@media (min-width: 75em){.reset-password-forms{padding:60px 0}.reset-password-forms form{max-width:500px}}

