.adthrive-device-desktop .adthrive-recipe,
.adthrive-device-tablet .adthrive-recipe {
	float: right;
	clear: right;
	margin-left: 10px;
}

/*recipe print page */
body.wprm-print .adthrive-sidebar, 
body:has(.mv-create-print-view) .adthrive-sidebar {
    right: 10px;
    min-width: 250px;
    max-width: 320px
}
body:has(.mv-create-print-view) .adthrive-sidebar {
    position:fixed;
    top: 275px;
}
body.wprm-print .adthrive-sidebar:not(.adthrive-stuck),
body:has(.mv-create-print-view) .adthrive-sidebar:not(.adthrive-stuck) {
    position: absolute;
    top: 275px;
}
body.wprm-print .wprm-recipe,
body:has(.mv-create-print-view) .mv-create-print-view {
    max-width:800px;
}
@media screen and (max-width: 1299px) {
    body.wprm-print.adthrive-device-desktop .wprm-recipe,
    body:has(.mv-create-print-view) .mv-create-print-view {
        margin-left: 25px;
        max-width: 650px;
    }
}


/* Disable ads on printed pages */
@media print {
  div[data-gg-moat], 
  body[data-gg-moat], 
  iframe[data-gg-moat-ifr],
  div[class*="kargo-ad"],
  .adthrive-ad,
  .adthrive-comscore, 
  .adthrive-native-recipe,
  .raptive-sales {
    display: none !important;
    height: 0px;
    width: 0px;
    visibility:hidden;
  }
}

/* fix sticky sidebar ads for fixed header */
.adthrive-sidebar.adthrive-stuck {
margin-top: 80px;
}
.adthrive-sticky-sidebar > div {
top: 80px!important;
}

/* sticky content ads */
.adthrive-device-desktop .adthrive-sticky-container > div,
.adthrive-device-tablet .adthrive-sticky-container > div {
top: 80px!important;
}
.adthrive-device-phone .adthrive-sticky-container > div {
top: 183px!important;
}