/* rename this and set CUSTOM_CSS_PATH accordingly */

:root {
  --main-color: #000000; /* Basiskleur, meestal zwart / donker */
  --color-title: #000000; /* Primaire klantkleur */
  --color-sec: #212121; /* Secundaire klantkleur*/
  --color-cta: #0ac152; /* primairy action color / approved / ok */
  --color-succes: #0ac152; /* primairy action color / approved / ok */
  --color-warn: #CC0000; /* error / warn */
}
p { 
	font-size: 14px;
}

.emailharvester p,h3 {
	text-align: center;	
}

.emailharvester {
	background-color: #d40000;
}

main {
	background-color:#e6e6d9;
}

.mySlides{
	margin-left: 10px;
	width: 80%;
}

.highlight {
  padding-right: 70px;
	color:#990000;
}

.highlight{
	text-align: center;
}

header {
	background-color: #000;
}

nav {
background: #91916f;
    border-top: 2px solid #000;
    border-bottom: 2px solid #000;
}	

footer {
	border-top: 10px solid #999966;
	background-color:#202020;
}

.zoekbalk input.submit, .zoekbalk input[type="submit"] {
    background-color: #000;
}

ul.mainNav li a:hover {
    background-color: #808080;
}

.header-contact{
	/*visibility: hidden;*/
	align-items: center;
	flex-wrap: wrap;
	padding: 70px 100px;
	background-color: transparent;
	position: absolute;
}

.header-contact a {
	width: 100%;
    max-width: 100%;
	color: #ffff;
	transition: .3s;
}

.header-contact a:hover {
	background-color: transparent;
}

.shopitemTitle h2 {
	font-size: 18px;	
  padding-bottom: 15px;
}

h1.shopitemTitle{
	font-size: 18px;	
  padding-bottom: 15px;
}

p.itemCode {
    color: red;
	font-size: 16px;
	font-weight: bold;
}

.itemCode a{
    color: red;
	font-size: 16px;
	font-weight: bold;
}

p.extra {
    text-align: -webkit-center;
}