body {-webkit-font-smoothing: antialiased;}

/* Menu groen */
.uk-navbar-sticky {background-color: #dce6b5 !important;}

/* Menu dividers */
.uk-navbar-nav > li {
    position: relative;
}

.uk-navbar-nav > li::after {
    content: '';
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    height: 15%;
    width: 1px;
    background-color: #524f26;
}

.uk-navbar-nav>li>a {
padding: 0 20px;}

/* Mobile menu */
.uk-offcanvas-bar .uk-nav-primary>li>a 
{color:#000A05;}

.uk-offcanvas-bar .uk-logo-inverse {
    display: none !important;
}
/* Hoofdlinks */
.uk-offcanvas-bar .uk-nav-primary > li > a,
.uk-offcanvas-bar .uk-nav-primary > li > div > a,
.uk-offcanvas-bar .uk-nav-primary > li > div > a span,
.uk-offcanvas-bar .uk-nav-primary > li > a:hover,
.uk-offcanvas-bar .uk-nav-primary > li > div > a:hover,
.uk-offcanvas-bar .uk-nav-primary > li > div > a:hover span {
    color: #000A05;
}

/* Active item */
.uk-offcanvas-bar .uk-nav-primary > li.uk-active > a,
.uk-offcanvas-bar .uk-nav-primary > li > a:hover,
.uk-offcanvas-bar .uk-nav-primary > li > div > a:hover { 
    color: #000A05;
    border-bottom-color: #000A05 !important;
    text-decoration-color: #000A05 !important;
}

.uk-offcanvas-bar .uk-text-small a {
    color: #000A05 !important;
}

.uk-offcanvas-bar .uk-close {
    color: #000A05 !important;
}

.uk-offcanvas-bar .uk-close svg line {
    stroke: #000A05 !important;
}

/* Social links + copyright onderaan */
.uk-offcanvas-bar .uk-margin-large-top a,
.uk-offcanvas-bar .uk-text-muted, 
.uk-offcanvas-bar .uk-text-small {
    color: #1a1a1a !important;
}

/* Newsletter */
input#fieldEmail, input#fieldName {
max-width: 100%;
width: 100%;
border: 0 none;
padding: 0 12px;
background: #F7F7F5;
color: #222e41;
border: solid 1px #DEDEDE;
transition: background .32s ease,border .32s ease,box-shadow .32s ease;
height: 52px;
vertical-align: middle;
}

input::placeholder {font: 0.8rem/1.2 sans-serif;}

h2 {line-height:1}
h4 a, h3 a, h2 a, h1 a {border-bottom: 1px solid;}
a.uk-link-heading, .uk-link-heading a, .uk-link-toggle .uk-link-heading {border-bottom: 0px dashed;}
.uk-navbar-nav>li>a, .uk-navbar-item, .uk-navbar-toggle {font-size: 15px;}
.uk-heading-medium {line-height:0.9}

blockquote {font-size: 26px; font-style: normal;}
th, td { border: 1px solid #000 ;}

h1.uk-article-title{font-size: 3rem;
line-height: 1.2;}
.uk-text-lead { font-size: 1.3rem;
line-height: 1.2; font-weight: 300; padding: 20px 0;}
.uk-article-meta{display: none;}
#page-title.uk-heading-medium{ text-shadow: 0px 2px 2px rgba(0,0,0,0.2)!important}
.main.uk-text-lead {font-weight: 300 !important;}


.snipcart-cart--opened .snipcart-test-banner, .snipcart-sidecart--opened .snipcart-test-banner {
opacity: 0 !important;
transform: translateY(0);
}