#ww_popup_area{position:fixed;top:0px;bottom:0px;left:0px;right:0px;background:#eee;display:none;opacity:0.9;z-index:20000;}#ww_cmslogin_popup_wrapper{position:fixed;top:0px;bottom:0px;left:0px;right:0px;z-index:20001;display:none;}.ww_popup {position: fixed;top: 150px;width: 370px;min-height: 100px;background: #fff;border: 1px solid #CCCCCC;box-shadow: #999 2px 2px 7px;color: #333333;font-size: 12px;padding: 8px;display: none;font-family: arial, sans-serif;left: 50%;transform: translateX(-50%);}.ww_popup_content{width:272px;margin: 15px auto 0px auto;;text-align:center;}.ww_popup_logo{width:252px;height: 64px; margin: 0 auto 20px;background-repeat:  no-repeat ;background-size: contain;background-position: center center;display: none;}.ww_close_button{margin-left: auto;width: 0.75rem;height: 0.75rem;-webkit-mask-image: url("images/closeIcon-87031b6793624248dcd90331af55c196.svg");mask-image: url("images/closeIcon-87031b6793624248dcd90331af55c196.svg");-webkit-mask-position: center;mask-position: center;-webkit-mask-repeat: no-repeat;mask-repeat: no-repeat;background: none center no-repeat var(--popup--old-white-popup__x-button_color);cursor: pointer;}.ww_popup input.field{display:block;width:260px;height:26px;border:1px solid #999;color:#878787;padding:0 5px;margin-bottom:4px;}.ww_popup input.field:focus{outline: 0 #999;}.ww_popup input.notValidate {border-color:#f00;}.ww_popup input.submit{width:140px;height:25px;border:none;color:#fff;margin-bottom:10px;margin-top:10px;}.ww_form_label{text-transform:uppercase;margin-bottom:4px;width:262px;height:26px;color:#fff;line-height:28px;padding:0 5px;text-align:center;}.ww_form_label_login{background:#888888;}.ww_popup .green_button {background-color:var(--primary-button-background-color);box-shadow:none;cursor:pointer;border:none; border-radius:3px;color:#FFFFFF;display:inline-block;font-size:12px;line-height:20px;padding:2px 20px;text-transform:uppercase;}.ww_popup .green_button:hover{background-color:var(--primary-button-background-color);transition: all 0.1s ease-in 0s;}.ww_popup .green_button:active{background:var(--primary-button-background-color);box-shadow:none;}.ww_popup .green_button_dark {background:var(--primary-button-background-color);box-shadow:none;cursor:pointer;border:none;border-radius:3px;color:#FFFFFF;display:inline-block;font-size:12px;line-height:20px;padding:2px 20px;text-transform:uppercase;}.ww_popup .green_button_dark:hover{background:var(--primary-button-background-color);transition: all 0.1s ease-in 0s;}.ww_popup .green_button_dark:active{background:var(--primary-button-background-color);box-shadow:none;}.ww_popup .ww_linkBox a {color:var(--popup--old-white-popup__link_color); text-decoration: none;}.ww_popup .ww_linkBox a:hover {text-decoration:underline;}.ww_popup .ww_linkBox.oauthFacebookAuthButton a{background-color: #3a61b3;color: #fff;text-decoration: none;font-size: 12px;padding: 6px 20px;text-transform: uppercase;border-radius: 3px;display: block;}.ww_validation{color:#f00;display:block;clear:both;margin:1px 0 3px 0;text-align: center; width: 100%;}#ww_reset_password_success_submit_button{margin-top: 15px;}.ww_login_button_loading{background-image: url("images/loading-2299ad0b3f63413f026dfec20c205b8f.gif"); background-repeat: no-repeat; background-size: 25px 25px;}#ww_regulations_label{}.ww_popup .lock { display: none; position:absolute; left:0; top:0; right:0; bottom:0;}.ww_popup .lockBackground{position:absolute; left:0; top:0; right:0; bottom:0; background-color: #fff; opacity: 0.7;}.lockSpinner {background: url("images/loading-2299ad0b3f63413f026dfec20c205b8f.gif") no-repeat; background-size: 100%;bottom: 0;height: 50px;left: 0;margin: auto;position: absolute;right: 0;top: 0;width: 50px; display:none;}.ww_popup.locked .lock{display:block;}.ww_popup.waiting .lock{display:block;}.ww_popup.waiting .lockSpinner{display:block;}#register_regulation_info{display: inline-block;}#autologinAsWebmaster{display:none;}#ww_cms_login_popup .separator,#ww_cms_registration_popup .separator{border-top: 1px solid #ccc;height: 0;margin: 15px 0;position: relative;}#ww_cms_login_popup .separator .separatorTitle,#ww_cms_registration_popup .separatorTitle {background-color: #fff;padding: 2px 10px;position: relative;display: inline-block;top: -10px;}#ww_login_popup_info{ padding-bottom: 10px;}@media (max-width: 400px) {.ww_popup {width: 98%;}}