p{color:#000}body{font-size:14px;font-weight:400;overflow-x:hidden}.free-shipping{font-size:1.1em}.free-shipping .fa{display:block;font-size:35px;margin:0 auto 5px;color:#ff9800}.badge{width:65px;height:65px;line-height:65px;padding:0 5px;border-radius:50%;text-align:center;white-space:normal;font-size:12px}.badge b{display:inline-block;vertical-align:middle;line-height:1.1}.badge.badge-succes,.panel-success{color:#fff}.badge.badge-warning{color:#000}.badge > span{line-height:1.1;display:inline-block;vertical-align:middle;padding:8px}.badge.badge-custom{background:#2b9438;color:#fff}.container,.conatiner.with-xlarge{width:100%;max-width:1260px}.mm-slideout{z-index:0}.site-content{position:relative;padding:0 16px}.m-breadcrumb{padding:0 16px}.category-description.trailing.clearfix img{max-width:100%}.site-content .m-text a,.category-short-description a,.category-description a,.m-product-additional-info-content a{color:#30a53e;text-decoration:underline}.site-header{padding:9px 0}.table{display:table;width:100%}.table-cell{display:block;vertical-align:top;width:100%}.table-cell.logo-cell{width:100%;vertical-align:middle}.table-cell.menu-cell{width:70%;vertical-align:middle;display:none}.header-social,.search-module,.header-cart{display:inline-block;vertical-align:top}.header-cart{margin-right:-20px}.header-social{margin:10px}.search-module{width:100%;max-width:60%;margin-right:4%}.header-social .youtube{display:inline-block;background:url(/upload_dir/pics/youtube-icon.png) no-repeat center;width:51px;height:25px}.header-social .g-plus{display:inline-block;background:url(/upload_dir/pics/gplus-icon.png) no-repeat center;width:26px;height:25px}.header-social .fb{display:inline-block;background:url(/upload_dir/pics/fb-icon.png) no-repeat center;width:25px;height:25px}.header-table .left-side{display:inline-block;width:40%;vertical-align:middle}.header-table .right-side{display:inline-block;text-align:right;width:59%;vertical-align:middle}.header-table .text-menu ul{text-align:right}.header-table .text-menu ul li{text-align:left}.nav-default li{padding-left:.25em;padding-right:.25em}.header-table .text-menu ul li a{font-size:13px;text-transform:uppercase;font-weight:500}.header-table .text-menu>ul>li>.dropdown-menu>.dropdown-container>ul{border:1px solid #000}.header-table .search-module .form-input{height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,.2);box-shadow:inset 0 0 10px rgba(0,0,0,.2);padding:0 10px;border-radius:10px 0 0 10px}.header-table .search-module .input-group-button button{-webkit-box-sizing:border-box;box-sizing:border-box;height:40px;border:none;background:#363636;text-shadow:none;color:#fff;border-radius:0 10px 10px 0}.header-table .header-cart .dropdown-menu{text-align:left}.header-table .header-cart .button-primary,.header-table .header-cart .button-primary.button-icon>.fa{background:#30a53e;font-size:23px;font-weight:500}.header-table .header-cart .button-primary.button-icon i .m-quick-cart__count.h6{position:absolute;right:21px;top:10px;background:#000;width:20px;height:20px;line-height:20px;border-radius:50%;font-size:16px}.logo a{display:inline-block;max-width:50%}.logo a img{max-height:135px;margin-left:16px}.navbar-toggle{display:block}.navbar-header{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block}.navbar-header a{color:#202020;font-size:32px}.header-box{padding:10px 10px 5px;max-width:300px;margin:10px 20px 0 auto;border-radius:10px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5);font-size:14px}.header-box a{text-decoration:underline}.mobile-basket a{display:block;background:#2a8f36;color:#fff;font-size:16px;padding:10px 16px}.mobile-basket a span:last-child{float:right}.site-navigation{background:#363636;padding:0;display:none;max-width:1240px;margin:0 auto}.site-navigation .home-link{color:#fff;font-size:31px;margin-left:30px;float:left;padding-top:4px}.site-navigation .b-productcategories-list.b-productcategories-level-0.nav{display:inline-block;vertical-align:middle;width:auto}.site-navigation .nav-default .dropdown{display:inline-block}.site-navigation .nav-default .dropdown>li>a{font-weight:300;text-transform:uppercase;color:#fff;font-size:18px}.site-navigation .nav>li{position:static;font-size:18px;font-weight:300}.site-navigation .nav>li>ul{visibility:hidden;opacity:0;list-style:none;background:#fff;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);box-shadow:0 3px 10px rgba(0,0,0,.2);padding:15px;position:absolute;top:100%;left:0;right:0;z-index:999;min-width:200px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-left:-10px;margin-right:-10px;border-bottom:3px solid #202020}.site-navigation .nav>li>ul>li{display:inline-block;padding:.5em;width:24%;vertical-align:top}.site-navigation .nav>li>ul>li>a{font-size:18px;font-weight:700;text-transform:uppercase;color:#202020}.site-navigation .nav>li>ul>li>ul{padding-left:0;list-style:none;margin:0}.site-navigation .nav>li>ul>li>ul>li>a{font-size:15px;font-weight:400;color:#777}.site-navigation .nav>li>ul>li>ul>li>a:hover{color:#202020}.site-navigation .nav>li>a{color:#fff;text-transform:uppercase;display:block;padding:10px 15px}.site-navigation .nav>li:hover>ul{opacity:1;visibility:visible;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}aside .panel-heading{display:none}aside .panel-body{padding:0}aside .panel-body .b-productcategory.b-category-li-0{margin-bottom:5px}aside .panel-body .b-productcategory.b-category-li-0>a{padding:.5em .84em;font-weight:700;font-size:1.1em;background-color:#eee}aside .panel-body .b-productcategory.b-category-li-0.active>a{background-color:#1f325a;color:#fff}aside .panel-border{background:none}aside .panel-body .b-productcategory.b-category-li-1{border-top:1px solid #eee;margin-left:1.3em;padding:.2em .84em;padding-left:0;list-style-type:square;color:#ddd}aside .panel-body .b-productcategory.b-category-li-1:hover{color:#202020}aside .panel-body .b-productcategory.b-category-li-1 a{font-size:14px;color:#202020}aside .panel-body .b-productcategory.b-category-li-1 a:hover{text-decoration:underline}.modules.m-text article .m-text-content img{max-width:100%}.modules.m-text article .m-text-content a{text-decoration:underline}.modules.m-text article .m-text-content dl dd:before{content:''!important}.welcome-text{border-bottom:7px solid #2e8ead}.productItem .image{-webkit-box-shadow:0 0 25.38px 1.62px rgba(0,0,0,0.1)!important;box-shadow:0 0 25.38px 1.62px rgba(0,0,0,0.1)!important}.productItem .productContent{overflow:visible}.productItem .type-col .title,.productItem .type-col .description{padding:0}.productItem .type-col .product-action,.productItem .type-col .product-transaction{padding-left:0;padding-right:0;background:none}.m-productlist-tractions-button{text-align:center}.m-productlist-tractions-button a,.m-productlist-tractions-button button{border:none;color:#fff;text-transform:uppercase;display:inline-block;width:49%;background:#616161;font-size:14px;height:36px;line-height:36px;padding:0;vertical-align:top}.m-productlist-tractions-button .action-button{background:#2b9438}.title.m-productlist-heading .h5.m-productlist-title{color:#1d274e;font-size:14px;text-transform:uppercase}.prices span,.prices .m-productlist-price{color:#1d274e}.prices .m-productlist-price{font-weight:500;font-size:20px}.prices .m-productlist-price-before-discount{color:#aaa}.productItem .type-col .product-transaction{padding-top:0}.m-productlist-tractions-button{padding:0}.category-item-content{text-align:center}iframe{max-width:100%}.t-panel-clean > .pane{background:#fff;border-color:#f5f5f5;border:1px solid #f5f5f5}.m-product-priceline{display:block}.m-product-priceline .m-product-price-for{display:inline-block;margin-right:10px}.m-product-priceline .m-product-price,.selected-priceLine .price{font-weight:700;color:#363636;font-size:32px}.m-product-transaction-amount{max-width:70px}.m-product-transaction-amount input{font-size:17px;padding:.5em;text-align:center}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:1em auto}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.site-footer{background:#363636;border:none;background-size:cover;padding:0;margin-top:30px}.site-footer,.site-footer a,.site-footer p,.site-footer h4{color:#fff}.site-footer .footer-table{padding:3em 0}.site-footer .footer-table h4{text-transform:uppercase;font-weight:500;font-size:17px}.site-footer .footer-table p{font-size:13px}.site-footer .table-cell.footer-cell{text-align:center;margin-bottom:25px}.site-footer .table-cell.footer-cell.footer-socials a{display:block;font-size:25px}.site-footer .table-cell.footer-cell p,.site-footer .table-cell.footer-cell .f-mail,.site-footer .table-cell.footer-cell ul li a{font-size:13px;color:#fff;margin:0;line-height:16px}.site-footer .table-cell.footer-cell a:hover{color:#fff;text-decoration:underline}.site-footer .table-cell.footer-cell .dropdown-menu{display:none!important}.footer-cards{background:#fff;padding:15px 0}.footer-cards p{margin:0}.footer-cards img{display:inline-block;margin-right:5px;margin-bottom:0}.page-menu ul{display:none;list-style:none}.page-menu .active>ul{display:block}.page-menu a{display:block;padding:10px;background:#eee;margin-bottom:5px}.page-menu .active>a{color:#fff;background:#363636}@media (min-width: 960px){.navbar-collapse,.navbar-collapse.is-collapsed{display:none!important;width:10000000px;padding:0;opacity:1}}@media (min-width: 1025px){.logo a{max-width:100%}.mobile-basket{display:none}.navbar-header{display:none}.table-cell{display:table-cell;vertical-align:top;width:50%}.table-cell.logo-cell{width:15%;vertical-align:middle}.table-cell.menu-cell{width:85%;vertical-align:middle;display:table-cell}.site-navigation{display:block}.service-cell>div{position:absolute;top:38px;right:10px}.service-cell{background:url(/upload_dir/pics/per-groenning-indehaver-poolworld-frit.png) no-repeat left bottom}.textPage-links a{width:22%;margin:1%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:3px}.textPage-links a span{font-size:18px}.site-footer .table-cell.footer-cell{width:15%}.site-footer .table-cell.footer-cell.big-cell{width:40%;text-align:right}.site-footer .table-cell.footer-cell{text-align:left;margin:0}.navbar-collapse,.navbar-collapse.is-collapsed{display:table-cell!important;width:10000000px;padding:0;opacity:1}.navbar-toggle{display:none}}@media (max-width: 959px){.filter-is-open{overflow:hidden}.mobile-filter .h5.filter-toggle,.mobile-filter .button.secondary{margin:1em 0;max-width:150px;display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:700}.productfilter{visibility:hidden;opacity:0;position:fixed;z-index:9999;top:0;bottom:0;overflow-y:scroll;overflow-x:hidden;right:100%;width:100%;background:#fff;padding:70px 1em;-webkit-overflow-scrolling:touch;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin:0}.filter-is-open .productfilter{visibility:visible;opacity:1;right:0;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.productfilter .filter-toggle{position:absolute;left:0;right:0;z-index:9;padding:0 2em;background:#eee;height:70px;line-height:70px}.productfilter .mobile-footer{bottom:0;color:#fff;text-transform:uppercase;font-weight:700;background:#2a8f36;text-align:center}.productfilter .mobile-header{top:0;text-transform:uppercase;font-weight:700;color:#000}.productfilter .mobile-header span:last-child{position:absolute;top:0;right:0;bottom:0;line-height:70px;width:70px;text-align:center;background:#2a8f36;color:#fff;font-size:2.5em}}