﻿#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}#recipe-collections{min-height:250px}#recipe-collections>p{font-size:14px;line-height:1.5em}#recipe-collections .recipe-collection-search a.primary-button{display:inline-block;float:right;margin:10px 0 10px 0;padding:5px;background:#5f8cd8 none repeat scroll 0 0;border:medium none;box-shadow:2px 2px 1px rgba(0,0,0,.25);color:#fff;font-size:13px;text-decoration:none;text-transform:uppercase}#recipe-collections .recipe-collection .cookbook{min-height:50px}#recipe-collections .recipe-collection .cookbook h2{text-transform:uppercase;font-size:16px;font-weight:bold;padding:10px 0}#recipe-collections .recipe-collection .cookbook ul{margin-bottom:50px}#recipe-collections .recipe-collection .cookbook ul li{list-style:none;margin:0 0 12px 0}#recipe-collections .recipe-collection .cookbook ul li a{text-decoration:none}