/* devanagari */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: local('Poppins ExtraBold'), local('Poppins-ExtraBold'), url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLDD4Z11lFc-K.woff2) format('woff2');
  unicode-range: U+0900-097F, U+1CD0-1CF6, U+1CF8-1CF9, U+200C-200D, U+20A8, U+20B9, U+25CC, U+A830-A839, U+A8E0-A8FB;
}
/* latin-ext */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: local('Poppins ExtraBold'), local('Poppins-ExtraBold'), url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLDD4Z1JlFc-K.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Poppins';
  font-style: normal;
  font-weight: 800;
  src: local('Poppins ExtraBold'), local('Poppins-ExtraBold'), url(https://fonts.gstatic.com/s/poppins/v5/pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 300;
  src: local('Source Sans Pro Light'), local('SourceSansPro-Light'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lqDY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lqDY.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lqDY.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lqDY.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lqDY.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lqDY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro Regular'), local('SourceSansPro-Regular'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhduz8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxduz8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxduz8A.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBduz8A.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBduz8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRduz8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: local('Source Sans Pro SemiBold'), local('SourceSansPro-SemiBold'), url(https://fonts.gstatic.com/s/sourcesanspro/v11/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
body {-webkit-font-smoothing: antialiased;font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;}

.black-friday {padding-bottom:40px !important;}
span.discount-price,
span.discount {background:#fff;color:#cc0000;display:inline-block;font-weight:700;}
span.discount {padding:1px 4px;position:absolute;top:10px;left:10px;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);font-size:0.7em;}

span.discount-price {padding:4px 2px;fdisplay:block;font-size:0.8em;text-align:center;position:absolute;left:0;bottom:0;width:100%;}

body.sidebar-content .content-sidebar-wrap .content {float:right;width:calc(100% - 240px);}
body.sidebar-content .content-sidebar-wrap .sidebar {float:left;width:200px;padding-top:94px;}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap {border:1px solid #ccc;}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap .widget-title {text-transform:uppercase;background:#cc0000;color:#fff;padding:4px 10px 6px;font-size:1em;margin:0;line-height:1;}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap > div {}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap li {border-bottom:1px solid #ccc;padding:0;margin:0;}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap li:last-child {border-bottom:0;}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap li a {padding:4px 10px;display:block;text-decoration:none;color:#000;font-size:0.9em;}
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap li.current-menu-item a,
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap li a:hover,
body.sidebar-content .content-sidebar-wrap .sidebar .widget-wrap li a:focus {background-color:#111;color:#fff;}
/*font-family: 'Poppins', sans-serif;*/

/* Site structure */
.site-inner {padding-top:0;}
.full-width-content:not(.archive):not(.search):not(.single-product) .content, .landing-page .content {max-width:90ch;float: none;
		margin-left: auto;
		margin-right: auto;}

.site-footer {font-size:0.8em;}
.site-footer p {display:inline-block;margin-right:40px;}
.site-footer .nav-secondary {display:inline-block;width:calc(100% - 210px);}

.wrap {max-width:1140px;padding-left:30px;padding-right:30px;margin-left:auto;margin-right:auto;}


/* Header */
.site-header {}
.site-header .wrap {padding-top:10px;padding-bottom:0;}
.wp-custom-logo .title-area {max-width:263px;padding:10px 0;}
.wp-custom-logo .title-area img {height:40px;}

/* General fonts & text styling */
h1 {color:#232323;font-size:2.3em;font-weight:600;}
h2 {color:#000;font-size:1.9em;margin-bottom:30px;}

.home h2 {font-size:2.2em;}

.entry-content > h2 {margin:80px 0 10px;}
.home .entry-content > h2 {margin-bottom:40px;}

.entry-footer .entry-meta {display:none;}
.entry-header .entry-meta {font-size:0.8em;color:#555;}

body.woocommerce-checkout form.checkout *:before,
h3 {color:#444;font-size:1.4em;margin-bottom:0;}
h4 {font-size:1.1em;margin:0;}
.entry-content h4 {margin:0 0 4px;}
.entry-content .shop_attributes + h4 {margin-top:26px;}
h2 strong {position:relative;display:inline-block;}
h2 strong:after {content:' ';width:100%;background:#e30d17;height:3px;display:block;}
.home h2 + h3 {margin-top:-35px;margin-bottom:30px;}
p+ul,p+ol {margin-top:-26px;}

.entry-content > h2:first-child {margin-top:0;}
.cart-collaterals .woocommerce-shipping-destination {display:none;}


/* Heading h1 */
.archive-description h1,
.woocommerce.archive .content > .woocommerce-products-header__title,
body:not(.search):not(.archive) .entry-header {position:relative;padding:30px 0 0;margin:0 0 20px;}
.archive-description h1 {margin:0 0 10px;}

/* A11Y* */
.entry-content .wp-block-button__link:focus {text-decoration:underline !important;}

/* AB blocks */
.gb-block-testimonial {position:relative;}
blockquote:after,
.gb-block-testimonial:after {content:' ';display:block;border-top:30px solid #e1e8ec;border-right:30px solid transparent;position:absolute;bottom:-30px;left:40px;}

blockquote {background:#e1e8ec;font-style:normal;border-radius:10px;padding:16px 20px 18px;margin:20px 0 46px;position:relative;font-size:0.9em;color:#385163;}
blockquote > p {margin-bottom:10px;}
blockquote > p:last-of-type {margin:0;}

/* Gutenberg */
.entry-content > .gb-block-container {border-top:4px solid #fff;border-bottom:4px solid #fff;padding-top:60px;padding-bottom:50px;}
.wp-block-image a:hover img,.wp-block-image a:focus img {filter: grayscale(100%);}
.wp-block-media-text .wp-block-media-text__media{height:50vh;min-height:300px;}
.wp-block-media-text .wp-block-media-text__media img {width:100%;object-fit:cover;height:100%;display:block;margin:0}
.wp-block-media-text .wp-block-media-text__content {word-break:break-word;padding:0 5% 0 8%;max-width:450px;}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {padding:0 8% 0 5%;justify-self:right;}
.gb-block-container[style*="#e0e0e0"] a {color:#0058af;}
.gb-block-container[style*="#e0e0e0"] a:hover,.gb-block-container[style*="#e0e0e0"] a:focus {color:#000;}

/* Sitemap */
div.sitemap {margin-bottom:40px;}
div.sitemap h2 {margin-bottom:6px;}
div.sitemap .sitemap-date {display:none;font-size:0.7em;text-transform:lowercase;padding-left:4px;}
div.sitemap-post .sitemap-date {display:inline-block;}

/* Footer widgets */
.footer-widgets {border-top:0;padding-bottom:0;padding-top:30px;}
.footer-widgets h3 {font-family:"Source Sans Pro",Helvetica,Arial,sans-serif;text-transform:uppercase;border-bottom:1px solid #E0E0E0;font-weight:400;font-size:1em;display:inline-block;}
.footer-widget-area.footer-widgets-4 * {text-align:center;}
.footer-widget-area.footer-widgets-4 a {color:#232323;}
.footer-widget-area.footer-widgets-4 .kk-rating-summary > div >* {display:block;clear:both;float:none;}
.footer-widget-area.footer-widgets-4 .kk-rating-summary .kk-rating {height:20px;}
.footer-widget-area.footer-widgets-4 .kk-rating-summary .kk-rating-value {color:#cc0000;}
#genesis-footer-widgets a {text-decoration:none;color:#252525;}
#genesis-footer-widgets .contact-addresses .email-link a,
#genesis-footer-widgets a:hover,
#genesis-footer-widgets a:focus {text-decoration:underline;color:#cc0000;}
#genesis-footer-widgets ul li {margin:0;}
#genesis-footer-widgets .contact-addresses .email-link a:hover,#genesis-footer-widgets .contact-addresses .email-link a:focus {text-decoration:none;}

/* Footer */
.site-footer .wrap {border-top:1px solid #232323;padding:30px 40px;}
.site-footer a{text-decoration:none;color:#232323;}
.site-footer a:hover,
.site-footer a:focus {text-decoration:underline !important;}


.genesis-nav-menu a:focus, .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a, .genesis-nav-menu .sub-menu .current-menu-item > a:focus, .genesis-nav-menu .sub-menu .current-menu-item > a:hover {color:#cc0000;}

/* Frontpage */
.home .entry-content{margin-bottom:0;}
.home .entry-content > div.gb-block-container:first-of-type {padding:270px 0 100px !important;color:#fff;border-top:0;}
.home .entry-content > div.gb-block-container:first-of-type h1 {text-shadow: 0 0 10px #000;color:#fff;font-family:"Poppins",Helvetica,arial,sans-serif;font-size:3em;font-weight:600;line-height:1.2;}
.home .entry-content > div.gb-block-container:first-of-type h1 strong {display:block;font-size:0.8em;font-weight:600;}
.home .entry-content > div.gb-block-container .wp-block-button {font-size:1.15em;margin:30px 0 0;}
.home .entry-content > div.gb-block-container .wp-block-button .wp-block-button__link {-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,1);box-shadow: 0 0 10px 0 rgba(0,0,0,1);font-weight:700;font-family:"Poppins",Helvetica,arial,sans-serif;}
.home .entry-content .has-3-columns {margin-bottom:100px;}
.home .has-3-columns .wp-block-column {position:relative;}
.home .has-3-columns .wp-block-image img {width:100%;}
.home .has-3-columns .wp-block-image + .wp-block-button {margin:-52px 0 55px;position:relative;z-index:10;}
.home .has-3-columns .wp-block-image + .wp-block-button .wp-block-button__link {font-size:1em;width:100%;background:#cc0000;color:#fff;text-align:center;border-radius:0 10px 0 0;font-style:normal;font-weight:400;font-family:"Poppins",Helvetica,arial,sans-serif;text-transform:uppercase;border:2px solid #fff;border-left:0;padding:2px 10px;}
.home .has-3-columns + .has-3-columns {margin-top:-80px;}

.home .entry-content > .gb-block-container h2,
.home .entry-content > .gb-block-container + h2 {font-weight:600;font-family:"Poppins",Helvetica,arial,sans-serif;text-transform:uppercase;}

.home .wp-block-media-text p + h3 {margin-top:-30px;margin-bottom:20px;}

/* Buttons */
.entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link {
	background-color: #cc0000;
	border: 0;
	border-radius: 50px;
	color: #fff;
	cursor: pointer;
	font-weight: 600;
	padding: 5px 30px;
	text-align: center;
	text-decoration: none;
	white-space: normal;
	width: auto;
	text-transform:uppercase;
}
body:not(.search) .blog-main .wp-block-button {margin:0;position:absolute;bottom:20px;}
.blog-main .wp-block-button a.wp-block-button__link {font-size:0.8em;}
body:not(.archive):not(.search) .entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link {font-size:1.1em;}

.entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-white-background-color {background-color:#fff;}
.entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link.has-red-color{color:#cc0000;}

.entry-content .wp-block-button:not(.is-style-outline) .wp-block-button__link:hover,.entry-content .wp-block-button .wp-block-button__link:focus {background-color:#252525 !important;color:#fff !important;}
.entry-content .wp-block-button .wp-block-button__link:focus {text-decoration:underline;}



/* CookKing */
body:not(.single-product):not(.archive):not(.search) .entry-content >p:first-of-type {font-weight:600;margin-bottom:60px;}

span.wc-stock-notice {display:block;font-size:0.8em;}
span.wc-stock-notice:before {content:' ';display:inline-block;width:12px;height:12px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGFhZ18xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQo8L3N0eWxlPg0KPGc+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTYuNiwxNS44Yy0wLjQsMC0wLjgsMC4yLTEuMSwwLjVDNS4xLDE2LjYsNSwxNyw1LDE3LjRjMCwwLjUsMC4yLDAuOCwwLjUsMS4xUzYuMiwxOSw2LjYsMTkNCgkJYzAuNSwwLDAuOC0wLjIsMS4xLTAuNWMwLjMtMC4zLDAuNS0wLjcsMC41LTEuMWMwLTAuNC0wLjItMC44LTAuNS0xLjFDNy40LDE1LjksNy4xLDE1LjgsNi42LDE1Ljh6Ii8+DQoJPHBvbHlnb24gY2xhc3M9InN0MCIgcG9pbnRzPSIxNS4yLDguMiAxNS4yLDEyIDIwLjEsMTIgMjAuMSwxMS42IDE2LjcsOC4yIAkiLz4NCgk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcuNCwxNS44Yy0wLjQsMC0wLjgsMC4yLTEuMSwwLjVjLTAuMywwLjMtMC41LDAuNy0wLjUsMS4xYzAsMC41LDAuMiwwLjgsMC41LDEuMWMwLjMsMC4zLDAuNywwLjUsMS4xLDAuNQ0KCQljMC41LDAsMC44LTAuMiwxLjEtMC41czAuNS0wLjcsMC41LTEuMWMwLTAuNC0wLjItMC44LTAuNS0xLjFDMTguMiwxNS45LDE3LjksMTUuOCwxNy40LDE1Ljh6Ii8+DQoJPHBhdGggY2xhc3M9InN0MCIgZD0iTTAsMHYyNGgyNFYwSDB6IE0yMi44LDE2LjljMCwwLjItMC4xLDAuMy0wLjIsMC40Yy0wLjEsMC4xLTAuMiwwLjItMC40LDAuMmgtMS42YzAsMC45LTAuMywxLjctMC45LDIuMw0KCQljLTAuNiwwLjYtMS40LDAuOS0yLjMsMC45cy0xLjctMC4zLTIuMy0wLjljLTAuNi0wLjYtMC45LTEuNC0wLjktMi4zSDkuOGMwLDAuOS0wLjMsMS43LTAuOSwyLjNjLTAuNiwwLjYtMS40LDAuOS0yLjMsMC45DQoJCXMtMS43LTAuMy0yLjMtMC45Yy0wLjYtMC42LTAuOS0xLjQtMC45LTIuM0gyLjhjLTAuNCwwLTAuOC0wLjItMS4xLTAuNWMtMC4zLTAuMy0wLjUtMC43LTAuNS0xLjFWNWMwLTAuNSwwLjItMC44LDAuNS0xLjENCgkJczAuNy0wLjUsMS4xLTAuNWgxMC44YzAuNSwwLDAuOCwwLjIsMS4xLDAuNWMwLjMsMC4zLDAuNSwwLjcsMC41LDEuMXYxLjZoMS41YzAuNCwwLDAuOCwwLjIsMS4xLDAuNWwzLjQsMy40DQoJCWMwLjMsMC4zLDAuNSwwLjcsMC41LDEuMXYzLjZoMC41YzAuMiwwLDAuMywwLjEsMC40LDAuMmMwLjEsMC4xLDAuMiwwLjIsMC4yLDAuNFYxNi45eiIvPg0KPC9nPg0KPC9zdmc+DQo=') no-repeat center center / contain #111;margin:0 4px 0 0;position:relative;top:2px;}

.stock {text-transform:uppercase;}
.stock.in-stock span.wc-stock-notice:before {background-color:#396F03;}
.stock.out-of-stock span.wc-stock-notice:before {background-color:#cc0000;}
.stock.available-on-backorder span.wc-stock-notice:before {background-color:#d35400;}


#topbar {height:40px;padding:10px 0;background:#222;color:#fff;font-size:0.85em;}
#topbar a {color:#fff;}
#topbar a:hover,
#topbar a:focus {color:#FF3E3E;}

#topbar section {margin:0 20px 0 0;display:inline-block;float:left;}
#topbar section:last-of-type {float:right;margin:0;}

#topbar a[href*=https://wa.me]:after{content:' ';display:inline-block;margin-left:4px;position:relative;top:2px;width:12px;height:12px;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyMy4wLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgdmlld0JveD0iMCAwIDI0IDI0IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAyNCAyNDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPHN0eWxlIHR5cGU9InRleHQvY3NzIj4NCgkuc3Qwe2ZpbGw6I0ZGRkZGRjt9DQoJLnN0MXtmaWxsOiMyMjIzMjM7fQ0KCS5zdDJ7ZmlsbDojMjMyMzIzO3N0cm9rZTojRTBFMEUwO3N0cm9rZS13aWR0aDoxLjU7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3Qze2ZpbGw6bm9uZTtzdHJva2U6IzIyMjMyMztzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0NHtmaWxsOiNFMzBEMTc7fQ0KCS5zdDV7b3BhY2l0eTo2LjAwMDAwMGUtMDI7ZmlsbDojRTMwRDE3O30NCgkuc3Q2e29wYWNpdHk6MC44NTtmaWxsOiNFMzBEMTc7fQ0KCS5zdDd7ZmlsbDojRTBFMEUwO30NCgkuc3Q4e2ZpbGw6bm9uZTtzdHJva2U6I0UzMEQxNztzdHJva2Utd2lkdGg6NDtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDl7ZmlsbDojQzIxNTFEO30NCgkuc3QxMHtmaWxsOiNFMzBEMTc7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjQ7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDExe2ZpbGw6I0UzMEQxNztzdHJva2U6I0ZGRkZGRjtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MTJ7ZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDo0O3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCgkuc3QxM3tvcGFjaXR5OjAuOTt9DQoJLnN0MTR7ZGlzcGxheTpub25lO30NCgkuc3QxNXtkaXNwbGF5OmlubGluZTt9DQoJLnN0MTZ7ZmlsbDojMjcyNzI3O3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDowLjU7c3Ryb2tlLW1pdGVybGltaXQ6MTA7fQ0KCS5zdDE3e2ZpbGw6I0MyMTUxRDtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6NDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MTh7ZmlsbDpub25lO3N0cm9rZTojRTMwRDE3O3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDt9DQoJLnN0MTl7ZmlsbDojMDQwNDAwO30NCgkuc3QyMHtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS1taXRlcmxpbWl0OjEwO30NCjwvc3R5bGU+DQo8ZyBpZD0iZm9vdGVyIj4NCjwvZz4NCjxnIGlkPSJuaWV1d3NicmllZiI+DQo8L2c+DQo8ZyBpZD0ib3Zlcl9vbnMiPg0KPC9nPg0KPGcgaWQ9InVpdGdlbGljaHRlX3Byb2R1Y3RlbiI+DQo8L2c+DQo8ZyBpZD0ib256ZV90b3BfcHJvZHVjdGVuIj4NCjwvZz4NCjxnIGlkPSJoZWFkZXIiPg0KPC9nPg0KPGcgaWQ9Im5hdl9wcm9kdWN0ZW4iIGNsYXNzPSJzdDE0Ij4NCjwvZz4NCjxnIGlkPSJuYXYiPg0KCTxnPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMjMuOSwxMS44YzAsNS44LTQuMywxMC44LTEwLDExLjZjLTIuNCwwLjMtNC43LDAtNi44LTEuMWMtMC40LTAuMi0wLjctMC4yLTEuMS0wLjENCgkJCWMtMS43LDAuNi0zLjQsMS4xLTUuMSwxLjdjLTAuMiwwLjEtMC40LDAuMi0wLjYsMGMtMC4yLTAuMiwwLTAuNCwwLjEtMC42YzAuNS0xLjUsMS0zLDEuNS00LjVDMiwxOC4xLDEuOSwxNy42LDEuNiwxNw0KCQkJYy0yLTQuMy0xLjctOC41LDEuMi0xMi4zQzQuOSwxLjksNy43LDAuMywxMS4yLDBDMTcuOS0wLjUsMjMuOSw0LjgsMjMuOSwxMS44eiBNMTIuMiwyMS41YzAuNCwwLDAuNywwLDEuMSwwDQoJCQljNS4zLTAuNiw5LjEtNS4zLDguNi0xMC40Yy0wLjQtNC4xLTIuNS02LjktNi4zLTguNEMxMS43LDEsNywyLjQsNC41LDUuN0MxLjksOS4xLDEuNywxMy40LDMuOSwxN2MwLjIsMC4zLDAuMywwLjYsMC4xLDENCgkJCWMtMC4zLDAuOC0wLjYsMS42LTAuOCwyLjRjLTAuMSwwLjItMC4yLDAuNCwwLDAuNWMwLjIsMC4yLDAuNCwwLDAuNSwwYzAuOC0wLjIsMS42LTAuNSwyLjQtMC44QzYuNiwyMCw2LjksMjAsNy4zLDIwLjINCgkJCUM4LjgsMjEuMSwxMC40LDIxLjUsMTIuMiwyMS41eiIvPg0KCQk8cGF0aCBjbGFzcz0ic3QwIiBkPSJNOC4zLDZjMC44LDAsMSwwLjEsMS4yLDAuOGMwLjIsMC42LDAuNCwxLjEsMC42LDEuN2MwLjMsMC42LDAuMSwxLTAuMywxLjVjLTAuNywwLjctMC43LDAuOC0wLjEsMS42DQoJCQljMC44LDEuMywyLDIuMywzLjQsM2MwLjQsMC4yLDAuNywwLjEsMS0wLjJjMC4yLTAuMywwLjUtMC41LDAuNy0wLjdjMC4zLTAuMywwLjYtMC40LDAuOS0wLjJjMC43LDAuNCwxLjQsMC43LDIuMSwxLjENCgkJCWMwLjIsMC4xLDAuMywwLjMsMC4zLDAuNmMwLDAuNy0wLjIsMS4zLTAuOCwxLjhjLTAuOSwwLjctMS45LDAuOS0zLjEsMC42Yy0zLTAuOS01LjMtMi43LTYuOS01LjRDNi44LDExLDYuMiw5LjksNi4zLDguNg0KCQkJYzAuMS0wLjksMC41LTEuNywxLjItMi4zQzcuOCw2LjEsOC4xLDYsOC4zLDZ6Ii8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=') no-repeat 0 0 / cover;}

.single-product .entry-header:before,
#prefooter {background:linear-gradient(rgba(226,29,14, 0.85), rgba(226,29,14, 0.85)),url(../images/grill-gate-bw.jpg) no-repeat center center / cover;text-align:center;color:#fff;padding:50px 0 60px;}
#prefooter h3 {color:#fff;font-size:2.3em;font-weight:600;text-shadow: 0 0 10px #000000;margin:0;}
#prefooter .gform_wrapper li,
#prefooter .gform_wrapper {margin:0;text-align:center;}

#prefooter .textwidget p {text-align:center;font-size:1.6em;text-shadow: 0 0 10px #000000;font-weight:300;}
#prefooter .gform_wrapper form {display:block;margin:0 auto;width:90%;max-width:750px;position:relative;}
#prefooter section {margin:0;}
#prefooter .gform_wrapper form .gform_body {width:100%;max-width:100%;}
#prefooter .gform_wrapper .top_label li.gfield.gf_inline {width:100% !important;margin:0;padding:0;}
#prefooter .gform_wrapper form .gform_footer input.button,
#prefooter .gform_wrapper .ginput_container_email input {border:1px solid #cc0000;font-size:1.6em;border-radius:50px;-webkit-box-shadow: 0 0 12px 0 rgba(0,0,0,0.8);box-shadow: 0 0 12px 0 rgba(0,0,0,0.8);width:100%;max-width:750px;padding:8px 200px 8px 20px;}
#prefooter .gform_wrapper .ginput_container_email input:hover,
#prefooter .gform_wrapper .ginput_container_email input:focus {background-color:#f4f4f4;border:1px solid #fff;}
#prefooter .gform_wrapper form .gform_footer {width:170px;position:absolute;top:20px;right:0;margin:0;padding:0;}
#prefooter .gform_wrapper form .gform_footer input.button {font-weight:400;background:#cc0000;padding:8px 20px;float:right;margin:0;}
#prefooter .gform_wrapper form .gform_footer input.button:hover,
#prefooter .gform_wrapper form .gform_footer input.button:focus {background-color:#232323;border-color:#000;}
#prefooter .gform_wrapper form .gform_footer input.button:focus {text-decoration:underline;}
#prefooter .gform_wrapper .top_label label.gfield_label {position:absolute;font-size:1.6em;color:#666;font-weight:400;left:20px;top:14px;z-index:1;}
.woocommerce-checkout #prefooter .wrap,.woocommerce-cart #prefooter .wrap {display:none;}
.post-edit-link {display:none;}

.kk-reviews.kk-stars-theme-yellow .kk-rating .kk-rating-stars .star, .kk-rating-summary .kk-rating .kk-rating-stars .star, .kk-single-review-wrapper .kk-rating .kk-rating-stars .star {background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAADICAYAAABF9NnwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABSdJREFUeNrsnM1x2kAUxxcPl9zIKbdErsCkAosKDBUYVwBUYFOBcQXgCsAVgCsAV2CcW07hlmOyz35MNBqt9lPSkvn/ZnYYfwn9ePvxdldrIQAAAAAAAADltEJe7MenL1350pflQpaOLGnBr21kOcjyIsvq6++fu2hkpEAiX0ayDFnAFhJbyPIgxfaNyLDELUuEgqSmrlItR5E7FqkKErqrVIbbxFyWbg3tmdrSjU2balmKrB3bhSvUnnqmQmeGIqmnSM/x7+j91vz+/jIckaWHyEJ+shtu3K5CS74P92omL0AXevWsWufUO3Hv9+pZ5ehaB9fILD1FFsdull8XHtfq8P3YVzP5SQ4VI7hVF6v52paU78tchqvXve8AmB/8AkSHuOf7M47MOEAXPLX8vk11G9vIjEJHJXB0RkYyMoT9CqMSLDp8n9rIXFUVlcDRudKOM9L4l0VkaDCkG3vjXOrAA6RpipTye9GA+E2WxKIHpff6rJThUXZbMFhteDK157IrG7wCzJGOggmXC5bMf8jfs3lbO/fDRNF7HFxSclf4g9pk5OaK2pJwjShsM6r8Z8gXrB1+X9VA2bXOmpsS0oi4TQGaELIVcZGpRchFxFWmUiFXER+ZSoR8RIpk9k0JOYrsQ8oIEW7dzOU6ahmbVCS3JBRqacl2cN3o2szK59PxwPY6K5MO4Mnyoi+BZGyv82Qis+LkMuZqdjCKDCd5q8ir2aooa28puknKRl8NG2FLk8rTfP1alkdZZmVTB/n7fwxlzosmgGclM8GpT9XgJSGaG91yqk6v27KlIsOqptzyKMsAZgah3xVJyEJRnRfMj+jrOf1cIbUzqIoz63SGq8NAc/G37BS4REKUSKVF11MwKKum2i0N/gRVKctxdf9W+K1+bjLVeq34HdqrKV0EMdqfKRHaG0TBtkdLXESMZQwiVCVGIlYyLNRnoTp2zw4sYjzmWW/Q8hg0F/47BLo2dGO76+yzdT7MjCEh28zUtFoFk8lJjYTfDjSNLw+uEsFkctWP2tSl+LcaWRYBEnjmPCtIfteqsgXzcm+2sziEfFYGAAAAAAAAAAAA9a4B8Fw/FcWLGdO6nohqewjQQsVQfCwzJTFEpu0oMWaJTkzVrG0pQuti97FEwllGitwLxfPEGi6ikeFqtRTuC+UvdcmYnNJYC/d1ZO3JipCYnNLwWRCf1CVSGhmPNnJkL0XO6+wAVKc0Uk+R98Gy8QyA28nWs/ulh7i/1y1TFJlxgHFk0nhuFuiM2UZGpdeETD4yQ1H9cZPaZK49r7dwfDQybDULcPRQCMWjU02kM32LUZ32Jemm6cEdikQUe5VZmcuixiw+doStD/o0LVPUHXc5JTmJHeKz3I3nOR6U7p6ajIqTETI92HASQjanNN5zNs0Doycjc2Qeq5Dr+ZkohbIyOwehfqwyLmlIN1aZZ5epcawyK4e/jyozyE/OtjZVp+xQQwy92eOpRqVIZiHMDwLto5bhBbsHw78tXXblgw5b/idVjQ2aM8NPfVciQUu6Psu6YWQ4Oje21YyS0IxEGk06wzPKmaYn2x3XDvj067YpCW1uJm92IjL/LSFfxTIStAgSRZ6m258ZKOp+IvxXcurNmrn99Aoi1BERop0CkBAvt87+l2nzsQ0NYhwsnSZnfMqItiqmwu7IcJwzTa52NKrTrtgkpkg5P6HBnQO1o5nmcRMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAG/gowAC4j7OHFhFYUAAAAAElFTkSuQmCC');}

.entry-content > figure.alignfull:last-child {height:400px;margin-top:80px;}
.entry-content > figure.alignfull:last-child img {width:100%;object-fit:cover;height:100%;display:block;margin:0}

/* WooCommerce PEP */

body.single-product .entry-header {padding:20px 0 1px !important;}
.single-product section.products:before,
.single-product .entry-header:before {content:' ';position:absolute;top:1%;left:-100%;right:-100%;margin:auto;width:100vw;height:101%;display:block;bottom:0;z-index:-1;pointer-events:none;overflow-y:hidden;}
.single-product .entry-header * {color:#fff;line-height:1.1;}
.single-product .entry-header h1 {font-size:2.7em;}
.single-product .entry-header .brand {font-size:2.2em;font-weight:300;}
.single-product .content .entry {margin:50px 0 4px;}
.woocommerce div.product p.price .amount, .woocommerce div.product span.price .amount {color:#232323;font-weight:600;}

.shop_attributes {margin:0;}
.shop_attributes th {width:10%;min-width:100px;font-weight:600;padding:0;}
.shop_attributes td {padding:0;}

.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary,
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images {width:45%;}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {border-radius:0;}

.woocommerce div.product .woocommerce-tabs ul.tabs li {border-color:#e0e0e0;}
.full-width-content.woocommerce div.product .woocommerce-tabs ul.tabs li {background-color:#e0e0e0;}
.woocommerce .wc-tab {border:1px solid #e0e0e0;border-top:0;padding:15px;margin-bottom:30px;}
.woocommerce .wc-tab *:last-of-type {margin-bottom:0 !important;}
.woocommerce div.product p.price, .woocommerce div.product span.price {margin-bottom:4px;}
.woocommerce .summary .quantity {float:left;}
.woocommerce .summary .quantity .qty {border-color:#05A305;margin:0;font-size:1.25em;text-align:center;border-radius:0px !important;}
.woocommerce .summary div:not(.hidden) + .button.alt {width:calc(100% - 74px);border-radius:0 20px 0 0;}
.woocommerce .summary div:not(.hidden) + .button.alt {font-size:1.6em;line-height:1.2;text-align:center;}
.woocommerce .product > .entry-content {border-top:0;}
.single-product section.products >h2,
.single-product .entry-content h2 {font-weight:600;text-transform:uppercase;border-bottom:3px solid #E30D17;display:inline-block;font-size:1.6em;margin-bottom:30px;}

.single-product section.products{position:relative;padding:40px 0 10px;margin-top:80px;text-align:center;clear:both;}
.single-product section.products:before {background:#eee;border-bottom:4px solid #fff;}
.single-product section.products ul.products li.product {background-color:#fff;}
.single-product section.products h2 {text-align:center;font-size:2.1em;}
ul.products li.product h2 {font-size:0.9em !important;font-weight:600;margin:0 0 15px !important;text-align:left;min-height:52px;}

.woocommerce ul.products li.product a.woocommerce-LoopProduct-link {margin-bottom:20px;}

.wp-block-button.is-style-outline a,
.woocommerce ul.products li.product a.button {background:#fff;border-radius:50px;color:#05A305;border:1px solid #05A305;display:block;width:100%;padding:0 16px 0 0;text-align:right;line-height:1.8;font-size:0.95em;font-weight:400;max-width:290px;margin:0 auto;}
.wp-block-button.is-style-outline a em,
.woocommerce ul.products li.product a.button .button-text {background:#05A305;color:#fff;border-radius:50px;padding:0 15px;margin-right:2px;text-transform:uppercase;float:left;}
.woocommerce ul.products li.product a.button > * {display:inline-block;}
.wp-block-button.is-style-outline a:hover,.wp-block-button.is-style-outline a:focus,
.woocommerce ul.products li.product a.button:hover,.woocommerce ul.products li.product a.button:focus {background:#fff !important;color:#cc0000 !important;}
.wp-block-button.is-style-outline a:hover em,.wp-block-button.is-style-outline a:focus em,
.woocommerce ul.products li.product a.button:hover .button-text,.woocommerce ul.products li.product a.button:focus .button-text {background:#232323;}
.archive-description p{font-size:1.3em;line-height:1.4;font-weight:600;max-width:60ch;}
.archive-description{margin-bottom:20px;}
.archive-description p:last-of-type {margin-bottom:50px;}
.woocommerce.archive .content {margin-bottom:50px;}

.wp-block-button.is-style-outline a {display:inline-block;width:auto;padding:0 15px 0 0;}
.wp-block-button.is-style-outline a em {font-style:normal;display:inline-block;}

.woocommerce-checkout .content,.woocommerce-cart .content {margin-bottom:50px;}
.woocommerce-page .progress-inner {background:#2d631c;}
.cart.menu-item .fa {color:#252525;}
.cart.menu-item .mobile-only {margin-left:10px;}
.cart.menu-item a .count {background-color:#cc0000;color:#fff;line-height:16px;}
.cart.menu-item a:hover .count {border-color:#fff;}
.woocommerce div.product form.cart .variations {border:0 !important;}
body.woocommerce .woocommerce-variation-description {padding:0;background:transparent !important;}
.summary .variations td.label {width:120px;}
.woocommerce .related.products ul.products li.product h2, .woocommerce-page .related.products ul.products li.product h2 {min-height:42px;}

.woocommerce button.single_add_to_cart_button.button.alt:not(.disabled) {background:#05A305;}

/* PEP Search */
.search .archive-wrapper {grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:40px;}
.search .archive-wrapper article {border:1px solid #ddd;padding:20px 10px;background:#f8f8f8;}
.search .archive-wrapper article img {margin:-20px -10px 20px;width:calc(100% + 20px);max-width:none;}
.search .archive-wrapper article h2.entry-title {font-size:1.1em !important;text-transform:uppercase;font-weight:600;margin:0 0 15px !important;text-align:center;}
.search .archive-wrapper article .wp-block-button {margin:20px 0 0;}
.search .archive-wrapper article .wp-block-button__link {display:block;width:100%;font-size:0.95em !important;}

/* Social icons */
#genesis-footer-widgets .widget-area.footer-widgets-3 ul li {display:inline-block;margin:10px 6px 10px 0;}
.widget-area.footer-widgets-3 ul li a[target*=blank] {display:block;width:18px;height:18px;text-indent:-9999em;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGwAAAAkCAYAAABsbd/MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABTFJREFUeNrcW91t20AMVgy91w8F+lhlgipA3y1P4GSCSBPUnsDxBEkmiDyB3QksvxeoO0HUxwIFqm7QY0G1V5b36zvEFoGDYUc68fiRH8nT5SIZqHx6/WYsPq7FmIiRMZd0Yjy+//6tiaxHwfzciue2PvOlAwVrLj6WYowNl34Ro4ngKKUYMzEKzXXgMFsx1i5Okzp4CSiSe64DlDvAEMp1kcF6QoO9REQv8dlji1t6YEtxLwC2sgEu1SiQSQqEXNgBldtGiqyXAAuo98kSKE4gIAoxz4Owy0J34YVCgRIViCkAWBUq4tDDnx2NBo5zd+Rz79CxOQHn/Ag5C0eGY6Zhq1roVFlHmAasg0RtPx3W9E6iU9mY16j8VSAHuD7Cw0ODVaMzqAqLO2SwJybPAUV2qki7IAqAUT+T3LMQN9cBK6YlUdJIA4Fy1xaLDFka3yoRaXDD5OoblznFPPfiY878acrNQwHbScbs8KZDKMrq6Y8x7qVvmavQPTj1WdCvt73EfBtkCOpMU3rtiBQZ8oIXIcCCxYkBUftDfP7AKF7gAmU6iyl14Pm4SrCS7YXrBnq7w2jUCccwBdqKB4wkwTYUDSIYuVTKfsBIk+efxUTr2Ohl5AMTDVuSWp4xR0EK2CD16fTbKmynLDr+AcyxQRzjaLEoWUve1jE8D7KXuDs7o6Y8Y/RdE7vsmAicKyJJbuKvmYJNGWGy7C36HfCge6TRHBdRoGKfgZcxb4HnPPSeCPmEAfJsAFPoujXQpW6bShckY12EvQ28k/CbCsX1N1gFLpg24RyFGp3u3kwcQXGS1MXLse8oCb09Jn/342COW2lRv3sNcd+UNsjwXfzuW6HlNt5o8uxAG7+dpR6dIZdmroDZcPeSRMiU2amokTLvpdwI30OV1TnmCBfZuez0OAJkKybneGUzycizMmoVYPWe+yDlLa6qOgXxja6DgSJV+f+jhSOanqUE7GDg7pXFHuBKpglDwj0nOTDsUxocobNokwpF5WgFWGfwAKN3IqCNTY55Idl79nQds/6lwXaNxTaXFQuMPJX2qXbyZDiyogWDxCBWkUKE2zhg30p7AcZtmShkHCBnnFoO66tLFcVNXJ6FxRzXJj26VIk585BG8p5bUx+FoDrtnjjkkCnz+70miqeWedoFtArbkhJzVKOJsJkGtI0iJdUugI0VVU6vzFwou1ZtDmOv9ESayyCAKXJIf0YiidhvqUB77PMWOilnu5LaS7IR52TKos7lEE6N5Xnf4O3EQyv6qh9DfEMUWSUDFeK0hSYAwF5gq6/Yc5UKcLfYFh3XOOPORCU1ofCwDZ7RAA+Gt9Dvkv83MOsY5zdOVCaGfF5a0H1l2zjvLUBrcMKO5Lv+WBkHVqVJtkOT3DYXMfKg24wwVYmvNKCBAleGKgvy1Y3uMElyXjv0NpVzxqypQRtUiqKrBxSAWtgcSEp9eiYsIKbSW+qMKGmT5LMTLvlDRNcf1kInrwmonc8b/ZQYre/YC/kMhgG42nOBkwgl/6kB1jD2OmqtI5KfOsV2S2j6yEkC3g8AsAmzUxH8nd9I013PyaZmSLB2ZGF1MjyJQvMpU6ncSjwLLx/h+xqb34MnSP1Lx1ny/xm8xUAAKpiNhriAYa91k/x7iKTolSFviE18XFg8vxpoj9bGWlfKde4CmKuEP0ZMqzzf0jzoieITlGisMVJVf3jqdIpVYKgqrsHFXA4QrFZqa6KxRmqxs9GQfFR40EObDF9aTCNVzIc4/wdm7H8xPWPpaT6qc/4SYAC7AlEzuHplGAAAAABJRU5ErkJggg==') no-repeat 0 0 / cover;filter: grayscale(100%);-webkit-transition: all 100ms ease-in;-moz-transition: all 100ms ease-in;-ms-transition: all 100ms ease-in;-o-transition: all 100ms ease-in;transition: all 100ms ease-in;}
.widget-area.footer-widgets-3 ul li a[href*=facebook] {background-position:-18px 0;}
.widget-area.footer-widgets-3 ul li a[href*=pinterest] {background-position:-36px 0;}
.widget-area.footer-widgets-3 ul li a[target*=blank]:hover,.widget-area ul li a[target*=blank]:focus {filter: grayscale(0%);-moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);-ms-transform: scale(1.2);transform: scale(1.2);}

/* webshop keurmerk */
.genesis-nav-menu .menu-item.lionshome,
.genesis-nav-menu .menu-item.webshop-keurmerk {float:right;text-indent:-9999em;}
.lionshome a,

.woocommerce .summary:after,
.webshop-keurmerk a {text-indent:-9999em;display:block;width:142px;height:54px;margin:-18px 0;background:url('data:image/png;base64,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') no-repeat center center / contain;-webkit-transition: all 100ms ease-in;-moz-transition: all 100ms ease-in;-ms-transition: all 100ms ease-in;-o-transition: all 100ms ease-in;transition: all 100ms ease-in;}
.woocommerce .summary:after {content:' ';float:right;margin:10px 4px 0;width:90px;height:40px;}

.lionshome a {margin-right:5px;background-image:url('data:image/png;base64,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');background-size:122px 43px;}

.lionshome a:hover,.lionshome a:focus,
.webshop-keurmerk a:hover,.webshop-keurmerk a:focus {filter: grayscale(100%);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);}


/* Language switch */
ul#menu-top-bar-menu li {display:inline-block;margin:0 0 0 7px;}
ul#menu-top-bar-menu li:first-child {border-right:1px solid #fff;line-height:1.1;padding-right:10px;}
ul#menu-top-bar-menu li.mlp-current-language-item a {text-decoration:none;opacity:0.7;}
html[lang="nl-NL"] .addr-country {display:none;}

@media only screen and (max-width: 1200px) {
	.gb-container-inside {padding-left:5%;padding-right:5%;}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {width:calc((100% / 3) - 3.8%);}
}

@media only screen and (max-width: 960px) {
	#topbar {display:none;}
	.home .entry-content > div.gb-block-container:first-of-type h1 {font-size:2.5em;}
	.genesis-nav-menu .menu-item.lionshome,
	.genesis-nav-menu .menu-item.webshop-keurmerk {float:none;display:none;}
	.menu-item a:hover .fa,.menu-item a:focus .fa {color:#fff;}
}
@media only screen and (max-width: 860px) {
	.woocommerce #content div.product div.summary,
	.woocommerce div.product div.summary, 
	.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images,
	.woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary {width:100%;}
	.single-product .entry-header h1 {font-size:2em;}
	.single-product .entry-header .brand {font-size:1.4em;}
	.woocommerce .woocommerce-product-gallery .flex-control-nav li {padding:5px;}
	.site-footer .nav-secondary {display:block;width:100%;}
	.genesis-nav-menu .menu-item.lionshome,
	.genesis-nav-menu .menu-item.webshop-keurmerk {display:block;float:none;margin:20px 0 0;}
}
@media only screen and (max-width: 650px) {
	
	body.sidebar-content .content-sidebar-wrap .content {float:none;width:100%;}
	body.sidebar-content .content-sidebar-wrap .sidebar {display:none;}
	
	h1 {font-size:2em;margin:0;}
	h2 {font-size:1.7em;}
	.entry-content > h2 {margin-top:40px;}
	.archive-description h1, .entry-header {padding:15px 0;}
	.site-footer {text-align:center;padding-bottom:30px;}
	.site-footer p,.site-footer .nav-secondary {margin:20px auto;text-align:center;display:block;clear:both;}
	.site-footer .nav-secondary ul li {display:block;margin:4px 0;}

	.wrap,
	.site-inner {padding-left:20px;padding-right:20px;}
	.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=image]):not([type=file]) {line-height:1.15 !important;min-height:auto !important;}
	#prefooter .gform_wrapper form .gform_footer {top:12px !important;}
	body.single-product .entry-header {padding-bottom:20px !important;}
	.woocommerce .product > .entry-content {margin-top:0;padding-top:40px;}
	.genesis-nav-menu .menu-item.lionshome a,
	.genesis-nav-menu .menu-item.webshop-keurmerk a{margin:20px auto 0;}
}
@media only screen and (max-width: 600px) {
	.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content,
	.wp-block-media-text .wp-block-media-text__content {max-width:100%;padding:0 25px 50px;}
	
	.home .wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right {grid-template-areas: "media-text-media" "media-text-content";}
	#breadcrumbs {display:none;}
}
@media only screen and (max-width: 450px) {
	.home .entry-content > div.gb-block-container:first-of-type {height:calc(100vh - 140px);min-height:240px;padding:180px 0 50px !important;}
	#prefooter .textwidget p {font-size:1.2em;}
	#prefooter .gform_wrapper .ginput_container_email input {padding:8px 20px;text-align:center;}
	#prefooter .gform_wrapper form .gform_footer {top:auto;position:relative;width:100%;}
	
	.single-product .tabs.wc-tabs {display:none !important;}
	.woocommerce .wc-tab {border:0px;padding:0;}
	.nav-secondary a {margin-left:0;margin-right:0;}
	.wp-block-button.is-style-outline a, .woocommerce ul.products li.product a.button {font-size:1.2em;}
	.wp-block-button.is-style-outline a {display:block;}
	.wp-custom-logo .title-area {max-width:200px;}
	.wp-custom-logo .title-area img {width:100%;height:auto;}
	#genesis-nav-primary {top:51px !important;}
}

@media only screen and (min-width: 961px) {
	.site-header {position:relative;}
	
	.genesis-responsive-menu {
		display: block;
		padding:10px 0 0;
	}
	
	.content > article.entry {margin-bottom:4px;}
	
	.footer-widget-area {width:25%;}
	.footer-widget-area.footer-widgets-1 {width:50%;}
	.footer-widget-area.footer-widgets-4 {width:100%;display:block;clear:both;float:none;padding:60px 0 0 0;}
	
}



/*.carrousel*/
.clients-carrousel__container .col {display:inline-block;float:left;}
.col-1 .col {width:100%;}
.col-2 .col {width:50%;}
.col-3 .col {width:calc(100% / 3);}
.col-4 .col {width:25%;}
.col-5 .col {width:20%;}
.col-6 .col {width:calc(100% / 6);}
.col-7 .col {width:calc(100% / 7);}
.col-8 .col {width:calc(100% / 8);}
.col-9 .col {width:calc(100% / 9);}
.col-10 .col {width:10%;}

button[class*=carrousel__button] {display:none;}
.show-arrows button[class*=carrousel__button]{display:block;}

.js-carrousel__control__list {display:none;}
.show-controls .js-carrousel__control__list {display:block;}

.relative { position: relative; }
.mod--hidden { overflow: hidden; }

.invisible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.clients-carrousel__container {
  white-space: nowrap;
}
.clients-carrousel__control__list {
  position: absolute;
  list-style-type: none;
  top: 100%;
  right: 0;
  left: 0;
  margin: 10px 0 0 !important;
  padding-left: 0 !important;
  text-align: center;
}
.clients-carrousel__control__list__item {
  display: inline-block;
  margin: 0 .5em;
}
.clients-carrousel__control__list__link {
  display: inline-block;
  width: 0.8em;
  height: 0.8em;
  background: #fff;
  border: 1px solid #111;
  border-radius: 1em;
  cursor: pointer;
}

.clients-carrousel__button-container {
  position: absolute;
}
.clients-carrousel__button__previous {
  top: 50%;
  margin-top: -18px;
  left: 0;
  margin-left: -35px;
}
.clients-carrousel__button__next {
  top: 50%;
  margin-top: -18px;
  right: 0;
  margin-right: -35px;
}
.clients-carrousel__button__button {
  margin: 0;
  padding: 0;
  background: transparent;
  border: 0;
  cursor: pointer;
}

.clients-carrousel__button__button:hover,
.clients-carrousel__button__button:focus {background:transparent;border:1px dashed #000;}

/* only for minimalist example */
.carrousel__content[aria-hidden=true] {
  display: none;
}
/* ------------------ State rules ------------------ */
.clients-carrousel__control__list__link:focus,
.clients-carrousel__control__list__link:hover,
.clients-carrousel__control__list__link:active,
.clients-carrousel__control__list__link[aria-selected=true] {
  background: #148297;
}
.clients-carrousel__control__list__link:focus,
.clients-carrousel__control__list__link:hover,
.clients-carrousel__control__list__link:active {
  outline: 2px dotted #4d287f;
}

/* ------------------ transition slide ------------------ */
.slide .carrousel__content {
  display: inline-block;
  vertical-align: top;
  visibility: visible;
  width: 100%;
  position: relative;
  transition: visibility 0s ease, transform .5s ease-in;
  transition-delay: 0;
  white-space: normal;
  text-align:center;
}

[data-carrousel-active-slide="1"].slide > .carrousel__content {
  transform: translateX(0);
}
[data-carrousel-active-slide="2"].slide > .carrousel__content {
  transform: translateX(-100%);
}
[data-carrousel-active-slide="3"].slide > .carrousel__content {
  transform: translateX(-200%);
}
[data-carrousel-active-slide="4"].slide > .carrousel__content {
  transform: translateX(-300%);
}
[data-carrousel-active-slide="5"].slide > .carrousel__content {
  transform: translateX(-400%);
}
[data-carrousel-active-slide="6"].slide > .carrousel__content {
  transform: translateX(-500%);
}
[data-carrousel-active-slide="7"].slide > .carrousel__content {
  transform: translateX(-600%);
}
[data-carrousel-active-slide="8"].slide > .carrousel__content {
  transform: translateX(-700%);
}
[data-carrousel-active-slide="9"].slide > .carrousel__content {
  transform: translateX(-800%);
}

[data-carrousel-active-slide].slide > [aria-hidden="true"].carrousel__content {
  visibility: hidden;
  transition-delay: .5s, 0s;
}

/* Mobile navigation */

@media only screen and (max-width:960px) {
	.site-header .wrap {padding-top:0px;}
	.site-header {position:fixed;top:0;left:0;width:100%;z-index:99999;}
	.site-inner {padding-top:60px !important;}
	.home .site-inner {padding-top:50px !important;}
    .hamburger {
        display: inline-block;
        cursor: pointer;
        transition-property: background, -webkit-filter;
        transition-property: background, filter;
        transition-property: background, filter, -webkit-filter;
        transition-duration: .15s;
        transition-timing-function: linear;
        background: 0 0;
        border: 0;
        margin: 0 0 0 5%;
        overflow: visible
    }
    .hamburger-box {
        width: 30px;
        height: 12px;
        display: inline-block;
        position: relative;
        float: right;
        margin: 9px 0 0 6px;
    }
    .hamburger:after {
        content: 'Menu';
        display: none;
        color: #151515;
        margin: 3px 0 0 2px;
    }
	.hamburger:focus:after {text-decoration:underline;}
    .hamburger-inner {
        display: block;
        top: 50%;
        margin-top: -2px
    }
    .hamburger-inner, .hamburger-inner::after, .hamburger-inner::before {
        width: 30px;
        height: 4px;
        background-color: #151515;
        position: absolute;
        transition-property: -webkit-transform;
        transition-property: transform;
        transition-property: transform, -webkit-transform;
        transition-duration: .15s;
        transition-timing-function: ease
    }
    .hamburger-inner::after, .hamburger-inner::before {
        content: "";
        display: block
    }
    .hamburger-inner::before {
        top: -9px
    }
    .hamburger-inner::after {
        bottom: -9px
    }
    .hamburger:focus .hamburger-inner, .hamburger:focus .hamburger-inner::after, .hamburger:focus .hamburger-inner::before, .hamburger:hover .hamburger-inner, .hamburger:hover .hamburger-inner::after, .hamburger:hover .hamburger-inner::before {
        background-color: #cc0000;
    }
    .hamburger--squeeze .hamburger-inner {
        transition-duration: .1s;
        transition-timing-function: cubic-bezier(.55, .055, .675, .19)
    }
    .hamburger--squeeze .hamburger-inner::before {
        transition: top .1s .14s ease, opacity .1s ease
    }
    .hamburger--squeeze .hamburger-inner::after {
        transition: bottom .1s .14s ease, -webkit-transform .1s cubic-bezier(.55, .055, .675, .19);
        transition: bottom .1s .14s ease, transform .1s cubic-bezier(.55, .055, .675, .19);
        transition: bottom .1s .14s ease, transform .1s cubic-bezier(.55, .055, .675, .19), -webkit-transform .1s cubic-bezier(.55, .055, .675, .19)
    }
    .hamburger--squeeze.activated .hamburger-inner {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
        transition-delay: .14s;
        transition-timing-function: cubic-bezier(.215, .61, .355, 1)
    }
    .hamburger--squeeze.activated .hamburger-inner::before {
        top: 0;
        opacity: 0;
        transition: top .1s ease, opacity .1s .14s ease
    }
    .hamburger--squeeze.activated .hamburger-inner::after {
        bottom: 0;
        -webkit-transform: rotate(-90deg);
        transform: rotate(-90deg);
        transition: bottom .1s ease, -webkit-transform .1s .14s cubic-bezier(.215, .61, .355, 1);
        transition: bottom .1s ease, transform .1s .14s cubic-bezier(.215, .61, .355, 1);
        transition: bottom .1s ease, transform .1s .14s cubic-bezier(.215, .61, .355, 1), -webkit-transform .1s .14s cubic-bezier(.215, .61, .355, 1)
    }

    #genesis-nav-primary-wrapper {
        display: block;
        visibility: visible;
        width: 100%
    }
    nav#genesis-nav-primary {
        display: none;
        margin: 0
    }
    .breadcrumbs-wrapper {
        display: none
    }
    nav .wrap {
        padding: 0
    }
    nav.pagination {
        display: block;
    }

    .nav-extras .widget_simple_cart {
        border: 0px;
    }
    .menu-toggle, .sub-menu-toggle {
        display: block;
        visibility: visible;
        overflow: hidden;
        font-size: 20px;
        text-align: right;
        background-color: transparent;
        margin: 0;
        border: 0
    }
    .menu-toggle {
        position: relative;
        width: auto;
        font-size: 18px;
        padding: 0;
        text-transform: uppercase;
        border-radius: 0 !important;
        float: right;
		min-width:50px;
		border:0px solid #fff;
		clear:none;
		height:46px;
    }
    .menu-toggle:focus, .menu-toggle:hover, .sub-menu-toggle:focus, .sub-menu-toggle:hover {
        background: 0 0;
        color: #000;
    }
    .menu-toggle:focus {
        font-weight: 700;
        text-decoration: underline;
        color: #000;
    }
    .sub-menu-toggle {
        background: 0 0;
        float: right;
        position: absolute;
        top: 0;
        right: 0;
        z-index: 100;
        padding: 14px 22px;
        border-radius:0 !important;
    }
    .sub-menu-toggle:before {
        width: 0;
        height: 0;
        border-style: solid;
        border-width: 10px 10px 0;
        border-color: #090909 transparent transparent;
        content: "";
        display: inline-block
    }

    .sub-menu-toggle:focus {
        background: #090909;color:#fff;border-color:#fff !important;
    }
    #genesis-nav-primary .genesis-nav-menu .current-menu-ancestor>.sub-menu-toggle:not(aria-expanded="false"):before, #genesis-nav-primary .genesis-nav-menu .current-menu-parent>.sub-menu-toggle:not(aria-expanded="false"):before, #genesis-nav-primary .genesis-nav-menu .current-page-ancestor>.sub-menu-toggle:not(aria-expanded="false"):before, #genesis-nav-primary .genesis-nav-menu .current-page-parent>.sub-menu-toggle:not(aria-expanded="false"):before, .sub-menu-toggle.activated:before {
        border-width: 0 10px 10px;
        border-color: transparent transparent #fff
    }
    .sub-menu-toggle.activated:before {
        border-top:0px;
        border-left: 10px solid transparent;
        border-right: 10px solid transparent;
        border-bottom: 10px solid #090909;}
    .sub-menu-toggle.activated:focus:before {
            border-bottom-color: #fff !important;}

    .sub-menu-toggle:focus:before {
        border-color: #fff transparent transparent!important
    }

    #genesis-nav-primary {
        background: #FFF!important;
        position: absolute;
        z-index: 990;
        width: 100%;
        padding: 0;
        top: 60px;
        height: 90vh;
		height:calc(100vh - 70px);
        overflow: auto;
        left: 0px;
		border-top:1px solid #cc0000;
    }
	
	.admin-bar #genesis-nav-primary {top:92px;height:calc(100vh - 95px);}
	
    #genesis-nav-primary .genesis-nav-menu .menu-item {
        display: block;
        position: relative;
        text-align: left;
        padding:0;
    }
    #genesis-nav-primary .genesis-nav-menu .menu-item.desktop {display:none;}
    #genesis-nav-primary .genesis-nav-menu .menu-item a {
        border-bottom: 1px solid #dedede;
        width: 100%;
        padding: 15px 5%;
        font-size: 16px;
        text-decoration: none;
        display: block;
        color:#090909;
        border-radius:0;
        text-transform:uppercase;
    }
    #genesis-nav-primary .genesis-nav-menu .menu-item>a:focus, #genesis-nav-primary .genesis-nav-menu .menu-item>a:hover {
        color: #FFF;
        background: #090909;
    }
    #genesis-nav-primary .genesis-nav-menu .menu-item>a:focus {
        text-decoration: underline
    }
    #genesis-nav-primary .genesis-nav-menu .menu-item>a:focus ul.sub-menu, #genesis-nav-primary .genesis-nav-menu .menu-item>a:focus ul.sub-menu .sub-menu {
        left: 0;
        margin-left: 0
    }
    #genesis-nav-primary .genesis-nav-menu .current-menu-item>a {
        font-weight: 700;
        color: #333;
        text-decoration: underline;
        background: #F1F1F1
    }
    #genesis-nav-primary .genesis-nav-menu>.menu-item-has-children>a:after {
        content: none
    }
    #genesis-nav-primary .genesis-nav-menu .sub-menu-wrap  {
        display: none;
        clear: both;
        margin: 0;
        position: static;
        width: 100%;
        opacity: 1
    }
    #genesis-nav-primary .genesis-nav-menu .sub-menu-wrap .sub-menu{
        margin: 0
    }
    #genesis-nav-primary .genesis-nav-menu .sub-menu a {
        border-left: none;
        border-right: none;
        padding: 10px 10%;
        font-size:0.9em;
        text-transform:none;
    }
	
	#genesis-nav-primary .genesis-nav-menu .sub-menu li > span {display:block;padding:10px 8% 0;font-weight:700;}
	#genesis-nav-primary .genesis-nav-menu .sub-menu.column-wide a {padding-left:8%;}
	
    #genesis-nav-primary .genesis-nav-menu .sub-menu .sub-menu a {
        padding: 10px 5% 10px 8%;
        font-size: .8em;
        color: #333
    }
    #genesis-nav-primary .genesis-nav-menu .sub-menu .sub-menu a:focus, #genesis-nav-primary .genesis-nav-menu .sub-menu .sub-menu a:hover {
        color: #fff
    }
    #genesis-nav-primary .genesis-nav-menu .sub-menu .sub-menu a span:before {
        content: '\203A';
        display: inline-block;
        font-weight: 700;
        margin-right: 5px;
        font-size: 1.4em;
        line-height: 1
    }
	.mobile-only {display:inline-block;}
}
@media only screen and (min-width:961px) {
	.nav-primary {margin-right:-10px;padding-bottom:0;}
	.nav-primary .genesis-nav-menu > li > a {text-transform:uppercase;padding-left:10px;padding-right:10px;padding-bottom:30px;font-weight:800;color:#222;}
	.nav-primary .genesis-nav-menu > li > a span {display:block;border-bottom:1px solid #fff;}
	.nav-primary .genesis-nav-menu > li > a:focus span, .nav-primary .genesis-nav-menu > li > a:hover span, .nav-primary .genesis-nav-menu >.current-menu-item > a span{color:#cc0000;border-bottom:1px solid #cc0000;}
	.mobile-only {display:none !important;}
	.fixedHeader .site-header {position:fixed;top:0;left:0;width:100%;z-index:99999;}
	.fixedHeader .site-inner {padding-top:80px !important;}

}