#login-container.login .login-popup{display:block}.popupClass{width:100%;top:0}.popupClass p{font-size:1.78rem;width:94%;margin-top:0;line-height:1.53;padding-bottom:3.7%;font-family:Times;-webkit-font-smoothing:antialiased}.login-popup{padding:6.5% 4% 4.4% 5.7%;background-color:#a7bfc8;color:#3e4961;border-radius:1rem}.login-popup .popWrapper{align-items:flex-start}.login-popup .block1 img{width:78%;margin-left:2%;margin-bottom:6%}.login-popup .block1{margin-top:0;flex-direction:column;padding-right:2%;width:40%;display:flex;overflow:visible}.login-popup .block2{width:60%;padding-left:2%;padding-right:2%;padding-top:5.8%}.login-popup .block2 p{margin-bottom:0;line-height:1.5;font-size:1.8rem;font-family:freight-display-pro;font-weight:400;-webkit-font-smoothing:initial}.login-popup .block2 p a{text-decoration:underline;text-decoration-thickness:from-font}.login-popup .block1 a{margin-top:6.5%;margin-bottom:5%;margin-left:55px;color:#fff;background:url(/filmedia/media/drp_down_bg.png) repeat-y;background-size:contain;width:100%;background-size:contain;letter-spacing:.03rem;font-size:1.75rem;font-weight:300;font-family:source-sans-pro,sans-serif;line-height:1.55;padding-left:7%;padding-right:8%;display:block;align-self:center;-webkit-font-smoothing:antialiased;position:relative;left:4rem}.login-popup p span{font-family:source-sans-pro;font-weight:300}.login-popup .float-container{position:relative;width:100%;overflow:visible;height:3.4rem;margin-bottom:3%;border-radius:.5rem}.login-popup .float-container input{width:100%;height:100%;border-radius:.5rem;appearance:none;border:none;color:#3e4961;padding-left:3%;padding-right:2%;font-size:1.1rem;box-sizing:border-box}.login-popup .float-container>label{font-family:'source sans pro',sans-serif;position:absolute;transform-origin:top left;transform:translate(0,1rem) scale(1);transition:all 0s ease-in-out;font-size:1.1rem;padding-left:1.2rem;font-weight:400;letter-spacing:.03rem;padding-top:.37rem}.login-popup .float-container.active>label{transform:translate(0,5px) scale(0);padding-left:5%;opacity:.8}.login-popup .form-wrapper{position:relative;width:93%}.login-popup .float-container{color:inherit;right:0;font-size:1.3rem}.login-popup .float-container.flexBox{position:relative;width:100%;overflow:visible;height:3.4rem;margin-bottom:3%;margin-bottom:6%;margin-top:10%}.login-popup .float-container input[type=submit]{margin-top:1%;margin-bottom:7%;border:none;background:0 0;color:#fff;font-family:freight-display-pro;background-color:#f900b1;font-size:1.6rem;padding:.3rem .8rem;border-radius:.5rem;width:8rem;margin-left:auto;margin-right:0;display:block;cursor:pointer;align-self:baseline}.login-popup #captcha{max-width:100%}.login-popup #captcha label{font-size:1.1rem}#login-container.loggedIn #loginCongratsPopup{display:block}#login-container #forgotPasswordPopup,#login-container.forgotPassword #loginPopup,#login-container.loggedIn #loginPopup{display:none}#login-container.forgotPassword #forgotPasswordPopup{display:block}#loginCongratsPopup{text-align:center}#loginCongratsPopup h1{font-size:5.3rem;font-weight:600;-webkit-font-smoothing:initial;font-style:italic;margin-bottom:5%}#loginCongratsPopup p{background:0 0;margin-bottom:0;color:inherit;line-height:1.6}#loginCongratsPopup a{font-size:2.4rem;font-weight:300;-webkit-font-smoothing:antialiased;text-decoration:underline;text-decoration-thickness:from-font;display:block;margin-top:3%;margin-bottom:6%}#forgotPasswordPopup .block2 .form-wrapper .float-container:first-child{margin:1.8rem 0 2.7rem}@media screen and (max-width:600px){.login-popup #captcha label{font-size:1.9rem;font-weight:400}.login-popup .form-wrapper{position:relative;width:100%}#loginCongratsPopup,#regCongratsPopup,#register,.login-popup,.popupClass{padding:5% 5%;max-height:120rem!important;width:96%;margin-bottom:1%;height:auto}#register #loginPopup{padding:0}#loginCongratsPopup .popWrapper,#regCongratsPopup .popWrapper,#register .popWrapper,.login-popup .popWrapper{align-items:flex-start;flex-direction:column;margin-bottom:0}#loginPopup{min-height:92rem}#loginCongratsPopup .block1,#regCongratsPopup .block1,#register .block1,.login-popup .block1{display:flex;width:auto;margin-top:0}#loginCongratsPopup .block1 img,#regCongratsPopup .block1 img,#register .block1 img,.login-popup .block1 img{width:85%;margin:auto;margin-bottom:7%;margin-top:5%;margin-left:4%}#loginCongratsPopup .block2,#regCongratsPopup .block2,#register .block2,.login-popup .block2{width:100%;padding-left:0;padding-top:1%}#regCongratsPopup .block2 h1{font-size:2.6rem}#loginCongratsPopup .block2 h1{font-size:2.1rem}#regCongratsPopup .block2 p{line-height:1.5;font-size:2.6rem}#loginCongratsPopup .block2 p{font-size:2.6rem}#loginCongratsPopup .block2{text-align:left;padding-right:0}.register_close{text-indent:-9000px;background:url(/filmedia/media/icons/cancel.png) no-repeat;width:5rem;height:4rem;position:absolute;right:2%;top:-1.5%;background-size:contain;cursor:pointer}.login-popup .float-container{position:relative;width:100%;overflow:visible;height:4.4rem;margin-bottom:3%;border-radius:.5rem}.login-popup .block2 p{line-height:1.5;font-size:2.6rem;margin-top:5%}.login-popup .float-container label{font-size:1.65rem}.login-popup .float-container input{font-size:1.65rem}.login-popup .block1 a{font-size:2.2rem;line-height:1.6;font-family:source-sans-pro,sans-serif;padding-left:5%;padding-right:8%;background:url(/filmedia/media/drp_down_bg.png) repeat-y;display:block;background-size:contain;margin-top:1%;align-self:flex-end}#userReg{margin-top:7%;margin-bottom:7%;border:none;background:0 0;color:#fff;font-family:freight-display-pro;background-color:#f900b1;font-size:2.5rem!important;padding:.3rem .8rem;border-radius:.5rem;width:14rem!important;margin-left:auto;margin-right:0;display:block;cursor:pointer}.login-popup .verification{width:100%}.login-popup #captchaFormula input{width:9rem;height:4.5rem!important;border:1px solid #fefefd}.login-popup .float-container input[type=submit]{margin-top:7%}#forgotPasswordPopup .login-link{font-size:2.4rem;left:12rem;padding-left:5%;padding-right:1%}}
