/*
    * CSS for Tasty PRINT Recipe Card
    *
    * @package      sallysbakingrecipes
    * @author       Lindsay Humes
    * @since        1.0.0
    * @license      GPL-2.0+
*/
/*--------------------------------------------------------------
## Print Recipe Controls
--------------------------------------------------------------*/
#tasty-recipes-print-controls {
    max-width: 700px!important;
    margin: 30px 30px 0!important;
}

.tasty-recipes-print-display-controls label:last-of-type {
    display: none!important;
}
.tasty-recipes-print-display-controls label[for=tasty-recipes-print-display-nutrition] {
    display:none!important;
}

/*--------------------------------------------------------------
## Print Recipe Card
--------------------------------------------------------------*/
.tasty-recipes.tasty-recipes-print {
    max-width: 700px!important;
    margin: 30px!important;
    background-color:transparent!important;
    line-height: 1.4!important;
}
.tasty-recipes-entry-content .tasty-recipes-description, .tasty-recipes-entry-content .tasty-recipes-ingredients, .tasty-recipes-entry-content .tasty-recipes-instructions, .tasty-recipes-entry-content .tasty-recipes-keywords {
    color: #010101!important;
}
.tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-entry-content .tasty-recipes-instructions ol li, .tasty-recipes-entry-content .tasty-recipes-notes ol li, .tasty-recipes-entry-content .tasty-recipes-notes p,  .tasty-recipes-entry-content .tasty-recipes-notes ul li {
    color: #000000!important;
}
.tasty-recipes-print-view .tasty-recipes-entry-header .tasty-recipes-image img {
    height: 80px;
    width: 80px;
}
.tasty-recipes-print .tasty-recipes-ingredients-header, .tasty-recipes-print .tasty-recipes-instructions-header, .tasty-recipes-print .tasty-recipes-notes h3 {
    margin: 0!important;
}
.tasty-recipes-print .tasty-recipes-description h3 {
    display: none;
}
.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-header-content {
    min-height: fit-content!important;
}
.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ul li, .tasty-recipes-entry-content .tasty-recipes-instructions ul li {
    margin-left: 20px!important;
    line-height: 1.4!important;
    margin-bottom: 5px!important;
}
.tasty-recipes-print .tasty-recipes-rating-outer, .tasty-recipes-print .tasty-recipes-rating-inner {
}
.tasty-recipes-print .tasty-recipe-video-embed {
    display:none;
}
.tasty-recipes-print .tasty-recipes-rating-inner a {
    text-decoration: none;
    border: none;
    display: inherit;
    box-shadow: none;
}
.tasty-recipes-print .tasty-recipes-rating-stars, .tasty-recipes-print .tasty-recipes-rating-label {
}
.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-details {
    margin-top: 10px!important;
}
.tasty-recipes-print-view .tasty-recipes-details .category,
.tasty-recipes-print-view .tasty-recipes-details .method,
.tasty-recipes-print-view .tasty-recipes-details .cuisine,
.tasty-recipes-print-view .tasty-recipes-yield-scale {
    display: none !important;
}
.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-ingredients ol>li:before, .tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-instructions ol>li:before{
    left: -20px!important;
    background: #AAAAAA!important;
}
.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes ol>li:before {
     background: #AAAAAA!important;   
}
.tasty-recipes-print-view .tasty-recipes-entry-content hr {
    margin: 10px auto!important;
    display: block!important;
    height: 2px!important;
    background: #eaeaea!important;
}
.tasty-recipes-print .tasty-recipes-entry-header .tasty-recipes-image {
    margin-bottom:0!important;
}
.tasty-recipes-print .tasty-recipes-entry-content .tasty-recipes-notes {
    margin:0;
    padding:0!important;
    border-top:0;
}
.tasty-recipes-print .tasty-recipes-entry-content hr {
    margin-top: 10px;
    margin-bottom: 10px;
}
.tasty-recipes-entry-content .tasty-recipes-ingredients ul li:before, .tasty-recipes-entry-content .tasty-recipes-instructions ul li:before {
    background-color: #010101;
}
.tasty-recipes-print-view ol {
    list-style: decimal;
} 
.tasty-recipes-print-view ul {
    list-style: disc;
    list-style-type: disc;
}
/*--------------------------------------------------------------
## Small Print Size
--------------------------------------------------------------*/
 .tasty-recipes-print-text-size-small h2.tasty-recipes-title {
     font-size: 18px!important;
 }
.tasty-recipes-print-text-size-small .tasty-recipes-entry-header .tasty-recipes-rating-label {
    font-size: 10px!important;
}
.tasty-recipes-print-text-size-small .tasty-recipes-details {
    font-size: 10px!important;
}
.tasty-recipes-print-text-size-small h3 {
    font-size: 14px!important;
}
.tasty-recipes-print-text-size-small .tasty-recipes-ingredients-body, .tasty-recipes-print-text-size-small .tasty-recipes-entry-content .tasty-recipes-description p, .tasty-recipes-print-text-size-small .tasty-recipes-entry-content .tasty-recipes-notes p {
    font-size: 12px!important;
}
.tasty-recipes-print-text-size-small .tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-print-text-size-small .tasty-recipes-entry-content .tasty-recipes-instructions ol li, .tasty-recipes-print-text-size-small  .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-print-text-size-small  .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-print-text-size-small .tasty-recipes-entry-content .tasty-recipes-notes ol li {
    font-size: 12px!important;
}
/*--------------------------------------------------------------
## Medium Print Size
--------------------------------------------------------------*/
 .tasty-recipes-print-text-size-medium h2.tasty-recipes-title {
     font-size: 22px!important;
 }
.tasty-recipes-print-text-size-medium .tasty-recipes-entry-header .tasty-recipes-rating-label {
    font-size: 11px!important;
}
.tasty-recipes-print-text-size-medium .tasty-recipes-details {
    font-size: 11px!important;
}
.tasty-recipes-print-text-size-medium h3 {
    font-size: 17px!important;
}
.tasty-recipes-print-text-size-medium .tasty-recipes-ingredients-body, .tasty-recipes-print-text-size-medium .tasty-recipes-entry-content .tasty-recipes-description p, .tasty-recipes-print-text-size-medium .tasty-recipes-entry-content .tasty-recipes-notes p {
    font-size: 15px!important;
}
.tasty-recipes-print-text-size-medium .tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-print-text-size-medium .tasty-recipes-entry-content .tasty-recipes-instructions ol li, .tasty-recipes-print-text-size-medium  .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-print-text-size-medium  .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-print-text-size-medium .tasty-recipes-entry-content .tasty-recipes-notes ol li {
    font-size: 15px!important;
}

/*--------------------------------------------------------------
## Large Print Size
--------------------------------------------------------------*/
 .tasty-recipes-print-text-size-large h2.tasty-recipes-title {
     font-size: 28px!important;
 }
.tasty-recipes-print-text-size-large .tasty-recipes-entry-header .tasty-recipes-rating-label {
    font-size: 16px!important;
}
.tasty-recipes-print-text-size-large .tasty-recipes-details {
    font-size: 16px!important;
}
.tasty-recipes-print-text-size-large h3 {
    font-size: 24px!important;
}
.tasty-recipes-print-text-size-large .tasty-recipes-ingredients-body, .tasty-recipes-print-text-size-large .tasty-recipes-entry-content .tasty-recipes-description p, .tasty-recipes-print-text-size-large .tasty-recipes-entry-content .tasty-recipes-notes p {
    font-size: 20px!important;
}
.tasty-recipes-print-text-size-large .tasty-recipes-entry-content .tasty-recipes-ingredients ol li, .tasty-recipes-print-text-size-large .tasty-recipes-entry-content .tasty-recipes-instructions ol li, .tasty-recipes-print-text-size-large  .tasty-recipes-entry-content .tasty-recipes-notes p, .tasty-recipes-print-text-size-large  .tasty-recipes-entry-content .tasty-recipes-notes ul li, .tasty-recipes-print-text-size-large .tasty-recipes-entry-content .tasty-recipes-notes ol li {
    font-size: 20px!important;
}

