@charset "UTF-8";
/* CSS Document */

.recipe-link-suzanne { overflow: scroll; }
.recipe .davemademedothisdiv { margin: 0 10%; width: 80%;}
.recipe .title {font-family: 'Amatic SC', cursive, sans-serif; font-weight:700; font-size: 48px; line-height:1; text-align: center;}
.recipe .logo { text-align: center; padding-top: 20px;}
.recipe .stupiddashedline { text-align: center; margin-bottom:20px;}
.recipe .content {max-width: 521px; margin:0 auto; font-size: 24px; line-height:1.2;}
.recipe .content ul { list-style-position: inside; }
.recipe .content p {margin-bottom:20px;}
.recipe .instructions { margin: 20px 0px; }
.recipe .dashed-line { max-width: 300px; margin: 0 auto; width: 100%;}
.recipe-close { cursor: pointer; position: fixed; top: 20px; right: 4%; font-size: 31px; }
.recipe-print { cursor: pointer; position: fixed; top: 20px; left: 4%; font-size: 31px; }
.btnShare {color:#58585a;}

.recipe-close:hover, .fa-print:hover, .btnShare:hover { color: #9e000b; }

@media print { 
 .preloader, .bg-tl, .bg-tr, .bg-bl, .bg-br, #thumbs, .card-wrapper-wrapper, .recipe-close, .recipe-print { display: none !important; } 
 #wrapper, .recipe {position:static;}
}

@media only screen and (max-width:775px) {
.btnShare { left: 12%; }
}