@font-face{font-family:'URW';src:url(//stirlist.com/wp-content/themes/salient-child/fonts/urwgeometricarabic-regular-webfont.woff2) format('woff2'),url(//stirlist.com/wp-content/themes/salient-child/fonts/urwgeometricarabic-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}table tr:nth-child(even){background-color:rgba(0,0,0,.1)}table .easyrecipe{display:none !important}table .ingredients li{list-style:none;display:inline;margin:0;padding:0}table .easyrecipe>.ERNutrition{visibility:collapse}table .easyrecipe>.ERNutrition>*.protein{visibility:visible}body:before{content:"";position:absolute;top:0;left:0;height:100vh;width:100vw;background-image:url(//stirlist.com/wp-content/themes/salient-child/img/SL-slideout-bg-4.png);background-size:cover;z-index:11;pointer-events:none;opacity:0;transform:translateY(-144px)}body.leaves:before{opacity:1;animation-name:scaleFall;animation-duration:2.4s;animation-delay:0ms;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.075,.82,.165,1)}#slide-out-widget-area.slide-out-from-right{background-image:url(//stirlist.com/wp-content/themes/salient-child/img/SL-slideout-bg-1.jpg);background-size:contain;background-position:bottom;background-repeat:no-repeat}#slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a{display:block;width:100%}#slide-out-widget-area.slide-out-from-right .off-canvas-menu-container>.menu>li a:after{display:none !important}#slide-out-widget-area.slide-out-from-right .widget>h4{display:none}.slide-out-widget-area-toggle a{padding-left:48px !important}.slide-out-widget-area-toggle a:before{content:"MENU";position:absolute;top:0;left:0;color:#fff}.material-ocm-open:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(242,186,2,.64);pointer-events:none}.recipe-row{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.recipe-wrapper{display:block;position:relative;width:100%;max-width:600px;background-color:#fff;box-shadow:0 10px 50px rgba(0,0,0,.08),0 13px 45px rgba(0,0,0,.08);margin:0 16px;border-radius:4px;overflow:hidden}.recipe-wrapper.empty{height:0 !important}.small .recipe-wrapper,.medium .recipe-wrapper,.micro .recipe-wrapper{max-width:480px}.recipe-wrapper:first-child{margin-left:0}.recipe-wrapper:last-child{margin-right:0}.recipe-wrapper .recipe-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}.recipe-image-wrapper{position:relative;width:100%;height:0;padding-top:65%;overflow:hidden}img.recipe-image{position:absolute;height:100% !important;width:100% !important;object-fit:cover;top:0}.recipe-image-wrapper img.recipe-branding{position:absolute;bottom:64px;right:0;width:32% !important;padding:8px 16px 8px 8px;background-color:rgba(255,255,255,.9);border-top-left-radius:50px;border-bottom-left-radius:50px}.recipe-content{position:relative;padding:16px 24px}.recipe-content h2{font-family:'URW' !important;margin-bottom:20px;font-weight:400}.recipe-meta-wrapper{margin-bottom:20px}ul.recipe-meta{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;margin:0;padding:0}ul.recipe-meta li{position:relative;width:30%;max-width:72px;list-style:none;font-size:22px;line-height:20px;text-align:center}ul.recipe-meta li span{font-size:13px;line-height:18px}ul.recipe-meta li:before{content:"";margin-right:10px;font-family:'Font Awesome 5 Pro';color:#ef9002}ul.recipe-meta li:nth-child(1):before{content:"\f017"}ul.recipe-meta li:nth-child(2):before{content:"\f787"}ul.recipe-meta li:nth-child(3):before{content:"\f733"}.recipe-ingredient-wrapper{margin-bottom:20px}.recipe-content h3{font-family:'URW' !important}ul.recipe-ingredients{position:relative;margin:0;padding:0;column-count:2;column-gap:32px}ul.recipe-ingredients:after{content:"";position:absolute;top:0;left:calc(50% - 1px);height:100%;width:1px;background-color:rgba(0,0,0,.1)}ul.recipe-ingredients li{position:relative;margin:0 0 8px;padding-left:15px;list-style:none;font-size:13px;line-height:18px}ul.recipe-ingredients li:after{content:"•";position:absolute;top:0;left:4px;height:100%;color:#ef9002}ul.recipe-ingredients li.title{padding-left:0;font-size:14px;font-style:italic;font-weight:700}ul.recipe-ingredients li.title:after{content:""}ol.recipe-instructions{position:relative;margin:0;padding:0}ol.recipe-instructions li{margin:0 0 6px 15px;font-size:13px;line-height:18px}.new-recipe{position:absolute;top:3px;right:4px;background-color:#ef9002;color:#fff;width:28px;height:28px;border-radius:50%;text-align:center;font-weight:700;line-height:28px;font-size:9px;box-shadow:2px 21px 14px -17px rgba(0,0,0,.85);z-index:999;animation:shadow-pulse 2s infinite}.large.recipe-row{display:flex;flex-direction:column;align-items:center}.large .recipe-wrapper:last-child{margin:0 16px}.large ul.tabbed-recipe{margin:0;padding:0;padding-left:56px;width:100%;max-width:600px;display:flex;flex-direction:row;overflow:hidden}.large ul.tabbed-recipe li{list-style:none;display:inherit}.large ul.tabbed-recipe li a{padding:12px 12px 16px;background-color:#666;color:#fff !important;font-size:16px;opacity:.8;transform:translateY(4px);margin-left:-48px;box-shadow:8px 8px 16px -8px rgba(0,0,0,.75);transition:.3s all ease;border-top-left-radius:8px;border-top-right-radius:8px;z-index:0}.large ul.tabbed-recipe li a.active-tab{background-color:#ef9002;opacity:1;transform:translateY(0px);z-index:1}.large .recipe-actions{position:relative;width:100%;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:32px}.large .recipe-helps{position:absolute;right:16px;bottom:0;padding:16px 16px 0;background:#fff;border-top-left-radius:8px;border-top-right-radius:8px;z-index:999}.large .recipe-helps i{font-size:20px;margin-right:16px;font-family:"Font Awesome 5 Pro" !important}.large .recipe-helps a:last-child i{margin-right:0}.large .recipe-helps .checked i{font-weight:700}.large .recipe-actions a{display:block;padding:16px;background-color:rgba(0,0,0,.04);flex-basis:32%;text-align:center;font-size:18px !important;font-family:'URW' !important;color:#686868;transition:all .3s ease}.large .recipe-actions a i{color:#ef9002;transition:all ease .3s}.large .recipe-actions a:hover i{color:#fff;transform:translateX(-8px)}.large .recipe-actions a:hover{background-color:#ef9002;color:#fff}.large .recipe-actions .recipe-shares{width:100%;height:0;padding:8px;background-color:#fff;visibility:hidden;overflow:hidden;flex:0 0 100%}.large .recipe-actions .recipe-shares.show{visibility:visible;height:auto}.large .recipe-actions .recipe-shares .nectar-social-inner{text-align:center}.recipe-row.large .recipe-wrapper.visible-tab,.recipe-row.large .recipe-wrapper{display:block !important}.recipe-wrapper.fancybox-content .recipe-image-wrapper,.recipe-wrapper.fancybox-content .recipe-actions,.recipe-wrapper.fancybox-content .recipe-button-wrapper{display:none}.medium .recipe-image-wrapper{padding-top:50%}.medium .recipe-ingredient-wrapper,.medium .recipe-instructions-wrapper{display:none}.medium .recipe-button-wrapper{text-align:center;margin-top:32px;margin-bottom:8px}.medium .recipe-button-wrapper a.nectar-button{font-size:16px;text-transform:uppercase;margin:0}.medium .recipe-content h2{font-size:28px;line-height:32px;height:64px;overflow:hidden}.small .recipe-wrapper{transition:all ease .2s;min-width:300px}.small .recipe-wrapper:hover{transform:translateY(-1px) scale(1.05)}.small .recipe-container{display:flex;flex-direction:row;position:relative}.small .recipe-image-wrapper{padding-top:0;height:auto;width:35%;min-width:32px;overflow:hidden}.small .recipe-image{transform:scale(1.25);transition:all ease .3s}.small .recipe-content{flex:1;padding:12px 16px}.small .recipe-content h2{font-size:19px;line-height:22px;max-height:44px;overflow:hidden;margin-bottom:12px}.small .recipe-meta-wrapper{margin-bottom:0}.small ul.recipe-meta{justify-content:flex-start}.small ul.recipe-meta li{font-size:15px;line-height:22px;min-width:144px;text-align:left}.small .recipe-ingredient-wrapper,.small .recipe-instructions-wrapper,.small .recipe-button-wrapper{display:none}.small .recipe-button-wrapper{position:absolute;top:100%;left:0;height:100%;width:100%;background-color:rgba(255,255,255,.88);z-index:99;justify-content:center;align-items:center;display:flex;transition:.2s all ease}.small .recipe-wrapper:hover .recipe-button-wrapper{top:0}.small .recipe-button-wrapper a{margin-top:16px;text-transform:uppercase}.micro.recipe-row{flex-wrap:wrap}.micro .recipe-wrapper{margin:0 0 8px;width:100%;transition:.2s all ease;min-width:240px}.micro .recipe-wrapper:hover{transform:translateY(-2px)}.micro .recipe-container{display:flex;flex-direction:row;position:relative}.micro .recipe-image-wrapper{width:48px;min-width:48px;padding-top:48px}.micro .recipe-content{padding:8px;display:flex;align-items:center}.micro .recipe-content h2{font-size:16px !important;line-height:16px !important;font-weight:400;margin:0 !important;max-height:32px;overflow:hidden}.micro .recipe-ingredient-wrapper,.micro .recipe-instructions-wrapper,.micro .recipe-button-wrapper,.micro .recipe-meta-wrapper{display:none}.micro .recipe-button-wrapper{position:absolute;top:100%;left:0;height:100%;width:100%;z-index:99;justify-content:center;align-items:center;display:flex}.micro .recipe-wrapper:hover .recipe-button-wrapper{top:0}.material .micro .nectar-button.micro,#footer-outer .nectar-button.micro,.material .micro .nectar-button.micro:hover{width:100%;height:100%;border-radius:0 !important;background-color:transparent !important;color:transparent !important;margin-bottom:0;box-shadow:none !important}.print-recipe{display:flex;justify-content:center;flex-wrap:wrap}.print-recipe .recipe-wrapper{max-width:480px}.print-recipe .recipe-image-wrapper{padding-top:48%}.print-recipe .recipe-meta{display:none}.print-recipe .recipe-content h2{font-size:13pt;line-height:14pt}.print-recipe .recipe-content h3{font-size:10pt;line-height:11pt}.print-recipe .recipe-content ol li,.print-recipe .recipe-content ul li{font-size:9pt !important;line-height:10pt !important}.print-recipe .print-recipe-button{font-size:24px;padding:16px;flex:0 0 100%;text-align:center}.recipe-row.snippet{flex-wrap:wrap;justify-content:space-between;margin:64px 0}.snippet .recipe-wrapper{flex-basis:32%;margin:8px 0}.snippet .recipe-image-wrapper{width:42%}.tax-types #pagination{margin-bottom:32px}.lSSlideOuter{overflow:inherit !important}.lSSlideWrapper{position:static !important;overflow:inherit !important}.lightSlider.recipe-row.small{height:auto !important}.slider.recipe-row.small #recipe-1{order:3}.slider.recipe-row.small #recipe-2{order:2}.slider.recipe-row.small #recipe-3{order:4}.slider.recipe-row.small #recipe-4{order:5}.slider.recipe-row.small #recipe-5{order:1}.lightSlider.small .recipe-wrapper{margin-bottom:56px;margin-top:32px;min-width:316px !important}.stirlist-wrapper{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.stirlist-wrapper a{position:absolute;top:0;left:0;width:100%;height:100%;z-index:99}.stirlist-container{display:block;position:relative;width:100%;flex-basis:32%;min-width:300px;background-color:#fff;margin:16px 0;border-radius:4px;overflow:hidden;transition:all .45s cubic-bezier(.68,-.55,.265,1.55)}.stirlist-container:hover{transform:translateY(-12px)}.stirlist-container.empty{height:0}.stirlist-image-wrapper{position:relative;height:0;padding-top:62.5%}.stirlist-image-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//stirlist.com/wp-content/themes/salient-child/img/SL-casette-alt.png);background-size:100% 100%}.stirlist-image-wrapper img{position:absolute;height:100% !important;width:100% !important;object-fit:cover;top:0;border:1px solid #fff}.stirlist-content{position:absolute;top:12%;z-index:98;background-color:#fff;width:70%;padding:8px;margin-left:auto;margin-right:auto;left:0;right:0;border-radius:4px}.stirlist-content h2{font-family:'URW' !important;font-weight:400;font-size:22px;line-height:22px;margin:0;position:relative}.stirlist-content h2:after{content:'';position:absolute;display:block;height:1px;background-color:#ef9002;width:100%;right:0;left:0;margin:auto;bottom:1px}.stirlist-content p{padding-bottom:0}.favorites{flex-wrap:wrap}.favorites .recipe-wrapper{flex-basis:24%;margin-bottom:32px}.recipe-search{padding:24px 48px;width:72%;background-color:#fff;box-shadow:0px 12px 32px -8px rgba(0,0,0,.16);margin:0 auto;transition:.3s ease all;border-radius:3px;overflow:hidden}.recipe-search.focused{transform:translateY(-4px) scale(1.02);box-shadow:0px 20px 32px -8px rgba(0,0,0,.2)}.recipe-search>form{display:flex}body.search-results #logo img{opacity:1 !important}body.search-results #page-header-bg{margin-top:-100px;padding-top:140px;height:auto}.recipe-search .search{background-color:transparent;border:0 !important;border-bottom:2px solid #fff;box-shadow:none !important;font-size:22px}#search-results>h2{margin-bottom:32px}.results-number{padding:12px;width:67px;background-color:#f2ba02;border-radius:50%;color:#fff;display:inline-block;text-align:center}.results-group{display:block;width:100%;margin-bottom:32px}.results-group.recipe{display:flex;flex-wrap:wrap;justify-content:space-between}.results-recipe-block{width:100%}.tax-types #header-outer{background-color:transparent !important}.tax-types #header-outer[data-transparent-header=true].transparent #logo img{opacity:1 !important}.recipe-tax-header{padding:122px 0 96px;margin-top:-97px}.recipe-tax-header-content{max-width:800px}.recipe-tax-header .row-bg-wrap{background:#f7ba13;background:linear-gradient(to bottom,#f7ba13 0%,#f9ae00 100%);opacity:1;z-index:-1}.services-row .column_container .nectar_icon_wrap{transform:translateY(16px);transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.services-row .column_container:hover .nectar_icon_wrap{transform:translateY(0px) rotate(3deg)}.services-large .vc_col-sm-6>.vc_column-inner{transition:all .3s cubic-bezier(.68,-.55,.265,1.55)}.services-large .vc_col-sm-6:hover>.vc_column-inner{transform:translateY(-2px);box-shadow:0px 20px 32px -8px rgba(0,0,0,.2)}.single-post .blog-title>.inner-wrap>a{display:none !important}.single-post .post-content p{font-size:16px;line-height:22px}.single .meta-author.vcard img{width:80px !important;height:80px !important;margin-bottom:-32px !important}.single #author-info{display:none !important}.sidebar-recipe-jump{padding:16px 8px;background-color:rgba(0,0,0,.03);text-align:center;position:relative;margin-bottom:32px}.sidebar-recipe-jump h4{margin:0 !important}#sidebar{padding:16px;background-color:rgba(0,0,0,.03);border-radius:5px}#sidebar .widget_media_image{margin-bottom:0 !important}#sidebar .widget_media_image img{max-width:50% !important;height:auto;border-radius:50%}.SL-form .select2-container a{font-size:24px !important;padding:16px !important;border-radius:0;border-width:0 0 1px;font-family:"Montserrat";font-weight:700}.SL-form ul li.gfield{margin-top:0 !important}.SL-form .gfield_label{display:none !important}.SL-form .ginput_container input,.SL-form .ginput_container textarea{width:100% !important;background:0 0;border-bottom:1px rgba(0,0,0,.2) solid;border-width:0 0 1px;border-radius:0 !important;padding:16px 16px 8px !important;font-size:18px !important;margin-bottom:16px}.SL-form .ginput_container input:focus,.SL-form .ginput_container textarea:focus{border:0;border-bottom:1px rgba(0,0,0,.2) solid;box-shadow:none !important}.SL-form .ginput_container textarea{height:180px !important;overflow:hidden}.SL-form.contact .gform_body{padding:24px 48px;background-color:#fff;box-shadow:0px 12px 32px -8px rgba(0,0,0,.16)}.SL-form.contact .select2-container{margin-bottom:16px}.SL-form.contact .gform_button{float:right}.widget .newsletter_wrapper{margin:0}.widget .SL-form.newsletter{padding:16px;background-color:#fff;box-shadow:0px 12px 32px -8px rgba(0,0,0,.16);max-width:300px;margin-left:0}.widget .SL-form.newsletter .ginput_container input,.widget .SL-form.newsletter .ginput_container textarea{padding:8px 8px 4px !important;font-size:14px !important;margin-bottom:8px}.container-wrap{padding-bottom:0 !important}.nectar_icon{padding:0 !important}.nectar_icon i:before{font-weight:400;font-family:"Font Awesome 5 Pro" !important}.heading-color h1,.heading-color h2{color:#ea9502}.reason-list ul{display:flex !important;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0}.reason-list ul li{flex-basis:31%;list-style-position:inside;margin-bottom:8px}.shaded-pad{padding:32px;background-color:rgba(0,0,0,.04)}.video-portfolio p{margin:0;padding:0}.SL-pagination{text-align:center}#gallery-1 img{border:0 !important;padding:0 32px}.swiper-slide,.swiper-container{background-color:transparent !important}.services-callout i{margin:16px 8px}.big-title h1{font-size:64px;opacity:.96;z-index:-1;position:relative;color:#fff;transform:scale(1.1)}.big-title h2{line-height:30px;margin-bottom:26px;opacity:.96;z-index:-1;position:relative;transform:scale(1.07)}.white-on-gray{background:linear-gradient(to bottom,rgba(0,0,0,.04) 15%,rgba(0,0,0,.02) 100%);padding:48px !important;z-index:-1}#gravity-pop{display:none;max-width:600px}.newsletter-notice-wrapper{position:fixed;bottom:-160px;width:100%;height:160px;background-color:rgba(255,255,255,.96);box-shadow:0px -6px 36px 4px rgba(0,0,0,.08);z-index:999;transition:.6s all ease}.newsletter-notice-wrapper.show{bottom:0}.newsletter-notice-wrapper i{position:absolute;right:8px;top:8px;font-size:24px;cursor:pointer}.newsletter-notice-wrapper i:hover{transform:scale(1.05)}.newsletter-notice-container{max-width:600px;padding:16px;justify-content:center;margin:0 auto;align-items:flex-end}.newsletter-notice-container>*{text-align:center}.newsletter-notice-container form{position:relative}.newsletter-notice-container .gform_wrapper{margin:0}.newsletter-notice-container .gform_body{min-width:300px}.newsletter-notice-container .gform_body ul{display:flex !important}.newsletter-notice-container .gform_body ul li{flex-grow:1;flex-basis:0}.newsletter-notice-container .gform_body input{padding:4px 2px 2px !important;font-size:14px !important;margin:0 4px}.newsletter-notice-container .gform_footer{margin:8px 0 0 !important;padding:0 !important;text-align:right}.gallery-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.gallery-wrapper .gallery-item{width:25%;position:relative}.gallery-item img{padding:8px !important;margin:0 !important}.gallery-item a{position:absolute;top:0;left:0;width:100%;height:100%}.material #footer-outer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(//stirlist.com/wp-content/themes/salient-child/img/SL-footer-bg-1.png);background-position:bottom left;background-size:contain;background-repeat:no-repeat}.material #footer-widgets{padding:2% 0 4%}#footer-widgets .row>.col:nth-child(1){text-align:center}#footer-widgets .row>.col:nth-child(1) img{max-width:64% !important}#footer-outer #footer-widgets .widget h4{display:none}#footer-outer #footer-widgets .menu li a{display:inline-block !important;position:relative;font-size:18px;line-height:24px;padding-bottom:4px;margin-bottom:12px}#footer-outer #footer-widgets .menu li a:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:rgba(255,255,255,.3)}#footer-outer #copyright{padding-left:300px}@keyframes scaleFall{from{transform:scale(1) translateY(-144px);opacity:0}to{transform:scale(1.1) translateY(0px);opacity:1}}@keyframes shadow-pulse{0%,50.1%,100%{box-shadow:0 0 0 0px rgba(0,0,0,.2)}50%{box-shadow:0 0 0 16px rgba(0,0,0,0)}}@media only screen and (max-width:999px){body.material .nectar-button.large{margin:4px !important;padding-left:18px !important;padding-right:18px !important}.slide-out-widget-area-toggle a:before{display:none}.first-section .nectar-button{margin-top:0 !important}.large-background .row-bg.using-image{background-size:168%}.recipe-search-box{margin-top:-76px}.recipe-search{width:100%;padding:8px 16px}.recipe-search .search{font-size:14px}.fancybox-content{padding:16px !important}#gallery-1 .gallery-item{width:32% !important}#gallery-1 img{padding:0}.recipe-row.medium,.recipe-row.small{flex-wrap:wrap}.recipe-row.small.slider{flex-wrap:nowrap}.recipe-row.medium .recipe-wrapper,.recipe-row.small .recipe-wrapper{margin:16px 0;flex-basis:auto}.recipe-row.small.slider .recipe-wrapper{margin:0 16px}.stirlist-wrapper{justify-content:center}.services-row .vc_col-sm-3{width:48%}.services-row .vc_col-sm-3 h3{text-decoration:underline}.large .recipe-actions a i{width:100%}#footer-outer #copyright{padding-left:0}.material #footer-outer:after{background-image:none}}@media print{.no-print{display:none}}