@media all and (max-width:800px){#toolbar,#admin-menu{display:none;}html body.toolbar,html body.admin-menu{padding-top:0 !important;margin-top:0 !important;}}img.recipe-placeholder-image{-webkit-filter:grayscale(69%);filter:grayscale(69%);opacity:0.5;filter:alpha(opacity=50);}#edit-submit--2{max-width:300px;}#edit-submit--2{max-width:300px;}
.field-collection-view{position:relative;}.field-collection-view .field-collection-view-links{position:absolute;right:0;bottom:0;margin:0 !important;}.field-collection-container{position:relative;}.field-collection-container .action-links{position:absolute;top:0;right:0;padding:0 !important;margin:0 !important;}.field-collection-container .action-links li{list-style-type:none;}.field--name-field-images .field-collection-view-links{right:5px;bottom:20px;}.field--name-field-ingredients .field-collection-view-links{display:none;}.block--views-recommended-recipes-block{overflow:auto;}.block--views-recommended-recipes-block .block__title{font:bold 26px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#A7C372;}.block--views-recommended-recipes-block .views-row{position:relative;}.block--views-recommended-recipes-block .views-row .field--name-field-image img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;}.block--views-recommended-recipes-block .views-row .views-field-title A{font:bold 18px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;}.block--views-recommended-recipes-block .views-row .views-field-ops{position:absolute;left:240px;top:160px;}.block--views-nodequeue-16-editors-picks .block__title{font:bold 26px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#A7C372;}.block--views-nodequeue-16-editors-picks ul{list-style-type:none;}.block--views-nodequeue-16-editors-picks .views-row{border-bottom:2px dotted #d4d2d2;padding:1rem 0;}.block--views-nodequeue-16-editors-picks .views-row .field--name-field-image img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;}.block--views-nodequeue-16-editors-picks .views-row .views-field-title a{font:bold 18px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;}.landing-header .block__title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:38px;color:#819c4e;border-bottom:2px dotted #d4d2d2;padding-bottom:.4rem;text-align:left;}.landing-header .block__content{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:22px;color:#4A555B;text-align:left;}.featured-content-banner .view{margin-bottom:2rem;display:inline-block;}.featured-content-banner .view .views-row{width:100%;display:block !important;position:relative;}.featured-content-banner .view .views-row-first{margin-right:4%;}.featured-content-banner .view .byline,.featured-content-banner .view .views-field-body{font:18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#333;}.featured-content-banner .view .field--name-field-image img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;margin-bottom:1rem;}.featured-content-banner .view .views-field-title a{color:#4A555B;font:bold 24px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;}.featured-content-banner .view .views-field-field-cuisines a{color:#F28A4E;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.featured-content-banner .view .views-field-term-node-tid{margin:.5em 0 0 0;}.featured-content-banner .view .views-field-term-node-tid ul{list-style-type:none;margin-bottom:0;}.featured-content-banner .view .views-field-term-node-tid li{display:inline-block;}.featured-content-banner .view .views-field-term-node-tid li a{background-color:#E9F0CB !important;color:#4A555B !important;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0 !important;margin:0 0.5rem 0.5rem 0;padding:0.2rem .6rem;display:inline-block;}.featured-content-banner .view .views-field-term-node-tid li a:hover{background-color:#A7C372 !important;color:#fff !important;text-decoration:none;}.featured-content-banner .view .views-field-ops{position:absolute;right:0;top:275px;}@media (min-width:44em){.featured-content-banner .view .views-row{width:48%;float:left;}}@media (min-width:44em){.recipe-ingredient-grid .recipe-ingredient-set{float:left;width:440px;font-size:.9rem;margin-right:8px;}}@media (min-width:44em){.recipe-ingredient-grid .recipe-ingredient-ads{float:left;width:320px;min-height:220px;margin-top:3em;}}.recipe-field-instructions{clear:both;}.curated-large-thumbnails{overflow:auto;}.curated-large-thumbnails .block__title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:26px;font-weight:bold;color:#819c4e;border-bottom:1px dotted #9c9c9c;}.curated-large-thumbnails .view-header{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;color:#333;}.curated-large-thumbnails .views-row{list-style-type:none;position:relative;margin-bottom:1rem;}@media (min-width:44em){.curated-large-thumbnails .views-row{min-height:330px;float:left !important;}}@media (min-width:70em){.curated-large-thumbnails .views-row{width:47.5% !important;}}.curated-large-thumbnails .views-row .field--type-image img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;margin-bottom:1rem;}.curated-large-thumbnails .views-row .title{font-size:22px;line-height:.95em;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;margin-bottom:0;max-width:350px;}.curated-large-thumbnails .views-row .title a{color:#D87840;font-weight:bold;}.curated-large-thumbnails .views-row ul.links{position:absolute;top:250px;right:-5px;}.curated-large-thumbnails .views-row .categories ul{list-style-type:none;}.curated-large-thumbnails .views-row .categories ul li{display:inline-block;}.curated-large-thumbnails .views-row .categories a{background:none;border-radius:0;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:18px;color:#F28A4E;font-weight:bold;padding:0;margin:0;}.curated-large-thumbnails .views-row .categories a:hover{background:none;}.curated-large-thumbnails .views-row-odd{margin-right:15px;}.recipes-by-category{margin-bottom:1rem;display:block;line-height:1.1rem;}.recipes-by-category .block__title{font:bold 26px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#819c4e;}.recipes-by-category .views-row{display:block;margin-right:1rem;margin-bottom:1.23rem;}.recipes-by-category .field--name-field-image img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;margin-bottom:.5rem;}.recipes-by-category .views-field-title{margin-bottom:.23rem;}.recipes-by-category .views-field-title a{font:bold 18px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;line-height:1.3rem;}.recipes-by-category .views-field-field-courses a,.recipes-by-category .views-field-field-cuisines a,.recipes-by-category .views-field-field-diets a{font:bold 18px/0.8 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#F28A4E;}@media (min-width:44em){.recipes-by-category .views-row{float:left;min-height:320px;margin-bottom:auto;}}@media (min-width:70em){.recipes-by-category .views-row{width:31%;min-height:220px;margin-bottom:auto;}}.popular-terms{margin:1rem 0 2rem 0;padding-bottom:1rem;overflow:auto;border-bottom:solid #ebebeb 1px;clear:both;}.popular-terms .block__title{color:#A7C372;font:bold 20px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;}.popular-terms .view-content .views-row a{background-color:#E9F0CB !important;color:#4A555B !important;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0 !important;margin:0 0.5rem 0.5rem 0;padding:0.2rem .6rem;float:left;}.popular-terms .view-content .views-row a:hover{background-color:#A7C372 !important;color:#fff !important;text-decoration:none;}.small-thumbnails{display:inline-block;}.small-thumbnails .views-row{margin-right:1rem;}.small-thumbnails .views-row .field--type-image{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;margin-bottom:.5rem;}.small-thumbnails .views-row .views-field-title a{font:bold 18px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;}.small-thumbnails .views-row .views-field-term-node-tid a{font:bold 18px/0.8 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#F28A4E;}@media (min-width:44em){.small-thumbnails .views-row{float:left;width:260px;height:250px;}}.views-exposed-widget label{font:bold 20px/1.8 "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#A7C372;}.views-exposed-widget input.form-autocomplete{background-image:none;}.view.articles .views-row,.view.view-articles .views-row{padding:2rem 0;border-bottom:2px dotted #d4d2d2;}.view.articles .views-row-first,.view.view-articles .views-row-first{padding-top:0;}.view.articles .views-row-last,.view.view-articles .views-row-last{border-bottom:none;}.view.articles .views-field-field-images img,.view.view-articles .views-field-field-images img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;}.view.articles .views-field-title a,.view.view-articles .views-field-title a{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;font-size:24px;font-weight:bold;line-height:1.2;}.view.articles .views-field-term-node-tid,.view.view-articles .views-field-term-node-tid{overflow:auto;margin:1rem 0;}.view.articles .views-field-term-node-tid ul,.view.view-articles .views-field-term-node-tid ul{list-style-type:none;margin:0;}.view.articles .views-field-term-node-tid ul li,.view.view-articles .views-field-term-node-tid ul li{float:left;margin-right:1rem;padding:0 10px 0 0;}.view.articles .views-field-term-node-tid ul li a,.view.view-articles .views-field-term-node-tid ul li a{background-color:#E9F0CB !important;color:#4A555B !important;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0 !important;margin:0 0.5rem 0.5rem 0;padding:0.2rem .6rem;}.view.articles .views-field-term-node-tid ul li a:hover,.view.view-articles .views-field-term-node-tid ul li a:hover{background-color:#A7C372 !important;color:#fff !important;text-decoration:none;}.view.articles .byline,.view.view-articles .byline{display:none;}.view.articles .views-field-body,.view.view-articles .views-field-body{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#333;font-size:18px;}.view.articles .links,.view.view-articles .links{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#9c9c9c;font-size:18px;}.view.articles .links A,.view.view-articles .links A{color:#F28A4E;}.block--views-recommended-recipes-block{margin-top:2rem;margin-bottom:2rem;}.block--views-recommended-recipes-block .views-row{width:31%;float:left;margin-right:1rem;}.block--views-recommended-recipes-block .views-row-last{margin-right:0;}.latest-issue-try-vt{border:solid #E9F0CB 5px;background:#F9FCEF;overflow:auto;margin:2rem 0;padding:.5rem 1rem;}.latest-issue-try-vt .block__content .latest-issue,.latest-issue-try-vt .block__content .try-vt{font:bold 18px/1 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#333;}.latest-issue-try-vt .block__content .latest-issue h3,.latest-issue-try-vt .block__content .try-vt h3{font:bold 24px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;}.latest-issue-try-vt .block__content .latest-issue ul,.latest-issue-try-vt .block__content .try-vt ul{list-style-type:none;}.latest-issue-try-vt .block__content .latest-issue a,.latest-issue-try-vt .block__content .try-vt a{color:#F28A4E;}.latest-issue-try-vt .block__content .latest-issue p,.latest-issue-try-vt .block__content .try-vt p{line-height:1;}.latest-issue-try-vt .block__content .latest-issue{background:url(/sites/all/themes/vegetarian_times/images/mag-cover.png) center left no-repeat;padding-left:160px;padding-top:1rem;}.latest-issue-try-vt .block__content .try-vt{border-top:solid #E9F0CB 2px;padding:1rem 3rem 0 3rem;text-align:center;}.latest-issue-try-vt .block__content .try-vt a{display:block;background-color:#F28A4E;width:209px;height:38px;line-height:34px;font-weight:bold;padding:0;text-align:center;border:solid 2px #D87840;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#fff;font-size:24px;margin:0 auto;}@media (min-width:44em){.latest-issue-try-vt .block__content .latest-issue,.latest-issue-try-vt .block__content .try-vt{float:left;width:50%;}.latest-issue-try-vt .block__content .try-vt{border-top:none;border-left:solid #E9F0CB 2px;}}.try-vt-newsletters{margin-bottom:1rem;overflow:auto;}.try-vt-newsletters .block__content DIV{width:50%;float:left;border:solid #E9F0CB 5px;height:200px;text-align:center;}.try-vt-newsletters .block__content DIV h3{margin-top:15px;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:24px;line-height:1.2;font-weight:bold;color:#4A555B;}.try-vt-newsletters .try-vt{padding-left:155px;padding-right:20px;background:#F9FCEF url(/sites/all/themes/vegetarian_times/images/mag-cover.png) no-repeat 10px 20px;}.try-vt-newsletters .try-vt p{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;line-height:18px;}.try-vt-newsletters .try-vt a{display:block;background-color:#F28A4E;width:209px;height:38px;line-height:34px;font-weight:bold;padding:0;text-align:center;border:solid 2px #D87840;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#fff;font-size:24px;margin:0 auto;max-width:170px;}.try-vt-newsletters .newsletters{margin-left:-5px;background:url(/sites/all/themes/vegetarian_times/images/newsletter-covers.png) no-repeat center bottom;}.try-vt-newsletters .newsletters a{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:24px;color:#F28A4E;}iframe{max-width:100% !important;}.l-region--sidebar-first .block,.l-region--sidebar-above-content,.l-region--sidebar-second .block{margin-bottom:2rem;}.block.try-vt{min-height:165px;background:url(/sites/all/themes/vegetarian_times/images/mag-cover.png) center left no-repeat;padding-left:120px;}.block.try-vt .block__content h3{font:bold 22px/28px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;text-align:center;}.block.try-vt .block__content p{font:bold 18px/18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;text-align:center;}.block.try-vt .block__content a{display:block;background-color:#F28A4E;width:209px;height:38px;line-height:34px;font-weight:bold;padding:0;text-align:center;border:solid 2px #D87840;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#fff;font-size:24px;margin:0 auto;width:170px;}.newsletters{text-align:center;background:url(/sites/all/themes/vegetarian_times/images/newsletter-covers.png) no-repeat center bottom;border:solid #E9F0CB 2px;padding:10px 10px 70px 10px;margin-bottom:1.23em;}.newsletters h3{font:bold 24px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;margin:0;}.newsletters a{font:bold 20px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#F28A4E;}.block--views-blogs-author-info{border-bottom:2px dotted #d4d2d2;margin-bottom:2rem;padding-bottom:1rem;}.block--views-blogs-author-info .views-row{margin:0 !important;padding:0 !important;}.block--views-blogs-author-info .views-field-picture img{float:left;width:100px;min-height:100px;margin:0 10px 10px 0;}.block--views-blogs-author-info .views-field-nothing h3{font:bold 22px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;margin:0;}.block--views-blogs-author-info .views-field-field-title{font:bold 14px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#A7C372;}.block--views-blogs-author-info .views-field-field-profile p{margin:.5rem 0 0 0;font:18px/18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#9c9c9c;}.sidebar-articles .block__title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:26px;color:#A7C372;}.sidebar-articles .views-row{border-bottom:1px dotted #9c9c9c !important;padding:1rem 0;}.sidebar-articles .views-row .views-field-title a{font:bold 18px/24px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;}.sidebar-articles .views-row .byline{font:14px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#9c9c9c;}.sidebar-articles .views-row .views-field-body{margin:.5rem 0 1rem 0;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;color:#333;}.sidebar-articles .views-row .views-field-body p{line-height:20px;}.sidebar-articles .views-row .links{font:14px/1 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.sidebar-articles .views-row .links a{padding:0 .5rem;color:#F28A4E;border-right:solid 1px #d4d2d2;}.sidebar-articles .views-row .links a:last-child{border-right:none;}.sidebar-articles .views-row .links a:first-child{padding-left:0;}.block--views-blogs-more-posts-by-author .block__title,.block--views-blogs-popular-posts .block__title,.block--views-articles-popular-articles .block__title{font:bold 26px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#A7C372;margin-bottom:1rem;}.block--views-blogs-more-posts-by-author .views-row,.block--views-blogs-more-posts-by-author .views-row A,.block--views-blogs-popular-posts .views-row,.block--views-blogs-popular-posts .views-row A,.block--views-articles-popular-articles .views-row,.block--views-articles-popular-articles .views-row A{font:bold 18px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif !important;color:#4A555B;}.block--views-blogs-more-posts-by-author .view-content .views-row,.block--views-blogs-popular-posts .view-content .views-row,.block--views-articles-popular-articles .view-content .views-row{border-bottom:2px dotted #d4d2d2;padding-bottom:.5rem;margin-bottom:.5rem;}.block--views-blogs-more-posts-by-author .view-content .views-row:last-of-type,.block--views-blogs-popular-posts .view-content .views-row:last-of-type,.block--views-articles-popular-articles .view-content .views-row:last-of-type{border-bottom:none;}#breadcrumbs{overflow:auto;}#breadcrumbs ul.breadcrumb{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:16px;color:#9c9c9c;}#breadcrumbs ul.breadcrumb li{list-style-type:none;float:left;margin-right:.5rem;}#breadcrumbs ul.breadcrumb li::after{margin-left:.5rem;content:">";}#breadcrumbs ul.breadcrumb li a{color:#4A555B;}#breadcrumbs ul.breadcrumb li:last-child::after{margin-left:0;content:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{background-color:#d4d2d2;border:none;color:#111;padding:0.5rem 1rem;}@media (min-width:70em){button,html input[type="button"],input[type="reset"],input[type="submit"]{-moz-transition:color 0.25s;-o-transition:color 0.25s;-webkit-transition:color 0.25s;transition:color 0.25s;}button:hover,button:focus,html input[type="button"]:hover,html input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background-color:#9c9c9c;color:#fff;}}.print > a{color:#111;}.share{position:relative;}.share .addthis-wrapper{background:#ebebeb;border:1px solid #9c9c9c;border-radius:3px;display:none;padding:0.25em;position:absolute;right:0;top:100%;width:265px;}.share .addthis-wrapper .addthis_toolbox a{margin:0;line-height:1;}.share:hover .addthis-wrapper,.share:focus .addthis-wrapper{display:block;}#comments .comment{border:none;margin-bottom:2rem;}#comments .comments__title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:26px;color:#4A555B;border-bottom:2px dotted #d4d2d2;padding-bottom:8px;margin-bottom:2rem;}#comments .submitted{background-color:#E9F0CB;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;padding-left:1rem;}#comments .comment__content{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;}#comments .comments__form-title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:22px;color:#4A555B;}#comments .comment-form .form-item label{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;color:#4A555B;}#comments .comment-form .form-submit{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:24px;color:#fff;background-color:#F28A4E;border:solid #D87840 2px;border-radius:0;height:50px;line-height:50px;padding:0;min-width:210px;}.links--inline li.flag-favorites{margin-right:0;}.flag-favorites .flag{font-size:0;text-decoration:none;}.flag-favorites .flag:before{content:'\f004';font-family:FontAwesome;font-size:1rem;}.flag-favorites .flag.flag-action{color:#d4d2d2;}.flag-favorites .flag.unflag-action{color:#900;}.flag-favorites .flag.unflag-action:before{content:'\f004';}@media (min-width:70em){.flag-favorites .flag{-moz-transition:all 0.25s;-o-transition:all 0.25s;-webkit-transition:all 0.25s;transition:all 0.25s;}.flag-favorites .flag.flag-action:hover,.flag-favorites .flag.flag-action:focus{color:#900;}.flag-favorites .flag.flag-action:hover:before,.flag-favorites .flag.flag-action:focus:before{content:'\f004';}.flag-favorites .flag.unflag-action:hover,.flag-favorites .flag.unflag-action:focus{color:#d4d2d2;}.flag-favorites .flag.unflag-action:hover:before,.flag-favorites .flag.unflag-action:focus:before{content:'\f004';}}div.fivestar-widget .star,div.fivestar-widget .star a{background:none !important;text-indent:0 !important;width:23px !important;height:23px !important;line-height:23px !important;font-size:0;}div.fivestar-widget .hover a:before,div.fivestar-widget .on a:before{font-family:FontAwesome;font-size:20px;content:'\f005';color:#4A555B;width:23px !important;height:23px !important;}div.fivestar-widget .star{position:relative;}div.fivestar-widget .star:before{font-family:FontAwesome;font-size:20px;content:'\f006';color:#4A555B;width:23px !important;height:23px !important;}div.fivestar-widget .star a{position:absolute;top:0;left:0;}.pager-wrapper{text-align:center;}.pager-wrapper .pager{display:inline-block;overflow:hidden;}.pager-wrapper .pager li{border:1px solid #9c9c9c;border-left:none;float:left;font-size:0.875rem;list-style:none;padding:0;}.pager-wrapper .pager li a{display:block;padding:6px 12px;}.pager-wrapper .pager li.pager-current{background:#d4d2d2;color:#fff;font-weight:normal;padding:7px 12px 6px;}.pager-wrapper .pager li.pager-ellipsis,.pager-wrapper .pager li.pager-last,.pager-wrapper .pager li.pager-first{display:none;}.pager-wrapper .pager li:first-of-type,.pager-wrapper .pager li.pager-previous{border-left:1px solid #9c9c9c;border-radius:3px 0 0 3px;}.pager-wrapper .pager li:last-of-type,.pager-wrapper .pager li.pager-next{border-radius:0 3px 3px 0;}@media (min-width:70em){.pager-wrapper .pager li a{-moz-transition:color 0.25s;-o-transition:color 0.25s;-webkit-transition:color 0.25s;transition:color 0.25s;}.pager-wrapper .pager li a:hover,.pager-wrapper .pager li a:focus{background:#d4d2d2;color:#fff;text-decoration:none;}}.node-type-article h1.page-title,.node-type-blog h1.page-title{text-align:left;}.node-type-article h2.node__title,.node-type-blog h2.node__title{display:none;}.node--blog--teaser h2{font-size:1rem;font-weight:bold;margin-bottom:0;}.node--blog--teaser h2 a{color:#111;}.node--blog--teaser .author{font-size:0.8rem;margin-bottom:0.325rem;}.node--blog--teaser .field--name-body p{margin-bottom:0.325rem;}.node--blog--teaser .links li{border-right:1px solid #9c9c9c;font-size:0.8rem;line-height:1;margin-right:0.25rem;padding-right:0.25rem;}.node--blog--teaser .links li:last-of-type{border-right:none;}.node--blog--teaser .links li a{color:#111;}.page-blog .view-blogs .views-field-field-images img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;}.page-blog .view-blogs .views-field-title a{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;font-size:24px;font-weight:bold;line-height:1.2;}.page-blog .view-blogs .views-field-term-node-tid ul{list-style-type:none;overflow:auto;}.page-blog .view-blogs .views-field-term-node-tid ul li{float:left;margin-right:1rem;padding:10px;}.page-blog .view-blogs .views-field-term-node-tid ul li a{background-color:#E9F0CB !important;color:#4A555B !important;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0 !important;margin:0 0.5rem 0.5rem 0;padding:0.2rem .6rem;}.page-blog .view-blogs .views-field-term-node-tid ul li a:hover{background-color:#A7C372 !important;color:#fff !important;text-decoration:none;}.page-blog .view-blogs .byline,.page-blog .view-blogs .views-field-body{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#333;font-size:18px;}.page-blog .view-blogs .links{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#9c9c9c;font-size:18px;}.page-blog .view-blogs .links A{color:#F28A4E;}.node-type-blog .page-title,.node-type-article .page-title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:24px;color:#4A555B;}.node-type-blog .node__content,.node-type-article .node__content{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:24px;color:#333;}.other-posts .views-row{border-bottom:2px dotted #d4d2d2 !important;}.other-posts .block__title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:26px;color:#A7C372;}.other-posts .views-field-title a{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;color:#4A555B;}@font-face{font-family:'Texta';src:url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium.svg) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'Texta';src:url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium-Italic.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium-Italic.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium-Italic.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Medium-Italic.svg) format("svg");font-weight:normal;font-style:italic;}@font-face{font-family:'Texta';src:url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold.svg) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'Texta';src:url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold-Italic.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold-Italic.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold-Italic.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/Texta-Bold-Italic.svg) format("svg");font-weight:bold;font-style:italic;}@font-face{font-family:'Graphik Compact';src:url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Medium.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Medium.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Medium.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Medium.svg) format("svg");font-weight:bold;font-style:normal;}@font-face{font-family:'Graphik Compact';src:url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Semibold.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Semibold.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Semibold.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Semibold.svg) format("svg");font-weight:bolder;font-style:normal;}@font-face{font-family:'Graphik Compact';src:url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Regular.eot);src:local("☺"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Regular.woff) format("woff"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Regular.ttf) format("truetype"),url(/sites/all/themes/vegetarian_times/fonts/GraphikCompact-Regular.svg) format("svg");font-weight:normal;font-style:normal;}.form-item-search-block-form input{border-radius:3px;border:none;font-size:1.5rem;padding:0.25rem;text-align:center;width:100%;}.form-item-search-block-form input::placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#efefef;}.form-item-search-block-form input::-webkit-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#efefef;}.form-item-search-block-form input:-moz-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#efefef;}.form-item-search-block-form input::-moz-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#efefef;}.form-item-search-block-form input:-ms-input-placeholder::before{font-family:fontAwesome;content:'\f002  ';color:#efefef;}.form-select{height:auto;padding:0.5rem 1.5rem 0.5rem 0.5rem;}.tabs,.tabs-content{border:none;border-bottom:1px solid #bbb;}.social-wrapper h3{font-size:1rem;margin:0 0 0.5rem;text-align:center;}.social-wrapper ul{margin:0;padding:0;text-align:center;}.social-wrapper ul li{display:inline-block;list-style:none;padding:0 1rem;}.social-wrapper ul li a{color:#9c9c9c;}@media (min-width:70em){.social-wrapper ul li a{-moz-transition:color 0.25s;-o-transition:color 0.25s;-webkit-transition:color 0.25s;transition:color 0.25s;}.social-wrapper ul li a:hover,.social-wrapper ul li a:focus{color:#111;}}.social-wrapper ul li a i{font-size:2em;}.social-wrapper.block--menu{display:inline-block;margin-top:0;vertical-align:middle;}.social-wrapper.block--menu .menu{line-height:1;}.social-wrapper.block--menu .menu li{float:none;padding:0 0 0 2px;vertical-align:middle;}.social-wrapper.block--menu .menu li a{background:#A7C372;color:#fff;display:block;font-size:0;height:22px;position:relative;text-align:center;width:22px;}.social-wrapper.block--menu .menu li a::after{font-family:fontAwesome;font-size:0.8rem;left:0;line-height:22px;position:absolute;top:0;width:100%;}.social-wrapper.block--menu .menu li a.btn-facebook::after{content:'\f09a';}.social-wrapper.block--menu .menu li a.btn-twitter::after{content:'\f099';}.social-wrapper.block--menu .menu li a.btn-pinterest::after{content:'\f231';}.social-wrapper.block--menu .menu li a.btn-google::after{content:'\f0d5';}.social-wrapper.block--menu .menu li a.btn-instagram::after{content:'\f16d';}.social-wrapper.block--menu .menu li a:hover,.social-wrapper.block--menu .menu li a:focus{background:#d4d2d2;color:#111;}.social-wrapper.block--menu .menu li a.btn-contact{width:inherit;line-height:22px;background:#fff url(/sites/all/themes/vegetarian_times/images/icon-contact.png) no-repeat 0px 4px;color:#4A555B;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;padding-left:22px;margin-right:7px;}.view-taxonomy-term .view-content,.view-flag-favorites .view-content{overflow:hidden;}.view-taxonomy-term .view-content .views-row,.view-flag-favorites .view-content .views-row{margin-bottom:2rem;}@media (min-width:44em){.view-taxonomy-term .view-content .views-row:nth-child(2n + 1),.view-flag-favorites .view-content .views-row:nth-child(2n + 1){clear:both;}}@media (min-width:70em){.view-taxonomy-term .view-content .views-row,.view-flag-favorites .view-content .views-row{width:31.81818%;float:left;margin-right:2.27273%;}.view-taxonomy-term .view-content .views-row:nth-child(2n),.view-flag-favorites .view-content .views-row:nth-child(2n){float:left;margin-right:1.26582%;}.view-taxonomy-term .view-content .views-row:nth-child(3n),.view-flag-favorites .view-content .views-row:nth-child(3n){float:right;margin-right:0;}.view-taxonomy-term .view-content .views-row:nth-child(2n + 1),.view-flag-favorites .view-content .views-row:nth-child(2n + 1){clear:none;}.view-taxonomy-term .view-content .views-row:nth-child(3n + 1),.view-flag-favorites .view-content .views-row:nth-child(3n + 1){clear:both;}}.quick-links{border-bottom:1px solid #9c9c9c;border-top:1px solid #9c9c9c;margin-bottom:1rem;padding:0.5rem 0;}.quick-links > div{border-right:1px solid #9c9c9c;display:inline-block;padding:0 1rem;vertical-align:middle;}.quick-links > div:first-of-type{padding:0 1rem 0 0;}.quick-links > div:last-of-type{border-right:none;padding:0 0 0 1rem;}.field-collection-view,.field-collection-container{border:none;margin:0;padding:0;}.view-most-popular,.view-blog-extras{margin-bottom:2rem;}.view-most-popular .views-row,.view-blog-extras .views-row{border-bottom:1px solid #9c9c9c;margin-bottom:0.5rem;padding-bottom:0.5rem;}.view-most-popular .views-row:last-of-type,.view-blog-extras .views-row:last-of-type{border-bottom:none;}.view-most-popular .views-row a,.view-blog-extras .views-row a{color:#111;}.featured-list .view-content{overflow:hidden;}@media (min-width:44em){.featured-list .view-content .views-row{width:48.71795%;float:left;margin-right:2.5641%;}.featured-list .view-content .views-row:nth-child(2n){float:right;margin-right:0;}.featured-list .view-content .views-row:nth-child(2n + 1){clear:both;}}img,media{max-width:100%;}.dfp-tag-wrapper{margin-left:-5px;margin-bottom:2rem;margin-top:2rem;}@media (min-width:44em){.dfp-tag-wrapper{margin-left:auto;text-align:center;}}.front .dfp-tag-wrapper{margin-left:auto;}.front .node--page{display:none;}.recipe-top{overflow:hidden;}@media (min-width:44em){.recipe-top .recipe-image-wrapper{width:57.62712%;float:left;margin-right:1.69492%;}.recipe-top .recipe-info-wrapper{width:40.67797%;float:right;margin-right:0;}}@media (min-width:70em){.recipe-top .recipe-image-wrapper{width:62.02532%;float:left;margin-right:1.26582%;}.recipe-top .recipe-info-wrapper{width:36.70886%;float:right;margin-right:0;}}.node--recipe--teaser{margin-bottom:2rem;overflow:hidden;}.node--recipe--teaser .field-collection-container{border-bottom:none;margin-bottom:0.5rem;}.node--recipe--teaser .field-collection-container .field-collection-view{margin:0;padding:0;}.node--recipe--teaser .field-collection-container .field-collection-view img{width:100%;}.node--recipe--teaser .field--name-field-fivestar{float:left;}.node--recipe--teaser .links{float:right;}.node--recipe--teaser .field--name-body{clear:both;}.node--recipe--teaser h2{font-size:1rem;font-weight:bold;}.node--recipe--teaser h2 a{color:#D87840;}.page-my-recipes h1.page-title{display:none;}.page-my-recipes h1 + p{margin-bottom:2rem;}.node-type-recipe.section-recipe{color:#111;}.node-type-recipe.section-recipe .page-title{text-align:left;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:2rem;line-height:1.95rem;color:#819c4e;}.node-type-recipe.section-recipe .node--recipe--full .field--type-text-with-summary{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:22px;}.node-type-recipe.section-recipe .field--name-field-image img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;max-width:98%;}.node-type-recipe.section-recipe .quick-links{border-top:none;padding-top:0;border-bottom:2px dotted #d4d2d2;}.node-type-recipe.section-recipe .quick-links .field--type-fivestar,.node-type-recipe.section-recipe .quick-links .flag-favorites-wrapper,.node-type-recipe.section-recipe .quick-links .print,.node-type-recipe.section-recipe .quick-links .share{border:none;padding-left:0;}.node-type-recipe.section-recipe .quick-links .fivestar-widget .description{display:none;}.node-type-recipe.section-recipe .recipe-taxonomy .field__item a{border-radius:0;background-color:#E9F0CB;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;color:#4A555B;}.node-type-recipe.section-recipe .field--name-field-nutrition-information{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:1.4;}.node-type-recipe.section-recipe .field--name-field-nutrition-information > .field-label{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:22px;}.node-type-recipe.section-recipe .field--name-field-ingredient-set .field-label,.node-type-recipe.section-recipe .field--name-field-instructions .field-label{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:22px;}.node-type-recipe.section-recipe .field--name-field-ingredient-set-name .field-label{display:none;}.node-type-recipe.section-recipe .field--name-field-ingredient-set-name .field-items{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:20px;}.node-type-recipe.section-recipe .field--name-field-ingredients{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:24px;}.node-type-recipe.section-recipe .field--name-field-ingredients > .field-label{display:none;}.node-type-recipe.section-recipe .field--name-field-ingredients .field-collection-item-field-ingredients .field--type-text{float:left;margin-right:.3rem;line-height:1.23rem;margin-bottom:.69rem;}.node-type-recipe.section-recipe .field--name-field-ingredients .field-collection-item-field-ingredients .field--type-text .field__label{display:none;}.node-type-recipe.section-recipe .field--name-field-instructions{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:24px;}.recipe-top{overflow:hidden;}@media (min-width:44em){.recipe-top .recipe-image-wrapper{width:100%;float:left;margin-right:1.69492%;}.recipe-top .recipe-info-wrapper{width:100%;float:right;margin-right:0;}}@media (min-width:70em){.recipe-top .recipe-image-wrapper{width:100%;float:left;margin-right:1.26582%;}.recipe-top .recipe-info-wrapper{width:100%;float:right;margin-right:0;}}.recipe-top .recipe-image-wrapper{margin-bottom:1.5rem;}.recipe-top.no-image{overflow:hidden;}@media (min-width:44em){.recipe-top.no-image .recipe-info-wrapper{width:100%;float:left;margin-right:1.69492%;}}@media (min-width:70em){.recipe-top.no-image .recipe-info-wrapper{width:100%;float:left;margin-right:1.26582%;}}.you-might-also-like .block__title{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:26px;color:#A7C372;}.you-might-also-like .node{position:relative;}.you-might-also-like .node .field--name-field-image img{max-width:96%;margin-bottom:.5rem;}.you-might-also-like .node .node__title{margin-bottom:0;}.you-might-also-like .node .node__title a{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;color:#4A555B;max-width:300px;}.you-might-also-like .node .field--name-field-cuisines .field__item a{background:none !important;padding:0;color:#F28A4E;font-weight:bold;font-size:18px;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.you-might-also-like .node ul.links{position:absolute;right:0;top:205px;}.field--type-taxonomy-term-reference,.recipe-info-wrapper .view-popular-terms{display:inline;margin-right:-5px;}.field--type-taxonomy-term-reference .field__items,.field--type-taxonomy-term-reference .view-content,.recipe-info-wrapper .view-popular-terms .field__items,.recipe-info-wrapper .view-popular-terms .view-content{display:inline;}.field--type-taxonomy-term-reference .field__items .field__item,.field--type-taxonomy-term-reference .field__items .views-row,.field--type-taxonomy-term-reference .view-content .field__item,.field--type-taxonomy-term-reference .view-content .views-row,.recipe-info-wrapper .view-popular-terms .field__items .field__item,.recipe-info-wrapper .view-popular-terms .field__items .views-row,.recipe-info-wrapper .view-popular-terms .view-content .field__item,.recipe-info-wrapper .view-popular-terms .view-content .views-row{display:inline-block;}.field--type-taxonomy-term-reference .field__items .field__item a,.field--type-taxonomy-term-reference .field__items .views-row a,.field--type-taxonomy-term-reference .view-content .field__item a,.field--type-taxonomy-term-reference .view-content .views-row a,.recipe-info-wrapper .view-popular-terms .field__items .field__item a,.recipe-info-wrapper .view-popular-terms .field__items .views-row a,.recipe-info-wrapper .view-popular-terms .view-content .field__item a,.recipe-info-wrapper .view-popular-terms .view-content .views-row a{background:#d4d2d2;border-radius:3px;color:#111;display:block;font-size:0.875rem;margin:0 0.5rem 0.5rem 0;padding:0.25rem 1rem;}@media (min-width:70em){.field--type-taxonomy-term-reference .field__items .field__item a,.field--type-taxonomy-term-reference .field__items .views-row a,.field--type-taxonomy-term-reference .view-content .field__item a,.field--type-taxonomy-term-reference .view-content .views-row a,.recipe-info-wrapper .view-popular-terms .field__items .field__item a,.recipe-info-wrapper .view-popular-terms .field__items .views-row a,.recipe-info-wrapper .view-popular-terms .view-content .field__item a,.recipe-info-wrapper .view-popular-terms .view-content .views-row a{-moz-transition:color 0.25s;-o-transition:color 0.25s;-webkit-transition:color 0.25s;transition:color 0.25s;}.field--type-taxonomy-term-reference .field__items .field__item a:hover,.field--type-taxonomy-term-reference .field__items .field__item a:focus,.field--type-taxonomy-term-reference .field__items .views-row a:hover,.field--type-taxonomy-term-reference .field__items .views-row a:focus,.field--type-taxonomy-term-reference .view-content .field__item a:hover,.field--type-taxonomy-term-reference .view-content .field__item a:focus,.field--type-taxonomy-term-reference .view-content .views-row a:hover,.field--type-taxonomy-term-reference .view-content .views-row a:focus,.recipe-info-wrapper .view-popular-terms .field__items .field__item a:hover,.recipe-info-wrapper .view-popular-terms .field__items .field__item a:focus,.recipe-info-wrapper .view-popular-terms .field__items .views-row a:hover,.recipe-info-wrapper .view-popular-terms .field__items .views-row a:focus,.recipe-info-wrapper .view-popular-terms .view-content .field__item a:hover,.recipe-info-wrapper .view-popular-terms .view-content .field__item a:focus,.recipe-info-wrapper .view-popular-terms .view-content .views-row a:hover,.recipe-info-wrapper .view-popular-terms .view-content .views-row a:focus{background:#9c9c9c;}}.field--name-field-nutrition-information > .field-label{font-weight:bold;}.block--views-related-recipes-carousel-block{margin-bottom:2rem;}.block--views-related-recipes-carousel-block h2{font-size:1.25rem;font-weight:bold;}.block--views-related-recipes-carousel-block h2 a{color:#111;}.block--views-related-recipes-carousel-block .field--name-field-fivestar{display:none;float:left;}.block--views-related-recipes-carousel-block .links{float:right;display:none;}.block--views-related-recipes-carousel-block .field--name-body{clear:both;}.block--views-related-recipes-carousel-block .node-links{font-size:0.8rem;line-height:1;}.block--views-related-recipes-carousel-block .node-links a{border-right:1px solid #9c9c9c;color:#111;margin-right:0.25rem;padding-right:0.25rem;}.block--views-related-recipes-carousel-block .node-links a:last-of-type{border-right:none;}@media (min-width:44em){.block--views-related-recipes-carousel-block{overflow:hidden;}.block--views-related-recipes-carousel-block .field--name-field-fivestar,.block--views-related-recipes-carousel-block .links{display:block;}.block--views-related-recipes-carousel-block .image-wrapper{float:right;width:55%;}.block--views-related-recipes-carousel-block .image-wrapper img{width:100%;}.block--views-related-recipes-carousel-block .content-wrapper{float:left;padding:0 2rem 0 1rem;width:45%;}}.recipe-image-wrapper.back-image{position:relative;}.recipe-image-wrapper.back-image .recipe-image-wrapper-background{width:100%;max-height:450px;position:relative;-webkit-filter:brightness(0.69) blur(9px);filter:brightness(0.69) blur(9px);}.recipe-image-wrapper.back-image .recipe-image-wrapper-foreground{position:absolute;z-index:3;margin:auto;top:0;left:0;right:0;bottom:0;border:5px solid #fff;outline:1px solid #d4d2d2;}.slideshow{margin-bottom:2rem;}.slideshow .view-content .skin-default{position:relative;}.slideshow .view-content .skin-default .views_slideshow_main{padding:0 2rem;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span{font-size:0;opacity:0.5;position:absolute;top:calc(50% - 1rem);z-index:10;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span:hover,.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span:focus,.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span a:hover,.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span a:focus{opacity:1;text-decoration:none;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span a{color:#9c9c9c;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-pause{display:none;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-previous{left:0;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-previous a::after{content:'\f104';font-family:fontAwesome;font-size:2rem;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-next{right:0;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-controls-text span.views-slideshow-controls-text-next a::after{content:'\f105';font-family:fontAwesome;font-size:2rem;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-pager-fields{text-align:center;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item{background:#d4d2d2;border-radius:50%;display:inline-block;height:0.675rem;margin:0 0.25rem;text-indent:-9999px;width:0.675rem;}.slideshow .view-content .skin-default .views-slideshow-controls-bottom .views-slideshow-pager-fields .views-slideshow-pager-field-item.active{background:#9c9c9c;}.view-display-id-page .attachment{margin-bottom:2rem;}.view-display-id-page .views-field-field-image{float:left;margin-right:1em;}.view-display-id-page > .view-content{column-count:1;}.view-display-id-page > .view-content .views-row{margin-bottom:.5rem;}.view-display-id-page > .view-content .views-field-name{text-transform:capitalize;font:bold 20px/1.4 "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;}.view-display-id-page > .view-content .views-field-name a{color:#A7C372;}.view-display-id-page > .view-content .views-field-description{font:18px/1.4 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.view-display-id-page .views-field-description{font:20px/1.4 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.view-display-id-page .views-field-description p{margin-bottom:0 !important;}.view-display-id-page.view-admin-recipe-edit > .view-content{column-count:1;}.view-display-id-page.view-admin-recipe-edit > .view-content thead{border-bottom:none;border-color:#999;}.view-display-id-page.view-admin-recipe-edit > .view-content tr td,.view-display-id-page.view-admin-recipe-edit > .view-content tr th{border:1px solid;border-color:#999;}.view-display-id-page.view-admin-recipe-edit > .view-content tr .active{background-color:transparent;}.recipe-vocabularies .views-field-name{font:bold 22px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;}.recipe-vocabularies > .view-content{column-count:1;}.recipe-vocabularies > .view-content ul{list-style-type:none;}.recipe-vocabularies > .view-content ul li{margin-bottom:1rem;}@media (min-width:70em){.recipe-vocabularies > .view-content{width:75%;margin:auto;}}.view-id-taxonomy_ingredients_links_page > .view-content{column-count:1;}@media (min-width:70em){.view-id-taxonomy_ingredients_links_page > .view-content{width:75%;margin:auto;}}.view-taxonomy-header .views-field-field-ingredient-image{float:left;margin-right:1em;}.view-taxonomy-header .views-field-name{color:#4A555B;text-transform:capitalize;font:bold 20px/1.4 "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;}.view-taxonomy-header .views-field-description{font:18px/1.4 "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.view-taxonomy-header .views-row{overflow:auto;}p{line-height:1.23rem;color:#111;}a{border-bottom:1px solid transparent;color:#D87840;text-decoration:none;}@media (min-width:70em){a{-moz-transition:color 0.25s;-o-transition:color 0.25s;-webkit-transition:color 0.25s;transition:color 0.25s;}a:hover,a:focus{color:#F28A4E;text-decoration:underline;}}h1,h2,h3,h4,h5,h6,h7{font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;color:#111;}h1.page-title{font-size:1.32rem;line-height:1.23rem;margin-bottom:0px;color:#819c4e;}@media (min-width:70em){h1.page-title{font-size:36px;border-bottom:2px dotted #d4d2d2;padding-bottom:.4rem;text-align:left;clear:both;margin-bottom:1rem;line-height:36px;}}h2{font-size:2rem;}.field--label-inline .field-label{display:inline;}.field--label-inline .field-items{display:inline;}.field--label-inline .field-items .field-item{display:inline;}ol{list-style-position:outside;margin-left:1em;color:#111;}.colorme{color:#F28A4E !important;}.view-curated-large-thumbnails .categories{line-height:1.1rem;margin-top:.23rem;}.node--recipe--teaser h2{line-height:1.23rem;}.node--recipe--teaser p{font-size:.9rem;line-height:1.23rem;}.taxonomy-description{line-height:1.23rem;}.l-region--carousel{margin:0 auto 3rem auto;max-width:1920px;}.view-carousel{margin-bottom:2rem;}.view-carousel .slick-slider{text-align:center;}.view-carousel .slick-slider .slide{position:relative;height:350px;opacity:0.3;}.view-carousel .slick-slider .slide .slide__content{position:absolute;margin:0 10px;object-fit:cover;}.view-carousel .slick-slider .slide A.item-link{display:inline-block;width:100%;height:100%;text-decoration:none;}.view-carousel .slick-slider .slide .field-collection-item-field-images{position:absolute;top:0;left:0;z-index:-5;height:100%;width:100%;min-height:350px;}.view-carousel .slick-slider .slide .field-collection-item-field-images .content,.view-carousel .slick-slider .slide .field-collection-item-field-images .field,.view-carousel .slick-slider .slide .field-collection-item-field-images .field__items,.view-carousel .slick-slider .slide .field-collection-item-field-images .field__item{height:100%;width:100%;overflow:hidden;}.view-carousel .slick-slider .slide .field-collection-item-field-images img{min-height:100%;width:auto !important;object-fit:contain;object-position:50% 50%;}@media (min-width:70em){.view-carousel .slick-slider .slide .field-collection-item-field-images img{object-fit:contain !important;}}.view-carousel .slick-slider .slide .slide-info{background-color:rgba(255,255,255,0.8);height:123px;width:100%;padding:1rem;margin-top:227px;text-align:left;}.view-carousel .slick-slider .slide .slide-info h3{display:block;overflow:hidden;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:21px;line-height:1em;color:#000;margin:0 0 .5rem 0;}.view-carousel .slick-slider .slide .slide-info .cuisine{position:relative;top:-123px;background-color:#A7C372;max-width:230px;text-align:center;display:none;}.view-carousel .slick-slider .slide .slide-info .cuisine a{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;font-size:18px;color:#F28A4E;}.view-carousel .slick-slider .slide .slide-info p{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:1;margin:0;color:#111;}.view-carousel .slick-slider .slide.center{opacity:1.0;}.view-carousel .slick-slider .slide.center img{opacity:1.0;}.view-carousel .slick-slider .slide.center .slide-info{opacity:1.0;}.view-carousel .slick-slider .slick-center{opacity:1;}.view-carousel .slick-slider .slick-list{z-index:0;position:relative;}.view-carousel .slick-slider .slick-dots{z-index:50;position:relative;height:10px;line-height:10px;margin-top:-16px;}.view-carousel .slick-slider .slick-dots LI{display:inline-block;margin-right:5px;background-color:#A7C372;width:34px;height:10px;border-radius:0;border:0;box-shadow:none;font-size:0;}.view-carousel .slick-slider .slick-dots LI.slick-active{background-color:#4A555B;}.view-carousel .slick__arrow{width:100%;position:relative;display:none;}.view-carousel .slick__arrow .slick-arrow{position:absolute;height:360px;width:100px;font-size:0;bottom:0;}.view-carousel .slick__arrow .slick-arrow::before{font-family:FontAwesome;font-size:46px;color:#9c9c9c;padding-top:135px;}.view-carousel .slick__arrow .slick-prev::before{content:"\f053";float:left;padding-left:40px;}.view-carousel .slick__arrow .slick-next{right:0;}.view-carousel .slick__arrow .slick-next::before{content:"\f054";float:right;padding-right:40px;}@media (min-width:44em){.view-carousel .slick__arrow{display:block;}}.vegan-carousel img{min-height:auto !important;}.l-footer .l-footer-search-wrapper{background-color:#A7C372;border-top:2px solid #4A555B;}.l-footer .l-footer-links-wrapper{background-color:#4A555B;}.l-footer .l-footer-copyright-wrapper{background-color:#3A4348;}.l-footer .l-footer-search{height:124px;text-align:center;}.l-footer .l-footer-links,.l-footer .l-footer-copyright{color:#fff;}.l-footer-search .block--search{padding-top:29px;display:inline-block;width:100%;}.l-footer-search .block--search input{width:100%;height:65px;border-radius:0;box-shadow:none;border:solid #3A4348 3px;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:36px;}.l-footer-search .block--search input::-webkit-input-placeholder{color:#A7C372;}.l-footer-search .block--search input::-webkit-input-placeholder::before{color:#A7C372;}.l-footer-search .block--search input::-moz-placeholder{color:#A7C372;}.l-footer-search .block--search input::-moz-placeholder::before{color:#A7C372;}.l-footer-search .block--search input:-ms-input-placeholder{color:#A7C372;}.l-footer-search .block--search input:-ms-input-placeholder::before{color:#A7C372;}.l-footer-search .block--search input:-moz-placeholder{color:#A7C372;}.l-footer-search .block--search input:-moz-placeholder::before{color:#A7C372;}@media (min-width:44em){.l-footer-search .block--search input{width:466px;margin:0 auto;}}.footer-menu-wrapper > ul{margin:0;overflow:hidden;padding:0;}.footer-menu-wrapper > ul > li.expanded{float:left;list-style:none;list-style-image:none;margin-bottom:2em;margin-right:1rem;font-weight:bolder;}@media (min-width:44em){.footer-menu-wrapper > ul > li.expanded{width:30%;}}.footer-menu-wrapper > ul > li.expanded > a{font-family:"Graphik Compact";font-weight:bold;font-size:30px;}@media (min-width:44em){.footer-menu-wrapper > ul > li.expanded a{font-size:1rem;}}.footer-menu-wrapper > ul > li.expanded ul{margin:0;padding:0;}.footer-menu-wrapper > ul > li.expanded ul li{list-style:none;margin-bottom:0.375em;}.footer-menu-wrapper > ul > li.expanded ul li a{font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px !important;}.l-footer-copyright{position:relative;text-align:center;padding-bottom:20px;}@media (min-width:44em){.l-footer-copyright{height:61px;padding-bottom:0;}.l-footer-copyright ul{margin:15px 0 0 0;}}.l-footer-copyright p.copyright{clear:both;display:inline-block;font-size:12px;font-family:"Texta";font-weight:normal;font-size:16px;margin:70px 0 0 0;width:80%;}@media (min-width:44em){.l-footer-copyright p.copyright{margin:21px 0 0 0;float:left;width:auto;}}.l-footer-copyright .social-wrapper{position:relative;top:-100px;margin:0 auto;}.l-footer-copyright .social-wrapper h3{font-size:0;margin:0;}.l-footer-copyright .social-wrapper ul li{padding:0 0 0 12px;}.l-footer-copyright .social-wrapper ul li a{background-color:#9c9c9c;color:#3A4348;display:inline-block;width:32px;height:32px;text-align:center;}.l-footer-copyright .social-wrapper ul li a i{font-size:20px;line-height:32px;}.l-footer-copyright .social-wrapper ul li:first-child{padding:0;}@media (min-width:44em){.l-footer-copyright .social-wrapper{top:0;display:inline-block;float:right;}}.l-header-wrapper{position:fixed;z-index:100;margin-left:60px !important;top:0;}@media (min-width:44em){.l-header-wrapper{position:static;margin-left:0 !important;}}.l-branding{padding-top:15px;}@media (min-width:44em){.l-branding{height:103px;padding-top:25px;text-align:left;}}.l-branding a.site-logo{display:block;}.l-branding a.site-logo img{max-width:75%;}@media (min-width:44em){.l-branding a.site-logo{padding-top:1em;}.l-branding a.site-logo img{max-width:100%;}}@media (min-width:70em){.l-branding a.site-logo{padding-top:inherit;}}.l-region--header{display:none;}@media (min-width:44em){.l-region--header{display:block;padding:0 !important;position:relative;height:103px;}}.subscribe{display:none;}@media (min-width:44em){.subscribe{display:block;position:absolute;bottom:10px;}.subscribe .block__title{display:none;}.subscribe .block__content a{display:block;height:83px;width:288px;}.subscribe p{margin:0;padding:0;}}.l-search-wrapper{margin-bottom:1rem !important;text-align:center;margin-top:80px !important;}.l-search-wrapper .block--search .form-item-search-block-form input{padding:0;box-shadow:none;margin:auto;color:#fff;border-radius:0;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;border:none;}.l-search-wrapper .block--search .form-item-search-block-form input::-webkit-input-placeholder{color:#fff;}.l-search-wrapper .block--search .form-item-search-block-form input::-moz-placeholder{color:#fff;}.l-search-wrapper .block--search .form-item-search-block-form input:-ms-input-placeholder{color:#fff;}.l-search-wrapper .block--search .form-item-search-block-form input:-moz-placeholder{color:#fff;}@media (min-width:44em){.l-search-wrapper{margin-top:0 !important;}}.front .l-search-wrapper{background:url(/sites/all/themes/vegetarian_times/images/bg-recipe-finder.jpg) center 65% repeat-x;background-size:cover;}.front .l-search-wrapper .l-region--search{height:120px;}.front .l-search-wrapper .l-region--search .block--search{padding-top:25px;}.front .l-search-wrapper .l-region--search .block--search .form-item-search-block-form input{width:90%;background:#A7C372;font-size:30px;height:76px;border:solid #fff 3px;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest{display:none;}@media (min-width:44em){.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest{display:block;width:90%;background-color:rgba(255,255,255,0.8);padding:10px 15px;margin:8px auto 0 auto;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content{display:inline-block;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content .view-header{display:inline-block;float:left;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content .view-header h3{font:italic bold 15px/20px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;margin:0;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content .views-row{display:inline-block;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content .views-row a{background:none;font:bold 15px/20px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;color:#4A555B;border-left:solid #F28A4E 1px;margin:0;border-radius:0;padding:0 1rem;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content .views-row-first a{border-left:none;}}@media (min-width:44em){.front .l-search-wrapper .l-region--search{height:291px;}.front .l-search-wrapper .l-region--search .block--search{padding-top:78px;}.front .l-search-wrapper .l-region--search .block--search .form-item-search-block-form input{width:714px;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest{width:714px;height:57px;padding:16px 0 0 0;font-size:.5rem;}.front .l-search-wrapper .l-region--search .block--views-popular-terms-may-we-suggest .block__content .view-content{float:left;}}.front .l-region--carousel .subscribe{display:block;margin-bottom:1em;border-top:solid #E9F0CB 3px;border-bottom:solid #E9F0CB 3px;}.front .l-region--carousel .subscribe .block__title{display:none;}.front .l-region--carousel .subscribe .block__content{text-align:center;}.front .l-region--carousel .subscribe .block__content a{display:block;height:90px;width:288px;margin:0 auto;}.front .l-region--carousel .subscribe p{margin:0;padding:0;}@media (min-width:44em){.front .l-region--carousel .subscribe{display:none;}}.not-front .l-region--carousel{margin-bottom:1rem;}.not-front .l-search-wrapper{background:#A7C372;}.not-front .l-search-wrapper .block--search{height:74px;padding-top:22px;}.not-front .l-search-wrapper .block--search .form-item-search-block-form input{width:90%;height:34px;background:none;font-size:30px;}@media (min-width:44em){.not-front .l-search-wrapper .block--search .form-item-search-block-form input{border-left:solid #fff 2px;border-right:solid #fff 2px;width:460px;}}.not-front .l-search-wrapper .views-exposed-form{height:74px;width:400px;padding-top:22px;margin:0 auto;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget{padding:0;position:relative;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget label{font-size:0px;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget .views-widget input{color:#FFF;width:387px;height:38px;background:none;border-top:none;border-bottom:none;box-shadow:none;border-radius:0;padding-top:0;padding-bottom:0;border-left:solid #fff 2px;border-right:solid #fff 2px;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget .views-widget input:active{background-color:#A7C372;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget .views-widget input::-webkit-input-placeholder{color:#fff;text-align:center;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget .views-widget input::-moz-placeholder{color:#fff;text-align:center;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget .views-widget input:-ms-input-placeholder{color:#fff;text-align:center;}.not-front .l-search-wrapper .views-exposed-form .views-exposed-widget .views-widget input:-moz-placeholder{color:#fff;text-align:center;}@media (min-width:44em){.not-front .l-search-wrapper .views-exposed-form .views-widget input{font-size:45px;}}.not-front .l-search-wrapper .views-exposed-form .views-submit-button{display:none;}.l-navigation-wrapper{position:fixed;left:0;top:0;z-index:50;height:80px;background:#fff;}@media (min-width:44em){.l-navigation-wrapper{background:#4A555B;position:relative;height:auto;}}.l-navigation .navigation-trigger{cursor:pointer;color:#4A555B;font-size:2rem;overflow:hidden;padding:1rem 0;float:left;}.l-navigation .l-region--navigation{clear:both;display:none;}.l-navigation .l-region--navigation.open{display:block;}.l-navigation .l-region--navigation .social-wrapper{display:none;}.l-navigation .l-region--navigation .main-menu-wrapper ul.menu{margin:auto;padding:0;background:#4A555B;}.l-navigation .l-region--navigation .main-menu-wrapper ul.menu li{list-style:none;list-style-image:none;padding:0;font-family:"Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;font-weight:bold;border-top:solid #fff 1px;}.l-navigation .l-region--navigation .main-menu-wrapper ul.menu li a{color:#fff;display:block;padding:0.5rem 1rem;}.l-navigation .l-region--navigation .main-menu-wrapper ul.menu la.first{border:none;}@media (min-width:44em){.l-navigation .navigation-trigger{color:#fff;}}@media (min-width:70em){.l-navigation .navigation-trigger{display:none;}.l-navigation .l-region--navigation{display:block !important;}.l-navigation .l-region--navigation .utility-menu-wrapper,.l-navigation .l-region--navigation .main-menu-wrapper{display:inline-block;vertical-align:middle;}.l-navigation .l-region--navigation .utility-menu-wrapper ul.menu li,.l-navigation .l-region--navigation .main-menu-wrapper ul.menu li{display:inline-block;border:none;}.l-navigation .l-region--navigation .utility-menu-wrapper ul.menu li a.mobile,.l-navigation .l-region--navigation .main-menu-wrapper ul.menu li a.mobile{display:none;}.l-navigation .l-region--navigation .utility-menu-wrapper.utility-menu-wrapper,.l-navigation .l-region--navigation .main-menu-wrapper.utility-menu-wrapper{text-align:right;}.l-navigation .l-region--navigation .social-wrapper{display:inline-block;}}.category-nav-wrapper{background:#ebebeb;border-radius:3px;color:#111;cursor:pointer;margin-bottom:1rem;padding:0.125rem 0.5rem;}.category-nav-wrapper p{font-weight:bold;margin:0;}.category-nav-wrapper span{float:right;}.category-nav-wrapper .less{display:none;}@media (min-width:44em){.category-nav-wrapper{display:none;}}.category-menu,.category-menu-expanded{background-color:transparent;padding:0;margin-bottom:0rem !important;}@media (min-width:44em){.category-menu,.category-menu-expanded{display:block;}}.category-menu h2,.category-menu-expanded h2{background-color:#A7C372;color:#fff;font:bold 22px "Graphik Compact","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0;padding:0 1rem;}.category-menu h2 a,.category-menu-expanded h2 a{color:#fff;}.category-menu h2,.category-menu h2:after,.category-menu-expanded h2,.category-menu-expanded h2:after{line-height:55px !important;}.category-menu ul.menu,.category-menu-expanded ul.menu{margin-bottom:0;background-color:#E9F0CB;padding:1rem 0;}.category-menu ul.menu li.leaf,.category-menu ul.menu li.collapsed,.category-menu ul.menu li.expanded,.category-menu-expanded ul.menu li.leaf,.category-menu-expanded ul.menu li.collapsed,.category-menu-expanded ul.menu li.expanded{list-style:none;list-style-image:none;}.category-menu ul.menu li.leaf a,.category-menu ul.menu li.collapsed a,.category-menu ul.menu li.expanded a,.category-menu-expanded ul.menu li.leaf a,.category-menu-expanded ul.menu li.collapsed a,.category-menu-expanded ul.menu li.expanded a{color:#4A555B;font:18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;display:block;padding:0 1rem;}.category-menu ul.menu li.leaf a.active,.category-menu ul.menu li.collapsed a.active,.category-menu ul.menu li.expanded a.active,.category-menu-expanded ul.menu li.leaf a.active,.category-menu-expanded ul.menu li.collapsed a.active,.category-menu-expanded ul.menu li.expanded a.active{background:#d4d2d2;}.category-menu ul.menu li.leaf a:hover,.category-menu ul.menu li.collapsed a:hover,.category-menu ul.menu li.expanded a:hover,.category-menu-expanded ul.menu li.leaf a:hover,.category-menu-expanded ul.menu li.collapsed a:hover,.category-menu-expanded ul.menu li.expanded a:hover{background-color:#fff;text-decoration:none;}.category-menu ul.menu li.leaf.active-trail a,.category-menu-expanded ul.menu li.leaf.active-trail a{background-color:#F9FCEF;}.block--menu-menu-menus-taxonomy-menu{margin-bottom:1rem !important;}.category-menu ul.menu li.contracted{display:none;}.category-menu ul.menu .view-more a{font-weight:bold !important;}.category-menu ul.menu .view-more a.closed:after{content:'\f055' !important;font-family:FontAwesome;padding-left:.5em;}.category-menu ul.menu .view-more a.open:after{content:'\f056' !important;font-family:FontAwesome;padding-left:.5em;}.category-menu ul.menu li.expanded{display:block;}.category-menu-expanded h2.block__title:after{content:none;}.category-menu-expanded ul.menu ul.menu{display:none;}#block-menu-menu-social{display:none;}@media (min-width:44em){#block-menu-menu-social{display:block;float:right;margin-top:25px;}}#block-menu-menu-utility-menu{display:none;}@media (min-width:44em){#block-menu-menu-utility-menu{display:block;border:solid #A7C372 1px;border-bottom:none;background:#E9F0CB;position:absolute;bottom:0;right:0;}#block-menu-menu-utility-menu ul.menu li{float:left;display:inline-block;list-style-type:none;font-family:"Texta","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:bold;}#block-menu-menu-utility-menu ul.menu li a{display:inline-block;color:#4A555B;font-size:18px;line-height:36px;padding:0 12px;}#block-menu-menu-utility-menu ul.menu li.first a{padding-left:25px;}#block-menu-menu-utility-menu ul.menu li.last a{padding-right:25px;}}.l-footer-links{padding-top:2em;padding-bottom:2em;}.l-footer-links ul.menu li{color:#fff;margin-bottom:0;}.l-footer-links ul.menu li a{color:#fff;font-size:22px;}.l-footer-links ul.menu li ul.menu li a{font-size:14px;}.pager-wrapper ul.pager{margin-top:2rem;margin-bottom:2rem;}.pager-wrapper ul.pager li.pager-item,.pager-wrapper ul.pager li.pager-next,.pager-wrapper ul.pager li.pager-last,.pager-wrapper ul.pager li.pager-previous,.pager-wrapper ul.pager li.pager-first{background-color:#E9F0CB;border:none;border-right:2px solid #fff;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.pager-wrapper ul.pager li.pager-item a,.pager-wrapper ul.pager li.pager-next a,.pager-wrapper ul.pager li.pager-last a,.pager-wrapper ul.pager li.pager-previous a,.pager-wrapper ul.pager li.pager-first a{color:#4A555B;}.pager-wrapper ul.pager li.pager-item a:hover,.pager-wrapper ul.pager li.pager-next a:hover,.pager-wrapper ul.pager li.pager-last a:hover,.pager-wrapper ul.pager li.pager-previous a:hover,.pager-wrapper ul.pager li.pager-first a:hover{background-color:#A7C372;color:#fff;}.pager-wrapper ul.pager li.pager-current{border:none;background-color:#4A555B;color:#fff;border-right:2px solid #fff;font:bold 18px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;border-radius:0;}.page-search .node--search-result{*zoom:1;max-width:59em;_width:59em;padding-left:1em;padding-right:1em;margin-left:auto;margin-right:auto;padding:0;margin-bottom:2rem;}.page-search .node--search-result:after{content:"";display:table;clear:both;}.page-search .node--search-result .search-image-wrapper{width:32.20339%;float:left;margin-right:1.69492%;display:inline;min-height:10px;}.page-search .node--search-result .search-image-wrapper img{border:5px solid #fff;outline:1px solid #d4d2d2;margin-left:1px;margin-top:1px;}.page-search .node--search-result .search-content{width:66.10169%;float:left;margin-right:1.69492%;display:inline;margin-right:0;}.page-search .node--search-result .search-content H3.node__title{font-size:20px;margin-top:0;}.page-search .node--search-result .search-content H3.node__title a{color:#4A555B;}.page-search .node--search-result .search-content .quick-links{border:none;margin:0;padding:0;}.page-search .node--search-result .search-content .quick-links .field--name-field-fivestar{padding:0;}.page-search .node--search-result .search-content .quick-links div{border:none;}.page-search .node--search-result .search-content .teaser{color:#333;font:18px/24px "Texta","Helvetica Neue","Helvetica","Arial",sans-serif;}.page-search .no-thumbnail .search-content{width:100%;float:left;margin-right:1.69492%;display:inline;}
