.password-form{padding:20px}.passster-form h4{margin:10px 0 !important}.passster-form fieldset{border:medium none !important;margin:0px;min-width:100%;padding:0;width:100%}.passster-form input[type=text],.passster-form input[type=email],.passster-form input[type=password]{width:100%;border:1px solid #ccc;background:#fff;margin:0 0 5px;padding:10px}.passster-form input[type=text]:hover,.passster-form input[type=email]:hover,.passster-form input[type=password]:hover{transition:border-color .3s ease-in-out;border:1px solid #aaa}.passster-form button[type=submit]{width:100%;border:none;text-decoration:none}.passster-form button[type=submit]:hover{transition:background-color .3s ease-in-out}.passster-form button[type=submit]:active{box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}.passster-form input:focus,.passster-form textarea:focus{outline:0;border:1px solid #999}.passster-form::-webkit-input-placeholder{color:#888}.passster-form:-moz-placeholder{color:#888}.passster-form::-moz-placeholder{color:#888}.passster-form:-ms-input-placeholder{color:#888}.passster-captcha-input{float:left;width:70%;padding-right:20px}.passster-captcha{float:left;width:30%;padding-left:20px}.passster-captcha-img{width:90%;min-height:83px}.passster-recaptcha-input{float:right;width:30%;padding-top:15px}.passster-recaptcha{float:left;width:50%;padding-left:20px}.passster-hide{display:none}.show-password-link{display:block;position:absolute;z-index:11;font-size:.8rem}.password-showing{width:100% !important;display:inline}.ps-preview-notice{font-size:12px;text-align:center;width:100%;display:block;margin-top:15px}
