/* PAPIRUS HEADER WIDTH + FLOATING P77 */

@media (min-width:1200px) {

  /* Latime identica pentru ambele randuri */
  .headerBlock .top-line .my_container,
  .headerBlock .cat-line .my_container {
    width:84% !important;
    max-width:none !important;
    margin-left:auto !important;
    margin-right:auto !important;
    box-sizing:border-box !important;
  }

  /* Meniu superior */
  .headerBlock .top-line .my_container {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  /* Zona din jurul barei */
  .headerBlock .cat-line {
    background:#f7faf8 !important;
    background-image:none !important;
    padding:12px 0 16px !important;
    /* PAPIRUS_FLOATING_HEIGHT_P79 */
    height:auto !important;
    min-height:115px !important;
    margin:0 !important;
    box-sizing:border-box;
    overflow:visible;
  }

  /* Container intermediar */
  .headerBlock .cat-line .affiche-head {
    display:flow-root;
    background:transparent !important;
    box-shadow:none !important;
    margin:0 !important;
    padding:0 !important;
  }

  /* Bara alba flotanta */
  .headerBlock .cat-line .my_container {
    display:block;
    position:relative;
    background:#ffffff !important;
    border:1px solid #e1eae4;
    border-radius:18px;
    box-shadow:0 7px 20px rgba(20,55,35,.075);
  }

  /* Pastram elementele existente */
  .headerBlock .cat-line .space-row-24 {
    box-sizing:border-box;
    max-width:100%;
  }

  .headerBlock {
    background:#f7faf8 !important;
    border-bottom:0 !important;
    margin-bottom:0 !important;
  }
}

/* PAPIRUS_HEADER_ALIGN_P98 */
@media (min-width:1200px) {

  /* Aliniere meniu superior cu interiorul barei albe */
  .headerBlock .top-line .my_container {
    padding-left:20px !important;
    padding-right:20px !important;
    box-sizing:border-box !important;
  }

}
