@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600,700,900);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border: 0;font-size: 100%;font: inherit;vertical-align: baseline;margin: 0;padding: 0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display: block}body{line-height: 1}ol,ul{list-style: none}blockquote,q{quotes: none}blockquote:before,blockquote:after,q:before,q:after{content: none}table{border-collapse: collapse;border-spacing: 0}.font-smoothing{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.border-box{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.clearfix:after{content: " ";display: block;height: 0;clear: both}.noselect{-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none}.flexboxx{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex}@-ms-viewport{width: device-width;zoom: 1}@-o-viewport{width: device-width;zoom: 1}@viewport{width: device-width;zoom: 1}@font-face{font-family: 'black_jackregular';src: local('☺'), url('/_fonts/blackjack-webfont.eot');src: local('☺'), url('/_fonts/blackjack-webfont.eot?#iefix') format('embedded-opentype'), url('/_fonts/blackjack-webfont.woff') format('woff'), url('/_fonts/blackjack-webfont.ttf') format('truetype');font-style: normal;font-weight: 400;font-stretch: normal}@font-face{font-family: 'Humanist521BT-Bold';src: local('☺'), url('/_fonts/Humanist521BT-Bold.eot');src: local('☺'), url('/_fonts/Humanist521BT-Bold.eot?#iefix') format('embedded-opentype'), url('/_fonts/Humanist521BT-Bold.woff') format('woff'), url('/_fonts/Humanist521BT-Bold.ttf') format('truetype'), url('/_fonts/Humanist521BT-Bold.svg') format('svg');font-style: normal;font-weight: 600;font-stretch: normal}.Blackjack{font-family: 'black_jackregular', cursive;line-height: 100%}.Humanist{font-family: 'Humanist521BT-Bold', sans-serif;line-height: 100%}.screen-reader-text{clip: rect(1px, 1px, 1px, 1px);position: absolute !important;height: 1px;width: 1px;overflow: hidden;word-wrap: normal !important}.screen-reader-text:focus{background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,0.6);clip: auto !important;color: #21759b;display: block;font-size: 14px;font-size: 0.875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000}html{font-family: "Source Sans Pro", sans-serif}@media screen and (min-width: 767px){html{max-width: 100% !important}}body{overflow-x: hidden !important}header{width: 100%;margin: 0 auto;display: table;position: relative;max-width: 1160px}#header{position: fixed;z-index: 998;background-color: rgba(255,255,255,0.96);width: 100%;top: 0;padding-bottom: 24px}@media screen and (max-width: 1023px){#header{padding-bottom: 0}}@media screen and (max-width: 767px){#header{position: static}}.spacer{height: 75px}@media screen and (max-width: 767px){.spacer{height: 0px}}#logo{float: left;padding: 23px 10px 0 0;margin-right: 20px;position: relative;z-index: 9999}@media screen and (max-width: 1180px){#logo{padding: 11px 10px 0 10px}}#nav ul{float: left;margin-top: 17px}@media screen and (max-width: 1023px){#nav ul{clear: both;background-color: #b9dce6;margin-top: 0;width: 100%}}#topper{background-color: transparent;height: auto}@media screen and (max-width: 1023px){#topper{background-color: #fff;height: 70px}}@media screen and (max-width: 767px){#topper{background-image: url(/_images/template/nav_bg.jpg);background-size: cover;padding-bottom: 15px}}#nav ul li{display: inline;padding: 10px 11px}@media screen and (max-width: 1023px){#nav ul li{padding: 12px 1.85%}}#topnav ul li{display: inline}.slicknav_nav li a{width: auto !important}#nav{background: transparent;float: left}@media screen and (max-width: 1023px){#nav{float: none}}#nav ul{text-align: center}#nav ul li{float: left;display: inline}#nav ul li:hover{background: #fee688}#nav ul li:hover a{color: #b00061}#nav ul li ul{position: absolute;width: 110px;background: rgba(255,255,204,0.89);margin-top: 10px;margin-left: -10.8px;display: none}@media screen and (max-width: 1023px){#nav ul li ul{margin-left: -17.8px}}#nav ul li ul li{margin: 0;padding: 0;width: 110px}#nav ul li ul li a{display: block;padding: 10px 8px;color: #444}#nav ul li ul li:hover{background-color: rgba(254,230,136,0.9)}#nav ul li ul li:hover a{background-color: rgba(254,230,136,0.9)}#nav ul li ul.fallback{display: none;width: auto !important}#nav ul li ul.fallback2{display: none;width: auto !important;top: 0;right: 0;margin: 0 -100% 0 0}@media screen and (max-width: 900px){#nav ul li ul.fallback2{right: auto;left: 0;margin: 0 0 0 -100%}}#nav .rollSub{position: relative}.fallback,.fallback li,.mobnav,.mobnav li{width: auto !important}.home #topper{padding-bottom: 26px}#specials{background-color: #b00061;width: 240px;position: absolute;right: 0;top: -120px;height: 95px;text-align: center;background-image: url(/_images/template/starg.png);background-repeat: no-repeat;background-position: center 15px;color: #fee688;-webkit-transition: all 1s;transition: all 1s;background-size: 25px}@media screen and (max-width: 1155px){#specials{height: 49px;background-image: none}}@media screen and (max-width: 1023px){#specials{height: 70px;background-image: url(/_images/template/starg.png) !important;background-position: center 4px}}.ads img{width: 100%}.attention{background-size: 35px !important;right: 2px !important}#specials span{position: relative;top: 56px;font-size: 19px;text-transform: uppercase;-webkit-transition: all 1s;transition: all 1s;font-weight: 800}@media screen and (max-width: 1155px){#specials span{top: 15px}}@media screen and (max-width: 1023px){#specials span{top: 37px}}#specials a{color: #fee688}#topnav{float: right;margin-right: 247px;margin-top: 15px;position: relative}@media screen and (max-width: 1023px){#topnav{margin-top: 30px;font-weight: 500}}#topnav ul li{margin: 0 6.5px;font-size: 13px;text-transform: uppercase}#topnav ul li a{text-decoration: none;font-weight: 500;color: #333333}#nav ul li a{color: #000;font-weight: 500;text-decoration: none;font-size: 16px}#mainContent{max-width: 1160px;margin: 0 auto;width: 100%}@media screen and (max-width: 767px){#mainContent{margin: -10px auto 0}}.slide1{background-size: cover;background-position: 0;height: 525px !important;display: table !important}@media screen and (max-width: 1023px){.slide1{height: 450px !important}}@media screen and (max-width: 767px){.slide1{height: 490px !important;display: block !important}}#slider{display: none;max-width: 1160px;width: 100%;height: 525px !important;background-position: 0;margin: 30px 0}@media screen and (max-width: 1023px){#slider{height: 450px !important}}@media screen and (max-width: 767px){#slider{margin: 0 0 18px 0;height: 490px !important;-webkit-box-shadow: 0px 2px 2px 0px #383838;-moz-box-shadow: 0px 2px 2px 0px #383838;box-shadow: 0px 2px 2px 0px #383838}}.slideContent{background-color: rgba(255,255,255,0.8);width: 55%;margin: 125px auto;height: 300px;text-align: center}@media screen and (max-width: 1023px){.slideContent{margin: 75px auto;width: 60%}}@media screen and (max-width: 767px){.slideContent{width: 100%;font-size: 20px;margin: auto}}.slideContent h1{color: #990066;font-size: 120px;font-weight: 700;font-style: inherit;font-family: source sans pro;margin: 10px 0}@media screen and (max-width: 767px){.slideContent h1{font-size: 80px}}.slideContent p,.slideContent h2{margin-bottom: 10px}.slideContent button{background-color: transparent;border: solid #906;color: #990066;font-weight: 700;font-size: 15px;margin-top: 10px;cursor: pointer}@media screen and (max-width: 767px){.slideContent button{font-size: 18px}}.slideContent span:after{content: '>';padding: 0 0 0 10px;font-size: 20px}.slideContent h2{color: #990066;font-size: 40px;font-weight: bolder}.slick-slider{position: relative;display: block;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-touch-callout: none;-khtml-user-select: none;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent}.slick-list{position: relative;display: block;overflow: hidden;margin: 0;padding: 0}.slick-list:focus{outline: none}.slick-list.dragging{cursor: pointer;cursor: hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0)}.slick-track{position: relative;top: 0;left: 0;display: block}.slick-track:before,.slick-track:after{display: table;content: ''}.slick-track:after{clear: both}.slick-loading .slick-track{visibility: hidden}.slick-slide{display: none;float: left;height: 100%;min-height: 1px}[dir='rtl'] .slick-slide{float: right}.slick-slide img{display: block}.slick-slide.slick-loading img{display: none}.slick-slide.dragging img{pointer-events: none}.slick-initialized .slick-slide{display: block}.slick-loading .slick-slide{visibility: hidden}.slick-vertical .slick-slide{display: block;height: auto;border: 1px solid transparent}.slick-prev,.slick-next{font-size: 0;line-height: 0;position: absolute;top: 50%;display: block;margin-top: -10px;padding: 0;cursor: pointer;color: transparent;border: none;outline: none;background: transparent}@media screen and (max-width: 767px){.slick-prev,.slick-next{display: none !important}}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color: transparent;outline: none;background: transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity: 1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity: .25}.slick-prev:before,.slick-next:before{font-family: 'slick';font-size: 20px;line-height: 1;opacity: .75;color: white;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.slick-prev{left: 25px}[dir='rtl'] .slick-prev{right: -25px;left: auto}.slick-prev:before{content: url(/_images/slides/prev.png)}[dir='rtl'] .slick-prev:before{content: url(/_images/slides/prev.png)}.slick-next{right: 25px;z-index: 50px}[dir='rtl'] .slick-next{right: auto;left: -25px}.slick-next:before{content: url(/_images/slides/next.png)}[dir='rtl'] .slick-next:before{content: url(/_images/slides/next.png)}.slick-slider{margin-bottom: 30px}.slick-dots{position: absolute;bottom: 40px;display: block;width: 100%;padding: 0;list-style: none;text-align: center}@media screen and (max-width: 767px){.slick-dots{bottom: 285px}}.slick-dots li{position: relative;display: inline-block;width: 25px;height: 25px;margin: 0 5px;padding: 0;cursor: pointer}.slick-dots li button{font-size: 0;line-height: 0;display: block;width: 25px;height: 25px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background-image: url(/_images/slides/dormant.png);background-color: transparent}.slick-dots li.slick-active button{background-image: url(/_images/slides/active.png);background-color: transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline: none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity: 1}img.slick-slide{opacity: 0.3}img.slick-slide.slick-active.slick-center{opacity: 1}.slicknav_menu{display: none !important}@media screen and (max-width: 767px){.slicknav_menu{display: block !important}}@media screen and (min-width: 767px){.mobnav{display: none !important}}@media screen and (max-width: 767px){#nav,#topnav,#specials{display: none}}.slicknav_btn{position: relative;display: block;vertical-align: middle;float: right;padding: .438em .625em .438em .625em;line-height: 1.125em;cursor: pointer}.slicknav_menu .slicknav_menutxt{display: block;line-height: 1.188em;float: left}.slicknav_menu .slicknav_icon{float: left;margin: .188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin: 0}.slicknav_menu .slicknav_icon-bar{display: block;width: 1.125em;height: 0.125em;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px}.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar{margin-top: 0.188em}.slicknav_nav{clear: both}.slicknav_nav ul,.slicknav_nav li{display: block}.slicknav_nav .slicknav_arrow{font-size: 0.8em;margin: 0 0 0 .4em}.slicknav_nav .slicknav_item{cursor: pointer}.slicknav_nav .slicknav_row{display: block}.slicknav_nav a{display: block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display: inline}.slicknav_menu:before,.slicknav_menu:after{content: " ";display: table}.slicknav_menu:after{clear: both}.slicknav_menu{*zoom: 1}.slicknav_menu{font-size: 16px}.slicknav_btn{margin: 5px 5px 6px;text-decoration: none;text-shadow: 0 1px 1px rgba(255,255,255,0.75);-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;height: 50px}.slicknav_menu .slicknav_menutxt{color: #FFF;font-weight: bold;text-shadow: 0 1px 3px #000;display: none}.slicknav_menu .slicknav_icon-bar{background-color: #990066;padding: 1px 12px;margin: 10px;width: 40px}.slicknav_menu{padding: 5px 0;background-position: top right;background-size: contain 500px;background-repeat: no-repeat;position: absolute;z-index: 9998;width: 100%;top: 0;border-bottom: #fff solid 5px}.slicknav_nav{color: #fff;margin: 0;padding: 0;font-size: 0.875em}.slicknav_nav,.slicknav_nav ul{list-style: none;overflow: hidden}ul.slicknav_nav li{border-bottom: #fff solid 1px;margin: -2px;background-color: #c7e2eb;background-size: cover}ul.slicknav_nav{margin: -5px}.slicknav_nav ul{padding: 0;margin: 0}.slicknav_nav ul li a{font-size: 20px;text-decoration: underline;margin: -5px}.slicknav_nav .slicknav_row{margin: 2px 5px}.slicknav_nav a{padding: 15px 10px;margin: 2px 5px;text-decoration: none;color: #000;text-align: center;font-size: 25px}.purpspec a{color: #fee688;font-size: 40px;text-transform: uppercase}.purpspec a:before{content: url(/_images/template/starg.png);position: relative;right: 5px}.purpspec a:after{content: url(/_images/template/starg.png);position: relative;left: 5px}.purpspec{background-color: #b00061 !important}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding: 0;margin: 0}.slicknav_nav .slicknav_row:hover{background: #990066;color: #fff}.slicknav_nav a:hover{background: #990066;color: #fff}.slicknav_nav .slicknav_txtnode{margin-left: 15px}#weekly{margin: 15px auto;width: 99%}@media screen and (max-width: 1023px){#weekly{width: 90%}}#dinner{text-align: center;margin-bottom: 25px;position: relative}#dinner h1,#bestSeason h1,#freshPrep h1,#deliverit h1{color: #eb7203;font-size: 60px;font-weight: 600;margin-bottom: 15px;text-transform: uppercase;width: 100%;background-image: url(/_images/template/starback2.jpg);background-repeat: no-repeat;background-position: center}@media screen and (max-width: 1023px){#dinner h1,#bestSeason h1,#freshPrep h1,#deliverit h1{background-size: 1300px;font-size: 50px}}@media screen and (max-width: 767px){#dinner h1,#bestSeason h1,#freshPrep h1,#deliverit h1{font-size: 18px;background-image: none}}@media screen and (max-width: 767px){#dinner h1:before,#bestSeason h1:before,#freshPrep h1:before{content: url(/_images/template/ostar2.png);position: relative;right: 4px}}@media screen and (max-width: 767px){#dinner h1:after,#bestSeason h1:after,#freshPrep h1:after{content: url(/_images/template/ostar2.png);position: relative;left: 4px}}@media screen and (max-width: 767px){#cooking h1:before{content: url(/_images/template/pstar2.png);position: relative;right: 4px;bottom: 2px}}@media screen and (max-width: 767px){#cooking h1:after{content: url(/_images/template/pstar2.png);position: relative;left: 4px;bottom: 2px}}#dinner p{line-height: 1.5em;text-align: center}@media screen and (max-width: 1023px){#dinner p{padding: 0 14px}}#cooking p,#orderit p{line-height: 1.5em;text-align: center}@media screen and (max-width: 1023px){#cooking p,#orderit p{padding: 0 14px}}@media screen and (max-width: 767px){#cooking p,#orderit p{line-height: 1.3em;margin: 0 20px}}@media screen and (min-width: 768px) and (max-width: 1200px){.cookingModule #search_bar{z-index: 999}}@media screen and (max-width: 767px){#dinner p{line-height: 1.3em;padding: 0 20px}}strong,.pstrong{font-weight: bolder}#dinner strong{text-transform: uppercase}#week{float: left;width: 20.69%;background-color: #f4f0e6;margin-right: 15px}@media screen and (max-width: 1155px){#week{margin-right: 0px}}@media screen and (max-width: 1023px){#week{width: 29.69%;margin-right: 12px}}@media screen and (max-width: 767px){#week{width: 100%}}.dayslice{height: 45px}@media screen and (max-width: 1023px){.dayslice{height: 58px}}@media screen and (max-width: 767px){.dayslice{display: inline}}.day{float: left;background-color: #dbd2ba;width: 35px;height: 45px;line-height: 45px;cursor: pointer}@media screen and (max-width: 1023px){.day{height: 58px;line-height: 58px}}.none{display: none}p.dayrec{text-align: left;padding-left: 0px;font-size: 13px;line-height: 44px !important;font-style: italic;border-bottom: dotted 1px;background-color: #f4f0e6;margin-left: 50px;margin-right: 15px;cursor: pointer;text-align: left !important}@media screen and (max-width: 1023px){p.dayrec{font-size: 15px;line-height: 57px !important}}h2.day.active{background-color: #eb7203;position: relative;color: #fff}h2.day.active:after{content: url(/_images/template/tago.png);position: absolute;right: -9px;top: 4px}.dayslice:last-child .dayrec{border: none}#today{width: 78%;float: left}@media screen and (max-width: 1023px){#today{width: 67%}}@media screen and (max-width: 767px){#today{width: 100%}}@media screen and (max-width: 767px){.nomobs{display: none}}#todayimg{height: 315px;width: 59%;background-image: url(/_images/pie.jpg);background-size: cover;float: left}@media screen and (max-width: 1023px){#todayimg{float: none;width: 100%;height: 247px}}#recinfo{height: 315px;width: 41%;float: left;background-color: #f4f0e6;position: relative}@media screen and (max-width: 1023px){#recinfo{float: none;width: 100%;height: 160px;background-color: #eb7203}}@media screen and (max-width: 767px){#recinfo{height: auto;padding-bottom: 16px}}@media screen and (max-width: 1023px){#recinfo h2,#recinfo p{font-size: 24px;color: #fff !important}}#recinfo h2{margin-bottom: 14px}@media screen and (max-width: 1023px){#recinfo h2{margin-bottom: 5px}}@media screen and (max-width: 1023px){#recinfo .btn{color: #fff !important}}#recinfo h2:first-child{margin-top: 75px;margin-bottom: 15px}@media screen and (max-width: 1023px){#recinfo h2:first-child{margin-top: 0px;margin-bottom: 0px;padding-top: 10px;padding-bottom: 5px}}#recinfo h2,#cooking h2{color: #eb7203;font-size: 27px;font-weight: 600;text-transform: uppercase}#lauritext h2{color: #bae1ee;font-size: 27px;padding-bottom: 15px}@media screen and (max-width: 1023px){#lauritext h2{font-size: 23px;padding-bottom: 5px}}#recinfo p{padding: 0px 40px 10px}@media screen and (max-width: 1024px){#recinfo p{padding: 0px 12px 3px;line-height: 1.2em;font-size: 15px}}p.dayrec{white-space: nowrap;overflow: hidden;text-overflow: ellipsis}#limg{height: 100%;float: left;width: 31.5%}@media screen and (max-width: 1160px){#limg{width: 35.5%}}@media screen and (max-width: 1023px){#limg{width: auto}}@media screen and (max-width: 767px){#limg{float: none;margin: 0 auto;display: table}}.btn{color: #eb7203;text-decoration: none;text-transform: uppercase;font-size: 16px;font-weight: 600;border: 2px solid;padding: 5px 15px;display: inline-block}@media screen and (max-width: 767px){.btn{font-size: 18px}}@media screen and (max-width: 1024px){#recinfo .btn{margin-top: 8px}}.blue{color: #bae1ee}#lauri{background-color: #fff;width: 100%;height: 250px;margin: 20px 0;float: left;position: relative}@media screen and (max-width: 1084px){#lauri{width: 100%;position: relative}}@media screen and (max-width: 767px){#lauri{height: auto}}#lauriinfo img{float: left;max-height: 250px}@media screen and (max-width: 1023px){#lauriinfo img{position: absolute;right: 0;max-height: 240px}}@media screen and (max-width: 767px){#lauriinfo img{position: static;max-height: 200px}}#lauriinfo{min-height: 250px}@media screen and (max-width: 767px){#lauriinfo{height: auto}}#lauritext{float: left;width: 65%;padding: 40px 0 0 40px;color: #fff;background-color: #4d2f48;height: 210px}@media screen and (max-width: 1160px){#lauritext{width: 60%}}@media screen and (max-width: 1023px){#lauritext{width: 68.6%;padding: 30px 55px 0px 40px}}@media screen and (max-width: 767px){#lauritext{width: auto;padding: 20px 55px;text-align: center;height: auto;border-bottom: 15px solid}}#lauritext img{float: right;height: 200px;margin: 0 30px 20px;position: relative;bottom: 15px}@media screen and (max-width: 1160px){#lauritext img{height: 95%;margin: 3px 30px 20px}}@media screen and (max-width: 767px){#lauritext img{height: 200px;margin: 0 auto;float: none;display: table}}#lauritext p{line-height: 1.5em;font-weight: 300;padding-bottom: 25px}@media screen and (max-width: 1024px){#lauritext p{line-height: 1.3em;padding-bottom: 20px}}#fest{float: right !important;height: 250px;position: relative}@media screen and (max-width: 1023px){#fest{display: none}}@media screen and (max-width: 767px){#fest{border-left: 15px solid #fff;display: block;float: none !important}}#fest img{height: 250px;float: right}#cooking h1{color: #b00061;font-size: 60px;font-weight: 600;margin-bottom: 15px;text-transform: uppercase;text-align: center;position: relative;width: 100%;background-image: url(/_images/template/starback1.jpg);background-repeat: no-repeat;background-position: center}@media screen and (max-width: 1023px){#cooking h1{font-size: 50px;background-size: 1075px}}@media screen and (max-width: 767px){#cooking h1{font-size: 26px;background-image: none}}#cooking .cookleft h1{font-size: 40px;background-image: none;padding: 0 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#cooking{margin-top: 25px}#cook{margin: 25px 0;position: relative;z-index: 5;background-color: #e7e2d0;height: 450px}@media screen and (max-width: 1023px){#cook{background-color: #fff;height: auto}}#cooktext{float: left;width: 40%}@media screen and (max-width: 1023px){#cooktext{background-color: #e7e2d0;width: 95%;margin: 0 auto;float: none;margin-top: 0 !important}}#cookimg{float: right;width: 60%;height: 450px;background-image: url(/_images/template/family.jpg);background-size: cover}@media screen and (max-width: 1023px){#cookimg{float: none;width: 95%;background-image: url(/_images/template/family.jpg);background-size: cover;margin: 0 auto}}@media screen and (max-width: 1023px){#cookimg{height: 290px}}@media screen and (max-width: 1023px){.cookleft{float: left;text-align: left}}@media screen and (max-width: 767px){.cookleft{float: none;text-align: center}}@media screen and (max-width: 1023px){.cookright{text-align: right;margin-right: 25px;padding-top: 45px;padding-bottom: 20px}}@media screen and (max-width: 767px){.cookright{text-align: center;padding-top: 18px}}#jason{position: absolute}#twenty{position: absolute}.purp{color: #b00061;display: inline-block;margin: 6px 0}#cooktext{text-align: center;margin-top: 40px}#cooking h2{color: #b00061;padding: 10px 105px}@media screen and (max-width: 1023px){#cooking h2{padding: 18px 15px 5px;font-size: 30px;line-height: 1.2em}}@media screen and (max-width: 767px){#cooking h2{padding: 145px 15px 5px;font-size: 26px}}#cooktext h4{font-size: 19px;font-style: italic;font-weight: 200;margin-bottom: 20px}@media screen and (max-width: 1023px){#cooktext h4{font-size: 17px;margin-left: 15px}}#cooktext p{padding: 0 100px 20px}@media screen and (max-width: 1023px){#cooktext p{padding: 5px 0 0 15px;text-align: left}}@media screen and (max-width: 767px){#cooktext p{padding: 5px 0 0 15px;text-align: center}}#jason{position: absolute;width: 255px;-webkit-box-shadow: 5px 5px 5px 0px #707070;-moz-box-shadow: 5px 5px 5px 0px #707070;box-shadow: 5px 5px 5px 0px #707070}@media screen and (max-width: 1023px){#jason{width: 240px;top: 10px;right: 35px}}@media screen and (max-width: 767px){#jason{width: 240px;top: 150px;left: inherit}}@media screen and (max-width: 767px){.truck{width: 80%}}#twenty{position: absolute;width: 200px;-webkit-transform-origin: 50% 50%;-moz-transform-origin: 50% 50%;-o-transform-origin: 50% 50%;transform-origin: 50% 50%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (max-width: 1023px){#twenty{width: 180px;top: 200px;right: 184px}}#genInfo{height: 670px;width: 60%;background-size: cover;float: left;display: table;position: relative}@media screen and (max-width: 767px){#genInfo{height: 360px;width: 100%;float: none}}#genInfo b{font-weight: 600}#genInfo .caption{position: absolute;right: 0;width: auto;top: 60%;padding: 7px 15px;background-color: #4dc1df;color: #fff;font-size: 20px;letter-spacing: 1px}.burger{background-image: url(/_images/user.jpg)}@media screen and (max-width: 1155px){.burger{width: 100% !important;height: 500px !important}}@media screen and (max-width: 1155px){.homeback{width: 100% !important;height: 500px !important}}#blueback{height: 670px;width: 40%;background-image: url(/_images/template/explore_bg.jpg);background-size: cover;float: left;display: table;position: relative;text-align: center}@media screen and (max-width: 767px){#blueback{height: auto;width: 100%;float: none;padding: 30px 0}}#blueback b{font-weight: 600}@media screen and (max-width: 1155px){.aboutback{height: 757px !important}}#explore{margin-top: 60px}@media screen and (max-width: 1023px){#explore{margin-top: 25px}}.burger h1{color: #fff;font-size: 80px;font-weight: 600;margin-left: 30px;text-shadow: -8px 7px 45px #000}@media screen and (max-width: 1023px){.burger h1{font-size: 65px}}@media screen and (max-width: 767px){.burger h1{font-size: 45px}}.burger a.darkpurp{margin-left: 30px;margin-top: 20px;background-color: rgba(255,255,255,0.8)}.burger a.darkpurp:hover,.burger a.darkpurp:focus{background-color: #4d2f48;color: #fff;border-color: #fff}#blueback h2{font-size: 40px;font-weight: 600;color: #4d2f48;margin-bottom: 25px;line-height: 1.1em}@media screen and (max-width: 767px){#blueback h2{padding: 0 30px}}.divcenter{margin: auto 0;display: table-cell;vertical-align: middle}#blueback .divcenter{margin: auto 55px;padding: 0 55px}@media screen and (max-width: 1023px){#blueback .divcenter{margin: auto 30px;padding: 0 30px}}@media screen and (max-width: 767px){#blueback .divcenter{padding: 0 !important;margin: 0}}.seafood #blueback .divcenter{padding: 30px 55px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#blueback p{margin-bottom: 5px;line-height: 1.4em}@media screen and (max-width: 767px){#blueback p{padding: 0px 30px}}.seafood #blueback img{width: 100%;height: auto;max-width: 200px;margin: 20px auto;display: block}.darkpurp{color: #4d2f48;display: inline-block}.darkpurp:hover,.darkpurp:focus{background-color: #4d2f48;color: #fff;border-color: #fff}#footer{max-width: 1160px;width: 100%;height: 400px;margin: 0 auto}.trend{background-color: #e6e1d1;width: 49.02%;float: left;border-top: #fff solid 20px;border-bottom: #fff solid 20px;display: table;min-height: 400px;padding: 20px 0}@media screen and (max-width: 1023px){.trend{border-bottom: none;float: none;width: 100%;height: auto;padding: 25px 0}}.trend .divcenter{width: 100%}.trend:first-child{border-right: #fff solid 10px}@media screen and (max-width: 1023px){.trend:first-child{border-right: none}}.trend:last-child{border-left: #fff solid 10px;float: right}@media screen and (max-width: 1023px){.trend:last-child{border-left: none;background-color: #fff}}.media{margin: 0 auto;display: table}.media img{height: 30px;padding: 0 5px}.trend h2{text-align: center;margin: 25px 0;font-size: 25px;text-transform: uppercase;color: #eb7203}.trend p{margin: 0 25px 10px 25px}.fdate{color: #eb7203;font-size: 18px;padding-right: 10px;border-right: #eb7203 solid 1px;padding-bottom: 15px;margin-bottom: 15px;margin-right: 10px;margin-left: 25px;float: left}.trend a{text-decoration: none;color: #333333;font-style: italic}.trend:last-child p{text-align: center;line-height: 1.3em;color: #333333;margin-bottom: 20px}input#email{display: table;text-align: center;padding: 9px 0px;font-size: 14px;font-style: italic;float: left;width: 359px}@media screen and (max-width: 767px){input#email{width: 68%;padding: 5px 0}}#instagram{background-color: #eb7203;padding: 20px 0;margin-bottom: 20px;display: table;width: 100%;max-width: 1160px}@media screen and (max-width: 767px){#instagram{display: inline-table}}#instagram img{width: 85%;border: #fff solid 10px;-webkit-box-shadow: 2px 2px 6px 0px #212121;-moz-box-shadow: 2px 2px 6px 0px #212121;box-shadow: 2px 2px 6px 0px #212121}@media screen and (max-width: 767px){#instagram img{margin: 20px auto;display: table}}.snapping img{border: none !important;box-shadow: none !important;width: 50px !important;margin: 60px auto 20px;display: table}@media screen and (max-width: 1023px){.snapping img{width: 40px !important}}.snapping h2{text-transform: uppercase;text-align: center;color: #fff;font-size: 32px}@media screen and (max-width: 1023px){.snapping h2{font-size: 21px}}.snapping a{text-decoration: none}#instagram .instagrams{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;flex-flow: row wrap;justify-content: space-evenly;z-index: 1}@media screen and (max-width: 767px){#instagram .instagrams .instagram:nth-of-type(1),#instagram .instagrams .instagram:nth-of-type(2){margin-bottom: 10px}}#instagram .instagram{position: relative;width: calc(25% - 40px);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;background-position: center center;background-size: cover;background-repeat: no-repeat;cursor: pointer}@media screen{#instagram .instagram{flex: 0 1 auto}}@media screen and (min-width: 768px) and (max-width: 1023px){#instagram .instagram{width: calc(25% - 20px)}}@media screen and (max-width: 767px){#instagram .instagram{width: calc(50% - 20px)}}#instagram .instagram .instagram_aspect{display: block;position: relative;width: 100%;padding-bottom: 100%}#instagram .instagram_rollover{display: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 3}@media screen and (min-width: 768px){#instagram .instagram:hover .instagram_rollover{display: block;background-color: rgba(255,255,255,0.5)}}@media screen and (min-width: 768px){#instagram .instagram a:focus .instagram_rollover{display: block;background-color: rgba(255,255,255,0.5)}}.department #blueback{text-align: left}.department h2{color: #eb7203 !important}.produce{background-image: url(/_images/content/produce.jpg)}#genInfo.seafood{background-image: url(/_images/content/seafood.jpg)}.crashedIce{background-image: url(/_images/content/crashedIce.jpg)}.spaghetti{background-image: url(/_images/content/spaghetti.jpg)}.cheesePairings{background-image: url(/_images/content/cheesePairings.jpg)}.contactImg{background-image: url(/_images/fes-contact0.jpg?v=2)}.aboutImg{background-image: url(/_images/laurieOriginal.jpg)}@media screen and (max-width: 900px){.aboutImg{background-position: 0 -100px}}@media screen and (max-width: 1155px){.aboutImg{height: 757px !important}}@media screen and (max-width: 767px){.aboutImg{height: 250px !important}}.department{margin-top: 32px !important}@media screen and (max-width: 1023px){.department{margin-top: 45px !important}}@media screen and (max-width: 767px){.department{margin-top: 15px !important}}.bestLeft{background-color: #e6e1d1;width: 49.02%;float: left;border-top: #fff solid 20px;display: table;height: 215px;position: relative}@media screen and (max-width: 1023px){.bestLeft{height: 165px}}@media screen and (max-width: 767px){.bestLeft{border-top: #fff solid 10px;display: block;width: 100%;float: none;height: auto}}.bestLeft img{height: 230px;position: absolute;left: 14px;bottom: -6px}@media screen and (max-width: 1023px){.bestLeft img{height: 168px;bottom: -2px}}@media screen and (max-width: 767px){.bestLeft img{width: 75%;height: auto;bottom: 35px;position: relative;left: 0;display: table;margin: 0 auto -15px}}.bestLeft p{width: 49%;text-align: center;display: table-cell;vertical-align: middle;padding: 0 21px 0 0px;font-size: 24px;text-transform: uppercase}@media screen and (max-width: 1023px){.bestLeft p{font-size: 18px}}@media screen and (max-width: 767px){.bestLeft p{font-size: 18px;width: 100%;padding: 0 10px 20px;line-height: 1.3em;font-weight: 600}}.bestLeft2{background-color: #e6e1d1;width: 49.02%;float: left;border-top: #fff solid 20px;display: table;height: 215px;position: relative}@media screen and (max-width: 1023px){.bestLeft2{height: 165px}}@media screen and (max-width: 767px){.bestLeft2{border-top: #fff solid 10px;display: block;width: 100%;float: none;height: auto}}.bestLeft2 img{height: 130px;position: absolute;left: 75px;top: 50%;margin-top: -65px}@media screen and (max-width: 1023px){.bestLeft2 img{height: 90px;margin-top: -45px}}@media screen and (max-width: 767px){.bestLeft2 img{width: 75%;height: auto;top: 0;position: relative;left: 0;display: table;margin: 10px auto 10px}}.bestLeft2 p{width: 40%;text-align: center;display: table-cell;vertical-align: middle;padding: 0 21px 0 0px;font-size: 24px;text-transform: uppercase}@media screen and (max-width: 1023px){.bestLeft2 p{font-size: 18px}}@media screen and (max-width: 767px){.bestLeft2 p{font-size: 18px;padding: 0 10px 20px;line-height: 1.3em;font-weight: 600;text-align: center}}.bestRight{background-color: #e6e1d1;width: 49.02%;border-top: #fff solid 20px;display: table;float: right;height: 215px;text-align: center}@media screen and (max-width: 1023px){.bestRight{height: 165px}}@media screen and (max-width: 767px){.bestRight{height: auto;background-color: #EB7203;width: 100%;border-top: #fff solid 10px;float: none;padding: 30px 0;color: #fff}}.bestRight h2{color: #eb7203;font-size: 45px}@media screen and (max-width: 1023px){.bestRight h2{font-size: 35px}}@media screen and (max-width: 767px){.bestRight h2{font-size: 42px;color: #fff}}.bestRight h2:after{content: url(/_images/template/bstarl.png);position: relative;right: -45px;bottom: 5px}@media screen and (max-width: 1023px){.bestRight h2:after{right: -15px}}@media screen and (max-width: 767px){.bestRight h2:after{content: url(/_images/template/wstar.png)}}.bestRight h2:before{content: url(/_images/template/bstarl.png);position: relative;right: 45px;bottom: 5px}@media screen and (max-width: 1023px){.bestRight h2:before{right: 15px}}@media screen and (max-width: 767px){.bestRight h2:before{content: url(/_images/template/wstar.png)}}.bestRight h4{font-size: 22px;font-weight: 600;margin: 15px}@media screen and (max-width: 1023px){.bestRight h4{font-size: 22px;margin: 10px}}.bestRight p{font-size: 14px;line-height: 1.4em;padding: 0 22px}@media screen and (max-width: 1023px){.bestRight p{line-height: 1.3em;font-size: 13px}}@media screen and (max-width: 767px){.bestRight p{line-height: 1.3em;font-size: 17px;padding: 15px 25px}}@media screen and (max-width: 767px){.bestRight p strong{font-style: italic}}#bestSeason,#freshPrep{text-align: center;margin-top: 35px;position: relative}#bestSeason h1,#freshPrep h1{background-size: 1400px;background-image: url(/_images/template/ostarproduce.jpg)}@media screen and (max-width: 1023px){#bestSeason h1,#freshPrep h1{background-size: 1100px}}@media screen and (max-width: 767px){#bestSeason h1,#freshPrep h1{background-image: none}}@media screen and (max-width: 767px){#bestSeason h1,#freshPrep h1{font-size: 26px}}#freshPrep h1{background-image: url(/_images/template/ostarproduce.png)}.threeCol{width: 95%;margin: 20px auto;display: table}.items{width: 33.3%;float: left;position: relative}@media screen and (max-width: 767px){.items{width: 100%;margin-bottom: 25px;float: none}}.items h3{color: #eb7203;font-size: 23px;font-weight: 500;margin: 0 45px 10px}@media screen and (max-width: 1023px){.items h3{font-size: 20px;margin: 0 25px 10px}}@media screen and (max-width: 767px){.items h3{font-size: 26px}}.items p{margin: 0 45px;line-height: 1.3em}@media screen and (max-width: 1023px){.items p{margin: 0 20px}}.itemImg{height: 210px;width: 280px;background-size: cover;margin: 0 auto 15px}@media screen and (max-width: 1023px){.itemImg{height: 160px;width: 220px}}@media screen and (max-width: 767px){.itemImg{height: 300px;width: 100%}}#freshPrep{background-image: url(/_images/template/blueback2.jpg);background-size: cover;background-repeat: no-repeat;padding: 25px 0}@media screen and (max-width: 767px){#freshPrep{background-image: url(/_images/template/bluebackm.jpg)}}#organic{background-image: url(/_images/content/organic.jpg)}#fruit{background-image: url(/_images/content/fruit.jpg)}#salads{background-image: url(/_images/content/salads.jpg)}#veggies{background-image: url(/_images/content/fruits.jpg)}#salsa{background-image: url(/_images/content/salsa.jpg)}#juice{background-image: url(/_images/content/oranges.jpg)}#pperks{background-image: url(/_images/content/pumplogo.jpg);background-size: 254px;background-position: 25px 0;background-repeat: no-repeat}#gas{background-image: url(/_images/content/gasStations2.jpg);background-size: 230px;background-position: 35px 0;background-repeat: no-repeat}#cardaccount{background-image: url(/_images/content/accountcard.png);background-size: 275px;background-repeat: no-repeat}.purps{color: #4c324d !important}.midnight{color: #452349 !important}#deliverit{margin: 25px 0;text-align: center;position: relative}#deliverit h1{background-image: url(/_images/template/starback3.jpg);color: #4c324d;font-size: 45px}@media screen and (max-width: 1023px){#deliverit h1{background-size: 1500px;font-size: 50px}}@media screen and (max-width: 767px){#deliverit h1{font-size: 22px;background-image: none}}@media screen and (max-width: 767px){#deliverit h1:before{content: url(/_images/template/dpstar2.png);position: relative;right: 8px}}@media screen and (max-width: 767px){#deliverit h1:after{content: url(/_images/template/dpstar2.png);position: relative;left: 8px}}#deliverit h2{font-size: 22px;font-weight: 600;margin-bottom: 15px}#deliverit p{line-height: 1.3em;margin-bottom: 15px;padding: 0 40px}#showmore{position: absolute;left: 0;right: 0;margin-left: auto;margin-right: auto;top: 100px}@media screen and (max-width: 767px){#showmore{display: none}}#showmore .btn{font-size: 30px}.about #mainContent #explore.dinnerAtHome #genInfo{width: 60%}@media screen and (max-width: 767px){.about #mainContent #explore.dinnerAtHome #genInfo{width: 100%}}.about #mainContent #explore.dinnerAtHome #blueback{width: 40%}@media screen and (max-width: 767px){.about #mainContent #explore.dinnerAtHome #blueback{width: 100%}}.dinnerAtHome #genInfo{background-position: center;min-height: 360px}.dinnerCopy{padding: 35px;font-size: 110%;text-align: left}@media screen and (max-width: 767px){.dinnerCopy{padding: 0}}.dinnerCopy .festcon{margin-right: 3px}#mealsMadeEasy{position: relative;padding: 15px 0;width: 1152px;margin: 0 auto}@media screen and (min-width: 576px) and (max-width: 1152px){#mealsMadeEasy{width: 576px}}@media screen and (max-width: 575px){#mealsMadeEasy{width: 384px}}#mealsMadeEasy .meal{width: 192px;border-right: 2px solid #fff;float: left;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (min-width: 576px) and (max-width: 1152px){#mealsMadeEasy .meal:nth-child(3n+1){clear: left}}#mealsMadeEasy .meal:last-child{border-right: none}#mealsMadeEasy .meal img{width: 100%;height: auto}.mealsMonthLogo{position: relative;padding: 20px 0 0 30px;width: 220px}@media screen and (max-width: 767px){.mealsMonthLogo{padding: 10px 0 0 15px;width: 160px}}.mealsMonthLogo img{width: 100%;height: atuo}.raiseMittLogo{position: absolute;width: 150px;bottom: 10px;left: 29px}@media screen and (max-width: 767px){.raiseMittLogo{width: 100px;bottom: 10px;left: 15px}}.raiseMittLogo img{width: 100%;height: atuo}.mealsMadeEasyTitle{position: relative;background-color: #4c2f48}.mealsMadeEasyTitle p{margin-left: 250px;color: #fff;font-weight: 600;text-align: right;font-size: 90%;padding: 7px 10px 10px}.mealsMadeEasyTitle p:after{content: " ";display: block;height: 0;clear: both}@media screen and (max-width: 767px){.mealsMadeEasyTitle p{padding: 7px 20px 10px;margin: 0;clear: both;text-align: center}}.mealsMadeEasyTitle img{float: left;width: 250px;margin: 0 0 -50px 10px}@media screen and (max-width: 767px){.mealsMadeEasyTitle img{display: block;margin: 0 auto;float: none}}.specialsHeader{width: 100%;max-width: 1160px;margin: 0 auto;padding: 24px 0 0 0}.specialsHeader h1{float: left;font-size: 240%;font-weight: 500;color: #eb7203;text-transform: uppercase;margin: 0px;padding: 0 0 5px 30px;max-width: 35%;font-family: "Source Sans Pro", sans-serif}@media screen and (max-width: 767px){.specialsModule #locations_header h1{padding: 10px 0 10px 30px}}.specialsHeader h2{float: right;font-size: 140%;font-weight: 600;color: #eb7203;text-transform: uppercase;margin: 0px;padding: 10px 30px 0 0}.specialsHeader h2 a{float: right;font-size: 80%;font-weight: 600;text-transform: none;margin: 0px;text-decoration: none;font-family: "Source Sans Pro", sans-serif;color: #eb7203}.specialsHeader h2 a:hover{text-decoration: underline;color: #b00061}.specialsLine{clear: both;height: 2px;background-color: #c3e6f3;position: relative}@media screen and (max-width: 767px){.specialsLine{height: 0px}}.specialsDate{width: 100%;max-width: 1160px;margin: 0 auto;padding: 0}@media screen and (max-width: 1023px){.specialsDate{padding: 30px 0 0}}.specialsDate h3{font-size: 130%;font-weight: 500;color: #000;text-transform: uppercase;padding: 0 0 0 31px;margin: 10px 0;font-family: "Source Sans Pro", sans-serif}div.custom-select-box div.custom-select{background-color: #c3e6f3 !important;padding: 3px;font-weight: bold}.specialsDate a,.specialsDate span{display: block;float: right;text-decoration: none;padding: 10px 30px 0 0;text-transform: uppercase}.specialsDate a:hover{text-decoration: underline}.pastAd{display: block;text-transform: uppercase;text-align: center;padding: 7px;background-color: red;color: yellow;font-weight: bold}.pastAd a{color: yellow}.specialsContent{width: 100%;max-width: 1160px;margin: 0 auto;padding: 0}.specialsLeft{float: left;margin: 0px;padding: 0px;width: 25%;color: #eb7203;font-family: "Source Sans Pro", sans-serif}@media screen and (max-width: 1055px){.specialsLeft{float: none;width: 100%}}@media screen and (max-width: 767px){.specialsLeft{width: 100%;clear: both}}.specialsLeftContent{padding: 10px;margin: 40px 0 40px 30px;border: #c3e6f3 2px solid;-webkit-box-shadow: 0px 1px 1px 0px #5c5c5c;-moz-box-shadow: 0px 1px 1px 0px #5c5c5c;box-shadow: 0px 1px 1px 0px #5c5c5c}@media screen and (max-width: 1055px){.specialsLeftContent{margin: 0 auto;width: 90%}}.specialsLeft h4{padding: 0 0 5px 0;margin: 0px;font-size: 130%;text-transform: uppercase;font-weight: 400}.specials_search{display: inline-block;width: 65%;margin: 0px;padding: 0px;border: 1px solid #eb7203;background: none;height: 18px;text-indent: 3px}.specials_search_but{position: relative;display: inline-block;width: 27%;border: none;background-color: #b00061;color: white;text-transform: uppercase;font-weight: 600;font-size: 85%;padding: 5px !important;margin: 0 0 0 2px;top: 0px;text-align: center;letter-spacing: 1px;cursor: pointer;font-family: 'lato', sans-serif}.dashed{position: relative;height: 1px;background-color: #eb7203;margin: 15px 0;padding: 0px}.specials_add_but{position: relative;display: block;border: none;background-color: #eb7203;color: white;text-transform: uppercase;font-weight: 600;font-size: 100%;padding: 2px 15px 0;margin: 0 20px;height: 22px;top: 0px;text-align: center;letter-spacing: 1px;cursor: pointer;margin-top: 4px;clear: left;z-index: 2}.specials_add_but.button_active{background-color: #b00061}.specials_add_but.button_active:before{content: 'In Shopping List';position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 3px;text-align: center;color: #fff;background-color: #b00061;z-index: 3}.item_view_search .specials_add_but{position: absolute;bottom: 10px;left: 50%;top: auto;width: 70%;margin-left: -39%}.item_view_search .addToDelivery{bottom: 36px !important}.item_view_search .price{display: block;margin-top: 6px;font-size: 150%}.specialsRight{float: left;margin: -10px 0 0 0;padding: 0px;width: 75%;color: #eb7203}@media screen and (max-width: 1055px){.specialsRight{float: none;margin: 0 auto;width: auto}}@media screen and (max-width: 1023px){.ad_page_next:nth-of-type(4),.ad_page_prev:nth-of-type(4){display: none}}.storeSelect{float: left;width: 205px;min-height: 162px;margin-bottom: 15px}#wc_container{position: relative;margin: 0 auto;width: 800px;text-align: center;padding-bottom: 50px}@media screen and (max-width: 1023px){#wc_container{width: auto}}.item_view_search{position: relative;width: 44% !important;font-size: 14px;text-align: left;height: 188px;margin-top: 10px;margin-left: 2%;padding-bottom: 30px !important}.item_view{float: left;width: 97%;padding: 10px;border: 1px dashed #b00061;background-color: #FFF;margin-bottom: 5px;color: #000;text-align: center;font-family: 'Open Sans', sans-serif;position: relative;line-height: 120%;z-index: 999}@media screen and (max-width: 767px){.item_view{display: block !important;width: auto;float: none}}@media screen and (max-width: 767px){.item_view_search{width: 91% !important;margin: 10px auto}}#whatPage{display: none}@media screen and (max-width: 767px){#whatPage{font-size: 32px;padding: 10px 0;font-weight: 800;display: block}}small{font-weight: 400;font-size: 13px}.dwgEdit{position: absolute;top: 0;right: 0;background-color: #666;padding: 0 6px 5px}.dwgEdit a{color: #FF3;font-size: 9px;line-height: 1px;text-transform: uppercase;text-decoration: none}.item_view h3 span{font-size: 120%;line-height: 110%;font-weight: 600}.item_view .brand{font-size: .7em;font-weight: bold;padding: 0 0 9px;color: #666666}.item_view .item{float: left;clear: left;font-size: 1.4em;line-height: 120%;width: 100%;margin: 0px;padding-bottom: 5px}.item_view .description{float: left;clear: left;font-size: .8em;line-height: 80%;font-style: italic;width: 100%}.item_view .price{font-size: 1.4em;line-height: 120%;color: #b00061}.item_view .shoplist{background: #c7e3ee;color: #b00061;width: 100%;clear: both;position: relative;top: 15px;left: -10px;text-align: center;padding: 5px 10px;font-size: .8em;font-family: "Source Sans Pro", sans-serif;cursor: pointer}.item_view .shoplist.button_active{background: #FEEEA9;color: #000}.ad_page_prev,.ad_page_next{float: left;padding: 10px 0;text-transform: uppercase;font-size: 110%;font-weight: 600;font-size: 120% !important;color: #b00061;margin: 10px 0 0 20px;cursor: pointer;z-index: 0}@media screen and (max-width: 767px){.ad_page_prev,.ad_page_next{padding: 15px 0 0;margin: 36px 0 0 25px}}.ad_page_next{float: right;margin: 10px 20px 0 0}@media screen and (max-width: 767px){.ad_page_next{position: absolute;right: 2px;margin: 36px 25px 0 0}}@media screen and (max-width: 767px){.ad_page_prev{position: absolute;left: 2px}}.ad_page_next:after{content: ' >>'}.ad_page_prev:before{content: '<< '}.specials_navi{text-align: center;padding-top: 20px;margin-bottom: 30px}.specials_navi div,.specials_navi a{display: inline-block;color: #eb7203;cursor: pointer;text-align: center;padding: 0 3px;font-size: 110%;font-weight: 600;text-decoration: none}.specials_navi div.active,.specials_navi div:hover,.specials_navi a.active,.specials_navi a:hover,.ad_page_prev:hover,.ad_page_next:hover{color: #000}.specials_download{position: relative;background-color: #b00061;display: inline-block;color: white;font-size: 120%;text-transform: uppercase;padding: 10px 15px;font-weight: 600;letter-spacing: 1px}@media screen and (max-width: 767px){.specials_download{margin: 20px 0 0}}@media screen and (max-width: 767px){.ad_page_prev:nth-of-type(5),.ad_page_next:nth-of-type(6){display: none}}.specials_download a{color: #fff;text-decoration: none;padding: 5px}.mobileAll{display: none;margin: 20px auto;width: 188px}@media screen and (max-width: 767px){.mobileAll{display: block}}.location_right{float: right;width: 68%}.mapster_el{max-width: 800px !important;width: 800px !important}.master_wrapper{max-width: 800px !important;width: 800px !important}#mapImage{max-width: 800px !important;width: 800px !important;-webkit-user-select: none !important;cursor: default}.specials_table{clear: both;margin: 0 auto;padding-left: 1.65em}@media screen and (max-width: 767px){.specials_table{display: none}}.slBoxItem b{font-weight: 600}.trans_flagd a{color: #BFE6E5;font-weight: 600}.trans_flagd{display: table;margin: 20px auto;padding-bottom: 6px}.trans_flagd:after{content: ' ';position: absolute;top: 8px;right: 22px;width: 15px;height: 11px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;*border-color: transparent;border-color: transparent\9;-webkit-transform: matrix(.516, -0.9389999999999999, 1.066, .011, 31.163, -7.28);-moz-transform: matrix(.516, -0.9389999999999999, 1.066, .011, 31.163px, -7.28px);-ms-transform: matrix(.516, -0.9389999999999999, 1.066, .011, 31.163, -7.28);-o-transform: matrix(.516, -0.9389999999999999, 1.066, .011, 31.163, -7.28);transform: matrix(.516, -0.9389999999999999, 1.066, .011, 31.163, -7.28)}.trans_flagd:before{content: ' ';position: absolute;top: 22px;right: 22px;width: 15px;height: 12px;border-right: 1px solid #fff;border-top: 1px solid #fff;*border-color: transparent;border-color: transparent\9;-webkit-transform: matrix(.656, .9389999999999999, -1.066, -0.002, 31.163, -7.28);-moz-transform: matrix(.656, .9389999999999999, -1.066, -0.002, 31.163px, -7.28px);-ms-transform: matrix(.656, .9389999999999999, -1.066, -0.002, 31.163, -7.28);-o-transform: matrix(.656, .9389999999999999, -1.066, -0.002, 31.163, -7.28);transform: matrix(.656, .9389999999999999, -1.066, -0.002, 31.163, -7.28)}.search_box_slim{color: #f5f1de;padding: 16px 18px;font-family: 'Source Sans Pro', sans-serif;font-size: 22px;font-weight: 6.menu-collapser00;text-shadow: 0 1px 0 rgba(255,255,255,0.2);transition: background-color .5s ease-out;-o-transition: background-color .5s ease-out;-moz-transition: background-color .5s ease-out;-webkit-transition: background-color .5s ease-out}#delis{list-style: none;padding: 0;margin: 1em 0;text-align: left}#delis li{list-style: none;padding: 0;margin: 1em 0;text-align: left}#delis a,#delis a:visited{text-decoration: underline;font-size: 120%;color: #4C2A32;font-weight: 700}#delis p{margin-top: 0}div.slBoxItem{font-size: 16px;font-family: "Source Sans Pro", sans-serif}#page_selector{display: none}#shoppingListControls{margin: 20px 0;text-align: right;font-family: 'lato', sans-serif;font-size: 14px}.slCheck{position: relative;z-index: 998;cursor: pointer;float: right;margin-top: 2px;margin-right: 5px;width: 25px}.checked{background-color: rgba(152,152,152,0.5) !important;color: #fff !important;text-decoration: line-through !important}.cookingModule #shoppingListContent .slBoxItem{-webkit-transition: all 1s;transition: all 1s}.slCheck img{width: 23px;position: relative;bottom: 4px}#shoppingList{max-width: 900px;width: auto;margin: 20px auto}@media screen and (max-width: 767px){#shoppingList{margin: -10px auto 20px}}.cookingModule #shoppingListContent #slBoxCustom{margin: 10px auto}#recipe_box_list .slMark{display: none}body#printList .slCheck{display: none}.customDept{margin: 5px 0;border: 1px solid #111;background: #fff;width: 205px;padding: 5px;font-size: 16px;border: 1px solid #ccc;height: 34px;-webkit-appearance: none;-moz-appearance: none;appearance: none;border-radius: 0}#adItemHeader,#custItemHeader{color: #fff;background: #b00061;font-size: 18px;text-transform: uppercase;font-family: "Source Sans Pro", sans-serif;padding: 8px;margin-bottom: 8px}.slBoxQtyTtl{float: right}#custItemHeader{margin: 15px 0}.slBoxItem{padding: 6px 10px}.slDel{position: relative;z-index: 1;cursor: pointer;float: right;margin-top: 2px;margin-right: 5px;width: 14px}.slBoxQty{float: right;padding-right: 10px;font-size: 110%}.slBoxQty span{margin-right: 3px;cursor: pointer;font-family: "Source Sans Pro", sans-serif}#slUpdateAll{margin: 5px auto;display: table;font-family: "Source Sans Pro", sans-serif;cursor: pointer}#slBoxCustom{margin: 20px 0 0 15px;font-size: 20px;font-family: "Source Sans Pro", sans-serif}#slBoxCustom h2{margin-bottom: 5px}input#slCustom{width: 185px;padding: 5px;margin-bottom: 5px;font-size: 18px;font-family: "Source Sans Pro", sans-serif;height: 29px}#slCustomAdd{color: #fff;background: #eb7203;width: 44px;padding: 5px;cursor: pointer;font-size: 20px}#shoppingListPrint a,#shoppingListClear a,#shoppingListEmail a,#shoppingListText a{background: #b00061;width: 100%;font-size: 20px;color: #fff;text-decoration: none;font-family: "Source Sans Pro", sans-serif;padding: 5px;border-radius: 6px}@media screen and (max-width: 767px){#shoppingListPrint a,#shoppingListClear a,#shoppingListEmail a,#shoppingListText a{font-size: 16px}}#shoppingListPrint,#shoppingListClear,#shoppingListEmail,#shoppingListText{float: left;margin-right: 15px;margin-bottom: 20px}@media screen and (max-width: 767px){#shoppingListPrint,#shoppingListClear,#shoppingListEmail,#shoppingListText{float: none;margin-right: 0;margin-bottom: 20px;text-align: center}}div.custom-select-box div.custom-unselect{background-color: #FFF5CB !important;padding: 3px}div.custom-select-box div.custom-unselect:nth-child(2n){background-color: #fee688 !important}#locations_header h1{font-size: 240%;font-weight: 600;color: #b00061;margin: 25px 0 0;padding: 35px 0 30px 30px;font-family: "Source Sans Pro", sans-serif;letter-spacing: 1px;text-transform: uppercase;background-color: #c3e6f3}.forms input[type=text],.forms input[type=email],.forms textarea{display: block;font-size: 20px;font-family: "Source Sans Pro", sans-serif;border: 1px solid #2d4464;padding: 3px 5px;width: 100%;margin: 0;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;-webkit-box-shadow: none;-moz-box-shadow: none;box-shadow: none}.forms label{display: block;position: relative;max-width: 350px;margin: 10px auto;border: 1px solid transparent}@media screen and (max-width: 1023px){.forms label{max-width: 250px}}@media screen and (max-width: 767px){.forms label{max-width: 90%}}.forms label.active{border: 1px solid #2d4464}.forms label.active:before{content: attr(data-ph);position: absolute;display: block;top: -16px;height: 12px;left: 0;background-color: #eb7203;color: #fff;font-weight: 700;font-family: "Source Sans Pro", sans-serif;font-size: 80%;padding: 2px 5px}.forms input[type=text].error,.forms input[type=email].error,.forms textarea.error,.forms .sel.error,.forms select.error ~ span{border: 1px solid #f00}.forms select{opacity: 0;width: 100%;z-index: 20;position: relative}.forms .sel{overflow: hidden;border: 1px solid #2d4464;height: 27px;background-color: #fff}.forms .sel span{position: absolute;top: 0;left: 0;font-weight: 500;padding: 3px 5px;font-size: 20px;font-family: "Source Sans Pro", sans-serif;cursor: pointer;width: 100%;text-align: left;border: 1px solid transparent;z-index: 10}@media screen and (max-width: 767px){.forms .sel span{font-size: 15px;padding: 6px 6px;white-space: nowrap;overflow: hidden}}.forms .sel span.filled{color: #000;top: 3px}.forms .checkbox{padding: 3px 5px;font-size: 20px;font-family: "Source Sans Pro", sans-serif;text-align: left;border: 1px solid #2d4464;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.forms .checkbox input{float: right}.emails .maintext{right: 50px;top: 10%}.forms label label{display: none !important}.forms div.error{padding: 15px 0 0}.forms div.success{padding: 20px;font-size: 18px;font-family: "Source Sans Pro", sans-serif;line-height: 150%}.forms div.success ul li{font-size: 20px;font-family: "Source Sans Pro", sans-serif}.forms textarea{min-height: 75px}p.success{font-size: 24px}.error span{color: red;font-weight: 600}.contactModule #explore{margin-top: 15px !important}.about #mainContent #explore #genInfo{width: 40%}@media screen and (max-width: 900px){.about #mainContent #explore #genInfo{width: 100%;background-position: top}}.about #mainContent #explore #blueback{width: 60%}@media screen and (max-width: 900px){.about #mainContent #explore #blueback{width: 100%}}.divcenter p a{color: #b00061;font-weight: 600}.aboutMarie #blueback .divcenter img{float: left;padding: 0 15px}@media screen and (max-width: 767px){.aboutMarie #blueback .divcenter img{padding: 10px 0;width: 86%;margin: 0 auto;float: none;display: table}}#knowl{background-image: url(/_images/content/knowlans.png);background-size: contain;background-repeat: no-repeat;background-position: 0 60px}#coffee{background-image: url(/_images/content/Dunn_sm.jpg);background-size: contain;background-repeat: no-repeat;background-position: center}#jobs{background-image: url(/_images/content/cashier.jpg)}.er{float: right;position: absolute;top: 5px;right: 10px;color: red;font-size: 18px;font-weight: 600;text-transform: uppercase}.halfform{float: left;width: 49%}@media screen and (max-width: 767px){.halfform{float: none;width: 100%}}.noImg{width: 100% !important;height: auto !important;margin-bottom: 20px}.jobsModule #explore #blueback{width: 100%}.noImg img{width: 500px;float: left;margin-right: 25px;margin-bottom: 15px}@media screen and (max-width: 767px){.noImg img{width: 100%}}@media screen and (max-width: 767px){.noImg p,.noImg ul{padding: 0 30px}}.forms{text-align: center;padding: 25px;font-size: 20px}.jobsModule #contactForm .btn{font-size: 30px}form#jobForm input,form#jobForm select,#jobForm textarea{max-width: 350px;margin: 35px auto 10px auto;position: relative}#jobForm p{position: relative;width: 100%;max-width: 350px}@media screen and (max-width: 1023px){#jobForm p{width: 85%}}@media screen and (max-width: 767px){#jobForm p{margin: 0 auto}}#jobForm label{position: absolute;left: 0px;bottom: 22px;font-size: 17px;background-color: #eb7203;color: #fff;padding: 0 4px;border-radius: 3px 3px 0 0;-webkit-box-shadow: 1px 1px 0px 1px rgba(0,0,0,0.75);-moz-box-shadow: 1px 1px 0px 1px rgba(0,0,0,0.75);box-shadow: 1px 1px 0px 1px rgba(0,0,0,0.75)}@media screen and (max-width: 767px){#jobForm label{left: 30px}}#jobForm select{opacity: 1}label.error{background-color: red !important}label#why-error,label#positions-error{bottom: 65px;z-index: 9}.areyou{text-align: left !important}#ui-datepicker-div{z-index: 98 !important}#jobForm p{text-align: left}input.btn.purp{background-color: transparent}.perks{list-style: decimal}@media screen and (max-width: 1023px){.perks{padding-left: 10px}}ol.perks li{margin: 10px 0;padding-bottom: 10px;border-bottom: #b00061 solid 2px;font-size: 18px}ol.perks li:last-child{border-bottom: none}@media screen and (max-width: 1023px){.savings #blueback h2{font-size: 28px}}.pumpperks{margin-top: 15px !important}input.btn{background-color: transparent;padding: 8px 15px}@media screen and (max-width: 767px){input.btn{top: 0.3px;padding: 3px 15px}}.emailerror,.emailerror2,.phoneerror{display: none;color: red !important;font-weight: 800}.nounder{text-decoration: none}.faqs #mainContent #explore #blueback{padding: 20px 0}@media screen and (max-width: 1108px){.faqs #mainContent #explore #blueback{height: 786px}}@media screen and (max-width: 900px){.faqs #mainContent #explore #blueback{height: auto}}.faqs #mainContent #explore #genInfo{height: 715px;background-image: url(/_images/content/faqimg.jpg);background-position: -485px 0}@media screen and (max-width: 1108px){.faqs #mainContent #explore #genInfo{height: 825px;background-position: -655px 0}}@media screen and (max-width: 900px){.faqs #mainContent #explore #genInfo{background-position: 0px -63px;background-size: cover;height: 250px}}#fbjson p a{display: block;color: #000;width: 95%}.threeCol h3 a{color: inherit;text-decoration: none}.specialsDate h3 a{margin: -1px;padding: 10px}a.tocoupons{position: absolute;right: 10px;bottom: 1px;z-index: 997}a.tocoupons img{width: 95px}#elist,#tlist{padding: 20px;text-align: center}#emaillist button,#textlist button{background: #fff;border: 1px solid}#emaillist input[type=text],#textlist input[type=text]{font-size: 18px}#emaillist,#textlist{margin-top: 25px}.success p{font-size: 17px;color: #149E14;font-weight: 800}@media screen and (max-width: 767px){.cookingModule #shoppingListContent #slBoxCustom{height: 56px !important;width: 62% !important}}@media screen and (max-width: 767px){#slBoxCustom h2{font-size: 88% !important;line-height: 1}}.phoneerror2{display: none;color: red;font-size: 14px}.shopnavd{display: block}@media screen and (max-width: 767px){.shopnavd{display: none}}.shopnavm{display: none}@media screen and (max-width: 767px){.shopnavm{display: block;margin-top: 20px}}.specialsLine h3{float: right;font-size: 24px;position: absolute;right: 33px;text-transform: uppercase;bottom: 38px;cursor: pointer;color: #EB7201;font-weight: 700}@media screen and (max-width: 767px){.specialsLine h3{padding: 0 0 0 30px;float: none;position: static;margin-top: -10px}}img.searcher{position: absolute;right: 13px;bottom: -3px;cursor: pointer;width: 25px}#search{position: absolute;width: 350px;background: #eb7203;height: 50px;top: -80px;z-index: 0;-webkit-transition: all .5s;transition: all .5s}@media screen and (max-width: 1023px){#search{height: 71px;top: -150px}}.peek{top: -16px !important}@media screen and (max-width: 1023px){.peek{top: -31px !important}}input#s{width: 230px;border: none;margin: 11px 0 11px 6px;font-size: 18px;height: 25px;border-radius: 0}@media screen and (max-width: 1023px){input#s{margin: 24px 0 11px 17px}}#search .searcharr{position: relative;top: 3px;right: 25px;cursor: pointer}.shop img.searcharr{top: 17px !important}@media screen and (max-width: 1023px){.shop img.searcharr{top: 29px !important}}.search_price,.quick_add,.quick_add_all,#shop_slideshow .bx-controls{z-index: 99}#sliderholder{height: 590px}.footnote img{position: relative;margin-right: 6px;width: 23px;top: 4px}.footnote{font-size: 18px;text-align: center;margin-left: 12px}#genInfo ul{list-style: initial;position: relative;left: 18px;padding-top: 10px}@media screen and (max-width: 767px){.slideback5,.slideback4,.slideback3,.slideback2,.slideback1{height: 225px;width: 100%;z-index: 0;background-size: cover}}.slideback2,.slideback3{background-size: 1160px}@media screen and (max-width: 767px){.slideback2,.slideback3{background-size: cover}}@media screen and (max-width: 1023px){.theMobileSlide{padding: 4px 35px !important}}@media screen and (max-width: 1023px){.theMobileSlide{padding: 4px 0px !important}}.slideContent p{line-height: 1.3em}@media screen and (max-width: 1023px){#mobileSpecials{display: none}}.mobileList{display: none;margin-top: 10px;font-size: 18px;cursor: pointer}@media screen and (max-width: 1023px){.mobileList{display: block}}@media screen and (max-width: 1023px){.ad_page_all{display: none}}@media screen and (max-width: 767px){.ad_page_all{display: block}}.mobileList a{color: #eb7203}#mobileCoupons img{width: 100% !important;margin-top: 0px;position: relative;display: none}@media screen and (max-width: 767px){#mobileCoupons img{display: block}}.couponImage{width: 98%}.share{display: block !important;font-size: 16px;padding: 10px 0 5px}.share a{background-color: #b00061;color: #fff !important;margin: 0 5px;padding: 2px 6px;border-radius: 4px}.share.fullList{float: left;padding: 0}@media screen and (max-width: 925px){.share.fullList{float: none;padding: 18px 0 0}}#cluetip{box-shadow: rgba(0,0,0,0.498039) 6px 2px 0px 1px !important;background: rgba(0,0,0,0.498039)}.slick-slide,.slick-list.draggable{min-height: 520px !important;max-height: 520px !important}@media screen and (max-width: 1023px){.slick-slide,.slick-list.draggable{min-height: 450px !important;max-height: 450px !important}}@media screen and (max-width: 767px){.slick-slide,.slick-list.draggable{min-height: 490px !important;max-height: 490px !important}}@media screen and (max-width: 767px){#recsP{width: 90% !important}}@media screen and (max-width: 1023px){img.pumpp{width: 300px;top: 31px !important}}@media screen and (max-width: 767px){img.pumpp{float: right;z-index: 999;width: 200px !important;padding-top: 5px;position: static !important}}.grass{float: right;position: absolute;bottom: 25px;right: 25px}@media screen and (max-width: 1023px){.grass{bottom: 20px !important;right: 25px;width: 165px !important}}@media screen and (max-width: 767px){.grass{top: 165px !important;right: 10px !important;width: 125px !important;bottom: 0 !important}}.prime{bottom: 50px;width: 140px}.moon{width: 120px}.grow{max-width: 150px}@media screen and (max-width: 1023px){.pumpy{width: 240px}}.twoadsonedayLogo{width: 60%;float: left;padding: 20px 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (max-width: 767px){.twoadsonedayLogo{width: 100%;float: none}}.twoadsonedayLogo img{width: 100%;height: auto;max-width: 600px;margin: 0 auto}.twoadsonedayText{width: 40%;float: left;padding: 30px;margin: 30px 0 0;background-image: url(/_images/template/explore_bg.jpg);background-size: cover;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (max-width: 767px){.twoadsonedayText{width: 100%;float: none;margin: 0;padding: 20px;text-align: center}}.twoadsonedayText h3{font-size: 24px;font-weight: bold}.twoadsonedayText p{font-size: 20px;line-height: 22px;padding: 5px 0 0}.twoadsonedayText p i{font-style: italic}.reusableBagImage{width: 60%;float: left;padding: 20px 50px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (max-width: 767px){.reusableBagImage{width: 100%;float: none}}.reusableBagImage img{width: 100%;height: auto;max-width: 600px;margin: 0 auto}.reusableBagText{width: 40%;float: left;padding: 30px;margin: 30px 0 0;background-image: url(/_images/template/explore_bg.jpg);background-size: cover;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (max-width: 767px){.reusableBagText{width: 100%;float: none;margin: 0;padding: 20px;text-align: center}}.reusableBagText h3{font-size: 24px;font-weight: bold}.reusableBagText p{font-size: 20px;line-height: 22px;padding: 5px 0 0}.reusableBagText p b{font-weight: 600}.ad_thumbs_holder{position: relative;float: right;padding: 7px 25px 0;margin: -102px 0 0;background-color: #c3e6f3}@media screen and (max-width: 1023px){.ad_thumbs_holder{margin: 0;float: none;padding: 0 25px}.ad_thumbs_holder:after{content: " ";display: block;height: 0;clear: both}}@media screen and (max-width: 767px){.ad_thumbs_holder{text-align: center;margin: 0}}.ad_thumbs_holder a{text-decoration: none;color: #000;display: flex;flex-flow: column nowrap;justify-content: center;align-items: center}.ad_thumbs_holder h4{font-family: "Source Sans Pro", sans-serif;padding: 5px 0 0;font-weight: 600;text-align: center}.ad_thumb img{width: auto;height: 40px;transform: rotate(-5deg);align-self: center}.ad_thumb{position: relative;float: left;padding: 8px 10px 7px;margin: 0 10px 0 0;opacity: 0.5;min-height: 80px}@media screen and (min-width: 768px) and (max-width: 1023px){.ad_thumb{padding-right: 40px;margin-right: 20px}}@media screen and (max-width: 767px){.ad_thumb{padding: 10px 15px 10px;margin: 0 auto;float: left;max-width: 250px}}.ad_thumb:hover{opacity: 1;background-color: #7ad2f3}.ad_thumb.active{background-color: #a2ddf3;opacity: 1}.ad_thumb.active > a{cursor: default}.ad_thumbs_logo{float: right;padding: 20px 0;display: none}@media screen and (max-width: 767px){.ad_thumbs_logo{float: none;padding-top: 5px}}.ad_thumbs_logo img{height: 50px;width: auto}.ad_thumbs_text{color: #b00061;position: absolute;bottom: -25px;right: 25px}@media screen and (max-width: 767px){.ad_thumbs_text{right: 25px}}input#myEmail{padding: 10px;position: relative;top: -1px}#site_search{postion: relative;padding: 30px}#site_search.loading:before{content: 'loading...';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(234,137,21,0.8);z-index: 1;text-align: center;padding: 8px 0 0;color: #fff;letter-spacing: 1px}#site_search .site_search_box{position: relative}#site_search .site_search_box input[type=search]{border: none;-webkit-appearance: none;width: calc(100% - 80px);margin: 0;font-size: 130%;padding: 5px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#site_search .site_search_box input[type=submit]{width: 80px;text-indent: -9999px;overflow: hidden;background-color: #ea8915;margin: 0;background-image: url(https://d28iiydod5vklb.cloudfront.net/wp-content/uploads/2017/09/magnifyingGlass.svg);background-repeat: no-repeat;background-position: center;background-position: cover;-webkit-appearance: none;border: none;cursor: pointer;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}#site_search .site_search_box input[type=submit]:hover{background-color: #8b101b}#site_search .site_search_box .input_holder{display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row nowrap;flex-flow: row nowrap;border: 1px solid #ea8915}#site_search .site_search_box .site_search_cnt{padding: 15px;color: rgba(0,0,0,0.5)}#site_search .site_search_results{position: relative;padding: 0;border-top: 1px solid rgba(0,0,0,0.5)}#site_search .site_search_results .site_search_result{padding: 15px 10px 10px;border-bottom: 1px solid rgba(234,137,21,0.5)}#site_search .site_search_results .site_search_result .site_search_result_title a{font-size: 120%}#site_search .site_search_results .site_search_result .site_search_result_url{padding: 5px 0;color: rgba(0,0,0,0.5)}#site_search .site_search_more{padding: 10px}#site_search .site_search_more:after{content: " ";display: block;height: 0;clear: both}#site_search .site_search_more button{float: right;border: none;background-color: #ea8915;color: #fff;text-transform: uppercase;font-weight: 600;padding: 5px 10px 4px;-webkit-appearance: none;cursor: pointer}#site_search .site_search_more button:nth-of-type(2){float: left}#site_search .site_search_more button:hover{background-color: #8b101b;color: #fff}.ordering-container{background-color: #dcecf4}.ordering-container h1{font-size: 240%;font-weight: 700;color: #b00061;margin: 0 0 0;padding: 30px 0;font-family: "Source Sans Pro", sans-serif;letter-spacing: 4.5px;text-transform: uppercase;background-color: #dcecf4;text-align: center}.ordering-container .ord-holder{display: flex;flex-flow: row wrap;justify-content: space-evenly;padding-bottom: 40px}.ordering-container .ord-holder .ord-box{width: calc(33.33% - 60px);padding: 10px 20px}.ordering-container .ord-holder .ord-box:nth-of-type(1) .ord-img{background-image: url('/_images/content/full-car-pic2.jpg?v=2')}.ordering-container .ord-holder .ord-box:nth-of-type(2) .ord-img{background-image: url('/_images/content/fesOrd2.jpg?v=2')}.ordering-container .ord-holder .ord-box:nth-of-type(3) .ord-img{background-image: url('/_images/content/antipasto_slide3.jpg?v=2')}@media screen and (max-width: 767px){.ordering-container .ord-holder .ord-box{width: 100%}}.ordering-container .ord-holder .ord-box .ord-img{background-size: contain;position: relative}.ordering-container .ord-holder .ord-box .ord-img span{position: absolute;top: 0;bottom: 0;right: 0;left: 0;text-align: center;text-transform: uppercase;color: white;font-size: 2.2vw;line-height: 130%;font-weight: bold;letter-spacing: 1.3px;display: flex;flex-flow: row wrap;justify-content: center;align-items: center;text-shadow: 2px 2px 8px #000}@media screen and (min-width: 1200px){.ordering-container .ord-holder .ord-box .ord-img span{font-size: 30px}}@media screen and (max-width: 1023px){.ordering-container .ord-holder .ord-box .ord-img span{font-size: 22px}}@media screen and (max-width: 767px){.ordering-container .ord-holder .ord-box .ord-img span{font-size: 40px}}.ordering-container .ord-holder .ord-box .ord-img:before{content: '';display: block;position: relative;width: 100%;padding-bottom: 100%;background: rgba(0,0,0,0.2)}.ordering-container .ord-holder .ord-box h3{text-transform: capitalize;letter-spacing: 0.8px;text-align: center;padding: 20px 0;line-height: 115%;font-weight: 600}@media screen and (max-width: 767px){.ordering-container .ord-holder .ord-box h3{font-size: 22px}}.ordering-container .ord-holder .ord-box h3 + h3{padding-top: 0}.ordering-container .order-btn{font-size: 1.2vw;font-weight: 700;color: #b00061;padding: 5px 20px;font-family: "Source Sans Pro", sans-serif;letter-spacing: 1px;text-transform: uppercase;text-align: center;border: 2px solid #b00061;display: block;width: max-content;margin: 0 auto;text-decoration: none}@media screen and (min-width: 1200px){.ordering-container .order-btn{font-size: 17px}}@media screen and (max-width: 1023px){.ordering-container .order-btn{font-size: 12px}}@media screen and (max-width: 767px){.ordering-container .order-btn{font-size: 20px}}.ordering-container .order-btn:hover,.ordering-container .order-btn:focus{background: #b00061;color: #dcecf4;cursor: pointer}.ordering-container .ord-para{max-width: 90%;margin: 0 auto;border-top: 1px solid #000;padding-top: 40px;padding-bottom: 40px;text-align: center;line-height: 120%}.ordering-container .ord-para .para-wrap{max-width: 565px;margin: 0 auto}.ordering-container .ord-para p{padding: 20px 0;line-height: 150%;font-size: 120%}.ordering-container .ord-para img{width: 30px}.new.ordering-container{background-color: #c2e4b6}.new.ordering-container h1{font-family: 'Humanist521BT-Bold', sans-serif;line-height: 100%;background-color: #fff;text-transform: none;letter-spacing: 0.5px;font-size: 300%;padding: 30px 0 20px 0}.new.ordering-container h1 span{font-family: 'black_jackregular', cursive;line-height: 100%}.new.ordering-container .ord-holder{padding: 40px 0}.new.ordering-container .ord-holder .ord-box{width: calc(50% - 60px)}.new.ordering-container .ord-holder .ord-box:nth-of-type(1) .ord-img{background-image: url('/_images/content/full-car-pic2.jpg?v=2')}.new.ordering-container .ord-holder .ord-box:nth-of-type(4) .ord-img{background-image: url('/_images/content/AntipastoPlatter.jpg?v=2')}.new.ordering-container .ord-holder .ord-box:nth-of-type(3) .ord-img{background-image: url('/_images/content/fesOrd2.jpg?v=2')}.new.ordering-container .ord-holder .ord-box:nth-of-type(2) .ord-img{background-image: url('/_images/content/ScandinavianStrawberryTorte2-Square.jpg?v=2')}.new.ordering-container .ord-holder .ord-box:nth-of-type(5){position: relative;margin: 80px 0 40px}.new.ordering-container .ord-holder .ord-box:nth-of-type(5) .ord-img{background-image: url('/_images/content/giftCardPair.png');max-width: 350px;margin: 0 auto 20px}.new.ordering-container .ord-holder .ord-box:nth-of-type(5) .ord-img:before{display: block;position: relative;width: 100%;padding-bottom: 74.96136011999999%;background: none}@media screen and (max-width: 767px){.new.ordering-container .ord-holder .ord-box{width: 100%}}.new.ordering-container .ord-holder .ord-box .ord-img{background-size: cover}.new.ordering-container .ord-holder .ord-box .ord-img:before{display: block;position: relative;width: 100%;padding-bottom: 69.33333333%;background: rgba(0,0,0,0.1)}.new.ordering-container .ord-holder .ord-box .ord-img span{font-family: 'Humanist521BT-Bold', sans-serif;line-height: 100%;font-size: 3.7vw;line-height: 110%;font-weight: 600;letter-spacing: 2px}@media screen and (min-width: 1200px){.new.ordering-container .ord-holder .ord-box .ord-img span{font-size: 45px}}@media screen and (max-width: 1023px){.new.ordering-container .ord-holder .ord-box .ord-img span{font-size: 30px}}@media screen and (max-width: 767px){.new.ordering-container .ord-holder .ord-box .ord-img span{font-size: 40px}}#header{padding-bottom: 0 !important}.mobile-header{display: none}@media screen and (max-width: 767px){.mobile-header{display: block}}.blog .header-template,.single .header-template,.category .header-template,.search .header-template,.archive .header-template{margin: 0 !important}.blog .header-template input,.single .header-template input,.category .header-template input,.search .header-template input,.archive .header-template input{box-shadow: none;-webkit-box-shadow: none}.blog .header-template .header-container .nav-dropdown a:first-of-type:after,.single .header-template .header-container .nav-dropdown a:first-of-type:after,.category .header-template .header-container .nav-dropdown a:first-of-type:after,.search .header-template .header-container .nav-dropdown a:first-of-type:after,.archive .header-template .header-container .nav-dropdown a:first-of-type:after{top: 2px !important}.blog .header-template .header-container .nav-dropdown ul,.single .header-template .header-container .nav-dropdown ul,.category .header-template .header-container .nav-dropdown ul,.search .header-template .header-container .nav-dropdown ul,.archive .header-template .header-container .nav-dropdown ul{margin: 0 auto}.header-template{max-width: 1168px;margin: 0 auto;padding-top: 19px}@media screen and (max-width: 1023px){.header-template{padding-top: 23px}}@media screen and (max-width: 767px){.header-template{display: none}}.header-template .header-container .upper-nav{display: flex;flex-direction: row wrap;justify-content: flex-end;margin: 0 33% -56px 170px;position: relative;list-style-type: none}@media screen and (max-width: 1023px){.header-template .header-container .upper-nav{margin: -12px 20% -48px 170px}}.header-template .header-container .upper-nav li{margin-left: 15px}.header-template .header-container .upper-nav li a{color: #333;font-weight: 500;font-size: 13px;text-decoration: none;text-transform: uppercase}.header-template .header-container .upper-nav li a:hover,.header-template .header-container .upper-nav li a:focus{background: #fee688;color: #b00061}.header-template .header-container .upper-nav img{width: 23px;position: relative;margin-top: -7px;margin-left: 3px}.header-template .header-container .header-logo{display: flex;justify-content: center;align-items: center;padding: 10px;padding-bottom: 20px;min-width: 80px}@media screen and (max-width: 1023px){.header-template .header-container .header-logo{padding-bottom: 25px;margin-bottom: -14px}}.header-template .header-container .header-main{width: 100%;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-flex-flow: row wrap;justify-content: space-between;align-items: flex-end;list-style-type: none !important}.header-template .header-container .header-main .header-logo a{padding: 0px !important;border: 2px dashed transparent;box-sizing: border-box}.header-template .header-container .header-main .header-logo a:focus{border: 2px dashed #000}.header-template .header-container .header-main .header-logo img{max-width: 160px}@media screen and (max-width: 1023px){.header-template .header-container .header-main .header-logo img{max-width: 135px}}.header-template .header-container .header-main li.nav-dropdown{position: relative}.header-template .header-container .header-main li.nav-dropdown a:first-of-type:after{content: '▼';display: inline-block;font-size: 7px;position: absolute;top: 7px;right: 4px}.header-template .header-container .header-main li.nav-dropdown ul{position: absolute;top: 24px;left: 50%;-webkit-transform: translate(-50%, 0);transform: translate(-50%, 0);background: rgba(255,255,204,0.89);overflow: initial;display: none}.header-template .header-container .header-main li.nav-dropdown ul li{display: inline-block;text-align: center;display: flex;align-items: center;justify-content: center;width: 100%;min-width: 125px;height: auto}.header-template .header-container .header-main li.nav-dropdown ul li a{width: 100%;height: auto;padding: 7px 6px}.header-template .header-container .header-main li.nav-dropdown ul li a:after{content: '' !important;display: none}.header-template .header-container .header-main li a{color: #000;font-weight: 500;text-decoration: none;font-size: 1.2vw;padding: 7px 10px}@media screen and (min-width: 1200px){.header-template .header-container .header-main li a{font-size: 16px}}@media screen and (max-width: 1023px){.header-template .header-container .header-main li a{font-size: 12px}}.header-template .header-container .header-main li.nav-dropdown a{padding-right: 15px;padding-left: 5px}.header-template .header-container .header-main .main-nav-item{padding-bottom: 20px}@media screen and (max-width: 900px){.header-template .header-container .header-main .main-nav-item a{padding: 7px}}.header-template .header-container .header-main .main-nav-item a:hover,.header-template .header-container .header-main .main-nav-item a:focus{background: #fee688;color: #b00061}.header-template .header-container .special-box{display: flex;width: 32%;flex-flow: row nowrap;justify-content: flex-end;text-align: center;box-sizing: border-box}@media screen and (max-width: 1023px){.header-template .header-container .special-box{flex-flow: column nowrap;width: 18%;display: inline-table}}.header-template .header-container .special-box a{height: 100%;display: inline-block;box-sizing: border-box}@media screen and (max-width: 1023px){.header-template .header-container .special-box a{display: flex;justify-content: center;align-items: center}}.header-template .header-container .special-box .order-box{background: #eb7203;color: #fff;font-size: 19px;text-transform: uppercase;font-weight: 800;width: 45%;padding: 20px 0;border: 2px dashed transparent;box-sizing: border-box}.header-template .header-container .special-box .order-box:focus{border: 2px dashed #fff}@media screen and (max-width: 1023px){.header-template .header-container .special-box .order-box{font-size: 15px;width: 100%;padding: 11px}}@media screen and (max-width: 900px){.header-template .header-container .special-box .order-box{font-size: 13px}}.header-template .header-container .special-box .order-box img{display: block;margin: 0 auto 10px;width: 35px}@media screen and (max-width: 1023px){.header-template .header-container .special-box .order-box img{width: 21px;display: inline;margin: 0 5px 0 0;display: none}}.header-template .header-container .special-box .weekly-box{background: #b00061;color: #fee688;font-size: 19px;text-transform: uppercase;font-weight: 800;margin-left: 5px;display: flex;flex-flow: column;justify-content: flex-end;height: auto;width: 55%;padding: 20px 0;border: 2px dashed transparent;box-sizing: border-box}.header-template .header-container .special-box .weekly-box:focus{border: 2px dashed #fff}@media screen and (max-width: 1023px){.header-template .header-container .special-box .weekly-box{font-size: 15px;width: 100%;padding: 11px;margin-left: 0;margin-top: 5px;flex-flow: row;justify-content: center;align-items: center}}@media screen and (max-width: 900px){.header-template .header-container .special-box .weekly-box{font-size: 13px}}.header-template .header-container .special-box .weekly-box img{display: block;margin: 0 auto 10px;width: 32px}@media screen and (max-width: 1023px){.header-template .header-container .special-box .weekly-box img{width: 21px;display: inline;margin: 0 5px 0 0;display: none}}.header-template .header-container .sub-nav-item a:first-of-type:after{content: '▼';display: inline-block;font-size: 7px;position: absolute;top: 7px;right: 4px}.header-template .header-container .header-main li.nav-dropdown.sub-nav-item ul{overflow: auto;position: absolute;left: 187px;top: 0}.header-template .header-container .header-main li.nav-dropdown.sub-nav-item ul li{position: relative}.header-template .search-container{height: 40px;margin-top: -3px;position: relative}.header-template .search-container .search{position: absolute;top: -5px;right: 0;bottom: 0;width: 34px;height: 34px;background: #fee688;border-radius: 50%;transition: all 1s;z-index: 4}.header-template .search-container .search:hover{cursor: pointer}.header-template .search-container .search::before{content: "";position: absolute;margin: auto;top: 8px;right: 0;bottom: 0;left: 9px;width: 6px;height: 2px;background: #b00061;transform: rotate(45deg);transition: all .5s}.header-template .search-container .search::after{content: "";position: absolute;margin: auto;top: -5px;right: 0;bottom: 0;left: -5px;width: 9px;height: 9px;border-radius: 50%;border: 2px solid #b00061;transition: all .5s}.header-template .search-container input{font-family: "Source Sans Pro", sans-serif;position: relative;width: 34px;padding: 5px 0;outline: none;border: none;background: #dcecf4;color: #000;border-radius: 30px;margin-right: 0;transition: all 1s;opacity: 0;z-index: 5;font-weight: bolder;letter-spacing: 0.1em}.header-template .search-container input:hover{cursor: pointer}.header-template .search-container input:focus{width: 150px;opacity: 1;cursor: text;padding-left: 10px}.header-template .search-container input:focus ~ .search{background: #fee688;z-index: 6}.header-template .search-container input:focus ~ .search::before{top: 0;left: 0;width: 25px}.header-template .search-container input:focus ~ .search::after{top: 0;left: 0;width: 25px;height: 2px;border: none;background: #b00061;border-radius: 0%;transform: rotate(-45deg)}.header-template .search-container input::placeholder{color: white;opacity: 0.5;font-weight: bolder}.arrow-up:after{content: '▲' !important}.attention{background-size: 35px !important;right: 2px !important}.pulse{animation-name: pulse_animation;animation-duration: 5000ms;transform-origin: 70% 70%;animation-iteration-count: infinite;animation-timing-function: linear}@keyframes pulse_animation{0%{transform: scale(1)}30%{transform: scale(1)}40%{transform: scale(1.25)}50%{transform: scale(1)}60%{transform: scale(1)}70%{transform: scale(1.15)}80%{transform: scale(1)}100%{transform: scale(1)}}.ordering .ordering-container{margin-top: 33px}div.explore_cook_create{float: right;width: 100%;max-width: 150px;padding: 15px 20px;z-index: 99}div.explore_cook_create img{width: 100%;height: auto}@media screen and (max-width: 767px){.cooking #mainContent{margin: 0 auto}}.cookingModule #slideshow_holder{width: 75%;margin-top: -25px !important}@media screen and (min-width: 768px) and (max-width: 1200px){.cookingModule #slideshow_holder{width: 67% !important;margin-top: 38px !important}}@media screen and (max-width: 767px){.cookingModule #slideshow_holder{width: 100% !important;margin-top: 0px !important}}.cookingModule #recipe_box_holder{margin-top: 10px}.cookingModule #title_bar h1{line-height: 100%}@media screen and (max-width: 767px){.cookingModule #title_bar h1{margin-top: 20px}}@media screen and (max-width: 767px){.cookingModule #title_bar div{display: block !important}}@media screen and (max-width: 1200px) and (min-width: 768px){.cookingModule #search_bar{margin-top: -10px !important;margin-right: 0px !important}}@media screen and (max-width: 767px){.cookingModule #search_bar{clear: both}}.cookingModule #search_bar > div{-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.cookingModule #search_bar .search_box input[type="text"]{width: calc(100% - 20px)}.cookingModule .rec_image{width: 400px !important;clear: left}@media screen and (max-width: 1200px) and (min-width: 768px){.cookingModule .rec_image{width: 300px !important}}@media screen and (max-width: 767px){.cookingModule .rec_image{width: 100% !important}}.cookingModule #introBox{margin: 0 0 0 400px}@media screen and (max-width: 1200px) and (min-width: 768px){.cookingModule #introBox{margin: 0 0 0 300px}}@media screen and (max-width: 767px){.cookingModule #introBox{margin: 0}}.cookingModule #rec_intro_links{left: 15px !important}.cookingModule .cookbookLogo{float: left !important}.myMenu .cookingModule #slideshow_holder{margin-top: 0px !important}@media screen and (max-width: 1200px) and (min-width: 768px){.myMenu .cookingModule #slideshow_holder{margin-top: 60px !important}}.myRecipes .cookingModule #slideshow_holder{margin-top: 0px !important}@media screen and (max-width: 1200px) and (min-width: 768px){.myRecipes .cookingModule #slideshow_holder{margin-top: 60px !important}}.winePairings .cookingModule #slideshow_holder{margin-top: -10px !important}@media screen and (max-width: 1200px) and (min-width: 768px){.winePairings .cookingModule #slideshow_holder{margin-top: 54px !important}}.recipeLanding .cookingModule #slideshow_holder{margin-top: 0px !important}@media screen and (min-width: 1201px){.recipeLanding .cookingModule #slideshow_holder{width: 75%;margin-top: 0}}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder{margin-top: 5px}}.recipeLanding .cookingModule #slideshow_holder .cooking_intro{background-color: #eb7203;padding: 10px 20px 15px;margin: 0 0 40px}@media screen and (max-width: 1200px) and (min-width: 768px){.recipeLanding .cookingModule #slideshow_holder .cooking_intro{margin-top: 62px}}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .cooking_intro{margin: 0 0 20px}}.recipeLanding .cookingModule #slideshow_holder .cooking_intro p{color: #fff;font-size: 18px;line-height: 24px;text-align: center}@media screen and (max-width: 1023px){.recipeLanding .cookingModule #slideshow_holder .cooking_intro p{font-size: 16px;line-height: 20px}}.recipeLanding .cookingModule #slideshow_holder .cookbookLogoWhite{float: left;width: 100%;max-width: 90px;height: auto;margin: 10px 15px 10px 0}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .cookbookLogoWhite{display: block;float: none;max-width: 60px;margin: 0 auto 10px}}.recipeLanding .cookingModule #slideshow_holder h2.recipes_otw_title{font-weight: 700;font-size: 190%;text-transform: uppercase;color: #b00061;padding: 0 0 0 30px}.recipeLanding .cookingModule #slideshow_holder .recipes_blog{width: 100%;display: flex;flex-flow: row nowrap;justify-content: space-between;padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.recipeLanding .cookingModule #slideshow_holder .recipes_blog div{width: 60%;background-repeat: no-repeat;background-size: cover;min-height: 250px;background-position: center}.recipeLanding .cookingModule #slideshow_holder .recipes_blog a{width: 40%;display: block;text-decoration: none;text-align: center;align-self: center}.recipeLanding .cookingModule #slideshow_holder .recipes_blog h3{text-align: center;font-size: 160%;padding: 0 10px}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .recipes_blog h3{font-size: 140%}}.recipeLanding .cookingModule #slideshow_holder .recipes_blog h4{text-align: center;color: #b00061;font-weight: 600;font-size: 140%;padding: 0 10px}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .recipes_blog h4{font-size: 120%}}.recipeLanding .cookingModule #slideshow_holder .recipes_otw{width: 100%;display: flex;flex-flow: row nowrap;justify-content: space-between}.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw{width: calc(100% / 3);padding: 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw{padding: 5px}}.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw a{display: block;text-decoration: none}.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw .recipe_otw_photo{background-repeat: no-repeat;background-position: center;background-size: cover}.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw .recipe_otw_photo:before{content: '';display: block;position: relative;width: 100%;padding-bottom: 100%}.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw h3{text-align: center;font-size: 160%}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw h3{font-size: 140%}}.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw h4{text-align: center;color: #b00061;font-weight: 600;font-size: 140%}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .recipes_otw .recipe_otw h4{font-size: 120%}}@media screen and (max-width: 767px){.recipeLanding .cookingModule #slideshow_holder .recipe_carousel{padding: 0}}.recipeLanding .cookingModule .bx-wrapper{max-width: calc(100% - 40px) !important}.recipeLanding .cookingModule .car div.rank{margin-top: 56%}.recipeLanding .cookingModule .car_next{right: 0}.locations b{font-weight: bold}.holidayHours{position: relative;background-color: #b00061;padding: 10px;display: flex;flex-flow: row wrap;width: 100%;margin: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}.holidayHours h2{color: white;font-weight: 700;padding: 0 10px 0 0}@media screen and (max-width: 767px){.holidayHours h2{text-align: center;width: 100%;padding: 0 0 10px 0}}.holidayHours p{color: white;padding: 0 5px 0 0;font-size: 15px;line-height: 18px}.holidayHours p:after{content: '•';padding: 0 0 0 5px}.holidayHours p:last-of-type{padding-right: 0}.holidayHours p:last-of-type::after{display: none}@media screen and (max-width: 767px){.holidayHours p{text-align: center;width: 100%}.holidayHours p:after{display: none}}.holidayHours p strong{font-weight: 600}@media screen and (min-width: 768px){.holidayHours.locationsLanding{margin-bottom: -140px}}@media screen and (max-width: 767px){.holidayHours.locationsLanding + div{margin-bottom: -180px}}.slideContent.purps h1,.slideContent.purps h2,.slideContent.purps a{color: #ba006e !important}.slideContent.purps button{color: #ba006e !important;border-color: #ba006e !important}