/* INTERFACE OVERRIDE */

.pagedjs_pages {
  background: gray
}
.pagedjs_page {
  background:white
}

/* PAGE SIZES OVERRIDE */
@page {

  size: 210mm 297mm;
  margin: 10mm;
  /*bleed: 6mm;*/
}


/* DESIGN */
@media print {

  .pagedjs_sheet {background:url('/static/assets/images/poppy-bg2.jpg')}

  #riquadro, .riquadro {

    background:#ffc;
    padding:1cm
  }

    .riquadro-vini, .riquadro-birre, .riquadro-bevande {background:#ffc;padding:0.25cm}

    #titolo-pranzo-lavoro, #titolo-piatto-cucina, #titolo-carta-birre, #titolo-bevande, #congedo {
    break-before:page;
  }

  .el_menu {

  }

  .tag-pill {
    background-color: #5ccc3d;
    color: white;
    font-size:0.25cm;
    padding:0.1cm;
    border-radius:0.5cm;
    position:relative;
    bottom:0.5mm;
    margin: auto 0.05cm
  }


  h1, .h1, h2, .h2, h3, .h3, h4, .h4 {
   font-family: "Times New Roman"
  }

  h6, .h6 {
    font-size:0.55cm;
  }
  .tagli-birra {
    color:#4b473f !important;
  }

    #menu-pranzo-container h4.titolo-categoria-piatti-lavoro small {
      font-size: 0.35cm;
      position: relative;
      bottom: 0.25mm;
    }

    #menu-pranzo-container p.piatto-pranzo {
      margin-bottom:0cm;
      text-align:center
    }

    #menu-pranzo-container p.piatto-pranzo-nota {
      padding-left: 0.5cm;
      font-size: 0.35cm !important;
      margin-bottom: 0.1cm;
      text-align: left;
      font-style: italic;
      text-align: center;
      color: #682501
    }

    .passa-pagina-successiva {
        break-before:page;
    }

    #menu-pranzo-container h4.titolo-categoria-piatti-lavoro, .riquadro > div > h2, .riquadro h2.categoria-piatti, #wrapper-vini h2, #wrapper-birre h2, #wrapper-bevande h2 {
      background: #d56d36;
      color: white;
      text-align: center;
    }
    
    .descrizione_categoria_piatti {
      background-color: #fff38f
    }
    
    #titolo-carta-vini { break-before:page }

    #wrapper-wini h2 {
      background: #d54536
    }

    .pt-1cm {
     padding-top:1cm !important
    }

    .pt-0-5cm {
     padding-top:0.5cm !important
    }
    
    .mb-0-5cm {
     margin-bottom:0.5cm !important
    }

    .smoothscroll {
     text-decoration:none;
     color: black
    }

    h4, .h4 {
        font-weight:bold;
        font-size:0.5cm !important;
        margin-bottom:0;
    }
    .img-logo {display:block;margin:auto;max-width:18.5cm}
    .img-logo-sm {max-width:8cm}

    .social-qr {max-height:5cm}

}
