/* README:
Generated by SCSS Please check print_page.scss
folder: vifor/sass/
*/
/*FONT SIZE MIXIN */
/* BREAKPOINTS MIXIN */
/* DEVICES BREAKPOINTS */
body {
  -webkit-print-color-adjust: exact;
}

.print-recipe-content header {
  height: auto;
}
.print-recipe-content .row ul, .print-recipe-content .row ol {
  margin-left: 5px;
}
.print-recipe-content .row ul li, .print-recipe-content .row ol li {
  margin: 15px 0;
}
.print-recipe-content .info-print-recipe {
  background-color: #e7e9e9;
  padding: 50px;
  border-bottom: 1px solid #d0d3d4;
}
.print-recipe-content .info-print-recipe img {
  width: 100%;
}
.print-recipe-content .info-print-recipe .desc {
  margin-top: 20px;
}
.print-recipe-content .ingredient-print-recipe {
  border-bottom: 1px solid #d0d3d4;
}
.print-recipe-content .ingredient-print-recipe ul {
  list-style-type: none;
  padding-left: 0;
}
.print-recipe-content .ingredient-print-recipe ul li button {
  display: none;
}
.print-recipe-content .direction-print-recipe ol {
  padding-left: 20px;
}

@media all {
  .page-node-type-print-page header {
    height: auto;
  }
  .page-node-type-print-page .container {
    padding: 0;
  }
  .page-node-type-print-page .author {
    display: none;
  }
  .page-node-type-print-page a[href]:after {
    display: none;
  }
  .page-node-type-print-page.path-lista-de-la-compra .shoppinglist-header {
    -webkit-print-color-adjust: exact;
    background-color: #56a6d2 !important;
    border-radius: 0 !important;
    text-align: center !important;
  }
  .page-node-type-print-page.path-lista-de-la-compra .shoppinglist-header .shoppinglist-title {
    -webkit-print-color-adjust: exact;
    color: #fff !important;
  }
  .page-node-type-print-page.path-lista-de-la-compra .header-buttons {
    display: none;
  }
  .page-node-type-print-page.path-lista-de-la-compra .ingredient-qt-change {
    display: none;
  }
  .page-node-type-print-page.path-lista-de-la-compra .total-items {
    display: block;
    text-align: center;
    text-transform: uppercase;
    font-size: 18px;
    font-weight: bold;
  }
  .page-node-type-print-page.path-lista-de-la-compra tr {
    background-color: #fff !important;
  }
  .page-node-type-print-page.path-lista-de-la-compra .btnbox {
    display: none;
  }
  .page-node-type-print-page.path-planificador .food-type-tabs, .page-node-type-print-page.path-planificador .food-list, .page-node-type-print-page.path-planificador .view-more-food {
    display: none !important;
  }
  .page-node-type-print-page.path-planificador .screenemotico {
    display: none;
  }
  .page-node-type-print-page.path-planificador .printemotico {
    display: block;
  }
  .page-node-type-print-page.path-planificador .printemotico .emoline {
    background-color: transparent;
    color: #63666a;
    text-align: center;
    padding: 0;
    border: 0;
    text-transform: uppercase;
    line-height: 32px;
    font-weight: bold;
  }
  .page-node-type-print-page.path-planificador .printemotico .emoline > span {
    display: inline-block;
    text-indent: 230px;
  }
  .page-node-type-print-page.path-planificador .printemotico .emoline dfn {
    -webkit-print-color-adjust: exact;
    width: 220px;
    float: right;
    color: #a50050;
    font-size: 32px;
  }
  .page-node-type-print-page.path-planificador .menu-planner-print-header {
    -webkit-print-color-adjust: exact;
    display: block;
    width: 100%;
    background-color: #56a6d2;
    text-align: center;
    color: #fff;
    font-weight: bold;
    text-transform: uppercase;
    line-height: 80px;
    margin-bottom: 20px;
  }
  .page-node-type-print-page.path-planificador .menu-planner-print-header p {
    margin-bottom: 0;
  }
  .page-node-type-print-page.path-planificador .menu-planner {
    border: 0;
    margin-top: 0;
  }
  .page-node-type-print-page.path-planificador .mainbar-menu {
    display: none;
  }
  .page-node-type-print-page.path-planificador .sidebar {
    display: none;
  }
  .page-node-type-print-page.path-planificador .mainbar {
    width: 100%;
    border: 0;
  }
  .page-node-type-print-page.path-planificador .mainbar .column {
    padding: 0;
  }
  .page-node-type-print-page.path-planificador .mainbar .tab-content {
    background-color: transparent;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan {
    margin: 0;
    border: 0;
    padding: 0;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan h3 {
    font-size: 20px;
    text-align: left;
    margin: 0;
    padding: 20px 30px;
    background-color: #fdfdfd;
    margin-bottom: 20px;
    border-bottom: 1px solid #d0d3d4;
    margin-top: -20px;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan h3 i {
    float: right;
    font-style: normal;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody h4 {
    width: 20%;
    float: left;
    margin: 0;
    line-height: 26px;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody h4 var {
    display: none;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody .mealsWrapper {
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
    padding-left: 30px;
    margin-bottom: 20px;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody .mealsWrapper:after {
    display: table;
    content: '';
    clear: both;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody .mealsContainer {
    width: 79%;
    float: right;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody .mealsContainer:after {
    display: table;
    content: '';
    clear: both;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody .alert-inlist {
    margin: 0;
    padding: 0;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody .alert-inlist var {
    width: 220px;
  }
  .page-node-type-print-page.path-planificador .mainbar .week-plan .artbody:after {
    display: table;
    content: '';
    clear: both;
  }
  .page-node-type-print-page.path-planificador .mainbar .close {
    display: none;
  }
  .page-node-type-print-page.path-planificador .field--type-text-with-summary {
    text-align: center;
    margin: 40px auto 0;
    width: 600px;
  }
}

/*# sourceMappingURL=print_page.css.map */
