.Activate__wrapper{width:100%}.Activate__code_validation__message{margin:20px 0 32px;font-weight:400;text-align:center;font-size:20px;line-height:24px}.Activate__code_validation__message-loading{text-align:center}.Activate__code_validation__form__input{font-size:15px;font-weight:300;text-transform:uppercase;text-align:center;width:288px;height:56px;border:0;border-radius:0;margin:0 auto;color:#fff;background-color:hsla(0,0%,100%,.1);-webkit-box-shadow:none;box-shadow:none}.Activate__code_validation__form__input:-ms-input-placeholder{color:#757575;text-transform:none}.Activate__code_validation__form__input::-webkit-input-placeholder{color:#757575;text-transform:none}.Activate__code_validation__form__input::-ms-clear{display:none}.Activate__code_validation__form__input:focus{-webkit-box-shadow:0 0 8px #9c9c9c;box-shadow:0 0 8px #9c9c9c}.Activate__code_validation__form__input--error{border:1px solid #ff6161}.Activate__code_validation__form--error-msg{font-size:11px;font-weight:300;line-height:13px;text-align:left;max-width:469px;margin:0 auto;padding:26px 20px 0}.Activate__code_validation__form__submit-button{font-weight:300;font-size:15px;text-transform:uppercase;text-align:center;cursor:pointer;width:240px;height:48px;border:none;border-radius:24px;margin:32px auto 80px;padding:12px 55px;color:#191919;-webkit-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;-o-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s}.Activate__code_validation__disclaimer{margin:0 auto 80px;max-width:688px;padding:0 20px 20px;text-align:center}.Activate__code_validation__disclaimer p{font-size:12px;font-weight:300;line-height:18px;opacity:.75}.abc-com .Activate__code_validation__message{font-weight:100}.abc-com .Activate__code_validation__logo{margin:40px auto 32px}.abc-com .Activate__code_validation__logo--img{margin:0 auto;display:block;width:70px;height:70px}.bp-desktopPlus .abc-com .Activate__code_validation__logo--img{width:86px;height:86px}.abc-com .Activate__code_validation__form__input{font-size:14px;font-weight:200;background-color:hsla(0,0%,100%,.15)}.abc-com .Activate__code_validation__form__input:focus{-webkit-box-shadow:0 0 8px #9c9c9c;box-shadow:0 0 8px #9c9c9c}.abc-com .Activate__code_validation__form__submit-button{border-radius:24px;color:#191919;background-color:#fff;-webkit-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;-o-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s}.fx-com .Activate__code_validation__message{font-size:22px;font-weight:900;text-transform:uppercase}.fx-com .Activate__code_validation__logo{margin:0 auto}.fx-com .Activate__code_validation__logo--img{margin:0 auto;display:block}.bp-desktopPlus .fx-com .Activate__code_validation__logo--img,.fx-com .Activate__code_validation__logo--img{width:107px;height:200px}.fx-com .Activate__code_validation__form__input{font-size:17px;font-family:proxima-nova;background-color:hsla(0,0%,100%,.15)}.fx-com .Activate__code_validation__form__submit-button{background-color:#d70100;-webkit-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;-o-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;color:#fff;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.bp-desktopLGPlus .fx-com .Activate__code_validation__disclaimer p,.bp-desktopPlus .fx-com .Activate__code_validation__disclaimer p,.bp-mobileLG .fx-com .Activate__code_validation__disclaimer p,.bp-tablet .fx-com .Activate__code_validation__disclaimer p,.fx-com .Activate__code_validation__disclaimer p{font-size:14px}.national-geographic .Activate__code_validation__message{font-size:20px;font-weight:500}.national-geographic .Activate__code_validation__logo{margin:0 auto}.national-geographic .Activate__code_validation__logo--img{margin:0 auto;display:block}.bp-desktopPlus .national-geographic .Activate__code_validation__logo--img,.national-geographic .Activate__code_validation__logo--img{width:178px;height:100px}.national-geographic .Activate__code_validation__form__input{font-size:15px;font-family:natgeo-geograph;background-color:hsla(0,0%,100%,.15)}.national-geographic .Activate__code_validation__form__submit-button{background-color:#ffd800;-webkit-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;-o-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;color:#000;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.freeform-com .Activate__code_validation__message{font-size:22px;line-height:1.18;font-family:futura-demi}.freeform-com .Activate__code_validation__logo{padding-bottom:32px}.bp-desktopPlus .freeform-com .Activate__code_validation__logo--img{width:176px}.freeform-com .Activate__code_validation__form__input{background-color:hsla(0,0%,100%,.15)}.freeform-com .Activate__code_validation__form__submit-button{background-color:#0071eb;-webkit-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;-o-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;color:#fff;-webkit-box-shadow:none;box-shadow:none;font-family:futura-demi;line-height:inherit}.freeform-com .Activate__code_validation__form--error-msg{font-family:futura-demi;letter-spacing:.3px;max-width:288px;padding:26px 0 0}.foxplay-com .Activate__code_validation__logo{margin:0 auto}.foxplay-com .Activate__code_validation__logo--img{display:block;margin:0 auto}.bp-mobileMDPlus .foxplay-com .Activate__code_validation__logo--img,.foxplay-com .Activate__code_validation__logo--img{height:99px;width:176px}.foxplay-com .Activate__code_validation__form__input{font-size:15px;font-family:foxplay-proxima-nova-regular}.foxplay-com .Activate__code_validation__form__input:focus{border:1px solid #fff}.foxplay-com .Activate__code_validation__form__submit-button{background:#fa6600;border:0;border-radius:24px;color:#fff;font-family:foxplay-proxima-nova-semibold;font-size:17px;font-weight:600;padding:15px 35px}.foxplay-com .Activate__code_validation__form__submit-button:hover{-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);background:#fff;color:#191919;cursor:pointer;opacity:1;-ms-transform:scale(1.05);transform:scale(1.05)}.foxplay-com .Activate__code_validation__form__submit--error-msg{height:auto;color:#fff;font-family:foxplay-proxima-nova-semibold;font-size:13px;font-weight:600;letter-spacing:.25;line-height:1.154}.freeform-com .Activate__code_validation__logo{margin:0 auto}.freeform-com .Activate__code_validation__logo--img{display:block;margin:0 auto;width:176px;height:auto;padding-bottom:40px}.freeform-com .Activate__code_validation__form__input{font-size:16px;font-family:futura-medium}.freeform-com .Activate__code_validation__form__input:focus{border:1px solid #fff}.freeform-com .Activate__code_validation__form__submit-button{border-radius:0;font-weight:500;margin:0 auto 80px}.freeform-com .Activate__code_validation__form--error-msg{font-size:12px;font-weight:400}.foxplay-com .Logo{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.foxplay-com .Logo--img{margin:0 auto;display:block;width:113px;height:64px}.bp-desktopPlus .foxplay-com .Logo--img{width:230px;height:130px}.Code_validation__message{font-size:22px;font-weight:600;line-height:1.24;margin:20px 0 32px}.Code_validation__form__input,.Code_validation__message,.Code_validation__message-loading{text-align:center}.Code_validation__form__input{background-color:hsla(0,0%,100%,.15);border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-family:proxima-nova;font-size:17px;font-weight:600;height:56px;line-height:1.24;margin:0 auto;text-transform:uppercase;width:288px}.Code_validation__form__input:-ms-input-placeholder{color:hsla(0,0%,100%,.7);text-transform:none}.Code_validation__form__input::-webkit-input-placeholder{color:hsla(0,0%,100%,.7);text-transform:none}.Code_validation__form__input::-ms-clear{display:none}.Code_validation__form__input--error{border:1px solid #ff6161}.Code_validation__form__wrapInput--error{margin-bottom:16px}.Code_validation__form--error-msg{font-size:13px;font-weight:600;height:30px;letter-spacing:.25px;line-height:1.15;margin:8px auto 0;text-align:left;width:288px}.Code_validation__form__submit-button{border-radius:24px;border:none;color:#191919;cursor:pointer;font-family:proxima-nova;font-size:17px;font-weight:300;height:48px;margin:0 auto 80px;padding:12px 55px;text-align:center;text-transform:uppercase;-webkit-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;-o-transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;transition:background-color .4s ease-in 0s,border .2s ease-in 0s,color .2s ease-in 0s;width:240px}.Code_validation__form__submit-button:hover{background-color:#d9d9d9}.Code_validation__disclaimer{margin:0 auto 80px;max-width:688px;padding:0 20px 20px}.Code_validation__disclaimer p{font-family:abc-modern;font-size:12px;font-weight:300;line-height:18px;opacity:.75}.foxplay-com .Code_validation__form__input{font-size:17px;font-family:foxplay-proxima-nova-regular}.foxplay-com .Code_validation__form__input:focus{border:1px solid #fff}.foxplay-com .Code_validation__form--error-msg{height:auto}.foxplay-com .Code_validation__form__submit-button{background:#fa6600;border:0;border-radius:24px;color:#fff;font-family:foxplay-proxima-nova-semibold;font-size:17px;font-weight:600;padding:15px 35px}.foxplay-com .Code_validation__form__submit-button:hover{-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);background:#fff;color:#191919;cursor:pointer;opacity:1;-ms-transform:scale(1.05);transform:scale(1.05)}.foxplay-com .Code_validation__disclaimer p{font-family:foxplay-proxima-nova-regular}.foxplay-com .Device_activation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.foxplay-com .Device_activation__title{color:#fff;font-family:foxplay-proxima-nova-bold;font-size:22px;font-weight:700;line-height:1;margin-top:32px;width:288px}.foxplay-com .Device_activation__button{background:#fa6600;border-radius:24px;color:#fff;font-family:foxplay-proxima-nova-semibold;font-size:17px;font-weight:600;padding:15px 35px}.foxplay-com .Device_activation__button:hover{-moz-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);background:#fff;color:#191919;cursor:pointer;opacity:1;-ms-transform:scale(1.05);transform:scale(1.05)}.foxplay-com .Device_activation__button{border:0;height:44px;margin-top:38px;width:288px}.foxplay-com .Device_activation__help{color:hsla(0,0%,100%,.7);margin-top:35px;max-width:360px}.foxplay-com .Device_activation__help,.foxplay-com .Device_activation__registered{font-family:foxplay-proxima-nova-regular;font-size:14px;font-weight:400;line-height:1.285}.foxplay-com .Device_activation__registered{color:#fff;color:hsla(0,0%,100%,.7);margin-top:35px;max-width:360px}.foxplay-com .Device_activation__signIn{color:#fff;font-family:foxplay-proxima-nova-regular;font-size:14px;font-weight:400;line-height:1.285;cursor:pointer}.Activate{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;width:100%;z-index:6}@media screen and (-ms-high-contrast:none){.Activate{display:block}}.Activate__wrapper{margin:auto;display:block}@media screen and (-ms-high-contrast:none){.Activate__wrapper{margin:0}}