#castingView .animation-colorfill{background:#3ebac4;z-index:0}#castingView .form-fields .agreement{font-size:1.5em}#castingView .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}#castingView .image-container .show-logo{margin:auto;width:90%}.cv-header{position:relative;padding:1.6rem;margin:3.2rem 1.6rem 1.6rem 1.6rem}.header-text-mask{position:relative;overflow:hidden;width:86%}.cv-header-text{position:relative;vertical-align:top}.cv-header-title{position:relative;color:#fff;font-size:9rem}.cv-header-subtitle{position:relative;color:#fff;font-size:2.4rem}.cv-header-sign-up-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:2%}.cv-header-sign-up-btn.disabled{opacity:.7;cursor:default}.cv-thumbnails-container{position:relative;width:100%}.cv-thumbnail{position:relative;display:inline-block;vertical-align:top;width:25%;padding:1.6rem;cursor:pointer}.cv-thumbnail-mask{position:relative;width:100%;height:100%;overflow:hidden}.cv-image-container{position:relative;width:100%;font-size:0}.cv-cta-btn{padding:4% 6%;background:#000;border:1px solid;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em;text-align:left;font-size:2rem}.cv-cta-btn.centered{text-align:center}.cv-cta-label{position:relative;display:inline-block;vertical-align:top;color:#fff;text-align:left;font-size:2.6rem;letter-spacing:1px}.cv-cta-checkbox{position:relative;float:right;display:inline-block;vertical-align:top;height:2.6rem;width:2.6rem}.cv-footer{background:#3ebac4;margin:1.6rem;min-height:9rem;padding:1.6rem}.cv-footer-sign-up-btn{position:absolute;right:4rem}.cv-email-sent-content{width:60%}.cv-email-sent-content-body{background:url(../themes/gsntv-react-2020/assets/images/shared/popup_bg.png) 0 0 no-repeat;background-color:#fff;background-size:cover}.cv-email-sent-content-logo{position:relative;display:inline-block;vertical-align:top;width:20rem;height:20rem;background-size:contain;color:#3ebac4}.cv-email-sent-content-logo img,.cv-email-sent-content-logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.cv-email-sent-content-logo{position:relative;display:inline-block;vertical-align:top;width:20rem;height:20rem;background-size:contain;color:#3ebac4}.cv-email-sent-content-logo img,.cv-email-sent-content-logo svg{position:absolute;top:0;left:0;width:100%;height:100%}.cv-email-sent-content-text{position:relative;display:inline-block;vertical-align:top;margin:1rem 0 0 4rem;width:calc(100% - 25rem)}@media only screen and (max-width:1279px){.cv-header-title{font-size:8rem}.cv-header-subtitle{font-size:2.1rem}.cv-thumbnail{width:33.3333%}}@media only screen and (max-width:1023px){.cv-header-sign-up-btn{position:relative;display:table;top:auto;top:initial;right:auto;right:initial;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin:1% 0 0 auto}.cv-email-sent-content-logo{display:block;margin:0 auto}.cv-email-sent-content{width:70%}.cv-email-sent-content-text{width:100%}}@media only screen and (max-width:767px){.cv-header-title{font-size:6rem}.cv-header-subtitle{font-size:1.8rem}.cv-thumbnail{width:50%}.cv-header-sign-up-btn{position:relative;display:table;top:auto;top:initial;right:auto;right:initial;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin:1% 0 0 auto}}@media only screen and (max-width:450px){.cv-header-title{font-size:4rem}.cv-header-subtitle{font-size:1.8rem}.cv-thumbnail{width:50%}.cv-header-sign-up-btn{position:relative;display:table;top:auto;top:initial;right:auto;right:initial;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);margin:1% 0 0 auto}}html.mobile .cv-header{margin:1.6rem 0.8rem 0.8rem 0.8rem}html.mobile .cv-thumbnail{padding:0.8rem}
h2{color:#022951;text-align:center;font-size:2.4em;padding-bottom:.5em}h3{color:#fff;font-size:1.5em;text-align:center}form .legal{color:#08539e;font-size:.5em;padding:1em 0;text-transform:uppercase}form .legal a{color:#022951}.submission-form{margin:1.6em}.form-fields{background:#910505;background:-webkit-gradient(linear,left top,left bottom,from(#910505),color-stop(50%,#df0b0b),to(#910505));background:-o-linear-gradient(top,#910505 0%,#df0b0b 50%,#910505 100%);background:linear-gradient(180deg,#910505 0%,#df0b0b 50%,#910505 100%);color:#ffdd26;max-width:640px;padding:1em;position:relative;font-size:1.5em}.form-fields select,.form-fields input{color:#666;font-size:1em;border:1px solid transparent;border-radius:5px}.fields-container{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}.fields-container>div,.fields-container>p,.fields-container>select,.fields-container>input{margin:0 .5em .5em 0;width:100%}.fields-container>*:last-child{margin-right:0}.form-fields input{padding:.4em .5em}.form-fields input[type=radio]{width:auto}.form-fields input.error{border:1px solid red;border-bottom:2px solid red;border-top:2px solid red}.form-fields select{margin-right:.5em;height:2em}.shows-container select{margin-top:1em;color:#000;width:100%}.shows-container .heading{color:#fff;font-size:2.5em;margin-top:0;text-align:center}.form-fields .address2{width:25%}.form-fields .state{width:21%}.form-fields .zip-code{width:40%}.image-container{-ms-flex-item-align:start;align-self:flex-start;text-align:center}.form-fields .show-logo{margin:auto auto auto 1em;width:240px}.form-fields .covid-legal,.agreement label{color:#000;display:inline-block;font-family:sans-serif;line-height:1;font-size:.6em;margin-top:.4em;padding-left:3em;text-indent:.7em;width:auto}.form-fields input[type=checkbox]{margin:0 1em 0 -3em;position:relative;top:.5em;width:auto}.form-fields label a{color:#000;text-decoration:underline}.gender-container{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:1em}.gender-container label{color:#ffdd26;font-size:.6em;padding-left:1em}.gender-container>label input{margin-right:.5em}.birthdate-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.birthdate-container p{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;font-size:1em;margin:.5em 0 .2em}.birthdate-container .birthMonth{width:45%}.birthdate-container .birthDay{width:22%}.birthdate-container .birthYear{width:27%;margin-right:0}.social-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.social-container>input{width:49%;margin-bottom:.5em}.social-container>*:nth-child(2n){margin-right:0}.form-fields .comments{border-radius:5px;height:8em;width:100%}.form-fields .agreement{display:block}.friend-container input{width:24%}.submit{background:#068cae;border:0;border-radius:5px;-webkit-box-shadow:3px 4px rgba(0,0,0,.3);box-shadow:3px 4px rgba(0,0,0,.3);color:#fff;cursor:pointer;float:right;font-size:1.5em;font-weight:bold;margin-top:1em;padding:.2em 1em;position:relative;width:100%}.fields-container .submit-text{color:#000;font-size:.6em;margin-top:1em;text-transform:uppercase}.fields-container .submit-text a{color:#000;text-decoration:underline}.form-fields .covid-agreements{padding-top:1em;font-size:1.5em}.form-fields .covid-legal,.form-fields .covid-agreements label{text-indent:0;padding-left:0}.form-fields .covid-agreements input{margin-left:.5em;width:2em}.form-fields .covid-agreements .radio-container{font-size:1.3em}.form-fields .covid-agreements .radio-container input{margin-left:.7em;margin-right:.7em;width:auto}.form-fields .covid-agreements .radio-container,.form-fields .covid-agreements .block-element{padding-left:1em}.form-fields .covid-agreements .radio-container label:first-child input{margin-left:0}.form-fields .covid-legal .heading{text-decoration:underline}@media only screen and (min-device-width:275px)and (max-device-width:667px),(max-width:767px){.form-fields{border-left:0;border-right:0}.form-fields .fields-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.form-fields .address1,.form-fields .address2,.form-fields .city,.form-fields .zip-code,.form-fields input{margin-bottom:.5em;margin-right:0;width:100%}.form-fields .state,.form-fields .tv-provider{width:100%;margin:0 0 .5em 0}.form-fields input[type=checkbox]{width:auto}form .legal{margin:0 auto;width:95%}.submit{-webkit-box-shadow:5px 3px 3px #000;box-shadow:5px 3px 3px #000;display:block;float:none;margin:1em auto}}
.submission-errors{color:red;margin:0 0 1em 1em;font-size:1em}.submission-errors li{line-height:1}
.loading{background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:.4;position:absolute;text-align:center;top:0;width:100%}.loading svg.fa-spinner-third{-ms-flex-item-align:center;align-self:center;height:4em;width:4em}