﻿#pageContentInner .mainContent .bannerImage .banner .banner-text{max-width:100% !important;width:100%;margin:0 auto;padding:0 0 10px 15px;text-shadow:0 1px 0 #fff}#pageContentInner .mainContent .bannerImage .banner .banner-text h1.leaf-heading{padding:60px 50px 20px 0 !important;color:#666 !important;background-position:98% 60% !important}#pageContentInner .mainContent .bannerImage .banner{min-height:0}@media(max-width:479px) and (min-width:320px){.banner-text h1{background-image:none !important;padding-top:10px !important}}@media(min-width:1024px){#pageContentInner .mainContent .bannerImage .banner .banner-text{width:75%;margin:0 auto}}#recipes li a:link,#recipes li a:visited,.recipe-meta a:link,.recipe-meta a:visited{text-decoration:underline}.float-img{background-repeat:no-repeat;padding-left:46px}.h1-display{padding:23px 20px 3px 0;display:initial}.search-recipes{width:320px;height:50px;padding:10px 5px;margin:10px auto;background-color:#e5e5e5}@media all and (min-width:320px) and (max-width:480px){.search-recipes{width:100%}}.search-recipes .search-control-label{float:left;padding-left:0;width:120px}@media all and (min-width:320px) and (max-width:480px){.search-recipes .search-control-label{width:40%}}.search-recipes .search-control-label label{display:inline-block;padding-top:0;padding-left:5px;color:#666;font-size:14px;text-transform:uppercase}.search-recipes .search-control-label a{display:inline-block;padding-top:5px;padding-left:5px;color:#666;font-size:12px;text-decoration:underline}.search-recipes .search-control{float:left;width:180px;height:30px;padding-left:10px;vertical-align:top;text-align:left}@media all and (min-width:320px) and (max-width:480px){.search-recipes .search-control{width:60%}}.search-recipes .search-control #search{float:left;width:130px;height:30px;padding:0;border-radius:0;border:0}.search-recipes .search-control .btn{float:left;display:block;height:30px;margin:0;border:0;background-color:#fff}.search-recipes .search-control .btn i{display:block}.recipe-categories{margin:10px 0;padding:0}.recipe-categories .recipe-category{position:relative;margin-top:1.6%;display:inline-block;margin-left:auto;margin-right:4px;float:none}.recipe-categories .mplan-row{text-align:center}.recipe-categories .recipe-category .flexFill{padding-bottom:90%}#pageContentInner .mainContent .recipe-categories .recipe-category .flexFill img{padding:0}.recipe-categories .recipe-category img{width:100%;height:auto;margin-top:-.9%;margin-left:0%;display:inline}.recipe-categories .recipe-category .recipe-category-name{display:block;width:100%;left:0;bottom:0;position:absolute;padding:10px;background:#87887f;color:#fff;font-size:16px;text-align:center;text-decoration:none;text-transform:uppercase;z-index:2;opacity:.8;filter:alpha(opacity=80)}.featured-recipe{margin:20px 0;padding:10px;border:solid 1px #ccc}.featured-recipe h3{color:#666;font-size:18px;margin-bottom:0}.featured-recipe hr{margin-bottom:15px}.featured-recipe h3 a{color:#666;font-size:18px;text-decoration:none}#pageContentInner .mainContent .featured-recipe img{padding:0;width:100%}#pageContentInner .mainContent .featured-recipe ul li{margin-left:0;list-style:none;margin-bottom:1px}.featured-recipe ul li:first-child{margin-top:20px}.featured-recipe ul li{list-style:none}.featured-recipe #viewlink{margin:10px 10px;text-align:right}.featured-recipe #viewlink a{padding:0 22px 0 0;background:transparent url('/images/design/icon-arrow-000.png') no-repeat right center;color:#666;text-align:right;text-decoration:none;text-transform:uppercase;line-height:1.2;min-height:15px}.recipe-day-wrap{margin:10px 0;padding:3px;background:#5f8cd8;color:#fff}.recipe-day-wrap h4{font-size:20px;text-transform:uppercase;color:#fff;float:left;padding:10px 0 0 10px}#pageContentInner .recipe-day-wrap p.recipe-emails{float:right;font-size:12px;padding:10px 10px 0 0;margin:0;text-align:right}.recipe-day-wrap p.recipe-emails a{color:#fff}.recipe-day-wrap .row{padding:5px}.recipe-day-wrap .row .col{width:20%;margin:0;padding:10px;font-size:11px;border-left:1px solid #fff}.recipe-day-wrap .row .col:first-child{border-left:none}@media only screen and (max-width:480px){.recipe-day-wrap .row .col{clear:both;border-left:none}}#pageContentInner .recipe-day-wrap .row .col h5{margin:2px 0;color:#fff;font-weight:normal}.recipe-day-wrap .row .col .day-recipe-image a>img{padding:0}#pageContentInner .recipe-day-wrap .row .col .day-recipe-info>p{margin:0}#pageContentInner .recipe-day-wrap .row .col .day-recipe-info>p:first-of-type{margin-bottom:0;font-weight:bold}.recipe-day-wrap .row .col .day-recipe-info>p>a{text-decoration:none;color:#fff}#main-recipe-result .recipe-result-header{margin-bottom:10px}.recipe-result{min-height:90px;padding:10px;position:relative}.recipe-result.shade{background:#e5e5e5}.recipe-result-info{width:100%;padding-left:80px;position:relative}.recipe-result-info .recipe-result-data{float:left;width:60%}.recipe-result-info-noimage{padding-left:0}.recipe-result-info .fa-star,.recipe-result-info .fa-star-half-o,.recipe-result-info .fa-star-o{color:#ffb941}#pageContentInner .mainContent .recipe-day-wrap .day-recipe p i.fa-star-o{color:#ffb941}.recipe-result-info h3{font-size:14px;color:#666;margin-bottom:5px;padding-right:20px}.recipe-result-info h3 a{color:#666;text-decoration:none}#pageContentInner .mainContent .recipe-result-info p{margin:0}.recipe-result-info .recipe-result-data p a.recipe-comment-count{display:inline-block;margin-left:10px}.recipe-result-info .recipe-result-ctas{float:right;width:25%;margin-left:2%;margin-top:10px}.recipe-result-info .recipe-result-ctas img{position:relative;top:2px;margin-right:7px}.recipe-result-info .recipe-result-ctas a{color:#666;text-decoration:none;text-transform:uppercase;font-size:11px}.recipe-result-info .recipe-access{float:right;width:250px;margin-left:2%;margin-top:10px;text-align:center;border:solid 1px #000;background-color:#fffcd5}#pageContentInner .mainContent .recipe-result-info .recipe-access>p{margin:5px 0;font-size:12px}#pageContentInner .mainContent .bannerImage .banner .banner-text p{font-size:16px;line-height:20px}#pageContentInner .mainContent .recipe-result-info .recipe-access p.login-container{padding-left:6px}.recipe-result-info .recipe-access>p{color:#000}.recipe-result-info .recipe-access>p>span>a{margin:2px 10px 2px 0;padding:1px 10px;border:1px solid #000;color:#000;background-color:#fff;text-decoration:none;text-transform:uppercase;white-space:nowrap}.recipe-result-info .recipe-access>p>span>a:hover{background-color:#ccc}.recipe-access-buttons>span>a:hover{background-color:#ccc}.recipe-result-image .flexFill{padding-bottom:100%}.recipe-result-info .recipe-result-ctas img{display:inline-block}.recipe-result-info .recipe-result-image{float:left;width:20%}.recipe-result-info .recipe-result-data{float:left;width:49%;margin-left:2%;margin-top:10px}@media all and (max-width:480px){.recipe-result-info .recipe-result-image{float:left;width:33%}.recipe-result-info .recipe-result-data{float:left;width:60%;margin-left:10px}.recipe-result-info .recipe-result-ctas{float:left;width:60%;margin-left:10px}.recipe-result-info .recipe-access{float:none;clear:both;max-width:250px;margin-right:auto;margin-left:auto;width:auto;margin-top:0;margin-top:10px}}@media(min-width:480px) and (max-width:990px){.recipe-result-info .recipe-access{float:none;clear:both;margin-left:auto;margin-right:auto;max-width:250px;margin-top:0;margin-top:10px}.recipe-result-info #divRecipeResult{display:none}}#pageContentInner .mainContent .recipe-result-image img{padding:0;min-width:50px}@media(max-width:1024px){.pagination{margin-top:3px}.pagination a,.pagination span{padding:8px 10px;background:#ccc;color:#666;border-radius:2px;text-decoration:none}.pagination a.active{background:#5f8cd8;color:#fff;text-decoration:none}}@media(max-width:850px){.featured-recipe .grid_8of12{float:none;width:100%;clear:both;margin-left:0}.recipe-day-wrap h4,#pageContentInner .mainContent .recipe-day-wrap p.recipe-emails{float:none;width:100%;padding:5px;text-align:left}.recipe-day-wrap .day-recipe-table{display:block}.recipe-day-wrap .day-recipe{display:block;width:100%;border-left:none;border-top:1px solid #fff}.recipe-day-wrap .day-recipe:first-child{border-top:none}.recipe-day-wrap .day-recipe:after{clear:both;display:block;content:""}.recipe-day-wrap .day-recipe-image{float:left;width:20%;margin-top:5px}.recipe-day-wrap .day-recipe-info{float:left;width:77%;margin:5px 0 0 3%}}ul.paging li{display:inline-block;margin-left:4px !important;color:#666}.pagination a{margin:0 5px;display:inline-block}.pagination a.active{text-decoration:underline}span.recipes-found{padding-left:10px}@media all and (max-width:479px) and (min-width:320px){span.recipes-found{display:inline-block;padding-top:5px;padding-left:10px}}@media(min-width:1023px) and (max-width:1400px){#pageContentInner .mainContent .featured-recipe img{max-width:100%}}.sidebar-panel{margin:10px 0;padding:10px}@media(max-width:320px){.sidebar-panel{min-height:100px}}.sidebar-panel-hide{display:none}#pageContentInner .sidebar-panel h3{text-align:left;color:#666;font-size:14px;font-weight:bold;text-transform:uppercase;letter-spacing:.25em}#pageContentInner .sidebar-panel h3 span{padding-left:10px;color:#666;font-size:.7em;font-weight:normal;letter-spacing:0;line-height:1em}.sidebar-panel-links{padding:15px 0}#pageContentInner .sidebar-panel-links ul li:first-child{margin-top:0}#pageContentInner .sidebar-panel-links ul li{margin-left:0;list-style:none}#pageContentInner .sidebar-panel-links ul li a,#pageContentInner .sidebar-panel-links ul li a:visited{display:block;min-height:15px;padding:0 0 0 22px;color:#666;text-decoration:none;line-height:1.2;background:transparent url('/images/design/icon-arrow-000.png') no-repeat left center}#pageContentInner .sidebar-panel-links ul li a:hover{color:#666;opacity:.7}.row .view-my-stuff{margin:10px 0;padding:0}#pageContentInner .side-icon-link p span.login-required{display:inline-block}#pageContentInner .side-icon-link{width:100%;min-height:70px;background:#e5e5e5 none repeat scroll 0 0;color:#666;padding:10px 20px;position:relative}#pageContentInner .mobileNav4 .side-icon-link{padding:0}#pageContentInner .mobileNav4 .side-icon-link h3{margin:0;padding:0}#pageContentInner .mobileNav4 .side-icon-link h3 a{display:block;font-size:14px;margin:0;padding:12px 0;text-align:center;text-decoration:none;text-transform:none}#pageContentInner .side-icon-link img{position:absolute;left:10px;top:10px}#pageContentInner .side-icon-link-text{padding-left:10px}#pageContentInner .submit img{max-width:90px}#pageContentInner .submit .side-icon-link-text{padding-left:50px}#pageContentInner .side-icon-link h3{font-size:15px;padding-left:34px;text-transform:uppercase}#pageContentInner .side-icon-link a{color:#666;text-decoration:none}#pageContentInner .side-icon-link p{line-height:18px;margin-bottom:0;padding-left:34px}#pageContentInner .side-icon-link p span.login-required{color:#06c;font-size:10px;text-transform:uppercase}.greyed-out{opacity:.5;filter:alpha(opacity=50)}.non-visible{display:none}#search-recipe{margin:0 20px 20px 20px}#search-recipe h1{margin:30px 0 20px 0;text-align:center}#search-recipe .pagedlist-container{line-height:1.7}#search-result{max-width:1000px;margin:auto;font-family:"Noto Sans","Times New Roman",Sans Serif;font-size:14px}#search-recipe .side-nav{font-family:"Noto Sans","Times New Roman",Sans Serif;font-size:14px;line-height:22px;margin-bottom:10px;max-width:1000px;margin:auto}#search-recipe .sidebar-panel-links ul li{margin:12px 0}#search-recipe .search-recipes-form{padding:20px 10px 10px 10px;width:100%;max-width:1000px;margin:auto}#search-recipe .search-recipes-form fieldset{width:100%}#pageContentInner .mainContent .search-recipes-form .search-recipes-tags input[type="button"]{float:right;margin-top:15px;cursor:pointer}#pageContentInner .mainContent .search-recipes-form .search-recipes-tags input[type="button"]:hover{background:#325dbf none repeat scroll 0 0}#search-recipe .heading-subtext{float:right;padding-top:25px;margin-bottom:6px}@media all and (max-width:479px) and (min-width:320px){#search-recipe .heading-subtext{float:none;padding-top:10px}#search-recipe .search-recipes-form .search-recipes-tags{padding-bottom:40px}#search-recipe{margin:0 10px}}@media all and (max-width:950px){.search-fields-left,.search-recipes-tags{width:100%;margin-left:0}}fieldset p.fields-optional{font-size:14px;margin:5px 0 10px 0;text-align:center}.search-recipes-form .row{margin-bottom:15px;font-size:14px}.search-recipes-form label{display:block;width:100%;margin:5px 5px 0 5px}.search-recipes-form select,.search-recipes-form input[type="text"]{width:100%}.search-recipes-form .search-recipes-tags{background-color:#e5e5e5;padding:10px 0 10px 10px}.search-recipes-form .search-recipes-tags-title{margin:0 0 10px 0;padding:0}#pageContentInner .mainContent .search-recipes-form .search-recipes-tags li{list-style:none;margin:0 0 13px 0}.search-recipes-form .search-recipes-tags input[type="checkbox"]{margin:2px 5px 0 5px}.search-recipes-form .hhFormRowInput{clear:both}.search-recipes-form .hhFormRowInput>div,.search-recipes-form .hhFormRowInput>label{float:left;margin:9px 5px;width:auto}.search-recipes-form .hhFormRowInput span{display:inline-block;margin:3px 0}.search-btn-div{text-align:center}nav.searchnav{width:100%;background-color:#e3e3e3;text-align:center}nav.searchnav>.fa{font-size:16px}@media(max-width:374px){nav.searchnav>.fa{display:none}}nav.searchnav>.searchlabel{font-weight:normal;padding-left:0;margin-left:5px;font-size:16px}@media(max-width:759px){nav.searchnav>.searchlabel{display:none}}@media(max-width:759px){nav.searchnav .fluff{display:none}}nav.searchnav ul{display:inline-block;margin-left:15px;margin-right:0;margin-top:0;margin-bottom:0}@media(max-width:499px){nav.searchnav ul{margin-left:7px;margin-right:0}}@media(max-width:374px){nav.searchnav ul{margin-left:0;margin-right:0}}nav.searchnav li{display:inline-block;font-family:karla;font-size:16px;font-weight:bold;text-align:center;padding-top:2px;padding-bottom:2px}@media(max-width:499px){nav.searchnav li{font-size:14px}}@media(max-width:374px){nav.searchnav li{font-size:12px}}nav.searchnav li.active{padding-bottom:0;border-bottom:4px solid #6791aa}nav.searchnav li a{text-decoration:none;color:#333;display:inline-block;margin:0;padding-top:10px;padding-bottom:10px;padding-left:15px;padding-right:15px}@media(max-width:499px){nav.searchnav li a{padding-top:10px;padding-bottom:10px;padding-left:7px;padding-right:7px}}@media(max-width:374px){nav.searchnav li a{padding-top:10px;padding-bottom:10px;padding-left:5px;padding-right:5px}}nav.searchnav li a:visited{color:#333}nav.searchnav li a:hover{color:#666}