/* ----------------------------------------------- *    Table of Contents
    ---------------------------------
    @ typography
    @ box defaults
    @ breakpoints
    @ alternate grid base
    @ colours
    ----------------------------------------------- */
/* ----------------------------------------------- //
    @ box defaults
   ----------------------------------------------- */
/* ----------------------------------------------- //
    @ breakpoints
   ----------------------------------------------- */
/* Named breakpoints */
/* Bootstrap grid variables */
/* Define the maximum width of `.container` for different screen sizes */
/* ----------------------------------------------- //
    @ alternate grid base
   ----------------------------------------------- */
/* ----------------------------------------------- //
    @ colours
   ----------------------------------------------- */
/* ASCA base */
/* Hot accents */
/* Cool accents */
/* Neutrals */
/* Bootstrap default colour overrides */
/* Other colours - functional */
/* States */
/* ----------------------------------------------- //
    @ typography defaults
   ----------------------------------------------- */
/* ----------------------------------------------- //
    @ buttons
   ----------------------------------------------- */
/* default */
/* primary */
/*  ----------------------------------------  //
    BUTTONS 
    ----------------------------------------  */
/*  ----------------------------------------  //
    CONTAINERS
    ----------------------------------------  */
/*  ----------------------------------------  //
    ALERTS
    ----------------------------------------  */
/*  ----------------------------------------  //
    UNDERLINED (CONTENT) LINKS
    ----------------------------------------  */
/*  ----------------------------------------  //
    ALIGNMENT
    ----------------------------------------  */
/*  ----------------------------------------  //
    FORMS
    ----------------------------------------  */
#orders,
.invoices,
#details {
  /* td a {
        border-bottom: none;
    } */ }
  #orders p,
  .invoices p,
  #details p {
    width: 90%; }
  #orders ul,
  .invoices ul,
  #details ul {
    padding-left: 0; }
  #orders li,
  .invoices li,
  #details li {
    display: inline-block;
    width: 33.3%;
    float: left; }
    #orders li label,
    .invoices li label,
    #details li label {
      display: block; }
  #orders table,
  .invoices table,
  #details table {
    margin-top: 30px;
    width: 100%; }
    @media (min-width: 1024px) {
      #orders table,
      .invoices table,
      #details table {
        width: 90%; } }
    #orders table a,
    .invoices table a,
    #details table a {
      border-bottom: 1px solid #ddd; }
    #orders table .label,
    .invoices table .label,
    #details table .label {
      color: #666; }
  #orders td,
  #orders th,
  .invoices td,
  .invoices th,
  #details td,
  #details th {
    padding: 10px 15px;
    border: 1px solid #ddd; }
  #orders th,
  .invoices th,
  #details th {
    background-color: #efefef; }
  #orders td a:hover,
  .invoices td a:hover,
  #details td a:hover {
    background-color: #0072ac;
    color: #fff;
    text-decoration: none; }
  #orders td a:after,
  .invoices td a:after,
  #details td a:after {
    content: " (.pdf)";
    color: #333333;
    text-decoration: none;
    border-bottom: 1px solid #fff;
    padding-left: 5px; }
  @media (min-width: 1024px) {
    #orders p,
    .invoices p,
    #details p {
      width: 90%; } }

.account h1 {
  margin-top: 80px; }

.account main h2 {
  background-color: #007dba;
  color: #fff;
  font-size: 1.2em;
  font-weight: 800;
  padding: 10px;
  border-radius: 3px; }
  @media (min-width: 1024px) {
    .account main h2 {
      width: 95%; } }

.account #button a,
.account #OrdersSubmit input,
.account .invoices input[type="submit"],
.account .DelAddrSubmit input,
.account .acct-details input[type="submit"] {
  color: #666;
  background-color: #eee;
  border-color: #ccc;
  box-shadow: 0 2px #d5d5d5;
  margin-top: 28px;
  border-radius: 5px;
  border: 1px solid #ccc;
  box-shadow: none;
  padding: 4px 10px; }
  .account #button a:focus, .account #button a.focus,
  .account #OrdersSubmit input:focus,
  .account #OrdersSubmit input.focus,
  .account .invoices input[type="submit"]:focus,
  .account .invoices input[type="submit"].focus,
  .account .DelAddrSubmit input:focus,
  .account .DelAddrSubmit input.focus,
  .account .acct-details input[type="submit"]:focus,
  .account .acct-details input[type="submit"].focus {
    color: #666;
    background-color: #d5d5d5;
    border-color: #8c8c8c; }
  .account #button a:hover,
  .account #OrdersSubmit input:hover,
  .account .invoices input[type="submit"]:hover,
  .account .DelAddrSubmit input:hover,
  .account .acct-details input[type="submit"]:hover {
    color: #666;
    background-color: #d5d5d5;
    border-color: #adadad; }
  .account #button a:active, .account #button a.active,
  .open > .account #button a.dropdown-toggle,
  .account #OrdersSubmit input:active,
  .account #OrdersSubmit input.active,
  .open >
  .account #OrdersSubmit input.dropdown-toggle,
  .account .invoices input[type="submit"]:active,
  .account .invoices input[type="submit"].active,
  .open >
  .account .invoices input[type="submit"].dropdown-toggle,
  .account .DelAddrSubmit input:active,
  .account .DelAddrSubmit input.active,
  .open >
  .account .DelAddrSubmit input.dropdown-toggle,
  .account .acct-details input[type="submit"]:active,
  .account .acct-details input[type="submit"].active,
  .open >
  .account .acct-details input[type="submit"].dropdown-toggle {
    color: #666;
    background-color: #d5d5d5;
    border-color: #adadad; }
    .account #button a:active:hover, .account #button a:active:focus, .account #button a:active.focus, .account #button a.active:hover, .account #button a.active:focus, .account #button a.active.focus,
    .open > .account #button a.dropdown-toggle:hover,
    .open > .account #button a.dropdown-toggle:focus,
    .open > .account #button a.dropdown-toggle.focus,
    .account #OrdersSubmit input:active:hover,
    .account #OrdersSubmit input:active:focus,
    .account #OrdersSubmit input:active.focus,
    .account #OrdersSubmit input.active:hover,
    .account #OrdersSubmit input.active:focus,
    .account #OrdersSubmit input.active.focus,
    .open >
    .account #OrdersSubmit input.dropdown-toggle:hover,
    .open >
    .account #OrdersSubmit input.dropdown-toggle:focus,
    .open >
    .account #OrdersSubmit input.dropdown-toggle.focus,
    .account .invoices input[type="submit"]:active:hover,
    .account .invoices input[type="submit"]:active:focus,
    .account .invoices input[type="submit"]:active.focus,
    .account .invoices input[type="submit"].active:hover,
    .account .invoices input[type="submit"].active:focus,
    .account .invoices input[type="submit"].active.focus,
    .open >
    .account .invoices input[type="submit"].dropdown-toggle:hover,
    .open >
    .account .invoices input[type="submit"].dropdown-toggle:focus,
    .open >
    .account .invoices input[type="submit"].dropdown-toggle.focus,
    .account .DelAddrSubmit input:active:hover,
    .account .DelAddrSubmit input:active:focus,
    .account .DelAddrSubmit input:active.focus,
    .account .DelAddrSubmit input.active:hover,
    .account .DelAddrSubmit input.active:focus,
    .account .DelAddrSubmit input.active.focus,
    .open >
    .account .DelAddrSubmit input.dropdown-toggle:hover,
    .open >
    .account .DelAddrSubmit input.dropdown-toggle:focus,
    .open >
    .account .DelAddrSubmit input.dropdown-toggle.focus,
    .account .acct-details input[type="submit"]:active:hover,
    .account .acct-details input[type="submit"]:active:focus,
    .account .acct-details input[type="submit"]:active.focus,
    .account .acct-details input[type="submit"].active:hover,
    .account .acct-details input[type="submit"].active:focus,
    .account .acct-details input[type="submit"].active.focus,
    .open >
    .account .acct-details input[type="submit"].dropdown-toggle:hover,
    .open >
    .account .acct-details input[type="submit"].dropdown-toggle:focus,
    .open >
    .account .acct-details input[type="submit"].dropdown-toggle.focus {
      color: #666;
      background-color: #c3c3c3;
      border-color: #8c8c8c; }
  .account #button a:active, .account #button a.active,
  .open > .account #button a.dropdown-toggle,
  .account #OrdersSubmit input:active,
  .account #OrdersSubmit input.active,
  .open >
  .account #OrdersSubmit input.dropdown-toggle,
  .account .invoices input[type="submit"]:active,
  .account .invoices input[type="submit"].active,
  .open >
  .account .invoices input[type="submit"].dropdown-toggle,
  .account .DelAddrSubmit input:active,
  .account .DelAddrSubmit input.active,
  .open >
  .account .DelAddrSubmit input.dropdown-toggle,
  .account .acct-details input[type="submit"]:active,
  .account .acct-details input[type="submit"].active,
  .open >
  .account .acct-details input[type="submit"].dropdown-toggle {
    background-image: none; }
  .account #button a.disabled:hover, .account #button a.disabled:focus, .account #button a.disabled.focus, .account #button a[disabled]:hover, .account #button a[disabled]:focus, .account #button a[disabled].focus,
  fieldset[disabled] .account #button a:hover,
  fieldset[disabled] .account #button a:focus,
  fieldset[disabled] .account #button a.focus,
  .account #OrdersSubmit input.disabled:hover,
  .account #OrdersSubmit input.disabled:focus,
  .account #OrdersSubmit input.disabled.focus,
  .account #OrdersSubmit input[disabled]:hover,
  .account #OrdersSubmit input[disabled]:focus,
  .account #OrdersSubmit input[disabled].focus,
  fieldset[disabled]
  .account #OrdersSubmit input:hover,
  fieldset[disabled]
  .account #OrdersSubmit input:focus,
  fieldset[disabled]
  .account #OrdersSubmit input.focus,
  .account .invoices input[type="submit"].disabled:hover,
  .account .invoices input[type="submit"].disabled:focus,
  .account .invoices input[type="submit"].disabled.focus,
  .account .invoices input[type="submit"][disabled]:hover,
  .account .invoices input[type="submit"][disabled]:focus,
  .account .invoices input[type="submit"][disabled].focus,
  fieldset[disabled]
  .account .invoices input[type="submit"]:hover,
  fieldset[disabled]
  .account .invoices input[type="submit"]:focus,
  fieldset[disabled]
  .account .invoices input[type="submit"].focus,
  .account .DelAddrSubmit input.disabled:hover,
  .account .DelAddrSubmit input.disabled:focus,
  .account .DelAddrSubmit input.disabled.focus,
  .account .DelAddrSubmit input[disabled]:hover,
  .account .DelAddrSubmit input[disabled]:focus,
  .account .DelAddrSubmit input[disabled].focus,
  fieldset[disabled]
  .account .DelAddrSubmit input:hover,
  fieldset[disabled]
  .account .DelAddrSubmit input:focus,
  fieldset[disabled]
  .account .DelAddrSubmit input.focus,
  .account .acct-details input[type="submit"].disabled:hover,
  .account .acct-details input[type="submit"].disabled:focus,
  .account .acct-details input[type="submit"].disabled.focus,
  .account .acct-details input[type="submit"][disabled]:hover,
  .account .acct-details input[type="submit"][disabled]:focus,
  .account .acct-details input[type="submit"][disabled].focus,
  fieldset[disabled]
  .account .acct-details input[type="submit"]:hover,
  fieldset[disabled]
  .account .acct-details input[type="submit"]:focus,
  fieldset[disabled]
  .account .acct-details input[type="submit"].focus {
    background-color: #eee;
    border-color: #ccc; }
  .account #button a .badge,
  .account #OrdersSubmit input .badge,
  .account .invoices input[type="submit"] .badge,
  .account .DelAddrSubmit input .badge,
  .account .acct-details input[type="submit"] .badge {
    color: #eee;
    background-color: #666; }

.account .InvoicesSubmit {
  text-align: right; }

.account .or_sum,
.account #invoices_pay tr td:nth-child(3n+3) {
  text-align: right; }

.account .or_sum:before,
.account #invoices_pay tr td:nth-child(3n+3):before {
  content: "$"; }

@media (max-width: 1024px) {
  .account .invoices,
  .account main .delivery {
    margin-top: 80px; } }

@media (min-width: 1024px) {
  .account .invoices,
  .account main .delivery {
    float: right;
    padding-left: 20; } }

.acct-details td.label {
  white-space: normal; }

.acct-details #button a {
  display: inline-block;
  margin-top: 2em; }

@media (max-width: 768px) {
  .invoices {
    margin-top: 60px; } }

div.cureg_field_wrapper {
  width: 90%; }

.account .cureg_field_wrapper div {
  padding-bottom: 1em; }

#deladdrlist ul {
  padding-left: 0;
  list-style: none; }
  #deladdrlist ul li {
    padding: 10px 0; }
    #deladdrlist ul li a {
      border-bottom: none !important; }
    #deladdrlist ul li a:before {
      border-bottom: 1px solid #fff !important;
      color: #888;
      content: "edit address: ";
      font-size: 0.9em;
      font-weight: bold;
      padding-right: 8px;
      text-decoration: none;
      text-transform: uppercase; }

#deladdrlist #button a:before {
  content: "\f067";
  font-family: 'FontAwesome';
  padding-right: 8px; }

@media (min-width: 1024px) {
  #deladdr_edit {
    width: 90%; } }

#deladdr_edit ul {
  padding-left: 0;
  list-style: none; }

#deladdr_edit li {
  margin-top: 15px; }

.acct-details td.label {
  display: table-cell;
  width: 30%; }

.acct-details #cureg_form label {
  width: 180px; }

.acct-details .cureg_field_wrapper input[type="submit"] {
  margin-left: 180px; }

form#orders_form,
form#invoices,
form#deladdr_edit,
form#change_password {
  margin-bottom: 30px; }
  form#orders_form:before, form#orders_form:after,
  form#invoices:before,
  form#invoices:after,
  form#deladdr_edit:before,
  form#deladdr_edit:after,
  form#change_password:before,
  form#change_password:after {
    content: " ";
    display: table; }
  form#orders_form:after,
  form#invoices:after,
  form#deladdr_edit:after,
  form#change_password:after {
    clear: both; }
  @media (min-width: 768px) {
    form#orders_form .form-group,
    form#invoices .form-group,
    form#deladdr_edit .form-group,
    form#change_password .form-group {
      display: inline-block;
      margin-bottom: 0;
      vertical-align: middle; }
    form#orders_form .form-control,
    form#invoices .form-control,
    form#deladdr_edit .form-control,
    form#change_password .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    form#orders_form .form-control-static,
    form#invoices .form-control-static,
    form#deladdr_edit .form-control-static,
    form#change_password .form-control-static {
      display: inline-block; }
    form#orders_form .input-group,
    form#invoices .input-group,
    form#deladdr_edit .input-group,
    form#change_password .input-group {
      display: inline-table;
      vertical-align: middle; }
      form#orders_form .input-group .input-group-addon,
      form#orders_form .input-group .input-group-btn,
      form#orders_form .input-group .form-control,
      form#invoices .input-group .input-group-addon,
      form#invoices .input-group .input-group-btn,
      form#invoices .input-group .form-control,
      form#deladdr_edit .input-group .input-group-addon,
      form#deladdr_edit .input-group .input-group-btn,
      form#deladdr_edit .input-group .form-control,
      form#change_password .input-group .input-group-addon,
      form#change_password .input-group .input-group-btn,
      form#change_password .input-group .form-control {
        width: auto; }
    form#orders_form .input-group > .form-control,
    form#invoices .input-group > .form-control,
    form#deladdr_edit .input-group > .form-control,
    form#change_password .input-group > .form-control {
      width: 100%; }
    form#orders_form .control-label,
    form#invoices .control-label,
    form#deladdr_edit .control-label,
    form#change_password .control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    form#orders_form .radio,
    form#orders_form .checkbox,
    form#invoices .radio,
    form#invoices .checkbox,
    form#deladdr_edit .radio,
    form#deladdr_edit .checkbox,
    form#change_password .radio,
    form#change_password .checkbox {
      display: inline-block;
      margin-top: 0;
      margin-bottom: 0;
      vertical-align: middle; }
      form#orders_form .radio label,
      form#orders_form .checkbox label,
      form#invoices .radio label,
      form#invoices .checkbox label,
      form#deladdr_edit .radio label,
      form#deladdr_edit .checkbox label,
      form#change_password .radio label,
      form#change_password .checkbox label {
        padding-left: 0; }
    form#orders_form .radio input[type="radio"],
    form#orders_form .checkbox input[type="checkbox"],
    form#invoices .radio input[type="radio"],
    form#invoices .checkbox input[type="checkbox"],
    form#deladdr_edit .radio input[type="radio"],
    form#deladdr_edit .checkbox input[type="checkbox"],
    form#change_password .radio input[type="radio"],
    form#change_password .checkbox input[type="checkbox"] {
      position: relative;
      margin-left: 0; }
    form#orders_form .has-feedback .form-control-feedback,
    form#invoices .has-feedback .form-control-feedback,
    form#deladdr_edit .has-feedback .form-control-feedback,
    form#change_password .has-feedback .form-control-feedback {
      top: 0; } }
  form#orders_form li,
  form#invoices li,
  form#deladdr_edit li,
  form#change_password li {
    margin-left: -15px;
    margin-right: -15px;
    margin-bottom: 15px;
    margin-left: 0;
    margin-right: -5px; }
    form#orders_form li:before, form#orders_form li:after,
    form#invoices li:before,
    form#invoices li:after,
    form#deladdr_edit li:before,
    form#deladdr_edit li:after,
    form#change_password li:before,
    form#change_password li:after {
      content: " ";
      display: table; }
    form#orders_form li:after,
    form#invoices li:after,
    form#deladdr_edit li:after,
    form#change_password li:after {
      clear: both; }
  form#orders_form input[type="text"],
  form#orders_form input[type="select"],
  form#invoices input[type="text"],
  form#invoices input[type="select"],
  form#deladdr_edit input[type="text"],
  form#deladdr_edit input[type="select"],
  form#change_password input[type="text"],
  form#change_password input[type="select"] {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.428571429;
    color: #555555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    margin-right: 10px; }
    form#orders_form input[type="text"]:focus,
    form#orders_form input[type="select"]:focus,
    form#invoices input[type="text"]:focus,
    form#invoices input[type="select"]:focus,
    form#deladdr_edit input[type="text"]:focus,
    form#deladdr_edit input[type="select"]:focus,
    form#change_password input[type="text"]:focus,
    form#change_password input[type="select"]:focus {
      border-color: #66afe9;
      outline: 0;
      box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
    form#orders_form input[type="text"]::-moz-placeholder,
    form#orders_form input[type="select"]::-moz-placeholder,
    form#invoices input[type="text"]::-moz-placeholder,
    form#invoices input[type="select"]::-moz-placeholder,
    form#deladdr_edit input[type="text"]::-moz-placeholder,
    form#deladdr_edit input[type="select"]::-moz-placeholder,
    form#change_password input[type="text"]::-moz-placeholder,
    form#change_password input[type="select"]::-moz-placeholder {
      color: #999;
      opacity: 1; }
    form#orders_form input[type="text"]:-ms-input-placeholder,
    form#orders_form input[type="select"]:-ms-input-placeholder,
    form#invoices input[type="text"]:-ms-input-placeholder,
    form#invoices input[type="select"]:-ms-input-placeholder,
    form#deladdr_edit input[type="text"]:-ms-input-placeholder,
    form#deladdr_edit input[type="select"]:-ms-input-placeholder,
    form#change_password input[type="text"]:-ms-input-placeholder,
    form#change_password input[type="select"]:-ms-input-placeholder {
      color: #999; }
    form#orders_form input[type="text"]::-webkit-input-placeholder,
    form#orders_form input[type="select"]::-webkit-input-placeholder,
    form#invoices input[type="text"]::-webkit-input-placeholder,
    form#invoices input[type="select"]::-webkit-input-placeholder,
    form#deladdr_edit input[type="text"]::-webkit-input-placeholder,
    form#deladdr_edit input[type="select"]::-webkit-input-placeholder,
    form#change_password input[type="text"]::-webkit-input-placeholder,
    form#change_password input[type="select"]::-webkit-input-placeholder {
      color: #999; }
    form#orders_form input[type="text"]::-ms-expand,
    form#orders_form input[type="select"]::-ms-expand,
    form#invoices input[type="text"]::-ms-expand,
    form#invoices input[type="select"]::-ms-expand,
    form#deladdr_edit input[type="text"]::-ms-expand,
    form#deladdr_edit input[type="select"]::-ms-expand,
    form#change_password input[type="text"]::-ms-expand,
    form#change_password input[type="select"]::-ms-expand {
      border: 0;
      background-color: transparent; }
    form#orders_form input[type="text"][disabled], form#orders_form input[type="text"][readonly],
    fieldset[disabled] form#orders_form input[type="text"],
    form#orders_form input[type="select"][disabled],
    form#orders_form input[type="select"][readonly],
    fieldset[disabled]
    form#orders_form input[type="select"],
    form#invoices input[type="text"][disabled],
    form#invoices input[type="text"][readonly],
    fieldset[disabled]
    form#invoices input[type="text"],
    form#invoices input[type="select"][disabled],
    form#invoices input[type="select"][readonly],
    fieldset[disabled]
    form#invoices input[type="select"],
    form#deladdr_edit input[type="text"][disabled],
    form#deladdr_edit input[type="text"][readonly],
    fieldset[disabled]
    form#deladdr_edit input[type="text"],
    form#deladdr_edit input[type="select"][disabled],
    form#deladdr_edit input[type="select"][readonly],
    fieldset[disabled]
    form#deladdr_edit input[type="select"],
    form#change_password input[type="text"][disabled],
    form#change_password input[type="text"][readonly],
    fieldset[disabled]
    form#change_password input[type="text"],
    form#change_password input[type="select"][disabled],
    form#change_password input[type="select"][readonly],
    fieldset[disabled]
    form#change_password input[type="select"] {
      background-color: #eeeeee;
      opacity: 1; }
    form#orders_form input[type="text"][disabled],
    fieldset[disabled] form#orders_form input[type="text"],
    form#orders_form input[type="select"][disabled],
    fieldset[disabled]
    form#orders_form input[type="select"],
    form#invoices input[type="text"][disabled],
    fieldset[disabled]
    form#invoices input[type="text"],
    form#invoices input[type="select"][disabled],
    fieldset[disabled]
    form#invoices input[type="select"],
    form#deladdr_edit input[type="text"][disabled],
    fieldset[disabled]
    form#deladdr_edit input[type="text"],
    form#deladdr_edit input[type="select"][disabled],
    fieldset[disabled]
    form#deladdr_edit input[type="select"],
    form#change_password input[type="text"][disabled],
    fieldset[disabled]
    form#change_password input[type="text"],
    form#change_password input[type="select"][disabled],
    fieldset[disabled]
    form#change_password input[type="select"] {
      cursor: not-allowed; }
  form#orders_form input[type="submit"],
  form#invoices input[type="submit"],
  form#deladdr_edit input[type="submit"],
  form#change_password input[type="submit"] {
    position: relative;
    top: 1px;
    border-bottom-left-radius: 0px;
    border-top-left-radius: 0px; }

input#end-date {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px; }

.textfield,
select {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.428571429;
  color: #555555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  .textfield:focus,
  select:focus {
    border-color: #66afe9;
    outline: 0;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6); }
  .textfield::-moz-placeholder,
  select::-moz-placeholder {
    color: #999;
    opacity: 1; }
  .textfield:-ms-input-placeholder,
  select:-ms-input-placeholder {
    color: #999; }
  .textfield::-webkit-input-placeholder,
  select::-webkit-input-placeholder {
    color: #999; }
  .textfield::-ms-expand,
  select::-ms-expand {
    border: 0;
    background-color: transparent; }
  .textfield[disabled], .textfield[readonly],
  fieldset[disabled] .textfield,
  select[disabled],
  select[readonly],
  fieldset[disabled]
  select {
    background-color: #eeeeee;
    opacity: 1; }
  .textfield[disabled],
  fieldset[disabled] .textfield,
  select[disabled],
  fieldset[disabled]
  select {
    cursor: not-allowed; }

.acct-details #nomailposting {
  float: left;
  display: inline-block;
  margin-right: 10px;
  padding: 6px 12px; }

.acct-details #cureg_form label[for=nomailposting] {
  font-weight: normal;
  display: inline-block;
  width: 90%; }

input#mobile {
  width: 20em; }

select#invaddr3 {
  width: 10em; }

.account main .frame {
  padding: 20px; }

.deladdr4 {
  width: 5em !important; }

.InvoicesSubmit input[type="submit"] {
  margin: 0; }

#invoices_pay table tr:last-child {
  border: none; }

.account #related {
  display: none; }

.account .frame.chg-pwd {
  padding-bottom: 100px; }

.account .leaving-anz {
  background-color: #efefef;
  padding: 30px 0 60px !important; }
  .account .leaving-anz .btn {
    border: 1px solid #ccc;
    background-color: #ddd; }
    .account .leaving-anz .btn:hover {
      background-color: #fff; }

.paid td {
  background-color: #ddd;
  text-decoration: line-through; }

.account #cureg_form .error-msg {
  margin-left: 190px;
  margin-top: 10px; }

.account #cureg_form .i-address .form-control,
.account #cureg_form .ii-address2 .form-control,
.account #cureg_form .g-email .form-control,
.account #cureg_form .inv-suburb .form-control {
  width: 390px; }

.account #errorbox {
  text-align: center; }
  .account #errorbox h2 {
    background-color: transparent;
    color: #e74c3c;
    margin: 0;
    padding: 0; }
    .account #errorbox h2 .title {
      display: inline-block; }
/*# sourceMappingURL=account.css.map */