
#catContent{width:75%;float:left;}

.pad{position:relative;
}
.error{background-color:#c00;color:#fff;padding:10px;}
/*ANDEREPRODUCTEN*/
#otherProds{margin-top:50px;}
#otherProds h2{margin-top:100px;color:#000;}

/*MERKEN*/
#merkDiv{margin-bottom:60px;}
/*merken met detail pagina nog nakijken...*/
.merImg{max-width:100%;width:100%;}
.merkTitel{}
.merTxt{margin-top:20px;}
.merSubTit{font-weight:bold;margin-top:20px;text-transform:uppercase;}

/*PROMOTIE-NIEUW BALK*/
.nieuwSlick {margin-bottom:20px;}
.slickTit{margin-bottom:30px;}
.nieuwSlick div h3{color:#c00;font-size:18px;}
#allNieuwSlick{}
#allNieuwSlick a{text-decoration:none;}
.owl-nav{width:100%;text-align:center;}

/*BREADCRUMB*/
.breadcrumb {margin-bottom:30px;display: none;}
#catTitle {float:left;}
#catTitle span {display:inline;}
#catTitle a{text-transform:uppercase;text-decoration:none;}

/*CATNIV*/
#cat {float:left;margin-right:5%;width:20%;}
.catniv1 {list-style-type:none;margin:0;}
.catniv1 li {}
.catniv1 li a {display:block;text-align:left;text-decoration:none;color:#014380;font-family: Source Sans Pro,arial;font-weight: 700;border-top: 1px solid #cecece;border-right: 1px solid #cecece;border-left: 1px solid #cecece;padding: 10px;background-color: #fff;}
.catniv1 li.curr a {background-color: #014380;color: #fff;}
.catniv1 li a:hover {background-color: #014380;color: #fff;}
.catniv1 li.curr a:before {content:"\f054";font-family: "Font Awesome 5 Free"; font-weight: 900;padding-right:7px;color: #fff;}
.catniv1 li a:before {content:"\f054";font-family: "Font Awesome 5 Free"; font-weight: 900;padding-right:7px;color: #c6d882;}
.catniv1 li:last-child a {border-bottom: 1px solid #cecece;}
.catniv1 ul {margin:0;list-style-type:none;}
.catniv1 li ul li {margin:0;padding:0;border:0;}
.catniv1 li ul li a {font-size:12px;color:#014380;padding:5px;border-top: 0px;padding-left: 20px;background-color: #fff;}
.catniv1 li ul li:first-child a {padding-top: 10px;}
.catniv1 li ul li:last-child a {border-bottom: 0px solid #eee;padding-bottom: 10px;}
.catniv1 li ul li a:before {content: "";}
.catniv1 li ul li.curr a {color:#c6d882;}
.catniv1 li ul li a:hover {color:#c6d882;}
.catniv1 li ul ul li ul ul li a {border-bottom:1px dashed #cecece;padding: 5px 0 5px 40px !important;color: #014380 !important;}
.catniv1 li ul ul li ul ul li a:hover {color: #c6d882 !important;}
.catniv1 li ul ul li ul ul li.curr a {color: #c6d882 !important;}

/*NIVEAUTEKST*/
#aboutNivBtn{display:block;text-align:right;}
#aboutNivBtn a,.nivTxt a{display:inline-block;background-color:#000;color:#fff;text-decoration:none;text-transform:uppercase;padding:3px 7px 3px 7px;}
#aboutNivBtn a:hover,.nivTxt a:hover{color:#000;outline:solid 1px #000;background-color:#fff;}
.nivTxt {display:none;margin-bottom:25px;width:100%;background-color:#fff;margin:25px auto 25px 0px;border-top:dashed 1px #bbb;border-bottom:dashed 1px #bbb;cleaer:both;float:none;}
#aboutNivClose{text-align:center;}
#aboutNivClose a{text-decoration:none;font-weight:bold;margin-bottom:20px;display:inline-block;}
#aboutBtn{text-align:right;}

/*NIVEAUSLIJST MET THUMB*/
.nivPic {position:relative;}
.nivPic a {display:block;background-color: #000;}
.nivPic a img {position:relative;width:100%;height:400px;object-fit:cover;}
.nivTitle {}
.nivTitle a {text-decoration:none;display: block;font-family: Fjalla One,arial;text-transform: uppercase;background-color: #014380;padding: 10px 40px 10px 20px;margin: 0;color: #fff;font-size: 19px;white-space: nowrap;position: relative;overflow: hidden;line-height: normal;border-top-left-radius: 10px;border-top-right-radius: 10px;border-left: 1px solid #eee;border-top: 1px solid #eee;border-right: 1px solid #eee;}
.nivTitle a:hover {background-color: #fff;color: #014380;}
.icon {background-color: #c6d882;position: absolute;right: 0px;top: 0px;padding: 10px 15px;}

/*ADD IN PRODLIST*/
.addinprodlist > div:nth-of-type(1){float:left;width:58%;font-size:18px;font-weight:bold;}
.addinprodlist > div:nth-of-type(2){float:left;width:20%;margin-right:2%;}
.addinprodlist > div:nth-of-type(3){float:left;width:20%;}
.addinprodlist div a.upP,.addinprodlist div a.downP{display:block;text-align:center;border-radius:10px;border:solid 1px #ad6a43;padding:5px;}
.addinprodlist div a.upP:hover, .addinprodlist a.downP:hover{background-color:#ad6a43;color:#fff;}
.bestelInList{margin-top:5px;}
.bestelInList > div:nth-of-type(1){float:left;width:40%;font-size:18px;padding-top:5px;}
.bestelInList > div:nth-of-type(2){float:left;width:60%;}
.bestelInList > div:nth-of-type(2) a{display:block;border-radius:5px;background-color:#ad6a43;padding:5px;font-size:15px;text-decoration:none;color:#fff;text-align:center;text-transform:uppercase;}
a.gotoShopInc:hover{color:#ccc;}

/*PRODUCTENLIJST MET THUMB*/
.prodTitle {text-align:center;margin-top:5px;}
.prodTitle a {text-decoration:none;text-transform:uppercase;font-size:18px;}
.prodTitle a:hover {color:#c00;}

#omschrijving ul {list-style-type: none;margin-left: 20px;}
#omschrijving ul li:before {font-family: "Font Awesome 5 Free";font-weight: 900;content: "\f00c";margin-right: 10px; color: #c6d882;}

/*PRODDETAIL*/
#prodDiv{}
#prodPic{float:left;width:35%;position:relative;margin-right:10%;}
#prodPic a {display:block;}
#prodPic img {width:100%;}
#prodPic div.Floader img{width:auto;}
#prodShop{float:left;width:55%;}
#prodShop addForm{}
#prodOms{float:left;width:300px;margin-top:25px;padding-right:30px;}

/*THUMBS*/
#thumbs {margin-top:40px;width: 100%;column-gap: 20px;box-sizing: border-box;columns: 4;}
.thumb {width: 100%;margin: 0 0 20px;break-inside: avoid;}
.thumb img {width: 100%;}
.thumbs4 {margin-bottom:30px;}
.thumbs2 {margin-bottom:10px;display:none;}

/*PRIJS*/
.prijs,.prijs2,.prijs3{text-align:center;}
.prijs span{font-family: 'Special Elite';font-size:22px;}
.prijs2 span{font-family: 'Special Elite';font-size:22px;}
.prijs3 span{text-decoration:line-through;color:#f60;}
#prodDiv span.prijs  {font-family: 'Special Elite', cursive;display:inline-block;padding:5px 10px;font-weight:700;letter-spacing:1px;font-size:30px;color:#00c5a3;color:#00c5a3;}
#prodDiv span.prijs2 {font-family: 'Special Elite', cursive;display:inline-block;padding:5px 10px;font-size:30px;color:#00c5a3;}
span.prijs3 {display:inline-block;text-decoration:line-through;color:#f60;font-size:18px;margin-bottom:10px;}

/*NIEUW / PROMO*/
.nieuw {position:absolute;background-color:#00c5a3;color:#fff;padding:2px 3px;z-index:100;text-transform:uppercase;padding-right:30px;border-bottom-right-radius:20px;}
.promo {position:absolute;left:0px;background-color:#f60;color:#fff;padding:2px 3px;z-index:100;text-transform:uppercase;padding-right:30px;border-bottom-right-radius:20px;}
.uitv {position:absolute;left:0px;background-color:#000;color:#fff;padding:2px 3px;z-index:100;text-transform:uppercase;}

#info {margin-bottom:25px;}

/*CATMENU*/
#catNav{float:right;}
#catNav ul{list-style-type:none;margin:0;}
#catNav li{width:15px;height:15px;float:left;margin-left:5px;}
a.next {width:15px;height:15px;display:block;background-image:url(../catimg/volgend_product.jpg);text-indent:-10000px;}
a.next:hover {background-image:url(../catimg/volgend_product_hover.jpg);}
a.prev {width:15px;height:15px;display:block;background-image:url(../catimg/vorig_product.jpg);text-indent:-10000px;}
a.prev:hover {background-image:url(../catimg/vorig_product_hover.jpg);}
a.up {width:15px;height:15px;display:block;background-image:url(../catimg/bovenliggende_map.jpg);text-indent:-10000px;}
a.up:hover {background-image:url(../catimg/bovenliggende_map_hover.jpg);}

/*PAGER*/
#pagerAbove {margin:10px 0px 30px 0px}
#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:#aaa;padding:5px 10px;background-color:#fff;display:block;background-color:#fff;text-align:center;margin-left:2px;border:solid 1px #e3e0d7;}
.pagingDiv li.pagingCurrent a {color:#343434;background-color:#e3e0d7;}
.pagingDiv li a.pagingAllCurrent {color:#343434;background-color:#e3e0d7;}
.pagingDiv li a:hover {color:#343434;background-color:#e3e0d7;}

/*ZOEKEN*/
.searches{background-color:#fff;padding:10px;padding-bottom:150px;}
.allSearches{font-size:12px;padding-left:25px;}

/*SHARES*/
#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;}
