/* ================================================================================== */
/* == 8. Print Styles =============================================================== */
/* ================================================================================== */

* { background: transparent !important; color: #000 !important; box-shadow:none !important; text-shadow: none !important; }
a, a:visited { text-decoration: underline; }
/*a[href]:after { content: " (" attr(href) ")"; }
abbr[title]:after { content: " (" attr(title) ")"; }*/
pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
thead { display: table-header-group; }
tr, img { page-break-inside: avoid; }
img { max-width: 100% !important; }
@page { margin: 0.5cm; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }



#header #social-header, #home-feature, #header nav, .share, .post-rating, .post-comments, #comments, #sidebar, #footer, .breadcrumb, .header-tools, .post-favorite, .dropdown, .cookie-banner, .newsletter-banner, .covid-19 { display: none !important; }


h1, .page-title { margin-bottom: 0px; }
article ul li { margin-bottom: 5px; }

.intro { clear: both; overflow: hidden; }
.intro .thumbnail { width: 400px; float: left; margin-right: 40px; }
.intro ul li strong { margin-right: 10px; }

#header h1 { display: block; width: 194px; height: 80px; text-indent: -9999px; content: url(../../img/vigo-logo.png); }







/*Print Template*/
#cms_blog_recipe_single-print { }
#cms_blog_recipe_single-print .main-content { width: 100%; }
#cms_blog_recipe_single-print .page-title { overflow: hidden; background: none; color: #000; margin-bottom: 20px; padding: 0; max-width: none; }
#cms_blog_recipe_single-print .page-title h1 { margin-top: 10px; margin-bottom: 15px !important; padding: 0 140px 0 0 !important; background: url(../../img/vigo-logo.png) no-repeat right top !important; background-size: auto 50px !important; min-height: 50px; }
#cms_blog_recipe_single-print .page-title img { float: right; width: 20%; margin-top: 0px; display: none; }
#cms_blog_recipe_single-print .thumbnail { float: right; width: 50%; margin-left: 5%;}
#cms_blog_recipe_single-print .prep-time { float: none; width: 100%; clear: both; margin-top: -15px !important; }
#cms_blog_recipe_single-print .prep-time h2 { display: none; }
#cms_blog_recipe_single-print .prep-time ul { padding: 0; margin: 0;}
#cms_blog_recipe_single-print .prep-time ul li { float: left; margin-right: 20px; list-style: none; }
#cms_blog_recipe_single-print .prep-time ul li strong { margin-right: 5px; }