#header .navigation .inner {
  position: relative;
}
#header .main-big-menu ul {
	margin:0;
  padding:0;
  list-style:none;
}
#header .main-big-menu ul.main-row {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;  
  white-space:nowrap;
/*   -ms-flex-wrap:wrap;
      flex-wrap:wrap; */
  margin-left: 30px;
}

#header .main-big-menu ul.main-row::-webkit-scrollbar { 
    display: none; 
} 

#header .main-big-menu ul.main-row > li {
	height:100%;
  min-height: 47px;
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:stretch;
      -ms-flex-align:stretch;
          align-items:stretch;
}

#header .main-big-menu ul.main-row > li > a {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align:center;
      -ms-flex-align:center;
          align-items:center;
  font-weight:600;
  padding:0px 20px;
  text-decoration:none;
  position: relative;
}

#header .main-big-menu ul.main-row li:first-child > a {
	padding-left:0;
}

#header .main-big-menu ul.main-row  ul.wide-menu {
  position: absolute;
  left: 0;
  min-width: 100%;
  top: 100%;
  display: none;
  background: #fff;
  color: #333;
  padding: 25px 30px;
  border-radius: 5px;
  box-shadow: 0px 0px 19px rgba(0, 0, 0, 0.39);
}

#header .main-big-menu ul.main-row li:hover ul.wide-menu {
  display: block;
}
#header .main-big-menu .wide-menu .left-wrap {
  min-width: 300px;
  max-width: 300px;
  border-right: 1px solid #D3D3D3;
  padding: 8px 0;
}
#header .main-big-menu .wide-menu .left-wrap  > li {
  font-size: 16px;
  font-weight: 400;
  line-height: 21px;
  padding: 5px 0;
  padding-right: 20px;
}
#header .main-big-menu .wide-menu .left-wrap li:hover > a {
  color: #90B15C;
}
#header .main-big-menu .wide-menu .left-wrap  > li > a {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
#header .main-big-menu .wide-menu .left-wrap  > li > a i {
  font-size: 10px;
}
#header .main-big-menu .wide-menu .left-wrap  > li .subs {
  display: none;
  position: absolute;
  top: 25px;
  right: 30px;
  bottom: 25px;
  left: calc(300px + 30px);
  padding: 10px 40px;
}
#header .main-big-menu .wide-menu .left-wrap  > li:hover .subs {
	display: block;
}
#header .main-big-menu .wide-menu .left-wrap > li .subs .title.sub-title {
  font-size: 18px;
  line-height: 24px;
  color: #90C15C;
  font-weight: 700;
  margin-bottom: 20px;
}
#header .main-big-menu .wide-menu .left-wrap > li:hover .subs ul {
  display: flex;
  margin: 0 -25px;
}
#header .main-big-menu .wide-menu .left-wrap > li:hover .subs ul li {
  width: 25%;
  padding: 10px 25px;
}
#header .main-big-menu .wide-menu .left-wrap > li:hover .subs ul li:not(:last-child) {
  border-right: 1px solid #d3d3d3;
}
#header .main-big-menu .wide-menu .left-wrap > li:hover .subs ul li .image-wrap {
  margin-bottom: 25px;
}
#header .main-big-menu .wide-menu .left-wrap > li:hover .subs ul li .image-wrap img {
  width: 100%;
  height: auto;
}
#header .main-big-menu .wide-menu .left-wrap > li:hover .subs ul li .title {
  font-size: 16px;
  line-height: 21px;
  font-weight: 400;
  text-align: center;
  white-space: normal;
}
#header .main-big-menu ul.main-row li .arrow-down {
  display: none;
  position: absolute;
  left: 50%;
  top: 100%;
  transform: translateX(-50%);
  z-index: 100;
  width: 0; 
  height: 0; 
  border-left: 24px solid transparent;
  border-right: 24px solid transparent;
  border-top: 24px solid #90B15C;
}
#header .main-big-menu ul.main-row li:hover .arrow-down {
	display: block;
}


#productpage .product-info .linked-products {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
  margin: -5px;
  flex-wrap: wrap;
}
#productpage .product-info .linked-products li {
	padding: 5px;
}

#productpage .product-info .linked-products li a {
	display: block;
  background: rgba(0,0,0,0.04);
}
#productpage .product-info .linked-products li a img {
	min-width: 70px;
  max-width: 70px;
  border: 1px solid #aaa;
}
#productpage .product-info .linked-products li.active a img {
	border: 2px solid #007AD7;
}


.products .product .variants-wrap .color-variants {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-bottom: 8px;
}
.products .product .variants-wrap .color-variants li {
	padding: 2px;
}
.products .product .variants-wrap .color-variants li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
  min-width: 15px;
  max-width: 15px;
  min-height: 15px;
  max-height: 15px;
  border-radius: 50%;
  -webkit-transition: .15s all ease-in-out;
  -o-transition: .15s all ease-in-out;
  transition: .15s all ease-in-out;
}
.products .product .variants-wrap .color-variants li a:hover {
  border: 2px solid #fff;
}
.products .product .variants-wrap .color-variants li a.color {
	background-color: #eee;
}

/* Colors */
.color-blauw {background-color: #0064E3 !important;}
.color-roze {background-color: #ffc0cb !important;}
.color-bruin {background-color: #70370E !important;}
.color-cognac {background-color: #A3481B !important;}
.color-geel {background-color: #FFCD00 !important;}
.color-grijs {background-color: #A6A6A6 !important;}
.color-groen {background-color: #35C66C !important;}
.color-honing {background-color: #F4AC33 !important;}
.color-oranje {background-color: #FF8C00 !important;}
.color-rood {background-color: #F12828 !important;}
.color-wit {background-color: #FFFFFF !important;border: 1px solid #ccc;}
.color-zwart {background-color: #000000 !important;}
/* End colors */
/* Colors */
.color-100 {background-color: #0064E3 !important;}
.color-105 {background: rgb(0,100,227);background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,100,227,1)), to(rgba(53,198,108,1)));background: -o-linear-gradient(bottom, rgba(0,100,227,1) 0%, rgba(53,198,108,1) 100%);background: linear-gradient(0deg, rgba(0,100,227,1) 0%, rgba(53,198,108,1) 100%);}
.color-150 {background-color: #70370E !important;}
.color-155 {background: rgb(112,55,14);background: -webkit-gradient(linear, left bottom, left top, from(rgba(112,55,14,1)), to(rgba(255,140,0,1)));background: -o-linear-gradient(bottom, rgba(112,55,14,1) 0%, rgba(255,140,0,1) 100%);background: linear-gradient(0deg, rgba(112,55,14,1) 0%, rgba(255,140,0,1) 100%);}
.color-200 {background-color: #A3481B !important;}
.color-250 {background-color: #FFCD00 !important;}
.color-300 {background-color: #A6A6A6 !important;}
.color-305 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(0,100,227,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(0,100,227,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(0,100,227,1) 100%) !important;}
.color-310 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(255,205,0,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(255,205,0,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(255,205,0,1) 100%) !important;}
.color-315 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(53,198,108,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(53,198,108,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(53,198,108,1) 100%) !important;}
.color-320 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(241,40,40,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(241,40,40,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(241,40,40,1) 100%) !important;}
.color-315 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(53,198,108,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(53,198,108,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(53,198,108,1) 100%) !important;}
.color-325 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(255,91,226,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(255,91,226,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(255,91,226,1) 100%) !important;}
.color-330 {background: rgb(166,166,166) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(166,166,166,1)), to(rgba(255,255,255,1))) !important;background: -o-linear-gradient(bottom, rgba(166,166,166,1) 0%, rgba(255,255,255,1) 100%) !important;background: linear-gradient(0deg, rgba(166,166,166,1) 0%, rgba(255,255,255,1) 100%) !important;}
/* .color-350 {background-color: #35C66C !important;} */
.color-255 {background-color: #F4AC33 !important;}
.color-900 {background: rgb(241,40,40) !important;background: -webkit-gradient(linear, left top, right top, from(rgba(241,40,40,1)), color-stop(25%, rgba(0,100,227,1)), color-stop(50%, rgba(53,198,108,1)), color-stop(75%, rgba(148,121,213,1)), to(rgba(255,140,0,1))) !important;background: -o-linear-gradient(left, rgba(241,40,40,1) 0%, rgba(0,100,227,1) 25%, rgba(53,198,108,1) 50%, rgba(148,121,213,1) 75%, rgba(255,140,0,1) 100%) !important;background: linear-gradient(90deg, rgba(241,40,40,1) 0%, rgba(0,100,227,1) 25%, rgba(53,198,108,1) 50%, rgba(148,121,213,1) 75%, rgba(255,140,0,1) 100%) !important;}
.color-400 {background-color: #FF8C00 !important;}
.color-450 {background-color: #F12828 !important;}
.color-500 {background-color: #FF5BE2 !important;}
.color-550 {background-color: #FFFFFF !important;border: 1px solid #ccc;}
.color-600 {background-color: #000000 !important;}
.color-605 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(0,100,227,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(0,100,227,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(0,100,227,1) 100%) !important;}
.color-610 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(255,205,0,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(255,205,0,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,205,0,1) 100%) !important;}
.color-615 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(166,166,166,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(166,166,166,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(166,166,166,1) 100%) !important;}
.color-620 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(53,198,108,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(53,198,108,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(53,198,108,1) 100%) !important;}
.color-625 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(255,140,0,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(255,140,0,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,140,0,1) 100%) !important;}
.color-630 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(241,40,40,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(241,40,40,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(241,40,40,1) 100%) !important;}
.color-635 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(255,91,226,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(255,91,226,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,91,226,1) 100%) !important;}
.color-640 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(255,255,255,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(255,255,255,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(255,255,255,1) 100%) !important;}
.color-645 {background: rgb(0,0,0) !important;background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(221,221,221,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(221,221,221,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(221,221,221,1) 100%) !important;}
.color-700{background: #42444d;}
.color-710{background: -webkit-gradient(linear, left bottom, left top, from(rgba(66,68,77,1)), to(rgba(186,49,57,1))) !important;background: -o-linear-gradient(bottom, rgba(66,68,77,1) 0%, rgba(186,49,57,1) 100%) !important;background: linear-gradient(0deg, rgba(66,68,77,1) 0%, rgba(186,49,57,1) 100%) !important;}
.color-705{background: -webkit-gradient(linear, left bottom, left top, from(rgba(66,68,77,1)), to(rgba(0,0,0,1))) !important;background: -o-linear-gradient(bottom, rgba(66,68,77,1) 0%, rgba(0,0,0,1) 100%) !important;background: linear-gradient(0deg, rgba(66,68,77,1) 0%, rgba(0,0,0,1) 100%) !important;}
.color-115{background: -webkit-gradient(linear, left bottom, left top, from(rgba(6,95,168,1)), to(rgba(0,0,0,1))) !important;background: -o-linear-gradient(bottom, rgba(6,95,168,1) 0%, rgba(0,0,0,1) 100%) !important;background: linear-gradient(0deg, rgba(6,95,168,1) 0%, rgba(0,0,0,1) 100%) !important;}
.color-100{background: #1a2c4f;}
.color-110{background: -webkit-gradient(linear, left bottom, left top, from(rgba(26,44,79,1)), to(rgba(8,57,97,1))) !important;background: -o-linear-gradient(bottom, rgba(26,44,79,1) 0%, rgba(8,57,97,1) 100%) !important;background: linear-gradient(0deg, rgba(26,44,79,1) 0%, rgba(8,57,97,1) 100%) !important;}
.color-330{background: #4d4930;}
.color-355{background: -webkit-gradient(linear, left bottom, left top, from(rgba(77,73,48,1)), to(rgba(0,0,0,1))) !important;background: -o-linear-gradient(bottom, rgba(77,73,48,1) 0%, rgba(0,0,0,1) 100%) !important;background: linear-gradient(0deg, rgba(77,73,48,1) 0%, rgba(0,0,0,1) 100%) !important;}
.color-555{background: -webkit-gradient(linear, left bottom, left top, from(rgba(255,255,255,1)), to(rgba(66,68,77,1))) !important;background: -o-linear-gradient(bottom, rgba(255,255,255,1) 0%, rgba(66,68,77,1) 100%) !important;background: linear-gradient(0deg, rgba(255,255,255,1) 0%, rgba(66,68,77,1) 100%) !important;}
.color-600{background: #000000;}
.color-650{background: -webkit-gradient(linear, left bottom, left top, from(rgba(0,0,0,1)), to(rgba(66,68,77,1))) !important;background: -o-linear-gradient(bottom, rgba(0,0,0,1) 0%, rgba(66,68,77,1) 100%) !important;background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(66,68,77,1) 100%) !important;}
.color-120{background: linear-gradient(0deg, rgb(255 136 0) 0%, rgb(0 99 255) 100%) !important;}
/* .color-354{background: #42444d!important;}
.color-355{background: #000000!important;}
.color-356{background: #065fa8!important;}
.color-357{background: #1a2c4f!important;}
.color-358{background: #4d4930!important;} */
.color-350{background: #696969!important;}
.color-351{background: #FFFFFF!important;border: 1px solid;border-color:#eee!important;}
.color-352{background: #1973c1!important;}
.color-353{background: #A0522D!important;}
.color-354{background: #FFD900!important;}
.color-355{background: #008000!important;}
.color-356{background: #949494!important;}
.color-357{background: #FF6A1C!important;}
.color-358{background: #800080!important;}
.color-359{background: #FE0000!important;}
.color-360{background: #000000!important;}
.color-361{background: #7E7161!important;}
.color-362{background: #4d7ea5!important;}
.color-363{background: #29417a!important;}
.color-364{background: #EEDFCD!important;}
.color-365{background: #FFC0CB!important;}
/* End colors */