

header,
footer,
.cell_4.divider.recipe-sidebar,
.cell_1.desktop_only, 
.flexPanel.divider::before,
.adpanel-outer,
.card-buttons,
#mobile-nav

{ display:none;}

main#content { margin-top:20px;}

.flexPanel.divider .cell_7 { display:grid; width: 100%;}
.flexPanel.divider .cell_7 .recipe-panel-1 {grid-area: 2 / 1 / 3 / 2;width: 100%;max-width: 100%;overflow: hidden; page-break-before: always; }
.flexPanel.divider .cell_7 .recipe-card {grid-area: 1 / 1 / 2 / 2; }
.flexPanel.divider .cell_7 .recipe-panel-3 {grid-area: 3 / 1 / 4 / 2; }


img { max-width:100% !important;}

.pageinner { max-width: 1024px; width:80%; margin: 0 auto !important;}

.print-only { display:block !important;}

.single-thumbnail.print-only { width:100%; margin: 0 !important;height: 100%; padding-bottom: 0;}

.card-header { display:flex; gap:40px;}



.card-header {
display: grid;
grid-template-columns: 2.5fr 1fr;
grid-template-rows: 1fr;
grid-row-gap: 40px;
}

.card-header-inner { grid-area: 1 / 1 / 2 / 2; }
.single-thumbnail.print-only { grid-area: 1 / 2 / 2 / 3; border-radius:10px; overflow: hidden;}

.single-thumbnail img { margin:0;}
ul.recipe-stats { margin-bottom:0;}

.stars { display:none;}

ul.recipe-stats { border:1px solid #888;}
hr { border-color:#888;}