.recipe{padding:60px 0 120px 0}.recipe.listing .recipe_block{margin-bottom:30px}.recipe.listing .recipe_block:nth-child(4n+5){clear:left}.recipe.listing .recipe_block:last-child{margin-bottom:0}.recipe.listing .recipe_block a{display:block;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.recipe.listing .recipe_block a:hover,.recipe.listing .recipe_block a:focus{text-decoration:none;color:#333;-moz-transition:.4s;-o-transition:.4s;-webkit-transition:.4s;transition:.4s}.recipe.listing .recipe_block h2{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:bold;margin:20px 0 5px 0;text-align:center}.recipe.listing .recipe_block .preptime{display:block;font-size:12px;margin-bottom:10px;color:#666;text-align:center;margin:8px 0 12px 0}.recipe.listing .recipe_block hr{border:1px solid #a40000;width:40px;margin:10px auto}.recipe.listing .recipe_block .text{display:block;text-align:center}.recipe.listing .recipe_block img:hover{-webkit-filter:brightness(80%)}.recipe.landing h2{font-family:"Open Sans",sans-serif;font-size:20px;font-weight:bold;text-transform:uppercase}.recipe.landing .preptime{display:inline-block;border:2px solid #a40000;color:#a40000;padding:5px 10px;margin-bottom:20px}.recipe.landing table{margin-bottom:50px}.recipe.landing table thead{text-transform:uppercase;font-size:20px;font-weight:bold;color:#a40000}.recipe.landing ol{margin:0;padding:0 0 0 20px}.recipe.landing .text{margin-top:20px}