/* CSS Document */
@media print {
  .single-recipe > #main {
    width: 21cm;
    height: 29.7cm;
  }
  .single-recipe a[href]:after {
    display: none;
    visibility: hidden;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content > div {
    float: left;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display {
    margin: 0px 0px 10px 0px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .time p {
    font-size: 14px;
    line-height: 16px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .serving p {
    font-size: 14px;
    line-height: 16px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .yields h5 {
    font-size: 14px;
    line-height: 16px;
    margin: 0px 6px 0px 0px;
    padding: 0px 3px 0px 0px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .yields form#yields input[type='text'],
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .yields form#yields input[type='button'] {
    font-size: 14px;
    line-height: 16px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .yields form#yields input[type='text'] {
    width: 33px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .yields form#yields input[type='button'] {
    padding: 0px 7px 0px 7px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .description {
    padding: 10px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .description .recipe-diff {
    width: 80px;
    height: 56px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-display .description p {
    font-size: 14px;
    line-height: 18px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #made-with .card .image {
    height: 130px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #made-with .card .image::before,
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #made-with .card .image::after {
    border: 0;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #made-with .card .content {
    border: 0;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #made-with .card .content h2 {
    font-size: 14px;
    line-height: 18px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-hero-image {
    border: none;
    height: 276px;
    width: 250px;
  }

  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .product .header {
    float: none !important;
  }

  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #made-with .card .image,
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .product .image {
    clear: both;
    float: none;
    height: 130px;
    text-align: center !important;
    width: 248px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .product .image .recipe-product-card-image {
    display: inline-block !important;
    height: 130px;
    width: 118px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .product .image:before {
    display: none;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-hero-image .content-hero-inline-image {
    border: 1px solid #d4d4d5;
    height: 100% !important;
    margin: 0 !important;
    width: 100% !important;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content .content-hero-image .add-to-pantry-content {
    display: none;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #recipe-tip {
    border: 0;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #recipe-tip h5 {
    padding: 0px;
    font-size: 14px;
    line-height: 18px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container div.entry-content #recipe-tip p {
    font-size: 12px;
    line-height: 16px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container header.entry-header .prod-toolbar #print_language {
    display: none;
  }
  .single-recipe section#main section#primary.single-recipe article div.container #ingredients-instructions {
    display: block;
    padding: 0;
    margin: 0px 0px 0px 5px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container #ingredients-instructions table.recipe-table thead tr td {
    font-size: 14px;
    line-height: 16px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container #ingredients-instructions table.recipe-table thead tr td.weight,
  .single-recipe section#main section#primary.single-recipe article div.container #ingredients-instructions table.recipe-table thead tr td.amount {
    font-size: 14px;
    line-height: 16px;
  }
  .single-recipe section#main section#primary.single-recipe article div.container #ingredients-instructions table.recipe-table-outer tbody tr td.ingredients table.recipe-table tr td,
  .single-recipe section#main section#primary.single-recipe article div.container #ingredients-instructions table.recipe-table-outer tbody tr td.instructions table.recipe-table tr td {
    font-size: 14px;
    line-height: 16px;
    padding: 4px 10px;
  }
  .single-recipe .inner-top-bar,
  .single-recipe .related_cards,
  .single-recipe .related_cards .recipes,
  .single-recipe #bottom_bar,
  .single-recipe .cta,
  .single-recipe #calculator-holder,
  .single-recipe .si-toggle-container,
  .single-recipe a.simplefavorite-button {
    display: none !important;
  }
}
