.tx-ptferegister-pi1 .error{color:red;line-height:20px;font-weight:bold;margin-left:10px;margin-bottom:5px;position:relative;list-style:none outside}.tx-ptferegister-pi1 .error:before{content:"- ";position:absolute;left:-10px}.tx-ptferegister-pi1 .form-control:not(.form-control--date).disabled,.tx-ptferegister-pi1 .form-control:not(.form-control--date):disabled,.tx-ptferegister-pi1 .form-control:not(.form-control--date)[readonly]{background-color:#ddd}.tx-ptferegister-pi1 .form-calendar{position:relative}.tx-ptferegister-pi1 .form-calendar__icon{position:absolute;right:15px;top:4px}.tx-ptferegister-pi1 a:not(.btn){text-decoration:underline}.tx-ptferegister-pi1 .btn{border-radius:5px}.tx-ptferegister-pi1 .btn-secondary:hover{color:#fff}.tx-ptferegister-pi1 .pw-row{position:relative}.tx-ptferegister-pi1 .pw-row .toggle_pw{position:absolute;right:0;top:0;width:33px;font-size:30px;color:#ccc;cursor:pointer}.tx-ptferegister-pi1 .pw-row .toggle_pw.show,.tx-ptferegister-pi1 .pw-row .toggle_pw:hover{color:#37424A}.tx-ptferegister-pi1 svg{max-width:100%}.tx-ptferegister-pi1 .otpCode{width:150px}.tx-ptferegister-pi1 .otpCodeMan{word-break:break-word;background:#ddd;padding:10px;margin:0 5px 20px}.tx-ptferegister-pi1 .otpCodeMan i{margin:0 0 5px}.tx-ptferegister-pi1 .form-advice{color:#a4a4a5;font-weight:500}.tx-ptferegister_confirm .row{margin-bottom:20px}.tx-ptferegister_confirm .row label{margin-bottom:0;color:#999}.tx-extbase-flash-message .info{background:#6cb46c;color:#fff;padding:10px;line-height:20px}
