body{font-family:'Open Sans',sans-serif;font-weight:400;font-size:16px;line-height:1.9;color:#555;text-align:justify;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;padding-top:20px;font-family:'Roboto Slab',serif;color:#333}a:link{color:#363940;text-decoration:none}a:visited{color:#363940;text-decoration:none}a:hover{color:#818592;text-decoration:none}a:active{color:#818592;text-decoration:none}input{padding:8px 12px;font-family:'Roboto Condensed',sans-serif;font-size:1.4em;font-weight:normal;background:#fff;border:1px solid #e2e2e2;width:auto;color:#444;-webkit-transition:.2s ease all;-o-transition:.2s ease all;transition:.2s ease all;border-radius:2px}.btn{text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;display:inline-block;border:1px solid #c7c9cf;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-transition-duration:200ms;-webkit-transition-duration:200ms;transition-duration:200ms}.btn:hover,.btn:focus{background-color:#363940;color:#fff}.inner-wrap{max-width:1200px;margin:0 auto;padding:0 30px}@media (min-width:1200px){#header_two .blog-masthead-container{max-width:1200px;margin:0 auto;padding:10px 0}.blog-post,.blog-main{width:780px}.custom-pg-container,.container{max-width:1200px;margin:0 auto;padding:0}.grid-post{width:40%}.blog-sidebar{width:30%;margin:0 0 0 20px}.grid-container .mob-ads,.mob-ads,#mobile-menu,#mobile-menu-ham{display:none}}@media (min-width:1024px) and (max-width:1200px){#header_one .blog-masthead-container{padding-left:20px;padding-right:20px}#header_two .blog-masthead-container .blog-title{padding-left:2%;font-size:2.3em}#header_two .blog-masthead-container .blog-tagline{margin-top:-18px;margin-right:10%}#st-menu-navbar-container ul li a{font-size:.8em}.blog-sidebar{width:30%;margin:0 0 0 20px}.grid-container .mob-ads,.mob-ads,#mobile-menu,#mobile-menu-ham{display:none}}@media (min-width:800px) and (max-width:1023px){#header_one .blog-masthead-container{padding:10px}#header_two .blog-masthead-container .blog-header-ad-container,#header_two .blog-masthead-container .blog-title{display:block}#header_two .blog-masthead-container .blog-title,#header_two .blog-masthead-container .blog-tagline{width:100%;text-align:center}#header_two .blog-masthead-container .blog-tagline{margin-top:-20px}#header_two .blog-masthead-container .blog-header-ad-container{width:100%;text-align:center;margin-bottom:10px}#st-menu-navbar-container ul li a{font-size:.6em}.blog-sidebar{width:30%;margin:0 0 0 20px}.grid-container .mob-ads,.mob-ads,#mobile-menu,#mobile-menu-ham{display:none}.blog-post img{max-width:480px!important}}@media (max-width:768px){h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{text-align:center}#header_two{margin-bottom:15px}#header_two .blog-masthead-container .blog-header-ad-container,#header_two .blog-masthead-container .blog-title{display:block}#header_two .blog-masthead-container .blog-header-ad-container{display:none;width:100%;height:auto}#header_two .blog-masthead-container .blog-title,#header_two .blog-masthead-container .blog-tagline{width:100%;text-align:center}#header_two .blog-masthead-container .blog-tagline{margin-top:-20px}#header_two .blog-masthead-container .blog-header-ad-container{width:100%;text-align:center;margin-bottom:10px}#st-menu-navbar-container ul li a{font-size:.6em}#header_one .blog-top-nav-social,#header_one .blog-top-nav-menu{display:none;width:100%;text-align:center}.blog-top-nav{padding-bottom:8px}#mobile-menu,.blog-top-nav,.home-below-fold-ad,.top-menu-outer-wrap,#main-slide-show-container,.social-icon-text{display:none}.blog-sidebar{width:100%;margin-top:30px;padding:10px}#mobile-menu-ham{display:block}.grid-image img{width:100%;height:auto}.blog-post img{width:100%}.grid-container .mob-ads,.mob-ads{display:block}}.home-inner-wrap{max-width:780px}.blog-masthead-container{max-width:1200px;margin:0 auto;padding:0}#header_one{background-color:#363940;border-bottom:1px solid #f0f0f0}#header_one a:visited,#header_one a:link{color:#fff}#header_two{background-color:#f5f5f5;border-bottom:1px solid #f0f0f0}.blog-top-nav{width:100%;font-family:'Libre Franklin',sans-serif;font-size:.9em;text-transform:uppercase;color:#363940}.blog-top-nav-item{display:inline-block;padding-right:25px}.blog-top-nav-item:hover,.blog-top-nav-item:focus{color:#818592;text-decoration:none}.blog-top-nav-menu{display:inline-block;width:49%;padding:5px}.blog-top-nav-social{display:inline-block;width:50%;padding:5px;text-align:right}.blog-title{display:inline-block;font-family:Cabin,sans-serif;font-size:3.3em;font-weight:700;transition:.3s ease all;text-align:left;text-transform:none;vertical-align:top}.blog-title a:link,.blog-title a:visited{}.blog-title a:hover,.blog-title a:active{text-decoration:none;color:#acacac}.blog-tagline{width:100%;margin-top:-25px;text-align:right;font-family:'Roboto Condensed',sans-serif;font-size:.43em;font-weight:100}.blog-header-ad-container{display:inline-block;text-align:right;width:66%}.blog-header-ad-content{display:inline-block;height:90px;width:728px;vertical-align:middle}.home-below-fold-ad{margin:20px}.top-menu-outer-wrap{margin-bottom:20px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;text-align:center;width:100%}.top-menu-inner-wrap{text-transform:uppercase;font-size:1.7em;font-family:'Roboto Condensed',sans-serif;display:inline-block}.st-menu-navbar li{display:inline-block}.dropdown-menu li{width:100%}.menu-item-6710 .dropdown-menu{width:220%}.menu-item-6710 .dropdown-menu li{width:32%;white-space:wrap;white-space:-moz-wrap;white-space:-o-wrap;word-wrap:break-word}#st-menu-navbar-container ul li a{margin:0;padding:0 15px}#mobile-menu{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:200;background-color:#363940;text-align:left;text-transform:uppercase;overflow-y:auto}#mobile-menu a{color:#fff}#mobile-menu-ham{width:40px;height:35px;cursor:pointer;position:relative;padding-left:1.25em}#mobile-menu-ham:after{content:"";position:absolute;left:0;top:5px;width:25px;height:5px;margin-left:5px;background:#fff;border-radius:10px;box-shadow:0 .7em 0 0 #fff , 0 1.4em 0 0 #fff}#mobile_menu_head{width:100%}#mobile_menu_head .close_btn{width:20px;height:20px;margin-top:10px;margin-left:auto;margin-right:12px;cursor:pointer;font-family:sans-serif;font-size:.8em;font-weight:800;text-align:center;border-radius:50%;color:#363940;border:1px solid #fff;background-color:#fff}#st-mobile-menu-container ul{width:100%;margin:0;padding-left:0;list-style:none}#st-mobile-menu-container ul li{width:100%;margin:0;padding:0}#st-mobile-menu-container ul li a:link,#st-mobile-menu-container ul li a:visited,#st-mobile-menu-container ul li a:active,#st-mobile-menu-container ul li a:hover{background-color:transparent}#st-mobile-menu-container .sub-menu{display:none;margin:0;padding-left:30px;background-color:#f5f5f5}#st-mobile-menu-container .sub-menu a{color:#363940;font-size:.8em}#st-mobile-menu-container .sub-menu li{padding-bottom:5px}.st-mobile-menu-collapse:after,.st-mobile-menu-expand:after{font-size:1.8em;font-weight:700;float:right;margin-top:-.5em}.st-mobile-menu-expand:after{content:"+"}.st-mobile-menu-collapse:after{content:"-"}.mob_other_menu_item{padding:10px 15px}.mob-ads{display:none}.grid-container .mob-ads{margin-bottom:25px}.blog-search{position:relative;display:inline-block;margin-top:5px;vertical-align:top;width:35px;height:35px}.blog-search-icon:after{position:absolute;top:0;left:0;width:35px;height:35px;content:" ";background:url(/wp-content/themes/stfresh/images/xsearch.png.pagespeed.ic.6pE7mVXSEp.png) left top no-repeat;background-size:35px 35px;z-index:99}.blog-search:hover{opacity:.85;filter: alpha(opacity=85)}.blog-search-icon{cursor:pointer}.blog-search-input input{position:absolute;top:0;left:0;height:35px;width:35px;color:#363940;background-color:#363940;border-color:#363940;border-radius:50px;z-index:98}#main-slide-show-container{margin-bottom:30px}.slide-gradient{position:absolute;top:-20%;left:60%;width:100%;height:200%;background-color:#eff4f7;box-shadow:-120px 0 100px #eff4f7;display:block}.carousel-control.left,.carousel-control.right{background-image:none}.carousel-caption{position:absolute;top:0;left:60%;width:35%;height:100%;display:table;color:#000;text-shadow:none}.carousel-caption-contents{display:table-cell;vertical-align:middle}.carousel-inner div.item{height:500px;background-repeat:no-repeat}.carousel-control,.carousel-control:hover{opacity:1}.carousel-indicators .active,.carousel-indicators li{width:15px;height:15px;border:2px solid #fff;border-radius:50%;margin-right:10px}.slide-prev-btn,.slide-next-btn{display:block;position:absolute;z-index:100;top:45%;height:60px;width:60px;background:none;padding:2%;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;background:#fff;color:#363940;border-radius:100px;border-top-left-radius:100px;border-top-right-radius:100px;border-bottom-right-radius:100px;border-bottom-left-radius:100px;opacity:.6}.slide-next-btn{left:100%;margin-left:-30px}.slide-prev-btn{left:0;margin-left:-30px}.slide-prev-btn-arrow,.slide-next-btn-arrow{width:20px;height:20px;margin-top:18px;opacity:.5}.slide-prev-btn-arrow:hover,.slide-next-btn-arrow:hover{opacity:1}.slide-prev-btn-arrow{margin-left:40%}.slide-next-btn-arrow{margin-right:40%}.slide-category a{font-family:'Roboto Condensed',sans-serif;font-size:1.6em}.slide-meta{margin-bottom:20px}.slide-btn a{margin-top:20px;background:#363940;color:#fff}.slide-btn a:hover{opacity:.5}.section-title{margin-bottom:30px;color:#222;font-weight:bold;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;letter-spacing:1px}.hero-post{display:block;text-align:center;margin-bottom:25px}.blog-post .hero-image img,.hero-image img{margin-bottom:20px;max-width:750px;width:100%;height:auto}.hero-category{text-transform:uppercase}.hero-category a{font-size:1.4em}.hero-title a{font-size:.8em}.grid-container{width:100%;text-align:center}.grid-post{display:inline-block;text-align:center;margin-bottom:40px;margin-right:19px;vertical-align:top}.grid-image{margin-bottom:15px}.grid-image img{width:100%;height:auto}.grid-category{font-size:1.2em;text-transform:uppercase}.grid-title{line-height:.6;margin:0;padding:0}.grid-title a{font-size:20px}.grid-post-meta{font-size:16px}.grid-excerpt{}.read-more-btn{color:#363940;padding:10px 30px}.blog-post,.blog-main{padding:0;margin:0 auto}.row{width:100%;margin:0}.widget{list-style-type:none;font-family:'Libre Franklin',sans-serif;padding:15px;margin:0 -15px 15px;text-align:center;font-size:.9em}.widget h3,.widget h4,.widget-title{text-align:center;font-size:1.3em;padding-top:15px}.blog-sidebar input[type="submit"]{color:#fff;background-color:#363940;width:100%;text-transform:uppercase}.blog-sidebar input[type="submit"]:hover,.blog-sidebar input[type="submit"]:focus{color:#363940;background-color:#fff}.sidebar-module{padding:15px;margin:0 -15px 15px;text-align:center;font-size:.9em}.sidebar-module-inset{padding:15px;background-color:#eff4f7;border-radius:4px}.sidebar-module-inset p:last-child,.sidebar-module-inset ul:last-child,.sidebar-module-inset ol:last-child{margin-bottom:0}.sidebar-module h3,.sidebar-module h4{text-align:center}.social-icon{padding:0 10px 0 10px}.social-icon img{width:25px;height:25px}#subscribe-email input[type="email"]{width:100%}#subscribe-text{padding-bottom:5px}.pagination{position:relative;display:block;width:100%;text-align:center;font-family:'Roboto Condensed',sans-serif;font-size:1.0em;text-transform:uppercase}.pagination span,.pagination a{padding:10px 12px}.pagination a:hover{border:1px solid #666;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.pagination .current,.pagination .page_non_num{border:1px solid #c7c9cf;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}.pagination .page_num{margin-left:8px;margin-right:8px;font-size:1.2em}.pagination .page_prev,.pagination .page_next{margin:-10px 0;padding:10px 20px}.pagination .page_prev{float:left}.pagination .page_next{float:right}.blog-post-content .wp-caption,.blog-post-content img,.blog-post img{display:block;margin:0 auto;text-align:center;max-width:521px;height:auto}.blog-post p iframe{width:100%}.blog-post-title{margin-bottom:20px;font-size:2.85em;font-family:'Roboto Slab',serif;text-align:center}.blog-post-meta{color:#acacac;font-family:'Libre Franklin',sans-serif;margin-bottom:10px;text-align:center}.blog-post-meta span ::before{content:"\25CF";color:#b6babb;margin:0 5px;opacity:.5}.blog-post-meta a{color:#363940}.blog-post-meta a:hover{color:#818592}.blog-post-excerpt{text-align:justify;color:#444;-moz-osx-font-smoothing:grayscale}.blog-post-content a:link,.blog-post-content a:visited{color:#0f7faf;font-weight:600}.category-links,.category-links a{font-family:'Roboto Condensed',sans-serif;letter-spacing:1px;display:inline-block;text-transform:uppercase}.category-links a:link,.category-links a:visited{color:#acacac;text-decoration:none}.category-links a:hover,.category-links a:active{color:#6e6e6e;text-decoration:none}.wp-caption{font-family:'Roboto Slab',serif;font-size:.8em;color:#a4a4a4;margin-bottom:20px}.blog-post-tags{font-family:"Roboto Condensed",sans-serif}.blog-post-tags a{padding:5px;margin-right:5px;border:1px solid #e8e8e8;border-radius:2px;font-family:"Roboto Condensed",sans-serif;font-weight:100;line-height:2.3}.blog-post-tags a:link,.blog-post-tags a:visited{font-family:"Roboto Condensed",sans-serif;font-weight:100;color:#acacac}.blog-post-tags a:hover,.blog-post-tags a:active{font-family:"Roboto Condensed",sans-serif;font-weight:100;color:#fff;background-color:#acacac}.blog-post-ad{margin-bottom:20px}.sd-content ul{text-align:left}.sd-content ul li a{margin-right:20px}.st-sub-subtitle{font-family:'Roboto Condensed',sans-serif;font-size:1.2em;font-weight:300;text-decoration:none}.st-quote-container,.st-quote{padding:30px;margin:20px;width:95%;text-align:center;font-family:'Roboto Slab',serif;font-style:italic;font-size:1.0em;font-weight:100;letter-spacing:.05em;background-color:#eff4f7;border-radius:20px}.st-quote-container{margin-top:0;margin-bottom:0;padding:0}.st-quote-container img{margin-top:30px;margin-bottom:-30px;width:90%;height:auto}.st-quote:before{content:'\201C';font-weight:800;font-size:1.0em}.st-quote:after{content:'\201D';font-weight:800;font-size:1.0em}.st-quote img{display:block}.st-profile-pic img{width:300px;height:300px;margin:20px;border-radius:50%;margin:0 auto}.st-info{font-family:'Roboto Condensed',sans-serif;width:100%}.st-info-title{text-align:center;text-transform:uppercase;font-size:1.3em;font-weight:800;margin-bottom:10px;border-bottom:1px solid #ddd;background-color:#2d344a;color:#fff;border-radius:5px}.st-detail-title{text-transform:uppercase;font-size:1.1em;font-weight:600;text-align:center}.st-detail-subtitle{text-decoration:underline}.st-info-map{}.st-info-map iframe{width:100%;height:400px}.st-info-map div,.st-info-map img,.st-info-map div a img{width:100%!important;height:auto!important}.st-detail-icon{width:40px;height:40px;margin:0 auto;margin-bottom:5px}.st-info-detail{width:100%;text-align:center;font-size:1.0em}.st-info-detail-3col{display:inline-block;width:32%;padding:15px;vertical-align:top}.st-info-detail-2col{display:inline-block;width:49%;padding:15px;vertical-align:top}.st-address{}.st-address .st-detail-title:before{content:'LOCATION'}.st-address .st-detail-icon{background:url(/wp-content/themes/stfresh/images/address.png.pagespeed.ce.Ut-mYR63h_.png) left top no-repeat;background-size:40px 40px}.st-address-name{display:block}.st-address-line{display:block}.st-openhours{}.st-openhours .st-detail-title:before{content:'OPENING HOURS'}.st-openhours .st-detail-icon{background:url(/wp-content/themes/stfresh/images/openhours.png.pagespeed.ce.eYS1997hzV.png) left top no-repeat;background-size:40px 40px}.st-contact{}.st-contact .st-detail-title:before{content:'CONTACT'}.st-contact .st-detail-icon{background:url(/wp-content/themes/stfresh/images/xcontact.png.pagespeed.ic.QGgx_c4Rg0.png) left top no-repeat;background-size:40px 40px}.st-recipe-heading{font-family:"Roboto Condensed",sans-serif;text-align:left;text-transform:uppercase;font-size:1.9em;font-weight:800;margin-top:30px;border-bottom:2px solid #000;color:#000}.st-recipe-notes{width:100%;padding:20px 20px 0 20px}.st-recipe-notes-item{vertical-align:bottom}.serving-size{display:inline-block;height:40px;background:url(/wp-content/themes/stfresh/images/xserving.png.pagespeed.ic.TdGEUmF4Xv.png) left top no-repeat;background-size:40px 40px;padding-top:5px;padding-left:50px;margin-right:5px}.serving-size:before{font-family:"Roboto Condensed",sans-serif;font-size:1.2em;font-weight:600;height:40px;margin-top:5px;content:'Serving Size: '}.st-recipe-subtitle{font-family:"Roboto Condensed",sans-serif;font-size:20px;font-weight:600}.st-ingreds{margin-top:20px}.st-ingreds ul{list-style:none;margin-bottom:35px;padding:0}.st-ingreds li{padding:15px;font-size:1.2em;border-bottom:1px solid #e3e5ed}.st-ingreds li:hover{text-decoration:line-through}.st-ingreds .st-recipe-subtitle:before{content:'INGREDIENTS'}.st-ingreds li .tick{display:inline-block;vertical-align:middle;width:22px;height:22px;margin-right:15px;border-radius:5px;border:2px solid #c9cddb;cursor:pointer;position:relative;content:''}.st-ingreds li .ticked{vertical-align:middle;border:2px solid #9ad093;background-color:#deefdc}.st-ingreds li .ticked:after{content:'\2714';position:absolute;color:green;font-size:30px;top:-110%;left:0}.ticked{color:#bfbfbf}.st-instruct{margin-top:20px}.st-instruct .st-recipe-subtitle:before{content:'INSTRUCTIONS'}.st-instruct-steps{margin-top:10px;margin-left:15px;margin-bottom:30px;counter-reset:item}.st-instruct-step{width:100%;height:100%;margin-bottom:15px;border:1px dashed #e3e5ed}div.st-instruct-step div.st-instruct-step-num{display:table-cell;text-align:center;vertical-align:middle;width:100px;height:100%;counter-increment:item;color:#000;padding:15px;border-radius:5px}.st-instruct-step .st-instruct-step-num{}.st-instruct-steps div.ticked{background-color:#f7f8f9;border:1px solid #f7f8f9;border-radius:5px;color:#e5e3e3}.st-instruct-step-num .ticked{border:2px solid #9ad093;background-color:#deefdc}.st-instruct-step-num .ticked:after{position:absolute;top:-100%;left:0;color:green;text-decoration:initial;content:'\2714';font-size:2.85em}.st-instruct-step .st-instruct-step-check{display:block;width:30px;height:30px;margin:0 auto;margin-bottom:5px;border-radius:5px;border:2px solid #c9cddb;background-color:#fff;cursor:pointer;position:relative;content:''}.st-instruct-step .st-instruct-step-disp:before{vertical-align:top;font-family:"Roberto Condensed",sans-serif;font-size:1.1em;font-weight:200;text-decoration:none;content:'Step ' counter(item)}.st-instruct-step .st-instruct-desc{display:table-cell;width:1000px;font-size:1.2em;padding:30px;text-align:justify}footer{margin:20px;font-size:.9em;margin:20px 0 0 0}.blog-footer{padding:40px 0;color:#999;text-align:center;background-color:#f9f9f9;border-top:1px solid #e5e5e5}.blog-footer p:last-child{margin-bottom:0}.footer-other-links span{text-transform:uppercase;font-size:.8em;margin:0 7px}.footer-social-links{margin-bottom:15px}.footer-other-links{margin-bottom:10px}.footer-social-links span{margin-right:0}.social-icon-text{margin-left:10px}.comments-title,.comments-reply-title{font-family:"Roboto Condensed",sans-serif;font-size:1.6em;font-weight:600;text-transform:uppercase}.comment-respond,.comments-area{margin-top:15px}.comments-area img{display:inline;width:40px;height:auto;margin-right:5px;border-radius:5px;float:left}.comments-area li{list-style:none}.comment-body{margin-bottom:15px}.comment-body p{clear:left;margin-top:8px}.comment-author{vertical-align:top}.comment-author .says{display:none}.comment-meta{font-size:.8em}.post-results-inner-wrap,.post-results{width:100%;text-align:center}.post-results-title{text-align:center;margin-bottom:30px;color:#222;font-weight:bold;text-transform:uppercase;font-family:'Roboto Condensed',sans-serif;letter-spacing:1px}.search-results-none{text-align:center}.widget_top-posts{counter-reset:trending;text-align:left}.widget_top-posts ul{list-style:none;list-style-type:none;padding:0}.widget_top-posts ul li{margin-bottom:10px;counter-increment:trending}.widget_top-posts ul li:before{display:inline-block;text-align:center;height:20px;width:20px;margin-right:5px;font-family:'Roboto Condensed',sans-serif;font-size:.80em;font-weight:800;background-color:#f2f2f2;border:1px solid #d9d9d9;border-radius:50%;content:counter(trending)}.textwidget .social-icon{padding:5px}.custom-pg-container{max-width:800px;margin:0 auto}#contact-form-22452 textarea{width:100%}#contact-form-22452 .contact-submit{width:20%}.sponsor-services ol li,.sponsor-services ul li{padding:5px 8px}.st-accolades ul li{padding:5px 8px}.st-clients{width:100%;padding:20px}.st-clients div{display:inline-block;width:33%}.st-clients p{padding-top:15px;text-align:center}