form.ajax-auth{overflow-x:hidden;overflow-y:auto;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1070;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}form.ajax-auth .modal-header h4,form.ajax-auth .modal-header h4{text-align:center;color:#ff9638;font-style:normal;font-weight:800}form.ajax-auth .modal-footer,form.ajax-auth .modal-footer{margin-top:0;background-color:#f4f4f4;text-align:left!important}form.ajax-auth .modal-footer p,form.ajax-auth .modal-footer p{margin-bottom:15px}.ajax-auth h1,.ajax-auth h3{font-family:'Georgia','Times New Roman',Times,serif;font-weight:100;color:#333;line-height:1}.ajax-auth h1{font-size:27px;text-align:center;margin:0 0 20px 0}.ajax-auth h3{font-size:18px;text-align:left;margin:0}.ajax-auth h3 a{color:#e25c4c}.ajax-auth hr{background-color:rgb(0 0 0 / .1);border:0 none;height:1px;margin:20px 0}.ajax-auth input#username:focus,.ajax-auth input#password:focus,.ajax-auth input#signonname:focus,.ajax-auth input#email:focus,.ajax-auth input#signonpassword:focus,.ajax-auth input#password2:focus{background-color:#FFF}.ajax-auth label.error{display:none!important}.ajax-auth input.error{border:1px solid #FF0000!important}.ajax-auth a{text-decoration:none}.ajax-auth a.close{color:#DCDCDC;position:absolute;right:15px;top:15px}.ajax-auth p.status{text-align:center;font-weight:600;display:none}.login_overlay{height:100%;width:100%;background-color:#111;opacity:.5;position:fixed;z-index:1060}