div.bx-auth {padding: 0 0px; color: #5a5a5a;}
div.bx-auth * {font-family: 'Onest' !important;}
div.bx-auth .white_box {display: block;}
.messages_templ > div.bx-auth {padding: 0 0px;}
div.bx-auth a {color: #5a5a5a;}
div.bx-auth form {padding:0; margin:0;}
div.bx-auth-line {border-bottom:1px solid #E3E3E3; padding-bottom:10px;}
div.bx-auth-title {font-size:140%; border-bottom:solid 2px #E3E3E3; padding-bottom:12px; }
div.bx-auth-note{margin:18px 0px 6px 0px;}
td.bx-auth-label{text-align:right; font-weight:bold;}
table.bx-auth-table{margin:0;width: 100%; max-width:550px; }
table.bx-auth-table td {padding:10px 0; border:none; color: #5a5a5a;}

div.bx-auth input.bx-auth-input {vertical-align:middle; height: 30px; width: 100%; color: #5a5a5a;}
div.bx-auth span.bx-auth-secure {background-color:#FFFAE3; border:1px solid #DEDBC8; padding:2px; display:inline-block; vertical-align:middle;}
div.bx-auth div.bx-auth-secure-icon {background-image:url(images/sec.png); background-repeat:no-repeat; background-position:center; width:19px; height:18px;}
div.bx-auth div.bx-auth-secure-unlock {background-image:url(images/sec-unlocked.png);}
div.bx-auth p {margin: 10px 0;}
div.bx-auth p > a {text-decoration: underline;}
