.passster-form{background:#F9F9F9;padding:55px;margin:50px 0}.passster-form h4{display:block;font-size:13px;text-transform:uppercase;font-size:22px;margin-bottom:10px}.passster-form fieldset{border:medium none!important;margin:0;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{-webkit-transition:border-color 0.3s ease-in-out;-moz-transition:border-color 0.3s ease-in-out;transition:border-color 0.3s ease-in-out;border:1px solid #AAA}.passster-form button[type="submit"]{cursor:pointer;width:100%;border:none;background:#0CF;color:#FFF;margin:0 0 5px;padding:10px;font-size:15px}.passster-form button[type="submit"]:hover{background:#09C;-webkit-transition:background 0.3s ease-in-out;-moz-transition:background 0.3s ease-in-out;transition:background-color 0.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-error{width:100%;text-align:center;float:left;padding:10px;background:#e95353;color:white}