.modal{position:fixed;left:0;top:0;width:100%;height:100%;background:white;opacity:0.8;filter:alpha(opacity=80)}.logoutPop p{font-size:14px}#popup{box-shadow:0 0 5px #999999;text-align:center;position:fixed;left:40%;top:20%;width:530px;background-color:white;color:#141414;padding:0 23px;-webkit-box-shadow:0 0 5px #999999;box-shadow:0 0 5px #999999}#popup .close{cursor:pointer;position:absolute;right:23px;top:23px;width:13px;height:13px;background:url("https://cdn0.worthy.com/assets/images/misc/x_close.png") no-repeat center}#popup h2{margin-top:23px;margin-bottom:33px;line-height:18px}#popup p{color:#666666}#popup h2,#popup p{text-align:left}#popup .button{background-image:none;width:220px;height:48px;font-size:18px;position:relative;top:10px;line-height:36px;margin-bottom:23px !important;background-color:#c8b179;-webkit-appearance:none}#popup .cancel{float:left;margin-left:23px;background-color:#c8b179;line-height:32px;color:white}#popup .logout{float:right;margin-right:23px;border:solid 3px #c8b179;background-color:white;color:#c8b179;line-height:26px}#popup .loader{display:none;background:url("https://cdn0.worthy.com/assets/images/misc/orange_loader.gif") no-repeat center center;position:absolute;width:100%;height:100%;top:0;left:0}#popup input[type='text'],#popup input[type='email'],#popup input[type='password']{background:white !important;border-radius:0;padding:5px;padding-left:10px;box-sizing:border-box;height:40px;font-size:14px;border:#bdbdbd solid 1px}#popup.noframe{width:0 !important;height:0 !important;border:0 !important;outline:0 !important;padding:0 !important}.modal,#popup{display:none;z-index:10000}.loginBox .topRow h3,.loginBox .bottomRow h3{padding-top:23px;font-size:22px;line-height:22px;text-transform:uppercase;margin-bottom:33px;margin-top:0;font-weight:normal}.loginBox .topRow span,.loginBox .bottomRow span{margin:0}.loginBox .topRow .forgotPassLink,.loginBox .topRow .continueLink,.loginBox .bottomRow .forgotPassLink,.loginBox .bottomRow .continueLink{margin:20px 0 0 0}.loginBox .topRow .forgotPassLink,.loginBox .bottomRow .forgotPassLink{text-align:left;width:100%;font-size:14px;display:inline-block;margin-top:3px;margin-bottom:26px}.loginBox .topRow span,.loginBox .topRow .continueLink,.loginBox .bottomRow span,.loginBox .bottomRow .continueLink{text-decoration:none;background-image:none;line-height:30px}.loginBox .topRow .continueLink,.loginBox .bottomRow .continueLink{padding:2px 29px !important;border:none;font-size:110% !important;margin:0 !important;margin-bottom:18px !important;width:100% !important}.loginBox .bottomRow{padding-bottom:23px}.loginBox .bottomRow .grayish{line-height:16px;font-size:14px}.loginBox .bottomRow .grayish u{color:#5e6f83}.loginBox .bottomRow .error{float:left;margin:0}.loginBox form{margin:0}.loginBox form label,.loginBox form .input input{display:block;width:100%}.loginBox form label{color:#141414;margin-left:5px;text-align:left}.loginBox form div.input{display:block;margin-bottom:6px}.loginBox form div.input #lead_email{margin-bottom:18px}.loginBox form div.input.error input{border-color:red !important}.loginBox form .message.error{height:0;margin-top:6px;margin-left:5px;font-size:100%;text-align:left;color:red}#forgotPassForm{text-align:center}#forgotPassForm li{padding:5px}#forgotPassForm label,#forgotPassForm li.error{color:#666666;font-size:14px}#forgotPassForm input.error{border-color:red}#forgotPassForm .message.error{color:red}#forgotPassForm h3{font-size:22px;line-height:22px;text-align:center;text-transform:uppercase;font-weight:normal}#forgotPassForm ul{list-style-type:none;padding-left:0;margin:0}#forgotPassForm input[type='text']{width:100%;margin-top:10px}#forgotPassForm li.submit{text-align:right}#forgotPassForm .button{margin:0;width:100%;border:none;top:5px}
