  .form.cabinet LABEL { display: block; margin-bottom: 5px; }
  .form.cabinet P { color: #545454 }
  .form.cabinet P SPAN { font-size: 12px; color: #aeaeae; }
  .form.cabinet HR { border-top: 1px solid #CECECE; }
  .form.cabinet INPUT { width: 100%; max-width: 445px; font-family: Arial; font-size: 16px; color: #838383;}
  .form.cabinet INPUT.error { border: 1px solid red; color: red; }
  .form.cabinet INPUT[type="submit"] { width: auto; font-family: Arial; font-weight: normal; font-size: 16px; color: #186281; padding: 0 15px; cursor: pointer; }
  .vd-alert { margin-bottom: 20px; margin-top: 0px; padding: 10px; }
  .vd-alert.vd-alert-danger { border-color: #953b39; color: #ffffff !important; background-color: #c26565; text-shadow: none; }

  .outer .antibot TD { padding-right: 10px; vertical-align: middle; }
  .outer .antibot INPUT { width: 100%; max-width: 318px; }
  .outer .but_wr { height: 41px; margin-top: 15px;}
  .outer .but_wr INPUT { float: left; }
