

/*
Kleuren
-------


Theme01 = #22361c (design #0c465b)
Theme01a = #0D150B (design #002035)
Theme01b = #43543E (design #266075)
Theme02 = #194a22 (design #bf3a19)
Theme02a = #103016 (design #991400)
Theme02b = #3B6543 (design #d95433)
Theme03 = #9d6b3f (design #acb9cf)
Theme03a = #7D5532
Theme04 = #fabc78 (design #e7f2f4)

*/

.test_theme01 { background: #22361c }
.test_theme01a { background: #0D150B }
.test_theme01b { background: #43543E }
.test_theme02 { background: #194a22 }
.test_theme02a { background: #103016 }
.test_theme02b { background: #3B6543 }
.test_theme03 { background: #9d6b3f }
.test_theme04 { background: #fabc78 }

.org_theme01 { background: #0c465b }
.org_theme01a { background: #002035  }
.org_theme01b { background: #266075  }
.org_theme02 { background: #bf3a19 }
.org_theme02a { background: #991400  }
.org_theme02b { background: #d95433  }
.org_theme03 { background: #acb9cf }
.org_theme04 { background: #e7f2f4 }


/* Background */
@media only screen and ( max-width: 1023px) {
	#login .content,
	#login #bgWrapper {
		background: #0D150B;
	}
}

@media only screen and ( min-width: 1024px) {

	.editableBackground {
		background-image: url(/img/default/default_background.jpg);
		background-position: right center;
		background-size: cover;
	}
}
@media only screen and ( min-width: 1280px) {

	.editableBackground {
		background-position: bottom right;
	}
}

/* Basic */
a {
	color: #22361c;
}
a:hover {
	color: #0D150B;
}

hr {
	border-color: #9d6b3f;
}

.myRadio.checked .fill {
	background-color: #22361c;
}
.prev, .next, .more {
	color: #22361c;
}

/* Login */
.login {
	background: #194a22;
}

.login .formfields .formfield {

}

.login .formfields .formfield input {
	background: #3B6543;
}

.prefix {
	color: #22361c;
}

.btn .btnText {
	background: #194a22;
}

.btn.sec .btnText {
	background: #22361c;
}

.btn:hover .btnText  {
	background: #103016;
}

.btn.sec:hover .btnText  {
	background: #0D150B;
}

/* category */
.secondary-content .cats ul li {
	border-top-color: #fabc78;
}

.secondary-content .cats ul li.favorites {
	background: #fabc78;
}

.secondary-content .cats ul li svg {
	fill: #22361c;
}

.secondary-content .cats ul li:hover svg,
.secondary-content .cats ul li.active svg {
	fill: #0D150B;
}

.secondary-content .cats ul li.active a {
	color: #0D150B;
}

.secondary-content .steps a {
	color: #22361c;
}

.secondary-content .steps a {
	border-color: #fabc78;
}

.secondary-content .steps li:hover a,
.secondary-content .steps li.active a {
  color: #0D150B;
}

.cats ul li.categorie-toggle-wrap {
	background-color: #22361c;
}

.cats .categorie-toggle {
	background-color: #22361c;
}

.smallCart-content .smallCart-toggle-wrap label {
	background-color: #194a22;
}

.smallCart-toggle {
	background-color: #194a22;
}

#header .header-search .header-search-text {
	background: #fabc78;
	color: #22361c;
	border: 1px solid #22361c;
	border-radius: 0;
}

#header .header-search .header-search-btn {
	background: #22361c;
}

#header .header-search .header-search-btn svg path {
	fill: #fabc78;
}

#header .header-search .header-search-btn:hover {
	background: #0D150B;
}

#header .header-search .header-search-btn:hover svg path {
	fill: #fabc78;
}

#header .headerMenu li.country a {
	color:#22361c;
}

#header .headerMenu li.country.active a {
	color: #0D150B;
}

.footer {
	background: #22361c;
}

/* steps */

.steps-item-number-inner {
	border-color: #22361c;
	color: #22361c;
}

.active .steps-item-number-inner {
	background: #22361c;
}

/* lister */

.nav {
	border-color: #9d6b3f;
}

.sort-item {
	color: #9d6b3f;
}

.sort-item select {
	color: #22361c;
}

.list-item.customizable .list-item-title {
	background: #22361c;
}

.list-item.customizable  .list-item-title a{
	color: #fff;
}

.product-list .list-item-btn.favorite svg {
	fill: #9d6b3f;
}
@media only screen and ( min-width: 1024px) {
	.product-list .list-item-btn.favorite:hover svg {
		fill: #7D5532;
	}
}

.product-list .list-item-btn.remove svg {
	fill: #22361c;
}
.product-list .list-item-btn.remove:hover svg {
	fill: #0D150B;
}

/* Product detail page */
.detail-info-options .btn .btnText,
.presentOptions .btn .btnText {
	background: #194a22;
}

.detail-info-options .btn:hover .btnText,
.presentOptions .btn:hover .btnText {
	background: #103016;
}

.detail-info-actions .btn-favorites svg {
	fill: #9d6b3f;
}

@media only screen and ( min-width: 1024px) {
	.detail-info-actions .btn-favorites:hover svg {
		fill: #7D5532;
	}
}

/* Forms */
textarea,
input[type="text"],
input[type="password"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
select {
  border-color: #9d6b3f;
}

.deliveryType ul.deliveryAtHome label + div,
.informMethod,
.deliveryType .moreInfo {
  background: #fabc78;
}

.checkout-action {
	border-color: #22361c;
}

.deliverySticker .information {
	border-color: #9d6b3f;
}


.thema-list.interactive li a {
	border-color: #194a22;
	background-color: #194a22;

}
.thema-list.interactive li a:hover {
	color: #194a22;
	border-color: #194a22;
}

.thema-list.interactive li:nth-child(even) a {
	border-color: #0D150B;;
	background-color: #0D150B;
}

.thema-list.interactive li:nth-child(even) a:hover {
	color: #0D150B;
}