
#otherProds{margin-top:50px;}
.error{background-color:#c00;color:#fff;padding:10px;}

.col {float:left;width:48%;margin-left:2%;position:relative;-webkit-box-shadow:1px 1px 3px 0 #eee;box-shadow:1px 1px 3px 0 #eee;background-color:#fff;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition: 0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
.col:hover {-webkit-box-shadow: 1px 1px 3px 0 #b4b4b4;box-shadow: 1px 1px 3px 0 #b4b4b4;}
.col3 {float:left;width:48%;margin-left:2%;position:relative;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition: 0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
.n2 {margin-left:0;}
.nivs2 {margin-bottom:20px;padding-bottom:20px;}

.col2 {float:left;width:23.5%;margin-left:2%;position:relative;-webkit-box-shadow:1px 1px 3px 0 #eee;box-shadow:1px 1px 3px 0 #eee;background-color:#fff;-webkit-transition:0.4s ease;-moz-transition:0.4s ease;-ms-transition: 0.4s ease;-o-transition:0.4s ease;transition:0.4s ease;}
.col2:hover {-webkit-box-shadow: 1px 1px 3px 0 #b4b4b4;box-shadow: 1px 1px 3px 0 #b4b4b4;}
.nn4 {margin-left:0;}
.nivss4 {margin-bottom:20px;padding-bottom:20px;}
.nivss3 {margin-bottom:20px;padding-bottom:20px;display:none;}
.nivss2 {margin-bottom:20px;padding-bottom:20px;display:none;}
.nivPic {padding: 20px 0;}



/*merken*/
#merDiv{}
.merImg{max-width:100%;width:100%;}
.merkTitel{}
.merTxt{margin-top:20px;}
.merSubTit{font-weight:bold;margin-top:20px;text-transform:uppercase;}

/*catniv*/
#catContent{width:75%;float:right;}
#cat {float:left;margin-right:5%;width:20%;}

.nivniv1 {list-style-type:none;margin:0;}
.nivniv1 li {display:block;}
.nivniv1 li a {text-decoration:none;text-transform:uppercase;color:#006282;font-family:Dosis,arial;font-size:16px;font-weight:500;margin-right:25px;letter-spacing:0.5px;}
.nivniv1 li.curr a {border-bottom:2px solid #006282;}
.nivniv1 li a:hover {border-bottom:2px solid #006282;}
.nivniv1 li:last-child a {margin-right:0px;}

#catniv {position:absolute;right:0px;top:59px;width:1080px;}
.catniv1 {list-style-type:none;margin:0;}
.catniv1 li {display:inline-block;width:25%;text-align:center;}
.catniv1 li a {text-decoration:none;text-transform:uppercase;font-family:Dosis,arial;font-size:14px;font-weight:500;margin-top:10px;margin-left:10px;padding:5px 10px;background-color:#fff;color:#006282;border:1px solid #006282;border-radius:5px;display:block;-webkit-transition: 0.4s ease;-moz-transition: 0.4s ease;-ms-transition: 0.4s ease;-o-transition: 0.4s ease;transition: 0.4s ease;}
.catniv1 li.curr a {background-color:#006282;color:#fff;border:1px solid #006282;}
.catniv1 li a:hover {background-color:#006282;color:#fff;border:1px solid #006282;}
.catniv1 li:nth-child(1) a, .catniv1 li:nth-child(5) a {margin-left:0px;}
.catniv1 li:nth-child(1) a, .catniv1 li:nth-child(2) a, .catniv1 li:nth-child(3) a, .catniv1 li:nth-child(4) a {margin-top:0px;}

.subcatniv1 {list-style-type:none;margin:0;}
.subcatniv1 li {display:inline-block;width:50%;margin-bottom:10px;}
.subcatniv1 li a {text-decoration:none;text-transform:uppercase;color:#006282;font-family:Dosis,arial;font-size:14px;font-weight:500;letter-spacing:0.5px;}
.subcatniv1 li.curr a {border-bottom:2px solid #006282;}
.subcatniv1 li a:hover {border-bottom:2px solid #006282;}
.subcatniv1 li:last-child a {margin-right:0px;}

.catniv1 ul {margin:0;list-style-type:none;}
.catniv1 li ul li {margin:0;padding:0;border:0;margin-left:10px;}
.catniv1 li.curr ul li a {background-color:#fff;font-size:11px;color:#ee535b;padding:0;}
.catniv1 li ul li a {background-color:#fff;font-size:11px;color:#ee535b;padding:0;}
.catniv1 li ul li.curr a {color:#343434;}
.catniv1 li ul li a:hover {color:#343434;}
.catniv1 li ul ul li ul ul li {border-bottom:1px dashed #ee535b;}
.catniv1 li ul li.curr ul ul li a {font-size:10px;}

.inhoud {background-color:#fff;padding:20px;position:relative;}
.nivFoto {position:relative;float:left;width:25%;margin-right:5%;}
.nivFoto img {position:relative;width:100%;}
.nivFoto a {display:block;}
.nivTekst {float:right;width:70%;font-size:13px;font-weight:300;}
.nivTitle {text-align:center;}
.nivTitle a {text-decoration:none;text-transform:uppercase;font-size:14px;background-color:#22b5d1;color:#fff;font-family:Dosis,arial;letter-spacing:1px;padding:10px;display:block;}
.leesmeer {margin-top:20px;}
.leesmeer a {text-decoration:none;text-transform:uppercase;font-size:12px;background-color:#717171;color:#fff;font-family:Dosis,arial;letter-spacing:1px;padding:5px 10px;display:inline-block;border:1px solid #717171;}
.leesmeer a:hover {background-color:#fff;color:#717171;}

.breadcrumb {margin-bottom:25px;}

#catTitle {float:left;}
#catTitle span {display:inline;}

.nivTxt {margin-bottom:50px;}

.prodTitle {text-align:center;margin-top:5px;}
.prodTitle a {text-decoration:none;text-transform:uppercase;font-size:18px;}
.prijs {text-align:center;}
.prijs span {text-decoration:none;display:inline-block;padding:5px 10px;color:#686868;font-weight:700;border:1px solid #b7b7b7;font-size:16px;letter-spacing:1px;}
.prijsdet span {font-size:30px;font-family:Diamondslight,arial;}

.prijs2 {text-align:center;}
.prijs2 span {text-decoration:none;display:inline-block;padding:5px 10px;color:#686868;font-weight:700;border:1px solid #b7b7b7;font-size:16px;letter-spacing:1px;}
.prijs3 {text-align:center;margin-top:5px;}
.prijs3 span {display:inline-block;color:#686868;font-weight:700;font-size:14px;letter-spacing:1px;text-decoration:line-through;}

.nieuw {position:absolute;top:10px;left:10px;background-color:#fff;color:#2c2c2c;border:1px solid #e4e4e4;padding:2px 3px;z-index:100;}
.promo {position:absolute;top:10px;right:10px;background-color:#2c2c2c;color:#fff;border:1px solid #e4e4e4;padding:2px 3px;z-index:100;}
.uitv {position:absolute;top:10px;right:10px;background-color:#e4e4e4;color:#000;border:1px solid #e4e4e4;padding:2px 3px;z-index:100;}

#prodDiv {margin-top:30px;}
#prodPic {float:left;width:35%;position:relative;margin-right:10%;}
#prodPic a {display:block;}
#prodPic img {width:100%;}
#prodShop{float:right;width:55%;}
#prodShop .prijs{font-size:24px;font-weight:bold;color:#5aa5f7;text-align:left;}
#prodShop .prijs2{text-align:left;}
#prodShop .prijs3{text-align:left;}
#prodShop addForm{}
#prodOms{float:left;width:300px;margin-top:25px;padding-right:30px;}

#info {margin-bottom:25px;}

.emptyResult{}

#thumbs {margin-top:10px;}
.thumb {float:left;width:15%;margin-left:2%;position:relative;}
.thumb img {object-fit: cover;height: 150px;object-position: center;}
.t6 {margin-left:0;}
.thumbs6 {margin-bottom:20px;}
.thumbs4 {margin-bottom:15px;display:none;}
.thumbs3 {margin-bottom:10px;display:none;}
.thumbs2 {margin-bottom:10px;display:none;}

/*catNav
***********************/
#catNav {float:right;}
#catNav ul {list-style-type:none;margin:0;}
#catNav li {float:left;margin-left:15px;}
a.next {}
a.next:hover {}
a.prev {}
a.prev:hover {}
a.up {}
a.up:hover {}

/*shopPaging
///////////////////////////*/

#pagerAbove {margin-bottom:30px;}
#pagerBelow {margin-top:30px;}
.pagingDiv{float:right;}
.pagingDiv ul{margin:0;list-style:none;}
.pagingDiv li{float:left;}
.pagingDiv li a{text-decoration:none;font-size:12px;color:#00aaca;padding:5px 10px;display:block;background-color:#fff;text-align:center;margin-left:2px;border:solid 1px #ededed;}
.pagingDiv li.pagingCurrent a {color:#fff;background-color:#00aaca;}
.pagingDiv li a.pagingAllCurrent {color:#fff;background-color:#00aaca;}
.pagingDiv li a:hover {color:#fff;background-color:#00aaca;}


.prijs2 .btw,.prijs .btw{font-size:12px;font-weight:normal;border:0;padding:0;}
.searches{background-color:#fff;padding:10px;padding-bottom:150px;}
.allSearches{font-size:12px;padding-left:25px;}

#share {margin-top:30px;}
.share ul {list-style-type:none;margin:0;}
.share ul li {display:inline-block;margin-right:2px;}
.share ul li.last {margin:0;}
.share ul li a img {width:40px;}

/*shopProductdetail
//////////////////////////////////*/
