.modal-login-form{max-width:450px;margin:20px auto;position:relative}a.fb-login,a.fb-login:hover{display:block;width:100%;margin:8px auto;text-indent:-36px;max-width:450px;line-height:34px!important;height:45px;background:#4267b2;color:#fff!important;padding:5px;border-radius:3px;text-align:center;font-size:14px;line-height:24px;vertical-align:top;font-weight:600!important;text-decoration:none;font-family:open sans!important}a.fb-login:hover{background:#33508a}a.fb-login svg{width:36px;margin:0 10px 0 0;vertical-align:top;float:left}.single-page-content-wrap p.oremail,.oremail{text-transform:uppercase;font-size:11px;line-height:11px;margin:8px 0 3px;text-align:center;font-family:open sans!important}.ejpopup-wrapper .modal-login-form form,.modal-login-form form{margin:0}.ejpopup-wrapper .modal-login-form form input[type=text],.ejpopup-wrapper .modal-login-form form input[type=password],.modal-login-form form input[type=text],.modal-login-form form input[type=password],#loginform input[type=text],#loginform input[type=password],#lostpasswordform input[type=text]{font-style:italic!important;text-align:center!important}.modal-login-form p,.single-page-content-wrap .modal-login-form p{margin:0}.ejpopup-wrapper .modal-login-form form input[type=text],.ejpopup-wrapper .modal-login-form form input[type=password],.modal-login-form form input[type=text],.modal-login-form form input[type=password],#lostpasswordform input[type=text]{border:1px solid #909090;box-shadow:inset 0 0 2px rgba(0,0,0,.4);font-size:12px;line-height:45px;display:block;width:100%;margin:8px 0 0;padding:0;height:45px;color:#666}.ejpopup-wrapper .modal-login-form form input[type=submit],.modal-login-form form input[type=submit],#lostpasswordform input[type=submit]{display:block;margin:8px 0 0;width:100%;background-color:#f88800;color:#fff;text-align:center;height:45px;line-height:35px;font-size:18px;text-transform:uppercase;font-weight:600;cursor:pointer}#lostpasswordform label[for=user_login]>br,#lostpasswordform label[for=user_pass]>br{display:none}#lostpasswordform label[for=user_login]{font-size:0;line-height:0}#lostpasswordform input[type=text]{margin-top:0}.modal-login-form p.error{color:red;margin:10px 0;font-family:open sans!important;font-size:14px;line-height:18px;text-align:center}.modal-login-form .login-remember{display:none}.modal-login-form .loading-overlay{display:none;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;padding-top:60px;background:rgba(255,255,255,.75)}.modal-login-form .opt-in{text-align:center;font-size:11px;color:#666;margin:15px 30px;padding:0 0 15px;border-bottom:1px solid #ccc}.modal-login-form.loading .loading-overlay{display:block}.modal-login-form .loading-overlay i{font-family:fontawesome}@media screen and (max-width:768px){a.fb-login,a.fb-login:hover{font-size:17px;line-height:30px}a.fb-login svg{width:30px;margin:0 10px 0 0;vertical-align:top}}