.infora-oug-withdrawal,
.infora-oug-confirm,
.infora-oug-done{
max-width:720px;
margin:24px auto;
text-align:left;
font-size:15px;
line-height:1.6;
}
.infora-oug-withdrawal p,
.infora-oug-confirm p{margin:0 0 14px;}
.infora-oug-withdrawal > form label{display:block;margin:14px 0 6px;font-weight:500;}
.infora-oug-withdrawal input[type=text],
.infora-oug-withdrawal input[type=email],
.infora-oug-withdrawal textarea{
width:100%;
box-sizing:border-box;
padding:10px 12px;
border:1px solid #c5c5c5;
border-radius:6px;
font-size:15px;
margin-top:4px;
}
.infora-oug-withdrawal textarea{min-height:90px;}
.infora-oug-withdrawal label[style*="block"]{font-weight:400;margin:6px 0;}
.infora-oug-withdrawal label[style*="block"] input[type=radio]{width:auto;margin-right:8px;}
.infora-oug-confirm ul,
.infora-oug-done ul{
list-style:none;padding:0;margin:0 0 16px;
border:1px solid #e3e3e3;border-radius:6px;
}
.infora-oug-confirm li,
.infora-oug-done li{padding:8px 12px;border-bottom:1px solid #eee;}
.infora-oug-confirm li:last-child,
.infora-oug-done li:last-child{border-bottom:0;}
.infora-oug-confirm > form > label{display:block;margin:12px 0;font-weight:400;}
.infora-oug-confirm input[type=checkbox]{margin-right:8px;} .infora-oug-withdrawal button,
.infora-oug-confirm button{margin-top:12px;}
.infora-oug-errors{
color:#b00020;background:#fde8e8;border:1px solid #f5b5b5;
border-radius:6px;padding:10px 12px;margin:0 0 14px;
}
.g-recaptcha{margin:14px 0;}
.infora-oug-done{background:#eef7ee;border:1px solid #bfe0bf;border-radius:6px;padding:16px 18px;}