.account_content {
  background: #fbfbfb;
  padding: 0 10px;
  min-width: 278px;
  margin-left: 14px;
  /* float: right; */
  /* display: none; */
  }
  .account_content .account_reduction {
    margin: 8px 0 9px;
    }
    .account_content .account_reduction .question {
      margin-left: 10px;
      width: 20px;
      height: 20px;
      border-radius: 50%;
      border: 2px solid #1ca3c5;
      padding: 2px 6px;
      color: #1ca3c5;
      font-weight: 700; }
      .account_content .account_reduction .question:hover {
        cursor: pointer; }
  .account_content strong {
    color: #167e98; }
  .account_content ul.first li {
    padding: 0; }
    .account_content ul.first li a {
      color: #1ca3c5; }
      .account_content ul.first li a#viewMore:hover {
        cursor: pointer; }
    .account_content ul.first li:last-child {
      padding-left: 20px; }
	.account_content ul.first li.first_items_categ {
      padding-left: 0px !important; }  
  .account_content .more {
    display: none; }
    .account_content .more.active {
      display: block; }

.question_content {
  position: absolute;
  background: url(../img/shape1.svg) no-repeat center bottom;
  background-size: 100% 100%;
  z-index: 9999;
  width: 360px;
  top: 60px;
  left: 50%;
  margin-left: 170px;
  padding: 50px 30px;
  text-align: center;
  color: #fff;
  opacity: 0;
  cursor: default;
  font-size: 16px;
  font-style: italic;
  line-height: 1.4;
  pointer-events: none;
  font-family: "Lato", sans-serif;
  -webkit-transform: scale3d(0.1, 0.2, 1);
  transform: scale3d(0.1, 0.2, 1);
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
  transition: opacity 0.4s, transform 0.4s;
  -webkit-transition-timing-function: ease, cubic-bezier(0.6, 0, 0.4, 1);
  transition-timing-function: ease, cubic-bezier(0.6, 0, 0.4, 1); }
  .question_content:before {
    content: '';
    position: absolute;
    width: 60px;
    height: 120px;
    top: 50px;
    background: url(../img/tooltip3.svg) no-repeat center center;
    background-size: 100%;
    -webkit-transform-origin: 50% 0;
    transform-origin: 50% 0;
    -webkit-transition: -webkit-transform 0.3s;
    transition: transform 0.3s; }
  .question_content.active {
    opacity: 0.8;
    pointer-events: auto;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1); }
    .question_content.active:before {
      left: 22px;
      -webkit-transform: scale3d(-1, 1, 1) rotate3d(1, 1, 1, 165deg) translate3d(0, -15px, 0);
      transform: scale3d(-1, 1, 1) rotate3d(1, 1, 1, 165deg) translate3d(0, -15px, 0); }
/*structure address*/	  
body#order .addresses.with_structure_address #address_delivery li.address_update, 
body#order .addresses.with_structure_address #address_invoice li.address_update, 
body#order .addresses.with_structure_address .address_add.submit, 
body#order .addresses.with_structure_address .address_delivery.select , 
body#order .addresses.with_structure_address .addressesAreEquals { display:
none; }

body#order-opc .addresses.with_structure_address #address_delivery li.address_update, 
body#order-opc .addresses.with_structure_address #address_invoice li.address_update, 
body#order-opc .addresses.with_structure_address .address_add.submit, 
body#order-opc .addresses.with_structure_address .address_delivery.select , 
body#order-opc .addresses.with_structure_address .addressesAreEquals { display:
none; }