.last{clear:right;margin-right:0 !important;}
.entry .wp-caption, .post_content .wp-caption, .post-single .wp-caption, .post-content .wp-caption, .entry-content .wp-caption {
max-width: 100%;
}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{margin:0;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary{display:block;}
audio, canvas, progress, video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template {
display: none; } a{background-color:transparent;}
abbr[title]{border-bottom:1px dotted;}
b, strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub, sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;vertical-align:top;}
svg:not(:root){overflow:hidden;}
figure{margin:0;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code, kbd, pre, samp{font-family:monospace, monospace;font-size:1em;}
button, input, optgroup, select, textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
input, button, select, textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
button, select{text-transform:none;}
button, html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner, input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
fieldset{border:2px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td, th {
padding: 0; } p{margin:0;}
.sr-only, .screen-reader-text{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;}
a{color:#363940;}
a:hover{color:#818592;}
@font-face{font-family:'foodica';src:url(//www.vores-opskrifter.dk/wp-content/themes/foodica/fonts/foodica.eot);src:url(//www.vores-opskrifter.dk/wp-content/themes/foodica/fonts/foodica.eot) format("embedded-opentype"), url(//www.vores-opskrifter.dk/wp-content/themes/foodica/fonts/foodica.ttf) format("truetype"), url(//www.vores-opskrifter.dk/wp-content/themes/foodica/fonts/foodica.woff) format("woff"), url(//www.vores-opskrifter.dk/wp-content/themes/foodica/fonts/foodica.svg) format("svg");font-weight:normal;font-style:normal;font-display:block;}
h1, h2, h3, h4, h5, h6{font-weight:500;line-height:1.1;color:#000;}
h1 small, h2 small, h3 small, h4 small, h5 small, h6 small{font-weight:normal;line-height:1;}
h1, h2, h3{margin-top:20px;margin-bottom:10px;}
h1 small, h2 small, h3 small{font-size:65%;}
h4, h5, h6{margin-top:10px;margin-bottom:10px;}
h4 small, h5 small, h6 small{font-size:75%;}
h1{font-size:36px;}
h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:18px;}
h5{font-size:14px;}
h6{font-size:12px;}
.section-title{margin-bottom:30px;color:#222;font-size:18px;font-weight:bold;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;letter-spacing:1px;}
.section-title.full-title{text-align:center;}
.full-layout .section-title{text-align:center;}
.category_description{font-style:italic;margin:0 0 40px;}
.full-layout .category_description {
text-align: center; } p{margin-bottom:1em;}
dfn, cite, em, i{font-style:italic;}
blockquote{margin:0 1.5em;}
address{margin:0 0 1.5em;}
pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em;}
code, kbd, tt, var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem;}
abbr, acronym{border-bottom:1px dotted #666;cursor:help;}
mark, ins{background:#fff9c0;text-decoration:none;}
big{font-size:125%;}
html{box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:border-box;}
blockquote, q{quotes:"" "";}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
ul, ol{margin:0 0 1.5em 1em;padding:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li > ul, li > ol{margin-bottom:0;margin-left:1.5em;}
dt{font-weight:bold;}
dd{margin:0 1.5em 1.5em;}
img{height:auto;max-width:100%;}
table{margin:0 0 1.5em;width:100%;}
.floatleft{float:left;}
.floatright{float:right;}
.sticky, .bypostauthor{text-align:left;}
div.wpforms-container-full .wpforms-form input[type=submit],
div.wpforms-container-full .wpforms-form button[type=submit],
div.wpforms-container-full .wpforms-form .wpforms-page-button, button, input[type=button],
input[type=reset],
input[type=submit]{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;background-color:#363940;border:none;color:#fff;border-radius:2px;transition:0.2s ease all;}
div.wpforms-container-full .wpforms-form input[type=submit]:hover,
div.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover, button:hover, input[type=button]:hover,
input[type=reset]:hover,
input[type=submit]:hover{cursor:pointer;background:#818592;border:none;color:#fff;}
div.wpforms-container-full .wpforms-form input[type=submit]:hover,
div.wpforms-container-full .wpforms-form button[type=submit]:hover,
div.wpforms-container-full .wpforms-form .wpforms-page-button:hover{border:none;}
label{display:block;margin-bottom:10px;font-weight:500;}
.wpforms-form input[type=text],
.wpforms-field input[type="text"],
input, textarea{padding:8px 12px;font-size:16px;font-weight:normal;background:white;border:1px solid #e2e2e2;width:auto;color:#444;transition:0.2s ease all;border-radius:2px;}
input[type=text],
textarea{-webkit-appearance:none;}
.wpforms-field input[type="text"]:focus,
input:focus, textarea:focus{border-color:#ccc;}
div.navigation{position:relative;text-align:center;margin:0 0 30px;font-size:18px;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;font-weight:normal;letter-spacing:2px;}
div.navigation a{padding:6px 12px;margin:0 4px;display:inline-block;transition:all .25s ease-in-out;color:#666;border-radius:3px;border:1px solid transparent;}
div.navigation a:hover{color:#000;border:1px solid #888;}
div.navigation span.current{padding:6px 12px;margin:0 4px;border-radius:3px;border:1px solid #c7c9cf;color:#666;display:inline-block;}
div.navigation span.pages{margin-right:15px;display:none;}
div.navigation span.dots{color:#999;line-height:100%;margin:0 5px;}
div.navigation .alignleft, div.navigation .alignright{margin:0;}
div.navigation .prev, div.navigation .next{position:absolute;border-radius:3px;color:#363940;padding:10px 30px;border:1px solid #c7c9cf;transition-duration:200ms;font-size:14px;font-weight:bold;}
div.navigation .prev{left:0;}
div.navigation .next{right:0;}
div.navigation a.btn-primary{font-size:18px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 30px;font-family:"Roboto Condensed", sans-serif;display:inline-block;color:#363940;padding:10px 30px;border:1px solid #c7c9cf;border-radius:3px;transition-duration:200ms;}
div.navigation a.btn-primary:hover {
color: #fff;
background: #363940;
border-color: #363940; } a{transition:0.1s ease all;text-decoration:none;}
a:hover{text-decoration:none;}
.sf-menu{margin:0;padding:0;list-style:none;}
.sf-menu *{margin:0;padding:0;list-style:none;}
.sf-menu li{position:relative;}
.sf-menu ul{position:absolute;display:none;top:100%;left:0;z-index:99;}
.sf-menu > li{float:left;}
.sf-menu li:hover > ul, .sf-menu li.sfHover > ul{display:block;}
.sf-menu a{display:block;position:relative;}
.sf-menu ul ul{top:0;left:100%;}
.sf-arrows .sf-with-ul:after{content:"\f347";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 12px/16px 'dashicons';vertical-align:top;margin:2px 0 0 4px;}
.sf-arrows ul .sf-with-ul:after{content:"\f345";font:normal 12px/9px 'dashicons';float:right;}
.sf-arrows ul li > .sf-with-ul:focus:after, .sf-arrows ul li:hover > .sf-with-ul:after{border-left-color:white;}
.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:white;}
.navbar-wpz{position:relative;z-index:100;}
.navbar-wpz > li{padding:0;}
.navbar-wpz > li:first-child{padding-left:0;}
.navbar-wpz > li:last-child{margin-right:0;}
.navbar-wpz a{padding:10px 15px;transition:0.1s ease all;text-transform:uppercase;}
.navbar-wpz ul{background:#fff;text-align:left;margin:0;padding:5px 0;font-size:16px;left:10%;width:220px;border:1px solid #F0F0F0;border-radius:3px;background:#fff;}
.navbar-wpz ul a{text-align:left;}
.navbar-wpz ul li{border-bottom:1px solid #F0F0F0;}
.navbar-wpz ul li:last-child{border:none;}
.navbar-wpz ul a{line-height:1.5;padding:10px 15px;font-size:12px;font-family:"Inter", sans-serif;font-weight:600;letter-spacing:1px;}
.navbar-wpz ul ul{right:100%;margin-top:0px;}
.navbar-wpz > li > ul:before{content:'';display:block;width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ffffff;position:absolute;top:-7px;left:31px;z-index:470;}
.navbar-wpz > li > ul:after{content:'';display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #F0F0F0;position:absolute;top:-8px;left:30px;z-index:460;}
.navbar-wpz .current-menu-item > a, .navbar-wpz .current_page_item > a, .navbar-wpz .current-menu-parent > a{color:#818592;}
.top-navbar{padding:6px 0;font-size:12px;position:relative;border-bottom:1px solid #F0F0F0;background:#FAFAFA;z-index:200;}
.top-navbar .navbar-wpz{float:left;max-width:80%;}
.top-navbar a{font-weight:600;letter-spacing:0.5px;}
.navbar-wpz a:hover{text-decoration:none;}
.main-navbar{margin-bottom:40px;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;text-align:center;padding:10px 0;min-height:70px;width:100%;z-index:1000;}
.main-navbar .inner-wrap{position:relative;}
.main-navbar.headroom--not-top{position:fixed;top:0;background:#fff;}
.main-navbar .sf-arrows .sf-with-ul:after{margin:6px 0px 0 4px;}
.top-navbar:before, .top-navbar:after{content:" ";display:table;}
.main-navbar:before, .main-navbar:after{content:" ";display:table;}
.top-navbar:after{clear:both;}
.main-navbar:after{clear:both;}
.main-navbar .sf-menu > li{display:inline-block;float:none;}
.main-navbar .navbar-wpz > li:last-child{padding-right:0;}
.main-navbar a{font-size:18px;font-family:"Roboto Condensed", sans-serif;}
.navbar-toggle{display:none;position:relative;float:left;margin:15px 0 15px 0;}
.navbar-toggle .icon-bar{display:block;width:28px;height:2px;background:#222;}
.navbar-toggle:hover .icon-bar{background:#555;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}
#menu-top-slide:not(.mm-menu), #menu-main-slide:not(.mm-menu){display:none;}
.navbar-toggle{display:none;position:relative;float:left;margin:15px 0 15px 0;}
.navbar-toggle .icon-bar{display:block;width:28px;height:2px;background:#222;}
.navbar-toggle:hover .icon-bar{background:#555;}
.navbar-toggle .icon-bar + .icon-bar{margin-top:5px;}
#menu-main-slide_compact, #menu-main-slide{display:none !important;}
.slicknav_btn{position:relative;display:block;vertical-align:middle;float:left;padding:0.438em 0.625em 0.438em 0.625em;line-height:1.125em;cursor:pointer;}
.slicknav_menu{*zoom:1;}
.slicknav_menu .slicknav_menutxt{display:block;line-height:100%;float:right;}
.slicknav_menu .slicknav_icon{float:left;width:1.125em;height:0.875em;margin:1px 7px 0 0;}
.slicknav_menu .slicknav_no-text{margin:0;}
.slicknav_menu:before{content:" ";display:table;}
.slicknav_menu:after{content:" ";display:table;clear:both;}
.slicknav_menu .slicknav_icon{width:19px;height:16px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;}
.slicknav_menu .slicknav_icon-bar{display:block;position:absolute;height:2px;width:100%;background:#d3531a;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out;}
.slicknav_collapsed .slicknav_icon span:nth-child(1){top:0px;transform-origin:left center;}
.slicknav_collapsed .slicknav_icon span:nth-child(2){top:6px;transform-origin:left center;}
.slicknav_collapsed .slicknav_icon span:nth-child(3){top:12px;transform-origin:left center;}
.slicknav_open .slicknav_icon span:nth-child(1){transform:rotate(45deg);top:5px;left:0;}
.slicknav_open .slicknav_icon span:nth-child(2){width:0%;opacity:0;}
.slicknav_open .slicknav_icon span:nth-child(3){transform:rotate(-45deg);top:5px;left:0;}
.slicknav_nav{clear:both;}
.slicknav_nav ul{display:block;}
.slicknav_nav li{display:block;border-bottom:1px solid #e2e2e2;box-sizing:border-box;}
.slicknav_nav li:last-child{border:none;}
.slicknav_nav .slicknav_arrow{font-size:0.8em;margin:0 10px 0 0.4em;padding-left:5px;float:right;border-left:1px solid #cecece;}
.slicknav_nav .slicknav_arrow:after{content:"\f347";display:inline-block;-webkit-font-smoothing:antialiased;font:22px/16px 'dashicons';vertical-align:middle;margin:0 0 0 4px;}
.slicknav_nav .slicknav_item{cursor:pointer;}
.slicknav_nav .slicknav_item a{display:inline;}
.slicknav_nav .slicknav_row, .slicknav_nav a{display:block;}
.slicknav_nav .slicknav_parent-link a{display:inline;}
.slicknav_brand{float:left;}
.slicknav_menu *{box-sizing:border-box;}
.slicknav_menu .slicknav_menutxt{color:#222;}
.slicknav_menu .slicknav_icon-bar{background-color:#000;}
.slicknav_btn{padding:12px 0;text-decoration:none;}
.slicknav_nav{color:#000;margin:0;padding:0;list-style:none;overflow:hidden;border-top:1px solid rgba(255, 255, 255, 0.07);border-bottom:1px solid rgba(255, 255, 255, 0.07);}
.slicknav_nav ul{list-style:none;overflow:hidden;padding:20px 30px;margin:0 0 20px;border-radius:3px;background:#f5f5f5;text-align:left;}
.slicknav_nav ul ul{padding:0 0 0 30px;margin:0;font-size:14px;}
.slicknav_nav a{padding:5px 0;margin:2px 0;text-decoration:none;color:#000;}
.slicknav_nav .slicknav_txtnode{margin-left:15px;}
.slicknav_nav .slicknav_item a, .slicknav_nav .slicknav_parent-link a{padding:0;margin:0;}
.slicknav_brand{color:#000;font-size:18px;line-height:30px;padding:7px 12px;height:44px;}
.slicknav_menu{display:none;}
.logo_wrapper_main .slicknav_btn{position:absolute;left:4%;}
.logo_wrapper_main .slicknav_nav{width:92vw;display:block;}
@media screen and (max-width:380px){
.slicknav_nav{max-width:92vw;}
}  .sb-search{position:absolute;margin:5px 0 0;z-index:200;right:30px;width:40px;height:40px;}
.sb-search .sb-search-input{position:absolute;top:0;right:0;border:none;outline:none;width:20px;height:19px;margin:0;z-index:10;padding:10px 40px 10px 15px;font-family:inherit;font-size:16px;color:#fff;visibility:hidden;opacity:0;border:none;border-radius:50px;transition:width 0.3s;transition:0.2s ease all;background:#818592;transition:width 0.6s, border-radius 0.6s, background 0.6s;}
.sb-search .sb-icon-search{width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:40px;text-align:center;cursor:pointer;}
.sb-search .sb-search-submit{width:40px;height:40px;display:block;position:absolute;right:0;top:0;padding:0;margin:0;line-height:40px;text-align:center;cursor:pointer;background:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;color:#363940;border:none;outline:none;z-index:-1;}
.sb-search .sb-icon-search{color:#fff;background:#363940;z-index:90;font-size:16px;font-family:'foodica';speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;transition:0.2s ease all;border-radius:50px;}
.sb-search .sb-icon-search:hover{background:#818592;}
.sb-search .sb-icon-search:before{content:"\e901";}
.sb-search.sb-search-open .sb-icon-search:before{color:#fff;}
.sb-search.sb-search-open .sb-search-input{visibility:visible;opacity:1;width:200px;-webkit-transition:width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background 0.6s;transition:width 0.6s cubic-bezier(0, 1.22, 0.66, 1.39), border-radius 0.6s, background 0.6s;}
.sb-search.sb-search-open .sb-icon-search{background:none;z-index:11;}
.no-js .sb-search .sb-icon-search{background:none;z-index:11;}
.sb-search.sb-search-open .sb-search-submit, .no-js .sb-search .sb-search-submit{z-index:90;}
.sb-search input[type="search"].sb-search-input{-webkit-appearance:none;}
.sb-search .sb-search-input::-webkit-input-placeholder{color:#EFF4F7;}
.sb-search .sb-search-input:-moz-placeholder{color:#EFF4F7;}
.sb-search .sb-search-input::-moz-placeholder{color:#EFF4F7;}
.sb-search .sb-search-input:-ms-input-placeholder{color:#EFF4F7;}
.header_social{float:right;text-align:right;}
.header_social .widget{margin:0;}
.header_social .widget h3.title{display:none;}
.header_social .widget .zoom-social-icons-list--no-labels.zoom-social-icons-list--without-canvas{margin:0;}
.header_social .zoom-social-icons-list--without-canvas .socicon{transition:0.3s ease all;color:#363940;padding:5px;}
.header_social .zoom-social-icons-list .socicon:hover{opacity:0.8;}
.header_social .google-auto-placed{display:none;}
.logo_wrapper_main{position:relative;}
@media(min-width:980px){
.wpz_header_layout_compact .logo_wrapper_main .navbar-header-compact, .wpz_header_layout_compact .logo_wrapper_main .sb-search{display:none;}
}  .screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.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:#444444;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;}
#content[tabindex="-1"]:focus{outline:0;}
.alignleft{float:left;margin-right:15px;}
.alignright{float:right;margin-left:15px;}
.aligncenter{margin-left:auto;margin-right:auto;display:block;margin-left:auto;margin-right:auto;text-align:center;}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after{content:"";display:table;table-layout:fixed;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after{clear:both;}
html{font-size:10px;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
html, body{margin:0;padding:0;overflow-x:hidden;}
body{margin:0;padding:0;font-family:"Inter", sans-serif;font-size:16px;font-weight:normal;background-repeat:no-repeat;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;line-height:1.6;color:#444;}
body.noscroll{position:fixed;overflow:hidden;width:100%;}
.site-main:before, .site-main:after{content:" ";display:table;}
.site-main:after{clear:both;}
.inner-wrap{max-width:1200px;margin:0 auto;padding:0 30px;}
.content-area{float:left;width:65.79%;}
.full-width .content-area{width:100%;float:none;}
.content-area.full-layout{width:100%;float:none;}
.recent-posts{font-size:0;}
.recent-posts .post{width:48%;margin:0 4% 30px 0;display:inline-block;vertical-align:top;font-size:16px;position:relative;overflow:hidden;}
.recent-posts .post:before{content:" ";display:table;}
.recent-posts .post:after{content:" ";display:table;clear:both;}
.recent-posts .type-page{width:48%;margin:0 4% 30px 0;display:inline-block;vertical-align:top;font-size:16px;position:relative;overflow:hidden;}
.recent-posts article:nth-of-type(2n+2){margin-right:0;}
.content-area.full-layout .recent-posts article.post, .content-area.full-layout .recent-posts .type-page{width:31.5%;margin:0 2.75% 30px 0;}
.content-area.full-layout .recent-posts article:nth-of-type(2n+2){margin-right:2.75%;}
.content-area.full-layout .recent-posts article:nth-of-type(3n+3){margin-right:0;}
.recent-posts .post-thumb{margin:0 0 15px;text-align:center;}
.post-thumb img{max-width:100%;height:auto;}
.recent-posts .entry-body{overflow:hidden;}
.recent-posts .entry-title{text-align:center;}
.entry-title{margin:0 0 15px;font-size:24px;font-weight:600;line-height:1.4;}
.entry-content:before{content:" ";display:table;}
.entry-content:after{content:" ";display:table;clear:both;}
.entry-content p{margin-bottom:28px;line-height:1.8;}
.entry-content img{max-width:100%;height:auto;}
.entry-meta{margin-bottom:15px;color:#999;text-align:center;}
.entry-meta span + span:before{content:" \25CF ";color:#B6BABB;margin:0 5px;font-style:normal;opacity:.5;font-size:9px;vertical-align:middle;}
.entry-meta a{font-weight:400;}
.entry-meta .wpz_top_disclosure{margin-top:8px;font-style:italic;font-size:14px;display:block;}
.cat-links{font-size:16px;text-transform:uppercase;margin-bottom:10px;font-weight:500;letter-spacing:1px;display:block;text-align:center;font-family:"Roboto Condensed", sans-serif;}
.cat-links a{color:#acacac;}
.cat-links a:hover{color:#818592;}
.more-link, .more_link{display:table;margin:20px 0 0;}
.readmore_button{font-size:14px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:0 0 30px;}
.readmore_button a{font-family:"Roboto Condensed", sans-serif;display:inline-block;color:#363940;padding:10px 30px;border:1px solid #c7c9cf;border-radius:3px;transition-duration:200ms;}
.readmore_button a:hover, .readmore_button a:active{color:#fff;background:#363940;border-color:#363940;}
.content-area.full-layout .recent-posts.list-view{margin:0 auto;max-width:750px;}
.content-area.full-layout .recent-posts.list-view .entry-body{max-width:90%;margin:0 auto;}
.content-area.full-layout .recent-posts.list-view article.post, .content-area.full-layout .recent-posts.list-view .type-page{width:100%;margin:0 0 50px;}
.recent-posts.list-view article.post{width:100%;margin-right:0;font-size:16px;border-bottom:1px solid #eee;padding:0 0 30px;margin-bottom:50px;}
.recent-posts .post .post-thumb{margin:0 0 15px;}
.recent-posts.list-view .post .entry-title{font-size:36px;font-weight:bold;}
.recent-posts.list-view .entry-meta{font-size:16px;}
.recent-posts .post.sticky{width:100%;margin-right:0;}
.recent-posts .post.sticky .entry-title{font-size:36px;}
.recent-posts .post.sticky .entry-meta{font-size:16px;}
.recent-posts.list-view .post.sticky .entry-title{font-weight:bold;}
.recent-posts.list-view .post.sticky .entry-meta, .recent-posts.list-view .post.sticky .cat-links, .recent-posts.list-view .post.sticky .readmore_button{text-align:center;}
.content-area.full-layout .recent-posts .post.sticky .post-thumb{float:left;max-width:50%;margin:0 30px 0 0;}
.content-area.full-layout .recent-posts .post.sticky .entry-title, .content-area.full-layout .recent-posts .post.sticky .entry-meta, .content-area.full-layout .recent-posts .post.sticky .cat-links, .content-area.full-layout .recent-posts .post.sticky .readmore_button{text-align:left;}
.content-area.full-layout .recent-posts.list-view .post.sticky .post-thumb{float:none;max-width:100%;margin:0 0 15px;}
.content-area.full-layout .recent-posts.list-view .post.sticky .entry-title, .content-area.full-layout .recent-posts.list-view .post.sticky .entry-meta, .content-area.full-layout .recent-posts.list-view .post.sticky .cat-links, .content-area.full-layout .recent-posts.list-view .post.sticky .readmore_button{text-align:center;}
.entry-header{margin:0 0 30px;}
.single .content-area .post-thumb{margin:0 0 25px;}
.page .site-main.full-width-page > article{float:none;max-width:100%;width:100%;}
.single h1.entry-title{font-size:38px;text-align:center;line-height:1.4;font-weight:600;}
.page h1.entry-title{font-size:38px;line-height:1.4;font-weight:600;font-family:'Inter', serif;}
.page .entry-info{margin-bottom:30px;}
.single .entry-info{margin-bottom:30px;}
.page .entry-category + .entry-date{display:inline-block;}
.single .entry-category + .entry-date{display:inline-block;}
.single .entry-meta{font-size:16px;}
.entry-content{line-height:1.7;padding-bottom:15px;}
.entry-content a{color:#0F7FAF;font-weight:bold;}
.entry-content a:hover{color:#363940;}
.entry-content a.wpz-sc-button{text-decoration:none;color:#fff;font-weight:normal;}
.entry-content a.wpz-sc-button:hover{color:#fff;}
.entry-content .wpz-sc-ilink a, .entry-content .shortcode-tabs ul.tab_titles li.nav-tab a{text-decoration:none;}
.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6{margin-bottom:15px;line-height:1.4;font-weight:bold;}
.entry-content .wp-block-image img{margin-bottom:20px;max-width:100%;height:auto;}
.entry-content img.alignnone, .entry-content img.aligncenter, .entry-content img.alignleft, .entry-content img.alignright, .entry-content img.attachment-fullsize{margin-bottom:20px;max-width:100%;height:auto;}
.entry-content .aligncenter{text-align:center;}
div.aligncenter{text-align:center;}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption{display:block;margin-top:0;font-size:14px;color:#868686;}
.entry-content ul, .entry-content ol{margin:0 0 20px 15px;}
.entry-content .wp-block-gallery{margin-left:0;display:flex;}
.entry-content li{list-style-position:inside;}
.entry-content li ul, .entry-content li ol{margin-bottom:0;}
.entry-content ul li{list-style-type:square;}
.entry-content ol li{list-style-type:decimal;}
.entry-content .shortcode-unorderedlist ul li{list-style-type:none;}
.entry-content .shortcode-unorderedlist ul li ul{list-style-type:none;}
.entry-content blockquote{border-left:solid 3px #ddd;font-style:italic;font-size:18px;margin:45px 40px;padding:0 0 0 40px;}
.shortcode-ingredients{color:#736458;background-color:#FBF9E7;border-radius:3px;margin:30px 0;padding:30px 30px 15px;}
.shortcode-ingredients > h3{font-size:20px;font-weight:bold;font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;margin:0 0 10px;}
.shortcode-directions > h3{font-size:20px;font-weight:bold;font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;margin:0 0 10px;}
.shortcode-ingredients > ul{margin:0;list-style:none;}
.shortcode-ingredients > ul > li{list-style:none;padding:0 0 13px;margin:0 0 13px;border-bottom:1px solid #e9e5c9;position:relative;cursor:pointer;line-height:1.7;}
.shortcode-ingredients > ul > li:hover{text-decoration:line-through;}
.shortcode-ingredients > ul > li span.tick{display:inline-block;vertical-align:middle;width:18px;height:18px;margin:0 10px 0 0;border-radius:50%;border:2px solid #DEDAB6;cursor:pointer;position:relative;}
.shortcode-ingredients > ul > li span.tick.ticked{border:2px solid #9AD093;background:#9AD093;box-shadow:inset 0px 0px 0px 2px #FBF9E7;}
.shortcode-ingredients > ul > li.ticked{text-decoration:line-through;}
.shortcode-directions{margin:40px 0;}
.shortcode-directions > ol{counter-reset:count;line-height:normal;margin:0;list-style:none;}
.shortcode-directions > ol > li{list-style:none;position:relative;line-height:1.8;min-height:44px;padding-left:40px;margin:0 0 30px;}
.shortcode-directions > ol > li:before{counter-increment:count;content:counter(count);display:block;position:absolute;top:0;left:0;font-size:24px;font-weight:bold;font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;line-height:1.4;width:35px;vertical-align:middle;padding:0;border-radius:50%;margin-right:20px;}
.shortcode-directions > ol > li:last-child{margin:0;}
.entry-content .alignfull{margin-left:calc( -100vw / 2 + 100% / 2) !important;margin-right:calc( -100vw / 2 + 100% / 2) !important;width:100vw;max-width:100vw;}
.entry-content .alignfull img{width:100vw;max-width:100vw;}
.entry-content .wp-caption{width:auto;text-align:center;}
.entry-content .wp-caption img{background:none;margin:0;border:0 none;max-width:100%;width:auto;height:auto;}
.entry-content .wp-caption.aligncenter{margin:0 auto 15px;}
@media only screen and (min-width: 1390px) {
.entry-content .alignwide, .entry-content ul.wp-block-gallery.alignwide{margin-left:-125px !important;margin-right:-125px !important;max-width:1390px;}
} img.wp-smiley{border:none;padding:0;}
#snippet-box{width:100% !important;float:none !important;}
h4.jp-relatedposts-post-title{font-family:"Inter", sans-serif;margin:10px 0 5px !important;font-weight:500;}
.single div#jp-relatedposts h3.jp-relatedposts-headline{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;text-align:center;font-size:18px;font-weight:bold;}
.single div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none;}
div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context, div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{font-family:"Inter", sans-serif;}
.tag_list{text-align:center;position:relative;margin-bottom:40px;}
.tag_list:before{content:" ";margin:40px auto;width:100px;height:2px;background:#E5E5E5;display:block;}
.tag_list h4{text-transform:uppercase;margin:0 0 15px;font-size:16px;font-family:"Roboto Condensed", sans-serif;font-weight:bold;}
.tag_list a{display:inline-block;transition:all .25s ease-in-out;text-decoration:none;font-size:14px;margin:0 10px;padding:0 5px;background:#FDE934;box-shadow:white 0 24px inset;position:relative;z-index:5;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;font-weight:bold;}
.tag_list a:hover{box-shadow:none;color:#000;}
.tag_list a:after{background-color:#FDE934;bottom:2px;content:"";height:7px;left:0;position:absolute;transition:all 0.1s linear;width:100%;z-index:-1;}
.page-links{font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;border:2px solid #eee;padding:15px;background:#f6f9f9;border-radius:3px;font-family:"Roboto Condensed", sans-serif;}
.page-links a{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;background-color:#363940;border:none;color:white;border-radius:3px;transition:0.2s ease all;clear:both;display:inline-block;width:auto;padding:5px 13px;margin:0 5px;}
.page-links a:hover{cursor:pointer;background:#818592;border:none;}
.page-links > span{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;border:2px solid #d2d4dc;border-radius:3px;clear:both;display:inline-block;width:auto;padding:5px 12px;margin:0 5px;}
.single .share{text-align:center;padding:0 0 40px;position:relative;}
.single .share:before{content:" ";margin:40px auto;width:100px;height:2px;background:#E5E5E5;display:block;}
.single .share a{display:inline-block;text-decoration:none;font-size:14px;color:#fff;padding:6px 15px;border-radius:3px;margin:0 10px 4px;transition:all 0.3s ease-out;font-weight:bold;font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;}
.single .share a.twitter{background:#3a93d8;}
.single .share a.facebook{background:#2e6cc8;}
.single .share a.print{background:#76a75e;}
.single .share a.yummly{background:#E16120;}
.single .share a.pinterest{background:#bd081c;cursor:pointer;}
.single .share a:hover:before{color:#fff;}
.single .share a:before{content:"\f301";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/100% 'dashicons';vertical-align:top;margin:0 8px 0 0;}
.single .share a.facebook:before{content:"\f305";}
.single .share a.print:before{font-family:'foodica';content:"\e900";}
.single .share a.pinterest:before{content:"\e603";font-family:'foodica';}
.single .share a.yummly:before{content:"\e902";font-family:'foodica';}
.single .share a.twitter:hover{background:#59aef5;}
.single .share a.facebook:hover{background:#5084e4;}
.single .share a.print:hover{background:#5d9840;}
.single .share a.pinterest:hover{background:#D50F25;}
.single .share a.yummly:hover{background:#e86f31;}
.single .post_author{padding:40px 0;border-top:2px solid #eeeeee;}
.single .author-description{overflow:hidden;}
.single .post_author .author-title{margin:0 10px 14px 0;font-size:20px;font-weight:bold;display:inline-block;}
.single .post_author .author-bio{margin-bottom:0;line-height:1.8;}
.single .post_author > img{float:left;margin-right:25px;border-radius:50%;}
.author_links{display:inline-block;}
.author_links a{margin:0 3px 0 0;}
.author_links a:before{content:"\e600";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/100% 'foodica';vertical-align:top;margin:0;color:#363940;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.author_links a.author_facebook:before{content:"\e601";}
.author_links a.author_instagram:before{content:"\ea92";}
.author_links a.author_twitter:before{color:#3a93d8;}
.author_links a.author_facebook:before{color:#2e6cc8;}
.author_links a.author_instagram:before{color:#E1306C;}
.prevnext{border-top:2px solid #eeeeee;border-bottom:2px solid #eeeeee;padding:30px 0;margin-bottom:30px;overflow:hidden;}
.prevnext > div + div{border-left:1px solid #eee;}
.prevnext img{margin:0 15px;max-width:100px;height:auto;display:inline-block;vertical-align:middle;}
.prevnext .previous_post_pag{float:left;width:47%;}
.prevnext .next_post_pag{width:49.5%;padding-left:2.5%;float:right;text-align:right;}
.prevnext .prevnext_title{display:inline-block;vertical-align:middle;max-width:53%;font-weight:600;font-size:16px;max-height:100px;line-height:1.5;overflow:hidden;position:relative;}
.prevnext_container{position:relative;}
.previous_post_pag .prevnext_container:before{content:"\f341";display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;font:normal 20px/100% 'dashicons';margin:0;color:#363940;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.next_post_pag .prevnext_container:after{content:"\f345";display:inline-block;vertical-align:middle;-webkit-font-smoothing:antialiased;font:normal 20px/100% 'dashicons';margin:0;color:#363940;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption{display:block;margin-top:0;font-size:14px;}
#comments > h3{position:relative;margin-top:80px;font-size:26px;padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid #EEEEEE;font-weight:bold;text-transform:uppercase;text-align:center;font-family:"Roboto Condensed", sans-serif;}
#respond > h3{position:relative;margin-top:80px;margin-bottom:20px;font-size:26px;font-weight:bold;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;}
.comment-notes{margin-bottom:30px;font-style:italic;color:#999;}
.commentlist{list-style-type:none;padding:0;}
.commentlist li{list-style-type:none;}
.commentlist .children{margin:30px 0 0 50px;}
.commentlist .comment{margin-bottom:44px;padding-bottom:32px;position:relative;border-bottom:1px solid #EEEEEE;line-height:1.8;}
.commentlist .children li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0;margin-top:30px;}
.comment .avatar{float:left;border-radius:50%;margin-right:28px;}
.comment-author:before{content:" ";display:table;}
.comment-author:after{content:" ";display:table;clear:both;}
.comment-author .fn{font-style:normal;font-weight:bold;font-size:18px;}
.comment-author .fn a{font-style:normal;font-weight:bold;font-size:18px;}
.comment-author .comment-meta{font-size:14px;margin-top:5px;font-style:italic;color:#a2a2a2;}
.comment-author .comment-meta a{color:#a2a2a2;}
.comment-author .comment-meta a:hover{color:#333;}
.comment-main{overflow:hidden;}
.comment-body{margin-top:8px;}
#respond{margin-bottom:85px;}
#respond .form_fields p{margin-bottom:24px;width:50%;}
#respond .form_fields p:first-child{padding-left:0;}
#respond label{font-weight:normal;font-size:16px;margin-bottom:5px;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;}
#respond input[type="text"]{width:90%;}
#respond textarea{width:100%;height:150px;}
#respond #submit{width:auto;padding-left:25px;padding-right:25px;margin-top:12px;}
#respond code{white-space:pre-wrap;}
.form-allowed-tags{display:none;}
#respond .form_fields p .required_lab{margin-left:10px;color:#a7a7b3;}
#respond .comment-form-cookies-consent label{display:inline;margin-left:10px;text-transform:none;font-family:inherit;font-size:14px;}
.navbar-brand-wpz{margin:35px auto;text-align:center;}
.navbar-header.left-align{text-align:left;float:left;max-width:30%;}
.navbar-brand-wpz img{max-width:100%;height:auto;margin-bottom:10px;}
.navbar-brand-wpz h1{font-weight:normal;letter-spacing:-1px;font-family:"Annie Use Your Telescope", sans-serif;line-height:1.2;font-size:85px;margin:0;}
.navbar-brand-wpz a:hover{text-decoration:none;opacity:0.8;}
.navbar-brand-wpz .tagline{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;letter-spacing:1px;color:#c7c7c7;}
.adv{float:right;margin:50px 0 0;}
.adv_side{text-align:center;margin:0 0 20px;}
.adv_content{margin:0 0 50px;text-align:center;}
.single .adv_content{margin:20px 0;}
#sidebar{float:right;width:32.018%;max-width:365px;margin-left:2%;}
.shop-sidebar{float:right;width:32%;margin-left:2%;}
body:not(.single) .shop-wrapper{overflow:hidden;}
.site-footer{font-size:16px;margin:25px 0 0;border-top:1px solid #F0F0F0;}
.site-footer .inner-wrap{max-width:1400px;padding:0;}
.footer-widgets{padding:0;border-left:1px solid #F0F0F0;border-right:1px solid #F0F0F0;font-size:0;display:table;table-layout:fixed;width:100%;}
.footer-widgets:before{content:" ";display:table;}
.footer-widgets:after{content:" ";display:table;clear:both;}
.footer-widgets .column{border-right:1px solid #F0F0F0;padding:0 30px;display:table-cell;vertical-align:top;font-size:16px;float:none;}
.footer-widgets.widget-columns-4 .column{width:25%;}
.footer-widgets.widget-columns-3 .column{width:33.33%;}
.footer-widgets.widget-columns-2 .column{width:50%;}
.footer-widgets.widget-columns-1 .column{width:100%;}
.footer-widgets.widget-columns-2 .column:nth-child(2n+2), .footer-widgets.widget-columns-3 .column:nth-child(3n+3), .footer-widgets.widget-columns-4 .column:nth-child(4n+4){margin-right:0;border:none;}
.footer-widgets .widget{margin-bottom:20px;padding-top:20px;}
.footer-menu{text-align:center;padding:40px 0;background:#EFF4F7;}
.footer-menu ul{margin:0;}
.footer-menu ul li{display:inline-block;margin:0 10px;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;}
.site-info{max-width:1200px;margin:0 auto;padding:30px 0;color:#7b7b7b;font-size:14px;text-align:center;}
.site-info > span{letter-spacing:1px;font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;}
.site-info a{font-weight:500;}
.site-info:before{content:" ";display:table;}
.site-info:after{content:" ";display:table;clear:both;}
.footer-disclosure_wpz{text-align:center;margin-top:10px;}
.home-widgetized-sections{border-bottom:1px solid #eee;padding:0;margin:0 0 40px;}
.site-widgetized-section .widgets .widget{font-size:16px;width:100%;margin-right:0;}
.column-widgets{font-size:0;}
.column-widgets .widget-column{display:inline-block;vertical-align:top;width:31%;margin:0 3.5% 0 0;font-size:16px;}
.column-widgets .widget-column:nth-child(3n+3){margin-right:0;}
.column-widgets .widget-column img{max-width:100%;height:auto;}
.col_arch{border-bottom:1px solid #eee;padding:0 0 30px;margin:0 0 30px;}
.col_arch ul{margin:0;}
.col_arch a{font-weight:normal;text-decoration:none;}
.col_arch ul li{width:31%;float:left;margin:0 1.5% 5px 0;list-style-type:none;}
.col_arch:last-child{border-bottom:none;}
.widget{margin-bottom:50px;position:relative;text-align:center;}
.widget .title{margin-bottom:20px;padding:10px 0;color:#363940;font-size:18px;letter-spacing:1px;font-weight:bold;text-transform:uppercase;text-align:center;font-family:"Roboto Condensed", sans-serif;}
.elementor-widget-container > h5{margin-bottom:20px;padding:10px 0;color:#363940;font-size:18px;letter-spacing:1px;font-weight:bold;text-transform:uppercase;text-align:center;font-family:"Roboto Condensed", sans-serif;}
#sidebar .widget:after{content:" ";margin:50px auto;width:100px;height:2px;background:#E5E5E5;display:block;}
#sidebar .widget:last-child:after{display:none;}
.widget ul{clear:both;margin:0;}
.widget ul li{list-style-type:none;margin:0 0 5px;}
.widget ul ul{margin:0;padding:0;border-top:none;}
.widget ul ul li{border:none;}
.widget_search label{display:inline;}
.textwidget img{max-width:100%;height:auto;}
.elementor-widget-wp-widget-wpzoom-bio, .wpzoom-bio{text-align:center;}
.elementor-widget-wp-widget-wpzoom-bio .meta, .wpzoom-bio .meta{display:block;margin:0 0 10px;font-weight:bold;font-size:20px;}
.elementor-widget-wp-widget-wpzoom-bio .content, .wpzoom-bio .content{line-height:1.8;}
.elementor-widget-wp-widget-wpzoom-bio img, .wpzoom-bio img{margin:0 0 15px;border-radius:50% !important;}
.elementor-widget-wp-widget-wpzoom-bio .wpz_about_button, .wpzoom-bio .wpz_about_button{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;background-color:#363940;border:none;color:white;border-radius:2px;transition:0.2s ease all;clear:both;display:inline-block;width:auto;padding:5px 15px;}
.elementor-widget-wp-widget-wpzoom-bio .wpz_about_button:hover, .wpzoom-bio .wpz_about_button:hover{cursor:pointer;background:#818592;border:none;color:#fff;}
.post_thumb_withbg{height:230px;width:100%;color:#fff;text-align:center;background-color:#eee;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;transition:all 0.2s ease;display:table;box-sizing:border-box;padding:10px;}
.post_thumb_withbg:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;transition:all 0.2s ease;}
.post_thumb_withbg a{color:#fff;display:table;width:100%;height:100%;}
.post_thumb_withbg h5, .post_thumb_withbg h3.title{color:#222;line-height:1.5em;padding:8px 18px;font-weight:bold;font-size:14px !important;text-transform:uppercase;letter-spacing:2px;background:#ffffff;display:inline-block;margin:0;}
.post_thumb_withbg .featured_page_content{color:#fff;position:relative;z-index:10;height:100%;display:table-cell;vertical-align:middle;text-align:center;border:1px solid rgba(255, 255, 255, 0.3);transition:all 0.2s ease;}
.post_thumb_withbg:hover .featured_page_content{border:1px solid rgba(255, 255, 255, 0.9);}
.widget.carousel-slider, .site-widgetized-section .widgets .widget.carousel-slider{margin:0 0 30px;padding:0;overflow:hidden;position:relative;border-radius:2px;}
.flickity-enabled{position:relative;}
.carousel-slider .slides{white-space:nowrap;overflow:hidden;}
.carousel-slider .item{position:relative;white-space:normal;margin:0 1.5% 0 0;width:31.5%;text-align:center;vertical-align:top;display:inline-block;}
.carousel-slider .flickity-enabled .item{margin:0 2% 0 0;width:32%;min-height:350px;}
.carousel_widget_wrapper > div{opacity:0;visibility:hidden;transition:opacity .3s ease-in;}
.carousel_widget_wrapper > div .item{display:none;}
.carousel_widget_wrapper > .flickity-enabled{opacity:1;visibility:visible;}
.carousel_widget_wrapper > .flickity-enabled .item{display:inline-block;}
.carousel-slider .flickity-prev-next-button{top:calc(50% - 110px);}
.carousel-slider .post-thumb{margin:0 0 15px;}
.carousel-slider .item .entry-title, .carousel-slider .item .cat-links{margin:0 0 5px;}
.carousel-slider .flickity-page-dots{bottom:0;position:relative;}
.carousel-slider .flickity-page-dots .dot{border:2px solid #ccc;}
.carousel-slider .flickity-page-dots .dot:hover, .carousel-slider .flickity-page-dots .dot.is-selected{background:#555;border:2px solid #555;}
.carousel-slider .spinner{margin:100px auto;width:50px;height:30px;text-align:center;font-size:10px;}
.carousel-slider .spinner > div{background-color:#eaeaea;height:100%;width:6px;display:inline-block;animation:stretchdelay 1.2s infinite ease-in-out;}
.carousel-slider .spinner .rect2{animation-delay:-1.1s;}
.carousel-slider .spinner .rect3{animation-delay:-1s;}
.carousel-slider .spinner .rect4{animation-delay:-0.9s;}
.carousel-slider .spinner .rect5{animation-delay:-0.8s;}
@-webkit-keyframes stretchdelay {
0%, 40%, 100%{-webkit-transform:scaleY(0.4);}
20%{-webkit-transform:scaleY(1);}
}
@keyframes stretchdelay {
0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1);-webkit-transform:scaleY(1);}
}  .wpzoom-featured-cat{text-align:center;}
.wpzoom-featured-cat img{max-width:100%;height:auto;}
.wpzoom-featured-cat h3.title{font-size:14px;text-transform:uppercase;margin-bottom:10px;font-weight:normal;}
.wpzoom-featured-cat h3.title a{color:#acacac;}
.wpzoom-featured-cat h3.title a:hover{color:#818592;}
.wpzoom-featured-cat h3.entry-title{margin-bottom:10px;font-size:20px;}
.widgets-3 .wpzoom-featured-cat h3.entry-title, #sidebar .wpzoom-featured-cat h3.entry-title, .footer-widgets .wpzoom-featured-cat h3.entry-title, .widgets-4 .wpzoom-featured-cat h3.entry-title{font-size:20px;}
.wpzoom-featured-cat .right-col .entry-meta{margin:0;}
.wpzoom-featured-cat p{font-size:16px;line-height:1.7;color:#555;margin:0;}
.wpzoom-featured-cat .main-post{margin:0 0 20px;}
.wpzoom-featured-cat .main-post img{margin:0 0 20px;}
.wpzoom-featured-cat .featured-list h4{font-size:20px;margin:0;}
.wpzoom-featured-cat .featured-list li{display:block;margin:15px 0;text-align:left;}
.wpzoom-featured-cat .featured-list li:last-child{border-bottom:none;margin:0;padding:0;}
.wpzoom-featured-cat .featured-list img{float:left;margin:0 15px 0 0;}
.section-home-featured{margin:20px 0 0;}
.section-home-featured .widget{border-top:2px solid #F0F0F0;padding:20px 0 0;margin:0 0 20px;text-align:left;}
.section-home-featured .widget .title{text-align:left;}
ul.wpz-featured-grid{font-size:0;text-align:left;}
ul.wpz-featured-grid li{display:inline-block;vertical-align:top;width:31.5%;margin:0 2.75% 20px 0;font-size:16px;text-align:left;}
ul.wpz-featured-grid li:nth-child(3n+3){margin-right:0;}
.featured-grid-2 ul.wpz-featured-grid li{width:48%;margin-right:4%;}
.featured-grid-2 ul.wpz-featured-grid li:nth-child(3n+3){margin-right:4%;}
.featured-grid-2 ul.wpz-featured-grid li:nth-child(2n+2){margin-right:0;}
.featured-grid-4 ul.wpz-featured-grid li, .featured-grid-8 ul.wpz-featured-grid li{width:23%;margin-right:2.666%;}
.featured-grid-4 ul.wpz-featured-grid li:nth-child(3n+3), .featured-grid-8 ul.wpz-featured-grid li:nth-child(3n+3){margin-right:2.666%;}
.featured-grid-4 ul.wpz-featured-grid li:nth-child(4n+4), .featured-grid-8 ul.wpz-featured-grid li:nth-child(4n+4){margin-right:0;}
ul.wpz-featured-grid li .post-thumb{margin:0 0 10px;}
ul.wpz-featured-grid li .entry-body{font-size:14px;line-height:1.8;}
ul.wpz-featured-grid li span{text-align:left;font-size:14px;margin:0 0 5px;color:#acacac;display:block;}
ul.wpz-featured-grid li .entry-title{font-size:18px;}
.widget.widget_mailpoet_form, .widget.widget_wysija{background:#EFF4F7;padding:40px 30px;font-size:14px;}
.widget.widget_mailpoet_form .title, .widget.widget_wysija .title{margin-bottom:20px;}
#sidebar .widget.widget_mailpoet_form:after, #sidebar .widget.widget_wysija:after{display:none;}
.mailpoet_form_widget .mailpoet_submit{display:inline-block;}
.mailpoet_form_widget input{width:100% !important;border-color:#C6D1D6;}
.widget_wysija input{width:100% !important;border-color:#C6D1D6;}
.mailpoet_paragraph, .wysija-paragraph{margin:15px 0 0;}
.mailpoet_form_widget .parsley-custom-error-message{font-family:inherit;font-size:14px;padding:10px;line-height:1.7;}
.widget_wysija_cont .updated, .widget_wysija_cont .error, .widget_wysija_cont .xdetailed-errors{font-family:inherit;font-size:14px;padding:10px;line-height:1.7;}
.popular-recipes{text-align:left;}
.popular-recipes ol{list-style:none;counter-reset:wpz-ol-counter;margin:0;list-style-position:inside;}
.popular-recipes ol li{counter-increment:wpz-ol-counter;display:flex;align-items:normal;padding:15px 0;}
.popular-recipes ol li:last-child{border-bottom:none;}
.popular-recipes ol li::before{content:counter(wpz-ol-counter);flex-shrink:0;font-size:22px;line-height:40px;text-align:center;height:42px;font-family:"Roboto Condensed", sans-serif;font-weight:500;width:42px;border-radius:50%;box-sizing:border-box;margin:0 15px 0 0;}
.popular-recipes ol li a{flex-grow:1;line-height:1.1;font-size:18px;font-weight:600;}
.popular-recipes ol li small{font-size:14px;}
.popular-recipes ol li::before{color:#363940;border:2px solid #eee;}
.widget .feature-posts-list{text-align:left;}
.widget .feature-posts-list br{display:none;}
.widget .feature-posts-list img{margin:0 15px 0 0;float:left;}
.widget .feature-posts-list small{font-size:14px;color:#acacac;margin:0 0 5px;display:block;}
.widget .feature-posts-list .post-excerpt{display:block;overflow:hidden;}
.widget .feature-posts-list li{margin:0 0 25px;}
.widget .feature-posts-list li:last-child{margin:0;border:none;padding:0;}
.widget .feature-posts-list li h3{line-height:1.3;font-size:16px;color:#3a3a3a;margin:0 0 5px;}
.widget .feature-posts-list li a{font-weight:600;}
.widget .feature-posts-list.wpz-grid-2cols{font-size:0;}
.widget .feature-posts-list.wpz-grid-2cols li{width:48%;text-align:center;display:inline-block;vertical-align:top;margin:0 4% 20px 0;}
.widget .feature-posts-list.wpz-grid-2cols li:nth-child(2n+2){margin-right:0;}
.widget .feature-posts-list.wpz-grid-2cols li img{float:none;margin:0 0 14px;}
.zoom-instagram-widget li img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter:alpha(opacity=60);opacity:0.6;transition:opacity 0.25s ease-in-out;}
.section-footer .zoom-instagram-widget__items{overflow:hidden;}
.section-footer .zoom-instagram-widget{overflow:hidden;margin:0;position:relative;}
.section-footer .zoom-instagram-widget .title{display:none;}
.section-footer .zoom-instagram-widget .zoom-instagram-widget__follow-me{margin-top:0;text-align:center;position:absolute;z-index:10;top:50%;left:50%;transform:translate(-50%, -50%);}
.section-footer .zoom-instagram-widget a.ig-b-v-24{color:#222 !important;border:none;font-weight:normal !important;border-radius:0;font-family:"Roboto Condensed", sans-serif;line-height:1.5em;padding:8px 18px;font-size:14px;text-transform:uppercase;letter-spacing:2px;background:#ffffff;display:inline-block;margin:0;}
.section-footer .zoom-instagram-widget a.ig-b-v-24:hover{box-shadow:0 0 15px 0 rgba(255, 255, 255, 0.3);}
.section-footer .zoom-instagram-widget li img:hover{opacity:0.9;transition:none;}
.section-footer .zoom-instagram-widget .zoom-instagram-widget__items{width:5000px;}
.section-footer .zoom-instagram-widget .zoom-instagram-widget__items .zoom-instagram-widget__item{margin:0 !important;}
.zoom-twitter-widget ul li{margin:0 0 25px;font-style:italic;}
.zoom-twitter-widget a{color:#818592;border-bottom:1px solid #eee;}
.zoom-twitter-widget a:hover{color:#818592;border-bottom:1px solid #ccc;}
.zoom-twitter-widget time{display:block;margin:10px 0;font-size:14px;color:#acacac;}
.zoom-twitter-widget time:hover{color:#818592;}
.zoom-twitter-widget .zoom-twitter-widget__follow-me{margin:10px 0 0;}
.tabber{display:none;}
#sidebar .widget.tabbertabs{padding-left:0;padding-right:0;}
.elementor-widget-container .tabbernav .tabberactive, .widget .tabbernav .tabberactive{font-weight:600;background:#fff;border:1px solid #f0f0f0;border-bottom:none;}
.tabberlive .tabbertabhide{display:none;}
.elementor-widget-container .tabbernav, .widget .tabbernav{text-align:center;display:flex;padding:0;margin:0 0 -1px;background:none;}
.elementor-widget-container .tabbernav li, .widget .tabbernav li{flex-basis:50%;min-width:0;margin:0;border:1px solid transparent;border-bottom:none;padding:7px 10px;list-style-type:none;}
.elementor-widget-container .tabbernav li a, .widget .tabbernav li a{display:block;font-family:"Roboto Condensed", sans-serif;font-size:14px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;text-overflow:ellipsis;line-height:2;white-space:nowrap;color:#818592;padding:0 7px;overflow:hidden;}
.elementor-widget-container .tabbernav .tabberactive a, .elementor-widget-container .tabbernav li:not(.tabberactive) a:hover,
.widget .tabbernav .tabberactive a, .widget .tabbernav li:not(.tabberactive) a:hover{color:#363940;}
.elementor-widget-container .tabbertab, .widget .tabbertab{text-align:left;background:#fff;padding:20px;border:1px solid #f0f0f0;overflow:hidden;}
.elementor-widget-container .tabbertab .widgettitle, .widget .tabbertab .widgettitle{display:none;}
.elementor-widget-container .tabbertab ul, .elementor-widget-container .tabbertab ol,
.widget .tabbertab ul, .widget .tabbertab ol{list-style-position:outside;}
.elementor-widget-container .tabbertab ul, .widget .tabbertab ul{list-style-type:inherit;}
.elementor-widget-container .tabbertab li, .widget .tabbertab li{position:relative;padding-bottom:10px;margin-bottom:10px;}
.elementor-widget-container .tabbertab li:after, .widget .tabbertab li:after{content:'';position:absolute;left:-1.5em;right:0;bottom:0;border-bottom:1px solid #f0f0f0;}
.elementor-widget-container .tabbertab li:last-child, .widget .tabbertab li:last-child{padding-bottom:0;margin-bottom:0;}
.elementor-widget-container .tabbertab li:last-child:after, .widget .tabbertab li:last-child:after{border-bottom:none;}
.elementor-widget-container .tabbertab a, .widget .tabbertab a{font-weight:600;}
.tagcloud{display:flex;flex-wrap:wrap;align-items:flex-start;}
.tagcloud a{border:1px solid #c9d6de;border-radius:3px;padding:0 20px;line-height:30px;margin:0 8px 15px;display:inline-block;vertical-align:middle;font-size:14px !important;text-transform:capitalize;font-weight:500;transition:all .2s ease;display:flex;flex-basis:49%;align-items:stretch;padding:0 0 0 10px;text-align:left;line-height:30px;margin:0 2% 2% 0;transition:all 0.2s ease;}
.tagcloud a.has_sub{padding-right:0;}
.tagcloud a .post_count{background:#EFF4F7;padding:0 15px;height:100%;float:right;font-size:12px !important;margin:0 0 0 20px;font-weight:600;border-radius:0 2px 2px 0;transition:all .2s ease;color:#9297a4;}
.tagcloud a:hover{border-color:#c9d6de;}
.tagcloud a:hover .post_count{background:#c9d6de;color:#fff;}
.tagcloud a.has_sub{padding-right:0;}
.tagcloud a:nth-child(2n){margin-right:0;}
.tagcloud span:first-child{display:block;flex-grow:1;}
.tagcloud a .post_count{padding:0 15px;font-size:12px !important;margin:0;font-weight:500;transition:all 0.2s ease;}
.tagcloud a:hover .post_count{color:#fff;}
.tagcloud a > *{display:flex;align-items:center;}
.widget_rss ul li{margin:0 0 15px;padding:0 0 15px;border-bottom:1px solid #eee;}
.widget_rss .rsswidget{font-weight:bold;margin:0 0 7px;font-size:16px;}
.widget_rss .rss-date{display:block;font-size:14px;margin:5px 0;color:#999;}
.widget_rss .rssSummary{font-size:14px;margin:0 0 5px;}
#wp-calendar caption{text-align:right;font-weight:bold;margin-top:10px;margin-bottom:15px;}
#wp-calendar thead{font-size:12px;}
#wp-calendar thead th{padding-bottom:10px;}
#wp-calendar tbody{color:#aaa;}
#wp-calendar tbody td{text-align:center;padding:8px;}
#wp-calendar tbody .pad{background:none;}
#wp-calendar tfoot #next{font-size:12px;text-transform:uppercase;text-align:right;}
#wp-calendar tfoot #prev{font-size:12px;text-transform:uppercase;padding-top:10px;}
.widget_archive li{width:50%;float:left;box-sizing:border-box;padding:0 1.5%;}
#slider{margin:0 0 40px;position:relative;height:500px;overflow:hidden;background:#EFF4F7;}
.empty-slider{max-width:1200px;margin:0 auto 40px;padding:30px;background:#EFF4F7;}
.empty-slider img{max-width:100%;height:auto;}
.empty-slider p{margin:15px 0;}
.empty-slider a{text-decoration:underline;}
.empty-slider a:hover{text-decoration:none;}
#slider .slides{white-space:nowrap;overflow:hidden;margin:0;padding:0;}
#slider .slide{position:relative;display:inline-block;white-space:normal;width:100%;height:500px;border-radius:2px;text-align:center;}
#slider .slide-background{background-repeat:no-repeat;background-position:center center;background-size:cover;width:65.79%;height:100%;}
#slider .flickity-enabled .slide{display:block;}
.flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;}
.flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing;}
.flickity-prev-next-button{display:block;position:absolute;z-index:100;top:45%;height:60px;width:60px;background:none;padding:2%;transition:all 0.3s ease-out;opacity:.8;background:#fff;color:#363940;border-radius:100px;}
.flickity-prev-next-button:hover{opacity:1;background:#fff;}
.flickity-prev-next-button.previous{left:-30px;}
.flickity-prev-next-button.next{right:-30px;}
.flickity-prev-next-button svg{position:absolute;left:48%;top:35%;width:30%;height:30%;}
.flickity-prev-next-button.next svg{left:17%;}
.flickity-prev-next-button path{opacity:.8;fill:#363940;}
.flickity-prev-next-button:hover path{opacity:1;fill:#000;}
.flickity-prev-next-button[disabled]{opacity:.5;}
#slider .slider-direction-nav a:focus{outline:0;}
#slider .slider-direction-nav a:hover, #slider .slider-direction-nav a:active{opacity:1;background:#fff;color:#363940;}
.slides li .slide-overlay{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;border-radius:2px;color:#9297a4;background:linear-gradient(to right, rgba(239, 244, 247, 0) 27%, #EFF4F7 63%);}
.slides li .slide-header{position:absolute;top:50%;transform:translateY(-50%);right:2%;width:40%;text-align:center;}
.slides li .slide-header p{max-width:80%;margin:0 auto;line-height:1.8;}
.slides li h3{margin-bottom:15px;}
.slides li h3 a{font-size:40px;line-height:1.2;font-weight:500;color:#363940;}
.slides li h3 a:hover{text-decoration:none;opacity:.9;color:#818592;}
.slides li .entry-meta{color:#9297a4;}
.slides li .entry-meta a{color:#9297a4;padding-bottom:4px;}
.slides li .entry-meta a:hover{color:#9297a4;}
.slides li .cat-links{position:relative;}
.slides li .cat-links a{color:#9297a4;padding-bottom:4px;text-transform:none;font-size:16px;}
.slides li .cat-links a:hover{color:#9297a4;opacity:.7;}
.slides li .cat-links:after{content:" ";height:1px;background:rgba(0, 0, 0, 0.14);display:block;margin:20px auto;width:60px;opacity:.7;}
.slides .slide_button{font-size:14px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;text-align:center;margin:31px 0 0;}
.slides .slide_button a{font-family:"Roboto Condensed", sans-serif;display:inline-block;color:#fff;padding:10px 30px;background:#363940;border-radius:3px;transition-duration:200ms;}
.slides .slide_button a:hover, .slides .slide_button a:active{background:#818592;}
.slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden;}
.flickity-page-dots{position:absolute;width:100%;bottom:25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1;}
.flickity-rtl .flickity-page-dots{direction:rtl;}
.flickity-page-dots .dot{display:inline-block;width:14px;height:14px;margin:0 5px;border-radius:50%;cursor:pointer;transition:all 0.3s ease;border:2px solid #fff;background:none;}
.flickity-page-dots .dot:hover, .flickity-page-dots .dot.is-selected{background:#fff;opacity:1;}
.infinite-scroll .navigation{display:none;}
.infinite-scroll:not(.infinity-end):not(.neverending) #recent-posts{margin-bottom:40px;position:relative;}
.infinite-scroll #infinite-handle{left:0;right:0;text-transform:uppercase;font-weight:bold;font-size:12px;text-align:center;}
.infinite-scroll #infinite-handle span{display:block;width:100%;line-height:50px;border-radius:3px;color:#fff;transition:0.2s ease all;font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;background-color:#363940;}
.infinite-scroll #infinite-handle span:hover{background:#818592;}
.infinite-scroll #infinite-handle span button{transition:none;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0;}
embed, iframe, object{max-width:100%;}
.wp-caption{margin-bottom:1.5em;max-width:100%;}
.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;}
.wp-caption .wp-caption-text{margin:0;}
.wp-caption-text{text-align:center;}
.entry-content .gallery a:hover{opacity:0.6;transition:opacity 0.25s ease-in-out;}
.gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%;margin:0;}
.gallery-columns-1 .gallery-item{max-width:100%;}
.gallery-columns-2 .gallery-item{max-width:50%;}
.gallery-columns-4 .gallery-item{max-width:25%;}
.gallery-columns-5 .gallery-item{max-width:20%;}
.gallery-columns-6 .gallery-item{max-width:16.66%;}
.gallery-columns-7 .gallery-item{max-width:14.28%;}
.gallery-columns-8 .gallery-item{max-width:12.5%;}
.gallery-columns-9 .gallery-item{max-width:11.11%;}
.gallery-icon img{margin:0 auto;}
.wp-caption-text, .gallery-caption{color:#868686;margin:0;padding:15px 0;text-align:center;display:block;font-style:italic;line-height:1.4;}
.gallery-columns-6 .gallery-caption, .gallery-columns-7 .gallery-caption, .gallery-columns-8 .gallery-caption, .gallery-columns-9 .gallery-caption{display:none;}
@media print {
.top-navbar, .main-navbar, #respond,
#sidebar,
.site-footer, .tag_list, .post_author, .single .share, .rw-rating-table, .sharedaddy, .jp-relatedposts, .single .entry-meta, .adv_content, .site-widgetized-section, .navbar-brand-wpz .tagline, .rp-post-nav, .sb-search, .wpzoom-recipe-card-buttons, .prevnext, #comments{display:none !important;}
.admin-bar .headroom.headroom--not-top{top:0 !important;}
.wp-block-wpzoom-recipe-card-block-recipe-card{clear:both;}
.navbar-brand-wpz{margin:0;}
body{font-size:12pt;}
.page h1.entry-title, .single h1.entry-title{text-align:left;font-size:22px;}
.single .post-thumb{float:left;max-width:35%;margin:2% 3% 25px 0 !important;}
.content-area{width:100%;float:none;}
}  .food-index-main .content-area{width:70.18%;}
.food-index-main #sidebar{width:26.33%;}
.food-index-main #sidebar .widget{text-align:left;}
.food-index-main #sidebar ul li{padding:0 0 7px;margin:0 0 7px;border-bottom:2px solid #F0F0F0;display:block;width:100%;}
.food-index-main #sidebar .widget ul li:last-child{border-bottom:none;}
.food-index-main #sidebar .widget:after{display:none;}
.food-index-main #sidebar .widget .title{text-align:left;}
.food-index-main .navigation .page-numbers{display:none;}
.food-index-main h2.entry-title{border-bottom:2px solid #F0F0F0;padding:0 0 20px;margin:0 0 40px;}
.recipe_description_top{margin-bottom:55px;}
.recipe_index_cat .cat-links{display:none;}
.foodica-index{font-size:0;border-bottom:1px solid #F0F0F0;padding:0 0 10px;margin:0 0 50px;}
.foodica-index .post{width:31.5%;margin:0 2.75% 30px 0;display:inline-block;vertical-align:top;font-size:16px;position:relative;overflow:hidden;}
.foodica-index article:nth-of-type(3n+3){margin-right:0;}
.foodica-index .post .post-thumb{margin-bottom:15px;}
.foodica-index-search{margin:0 0 40px;padding:30px;background:#FAFAFA;border:1px solid #F0F0F0;border-radius:5px;}
.foodica-index-search .sb-search-input{width:68%;margin-right:2%;}
.foodica-index-search .sb-search-submit{width:25%;}
.foodica-index .post .cat-links{text-align:left;font-size:14px;margin:0 0 5px;}
.foodica-index .post .entry-title{font-size:18px;}
.food-index-main.recipe_index_list h3.section-title{text-align:left;margin:10px 0;}
.recipe_index_list_posts{list-style:none;list-style-position:outside;list-style-type:none;margin:0 0 0 30px;padding:10px 0 40px;border-left:2px solid #F0F0F0;}
.recipe_index_list_posts li{clear:left;font-style:normal;list-style:none;padding:15px 20px;border-bottom:2px dotted #F0F0F0;border-left:none;}
.recipe_index_list_posts li:last-child{border-bottom:none;}
.recipe_index_list_posts li h3{font-size:16px;font-weight:400;margin:0;}
.food_index_menu{float:right;}
.food_index_menu li{display:inline-block;vertical-align:bottom;list-style-type:none;margin:0 0 0 15px;text-transform:uppercase;font-size:12px;}
.food_index_menu li.current-menu-item{font-weight:600;}
.wpz_breadcrumbs{margin-bottom:30px;color:#8d8d8d;font-size:12px;text-transform:uppercase;letter-spacing:1px;}
.wprm-recipe-template-snippet-basic-buttons > a{font-family:"Roboto Condensed", sans-serif;text-transform:uppercase;font-size:16px;font-weight:bold;background-color:#363940 !important;border:none !important;color:white !important;border-radius:2px;padding:5px 16px !important;transition:0.2s ease all;}
.wprm-recipe-template-snippet-basic-buttons > a:hover{cursor:pointer;background:#818592 !important;border:none;}
.entry-content .wprm-recipe-template-compact{border-color:#e4e4e4;padding:30px 20px;max-width:100%;}
.ei-primary .content-area .entry-header{display:none;}
.ei-primary .full-width-page .entry-header{text-align:center;}
.ei-secondary h1.entry-title{font-size:30px;text-align:center;}
.easyindex .entry-content h1, .easyindex .entry-content h2, .easyindex .entry-content h3, .easyindex .entry-content h4, .easyindex .entry-content h5, .easyindex .entry-content h6{font-weight:normal;}
.easyindex .entry-content a{font-weight:normal;color:#363940;}
.easyindex .entry-content .ei-term-name a{font-weight:600;}
.easyindex .entry-content a:hover{color:#818592;}
body.ei-index #easyindex-index img{margin-bottom:10px;}
#easyindex-index .ei-item h4.ei-item-title{font-size:14px;}
#easyindex-index .ei-item h3.ei-item-title{font-size:18px;}
#easyindex-index .ei-item .ei-item-title{height:auto;}
body.ei-index #easyindex-index li.ei-item{text-align:left;}
#easyindex-index .ei-term .ei-term-more{font-size:14px;font-weight:bold;letter-spacing:2px;text-transform:uppercase;text-align:center !important;margin:15px 0 50px;}
#easyindex-index .ei-term .ei-term-more a{font-family:"Roboto Condensed", sans-serif;display:inline-block;color:#fff;padding:10px 30px;transition-duration:200ms;background:#363940;}
#easyindex-index .ei-term .ei-term-more a:hover{color:#fff;background:#818592;}
a.cart-button:before{content:"\f174";display:inline-block;-webkit-font-smoothing:antialiased;font:normal 20px/24px 'dashicons';vertical-align:top;margin:0 8px 0 0;}
a.cart-button{display:block;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{text-align:center;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button{text-align:center;font-size:14px;font-weight:bold;letter-spacing:1px;text-transform:uppercase;font-family:"Roboto Condensed", sans-serif;display:inline-block;color:#fff;padding:13px 30px;background:#363940;border-radius:3px;transition-duration:200ms;}
.woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover{color:#fff;background:#818592;}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{background-color:#363940;font-size:16px;}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover{background-color:#818592;}
.woocommerce #respond input#submit.alt.disabled, .woocommerce a.button.alt.disabled, .woocommerce button.button.alt.disabled, .woocommerce input.button.alt.disabled{background-color:#818592;padding:13px 30px;}
.woocommerce #respond input#submit.alt.disabled:hover, .woocommerce a.button.alt.disabled:hover, .woocommerce button.button.alt.disabled:hover, .woocommerce input.button.alt.disabled:hover{background-color:#818592;padding:13px 30px;}
.woocommerce #respond input#submit.alt:disabled, .woocommerce a.button.alt:disabled, .woocommerce button.button.alt:disabled, .woocommerce input.button.alt:disabled{background-color:#818592;padding:13px 30px;}
.woocommerce #respond input#submit.alt:disabled:hover, .woocommerce a.button.alt:disabled:hover, .woocommerce button.button.alt:disabled:hover, .woocommerce input.button.alt:disabled:hover{background-color:#818592;padding:13px 30px;}
.woocommerce #respond input#submit.alt:disabled[disabled], .woocommerce a.button.alt:disabled[disabled], .woocommerce button.button.alt:disabled[disabled], .woocommerce input.button.alt:disabled[disabled]{background-color:#818592;padding:13px 30px;}
.woocommerce #respond input#submit.alt:disabled[disabled]:hover, .woocommerce a.button.alt:disabled[disabled]:hover, .woocommerce button.button.alt:disabled[disabled]:hover, .woocommerce input.button.alt:disabled[disabled]:hover{background-color:#818592;padding:13px 30px;}
.woocommerce #respond input#submit.disabled, .woocommerce a.button.disabled, .woocommerce button.button.disabled, .woocommerce input.button.disabled{color:#fff;}
.woocommerce #respond input#submit:disabled, .woocommerce a.button:disabled, .woocommerce button.button:disabled, .woocommerce input.button:disabled{color:#fff;}
.woocommerce #respond input#submit:disabled[disabled], .woocommerce a.button:disabled[disabled], .woocommerce button.button:disabled[disabled], .woocommerce input.button:disabled[disabled]{color:#fff;}
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li{list-style-type:none;}
#add_payment_method #payment ul.payment_methods li label, .woocommerce-cart #payment ul.payment_methods li label, .woocommerce-checkout #payment ul.payment_methods li label{display:inline;}
.woocommerce div.product .product_title{text-align:left;}
.woocommerce nav.woocommerce-pagination ul{border:none;font-size:18px;font-family:"Roboto Condensed", sans-serif;}
.woocommerce nav.woocommerce-pagination ul li{border:1px solid #eee;border-radius:3px;margin:0 6px;}
.woocommerce nav.woocommerce-pagination ul li a, .woocommerce nav.woocommerce-pagination ul li span{color:#666;padding:13px 16px;}
.woocommerce nav.woocommerce-pagination ul li a:focus, .woocommerce nav.woocommerce-pagination ul li a:hover{background:none;color:#111;box-shadow:none;}
.woocommerce nav.woocommerce-pagination ul li span.current{background:none;color:#000;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0;margin:0 5px;border-color:#DEE3E7;background:#F7F8FA;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{text-transform:uppercase;font-weight:normal;font-size:16px;}
.woocommerce div.product .woocommerce-tabs ul.tabs:before{border-color:#DEE3E7;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active:before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active:after{display:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:before, .woocommerce div.product .woocommerce-tabs ul.tabs li:after{display:none;}
.woocommerce-tabs #comments{max-width:100%;padding:0;}
.woocommerce table.shop_table td{padding:20px 15px;}
.amp-mode-mouse .sb-search, .amp-mode-touch .sb-search {
display: none; }.admin-bar .headroom.headroom--not-top{top:32px;}
@media screen and (max-width:1200px){
.inner-wrap{padding:0 2%;}
.adv img, .adv_side img, .adv_content img{max-width:100%;height:auto;}
.navbar-header.left-align{text-align:center;float:none;max-width:100%;}
.adv{float:none;margin:20px 0;text-align:center;}
.prevnext .next_post_pag{display:none;}
.prevnext .previous_post_pag{float:none;width:100%;}
}
@media(min-width:980px){
#menu-main-slide_compact,
#menu-main-slide{display:none !important}
}
@media screen and (max-width:979px){
.wpz_header_layout_compact .logo_wrapper_main.headroom{width:96%;z-index:1000;}
.wpz_header_layout_compact .logo_wrapper_main.headroom--not-top{position:fixed;top:0;background:#fff;}
.site-header.headroom .navbar-brand h1, .site-header.headroom .main-navbar{transition:all 0.2s ease-in-out}
.logo_wrapper_main.headroom--not-top .adv{display:none;}
.navbar-brand-wpz{margin-top:15px;margin-bottom:15px;}
.site-header.headroom--not-top .navbar-brand img{transition-duration:.34s;max-width:80%;height:auto;}
.wpz_header_layout_compact .adv{margin-left:auto;margin-right:auto;order:4;margin-top:0;}
#menu{display:none;}
.slicknav_menu{display:block;}
.header_social{float:none;text-align:left;}
#navbar-top,
#navbar-main{display:none}
.navbar-toggle{display:block}
.main-navbar{padding:4px 0;min-height:60px;}
.slicknav_btn{padding:16px 0;}
.slides li h3 a{font-size:36px;}
.content-area.full-layout .recent-posts article.post, .content-area.full-layout .recent-posts .type-page{width:48%;margin:0 4% 30px 0;}
.content-area.full-layout .recent-posts article:nth-of-type(3n+3){margin-right:4%;}
.content-area.full-layout .recent-posts article:nth-of-type(2n+2){margin-right:0;}
.foodica-index-search .sb-search-input{width:66%;}
.logo_wrapper_main{display:flex;justify-content:space-between;align-items:center;flex-flow:row wrap;}
.logo_wrapper_main > div{}
.logo_wrapper_main .navbar-header-compact{}
.logo_wrapper_main .navbar-header{margin-left:auto;margin-right:auto;margin-top:14px;margin-bottom:14px;}
.wpz_header_layout_compact .logo_wrapper_main .navbar-header{transform:translateX(+20px);max-width:72%;}
.logo_wrapper_main .slicknav_menu .slicknav_icon{width:24px;}
.slicknav_collapsed .slicknav_icon span:nth-child(2){top:7px;}
.slicknav_collapsed .slicknav_icon span:nth-child(3){top:14px;}
.logo_wrapper_main .sb-search .sb-icon-search{color:#363940;background:none;font-size:18px;}
.logo_wrapper_main .navbar-brand-wpz img{margin-bottom:0;}
.logo_wrapper_main .sb-search{position:relative;right:0;}
.wpz_header_layout_compact .main-navbar{display:none;}
.wpz_header_layout_compact .tagline{display:none;}
.wpz_header_layout_compact .logo_wrapper_main{padding:0;margin:0 2%;margin-bottom:20px;border-bottom:2px solid #eee;}
}
@media screen and (min-width:769px){
.slide-style-2 .slides li .slide-overlay{background:none;}
#slider.slide-style-2  .slide-background{width:62%;}
.slide-style-2 .slides li .slide-header{width:34%;}
#slider.slide-style-3 .slide-background{width:100%;}
.slide-style-3 .slides li .slide-overlay{background:linear-gradient(to right, rgba(239,244,247,0) 27%, rgba(0, 0, 0, 0.25) 63%);}
.slide-style-3 .slides li h3 a{color:#fff;}
.slide-style-3 .slides li .cat-links a{color:#fff;}
.slide-style-3 .slides li .entry-meta{color:#fff;}
.slide-style-3 .slides li .entry-meta a{color:#fff;}
.slide-style-3 .slides li .cat-links:after{background:rgba(255, 255, 255, 0.44);}
.slide-style-3 .slides .slide_button a{color:#363940;background:#fff;}
.slide-style-3 .slides .slide_button a:hover, .slide-style-3 .slides .slide_button a:active{background:#363940;color:#fff;}
} @media screen and (max-width:768px){
.inner-wrap{padding:0 4%;}
.wpz_header_layout_compact .logo_wrapper_main{padding-left:4%;padding-right:4%;margin-left:0;margin-right:0;}
.wpz_header_layout_compact .logo_wrapper_main.headroom{width:100%;}
.headroom--not-top  .navbar-brand-wpz img{transition:all .2s ease-in-out;max-height:70px;width:auto;}
h1{font-size:28px}
h2{font-size:26px}
h3{font-size:22px}
h4{font-size:20px}
.navbar-brand-wpz h1{font-size:60px;letter-spacing:0;}
.navbar-brand-wpz{margin-top:5px;margin-bottom:5px;}
.admin-bar .wpz_header_layout_compact .logo_wrapper_main.headroom--not-top{top:46px;}
.slicknav_btn{float:none;display:inline-block;}
.slicknav_menu{text-align:center;}
.logo_wrapper_main .slicknav_menu{text-align:left;}
.slicknav_nav a{text-align:left;}
#slider{height:500px;}
#slider .slide{height:500px;}
#slider .slide-background{width:100%;}
.slides li .slide-overlay{background:linear-gradient( rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3) 100% );}
.slides li .cat-links{display:none;}
.slides li .slide-header{left:5%;width:90%;text-align:left;transform:none;bottom:4%;top:auto;}
.slides li .slide-header p{display:none;}
.slides li h3{margin-bottom:5px;}
.slides .entry-meta span + span:before{color:rgba(255,255,255,.6);}
.slides li h3 a{font-size:26px;color:#fff !important;}
.slides li h3 a:hover{text-decoration:none;opacity:.9;color:#fff;}
.slides li .entry-meta{color:#fff;text-align:left;}
.slides li .entry-meta a{color:#fff;padding-bottom:4px;}
.slides li .entry-meta a:hover{color:#fff;}
#slider .flickity-prev-next-button{background:none;opacity:1;}
#slider .flickity-prev-next-button svg{width:55%;height:55%;}
#slider .flickity-prev-next-button path{fill:#fff;opacity:1;}
#slider .flickity-prev-next-button.previous{left:-15px;}
#slider .flickity-prev-next-button.next{right:0;}
.slides li .cat-links a{color:#fff;}
.slides li .cat-links a:hover{color:#fff;opacity:.7;}
.slides li .cat-links:after{background:rgba(255,255,255,.5);}
.slides .slide_button{display:none;}
#slider .flickity-page-dots{display:none;}
#slider .flickity-page-dots .dot{width:8px;height:8px;}
.carousel-slider .item{margin:0 2% 0 0;width:48%;}
.carousel-slider .flickity-enabled .item{display:inline-block;margin:0 2% 0 0;width:49%;}
.entry-title{font-size:20px;}
.recent-posts.list-view .post .entry-title{font-size:26px !important;}
.recent-posts .post.sticky .entry-title{font-size:26px;}
.page .site-main > article, .single .site-main > article{width:100%;max-width:100%;float:none;}
.recent-posts{float:none;width:100%;max-width:100%;}
.content-area.full-layout .recent-posts .post.sticky .post-thumb{float:none;max-width:100%;margin:0 0 30px;}
.content-area.full-layout .recent-posts .post.sticky .entry-title, .content-area.full-layout .recent-posts .post.sticky .entry-meta, .content-area.full-layout .recent-posts .post.sticky .cat-links, .content-area.full-layout .recent-posts .post.sticky .readmore_button{text-align:center;}
.page h1.entry-title, .single h1.entry-title{font-size:36px;}
.entry-cover .entry-info h1.entry-title{margin-bottom:0;}
#respond .form_fields p{margin-bottom:24px;width:100%;float:none;padding-left:0;}
.form-allowed-tags{display:none}
.content-area{width:100%;float:none;}
#sidebar{float:none;margin:50px auto 0;width:100%;max-width:365px;}
.woocommerce #sidebar{display:none;}
.wpzoom-featured-cat h3{font-size:18px;}
.widget .feature-posts-list li h3{font-size:16px;}
.featured-list h4{font-size:16px;}
.site-widgetized-section .widgets{width:100%;margin:0 auto;}
.footer-widgets{display:block;}
.footer-widgets .column{width:100% !important;display:block;border:none;}
.section-footer .zoom-instagram-widget .zoom-instagram-widget__items .zoom-instagram-widget__item img{max-width:150px;height:auto;}
.food-index-main .content-area{width:100%;}
.food-index-main #sidebar{width:100%;}
.foodica-index .post .entry-title{font-size:16px !important;}
ul.wpz-featured-grid li .entry-title{font-size:16px !important;}
}
@media screen and (max-width:640px){
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product{float:none;width:100%;}
.logo_wrapper_main .navbar-brand-wpz img{max-height:100px;width:auto;}
.headroom--not-top  .navbar-brand-wpz img{transition:all .2s ease-in-out;max-height:70px;width:auto;}
.recent-posts .post-thumb{max-width:100%;float:none;margin:0 0 30px;}
#slider{height:400px;}
#slider .slide{height:400px;}
#slider .flickity-prev-next-button svg{width:45%;height:45%;}
#slider .flickity-prev-next-button.next{right:-10px;}
#slider .flickity-prev-next-button{top:40%;}
.recent-posts .post{width:100%;margin-right:0;}
.recent-posts.list-view .post .post-thumb{width:100%;float:none;margin:0 0 20px;}
.archive .recent-posts .post, .search .recent-posts .post{width:100%;margin-right:0;}
.content-area.full-layout .recent-posts article.post, .content-area.full-layout .recent-posts .type-page{width:100%;margin:0 0 30px 0;}
.content-area.full-layout .recent-posts article:nth-of-type(3n+3){margin-right:0;}
.content-area.full-layout .recent-posts article:nth-of-type(2n+2){margin-right:0;}
.archive .recent-posts .post:nth-child(2n+2),
.search .recent-posts .post:nth-child(2n+2){margin-right:0;}
.archive .recent-posts .post:nth-child(3n+3),
.search .recent-posts .post:nth-child(3n+3){margin-right:0;}
.col_arch  ul li{width:100%;float:none;margin:0 0 5px 0;}
.entry-meta{font-size:12px;}
.page h1.entry-title, .single h1.entry-title{font-size:28px;}
.site-widgetized-section .widgets .widget{width:100%;margin-right:0;}
.site-widgetized-section .widgets .widget:last-child, .site-widgetized-section .widgets-3 .widget{width:100%;margin-right:0;}
.site-widgetized-section .widgets-3 .widget:nth-child(2n + 2){margin-right:0;}
.site-widgetized-section .widgets-2 .widget{width:100%;margin-right:0;}
div.navigation{font-size:14px;margin:15px 0;}
div.navigation a{padding:6px 10px;border:none;}
div.navigation a:hover{background:none;}
div.navigation span.current{padding:6px 10px;color:#333;background:none;}
div.navigation span.pages{margin-right:15px;display:none;}
div.navigation span.dots{color:#999;line-height:100%;margin:0 2px;}
div.navigation .prev, div.navigation .next{position:absolute;padding:8px 0;border:none;color:#666;}
.carousel-slider .item{margin:0;width:100%;}
.carousel-slider .flickity-enabled .item{margin:0;width:100%;}
.site-info{font-size:12px;}
.sb-search{right:2%;}
.column-widgets .widget-column{width:100%;margin-right:0;}
.foodica-index-search .sb-search-input{width:64%;}
.foodica-index-search{padding:5%;}
ul.wpz-featured-grid li, .featured-grid-2 ul.wpz-featured-grid li, .featured-grid-4 ul.wpz-featured-grid li, .featured-grid-8 ul.wpz-featured-grid li{width:48%;margin-right:4%;}
ul.wpz-featured-grid li:nth-child(3n+3),
.featured-grid-2 ul.wpz-featured-grid li:nth-child(3n+3),
.featured-grid-4 ul.wpz-featured-grid li:nth-child(3n+3),
.featured-grid-8 ul.wpz-featured-grid li:nth-child(3n+3){margin-right:4%;}
.featured-grid-2 ul.wpz-featured-grid li:nth-child(2n+2),
.featured-grid-4 ul.wpz-featured-grid li:nth-child(4n+4),
.featured-grid-8 ul.wpz-featured-grid li:nth-child(4n+4),
ul.wpz-featured-grid li:nth-child(2n+2){margin-right:0 !important;}
}
@media screen and (max-width:600px){
.admin-bar .wpz_header_layout_compact .logo_wrapper_main.headroom--not-top, .admin-bar .headroom.headroom--not-top{top:0;}
}
@media screen and (max-width:460px){
#slider  { height: 300px; }
#slider .slide  { height: 300px; }
.slides li .slide-header {
left: 10%;
width: 80%;
}
#slider .flickity-prev-next-button.previous {
left: -24px;
}
#slider .flickity-prev-next-button.next {
right: -19px;
}
.single .share a {  margin: 5px; }
.prevnext .prevnext_title { max-width: 43%; }
.foodica-index-search .sb-search-input {
width: 57%;
}
.foodica-index-search .sb-search-submit {
width: 28%;
}
.recipe_index_list_posts li h3 {
font-size: 14px;
}
.foodica-index .post {
width: 48%;
margin: 0 4% 30px 0;
}
.foodica-index article:nth-of-type(3n+3) {
margin-right: 4%;
}
.foodica-index article:nth-of-type(2n+2) {
margin-right: 0;
}
}