body{}.unmask:focus{outline:none}.unmask-showing{background:#002e5d}.unmask-masked{background:#aaa}.password+.unmask{position:absolute;right:10px;top:8px;text-indent:-9999px;width:20px;height:20px;border-radius:50%;cursor:pointer;border:none;-webkit-appearance:none}.password+.unmask:before{content:"";position:absolute;top:4px;left:4px;width:12px;height:12px;background:#e3e3e3;z-index:1;border-radius:50%}.password[type="text"]+.unmask:after{content:"";position:absolute;top:6px;width:13px;height:13px;background:#aaa;z-index:2;border-radius:50%}.unmask-answer-label{font-weight:300}