@import url(https://fonts.googleapis.com/css?family=Yantramanav:100,300,400,500,700);@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg')}::-moz-selection{background-color:#333;color:#d9d9d9}::selection{background-color:#333;color:#d9d9d9}body{font-family:Yantramanav,sans-serif;color:#000;padding:0;margin:0;font-size:15px}h1{margin:0 0 15px 0;line-height:normal}h2,h3,h4{margin:0 0 12px 0;line-height:normal}b,strong{font-weight:600}p{margin:0 0 12px 0}a[href^="tel:"]{color:inherit;text-decoration:none}a:link,a:visited{color:#000;outline:0;text-decoration:underline}a:active,a:focus,a:hover{color:#85b00b;text-decoration:underline}a.textlink{text-decoration:none}h1,h2,h3{font-weight:500}h1{font-size:26px;line-height:28px}h2{font-size:20px}h3{font-size:16px}p+h2{margin-top:20px}a.button{color:#fff;background-color:#97c21d;text-decoration:none;padding:6px 12px;display:inline-block}a.button:active,a.button:focus,a.button:hover{background-color:#85b00b}a[href^="tel:"]{text-decoration:none}img{max-width:100%}label{font-weight:400}p:last-child{margin-bottom:0}input{border:1px solid #aaa}input:focus{outline:0}.form-control{border-radius:0;box-shadow:none}.floatRight{float:right}iframe[name=google_conversion_frame]{display:none}#maincontent{background-color:#f5f5f5}.useOfCookies{width:100%;padding:10px 0;background-color:rgba(50,50,50,.85);color:#fff;position:fixed;bottom:0;left:0;text-align:center;z-index:999}.useOfCookies a{color:#fff}.useOfCookies span{margin:5px 25px;display:inline-block}.useOfCookies a.accept{display:inline-block;text-decoration:none;border:1px solid #fff;padding:1px 10px;margin:5px 25px}.useOfCookies a.accept:active,.useOfCookies a.accept:focus,.useOfCookies a.accept:hover{background-color:#fff;color:#000}.tooltip-inner{font-family:Verdana,Arial;background-color:#222}.tooltip.right .tooltip-arrow{border-right-color:#222}#infosection{padding-top:12px;padding-bottom:12px;background-color:#97c21d;color:#fff;line-height:1.2}#infosection p{margin:0;font-size:12px;overflow:hidden}#infosection strong{font-size:1.1em;text-transform:uppercase}.header-left{padding-top:25px;padding-bottom:25px}.header-right #searchbox{float:left;max-width:300px;border:none;position:relative;background:#ededed}.header-right #txtSearch{padding-left:10px;height:30px;border:none;background:0 0;margin-right:40px}.header-right .button-search:before{content:url(../images/icon-search.png);margin-top:2px;display:block}.header-right .button-search{position:absolute;top:0;right:0;background:#c5c5c5;padding:4px;width:34px;height:30px;text-align:center;cursor:pointer}.header-right .button-search span{display:none}.header-right ul.topmenu{float:left;list-style-type:none;padding:5px 0 0 0;margin:0 25px 0 0}.header-right ul.topmenu li{float:left;padding-left:15px;padding-right:15px;border-right:1px solid #666}.header-right ul.topmenu li:first-child{padding-left:0}.header-right ul.topmenu li:last-child{border-right:0;padding-right:0}.header-right ul.topmenu li a{text-transform:uppercase;font-weight:500;text-decoration:none}.header-right .header-right{text-align:right;padding-right:0}.small-cart{font-size:.9em}.small-cart .wrapper{padding:15px 20px}.small-cart .wrapper strong{font-weight:500}.small-cart .wrapper>strong{padding-bottom:7px;display:block;font-size:15px;font-weight:600;text-transform:uppercase;white-space:nowrap;margin-bottom:4px}.small-cart .wrapper>div:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.small-cart .small-cart-item{border-top:1px solid #ccc;width:340px;padding:10px 5px}.small-cart .small-cart-item.last-child{border-bottom:1px solid #ccc}.small-cart .small-cart-desc{float:left;width:190px;text-align:left}.small-cart .small-cart-desc a{text-decoration:none}.small-cart .small-cart-number{float:left;width:50px;text-align:right}.small-cart .small-cart-price{float:left;width:90px;text-align:right}.small-cart .discount{color:red;margin:20px 0 5px 0}.small-cart .discount strong{font-weight:600}.small-cart .small-cart-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch}.small-cart .small-cart-buttons>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.small-cart .small-cart-edit{border-top:1px solid #5c5c5c;display:block;text-align:center;padding:10px 0;text-transform:uppercase;font-weight:500;text-decoration:none!important}.small-cart .small-cart-edit:active,.small-cart .small-cart-edit:focus,.small-cart .small-cart-edit:hover{text-decoration:underline}.small-cart .small-cart-confirm{border-top:1px solid #5c5c5c;border-left:1px solid #5c5c5c;display:block;background-color:#97c21d;color:#fff;text-align:center;padding:10px 0;text-transform:uppercase;font-weight:500;text-decoration:none!important}#crumbpath{background-color:#f5f5f5}.crumbpath{padding:15px 0}.crumbpath:after,.crumbpath:before{display:table;content:" ";clear:both}.crumbpath img{opacity:.5}.crumbpath a:hover img{opacity:.8}.crumbpath span{float:left;margin-top:2px;margin-left:5px}.crumbpath span:first-child{margin-top:0;margin-left:0}.crumbpath span:before{content:'|';display:inline-block;margin-right:5px}.crumbpath span:first-child:before{display:none}.crumbpath a{text-decoration:none;color:#999}.crumbpath a:active,.crumbpath a:focus,.crumbpath a:hover{color:#999}.crumbpath a:active,.crumbpath a:focus,.crumbpath a:hover{color:#626262}.mmenu .collapse,.mmenu .dropdown,.mmenu .dropup,.mmenu .nav{position:static}.mmenu .dropdown-menu{left:auto}.mmenu .mmenu-content{padding:20px 30px}.mmenu .dropdown.mmenu-fw .dropdown-menu{left:0;right:0}.grid-groups{padding-top:12px;padding-bottom:12px}.grid-groups [class*=col-]{margin-top:5px;margin-bottom:5px;line-height:normal}.grid-groups img{margin-top:10px;height:110px}.grid-groups span{display:block}.grid-groups a:first-child{font-weight:700}div#navbar-collapse-grid{padding-left:0;padding-right:0}ul.nav li.dropdown:hover>ul.dropdown-menu{display:block}ul.nav li.dropdown:hover>a,ul.nav li.dropdown>a:active,ul.nav li.dropdown>a:focus{color:#85b00b}.navbar{min-height:0;margin-bottom:0}.navbar-default .navbar-nav>li>a:after{content:'|';color:#97c21d;display:inline-block;margin-left:15px}.navbar-default .navbar-nav>li:last-child a:after{display:none}.navbar-default .navbar-nav>li>a{color:#fff;text-decoration:none;font-size:14px;font-weight:400;text-transform:uppercase;line-height:1}.navbar-default .navbar-nav.navbar-left>.active>a,.navbar-default .navbar-nav.navbar-left>.open>a,.navbar-default .navbar-nav.navbar-left>.open>a:focus,.navbar-default .navbar-nav.navbar-left>.open>a:hover{color:#85b00b;background:#5c5c5c;background-image:none;box-shadow:none}.navbar-right{position:relative!important;float:right;margin-right:0;background-color:#97c21d}.navbar-default .navbar-nav.navbar-right>.open>a,.navbar-default .navbar-nav.navbar-right>.open>a:focus,.navbar-default .navbar-nav.navbar-right>.open>a:hover{color:#fff;background:#97c21d;background-image:none;box-shadow:none}.navbar-nav>li>a{text-shadow:none}.mmenu{background:#5c5c5c;border:0;border-radius:0}.dropdown-menu{border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0;border:none}.navbar-left .dropdown-menu{border-bottom:1px solid #5c5c5c;border-left:0;border-right:0}.navbar-right .dropdown-menu{border-bottom:1px solid #5c5c5c;border-left:1px solid #5c5c5c;border-right:1px solid #5c5c5c}.dropdown-menu a{text-decoration:none}.navbar-left .dropdown-menu a{padding-bottom:5px;display:block}.navbar-right li>a{color:#fff!important;display:inline-block}.navbar-right .dropdown.mmenu-fw .dropdown-menu{float:right;left:auto}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#97c21d}.phonenav-collapse{cursor:pointer;color:#fff;font-size:18px;font-weight:500;padding:10px 15px;display:inline-block}.phonenav-collapse span:before{font-family:FontAwesome;font-size:18px;content:"\f0c9";padding-right:7px}.phonenav-collapse.open span:before{content:"\f00d"}.phonenav{display:none;border-bottom:1px solid #5c5c5c}.phonenav>ul{text-align:left;margin:0;padding:15px}.phonenav ul li{list-style:none;line-height:24px}.phonenav ul li a{font-size:14px;text-decoration:none;font-weight:500;color:#5c5c5c}.phonenav ul li ul{width:100%;padding:0 0 0 20px}.phonenav ul li ul li{padding:0}.phone-cart{float:right;display:inline-block;padding:10px 15px}.phone-cart a:active,.phone-cart a:focus,.phone-cart a:hover,.phone-cart a:link,.phone-cart a:visited{color:#fff;text-decoration:none;font-weight:500;text-transform:uppercase;font-size:18px}.phone-cart img{margin-top:-3px;margin-left:2px}#footerblocks{background-color:#181818;font-size:.9em;padding-top:25px;padding-bottom:25px}#footerblocks,#footerblocks a{color:#f5f5f5;text-decoration:none}#footerblocks a:focus,#footerblocks a:hover{color:#fff;text-decoration:underline}.footerblock{padding-top:15px}.footerblock:first-child img{margin-top:3px;margin-bottom:3px}.footerblock strong{font-weight:600;color:#97c21d}.footerblock ul{padding:0;margin:0;list-style-type:none}.footerblock ul li{margin-bottom:1px}#bottom{background-color:#181818;font-size:.9em;padding-top:5px;padding-bottom:15px}#bottom .container>div{display:flex;justify-content:center;border-top:1px solid #777;padding-top:20px}#bottom ul{list-style-type:none;margin:0;padding:0}#bottom ul li{color:#777;text-align:center;float:left;margin-right:15px;margin-bottom:0;text-align:left}#bottom ul li:last-child{margin-right:0}#bottom ul li::after{content:'-';display:inline-block;margin-left:15px}#bottom ul li:last-child::after{display:none}#bottom ul li a{color:inherit;text-decoration:none}#bottom ul li a:active,#bottom ul li a:focus,#bottom ul li a:hover{color:#999}#references{padding-top:50px;padding-bottom:50px;border-top:1px solid #636363}.references>div{margin:0 75px;position:relative}.references p{font-size:16px;text-align:center;margin-bottom:30px}.references .sliderbuttons{position:absolute;width:100%;top:35px}.references .sliderbuttons .slider-next,.references .sliderbuttons .slider-prev{cursor:pointer;opacity:.8}.references .sliderbuttons .slider-next:hover,.references .sliderbuttons .slider-prev:hover{opacity:1}.references .sliderbuttons .slider-prev{float:left;margin-left:-75px}.references .sliderbuttons .slider-prev:before{content:url(../images/arrow-left.png)}.references .sliderbuttons .slider-next{float:right;margin-right:-75px}.references .sliderbuttons .slider-next:after{content:url(../images/arrow-right.png)}.references .slick-slide img{margin-right:50px;-webkit-transition:border .5s ease-out;-moz-transition:border .5s ease-out;-o-transition:border .5s ease-out}.references .slick-slide img:hover{border-color:#97c21d}.homepage .references{margin-top:15px}.homepage #productgroups{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:-3px;margin-right:-3px;margin-bottom:60px}.homepage #productgroups>div{width:25%}.homepage #productgroups .productgroup{margin:3px;background-color:#fff;padding:15px}.homepage #productgroups .productgroup a{text-decoration:none}.homepage #productgroups .productgroup h2{margin-bottom:15px}.homepage #productgroups .productgroup h2 a{color:#97c21d;display:inline-block;width:100%;font-weight:600}.homepage #productgroups .productgroup .productgroup-link a{display:inline-block;width:100%;margin-top:15px;font-size:.9em}.homepage #productgroups .productgroup a img{opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-webkit-transform:translateZ(0);width:calc(100% + .49px)}.homepage #productgroups .productgroup:hover .productgroup-link a{color:#97c21d}.homepage #intro{margin-bottom:60px}.homepage #intro h1{font-size:72px;font-weight:600;line-height:1;color:#97c21d}.homepage #intro h2{font-size:48px;font-weight:500;line-height:1}.productgroups .description{margin-bottom:50px}.productgroups .overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:-3px;margin-right:-3px;margin-bottom:50px}.productgroups .overview>div{width:25%}.productgroups .overview .productgroup{margin:3px;background-color:#fff;padding:15px}.productgroups .overview .productgroup a{text-decoration:none}.productgroups .overview .productgroup h2{margin-bottom:15px}.productgroups .overview .productgroup h2 a{color:#97c21d;display:inline-block;width:100%;font-weight:600}.productgroups .overview .productgroup .productgroup-link a{display:inline-block;width:100%;margin-top:15px;font-size:.9em}.productgroups .overview .productgroup a img{opacity:1;transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-webkit-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-webkit-transform:translateZ(0);width:calc(100% + .49px)}.productgroups .overview .productgroup:hover .productgroup-link a{color:#97c21d}ul.searchresults li{padding-bottom:10px}ul.searchresults li a{text-decoration:none}ul.searchresults li a:active,ul.searchresults li a:focus,ul.searchresults li a:hover{text-decoration:underline}.productsWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px}.productsWrapper .filteroptions{width:25%;padding-right:30px;margin-bottom:30px}.productsWrapper .productoverview{width:75%}.productsWrapper .productoverview .description{margin-bottom:30px}.filteroptions>div{background-color:#fff;padding:15px 20px}.filteroptions h1{color:#97c21d;text-transform:uppercase;font-size:21px;font-weight:600;line-height:1.2}.filtergroup{border-bottom:1px solid #c4c4c4;padding-bottom:10px;margin-bottom:10px}.filtergroup.submenu{border:none;padding-bottom:0;margin-bottom:25px}.filtergroup ul{padding:0;margin:10px 0 0 0;list-style-type:none}.filtergroup ul li{border-top:1px solid #c4c4c4;padding:6px 0}.filtergroup ul li:last-child{border-bottom:1px solid #c4c4c4}.filtergroup ul li a{display:inline-block;width:100%;text-decoration:none;line-height:1.2;position:relative;padding-right:25px;font-weight:500}.filtergroup ul li a.active{color:#97c21d}.filtergroup ul li a:after{content:url(/images/menu-arrow.png);position:absolute;top:2px;right:8px}.filtergroup strong{display:block;text-transform:uppercase}.filtergroup.optiongroup strong{position:relative;cursor:pointer}.filtergroup.optiongroup>div{display:none}.filtergroup.optiongroup>div,.filtergroup.price>div{margin-top:5px}.filtergroup.optiongroup strong:after{content:url(/images/filter-open.png);position:absolute;top:0;right:8px}.filtergroup.optiongroup strong.open:after{content:url(/images/filter-close.png)}.filtergroup .info{text-decoration:none}.filtergroup .info:after{content:"\f05a";font-family:FontAwesome;color:#aaa;display:inline-block;top:10px;left:0;font-size:16px;padding-left:8px;font-weight:400}.filtergroup .info:active:after,.filtergroup .info:focus:after,.filtergroup .info:hover:after{color:#666}.filtergroup label{margin-bottom:2px;display:block;line-height:1.2}.filtergroup label input{float:left;margin-right:5px;margin-top:3px}.filtergroup label span{float:left;display:block;width:calc(100% - 25px)}.filtergroup label:after{content:" ";visibility:hidden;display:block;height:0;clear:both}input.pricerange{border:0;width:20px}.slider.slider-horizontal{width:90%;margin-left:8px;margin-top:5px}.slider.slider-horizontal .slider-track{height:5px}.slider-handle{width:16px;height:16px;background:#666}#slider12c .slider-track-high,#slider12c .slider-track-low{background:#ccc}#slider12c .slider-selection{background:#666}.filtergroup .tooltip-inner{text-align:left;padding:6px 10px 1px 10px;width:200px}.filtergroup .tooltip-inner p{margin:0 0 5px 0}.productoverview h1{margin-bottom:0}.productoverview .products>div{padding:0 15px 30px 15px}.productoverview .product{background-color:#fff;padding:15px}.productoverview .product:active img,.productoverview .product:focus img,.productoverview .product:hover img{opacity:.9}.productoverview .product a{text-decoration:none!important}.productoverview .product a{font-size:13px}.productoverview .product a strong{font-size:14px;line-height:1.3;display:inline-block}.productoverview .product .title{margin-top:15px}.productoverview .product .title p{margin-bottom:0}.productoverview .product .price{font-weight:500;padding-top:10px}.productoverview .product .price span{color:#bbb;font-weight:500}.productoverview .product .product-link{display:inline-block;margin-bottom:10px}.productoverview .product .meerinfo{padding:6px 12px;display:inline-block;color:#fff;background-color:#97c21d;text-decoration:none}.productoverview .product .meerinfo:active,.productoverview .product .meerinfo:focus,.productoverview .product .meerinfo:hover{background-color:#85b00b}.navigate{text-align:right;padding:15px 0}.navigate span{margin-left:5px}.navigate span:before{content:'|';display:inline-block;margin-right:5px}.navigate span:first-child{margin-left:0}.navigate span:first-child:before{display:none}.navigate a{text-decoration:none}.navigate a:active,.navigate a:focus,.navigate a:hover{color:#85b00b}.productdetail .productpictures{margin-bottom:60px}.productdetail .productpictures .firstpicture>div{background-color:#fff;padding:15px;margin-right:15px}.productdetail .productpictures img.small{height:80px;margin:15px 15px 0 0}.productdetail .productinfo{margin-bottom:60px}.productdetail .productinfo h1{margin-bottom:10px}.productdetail .productinfo .price{margin-bottom:10px;font-size:16px}.productdetail .productinfo .options{margin-bottom:10px;display:inline-block;width:100%}.productdetail .productinfo .options .form-group{margin-bottom:5px}.productdetail .productinfo .options select{padding:2px 5px;width:auto}.productdetail .productinfo .price span{color:#676767;font-size:.9em}.productdetail .cart-actions{display:inline-block}.productdetail .cart-actions input{float:left;width:40px;height:34px;text-align:center;border:1px solid #aaa}.productdetail .cart-actions .cart{color:#fff;background-color:#97c21d;text-decoration:none;padding:8px 10px 0 10px;display:inline-block;text-transform:uppercase;font-size:.9em;height:34px}.productdetail .cart-actions .cart:active,.productdetail .cart-actions .cart:focus,.productdetail .cart-actions .cart:hover{background-color:#85b00b}.productdetail .productinfo h2{margin-top:25px;font-size:15px;font-weight:600;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:7px}.productdetail .productinfo .productdescription.longtext>div{position:relative;max-height:175px;overflow-y:hidden}.productdetail .productinfo .productdescription.longtext>div:after{content:"";position:absolute;z-index:1;bottom:0;left:0;pointer-events:none;background-image:linear-gradient(to bottom,rgba(244,244,243,0),#f4f4f3 90%);width:100%;height:60px}.productdetail .productinfo span.readmore{display:none;padding:2px 8px;border:1px solid #000;cursor:pointer}.productdetail .productinfo .longtext span.readmore{display:inline-block}.productdetail .productspecifications{margin-top:20px}.productdetail .productspecifications .row{padding-top:5px;padding-bottom:5px;margin-left:0;margin-right:0}.productdetail .productspecifications .row div{padding-left:10px}.productdetail .productspecifications .row>div:first-child{font-weight:500}.productdetail .productspecifications .row.white{background-color:#fff}.productdetail .relatedproducts{padding-top:50px;padding-bottom:30px;border-top:1px solid #636363}.productdetail .relatedproducts h2{margin-bottom:20px;text-transform:uppercase;font-size:18px}.modal .vertical-align-center{display:table-cell;vertical-align:middle}.modal .modal-content{width:inherit;height:inherit;margin:0 auto}.modal .vertical-alignment-helper{display:table;height:100%;width:100%}.modal-header{padding:15px 15px 10px 15px;border-bottom:0}.modal-header button.close{opacity:.5;font-size:24px}.modal-header button.close:focus,.modal-header button.close:hover{opacity:.7}.modal-title{text-transform:uppercase;font-weight:600}.modal-body{padding:0 15px 5px 15px}.modal-footer{padding:10px 15px 15px 15px;border-top:0;text-align:left}.modal-footer button{padding:4px 16px;color:#fff;background-color:#97c21d;text-decoration:none;text-align:center;border:0}#maincontent.text>.container>div:last-child{margin-bottom:50px}#maincontent.text>.container>.row>div:first-child{padding-right:30px}#maincontent.text>.container>.row>div:last-child{padding-left:30px}.number-of-results{margin-bottom:20px}.caddy ul.step{margin-bottom:20px;list-style:none;padding-left:0}.caddy ul.step li{float:left;width:calc(100% / 3);text-align:left;border-color:#b2b2b2;border-width:1px 1px 1px 0;border-style:solid;height:40px}.caddy ul.step li.first{border-left-width:1px}.caddy ul.step li.step_done{background-color:#97c21d;border-color:#97c21d}.caddy ul.step li.step_current{background-color:#97c21d;border-color:#97c21d}.caddy ul.step li a,.caddy ul.step li span,.caddy ul.step li.step_current span,.caddy ul.step li.step_current_end span{display:block;position:relative;padding:10px 10px 10px 10px;text-transform:uppercase;font-weight:700}.caddy ul.step li.first a,.caddy ul.step li.first span{padding-left:10px}.caddy ul.step li.step_current span{color:#fff;position:relative}.caddy ul.step li.step_done a,.caddy ul.step li.step_done span{color:#fff!important;text-decoration:none!important}.caddy ul.step li em{font-style:normal;margin-right:4px}.caddy ul.step li.step_todo{background:#fff}.caddy ul.step li.step_todo span{display:block;color:#333;position:relative}.caddy a.previous:before{content:"\f104";font-family:FontAwesome;padding-right:7px;display:inline-block}.caddy a.next:after{content:"\f105";font-family:FontAwesome;padding-left:7px;display:inline-block}.caddy .previous{display:block;padding:6px 12px;text-transform:uppercase;color:#97c21d;border:1px solid #97c21d;text-decoration:none;text-align:center}.caddy .next,.caddy .send{display:block;padding:6px 12px;text-transform:uppercase;color:#fff;background-color:#97c21d;text-decoration:none;text-align:center}@media (min-width:601px){.caddy ul.step li a::after,.caddy ul.step li span::after,.caddy ul.step li.step_current span::after,.caddy ul.step li.step_current_end span::after{content:".";position:absolute;top:6px;right:-15px;z-index:0;text-indent:-5000px;display:block;width:27px;height:27px;margin-top:0;transform:rotate(45deg)}.caddy ul.step li.step_current span::after{background:#97c21d;border-top:1px solid #97c21d;border-right:1px solid #97c21d}.caddy ul.step li.step_done a::after,.caddy ul.step li.step_done span::after{background:#97c21d;border-top:1px solid #fff;border-right:1px solid #fff}.caddy ul.step li.step_current span,.caddy ul.step li.step_done a,.caddy ul.step li.step_done span,.caddy ul.step li.step_todo span{padding-left:40px}.caddy ul.step li.first a,.caddy ul.step li.first span{padding-left:20px}.caddy ul.step li.step_todo span::after{background:#fff;border-top:1px solid #b2b2b2;border-right:1px solid #b2b2b2}.caddy ul.step li.last a::after,.caddy ul.step li.last span::after,.caddy ul.step li.last.step_current span::after,.caddy ul.step li.last.step_current_end span::after{display:none}}@media (max-width:600px){.caddy ul.step li{width:100%;border-width:0 1px 1px 1px}.caddy ul.step li.step_done{border-bottom-color:#fff}.caddy ul.step li.first{border-top-width:1px}}.caddy .caddy-overview>div{background-color:#fff;padding:15px 20px;margin-bottom:60px}.caddy .table{margin-bottom:0}.caddy .table>thead>tr{border-bottom:1px solid #4c4c4c}.caddy .table>thead>tr>th{padding:5px 10px 15px 10px;border:none}.caddy .table>tbody>tr{border-bottom:1px solid #b2b2b2}.caddy .table>tbody>tr>td{padding:15px 10px;border:none}.caddy .table td.price,.caddy .table th.price{text-align:right}.caddy .table td.quantity,.caddy .table th.quantity{text-align:center}.caddy .table td.total,.caddy .table th.total{text-align:right}.caddy .table td.delete,.caddy .table th.delete{text-align:right}.caddy .table a{text-decoration:none}.caddy .table strong{font-weight:500}.caddy .table a.delete:before{content:"\f014";font-family:FontAwesome;display:inline-block;width:30px;font-size:16px}.caddy .table td.quantity span{display:none}.caddy .table input{width:50px;text-align:center}.caddy table.totals{width:100%;margin-bottom:25px}.caddy table.totals strong{padding-right:10px}.caddy table.totals td{padding:8px;border-bottom:1px solid #b2b2b2}.caddy table.totals tr:first-child td{border-bottom:1px solid #4c4c4c;padding-top:10px;padding-bottom:10px}.caddy .comments{margin:25px 25px 10px 15px;line-height:1.2}.caddy .caddy-customer{margin-bottom:40px}.caddy .customerdata{background-color:#fff;padding:20px;margin-bottom:20px}.caddy .customerdata .form-group{margin-bottom:15px}.caddy .customerdata .form-group:last-child{margin-bottom:0}.caddy .customerdata .form-group>label{display:inline-block;width:180px}.caddy .customerdata .form-group>label.checkbox-inline{display:block;width:100%;margin:0 0 5px 0;height:34px}.caddy .customerdata .form-group>div{display:inline-block;width:330px}.caddy .customerdata .validationsummary{color:red;padding:5px 10px;border:1px solid red;margin-bottom:20px}.caddy .customerdata h2{margin-bottom:20px}.caddy .customerdata .form-control-label{padding-top:5px}.caddy .caddy-confirm .caddy-overview>div{margin-bottom:30px}.caddy .caddy-confirm .caddy-customer{margin-bottom:0}.caddy .caddy-confirm .customerdata{margin-bottom:30px}.caddy .caddy-confirm .buttons{background-color:#fff;padding:20px;margin-bottom:60px}.caddy .caddy-confirm .buttons .row>div:last-child{text-align:right}.caddy .caddy-confirm .buttons a{display:inline-block;width:100%;max-width:250px}.caddy .sent{background-color:#fff;padding:20px;margin-bottom:60px}.requestcatalogue{background-color:#fff;padding:20px;width:50%}.requestcatalogue .validationsummary{color:red;padding:5px 10px;border:1px solid red;margin-bottom:20px}.requestcatalogue .form-control-label{padding-top:5px}.requestcatalogue .button{padding:6px 24px}@media (min-width:1200px){#infosection>div>div{margin:0 75px}}@media (max-width:1199px){.caddy .table a.delete:before{width:20px}.caddy .table td.total,.caddy .table th.total{display:none}}@media (min-width:1200px){.homepage #intro h1,.homepage #intro h2{margin-left:50px;margin-right:50px;margin-right:50px}.homepage #intro p{margin-right:50px}.caddy .caddy-products{width:calc(75% - 30px);margin-right:30px}.caddy .caddy-totals{width:25%}}@media (min-width:992px) and (max-width:1199px){.header-left{padding-top:25px;padding-bottom:25px}.header-middle{padding-top:22px}ul.topmenu{padding:0 0 20px 0}.account{padding-top:25px}.productsWrapper .filteroptions{width:32%}.productsWrapper .productoverview{width:68%}.caddy .caddy-products{width:calc(70% - 30px);margin-right:30px}.caddy .caddy-totals{width:30%}.caddy .next,.caddy .previous,.caddy .send{padding:6px 8px}.caddy .customerdata .form-group>div{width:230px}.requestcatalogue{width:60%}}@media (min-width:992px){#infosection .time:before{content:url(../images/icon-time.png);padding-top:4px;padding-right:12px;float:left}#infosection .transport:before{content:url(../images/icon-transport.png);padding-top:4px;padding-right:12px;float:left}#infosection .info:before{content:url(../images/icon-info.png);padding-top:4px;padding-right:12px;float:left}.caddy .caddy-overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}}@media (max-width:991px){.header-right .topmenu{display:none}#bottom ul li:first-child{display:none}.homepage #intro h2{margin-bottom:25px}.navigate{text-align:left;padding-top:0;padding-bottom:20px}.productdetail .navigate{text-align:left;margin-bottom:20px}.productdetail .navigate a{margin-right:5px;margin-left:0}.productdetail .productpictures{margin-bottom:30px}#maincontent.text>.container>.row>div:first-child{padding-right:15px;margin-bottom:12px}#maincontent.text>.container>.row>div:last-child{padding-left:15px}.caddy .caddy-overview>div.caddy-products{margin-bottom:30px}.caddy .caddy-products{width:100%}.caddy .caddy-totals{width:100%}.caddy .table>tbody>tr>td{padding-left:8px;padding-right:8px}.caddy .comments{margin-left:8px}}@media (min-width:768px) and (max-width:991px){.header-left{padding-top:25px;padding-bottom:25px}ul.topmenu{padding:0 0 15px 0}.navbar-default .navbar-nav>li>a{font-size:13px}.navbar-nav>li>a{padding:10px 10px 10px 10px}.productsWrapper .filteroptions{width:32%}.productsWrapper .productoverview{width:68%}.caddy .customerdata .form-group>label{width:220px}.caddy .customerdata .form-group>div{width:330px}.requestcatalogue{width:80%}}@media (min-width:768px){.navbar-nav>li>a{padding-top:13px;padding-bottom:12px}.navbar-nav>li>a.shopping_cart{font-weight:500}.navbar-nav>li>a.shopping_cart .number{display:none}.navbar-nav>li>a.shopping_cart_icon{padding-top:0;padding-bottom:0;cursor:pointer;border-left:1px solid #5c5c5c}.navbar-nav>li>a.shopping_cart_icon img{margin-top:7px;margin-bottom:10px}.navbar-nav.navbar-left>li>a:first-child{padding-left:0}}@media (min-width:768px){#infosection>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.header-right>div{float:right;margin-top:35px}}@media (max-width:767px){#infosection>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;justify-content:flex-start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}#infosection>div>div>div{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;width:50%}.header-right #searchbox{margin-bottom:25px}#infosection>div>div>div{margin-bottom:10px}.references .sliderbuttons{top:30px}.references .slick-slide img{height:75px}.productsWrapper .filteroptions{width:100%;padding-right:0;margin-bottom:30px}.productsWrapper .productoverview{width:100%}.productoverview .product .cart-actions{display:none}.caddy .table td.image,.caddy .table th.image{display:none}.requestcatalogue{width:100%}}@media (max-width:600px){.caddy .table thead{display:none}.caddy .table td,.caddy .table th{display:block;width:100%;text-align:left!important}.caddy .table>tbody>tr>td{padding-bottom:0}.caddy .table>tbody>tr>td:last-child{padding-bottom:15px}.caddy .table td.quantity span{display:inline-block}.caddy .customerdata .form-group>label{width:170px}.caddy .customerdata .form-group>div{width:220px}.caddy .caddy-confirm .table>tbody>tr>td.quantity{padding-bottom:15px}}@media (min-width:401px) and (max-width:600px){#bottom ul li{margin-right:10px}#bottom ul li:first-child{display:none}#bottom ul li::after{margin-left:10px}}@media (max-width:480px){#infosection p{margin-right:15px}.references>div{margin:0 50px}.references .sliderbuttons .slider-prev{margin-left:-50px}.references .sliderbuttons .slider-next{margin-right:-50px}.caddy .customerdata .form-group>label{display:block;width:100%}.caddy .customerdata .form-group>div{display:block;width:100%}}@media (min-width:401px) and (max-width:991px){.homepage #productgroups>div{width:50%}.productgroups .overview>div{width:50%}}@media (max-width:400px){.col-xxs-12{width:100%}.hidden-xxs{display:none}.homepage #productgroups>div{width:100%}.productgroups .overview>div{width:100%}.productdetail .navigate span{display:none}.productdetail .navigate a.back:before{padding-left:5px;padding-right:5px}.productdetail .navigate a.next:after{padding-left:5px;padding-right:5px}.footerblock{text-align:center}#bottom ul li{float:none;text-align:center;margin-right:0}#bottom ul li::after{display:none}.caddy .caddy-confirm .buttons .row>div:last-child{text-align:center}}