@media print {
    /* Recipes */
    * {
        color: #000 !important;
    }
    .print-asset {
        display: block;
    }
    html,
    body {
        overflow: visible;
        width: 100%;
        height: auto;
    }
    #form1 {
        height: auto;
        width: 1280px;
    }
    body {
        color: #000 !important;
    }
    body.tablet .go {
        position: relative;
        float: left;
        width: 160px;
        height: 260px;
        margin-left: 40px;
    }
    body.tablet #logo {
        width: 140px;
        height: 195px;
        background: none;
    }
    body.tablet #logo::after {
        content: url('../images/RH-logo.svg');
    }
    #print-recipe-image {
        width: 300px;
        height: auto;
        float: left;
        z-index: 50;
        position: relative;
        padding-top: 47px;
    }
    #print-recipe-image img {
        width: 300px;
        height: auto;
    }
    ul.recipe-links {
        width: 100%;
        display: block;
        height: 100%;
        padding-top: 72px;
    }
    body.tablet#therecipes #recipe-hero {
        border-bottom: inherit;
        float: left;
        width: 600px;
        height: 200px;
        z-index: 50;
        background: none;
        padding: 0 20px;
    }
    body.tablet #recipe-hero ul.recipe-links li {
        height: 100px;
    }
    #searchMenu,
    #menu-search,
    #menu-nav,
    .video-play,
    .share-link,
    #navMenu,
    #share-sub-nav {
        display: none;
    }
    #prep ul li {
        padding: 20px 0;
    }
    body.tablet.d-recipe #prep ul li {
        font-size: 18px;
        padding-left: 35px;
    }
    body.tablet.d-recipe #prep ul {
        margin: 0 auto;
        clear: left;
        padding-top: 0;
    }
    body.tablet.d-recipe .ready-set-make-wrap {
        width: 100%;
        overflow: visible;
    }
    body.tablet.d-recipe #prep ul li::before {}
    .prep-time-wrap {
        clear: left;
        width: 1034px;
        border-top: 2px solid #ccc;
        border-bottom: 2px solid #ccc;
        margin-left: 60px;
    }
    #prep ul li span {
        font-size: 10px;
        letter-spacing: 0.1em;
    }
    body.tablet.d-recipe #prep ul li {
        background: none !important;
    }
    body.tablet.d-recipe.ready-set-make-wrap {
        background: #fff !important;
    }
    .recipe-grad,
    .hero-grad.revb,
    #r_image,
    #video {
        display: none;
    }
    body.tablet.d-recipe #panel-1,
    body.tablet.d-recipe #panel-2,
    body.tablet.d-recipe #panel-3 {
        clear: left;
        float: left;
        display: block;
        vertical-align: top;
    }
    body.tablet.d-recipe #panel-1 {
        padding-bottom: 0;
        display: none;
    }
    .hands {
        display: none;
    }
    #ready-set-make h2 {
        padding: 0;
        text-align: left;
        font-size: 36px;
    }
    body.tablet.d-recipe #ready-set-make {
        display: block;
        padding-left: 20px;
    }
    #ready-set-make h2 br {
        display: none;
    }
    body.tablet.d-recipe #ready-set-make p {
        width: 100%;
        text-align: left;
        padding: 10px 0;
    }
    #recipe-instruct label.ingredient,
    #recipe-direction label {
        display: none;
    }
    #recipe-instruct .txt,
    #recipe-direction .txt {
        padding: 20px 0;
    }
    .txt-right {
        padding-left: 0px;
    }
    .lets-make,
    .lets-make-next {
        display: none;
    }
    body.tablet.d-recipe .faded,
    body.tablet.d-recipe .fade {
        opacity: 1;
    }
    body.tablet.d-recipe.color1 #ready-set-make,
    body.tablet.d-recipe.color2 #ready-set-make,
    body.tablet.d-recipe.color3 #ready-set-make,
    body.tablet.d-recipe.color4 #ready-set-make {
        background: #fff;
    }
    body.tablet.d-recipe #panel-1,
    body.tablet.d-recipe #panel-2,
    body.tablet.d-recipe #panel-3,
    body.tablet.d-recipe #panel-4 {
        -webkit-box-shadow: none !important;
        -moz-box-shadow: none !important;
        box-shadow: none !important;
        width: 80%;
        padding-bottom: 0;
        background: #fff;
    }
    body.tablet.d-recipe #prep ul li {
        padding-left: 20px !important;
    }
    body.tablet.d-recipe #panel-2,
    body.tablet.d-recipe #panel-3 {
        float: left;
    }
    body.tablet.d-recipe #panel-2 p.serving,
    body.tablet.d-recipe #panel-3 p.serving {
        display: none;
    }
    body.tablet.d-recipe #panel-2 {
        width: 300px;
        margin-left: 40px;
        margin-right: 40px;
    }
    #recipe-instruct .line,
    #recipe-direction .line {
        min-height: inherit;
    }
    body.tablet.d-recipe #panel-3 {
        width: 700px;
        clear: none;
    }
    #recipe-instruct .txt,
    #recipe-instruct .txt a.ProductLink,
    #recipe-direction .txt {
        font-size: 16px;
    }
    #ready-set-make h3 {
        text-align: left;
        padding: 0;
        font-size: 24px;
    }
    body.tablet.d-recipe .measurements-toggle {
        display: none;
    }
    #ready-set-make #recipe-instruct {
        margin-top: 20px;
        border-top: 1px solid #ccc;
    }
    #lets-make-next {
        display: none;
    }
    body.tablet.d-recipe #ready-set-make #recipe-direction {
        margin-top: 20px;
        border-top: 1px solid #ccc;
    }
    body.tablet.d-recipe #recipe-hero ul.recipe-links li div.recipe-title {
        width: auto;
        font-size: 24px;
        bottom: 0;
        border-bottom: 2px solid #ccc;
        padding-bottom: 5px;
    }
    body.tablet #recipe-hero .rating {
        border: none;
        bottom: -35px;
    }
    #refrain {
        display: none;
    }
    #rsm-btp {
        display: none;
    }
    #footer .connect,
    #footer .support,
    #footer .about,
    #footer .baking-family,
    #footer .follow-us {
        display: none;
    }
    body.tablet #footer .desktop .border-top {
        border: none;
        padding: 0;
        margin: 0;
        display: none;
    }
    body.tablet.d-recipe #panel-4 {
        display: none;
    }
    body.tablet.d-recipe #panel-1.active,
    body.tablet.d-recipe #panel-2.active,
    body.tablet.d-recipe #panel-3.active {
        z-index: 100;
        -webkit-box-shadow: none !important;
        -moz-box-shadow: none !important;
        box-shadow: none !important;
    }
    #footer {
        background: #fff;
        margin-top: 50px;
        margin-left: 40px;
    }
    body.tablet #footer .mobile {
        display: none;
    }
    body.tablet #footer .desktop {
        display: block;
        padding: 10px 0px;
    }
    body.tablet #footer .language-toggle {
        display: none;
    }
    body.tablet.d-recipe #footer .desktop td a {
        background: none;
        display: inline;
        text-transform: none;
        letter-spacing: 0.1em;
        text-decoration: none;
        float: left;
    }
    body.desktop #footer .desktop td .disclaimer {
        float: left;
        padding: 0;
    }
    #prep #ready-set-make .line.y .tips.hide {
        display: block;
        background: #fff !important;
    }
    #prep #ready-set-make .tips p {
        font-size: 16px;
    }
    #recipe-instruct .line.y span.tip,
    #recipe-direction .line.y span.tip {
        background: none;
    }
    #prep #ready-set-make .tips .close-tip {
        display: none;
    }
    #prep #ready-set-make .tips p::before {
        content: 'Tip! ';
        font-weight: bold;
    }
    body.tablet .conversions,
    body.tablet .tips {
        box-shadow: none !important;
        padding: 0px 60px 20px 0;
    }
    .print-link.hastagging {
        display: none;
    }
    #recipe-instruct .line.h0 .txt-right {
        padding-right: 0;
    }
    body.tablet.d-recipe.desktop #ready-set-make p {
        width: 100%;
    }
    /* Products */
}