#order-opc form#login_form .row,
#authentication form.std .row,
#account-creation_form form.std .row,
#add_address form.std .row,
#new_account_form form.std .row,
#change_identity form.std .row {
  padding-top: 5px;
  margin-left: -15px !important;
  margin-right: -15px !important; }
  #order-opc form#login_form .row .form-group .row-5px,
  #authentication form.std .row .form-group .row-5px,
  #account-creation_form form.std .row .form-group .row-5px,
  #add_address form.std .row .form-group .row-5px,
  #new_account_form form.std .row .form-group .row-5px,
  #change_identity form.std .row .form-group .row-5px {
    margin-left: -5px;
    margin-right: -5px;
    display: block; }
  #order-opc form#login_form .row .form-group label,
  #authentication form.std .row .form-group label,
  #account-creation_form form.std .row .form-group label,
  #add_address form.std .row .form-group label,
  #new_account_form form.std .row .form-group label,
  #change_identity form.std .row .form-group label {
    text-align: left; }
    #order-opc form#login_form .row .form-group label[for='level'],
    #authentication form.std .row .form-group label[for='level'],
    #account-creation_form form.std .row .form-group label[for='level'],
    #add_address form.std .row .form-group label[for='level'],
    #new_account_form form.std .row .form-group label[for='level'],
    #change_identity form.std .row .form-group label[for='level'] {
      width: 44.8%; }
    #order-opc form#login_form .row .form-group label[for="door"],
    #authentication form.std .row .form-group label[for="door"],
    #account-creation_form form.std .row .form-group label[for="door"],
    #add_address form.std .row .form-group label[for="door"],
    #new_account_form form.std .row .form-group label[for="door"],
    #change_identity form.std .row .form-group label[for="door"] {
      width: 55.4%; }
      @media (min-width: 1200px) {
        #order-opc form#login_form .row .form-group label[for="door"] + .col-lg-6,
        #authentication form.std .row .form-group label[for="door"] + .col-lg-6,
        #account-creation_form form.std .row .form-group label[for="door"] + .col-lg-6,
        #add_address form.std .row .form-group label[for="door"] + .col-lg-6,
        #new_account_form form.std .row .form-group label[for="door"] + .col-lg-6,
        #change_identity form.std .row .form-group label[for="door"] + .col-lg-6 {
          width: 44.5%; } }
  #order-opc form#login_form .row .form-group input, #order-opc form#login_form .row .form-group textarea,
  #authentication form.std .row .form-group input,
  #authentication form.std .row .form-group textarea,
  #account-creation_form form.std .row .form-group input,
  #account-creation_form form.std .row .form-group textarea,
  #add_address form.std .row .form-group input,
  #add_address form.std .row .form-group textarea,
  #new_account_form form.std .row .form-group input,
  #new_account_form form.std .row .form-group textarea,
  #change_identity form.std .row .form-group input,
  #change_identity form.std .row .form-group textarea {
    border: 1px solid #d6d4d4; }
    #order-opc form#login_form .row .form-group input.form-control, #order-opc form#login_form .row .form-group textarea.form-control,
    #authentication form.std .row .form-group input.form-control,
    #authentication form.std .row .form-group textarea.form-control,
    #account-creation_form form.std .row .form-group input.form-control,
    #account-creation_form form.std .row .form-group textarea.form-control,
    #add_address form.std .row .form-group input.form-control,
    #add_address form.std .row .form-group textarea.form-control,
    #new_account_form form.std .row .form-group input.form-control,
    #new_account_form form.std .row .form-group textarea.form-control,
    #change_identity form.std .row .form-group input.form-control,
    #change_identity form.std .row .form-group textarea.form-control {
      max-width: none;
      display: inline-block; }
  #order-opc form#login_form .row .form-group sup,
  #authentication form.std .row .form-group sup,
  #account-creation_form form.std .row .form-group sup,
  #add_address form.std .row .form-group sup,
  #new_account_form form.std .row .form-group sup,
  #change_identity form.std .row .form-group sup {
    color: #FF0000; }
  #order-opc form#login_form .row .chk_newsletter, #order-opc form#login_form .row .chk_optin,
  #authentication form.std .row .chk_newsletter,
  #authentication form.std .row .chk_optin,
  #account-creation_form form.std .row .chk_newsletter,
  #account-creation_form form.std .row .chk_optin,
  #add_address form.std .row .chk_newsletter,
  #add_address form.std .row .chk_optin,
  #new_account_form form.std .row .chk_newsletter,
  #new_account_form form.std .row .chk_optin,
  #change_identity form.std .row .chk_newsletter,
  #change_identity form.std .row .chk_optin {
    padding-left: 15px;
    display: inline-block; }
    @media (min-width: 992px) {
      #order-opc form#login_form .row .chk_newsletter, #order-opc form#login_form .row .chk_optin,
      #authentication form.std .row .chk_newsletter,
      #authentication form.std .row .chk_optin,
      #account-creation_form form.std .row .chk_newsletter,
      #account-creation_form form.std .row .chk_optin,
      #add_address form.std .row .chk_newsletter,
      #add_address form.std .row .chk_optin,
      #new_account_form form.std .row .chk_newsletter,
      #new_account_form form.std .row .chk_optin,
      #change_identity form.std .row .chk_newsletter,
      #change_identity form.std .row .chk_optin {
        margin-bottom: 0; } }
  #order-opc form#login_form .row #address_alias,
  #authentication form.std .row #address_alias,
  #account-creation_form form.std .row #address_alias,
  #add_address form.std .row #address_alias,
  #new_account_form form.std .row #address_alias,
  #change_identity form.std .row #address_alias {
    padding-top: 30px; }
#order-opc form#login_form button#submitGuestAccount,
#order-opc form#login_form button#submitAccount,
#order-opc form#login_form button#submitIdentity,
#order-opc form#login_form button#submitAddress,
#authentication form.std button#submitGuestAccount,
#authentication form.std button#submitAccount,
#authentication form.std button#submitIdentity,
#authentication form.std button#submitAddress,
#account-creation_form form.std button#submitGuestAccount,
#account-creation_form form.std button#submitAccount,
#account-creation_form form.std button#submitIdentity,
#account-creation_form form.std button#submitAddress,
#add_address form.std button#submitGuestAccount,
#add_address form.std button#submitAccount,
#add_address form.std button#submitIdentity,
#add_address form.std button#submitAddress,
#new_account_form form.std button#submitGuestAccount,
#new_account_form form.std button#submitAccount,
#new_account_form form.std button#submitIdentity,
#new_account_form form.std button#submitAddress,
#change_identity form.std button#submitGuestAccount,
#change_identity form.std button#submitAccount,
#change_identity form.std button#submitIdentity,
#change_identity form.std button#submitAddress {
  position: absolute;
  left: 50%;
  transform: translateX(-50%); }
#order-opc form#login_form .clear,
#authentication form.std .clear,
#account-creation_form form.std .clear,
#add_address form.std .clear,
#new_account_form form.std .clear,
#change_identity form.std .clear {
  clear: both;
  height: 45px; }

.ac_results {
  text-align: left;
  padding: 0;
  border: 1px solid #f0f0f0 !important;
  background-color: #fbfbfb !important;
  overflow: hidden;
  z-index: 99999;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.2); }
  .ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0; }
    .ac_results ul li {
      margin: 0;
      padding: 5px;
      cursor: pointer;
      display: block;
      			/*
                  if width will be 100% horizontal scrollbar will apear
                  when scroll mode will be used
                  */
      /*width: 100%;*/
      font: menu;
      font-size: 12px;
      			/*
                  it is very important, if line-height not setted or setted
                  in relative units scroll will be broken in firefox
                  */
      line-height: 16px;
      overflow: hidden; }
      .ac_results ul li.ac_odd {
        background-color: #eee; }
      .ac_results ul li.ac_over, .ac_results ul li:hover {
        background-color: #333333;
        color: #ffffff; }

.ac_loading {
  background: white url("/img/loader.gif") right center no-repeat !important; }

/*# sourceMappingURL=personal_informations.css.map */
