.d-block{display: block;}hr {display: block;height: 1px;border: 0;border-top: 1px solid #ccc;margin: 0.6em 0;padding: 0; }img{max-width:100%;height:auto;}#breadcrumb li,.breadcrumb-inner {float: left;padding-right: 5px;}#breadcrumb li:before {content: '/';padding-right: 3px;}#breadcrumb li:first-child:before {content: none;}.row {margin: 0 -10px;}.row:after {clear: both;}.row:before,.row:after {display: table;content: "";line-height: 0;}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12,.col1-s,.col2-s,.col3-s,.col4-s,.col5-s,.col6-s,.col7-s,.col8-s,.col9-s,.col10-s,.col11-s,.col12-s,.col7-1 {float: left;min-height: 1px;padding-left: 10px;padding-right: 10px;box-sizing: border-box;}.col12,.col12-s {width: 100%}.col11,.col11-s {width: 91.66666667%}.col10,.col10-s {width: 83.33333333%}.col9,.col9-s {width: 75%}.col8,.col8-s {width: 66.66666667%}.col7,.col7-s {width: 58.33333333%}.col6,.col6-s {width: 50%}.col5,.col5-s {width: 41.66666667%}.col4,.col4-s {width: 33.33333333%}.col3,.col3-s {width: 25%}.col2,.col2-s {width: 16.66666667%}.col1,.col1-s {width: 8.33333333%}.col7-1 {padding: 0 25px;width: 14.28571428571429%}.widgets_col3,.widgets_col4,.widgets_col6 {margin: 0 -10px;}.widgets_col3:after,.widgets_col4:after,.widgets_col6:after {display: table;content: "";line-height: 0;clear: both;}.widgets_col3:before,.widgets_col4:before,.widgets_col6:before {display: table;content: "";line-height: 0;}.widgets_col3 .widget,.widgets_col4 .widget,.widgets_col6 .widget{ float: left;min-height: 1px;padding-left: 10px;padding-right: 10px;box-sizing: border-box;}.widgets_col3 .widget{width: 25%}.widgets_col4 .widget{width: 33.33333333%}.widgets_col6 .widget{width: 50%}.widget:after{display:table;content:"";clear:both;}.pull-left {float: left;}.pull-right {float: right;}.relative {position: relative;}.absolute {position: absolute;}.fixed {position: fixed;}.icon-b {position: relative;padding-left: 20px;}.icon-a {position: relative;padding-left: 20px;}.icon-b:before {font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 18px;padding-right: 0.5em;font-size: inherit;position: absolute;top: 2px;left: 0;}.icon-a:after {font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 18px;padding-right: 0.5em;position: absolute;top: 0px;right: 0;}.ico-phone:before {content: "\f095";color: #484848;}.ico-mail:before {content: "\f0e0";color: #484848;}.ico-search:before {content:"\f002";color: #fff;}.ico-shoppingcart:before{content: "\f07a";color:#3c4d5d}.ico-home:before {content: "\f015";}.ico-arrow-right:before {content: "\f0a9"}.ico-check:before {content: "\f00c";}.ico-angle-right:before{content:"\f105";}.btn {color: #fff;background: #65c8ca;padding-right: 20px;margin-right: 15px;cursor: pointer;font-weight: 300;padding-left: 10px;text-transform: uppercase;font-size: 15px;padding-top: 10px;padding-bottom: 11px;position: relative;width: 100%;-webkit-transition: .5s all ease-in-out;transition: .5s all ease-in-out;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: :2px;font-weight: 700;}.btn:after{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 16px;padding-right: 0.5em;position: absolute;top: 11px;right: 0;content:"\f105";}.btn-large {}.bg-white {border: 1px solid #e3e3e3;background-color: #fff;position: relative;border-radius: 1px;-webkit-border-radius:1px;-moz-border-radius:1px;}.bg-white:after{clear:both;display:table;content:"";}.bg-gray {border: 1px solid #d3d3d3;background-color: #f8f8f8;position: relative;border-radius: 1px;-webkit-border-radius:1px;-moz-border-radius:1px;}.bg-light-blue{background-color:#65c8ca;color:#fff;}.bg-dark-blue{background-color:#3c4d5d;color:#fff;}.bg-red{background-color:#fe7000;color:#fff;}.bg-image {position: center center;background-size: cover;backgorund-repeat: no-repeat}.b-top-gray{border-top:1px solid #d3d3d3;}.b-bottom-gray{border-bottom:1px solid #d3d3d3;}.b-left-gray{border-left:1px solid #d3d3d3;}.b-right-gray{border-right:1px solid #d3d3d3;}.b-gray{border: 1px solid #d3d3d3;}.box-shadow{-webkit-box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.25);-moz-box-shadow:0px 0px 2px 0px rgba(50, 50, 50, 0.25);box-shadow: 0px 0px 2px 0px rgba(50, 50, 50, 0.25);}.m-s{margin:10px;}.m{margin:20px;}.m-l{margin:30px;}.m-xl{margin:40px;}.m-b-s {margin-bottom: 10px;}.m-b {margin-bottom: 20px;}.m-b-l {margin-bottom: 30px}.m-b-xl {margin-bottom: 40px;}.m-t-s {margin-top: 10px ;}.m-t-s-i {margin-top: 10px !important;}.m-t {margin-top: 20px;}.m-t-l {margin-top: 30px;}.m-t-xl {margin-top: 40px;}.m-l-s {margin-left: 10px;}.m-l {margin-left: 20px;}.m-l-l {margin-left: 30px;}.m-l-xl {margin-left: 40px;}.m-r-s {margin-right: 10px;}.m-r {margin-right: 20px;}.m-r-l {margin-right: 30px;}.m-r-xl {margin-right: 40px;}.p-s{padding:10px;}.p{padding:20px;}.p-l{padding:30px;}.p-xl{padding:40px;}.p-b-s {padding-bottom: 10px;}.p-b {padding-bottom: 20px;}.p-b-l {padding-bottom: 30px;}.p-b-xl {padding-bottom: 40px;}.p-t-s {padding-top: 10px;}.p-t {padding-top: 20px;}.p-t-l {padding-top: 30px;}.p-t-xl {padding-top: 40px;}.p-l-s {padding-left: 10px;}.p-l {padding-left: 20px;}.p-l-l {padding-left: 30px;}.p-l-xl {padding-left: 40px;}.p-r-s {padding-right: 10px;}.p-r {padding-right: 20px;}.p-r-l {padding-right: 30px;}.p-r-xl {padding-right: 40px;}.t-transform-up {text-transform: uppercase;}.t-transform-low {text-transform: lowercase;}.form-fields input[type="text"],.form-fields input[type="email"],.form-fields input[type="tel"],.form-fields input[type="number"],.form-fields input[type="password"]{width: 100%;border: 1px solid #d3d3d3;height: 40px;-webkit-appearance: none;padding-left: 10px;}.form-fields textarea{ -webkit-appearance: none;}.form-fields button{ -webkit-appearance: none;}.form-fields select{width: 100%;border: 1px solid #d3d3d3;height: 40px;}.form-fields .styled-select {background: url(https://www.topdekmatrasspecialist.nl/themes/matrassenman/css/images/border-gray-select.png) no-repeat 83% 100%;overflow: hidden;z-index: 999999;height: 100%;border: 1px solid #d3d3d3;margin-bottom: 15px;border-radius: 1px;-webkit-border-radius:1px;-moz-border-radius:1px;background-color: #fff;}.form-fields .styled-select select {padding: 0px;background-color: transparent;border: 0;width: 96%;}.form-fields input[type="checkbox"]{}.form-fields input[type="radio"]{}.owl-carousel{padding-top:25px;height: 140px;}.owl-carousel .item{background-repeat: no-repeat;height:140px;text-align: center;background-position: top center;}.owl-carousel .item .owl-title{text-transform: uppercase;color: #ff6200;font-size: 18px;font-weight: 300;padding-top: 170px;margin-bottom: 25px;}.owl-carousel .item .owl-description{padding-left:20px;font-size:16px;padding-right:20px;}.owl-prev i, .owl-next i{font-size: 20px;}.owl-prev, .owl-next{width: 60px;height: 60px;padding: 21px;box-sizing:border-box;border: 1px solid #fff;}.owl-prev:hover, .owl-next:hover{background-color: rgba(255,255,255,0.4);-webkit-transition: .5s all ease-in-out;transition: .5s all ease-in-out;}.owl-prev{left:-150px;position: absolute;}.owl-next{position: absolute;right:-150px;padding-left:23px;}.owl-dots{position: ABSOLUTE;bottom: 20px;left: 0;right: 0;margin: 0 auto;height: 14px;line-height: 14px;text-align: center;}.owl-dots .active{background-color: #fff;width: 12px;height: 12px;}.owl-dots .owl-dot{width: 10px;height: 10px;margin: 0 6px;border: 2px solid #fff;border-radius: 100%;display: inline-block;}.col4-grid .webshopGridView li.product{width:25%;}.col12-grid .webshopGridView li.product{width:100%;}.col3-grid .webshopGridView li.product{width:33.33%;}.col2-grid .webshopGridView li.product{width:50%;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {background: transparent;border: 0;margin: 0;padding: 0;vertical-align: baseline;}body {line-height: 1;}h1, h2, h3, h4, h5, h6 {clear: both;font-weight: normal;}ol, ul {list-style: none;}blockquote {quotes: none;}blockquote:before, blockquote:after {content: '';content: none;}del {text-decoration: line-through;}table {border-collapse: collapse;border-spacing: 0;}a img {border: none;}a{text-decoration: none;color:inherit;}h1{text-transform: uppercase;font-weight:700;font-size:18px;margin-bottom:15px;}.matras-maat-tabel table td {padding: 5px 0;border-bottom: 1px solid #ddd;}.info-btn{margin-top:10px !important;}*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}*:focus {outline: 0!important;}#breadcrumb:after {clear: both;}#breadcrumb:before,#breadcrumb:after {display: table;content: "";line-height: 0;}p{margin: 0 0 18px 0;}#content{line-height: 18px;}#content .category_text{color:#808080}#content .text table,#content .contentText table,#content .category_text table{width:100%;}#content .text table td{line-height:28px}#content .category_text table td{padding:5px 0;border-bottom:1px solid #ddd}#content .category_text table tr:last-child td{border:0;padding:5px 0 18px 0}#content h2{margin-bottom:10px;}#content h1,#content h2,#content h3,#content h4{color:#4abab2}#content.frontpage h2{margin-bottom:0;}#content .contentText ul,#content .contentText ol,#content .category_text ul{margin-top:5px;padding-bottom:18px}#content .contentText ol{list-style:lower-alpha;padding-left:20px;}#content .contentText ul li,#content .contentText ol li,#content .category_text ul li{margin-bottom:5px;padding-left:25px;position: relative}#content .contentText ul li:before,#content .category_text ul li:before{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 18px;padding-right: 0.5em;position: absolute;top: 0px;left: 0;content: "\f00c";}#content .pull-right a{color:#fe7000;}#content .btn{color:#fff !important;}.text p{margin: 0 0 20px 0;}#content:after{clear:both;content:"";display: table;}.content .text > ul {list-style-type: disc;padding-left: 20px;}.content .text ul.checkmark {list-style-type: none;padding-left: 0;}.content .text ul.checkmark li {padding-left: 25px;position: relative;}.content .text ul.checkmark li:before {content: '\f00c';position: absolute;left:5px;font-family: FontAwesome;}.content .question {border: 1px solid #4abab2;border-bottom: none;padding: 0 10px 0 10px;margin-bottom: 10px;}.content .question h2 {font-size: 16px;border-bottom: 1px solid #4abab2;margin-left: -11px;margin-right: -10px;padding-left: 11px;padding-bottom: 10px;padding-top: 10px;margin-bottom: 0;position: relative;color: white !important;background-color: #4abab2;}.content .question p {margin-bottom: 0;}.content .question h2:after {content: '\f107';position: absolute;right: 10px;font-family: FontAwesome; }.content .question h2 + div { display: none; }.content .question.answer {border-bottom: 1px solid #4abab2;}.content .question.answer h2 + div {display: block;padding-bottom: 10px;}.content .question.answer h2 {margin-bottom: 0;}.content .question.answer h2:after {content: '\f106';}.content .question + h2 {padding-top: 10px;}body{font-family: 'Lato', sans-serif;-webkit-font-smoothing:antialiased;font-size:14px;line-height:18px;margin:0;color:#333;background: #f2f5f5;height:100%;overflow-y:scroll}.wrap{width:1120px;margin:0 auto;}#container:after{content:'.';display:block;clear:both;visibility:hidden;height:0}#productDescription ul{margin-left:20px;padding-top:5px;padding-bottom:5px}#productDescription ul li{list-style-type:disc;line-height: 20px;}#productDescription{line-height: 19px;}#webshopListView .productVariations select {height: 24px;width:100%;border: 1px solid #dadada;}.webshopGridView .productDescriptionShort ul li:nth-child(3),.webshopGridView .productDescriptionShort ul li:nth-child(4),.webshopGridView .productDescriptionShort ul li:nth-child(5),.webshopGridView .productDescriptionShort ul li:nth-child(6){display: none;}#header-bottombar{background:#fff}#header-topbar ul li{float:left;}#header #header-topbar ul li{padding-left:20px;}#header #header-topbar ul li:first-child{padding-left:0}.logo{background-image:url(https://www.topdekmatrasspecialist.nl/themes/matrassenman/images/logo.png);background-size:contain;background-repeat: no-repeat;width:316px;height:47px;display:block;}#searchForm .row{margin:0;}#searchForm .col11, #searchForm .col3,#searchForm .col1{padding:0;}#searchForm .col11{border-right:0;}#searchForm .search.btn{border: 0;height: 40px;line-height: 40px;width:40px;padding:10px;border-radius:0;}#searchForm .search.btn:after{display: none}#searchForm input[type="text"], #searchForm select {border-right:0;}#header .search_bar .custom.col1{padding:0;margin-left:-10px;}.form-fields .search.btn.icon-b:before{top: 0;left: 14px;}.usps .icon-b{font-size:15px;line-height: 18px;color:#2c2c2c;padding-left:35px;font-weight:700;}.usps .col3:nth-child(1){width:18%;}.usps .col3:nth-child(2){width:31%;}.usps .col3:nth-child(3){width:33%;}.usps .col3:nth-child(4){widtH:18%;}.usps .icon-b:before{color:#4abab2;font-size:22px;}.ico-truck:before{content: "\f0d1";}.ico-trophee:before{content: "\f091"; }.ico-star:before{content: "\f005";}.ico-credit:before{content: "\f09d";}.ico-bed:before {content: "\f236";}#menu{height:60px;}#mainmenu{margin:0;padding:0}#mainmenu li{list-style:none;height:60px;float:left}#mainmenu li a {color: #fff;line-height: 60px;padding: 0 13px;display: block;font-weight: 400;text-transform: capitalize;font-size: 14px;}#mainmenu li a:hover{color:#fe7000;}#mainmenu > li:hover > ul.child{display: block;}#mainmenu li:first-child a{padding-left:0;}#mainmenu .child{display:none;position: absolute;min-width: 200px;z-index: 99;background: #fe7000;list-style: none;padding: 0;margin: 0;}#mainmenu .child li{min-width:100%;height:36px;float: none;}#mainmenu .child li a{padding:0 13px;text-transform:none;color:#fff!important;line-height:36px;}.categorieen .widget_header{display: none;}.categorieen{background:#fff;padding:10px 10px 12px 10px;}.front-page-categorieen .categorieen{min-height: 530px;}.categorieen a{margin-bottom: 23px;display: block;font-size:15px;position: relative;padding-right: 20px;}.box-shadow.categorieen .category-2429{}.categorieen li:last-child a{margin-bottom: 0px;display: block;font-size:15px;position: relative;}.categorieen .last{margin-bottom:0;}.categorieen a:after{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 15px;padding-right: 0.5em;position: absolute;top: 0px;right: 0;content:"\f105";}.categorieen > .webshopCategoryList > li.current.haschild{background: rgba(222, 236, 245, 0.56);margin: 0 -10px 10px -10px;padding: 10px;}.categorieen > .webshopCategoryList > li.current > a{font-weight:bold;}.categorieen > .webshopCategoryList > li.current.haschild > a:after{content:"\f107";}.categorieen ul ul{display:none;padding: 0 0 20px 20px;}.categorieen ul li.current ul,.categorieen ul li.category-84 ul{display:block;}.content_widgets.slider_widgets,.content_widgets.slider_widgets .widget,.content_widgets.slider_widgets .widget .widget-inner{height:151px;background-size: cover;}.content_widgets h2,.content_widgets h3{color:#fff!important}.categorieen a:hover,.categorieen .current > a{color:#fe7000;}.categorieen > .webshopCategoryList > li.current {background: rgba(242, 245, 245,0.4);margin: -10px -10px 10px -10px;padding: 10px;}.frontpage h2{text-transform: uppercase;font-weight:700;}.content_widgets .widget{height:205px;}.content_widgets .widget .widget_header{display: none;}.content_widgets .widget .widget-inner{height:205px;}.content_widgets #widget_17{background-color:#fe7000;color:#fff;padding-top:18px}.content_widgets #widget_17{text-align: center;font-size:20px;text-transform: uppercase;}.content_widgets #widget_17 strong{font-weight: 300;padding-top: 28px;font-size: 33px;display: block;}.content_widgets #widget_17 h2{font-weight: 900;font-size: 50px;margin-bottom: 10px;height: 40px;line-height: 35px;margin-top: 25px;}.content_widgets #widget_17 h3{font-size: 23px;font-weight: 400;margin-top: 20px;}.frontpage .webshopCategoryPagination{display: none}.col4-grid.custom{margin-left:10px;margin-right:10px;}.keurmerk{background:#fff;margin-top:20px;}.map #map{height: 490px;margin-bottom: 20px;}#content .content_widgets{margin-bottom:20px}.keo-show .widget{ height:410px}.keo-show .widget .widget_header{display: none}.keo-show .widget .widget-inner{height:420px;background-size:cover;}.keo-show .widget p , .content_widgets .widget p{margin:0;}.keo-show .widget, .content_widgets .widget{position: relative}.keo-show .widget .btn, .content_widgets .widget .btn{position: absolute;bottom: 10px;right: 5px;font-size: 17px;width: auto;text-transform: none;}.keo-show .widget.btn:after,.content_widgets .widget .btn:after{top:9px;}#inner_home .text{line-height: 19px;}#countdown{margin-top:15px;}#countdown ul li:first-child{-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}#countdown ul li:last-child{-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}#countdown ul li{background: url(https://www.topdekmatrasspecialist.nl/themes/matrassenman/images/border-daily.jpg);background-repeat: no-repeat;background-position: center right;float:left;height:60px;color:#fff;padding-top:5px;font-size:18px;font-weight: 700;text-align: center;width:33.33%;background-color:#4abab2;}#countdown ul li span{font-weight:300;font-size:15px;}#webshopShoppingcartSmallWrapper{cursor: pointer;}.post-image{overflow: hidden;}.webshopGridView {margin-bottom:0 !important;}.gm-style .gm-style-iw {line-height: 18px;}.category .product img {border: none;display: table;margin: 0 auto;}.category li.product {height: 250px !important;}.hide{display: none;}.error{border:1px solid red !important;}#sidebar .btn{font-size: 10px;line-height: 10px;}.categoryText{padding: 0 10px 10px 10px;border: 1px solid #eee;margin-top: 20px;}.succes-msg{background: #4abab2;padding: 10px;color: #fff;display: block;margin-top: 10px;font-size: 16px;}#footer{height:520px;}#footer .footer_top{background:#4abab2;color:#fff;}#footer .footer_top h3{margin-bottom:20px;text-transform: uppercase;font-size:18px;color:#fff;font-weight: 700;}#footer .footer_top .widget{color:#cfeefc;}#footer .footer_top .widget a:hover{color:#fff}#footer .footer_top #widget_1 .webshopCategoryList{ -webkit-column-count: 2; -moz-column-count: 2;column-count: 2;-webkit-column-gap: 30px; -moz-column-gap: 30px; column-gap: 30px;}#footer .footer_top #widget_1 {width:33%;}#footer .footer_top .widget{width:20%;}#footer .footer_top #widget_25{width:27%;padding-right:40px;}#footer .footer_top .widget ul li{margin-bottom:15px;padding-left:15px;position: relative;}#footer .footer_top .widget ul li a:before{font-family: FontAwesome;font-style: normal;font-weight: normal;text-decoration: inherit;font-size: 18px;padding-right: 0.5em;font-size: inherit;position: absolute;top: 0px;left: 0;content:"\f105";}#footer .footer_bottom{height:169px;text-align: center;background-color:#fff}#footer .footer_bottom .payment{background-position: center center;background-repeat: no-repeat;}#footer .footer_bottom #submenu li{float:left;color:#4abab2;}#footer .footer_bottom #submenu li:after{content:"|";padding-right:5px;padding-left:5px;}#footer .footer_bottom #submenu li:last-child:after{content:"";padding-right:0;}#footer .footer_bottom #submenu{display: table;margin:7px auto;padding-bottom: 10px;}.alignnone {margin: 5px 20px 20px 0;}.aligncenter, div.aligncenter {display:block;margin: 5px auto 5px auto;}.alignright {float:right;margin: 5px 0 20px 20px;}.alignleft {float:left;margin: 5px 20px 20px 0;}.aligncenter {display: block;margin: 5px auto 5px auto;}.textaligncenter{text-align: center}a img.alignright {float:right;margin: 5px 0 20px 20px;}a img.alignnone {margin: 5px 20px 20px 0;}a img.alignleft {float:left;margin: 5px 20px 20px 0;}a img.aligncenter {display: block;margin-left: auto;margin-right: auto}.caption {background: #fff;border: 1px solid #f0f0f0;max-width: 96%; padding: 5px 3px 10px;text-align: center;}.caption.alignnone {margin: 5px 20px 20px 0;}.caption.alignleft {margin: 5px 20px 20px 0;}.caption.alignright {margin: 5px 0 20px 20px;}.caption img {border: 0 none;height: auto;margin:0;max-width: 98.5%;padding:0;width: auto;}.caption p.caption-text {font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}.widget,#content,.menu{position:relative}.edit_page_link,.edit_menu_link,.edit_widget_link{position:absolute;right:10px;top:10px}.clear{clear:both;}.mceContentBody {}ul.sm-footer {list-style:none;}ul.sm-footer li {float: left;padding: 20px;}#footer .footer_top .widget ul.sm-footer li.googleplus a:before {font-family: fontAwesome;content: "\f0d5";font-size: 2em;}#footer .footer_top .widget ul.sm-footer li.facebook a:before {font-family: fontAwesome;content: "\f09a";font-size: 2em;}.r-tabs .r-tabs-nav {margin: 0;padding: 0;}.r-tabs .r-tabs-tab {display: inline-block;margin: 0;list-style: none;}.r-tabs .r-tabs-panel {padding: 15px;display: none;}.r-tabs .r-tabs-accordion-title {display: none;}.r-tabs .r-tabs-panel.r-tabs-state-active {display: block;}.tableblog {width: 100%;}.tableblog tr:nth-child(2n+1) {background: #f8f8f8;}.tableblog td:nth-child(1) {text-align: center;box-sizing: border-box;}.tableblog th:nth-child(1) {text-align: left;box-sizing: border-box;width: 20%}.tableblog th {text-align: left;color: #fe7000;}select,.selectArrow{cursor:pointer}.keo-wrapper *{box-sizing:content-box;-moz-box-sizing:content-box;}#sidebar .keo-wrapper{margin-top:20px}.keo-container{padding: 40px 0!important;max-width:none!Important}.green {color: #4abab2;}p.openingstijden span {display: inline-block;width: 100px;}.colrow {width: 100%;overflow: auto;margin: 10px 0 20px 0;}[class*="col-"] {float: left;box-sizing: border-box;padding: 10px 20px 20px 0;}.col-1 {width: 8.33%;}.col-2 {width: 16.66%;}.col-3 {width: 25%;}.col-4 {width: 33.33%;}.col-5 {width: 41.66%;}.col-6 {width: 50%;}.col-7 {width: 58.33%;}.col-8 {width: 66.66%;}.col-9 {width: 75%;}.col-10 {width: 83.33%;}.col-11 {width: 91.66%;}.col-12 {width: 100%;}#content .category_text {color: #000000;}#content p a {color: #fe7000;}ul.webshopCategoryList li.category-4987,ul.webshopCategoryList li.category-4988{display: none;}.show-mobile.stars-container .fa {color: #e9b106;}.show_mobile { display: none; }.hide_mobile {display: block;}.show_mobile .sidemenu {display: none;}.green-text {color:green;font-weight: bold;}.webshopBox {clear:both;}.cpn-btn {display: block;margin-top: 20px;text-align: right;}.cart-sidebar h3 {color: #000 !important;font-weight: 600;font-size: 20px;line-height: 24px;padding-top: 8px;}.cart-sidebar .widget h3 {margin-bottom: 14px;}.cart-sidebar .widget {padding: 14px 0 0;margin: 0 20px;border-top: 1px solid #e0e0e0;}.cart-sidebar #widget_34 img {height: 50px;width: auto}.cart-sidebar #widget_35 ul {display: flex;flex-wrap: wrap;align-items: center;}.cart-sidebar #widget_35 ul li {display: inline-block;float:left;padding-right: 9px;}.cart-sidebar #widget_35 ul li img {height: 30px;width:auto;}.cart-sidebar #widget_35 ul li.mastercard img {height: 40px;}.cart-sidebar #widget_35 ul li.paypal img {height: 30px;}.cart-sidebar #widget_35 ul li.visa img {height: 22px;}.cart-sidebar #widget_35 ul li.bancontact img {height: 34px;}.cart-sidebar #widget_35 ul li.klarna img {height: 34px;}#id-2 #footer {height:auto;}.filterBox .product-filters .menu {overflow-y: auto;}@media only screen and (max-width: 768px) {.r-tabs .r-tabs-nav {display: none;}.r-tabs .r-tabs-accordion-title {display: block;}[class*="col-"] {width: 100%;float: none;}}@media screen and (max-width: 620px) {.show_mobile {display: block;}.hide_mobile {display: none;}}@font-face {font-family: 'Lato';font-style: italic;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/lato/v25/S6u8w4BMUTPHjxsAXC-v.ttf) format('truetype');}@font-face {font-family: 'Lato';font-style: normal;font-weight: 300;font-display: swap;src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh7USSwiPHA.ttf) format('truetype');}@font-face {font-family: 'Lato';font-style: normal;font-weight: 400;font-display: swap;src: url(https://fonts.gstatic.com/s/lato/v25/S6uyw4BMUTPHjx4wWw.ttf) format('truetype');}@font-face {font-family: 'Lato';font-style: normal;font-weight: 700;font-display: swap;src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh6UVSwiPHA.ttf) format('truetype');}@font-face {font-family: 'Lato';font-style: normal;font-weight: 900;font-display: swap;src: url(https://fonts.gstatic.com/s/lato/v25/S6u9w4BMUTPHh50XSwiPHA.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbVmUiA8.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 700;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjalmUiA8.ttf) format('truetype');}@font-face {font-family: 'Roboto';font-style: normal;font-weight: 900;font-stretch: normal;font-display: swap;src: url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtalmUiA8.ttf) format('truetype');}.slider,#slider_container{position:relative;}.slider .slide{position:absolute;z-index:50;top:0;left:0;bottom:0;right:0}.slider img{position:absolute;z-index:55;top:0;left:0;}.slider .slide .slide-title{position: absolute;z-index: 60;top: 30px;left: 40px;line-height: 55px;color: #fff;font-weight: 700;font-size: 40px;text-transform: UPPERCASE;width: 100%;}.slider .slide .slide-description{position: absolute;z-index: 60;left: 40px;font-weight: 400;top: 110px;line-height: 14px;color: #fff;font-size: 29px;text-transform: uppercase;width: 100%;}.slider .slide .slide-description img{position: ABSOLUTE;right: 90px;top: -90px;left: auto;}.slider-navigation{position: absolute;bottom: 20px;height: 18px;z-index: 70;list-style: none;margin: 0;padding: 0;left: 0;right: 0;text-align: center;}.slider-navigation li{cursor:pointer;display: inline-block;margin: 0 auto;width:16px;height:16px;border-radius: 100%;margin-right:5px;background:#fdfefe}.slider-navigation li.current{background:#fe7000;}.slider-thumbnails{list-style:none;margin:0;padding:30px 0 0 0;height:80px;}.slider-thumbnails li{float:left;margin: 0 15px 0 0}.slider-thumbnails li img{cursor:pointer;border:2px solid #ccc}.slider-thumbnails li.current img{border-color:#087da9}.gallery .image{float:left;margin: 0 10px 10px 0}.gallery .image.last-child{margin:0}.gallery .image img:hover{opacity: 0.8}.webshop_products a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/cart.png);}.webshop_categories a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/box.png);}.webshop_purchases a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/lorry.png);}.webshop_settings a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/wrench.png);}.webshop_variations a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/bricks.png);}.webshop_import a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/page_white_excel.png);}.webshop_comments a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/comment.png);}.webshop_coupons a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/table_multiple.png);}.webshop_brands a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/tag_blue.png);}.webshop_specifications a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/specifications.png);}.webshop_questions a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/comment.png);}.webshop_reviews a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/reviews.png);}.webshop_customers a{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/images/icons/customers.png);}div.cs-select {display: inline-block;vertical-align: middle;position: relative;text-align: left;background: #fff;z-index: 100;width: 100%;max-width: 500px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}div.cs-select:focus {outline: none; }.cs-select select {display: none;}.cs-select span {display: block;position: relative;cursor: pointer;padding: 0;padding-left:20px;font-size:15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.cs-select > span {padding-right: 3em;}.cs-select > span::after,.cs-select .cs-selected span::after {speak: none;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.cs-select > span::after {content: '\25BE';right: 1em;}.cs-select .cs-selected span::after {content: '\2713';margin-left: 1em;}.cs-select.cs-active > span::after {-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}div.cs-active {z-index: 200;}.cs-select .cs-options {position: absolute;overflow: hidden;width: 100%;background: #fff;visibility: hidden;}.cs-select.cs-active .cs-options {visibility: visible;}.cs-select ul {list-style: none;margin: 0;padding: 0;width: 100%;}.cs-select ul span {padding: 1em;}.cs-select ul li.cs-focus span {background-color: #ddd;}.cs-select li.cs-optgroup ul {padding-left: 1em;}.cs-select li.cs-optgroup > span {cursor: default;}div.cs-skin-border {background: transparent;font-size: 2em;font-weight: 700;max-width: 600px;}@media screen and (max-width: 30em) {div.cs-skin-border { font-size: 1em; }}.cs-skin-border > span {border: 1px solid #dadada;border-color: inherit;-webkit-transition: background 0.2s, border-color 0.2s;transition: background 0.2s, border-color 0.2s;}.cs-skin-border > span::after,.cs-skin-border .cs-selected span::after {font-family: 'icomoon';content: '\e000';}.cs-skin-border ul span::after {content: '';opacity: 0;}.cs-skin-border .cs-selected span::after {content: '\e00e';color: #ddd9c9;font-size: 1.5em;opacity: 1;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;}.cs-skin-border.cs-active > span {background: #fff;border-color: #fff;color: #2980b9;}.cs-skin-border .cs-options {color: #2980b9;font-size: 0.75em;opacity: 0;-webkit-transition: opacity 0.2s, visibility 0s 0.2s;transition: opacity 0.2s, visibility 0s 0.2s;}.cs-skin-border.cs-active .cs-options {opacity: 1;-webkit-transition: opacity 0.2s;transition: opacity 0.2s;}.cs-skin-border ul span {padding: 1em 2em;-webkit-backface-visibility: hidden;backface-visibility: hidden;}.cs-skin-border .cs-options li span:hover,.cs-skin-border li.cs-focus span {background: #f5f3ec;}.clearfix:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}.pull-right{float:right;}.pull-left{float:left}.strong{font-weight:bold; }.webshop-total{font-size:14px;font-weight:bold;}.webshopBtn{height:36px;line-height:36px;border:none;background: #fe7000;color:#fff !important;text-align:center;cursor:pointer;margin:0;padding-left: 10px;padding-righT: 10px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}.webshopBtn.green-btn{background-color: #00b995;color: #fff;border: 1px solid #07826a;border-bottom: 3px solid #07826a;border-radius: 3px;-webkit-borde-radius: 3px;line-height: 31px;-moz-border-radius: 3px;}.webshopBtn.groen {background-color: #00b900;}.webshopBtnLarge{width:100%;text-transform: uppercase;}.webshopBtn i{padding-left:10px;}.webshopBtnLarge i{padding-left:10px!important;}.webshopGridView .webshopBtn i{padding-left:0!important;}a.webshopBtn{display:inline-block;}.webshopCategoryView {position: relative;border-bottom: 1px solid #dadada;height: 36px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;margin: 0 0 20px 0;padding: 0 6px;margin-top: -10px;padding-top: 40px;}.webshopCategoryType ul{list-style:none;padding:6px 0;margin:0;}.webshopCategoryType ul li{cursor:pointer;float:left;height:24px;line-height:24px;margin: 0 0 0 6px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;padding:0 10px 0 26px;background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/view_types.png);background-repeat:no-repeat;background-position: 6px 5px}.webshopCategoryType li.webshopCategoryListType{background-position: 6px -17px}.webshopCategoryType li.current,.webshopCategoryType li:hover{background-color:#dadada;}.webshopCategorySort {padding: 6px 0;margin-top: -44px;line-height: 15px;}.webshopCategorySort select{height:24px;border:1px solid #dadada;}.webshopCategoryPagination .tablenav{height:36px;float:right;margin-top: 20px;}.webshopCategoryPagination .displaying-num{font-style:italic;color:#666;line-height:24px;}.webshopCategoryPagination .page-numbers{padding:0 10px;display:inline-block;line-height:24px;margin:0 0 0 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background: #e4e3e3;color:#333;}.webshopCategoryPagination .page-numbers.current{color:#fff;background:#333;}.webshopView{list-style:none;padding:0;margin:0;margin-top: 35px;}.webshopGridView{list-style:none;padding:0;margin: 20px 0px 20px -20px;}.webshopGridView li.product{width:218px;height:355px;float:left;padding-left:20px;padding-bottom:20px;margin:0;}.webshopGridView li.product .product_inner{-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;height: 100%;padding:15px;overflow:hidden;position:relative;border:1px solid #dadada;}.webshopGridView li.product p{margin:0;}.webshopGridView li.product:nth-child(3n){}.webshopGridView .productImage{height: 160px;width: 100%;padding: 0;overflow: hidden;}.webshopGridView .productInfo{left:0;right:0;padding:10px 0px 20px 0px;line-height:24px;}.webshopGridView .productInfo .productDetails ul li {margin-bottom: 5px;padding-left: 20px;font-size: 13px;line-height: 17px;color: #000;font-weight: 500;line-height: 15px;position: relative;font-family: 'Roboto';}.webshopGridView .productInfo .productDetails ul li:before{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 15px;padding-right: 0.5em;position: absolute;top: 0px;left: 0;content: "\f00c";}.webshopGridView .productPrice .price{font-size:21px;color:#000;font-weight:700;}.webshopGridView .productPrice .from{color:#768593;fony-weight:400;}.webshopGridView .productTitle{color:#65c8ca;line-height: 16px;height: 32px;overflow: hidden;}.webshopGridView .productPrice{font-weight:bold;font-size:14px;}.webshopGridView .productPrice .priceOld{padding: 0 10px 0 0;font-weight:normal;text-decoration:line-through}.webshopGridView .productDetails{}.webshopGridView .productVariations{min-height:30px;padding:10px 0;}.webshopGridView .productVariations select{width:100%;}.webshopGridView .productDescriptionShort{min-height:80px;padding:10px 0 0 0;line-height:18px;}.webshopGridView .productActions{list-style:none;padding:0;margin:0;}.webshopGridView .productActions li{width:50%;float:left;}.webshopGridView .productActions li .webshopBtn{width:55px;padding:0;height:43px;line-height: 42px;background-color:#00b995;color:#fff;border:1px solid #07826a;border-bottom:3px solid #07826a;border-radius: 3px;-webkit-borde-radius:3px;-moz-border-radius: 3px;font-size:19px;}.webshopGridView .productActions li.moreBtn .webshopBtn{float:right;}#webshopListView li.product{border:1px solid #dadada;background:#fff;margin: 20px 0 0 0;padding: 20px;}#webshopListView li.product:first-child{margin-top:0}#webshopListView .productImage{float:left;width:20%;overflow: hidden;height:140px;}#webshopListView .productImage img{max-width:100%;height:auto;}#webshopListView .productContent{width:50%;float:left;padding: 0 0 0 20px}#webshopListView .productTitle{font-weight:bold;font-size: 16px;padding: 0 0 10px 0;}#webshopListView .productInfo{width:30%;float:left;height: auto;padding: 0 0 0 20px}#webshopListView .productInfo select{margin-bottom:10px;height: 24px;width: 100%;border: 1px solid #dadada;}#webshopListView .productContent .productDescription ul{margin-top:5px;}#webshopListView .productContent .productDescription ul li{margin-bottom:5px;padding-left:25px;position: relative}#webshopListView .productContent .productDescription ul li:before{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 18px;padding-right: 0.5em;position: absolute;top: 0px;left: 0;content: "\f00c";}#webshopListView .productContent .productDescription ul li span{color:#333!important}#webshopListView .productPrice{font-weight:bold;font-size:14px;padding: 0 0 10px 0;}.webshopGridView li.category{width:161px;height:200px;float:left;padding:20px;border:1px solid #dadada;margin:0 10px 20px 10px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.productSingle .productPrice .priceOld{padding: 0 10px 0 0;font-weight:normal;text-decoration:line-through}.productSingle .productTop{padding: 0 0 20px 0}.productSingle .productImage{float:left;width:50%;}.productSingle .productImage .inner{border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;background:#fff}.productSingle .productImage img{vertical-align:top;width: 100%;}.productSingle .productSpecifications{float:right;width:50%;padding-left:20px;}.productSingle .productSpecifications table{width:100%;}.productSingle .productSpecifications table td{width:30%;line-height:42px;}.productSingle .productSpecifications table tr:first-child td{line-height: 28px;}.productSingle .productSpecifications table tr:last-child td{border:none;}.sizes{width:100%;}.sizes td{width: 50%;}div.selectBox input{display: none;}div.selectBox {position:relative;z-index: 9999;display:inline-block;cursor:default;text-align:left;width:100%;min-width: 200px;line-height:30px;clear:both;color:#888;}span.selected {width: 100%;padding-left:10px;border: 1px solid #ccc;border-radius: 2px;background: #fff;overflow: hidden;}span.selected {position:relative;float:left;padding-righT: 0px;height:30px;z-index:1;}div.selectOptions {position:absolute;top:28px;z-index: 99999;left:0;width:100%;border:1px solid #ccc;border-bottom-right-radius:5px;border-bottom-left-radius:5px;overflow:hidden;background:#f6f6f6;padding-top:2px;display:none;border-top:0;} .selectOption-span {display: block;width: 100%;margin:3px 30px 3px 0px;z-index: 99999;position: relative;line-height: 20px;padding-left:10px;}span.selectArrow {position: relative;float: left;height: 30px;position: Absolute;width: 100%;padding-right:10px;left: 0;z-index: 999;z-index: 1;}span.selectArrow {border-top-right-radius: 5px;border-bottom-right-radius: 5px;text-align: right;font-size: 14px;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;}.selectOption-span:hover {color:#f6f6f6;background:#4096ee; } div.selectBox table tr td:first-child{width:58%;}.productSingle div.selectBox table tr td:first-child{width:44%;}.productExtraImagesContainer{border-top:1px solid #dadada;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;user-select: none;height: 120px;padding: 10px 35px;position: relative;}.productCarouselNavigation{cursor:pointer;position:absolute;height:100px;background-color:#efefef;width:25px;top:0;background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/arrows.png);background-repeat:no-repeat}#prevImage{left:0;background-position: 0 center;border-right:1px solid #dadada}#nextImage{right:0;background-position: -26px center;border-left:1px solid #dadada}.productExtraImages{list-style:none;padding:0;margin:0;height:100px;}.productExtraImages li{float:left;height:100px;width:100px;margin: 0 10px 0 0}#webshopSpecificationList{width:100%;}#webshopSpecificationList td{padding:5px 0;border-top:1px solid #ddd}#webshopSpecificationList td.strong{width:30%}#webshopSpecificationList tr:first-child td{border-top:0}.productSpecificationList .variations-dropdown{width:100%;}.productSpecificationList .productSpecificationRating td{border-top:1px solid #dadada;}.webshopPurchaseContainer{position:relative;}.webshopProductActions{border:1px solid #dadada;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;height:32px;list-style:none;padding:0;margin:10px 0 0 0;background:#fff}.webshopProductActions li{line-height:32px;text-align:center;}.webshopProductActions li a{color:#666;display:block;}.webshopProductActions li:first-child a{}.webshopProductActions li a:hover{background:#efefef;color:#333;}.variationSelect{margin: 20px 0 0 0;}.variationSelect .variationSelectTitle{padding:0 10px;line-height:42px;font-weight:bold;background:#e8e8e8;border:1px solid #dadada;border-bottom:0;}.variationSelect > ul{list-style:none;padding:0;margin:0;border:1px solid #dadada}.variationSelect > ul > li{border-top: 1px solid #dadada;}.variationSelect > ul > li:first-child{border-top:none;}.variationSelect .variationTitle{padding:0 10px;line-height:42px;font-weight:bold;background:#f6f6f6;cursor:pointer;}.variationSelect .variationTitle .state{float:right;width:20px;height:20px;margin:11px 0;background-image:url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/variationSelectState.png)}.variationSelect .variationTitle .state.selected{background-position: 0 -20px;}.variationSelect .variationValues{display:none;border-top:1px solid #dadada;}.variationSelect .variationValues ul{list-style:none;padding:10px;margin:0;}.variationSelect .variationValues ul li{float:left;width:110px;height:130px;margin:10px;cursor:pointer;}.variationSelect .variationValues ul li input{display:none;}.variationSelect .variationValues ul li .image{width:108px;height:108px;border:1px solid #dadada;}.variationSelect .variationValues ul li.selected .image{border-color:#ed6c1e}.variationSelect .variationValues ul li .title{padding:5px 0 0 0;}#webshopComments{list-style:none;padding:0;margin:0;}#webshopComments li{padding: 20px 0 0 0;margin: 20px 0 0 0;border-top:1px solid #ddd;}#webshopComments li:first-child{padding:0;margin:0;border-top:none;}#webshopComments li .webshopCommentMeta{padding: 0 0 10px 0}#webshopComments li .webshopCommentTime{font-style:italic;padding:0 0 10px 0}#webshopComments li .webshopCommentHead{padding:0 0 5px 0;}#webshopComments li .webshopCommentTitle{font-size:18px;font-weight:bold;line-height:18px;display:inline-block;vertical-align:top}#webshopRating label, #webshopRating .ratingFull,#webshopRating .ratingEmpty {margin: -2px 0;width: 18px;height: 18px;padding: 0;overflow: hidden;float: left;background: transparent url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/stars.png) no-repeat top left;background-size: 18px 36px;background-position: 0 -18px;}#webshopRating .ratingSelected{background-position:0 0}#webshopRating .accessibility {top: 0;left: -9999px;height: 0;width: 0;position: absolute;}#webshopCommentBox{margin: 0 0 20px 0}.webshopCommentRatingContainer{display:inline-block;padding:0 10px 0 0;width:90px;}.webshopCommentRatingBar{height:18px;width:90px;background: transparent url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/stars.png) top left;background-size: 18px 36px;background-position: 0 -18px;}.webshopCommentRating{height:18px;width:0;background: transparent url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/stars.png) repeat-x top left;}.webshopCommentRating.rating-1{width:18px;}.webshopCommentRating.rating-2{width:36px;}.webshopCommentRating.rating-3{width:54px;}.webshopCommentRating.rating-4{width:72px;}.webshopCommentRating.rating-5{width:90px;}#webshopQuestions{list-style:none;padding:0;margin:0;}#webshopQuestions li .webshopQuestion{font-weight:bold;padding: 0 0 10px 0;margin: 20px 0 0 0;border-bottom: 1px solid #ddd;}#webshopQuestions li .webshopAnswer{padding:10px 0 0 0;}.productTabs .nav {height:36px;list-style:none;padding:0 20px;margin:0;border-bottom:1px solid #dadada;}.productTabs .nav li { height:36px;float: left;margin: 0 10px 0 0;}.productTabs .nav li a { display: block;color:#666;font-size:14px;text-decoration:none;line-height:35px;text-align: center;border: 1px solid transparent;border-bottom:0;padding: 0 20px;}.productTabs .nav .r-tabs-state-active a{-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;border-top-left-radius: 3px;border-top-right-radius: 3px;color:#333;border:1px solid #dadada;border-bottom:1px solid #fff;background:#fff;}.productTabs .nav li a:hover { color:#333;}.productTabs .list-wrap > div{background: #fff;padding: 20px;border: 1px solid #dadada;border-top: 0;}.webshopCheckoutMessage{background:#fff;padding:10px;border:1px solid #ccc;border-top:none;position:absolute;top:33px;left:0;right:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.webshopCheckoutMessage .links{padding:10px 0 0 0;margin: 10px 0 0 0;border-top:1px solid #ddd;}.webshopCheckoutMessage .closeCheckoutMessage{float:right;}#webshopShoppingcart{width:100%;}#webshopShoppingcartth{text-align:left}#webshopShoppingcart td{vertical-align:middle}.webshopCheckout,.webshopShoppingcart{width:100%;}.webshopCheckout thead th,.webshopShoppingcart thead th{line-height:30px;border-bottom:1px solid #ccc;}.webshopCheckout tbody td,.webshopShoppingcart tbody td{line-height:30px;vertical-align:top}#webshopDeliveryDateBox .webshopShoppingcart td{width:50%}.webshopCheckoutNaviation{padding: 15px 0;height:52px;}.webshopShoppingcart .productTitle > a{color:#333!important}.webshopMerchantFields{border-top:1px solid #ddd;margin:15px 0 0 0;}.webshopMerchantFields table{width:100%;}.webshopMerchantFields table td{border:none!important;}#webshopCheckoutShippingMethods tbody td,#webshopCheckoutMerchants tbody td{padding:15px 0;}#webshopCheckoutMerchants.webshopMerchantRadio{width:40px}.webshopMerchantRadio{width:40px;}#webshopCheckoutShippingMethods tbody td,#webshopCheckoutMerchants tbody td,#webshopShoppingcart tbody td{border-top:1px solid #ddd}#webshopCheckoutShippingMethods tbody tr:first-child td,#webshopCheckoutMerchants tbody tr:first-child td,#webshopShoppingcart tbody tr:first-child td{border-top:none;}#webshopCheckoutCustomer td{padding:10px 0;width:50%;}.webshopCheckout.two-col tbody td{width:50%}#checkoutNavigation{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;overflow:hidden;margin:0 0 20px 0}#checkoutNavigation a{display:block;height:26px;}#checkoutShoppingcart{width:36px;height:36px;float:left;position:absolute;background: #fe7000 url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/icons/webshop-icon-light.png) no-repeat center center;}.webshopCouponApply{padding: 0 0 0 20px}#checkoutSteps{list-style:none;padding:0 0 0 36px;margin:0;float:right;width: 100%;box-sizing:border-box;height:36px;line-height:36px;}#checkoutSteps li{position:relative;background:#dadada;float:left;height:36px;width:50%}#checkoutSteps li.active{background: #fe7000;color:#fff;}#checkoutSteps li.active a{color:#fff;}#checkoutSteps li.active.current{}#checkoutSteps li .arrow{position: absolute;z-index: 1;top: 0;right: -11px;width: 0px;height: 0px;border-style: solid;border-width: 18px 0 18px 10px;border-color: transparent transparent transparent #fff;}#checkoutSteps li .arrow .inner{position: absolute;z-index: 1;top: -18px;right: 1px;width: 0px;height: 0px;border-style: solid;border-width: 18px 0 18px 10px;border-color: transparent transparent transparent #333;}#checkoutSteps li span{padding: 0 15px;display:block;height:36px;border-left:1px solid #fff;}#checkoutSteps li:last-child span{}#webshopOrderComment{width:100%;resize:vertical;min-height:100px;box-sizing:border-box;-moz-box-sizing:border-box;border:1px solid #ddd;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.hidden{display:none;}.webshopField{margin: 0 0 15px 0}.webshopField input[type="text"],.webshopField input[type="number"],.webshopField input[type="email"],.webshopField input[type="password"],.webshopField textarea,.webshopField select{margin: 0;height:32px;width: 100%;box-sizing: border-box;padding: 0 10px;color: #626363;border: 1px solid #e0e0e0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}#webshopShoppingcart select{width:auto}.webshopField input[type="number"]{width:100%;}.webshopField textarea{min-height:75px}.webshopField input[type="text"].inputsmall{}.webshopField label{display:block;}.webshopFieldHalf{box-sizing: border-box;-moz-box-sizing: border-box;float:left;width:50%}.webshopFieldHousenumberAddition{padding: 0 0 0 20px}.webshopBox{background:#fff;position:relative;overflow:hidden;padding:20px;border: 1px solid #e0e0e0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.webshopBox h2{padding: 0 0 15px 0}.webshopCustomerOverview{margin:20px 0;height:90x;line-height:16px}#webshopAccount,#webshopBoxOrder,#webshopCouponBox,#webshopShippingBox,#webshopBoxTerms,#webshopDeliveryDateBox{margin:20px 0 0 0}#webshopShippingBox{margin-bottom:20px}#webshopCustomerShippingLabel{margin:20px 0 0 0;padding:20px 0 0 0;display:block;border-top:1px solid #e0e0e0}.message{display:none;padding:10px;margin: 0 0 15px 0;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}.message.error,.webshopField input.error,#error-message{border: 1px solid #cc0000;background-color:#f2dede}.message.error{display:block;}.webshopOverlay{background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/images/loader.gif);background-repeat:no-repeat;background-position: center center;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10;background-color: rgba( 255,255,255, 0.6);}.webshopMessage{width:215px;}.webshopMessageText{padding: 0 0 15px 0;font-weight:bold;}.webshopMessageButtons{padding:15px 0 0 0;border-top:1px solid #e0e0e0}.webshopMessage .webshopBtn{width:100px}#webshopShoppingcartSmall{min-width:32px;height:32px;line-height:32px;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}#webshopShoppingcartSmallWrapper{}.webshopShoppingCartDeleteItem{color:red !important;}#webshopShoppingcartSmallIcon{width:32px;height:32px;line-height:32px;float:left;display:inelin-block;background:#333 url(https://www.topdekmatrasspecialist.nl/modules/webshop/themes/matrassenman/icons/webshop-icon-light.png) no-repeat center center;-webkit-border-top-left-radius: 3px;-webkit-border-bottom-left-radius: 3px;-moz-border-radius-topleft: 3px;-moz-border-radius-bottomleft: 3px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}#webshopShoppingcartSmallItems{float:left;padding:0 10px;position: relative}#webshopShoppingcartSmallWrapper .ico-shoppingcart{font-size:23px;padding-right: 20px;}#webshopShoppingcartSmallWrapper .ico-shoppingcart:before{left:5px;}#webshopShoppingcartSmallWrapper{float:right;}.shippincartSmallPrice{font-size: 16px;}.shoppingcartSmallItems{background-color: #fe7000;border-radius: 100%;font-size: 11px;color: #fff;width: 18px;height: 18px;text-align: center;line-height: 19px;display: inline-block;z-index: 9999;top: -1px;left: 27px;position: Absolute;}#webshopShoppingcartSmall .close{position:absolute;right:10px;top:10px;width:20px;height:20px;line-height:20px;text-align:center;cursor:pointer;background:#dadada;border-radius:999px;-moz-border-radius:999px;-webkit-border-radius:999px;}#webshopShoppingcartSmall .webshopShoppingcart{margin: 0 0 20px 0;border-top:1px solid #ddd}#webshopShoppingcartSmall .webshopShoppingcartSmallContent{display:none;position:absolute;z-index:999;right:0;top:37px;padding:20px;width:390px;background:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border:1px solid #e0e0e0}#webshopShoppingcartSmall .webshopShoppingcartSmallContent table td:nth-child(4){width:75px; }#webshopShoppingcartSmall .webshopShoppingcartSmallContent table td:nth-child(4) i{float:right;}#webshopShoppingcartSmall .webshopShoppingcartSmallContent table td{padding-left:5px; vertical-align: middle;padding-right:5px;}#webshopShoppingcartSmall .webshopShoppingcart .price{text-align:right;}#webshopShoppingcartSmall .webshopShoppingcartSmallContenttbody td {line-height: 23px;}.associatedProducts{list-style:none;padding:0;margin: 0 -8px 0 -7px;}.associatedProducts li{float:left;height:160px;width:137px;margin: 0 8px 0 7px}.sale{border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;padding: 8px;display: inline-block;color: #fff;top: 15px;left: 15px;font-size: 14px;text-transform: uppercase;font-weight: 800;position: Absolute;}.sale.red{background-color:#fe7000;}.sale.blue{backgorund-color:#fe7000}.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.btn-group>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child>.btn-group:not(:last-child)>.btn {border-bottom-right-radius: 0;border-top-right-radius: 0;}.input-group-addon, .input-group-btn, .input-group .form-control {display: table-cell;}.input-group {position: relative;display: table;border-collapse: separate;}.input-group[class*="col-"] {float: none;padding-right: 0;padding-left: 0;}.input-group .form-control {position: relative;z-index: 2;float: left;width: 100%;margin-bottom: 0;}.input-group .form-control:focus {z-index: 3;}.input-group-lg > .form-control,.input-group-lg > .input-group-addon,.input-group-lg > .input-group-btn > .btn {height: 46px;padding: 10px 16px;font-size: 18px;line-height: 1.3333333;border-radius: 6px;}select.input-group-lg > .form-control,select.input-group-lg > .input-group-addon,select.input-group-lg > .input-group-btn > .btn {height: 46px;line-height: 46px;}textarea.input-group-lg > .form-control,textarea.input-group-lg > .input-group-addon,textarea.input-group-lg > .input-group-btn > .btn,select[multiple].input-group-lg > .form-control,select[multiple].input-group-lg > .input-group-addon,select[multiple].input-group-lg > .input-group-btn > .btn {height: auto;}.input-group-sm > .form-control,.input-group-sm > .input-group-addon,.input-group-sm > .input-group-btn > .btn {height: 30px;padding: 5px 10px;font-size: 12px;line-height: 1.5;border-radius: 3px;}select.input-group-sm > .form-control,select.input-group-sm > .input-group-addon,select.input-group-sm > .input-group-btn > .btn {height: 30px;line-height: 30px;}textarea.input-group-sm > .form-control,textarea.input-group-sm > .input-group-addon,textarea.input-group-sm > .input-group-btn > .btn,select[multiple].input-group-sm > .form-control,select[multiple].input-group-sm > .input-group-addon,select[multiple].input-group-sm > .input-group-btn > .btn {height: auto;}.input-group-addon,.input-group-btn,.input-group .form-control {display: table-cell;}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child) {border-radius: 0;}.input-group-addon,.input-group-btn {width: 1%;white-space: nowrap;vertical-align: middle;}.input-group-addon {padding: 6px 12px;font-size: 14px;font-weight: normal;line-height: 1;color: #555;text-align: center;background-color: #fff;border: 1px solid #e0e0e0;border-radius: 4px;}.input-group-addon.input-sm {padding: 5px 10px;font-size: 12px;border-radius: 3px;}.input-group-addon.input-lg {padding: 10px 16px;font-size: 18px;border-radius: 6px;}.input-group-addon input[type="radio"],.input-group-addon input[type="checkbox"] {margin-top: 0;}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child > .btn,.input-group-btn:first-child > .btn-group > .btn,.input-group-btn:first-child > .dropdown-toggle,.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-top-right-radius: 0;border-bottom-right-radius: 0;}.input-group-addon:first-child {border-right: 0;}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:last-child > .btn,.input-group-btn:last-child > .btn-group > .btn,.input-group-btn:last-child > .dropdown-toggle,.input-group-btn:first-child > .btn:not(:first-child),.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {border-top-left-radius: 0;border-bottom-left-radius: 0;}.input-group-addon:last-child {border-left: 0;}.customization{margin:0 0 20px 0;background:#fff;border:1px solid #e0e0e0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.customization-image{position:relative;}.customization-image img{max-width:100%;height:auto;}.customization-field{position:absolute;top:0;}.customization-field input{margin:-18px 0 0 -25px;width:50px;height:36px;border:1px solid #ddd;text-align:center;font-weight:bold;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.customization-5 .customization-field-length,.customization-6 .customization-field-length{top:85%!important;}.categories .category{margin: 0 0 20px 0;background: #fff;border: 1px solid #e0e0e0;text-align:center;padding-bottom:20px;}#webshopListView .sizes-table{width:100%;}#webshopListView .sizes-table .block{width:100%;display: block;}.webshopCheckout.two-col tbody td:first-child{padding-right:10px!important;}.webshopCheckout.two-col tbody td:last-child{padding-left:10px!important;}a.meerInfoBtn {display: block;margin-top: 10px;text-align: center;margin-bottom: 5px;}.productKeurmerk {margin-top: 10px;border: 1px solid #dadada;background-color: #fff;}.productKeurmerk img {width: 62%;margin: 0 auto;display: block;}a.webshopShoppingCartDeleteItem .fa.fa-close {margin: 0 5px;}@media screen and (max-width: 520px) {.webshopShoppingcart tr.total td:nth-child(1),.webshopShoppingcart tr.total td:nth-child(2),.webshopShoppingcart tr.total td:nth-child(3),.webshopShoppingcart tr.total td:nth-child(4) {display: none;}.webshopShoppingcart tr:nth-child(3) td:nth-child(6) {vertical-align: top !important;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding: 0;margin: 0;border: 0;outline: none;vertical-align: top;}.fancybox-wrap {position: absolute;top: 0;left: 0;z-index: 8020;}.fancybox-skin {position: relative;background: #f9f9f9;color: #444;text-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px;border-radius: 4px;}.fancybox-opened {z-index: 8030;}.fancybox-opened .fancybox-skin {-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);}.fancybox-outer, .fancybox-inner {position: relative;}.fancybox-inner {overflow: hidden;}.fancybox-type-iframe .fancybox-inner {-webkit-overflow-scrolling: touch;}.fancybox-error {color: #444;font: 14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin: 0;padding: 15px;white-space: nowrap;}.fancybox-image, .fancybox-iframe {display: block;width: 100%;height: 100%;}.fancybox-image {max-width: 100%;max-height: 100%;}#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/js/fancybox/fancybox_sprite.png);}#fancybox-loading {position: fixed;top: 50%;left: 50%;margin-top: -22px;margin-left: -22px;background-position: 0 -108px;opacity: 0.8;cursor: pointer;z-index: 8060;}#fancybox-loading div {width: 44px;height: 44px;background: url(https://www.topdekmatrasspecialist.nl/modules/webshop/js/fancybox/fancybox_loading.gif) center center no-repeat;}.fancybox-close {position: absolute;top: -18px;right: -18px;width: 36px;height: 36px;cursor: pointer;z-index: 8040;}.fancybox-nav {position: absolute;top: 0;width: 40%;height: 100%;cursor: pointer;text-decoration: none;background: transparent url(https://www.topdekmatrasspecialist.nl/modules/webshop/js/fancybox/blank.gif); -webkit-tap-highlight-color: rgba(0,0,0,0);z-index: 8040;}.fancybox-prev {left: 0;}.fancybox-next {right: 0;}.fancybox-nav span {position: absolute;top: 50%;width: 36px;height: 34px;margin-top: -18px;cursor: pointer;z-index: 8040;visibility: hidden;}.fancybox-prev span {left: 10px;background-position: 0 -36px;}.fancybox-next span {right: 10px;background-position: 0 -72px;}.fancybox-nav:hover span {visibility: visible;}.fancybox-tmp {position: absolute;top: -99999px;left: -99999px;visibility: hidden;max-width: 99999px;max-height: 99999px;overflow: visible !important;}.fancybox-lock {overflow: hidden !important;width: auto;}.fancybox-lock body {overflow: hidden !important;}.fancybox-lock-test {overflow-y: hidden !important;}.fancybox-overlay {position: absolute;top: 0;left: 0;overflow: hidden;display: none;z-index: 8010;background: url(https://www.topdekmatrasspecialist.nl/modules/webshop/js/fancybox/fancybox_overlay.png);}.fancybox-overlay-fixed {position: fixed;bottom: 0;right: 0;}.fancybox-lock .fancybox-overlay {overflow: auto;overflow-y: scroll;}.fancybox-title {visibility: hidden;font: normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position: relative;text-shadow: none;z-index: 8050;}.fancybox-opened .fancybox-title {visibility: visible;}.fancybox-title-float-wrap {position: absolute;bottom: 0;right: 50%;margin-bottom: -35px;z-index: 8050;text-align: center;}.fancybox-title-float-wrap .child {display: inline-block;margin-right: -100%;padding: 2px 20px;background: transparent; background: rgba(0, 0, 0, 0.8);-webkit-border-radius: 15px; -moz-border-radius: 15px;border-radius: 15px;text-shadow: 0 1px 2px #222;color: #FFF;font-weight: bold;line-height: 24px;white-space: nowrap;}.fancybox-title-outside-wrap {position: relative;margin-top: 10px;color: #fff;}.fancybox-title-inside-wrap {padding-top: 10px;}.fancybox-title-over-wrap {position: absolute;bottom: 0;left: 0;color: #fff;padding: 10px;background: #000;background: rgba(0, 0, 0, .8);}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/js/fancybox/fancybox_sprite@2x.png);background-size: 44px 152px; }#fancybox-loading div {background-image: url(https://www.topdekmatrasspecialist.nl/modules/webshop/js/fancybox/fancybox_loading@2x.gif);background-size: 24px 24px; }}#map,.gmap{height:310px}#routefrom{margin: 0 5px 0 0}.routeform{padding:20px;background: #f6f6f6}.arterisk{color:red;font:Arial, Helvetica, sans-serif;font-size:18px;line-height:12px}.form-list{width:100%}.form-list td{border:0!important;vertical-align:top;padding: 10px 0!important}.form-list td.first-row{width:30%;}.form-list td.second-row{width:70%;}.custom_form{padding: 0px;}.custom_form p{margin: 0 0 5px 0}.custom_form label:after{display:block}.custom_form input[type="text"],.custom_form textarea,.custom_form select{margin: 0;width: 300px;padding: 0 5px;min-height: 28px;line-height: 28px;color: #626363;border: 1px solid #ccc;width:100%;}.custom_form textarea{resize:vertical;min-height:115px;}.custom_form input[type="submit"]{ color: #fff; background: transparent;border: none;text-align: center;margin-right: 15px;cursor: pointer;font-weight: 400;background-color: #1c99d3;text-transform: uppercase;font-size: 16px;padding: 0 10px;position: relative;height:36px;line-height:36px;display: inline-block;-webkit-transition: .5s all ease-in-out;transition: .5s all ease-in-out;border-radius:2px;}.custom_form select.day{width:80px;display:inline;}.custom_form select.month{width:120px;display:inline;}.custom_form select.year{width:100px;display:inline;}.custom_form select.hour,.custom_form select.minute{width:152px;display:inline;}.collapsible {margin-top: 0.8rem;cursor: pointer;font-weight: bold;list-style: none;}.product-filters {padding-top: 10px;display: block;}.product-filters > h4 {font-size: 15px;color: inherit !important;padding-bottom: 10px;}.product-filters > h4 > a {font-weight: normal;float: right;}.product-filters label {color: #8a8a8a;padding-left: 5px;}.product-filters .menu {list-style-type: none;margin-bottom: 0.9rem;max-height: 200px;overflow-y: scroll;}.product-filters .menu > li > a {padding-left: 0;color: #4a4a4a;font-size: 0.85rem;font-weight: 600;}.product-filters .menu > li {font-size: 14px;}.product-filters .is-accordion-submenu-parent > a::after {border-color: #cacaca transparent transparent;}.product-filters .clear-all {font-size: 0.9rem;color: #cacaca;}.product-filters .more {color: #00b900;font-size: 0.9rem;cursor: pointer;}.product-filters-header {font-size: 1.25rem;padding-top: 0.5rem;}.product-filters-tab {border-top: 1px solid #e6e6e6;}.product-filters .menu { border-bottom: 1px solid #dddddd; padding-bottom: 10px;}.product-filters .capacity-menu { border-bottom: none; }.hidden{display:none;}input[type="submit"],input[type="text"]{-webkit-appearance:None;}#srch_fld{border-radius:0;}.show-mobile {display: none;}@media (max-width: 1160px) {.wrap{width: 100%;} #menu{heighT:45px;}#mainmenu{display: none;}.slicknav_menu {display: block;}.widgets_col3,.widgets_col4,.widgets_col6,.webshopGridView, .row {margin: 0px;}.c-hamburger {display: block;position: relative;overflow: hidden;margin: 0;padding: 0;width: 24px!important;height: 32px;font-size: 0;text-indent: -9999px;appearance: none;box-shadow: none;border-radius: none;cursor: pointer;background:none;border:0;margin: 8px 10px 8px 20px;}.c-hamburger span {display: block;position: absolute;top: 16px;left: 0px;right: 0px;height: 2px;background: #ffffff;}.c-hamburger span::before,.c-hamburger span::after {position: absolute;display: block;left: 0;width: 100%;height: 2px;background-color: #ffffff;content: "";}.btn-stroke:hover.c-hamburger span,.btn-stroke:hover.c-hamburger span::before,.btn-stroke:hover.c-hamburger span::after{background-color:#A72072}.btn-stroke:hover.c-hamburger--htx.is-active span{background:none;}.c-hamburger span::before {top: -7px;}.c-hamburger span::after {bottom: -7px;}.c-hamburger--htx span {transition: background 0s 0.3s;}.c-hamburger--htx span::before,.c-hamburger--htx span::after {transition-duration: 0.3s, 0.3s;transition-delay: 0.3s, 0s;}.c-hamburger--htx span::before {transition-property: top, transform;}.c-hamburger--htx span::after {transition-property: bottom, transform;}.c-hamburger--htx.is-active {}.c-hamburger--htx.is-active span {background: none;}.c-hamburger--htx.is-active span::before {top: 0;transform: rotate(45deg);}.c-hamburger--htx.is-active span::after {bottom: 0;transform: rotate(-45deg);}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after {transition-delay: 0s, 0.3s;}.mobile-menu-container .menu{position:static;list-style:none;padding:0;margin:0;}.mobile-menu-container .menu li{line-height: 44px;border-bottom: 1px solid rgba(0,0,0, 0.15);}.mobile-menu-container .menu li a{color: #3b3b3b;font-size: 16px;display:block;}.mobile-menu-container .menu li.haschild > a:after{content: '\f105';font-family: FontAwesome;font-weight: normal;font-style: normal;font-size: 17px;margin: 0 10px 0 0;float: right;}.mobile-menu-container .menu li a:hover{}.mobile-menu-container .menu li.current > a{color: #33a6e1;}.mobile-menu-container .menu .child{display:none;list-style:none;margin:0;padding:0 0 0 20px}.mobile-menu-container .menu .child ul{list-style:none;margin:0;padding:0}.mobile-menu-container .menu .child .wrap{padding:0}.mobile-menu-container .menu .haschild.active-mobile .child{display:block;}.mobile-menu-container .menu .haschild{left:-81%;overflow-x: hidden;overflow-y: auto;visibility: visible;-webkit-overflow-scrolling: touch;-moz-transition:left 0.3s ease;-webkit-transition:left 0.3s ease;transition: left 0.3s ease;-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); }.mobile-menu-container .menu .haschild.active-mobile{position:absolute;top:0;left:0;right:0;bottom:0;padding:0;margin:0;background-color: #ffffff;border-bottom:0;padding-top: 11px;z-index: 2;}.mobile-menu-container .menu .haschild.active-mobile > a{margin-left:20px;color: #ff7c01;border-bottom: 1px solid rgba(255,255,255, 0.15);font-weight: bold;}.mobile-menu-container .menu .haschild.active-mobile > a:before{display:none;}.mobile-menu-container .menu li:first-child .mobile-exit,.mobile-menu-container .menu .haschild.active-mobile .mobile-close{position: absolute;z-index:2;float:right;font-size: 30px;right: 0;top: 9px;background: #ff7c01;top: 0;right: -1px;height: 41px;width: 41px;line-height: 41px;text-align: center;color: #fff;border-radius: 3px;margin: 7px;}.mobile-menu-container .menu .mobile-exit .c-hamburger{margin-left: 8px;margin-top: 5px;}.mobile-menu-container .menu .mobile-exit .c-hamburger span::before,.mobile-menu-container .menu .mobile-exit .c-hamburger span::after{background-color: #ffffff;}.mobile-menu-container .menu .haschild.active-mobile .mobile-close i{pointer-events:None;}.mobile-menu-container .menu .child li a{text-transform:none;}.container-wrapper{-webkit-transition: -webkit-transform 0.3s ease;-moz-transition: -moz-transform 0.3s ease;-o-transition: -o-transform 0.3s ease;transition: transform 0.3s ease;-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); }.mobile-menu-container{background-color: #ffffff;padding: 10px 0 20px 20px;position: fixed;top: 0;left: -85%;bottom: 0;z-index: 999999;display: block!important;width: 85%!important;overflow-x: hidden;overflow-y: auto;visibility: visible;-webkit-overflow-scrolling: touch;-moz-transition:left 0.3s ease;-webkit-transition:left 0.3s ease;transition: left 0.3s ease;-webkit-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-moz-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);-o-transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000);transition-timing-function: cubic-bezier(0.420, 0.000, 0.580, 1.000); box-shadow: 0 0 2px rgba(0,0,0,0.2);}.off-screen{left:0;}}@media only screen and (min-width: 670px) and (max-width: 1160px) {.visible-s{display:block!important;}#header-topbar .col8, .col8-s {width: 43.666667%;}#header-topbar .col4, .col4-s {width: 56.333333%;}#header-bottombar .col6, .col6-s {width: 100%;margin-top: 10px;}#header-bottombar .col2, .col2-s {width: 40%;right: 15px;position: ABSOLUTE;}.search_bar{padding-bottom:10px;}.slider .slide .slide-title{left: 0px;padding-left: 15px;}.slider .slide .slide-description{left: 0px;padding-left: 15px;}.m-t.widgets_col4.content_widgets.slider_widgets{margin: 0 -10px;}.usps{padding-top:10px;padding-bottom:10px}.usps .col3{margin-bottom: 10px;width:50%;}.webshopGridView li.product {padding-left: 10px;padding-bottom: 20px;padding-right: 10px;margin: 0;}.frontpage h2{padding-left:10px;margin-bottom:10px;}.col4-grid.custom {margin:0;}#inner_home{padding-left:10px;padding-righT:10px;}.content_widgets .widget .widget-inner{background-size:cover;}#webshopListView .productInfo {width: 45%;float: left;height: auto;padding: 0 0 0 20px;}#webshopListView .productContent {width: 35%;float: left;padding: 0 0 0 20px;}#content.frontpage h2 {margin-bottom: 20px;}.productSingle .productImage {float: left;width: 40%;overflow: hidden;}.productSingle .productSpecifications {float: right;width: 60%;padding-left: 20px;}}@media only screen and (min-width: 900px) and (max-width: 1160px) {.productInfo .col8{width:80%;} .productInfo .col4{widtH:20%; } .webshopGridView .productPrice .price {font-size: 17px;color: #000;font-weight: 700;}.webshopGridView .productActions li .webshopBtn{width:40px;}.content_widgets.slider_widgets .widget{margin-top:20px;}.content_widgets.slider_widgets .widget .btn {position: absolute;bottom: 20px;right: 10px;font-size: 13px;line-height: 16px;width: auto;}}@media only screen and (min-width: 670px) and (max-width: 900px) {.home_header .col9{width: 66.66666667%;}.home_header .col3{width: 33.33333333%;}.col3-grid .webshopGridView li.product {width: 50%;}.col12-grid {width: 50%;}.col4-grid .webshopGridView li.product {width: 50%;}.content_widgets .col6{width:100%;}.content_widgets .col3{width:50%;margin-top:15px;}.slider_widgets.widgets_col4 .widget {width: 100%;height: 67px;overflow: hidden;margin-top: 10px;}.slider, #slider_container{height:300px !important;}.keo-show .col9{width:60%;}.keo-show .col3{widtH:40%;}#footer .footer_top .widget {width: 50% !important;margin-bottom:30px;}#footer{height:auto;}#footer .footer_top{height:auto;}.footer_top:after{display: table;content:"";clear:both;}}@media (max-width: 768px) {.show-mobile {display: inline-block;}.hidden-xs{display:none;}.visible-xs{display:block;}.r-tabs .r-tabs-accordion-title a{color:#fff !important;}.productSingle{margin-top:20px;}.r-tabs *{-webkit-transition: .5s all ease;transition: .5s all ease;}.productTabs .nav .r-tabs-state-active a{backgorund-color:blue;}.r-tabs .r-tabs-accordion-title a {display: block;font-size: 17px;font-weight: 400;}.r-tabs .r-tabs-accordion-title {display: block;background-color: #3c4d5d;padding-left:10px !important;position: relative;color:#fff;}.r-tabs .r-tabs-accordion-title .r-tabs-anchor:after{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 17px;padding-right: 0.5em;position: absolute;top: 15px;right: 5px;content :"\f067"}.r-tabs .r-tabs-accordion-title.r-tabs-state-active{display: block;background-color: #1c99d3;padding-left:10px !important;color:#fff;}.r-tabs .r-tabs-state-active.r-tabs-accordion-title .r-tabs-anchor:after{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 17px;padding-right: 0.5em;position: absolute;top: 16px;right: 5px;content : "\f068"}}@media (max-width: 670px) {.acc-links{display: none;}.btn{font-size: 11px;margin-right:0;line-height: 10px;}#searchForm .search.btn{margin:0;}.logo{width:60%;}#header-topbar{padding-left:15px;padding-left:15px}#header-bottombar{padding-top:10px;position: relative;padding-left:15px;padding-right:15px;}#webshopShoppingcartSmall {position: Absolute;top: 10px;right: 20px;}#webshopShoppingcartSmallItems{padding:0;}.search_bar{padding-bottom:10px;}#searchForm{}#searchForm .col11{width:90%;float:left}#searchForm .col1{width: 10%;float:left;}.shoppingcartSmallItems{left:16px;}.col3-grid{padding-top:0;}.slider {widtH: 100% !important;height: 300px !important;}.sliderimg{max-width: 100%;}.slider .slide{background-size: cover;}.slider .slide .slide-title{position: absolute;z-index: 60;top: 30px;left: 0px;line-height: 26px;color: #fff;font-weight: 700;font-size: 28px;padding-left: 15px;text-transform: UPPERCASE;width: 100%;}.slider .slide .slide-description{position: absolute;z-index: 60;left: 0px;font-weight: 400;top: 80px;line-height: normal;padding-left: 15px;color: #fff;font-size: 24px;text-transform: uppercase;width: 100%;}.categorieen{margin-top:20px;margin-left:15px;margin-right:15px;}.usps{display:none;padding-left:15px;padding-right:15px;}.usps .col3{margin-bottom:10px;}.home_header .col3, .home_header .col9{float:none;}.slider_widgets{height:auto !important;}.content_widgets.slider_widgets .widget{margin-top:20px;padding-left:15px;padding-right:15px;margin-bottom:0;}#content{padding-left:15px;padding-right:15px}.keo-show .widget, .content_widgets .widget {position: relative;margin-bottom: 20px;}.content_widgets .widget .widget-inner{background-size:cover;}#inner_home .text{-webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}.slider .slide .slide-description img{display: none;}.form-list td{display:block;width:100%!important}.form-list td.first-row{padding:0!important}.webshopGridView .productDetails{display:none;}.webshopGridView .productImage{width:40%;float:left;height:auto;}.webshopGridView .productInfo {left: 0;right: 0;width: 60%;float: left;padding: 10px;line-height: 24px;}#countdown span{font-size:10px!important}.webshopGridView .productImage img{max-width: 100%;}.webshopGridView li.product{height: auto;float: none;padding: 0;margin-top: 10px;margin-bottom: 20px;}#webshopListView{clear:both;margin-top: 45px;}.webshopBtn i {padding-left:0;}.product .webshopBtn i {padding-left:0!important;}#webshopListView .productDescription{display: none;}#webshopListView .productContent {width: 50%;float: left;padding: 0 0 0 0px;}#webshopListView .productImage {float: left;width: 50%;overflow: hidden;height: 100px;}#webshopListView .productInfo {width: 50%;float: left;height: auto;padding: 0;} #webshopListView .webshopBtn span{display: none;}#webshopListView .webshopBtn{float:left;width:55px;}#webshopListView .productVariations{display: none;}#webshopListView .productInfo select{display: none;}.info-btn{margin-top:0 !important;margin-left:10px;}.col4-grid.custom {margin:0;}.sale {padding: 5px;top: 10px;left: 10px;font-size: 11px;}#countdown {margin-top: 10px;padding-bottom: 10px;height: 60px;}.webshopCategoryView{margin:0;padding-left:0;} .categorieen{margin-left:0;margin-righT:0;}.front-page-categorieen{padding-left:10px !important;padding-righT:10px !important;}.productSingle .productSpecifications {float: none;width: 100%;}.productSingle .productImage {float: none;width: 100%;margin:0 0 10px 0}.productSingle .productSpecifications{padding-left:0;}.r-tabs .r-tabs-accordion-title a{color:#fff !important;}.productSingle{margin-top:20px;}.r-tabs *{-webkit-transition: .5s all ease;transition: .5s all ease;}.productTabs .nav .r-tabs-state-active a{backgorund-color:blue;}.r-tabs .r-tabs-accordion-title a {display: block;font-size: 17px;font-weight: 400;}.r-tabs .r-tabs-accordion-title {display: block;background-color: #3c4d5d;padding-left:10px !important;position: relative;color:#fff;}.r-tabs .r-tabs-accordion-title a {color:#1c99d3 !important;}.r-tabs .r-tabs-accordion-title.r-tabs-state-active a {color:#fff !important;}.r-tabs .r-tabs-accordion-title .r-tabs-anchor:after{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 17px;padding-right: 0.5em;position: absolute;top: 15px;right: 5px;content :"\f067"}.r-tabs .r-tabs-accordion-title.r-tabs-state-active{display: block;background-color: #1c99d3;padding-left:10px !important;color:#fff;}.r-tabs .r-tabs-state-active.r-tabs-accordion-title .r-tabs-anchor:after{font-family: FontAwesome;font-style: normal;font-size: inherit;font-weight: normal;text-decoration: inherit;font-size: 17px;padding-right: 0.5em;position: absolute;top: 16px;right: 5px;content : "\f068"} #webshopCheckoutCustomer td {padding: 3px 0;display: block;width: 100%;}.webshopFieldHalf{padding-left:0;widtH:100%;}.webshopCheckout.two-col tbody td:last-child{padding-left:0 !important;}.webshopCheckout.two-col tbody td:first-child{padding-righT:0 !important;}#webshopShoppingcart td:nth-child(1),#webshopShoppingcart th:nth-child(1),#webshopShoppingcart td:nth-child(5),#webshopShoppingcart th:nth-child(5){display: none;}#webshopShoppingcart .total td:nth-child(5){display: block !important;}#webshopShoppingcart .total td:nth-child(4){display: none;}#footer{height:auto;}#footer .footer_top{height:auto;}#footer .widget{width:100% !important;float:none;margin-bottom:30px;}#footer .footer_bottom .payment{backgorund-size:contain}.col4-grid .webshopGridView li.product{width:100%;}.col3-grid .webshopGridView li.product{width:100%;}.col2-grid .webshopGridView li.product{width:100%;}.col3-grid .webshopGridView li.product {width: 100%;}.widgets_col3,.widgets_col4,.widgets_col6 {margin:0px;}.widgets_col3 .widget{width: 100%}.widgets_col4 .widget{width:100%}.widgets_col6 .widget{width: 100%}.row{margin:0;}.row:after {clear: both;}.row:before, .row:after {display: table;content: "";line-height: 0;}.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9, .col10, .col11, .col12,.col1-s, .col2-s, .col3-s, .col4-s, .col5-s, .col6-s, .col7-s, .col8-s, .col9-s, .col10-s, .col11-s, .col12-s,.col7-1 {float: none;min-height: 1px;padding:0;width:100%;}}