.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.winkel .producten li{position:relative;overflow:hidden}.winkel .producten li .image{height:166px;overflow:hidden}.winkel .producten li .sale{position:absolute;top:0;right:0}.winkel .product .image{border:1px solid #eee;padding:4px;margin-bottom:10px}.winkel .product .informatie{padding:0 10px}.winkel .product .informatie h1{margin-top:0}.winkel .product .informatie .prijs{font-size:16px;display:block}.winkel .product .informatie .prijs.excl{font-size:12px;margin-bottom:20px}.winkelwagen .bedrag-info{background-color:#eeeeee}.winkelwagen .bedrag-info td{border:none}.aanmelden .control-group{margin-top:0}.klant-gegevens .control-group{margin-top:0}.portal .klant-gegevens{margin:0 5px}.besteltraject .gegevens-overzicht{padding-right:5px}.besteltraject .bv-wijzes ul li{padding-left:10px}.besteltraject .bv-wijzes ul li label{height:30px;line-height:30px}.besteltraject .bv-wijzes ul li label input[type=radio]{margin:0 5px 0 0}.besteltraject .bv-wijzes ul li span{padding-left:15px}.winkel-chatten{position:fixed;bottom:0;right:50px;width:250px;height:25px;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;z-index:999;background-color:white}.winkel-chatten .wrapper{padding-bottom:10px}.winkel-chatten .kop{background-color:silver;padding:2px;font-weight:bold;font-size:16px;color:white}.winkel-chatten .info{padding:5px}.winkel-chatten .conversation{max-height:200px;overflow-y:auto}.winkel-chatten .conversation .bericht{padding:3px;border:1px solid #c0c0c0;margin:2px}.winkel-chatten .conversation .bericht.question{margin-left:10px;background-color:#DFF0D8}.winkel-chatten .conversation .bericht.response{margin-right:10px;background-color:#FCF8E3}.winkel-chatten .conversation .datetime{display:block;width:50%;text-align:right;font-size:10px;font-style:italic;float:right}.winkel-chatten .conversation .name{display:block;width:50%;text-align:left;font-size:10px;font-style:italic;float:left}.winkel-chatten .uw-bericht{text-align:center}.producten .thumbnail{margin-bottom:20px}.producten .thumbnail .image{position:relative;height:200px;background-repeat:no-repeat;background-size:cover;background-position:center}.producten .thumbnail .image .image-overlay{visibility:hidden;opacity:0;position:absolute;top:50%;bottom:50%;left:50%;right:50%;background-color:rgba(0,0,0,0.6);-o-transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.producten .thumbnail .image .image-overlay img{position:absolute;top:50%;left:50%;right:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.producten .thumbnail .image:hover .image-overlay,.producten .thumbnail .image:focus .image-overlay{visibility:visible;opacity:1;top:0;bottom:0;left:0;right:0;z-index:10}.producten .thumbnail .image.home-images{height:170px}.producten .thumbnail .image .soort{position:absolute;bottom:10px;right:10px}.producten .thumbnail .details{padding:6px 0}.producten .thumbnail .details p{font-size:14px;line-height:24px;margin:0}.producten .thumbnail .details p.titel{color:#000;font-weight:600}.producten .thumbnail .details p.titel span{font-size:13px;font-weight:normal}.producten .thumbnail .details p.serienaam{color:#027f85;font-weight:600}.producten .thumbnail .details p.subtitel{color:#333;font-size:10px;line-height:12px}.visual-icons{margin-bottom:30px}.visual-icons.visual-icons-clean{margin-bottom:10px}.visual-icons > li{display:inline-block;margin-right:3px}.winkel .product .image{border:0;padding:0;margin:0;position:relative;padding-right:30px;margin-bottom:30px}.winkel .product .image .fancyzoom-block{position:absolute;bottom:0;right:30px;background-color:rgba(0,0,0,0.5);color:#fff;font-size:11px;font-weight:normal;line-height:30px;text-transform:uppercase;padding:0 10px}.winkel .product .image .fancyzoom-block:hover,.winkel .product .image .fancyzoom-block:focus{text-decoration:none}.winkel .product .thumbs{padding-right:30px}.winkel .product .thumbs .thumb{display:inline-block;margin-bottom:15px}.winkel .product .thumbs .thumb > a{display:block}.winkel .product .informatie h1{font-weight:bold;margin-bottom:10px}.winkel .product .informatie h1 span{font-size:20px;font-weight:normal}.winkel .product .informatie p.serienaam{color:#027f85;font-weight:600}.winkel .product .informatie .subtitel{color:#666;font-size:14px;line-height:16px;margin:0}.winkel .product .informatie hr{border-top-color:#d9d9d9;margin-bottom:30px}.winkel .product .informatie .info .omschrijving{color:#666;margin-bottom:40px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper.genus h2{color:#b1bb36}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper.genus .eigenschappen-wrapper .eigenschappen-block > p{background-color:#eef0cd}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper.genus .eigenschappen-wrapper .eigenschappen-block.open > p{background-color:#b1bb36}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper.variety h2{color:#4a57a0}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper.variety .eigenschappen-wrapper .eigenschappen-block > p{background-color:#ced2e8}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper.variety .eigenschappen-wrapper .eigenschappen-block.open > p{background-color:#4a57a0}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper h2{font-size:16px;font-weight:bold;line-height:18px;margin-bottom:18px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper{margin-bottom:30px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block{margin-bottom:10px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block > p{position:relative;font-size:14px;font-weight:bold;line-height:18px;padding:8px 30px;margin:0;cursor:pointer}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block > p:after{font-family:'icomoon';content:"\e91a";float:right;font-size:16px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block.open > p{color:#fff}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block.open > p:after{content:"\e919"}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block.open .eigenschappen-tabel{display:block}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel{display:none}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr{border-bottom:1px solid #d9d9d9}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr td{font-size:14px;font-weight:normal;padding:5px 30px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr td:first-child{font-weight:600;white-space:nowrap}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr td:last-child{width:99%}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr td span{font-size:18px;vertical-align:middle}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr td span.icon-done{color:#027f85}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr td span.icon-clear{color:#ec3d44}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table tr:nth-of-type(odd){background-color:#f7f7f7}.pagination{text-align:center;margin-top:20px}.pagination ul{list-style:none;padding:0;margin:0}.pagination ul > li{display:inline-block;background-color:#027f85;text-align:center;line-height:20px;margin-right:5px;-o-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.pagination ul > li:last-child{margin-right:0}.pagination ul > li > a{display:block;color:#fff;font-weight:normal;padding:1px 6px}.pagination ul > li > a:focus{text-decoration:none}.pagination ul > li.actief,.pagination ul > li:hover,.pagination ul > li:focus{background-color:#b1bb36}.pagination ul > li.actief > a,.pagination ul > li:hover > a,.pagination ul > li:focus > a{text-decoration:none}.related-wrapper{border-top:1px solid #d9d9d9;padding:50px 0;margin-top:40px}.related-wrapper h2{font-weight:600;line-height:36px;margin-bottom:20px}.related-wrapper .related-item .related-image{height:170px;background-repeat:no-repeat;background-size:cover;background-position:center;margin-bottom:10px}.related-wrapper .related-item .details p{font-size:14px;line-height:24px;margin:0}.related-wrapper .related-item .details p.titel{color:#666;font-weight:normal}.related-wrapper .related-item .details p.subtitel{color:#333;font-size:10px;line-height:12px}.newest-titel{margin-bottom:25px}.newest-titel > h2{font-weight:bold}.groep-omschrijving{margin-bottom:20px}.groep-omschrijving h2{margin-bottom:20px}.winkelwagen-heading .heading-align-left{font-weight:bold;text-align:left}.winkelwagen-heading .heading-align-right{font-weight:bold;text-align:right}.bedrag-info{margin-bottom:30px}hr.smallhr{margin:5px 0}.helper-table{display:table;width:100%}.helper-table .helper-td{display:table-cell;vertical-align:middle;height:55px}.btn-shoppingcart,a.shoppingcart,.btn{border:none;background-color:#027f85;color:#fff;padding:8px 15px;-o-transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.btn-shoppingcart:hover,a.shoppingcart:hover,.btn:hover,.btn-shoppingcart:focus,a.shoppingcart:focus,.btn:focus{background-color:#014f53;text-decoration:none}a.shoppingcart{display:block;text-align:center;margin-top:20px}@media (max-width: 1199px){.winkel .product .image{padding-right:0}.winkel .product .image .fancyzoom-block{right:0}}@media (max-width: 991px){.producten .thumbnail{margin:0 auto 20px}.related-wrapper .related-item{margin-bottom:30px}}@media (max-width: 767px){.producten .thumbnail{max-width:200px;margin:0 auto 20px}.winkel .product .image{max-width:320px;margin:0 auto 30px}.winkel .product .image .fancyzoom{right:0}.winkel .product .thumbs{text-align:center;padding-right:0;margin-bottom:15px}.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel table,.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel tbody,.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel tr,.outer-eigenschappen-wrapper .inner-eigenschappen-wrapper .eigenschappen-wrapper .eigenschappen-block .eigenschappen-tabel td{display:block}.related-wrapper .related-item{max-width:320px;margin:0 auto 30px}}