

/**********************************************
* 5.4. Checkout process
**********************************************/
/**
* Checkout progress
*/
ul.inline.commerce-checkout-progress li {
  display: block;
  float: left; }

ul.inline.commerce-checkout-progress,
ol.inline.commerce-checkout-progress {
  margin-bottom: 0;
  margin-left:0; 
  padding-left:0;
  list-style:none;
  }
  ul.inline.commerce-checkout-progress li,
  ol.inline.commerce-checkout-progress li {
    background-color: #efefef;
    color: #898A8C;
    font-size: 16px;
    font-weight: 700;
    line-height: 20px;
    margin: 0 0px 10px 0;
    padding: 15px 15px 15px 35px;
    /* LTR */
    position: relative;
  list-style:none;
    width: auto; }
    ul.inline.commerce-checkout-progress li:after,
    ol.inline.commerce-checkout-progress li:after {
      background: transparent url("../images/bg_checkout_progress.png") right center no-repeat;
      /* LTR */
      content: " ";
      font-size: 0;
      display: block;
      float: right;
      /* LTR */
      position: absolute;
      top: 0;
      right: -25px;
      /* LTR */
      height: 50px;
      width: 25px;
      z-index: 2; }
    ul.inline.commerce-checkout-progress li.last:after,
    ol.inline.commerce-checkout-progress li.last:after {
      background: #efefef url("../images/bg_checkout_progress_last.png") right center no-repeat;
      /* LTR */ }
    ul.inline.commerce-checkout-progress li.active, ul.inline.commerce-checkout-progress li.last.active,
    ol.inline.commerce-checkout-progress li.active,
    ol.inline.commerce-checkout-progress li.last.active {
      background-color: #9e1b34;
      color: #ffffff; }
      ul.inline.commerce-checkout-progress li.active:after, ul.inline.commerce-checkout-progress li.last.active:after,
      ol.inline.commerce-checkout-progress li.active:after,
      ol.inline.commerce-checkout-progress li.last.active:after {
        background: transparent url("../images/bg_checkout_progress_active.png") right center no-repeat;
        /* LTR */ }
    ul.inline.commerce-checkout-progress li.previous, ul.inline.commerce-checkout-progress li.visited,
    ol.inline.commerce-checkout-progress li.previous,
    ol.inline.commerce-checkout-progress li.visited {
      color: #9e1b34; }
      ul.inline.commerce-checkout-progress li.previous a, ul.inline.commerce-checkout-progress li.visited a,
      ol.inline.commerce-checkout-progress li.previous a,
      ol.inline.commerce-checkout-progress li.visited a {
        color: #9e1b34; }
    ul.inline.commerce-checkout-progress li a,
    ol.inline.commerce-checkout-progress li a {
      font-size: 16px;
      font-weight: 700; }

/**
* Shopping cart page
*/
#views-form-commerce-cart-form-default table,
#commerce-checkout-form-checkout .view-commerce-cart-summary table,
#commerce-checkout-form-review .view-commerce-cart-summary table,
.page-user-orders .view-commerce-line-item-table table,
.view-commerce-backoffice-user-orders table {
  border-collapse: collapse;
  width: 100%; }
  #views-form-commerce-cart-form-default table th,
  #commerce-checkout-form-checkout .view-commerce-cart-summary table th,
  #commerce-checkout-form-review .view-commerce-cart-summary table th,
  .page-user-orders .view-commerce-line-item-table table th,
  .view-commerce-backoffice-user-orders table th {
    color: #777777;
    font-size: 13px;
    padding: 0 10px 10px;
    text-align: left;
    /* LTR */
    text-transform: uppercase; }
  #views-form-commerce-cart-form-default table tr.even,
  #views-form-commerce-cart-form-default table tr.odd,
  #commerce-checkout-form-checkout .view-commerce-cart-summary table tr.even,
  #commerce-checkout-form-checkout .view-commerce-cart-summary table tr.odd,
  #commerce-checkout-form-review .view-commerce-cart-summary table tr.even,
  #commerce-checkout-form-review .view-commerce-cart-summary table tr.odd,
  .page-user-orders .view-commerce-line-item-table table tr.even,
  .page-user-orders .view-commerce-line-item-table table tr.odd,
  .view-commerce-backoffice-user-orders table tr.even,
  .view-commerce-backoffice-user-orders table tr.odd {
    background-color: transparent;
    border: 0; }
  #views-form-commerce-cart-form-default table td,
  #commerce-checkout-form-checkout .view-commerce-cart-summary table td,
  #commerce-checkout-form-review .view-commerce-cart-summary table td,
  .page-user-orders .view-commerce-line-item-table table td,
  .view-commerce-backoffice-user-orders table td {
    background-color: transparent;
    border-bottom: 1px solid #CCC;
    margin: 0;
    padding: 25px 10px; }
  #views-form-commerce-cart-form-default table .views-field-edit-delete,
  #views-form-commerce-cart-form-default table .views-field-commerce-total,
  #commerce-checkout-form-checkout .view-commerce-cart-summary table .views-field-edit-delete,
  #commerce-checkout-form-checkout .view-commerce-cart-summary table .views-field-commerce-total,
  #commerce-checkout-form-review .view-commerce-cart-summary table .views-field-edit-delete,
  #commerce-checkout-form-review .view-commerce-cart-summary table .views-field-commerce-total,
  .page-user-orders .view-commerce-line-item-table table .views-field-edit-delete,
  .page-user-orders .view-commerce-line-item-table table .views-field-commerce-total,
  .view-commerce-backoffice-user-orders table .views-field-edit-delete,
  .view-commerce-backoffice-user-orders table .views-field-commerce-total {
    text-align: right;
    /* LTR */ }
#views-form-commerce-cart-form-default .commerce-line-item-actions,
#commerce-checkout-form-checkout .view-commerce-cart-summary .commerce-line-item-actions,
#commerce-checkout-form-review .view-commerce-cart-summary .commerce-line-item-actions,
.page-user-orders .view-commerce-line-item-table .commerce-line-item-actions,
.view-commerce-backoffice-user-orders .commerce-line-item-actions {
  clear: both; }
#views-form-commerce-cart-form-default table.commerce-price-formatted-components td,
#commerce-checkout-form-checkout .view-commerce-cart-summary table.commerce-price-formatted-components td,
#commerce-checkout-form-review .view-commerce-cart-summary table.commerce-price-formatted-components td,
.page-user-orders .view-commerce-line-item-table table.commerce-price-formatted-components td,
.view-commerce-backoffice-user-orders table.commerce-price-formatted-components td {
  white-space: normal; }

.page-user-orders .view-commerce-line-item-table table td {
  white-space: normal; }

/* Order total table */
.field-name-commerce-order-total {
  float: none; }
  .field-name-commerce-order-total .field-items {
    background-color: #E5E5E5;
    float: right;
    /* LTR */
    margin-bottom: 20px;
    padding: 10px 15px;
    min-width: 280px;
    width: 280px; }
    .field-name-commerce-order-total .field-items table.commerce-price-formatted-components {
      width: 100%; }
      .field-name-commerce-order-total .field-items table.commerce-price-formatted-components tr, .field-name-commerce-order-total .field-items table.commerce-price-formatted-components even,
      .field-name-commerce-order-total .field-items table.commerce-price-formatted-components tr, .field-name-commerce-order-total .field-items table.commerce-price-formatted-components odd {
        background: none;
        border: 0;
        padding: 10px !important; }
      .field-name-commerce-order-total .field-items table.commerce-price-formatted-components td {
        border-bottom: 1px solid #CCC;
        padding: 10px !important;
        width: auto !important; }
        .field-name-commerce-order-total .field-items table.commerce-price-formatted-components td.component-title {
          text-align: left;
          /* LTR */ }

/* Checkout button */
.page-checkout .checkout-buttons {
  margin: 0 10px; }
  .page-checkout .checkout-buttons input#edit-cancel,
  .page-checkout .checkout-buttons input#edit-back,
  .page-checkout .checkout-buttons input.checkout-back {
    background: none;
    border: none transparent;
    border-bottom: 1px solid #888;
    color: #666666;
    font-weight: normal;
    margin: 0 20px 0 5px;
    /* LTR */
    padding: 0 0 1px 0;
    overlay: 0; }
  .page-checkout .checkout-buttons input#edit-continue,
  .page-checkout .checkout-buttons input.checkout-continue {
    background: #9e1b34 none 0 0 no-repeat;
    border: 0;
    color: #ffffff;
    font-weight: 100;
    font-size: 15px;
    margin: 0 10px 0 0;
    /* LTR */
    padding: 15px 27px; }

.page-cart #views-form-commerce-cart-form-default {
  /* Button styling */ }
  .page-cart #views-form-commerce-cart-form-default table {
    /*.views-field-line-item-title {
      width: 400px; // used ??
    }*/
    /*.views-field-nothing {
      position: relative; >> commerce kickstart
    }*/ }
    .page-cart #views-form-commerce-cart-form-default table tbody {
      /*td {
          // used ?

        .entity-commerce-product {

          display: inline;
          &:after {
            clear: none;
          }

          h2 {
            display: none;
            font-size: 0;
            text-indent: -9999px;
          }
          .content {
            .field:after {
              clear: none;
              margin-bottom: 3px;
            }
            .field-name-field-images {
              display: inline;
              float: left;
              margin-right: 8px;

              img {
                border: 1px solid #9d9d9d;
              }
            }
            .commerce-product-sku-label,
            .field-label {
              font-size: 11px;
              font-weight: normal;
              line-height: 22px;
              text-transform: uppercase;
              vertical-align: bottom;
            }
            .field-label-inline .field-items {
              float: inherit;
            }
            .commerce-product-title {
              font-weight: bold;
            }
          }
        }
      }*/ }
      .page-cart #views-form-commerce-cart-form-default table tbody a.view_product_details {
        color: #7d7d7d;
        font-size: 11px;
        margin-top: 5px; }
  .page-cart #views-form-commerce-cart-form-default .views-field-edit-delete input.delete-line-item {
    background: none;
    border: none transparent;
    border-bottom: 1px solid #888;
    color: #666666;
    font-weight: normal;
    padding: 0 0 1px 0; }
  .page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-submit {
    background: none;
    border: none transparent;
    border-bottom: 1px solid #888;
    color: #666666;
    font-weight: normal;
    margin-right: 20px;
    /* LTR */
    padding: 0 0 1px 0; }
  .page-cart #views-form-commerce-cart-form-default .commerce-line-item-actions input#edit-checkout {
    border: 0;
    color: #ffffff;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    font-size: 15px;
    font-weight: normal;
    padding: 6px 12px; }

/**
* Checkout page
* Review order page
* Checkout complete page
*/
.page-checkout {
  /* Checkout complete */ }
  .page-checkout .checkout-help {
    margin: 0 0 10px 10px;
    /* LTR */ }
  .page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .form-item, .page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .form-item,
  .page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .form-item,
  .page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .form-item {
    width: 100%; }
  .page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .locality-block .form-item, .page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .locality-block .form-item,
  .page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .locality-block .form-item,
  .page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .locality-block .form-item {
    margin-bottom: 0;
    width: inherit; }
    .page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_billing .locality-block .form-item label, .page-checkout #commerce-checkout-form-checkout fieldset.customer_profile_shipping .locality-block .form-item label,
    .page-checkout #commerce-checkout-form-review fieldset.customer_profile_billing .locality-block .form-item label,
    .page-checkout #commerce-checkout-form-review fieldset.customer_profile_shipping .locality-block .form-item label {
      clear: both;
      float: none;
      width: inherit; }
	  .page-checkout #commerce-checkout-form-checkout fieldset,
	  .page-checkout #commerce-checkout-form-review fieldset{position:relative;padding-top:15px;}
  .page-checkout #commerce-checkout-form-checkout fieldset legend,
  .page-checkout #commerce-checkout-form-review fieldset legend {
    margin: 0 10px 0 0px;
    padding: 0px;
    width: 100%;
    position: absolute;
    top: -12px;
    left: 0;}
    .page-checkout #commerce-checkout-form-checkout fieldset legend span,
    .page-checkout #commerce-checkout-form-review fieldset legend span {
    font-weight: 600;
    margin-left: 10px;
    text-transform: uppercase;
    background: #fff;
    padding: 0 10px;}
  .page-checkout #commerce-checkout-form-checkout fieldset .fieldset-wrapper,
  .page-checkout #commerce-checkout-form-review fieldset .fieldset-wrapper {
    margin: 0 10px; }
  .page-checkout #commerce-checkout-form-checkout fieldset label,
  .page-checkout #commerce-checkout-form-review fieldset label {
    float: none;
    width: inherit; }
  .page-checkout #commerce-checkout-form-complete {
    margin: 0 10px;
    padding-top: 15px; }

/**
* Shipping page
*/
.page-checkout-shipping .commerce_shipping {
  margin: 0 10px; }
.page-checkout-shipping .form-item-commerce-shipping-shipping-service {
  clear: left;
  /* LTR */
  float: left;
  /* LTR */
  margin: 0;
  padding: 25px 8px;
  position: relative;
  width: 400px; }
  .page-checkout-shipping .form-item-commerce-shipping-shipping-service label {
    float: none;
    font-weight: 400;
    padding: 0 0 0 10px;
    /* LTR */
    width: inherit; }
  .page-checkout-shipping .form-item-commerce-shipping-shipping-service .ajax-progress-throbber {
    position: absolute;
    top: 0;
    left: 0; }
  .page-checkout-shipping .form-item-commerce-shipping-shipping-service:hover, .page-checkout-shipping .form-item-commerce-shipping-shipping-service:hover .option {
    background-color: #ececec;
    cursor: pointer; }

/**
* Review order page
*/
.page-checkout-review #commerce-checkout-form-review {
  /* Payment information */ }
  .page-checkout-review #commerce-checkout-form-review .checkout-help {
    margin: 0 0 10px 10px;
    /* LTR */ }
  .page-checkout-review #commerce-checkout-form-review .checkout_review table {
    width: 100%; }
    .page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr {
      background-color: transparent;
      border: 0; }
    .page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-title td {
      border-bottom: 1px solid #d7d7d7;
      font-weight: 600;
      padding: 5px 10px;
      text-transform: uppercase; }
      .page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-title td .pane-data-full {
        padding: 20px; }
    .page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-data td.pane-data-full {
      border-bottom: 0;
      padding: 20px;
      padding-bottom: 10px; }
      .page-checkout-review #commerce-checkout-form-review .checkout_review table tbody tr.pane-data td.pane-data-full .view-commerce-cart-summary {
        margin-top: 5px; }
  .page-checkout-review #commerce-checkout-form-review table.commerce-price-formatted-components {
    margin: 0; }
  .page-checkout-review #commerce-checkout-form-review fieldset.commerce_payment .fieldset-wrapper {
    padding: 0 10px; }
    .page-checkout-review #commerce-checkout-form-review fieldset.commerce_payment .fieldset-wrapper label {
      float: none; }

/* Page user review order */
.page-user-orders ul.action-links {
  list-style: none;
  margin: 1.5em 0 2em 0.5em; }
  .page-user-orders ul.action-links li a {
    background: white;
    background: -moz-linear-gradient(top, white 0%, #dddddd 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #dddddd));
    background: -webkit-linear-gradient(top, white 0%, #dddddd 100%);
    background: -o-linear-gradient(top, white 0%, #dddddd 100%);
    background: -ms-linear-gradient(top, white 0%, #dddddd 100%);
    background: linear-gradient(to bottom, white 0%, #dddddd 100%);
    filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr='white', endColorstr='#dddddd');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#dddddd')";
    border-color: #DDDDDD #BBBBBB #999999;
    border-style: solid;
    border-width: 1px;
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    padding: 3px 10px 4px;
    text-decoration: none;
    text-shadow: 0 1px 1px #FFFFFF; }
.page-user-orders .field-name-commerce-order-total {
  /**
   * For modern browsers
   * 1. The space content is one way to avoid an Opera bug when the
   *    contenteditable attribute is included anywhere else in the document.
   *    Otherwise it causes space to appear at the top and bottom of elements
   *    that are clearfixed.
   * 2. The use of `table` rather than `block` is only necessary if using
   *    `:before` to contain the top-margins of child elements.
   */
  /**
   * For IE 6/7 only
   * Include this rule to trigger hasLayout and contain floats.
   */
  *zoom: 1; }
  .page-user-orders .field-name-commerce-order-total:before, .page-user-orders .field-name-commerce-order-total.cf:after {
    content: " ";
    /* 1 */
    display: table;
    /* 2 */ }
  .page-user-orders .field-name-commerce-order-total:after {
    clear: both; }
  .page-user-orders .field-name-commerce-order-total:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden; }
  .page-user-orders .field-name-commerce-order-total .commerce-price-formatted-components tr.component-type-commerce-price-formatted-amount {
    background-color: transparent;
    color: #000000; }
.page-user-orders .field-name-commerce-customer-billing,
.page-user-orders .field-name-commerce-customer-shipping {
  float: left;
  /* LTR */
  margin: 5px 3% 0 0;
  /* LTR */
  width: 45%; }
  .page-user-orders .field-name-commerce-customer-billing .field-label,
  .page-user-orders .field-name-commerce-customer-shipping .field-label {
    background-color: #E5E5E5;
    font-size: 14px;
    padding: 7px 10px; }
  .page-user-orders .field-name-commerce-customer-billing .field-items,
  .page-user-orders .field-name-commerce-customer-shipping .field-items {
    padding: 5px; }
.page-user-orders .commerce-backoffice-order-status-form {
  clear: both;
  padding: 20px 0; }
  .page-user-orders .commerce-backoffice-order-status-form .form-type-select,
  .page-user-orders .commerce-backoffice-order-status-form .form-submit {
    display: inline; }

.view-commerce-backoffice-user-orders th a {
  color: #777777;
  text-decoration: none; }
  .view-commerce-backoffice-user-orders th a img {
    vertical-align: baseline; }

/* Order history */
.view-commerce-backoffice-order-messages {
  /* Order activity stream */
  /* Order states */
  /* Need generic markup */ }
  .view-commerce-backoffice-order-messages table {
    width: 100%; }
  .view-commerce-backoffice-order-messages th {
    color: #777777;
    font-size: 13px;
    padding: 0 10px 10px;
    text-align: left;
    /* LTR */
    text-transform: uppercase; }
  .view-commerce-backoffice-order-messages td {
    background-color: transparent;
    padding: 25px 10px; }
  .view-commerce-backoffice-order-messages tr.even,
  .view-commerce-backoffice-order-messages tr.odd {
    background-color: transparent; }
  .view-commerce-backoffice-order-messages .views-field-timestamp {
    color: #898A8C;
    font-size: 13px; }
  .view-commerce-backoffice-order-messages h2.title {
    background-color: #E5E5E5;
    font-size: 14px;
    padding: 7px 10px; }
  .view-commerce-backoffice-order-messages .commerce_order_state,
  .view-commerce-backoffice-order-messages .commerce_order_payment_entered {
    border: 1px solid #E5E5E5;
    padding: 4px 7px; }

/* Comment form */
#commerce-backoffice-order-message-form fieldset {
  position: relative;
  margin: 0;
  margin-top: 40px;
  padding-top: 20px; }
  #commerce-backoffice-order-message-form fieldset legend {
    position: absolute;
    top: -10px; }
  #commerce-backoffice-order-message-form fieldset .fieldset-wrapper {
    background-color: #ececec;
    padding: 15px; }
    #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .form-item label {
      float: left;
      /* LTR */
      padding-right: 8px;
      /* LTR */
      text-align: right;
      /* LTR */
      width: 110px; }
      #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .form-item label:after {
        clear: both;
        content: ":"; }
    #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .form-textarea-wrapper {
      float: left;
      /* LTR */
      width: 65%; }
    #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper {
      clear: both; }
      #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .fieldset-wrapper {
        font-size: 11px;
        margin: 0 auto;
        width: 80%; }
      #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .form-item {
        margin-top: 0; }
        #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .form-item label {
          text-align: inherit;
          width: inherit; }
      #commerce-backoffice-order-message-form fieldset .fieldset-wrapper .filter-wrapper .form-submit {
        font: normal 16px/21px "Open Sans", Arial, sans-serif;
        line-height: 30px;
        padding: 4px 15px; }

		


/**
* Cart block
*/
#block-views-shopping-cart-block{float:right;padding-bottom:0;margin-left:60px;}
#block-views-shopping-cart-block .content .view-shopping-cart .view-content ul,
#block-views-shopping-cart-block .content .view-shopping-cart .view-content li {margin: 0;padding: 0; }
#block-views-shopping-cart-block .content .view-shopping-cart .view-footer {display: block;float: none;}
#block-views-shopping-cart-block .content .view-shopping-cart .view-empty,
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-quantity {margin:0;vertical-align: middle;float:none;display:inline;font-size:10px;}
#block-views-shopping-cart-block .content .view-shopping-cart .view-empty p {display:none;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary {margin: 0;position:relative;padding-right:20px;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary .line-item-quantity {height:18px;min-width:18px;position:absolute;top:-7px;left: 15px;color:#9e1b34;text-decoration: none;background:#fff; -webkit-border-radius:10px; -moz-border-radius: 10px; border-radius: 10px;padding:1px;border:1px solid #9e1b34;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary .line-item-quantity span{display:inline-block;position:relative;vertical-align:super;width:100%;text-align:center;height:14px;margin-top:-4px;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary .line-item-total{display:none;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links {font-size:25px;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links li {margin: 0;padding: 0;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links li a {color:white;font-weight:700;}
#block-views-shopping-cart-block .content .view-shopping-cart .line-item-summary ul.links li a:hover{text-decoration: underline;}


div.messages.commerce-add-to-cart-confirmation{width:600px;max-width:90%;}
div.messages.commerce-add-to-cart-confirmation .message-inner .added-product-title{width:60%;color:#9e1b34;}
div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper{width:40%;background:#f1f1f1;}	
div.messages.commerce-add-to-cart-confirmation .message-inner .button-wrapper .button.checkout{background:#9e1b34;-webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}	
div.messages.commerce-add-to-cart-confirmation .view-confirm-message-product-display .view-content .views-field-commerce-total .field-content{color:#9e1b34;}
	