 body{-webkit-text-size-adjust:100%;background-color:#213B61;background-attachment:fixed;background-position:top center;background-repeat:no-repeat;padding:0px;margin:0px;border:0px;font-weight:400;font-family:'Open Sans', sans-serif;font-size:13px;line-height:20px;color:#333333;}strong, b {font-weight:700;}div, img, form, a img, a, h1, h2, h3, h4, h5, p, input, table, hr, ul, li, ol {padding:0px;margin:0px;border:0px;}hr{border-bottom:1px solid #E5E5E6;margin-top:8px;margin-bottom:8px;}div{overflow:visible;}.clear{clear:both;}iframe{padding:0px;margin:0px;border:0px;}h1{line-height:27px;font-size:22px;color:#23487D;font-family:'Open Sans',sans-serif;font-weight:600; padding-bottom:8px;}h1 img{float:left;}h2{line-height:20px;font-size:15px;color:#444444;font-weight:400;font-family:'Open Sans',sans-serif; padding-bottom:4px;}h3,h4,h5{line-height:18px;font-size:13px;font-weight:700; padding-bottom:4px;}p{line-height:20px;font-size:13px;padding-bottom:10px;}p img{float:right;clear:both;}img.lazy {display:none;/*background-image:url(https://www.laminaatdesignshop.nl/media-32539);*/background-position:center center;background-repeat:no-repeat;}br{clear:both;}a{color:#213B61;text-decoration:underline;}a:hover{color:#ff8833;}form{margin:0px;padding:0px;}form p{padding:0px;margin:0px;}label{font-size:13px;background-position:left center;background-repeat:no-repeat;margin:2px;margin-left:0px;padding:1px;padding-left:0px;width:150px;float:left;display:block;position:relative;}label.label_checkbox{max-width:400px;width:auto;}label.label_checkbox img{float:left;padding-left:5px;padding-right:5px;}label.checkbox, label.radio {padding-left:25px;margin-left:2px;}input, textarea, select{margin:0px;padding:0px;font-family:'Open Sans',sans-serif;font-weight:400;font-size:13px;color:#000000;border:0px;float:left;}input[type=button],input[type=submit],input[type=file],input[type=text],textarea {-webkit-appearance:none;}input.checkbox, input[type=checkbox]{margin:0px;}input.textbox, input.file, select, textarea{margin:2px;border:1px solid;border-color:#999999;padding:6px;}input.checkbox{margin:5px;margin-left:2px;height:15px;width:15px;}label input.radio{position:absolute;left:5px;top:10px;margin:0px !important;padding:0px;}label input.checkbox{position:absolute;left:5px;top:10px;margin:0px;padding:0px;}input.button, input.smallbutton, input.smallbuttondisabled {font-weight:normal;text-transform:uppercase;font-size:12px;margin:2px;margin-top:20px;border:0px solid;background-color:#23487D;color:#FFFFFF;padding:8px;cursor:pointer;}input.smallbutton, input.smallbuttondisabled{margin:2px;margin-right:5px;}input.smallbuttondisabled{color:#CCCCCC;}input.error{border:2px solid #DE0000;padding:5px;}select.error{border:1px solid #DE0000;}label.valid{width:auto;margin:0px;padding:0px;padding-top:5px;}label.error{line-height:25px;color:#DE0000;margin-left:5px;font-style:normal;max-width:none;width:auto;padding-top:3px;}label.error a {color:#DE0000;}label.info{line-height:25px;background-image:url(https://www.laminaatdesignshop.nl/media-43959);margin-left:5px;padding-left:20px;font-style:italic;color:#666666;max-width:none;width:auto;}label.warning{line-height:25px;background-image:url(https://www.laminaatdesignshop.nl/media-43958);margin-left:5px;padding-left:20px;font-style:italic;color:#333333;max-width:none;width:auto;}label.ok{line-height:29px;min-height:29px;background-image:url(https://www.laminaatdesignshop.nl/media-43957);margin-left:5px;padding-left:20px;font-style:italic;color:#333333;max-width:none;width:auto;}.formerror, #mod_121_login_error{border:1px solid;border-color:#C66B6B;background-color:#FFD9D9;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:10px;}.formerror ul {list-style-type:none;margin-top:10px;margin-bottom:10px;}fieldset, .formpanel{-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border:1px solid;border-color:#CCCCCC;padding:15px;margin-right:50px;}fieldset .helptext{border:1px solid;border-color:#B1BB9F;background-color:#F1FFD9;margin-top:10px;margin-bottom:20px;padding:8px;font-size:12px;color:#333333;}fieldset legend{font-size:15px;line-height:18px;font-weight:400;color:#DF9743;}table, th, tr, td, tbody, thead {margin:0px;padding:0px;}table{margin:0px;padding:1px;width:100%;}table th, table td {text-align:left;vertical-align:top;font-weight:400;line-height:25px;padding-right:10px;padding-left:5px;}table thead tr td, table thead tr th {padding:3px;color:#213B61;font-weight:700;font-size:13px;border-top:1px solid #213B61;border-bottom:1px solid #213B61;}table tbody tr td {padding:3px;border-bottom:1px solid #DDDDDD;width:140px;background-color:#FFFFFF;}table tbody tr th {color:#213B61;padding:3px;padding-left:0px;border-bottom:1px solid #DDDDDD;background-color:#FFFFFF;}*::-webkit-input-placeholder{color:#CCCCCC;}*:-moz-placeholder{color:#CCCCCC;}*::-moz-placeholder{color:#CCCCCC;}*:-ms-input-placeholder{color:#CCCCCC;}#blog_index > ul {list-style-type: none;}#blog_index > ul > li {margin: 1px;display: block;clear: both;border-top: solid;border-width: 1px;}#blog_index > ul > li > p > img {float: left;}#blog_tags > ul {list-style-type: none;}#blog_tags > ul > li {margin: 3px;display: inline-block;}#blog_tags > ul > li > p > a {text-decoration: none;color: white;background: gray;padding: 10px;}#nav_header{top:0px;height:0px;border-bottom:0px solid #EEEEEE;width:100%;position:fixed;left:0px;z-index:10000;overflow:visible;}#nav_header_cont{max-width:1138px;margin-left:auto;margin-right:auto;overflow:visible;position:relative;}#menu{width:282px;float:right;overflow:visible;height:36px;overflow:hidden;}#menu ul li{display:inline;}#menu ul li a{display:block;float:left;font-size:11px;line-height:13px;color:#666666;text-decoration:none;padding:4px;margin:4px;}#menu ul li a:hover{background-color:#CCCCCC;color:#FFFFFF;}#basket_search_cont{-moz-border-radius: 0px 0px 12px 12px;-webkit-border-radius: 0px 0px 12px 12px;border-radius: 0px 0px 12px 12px;position:absolute;top:0px;right:0px;width:550px;height:75px;background-color:#213B61;}#search{position:absolute;width:412px;left:275px;top:13px;}#search input.textbox{-webkit-appearance:none;margin:0px;width:85%;padding:0px;padding-left:10px;height:38px;line-height:24px;position:absolute;left:0px;border:1px solid #27c327;font-weight:normal;color:#333333;font-size:13px;}#search input.button{-webkit-appearance:none;text-transform:uppercase;color:#FFFFFF;width:20%;border:0px;margin:0px;padding:0px;height:40px;position:absolute;right:0px;background-color:#27c327;font-weight:normal;font-size:13px;}#basket{width:246px;height:63px;overflow:hidden;position:absolute;right:190px;top:-3px;}#basket a{text-decoration:none;color:#333333;}#basket .basket_head{color:#213B61;clear:both;width:auto;font-weight:normal;text-transform:uppercase;padding:0px;margin:0px;line-height:12px;}#basket .basket_text {color:#999999;font-size:11px;clear:left;width:100px;overflow:hidden;line-height:23px;}#basket .basket_price {width:87px;font-size:14px;line-height:33px;position:absolute;bottom:5px;top:5px;right:0px;text-transform:uppercase;color:#213B61;border:0px;margin:0px;padding:0px;text-align:left;font-weight:bold;}#basket .basket_subtext {display:none;}#basket .basket_buttons {display:none;}#m_webshop_basket_empty, #m_webshop_basket_normal{position:absolute;left:0px;top:5px;bottom:0px;right:0px;padding-left:52px;padding-top:15px;background-image:url(https://www.laminaatdesignshop.nl/media-31021);background-repeat:no-repeat;background-position:left center;font-size:12px;font-weight:400;}#m_webshop_basket_empty .basket_head{color:#999999;}#m_webshop_basket_empty .basket_text{color:#999999;}#m_webshop_basket_normal p, #m_webshop_basket_empty p {line-height:30px;float:left;display:block;}#m_webshop_basket_empty, #m_webshop_basket_normal {overflow:hidden;}#header{clear:both;max-width:1138px;height:100px;margin-left:auto;margin-right:auto;position:relative;}#logo {position:absolute;left:0px;top:30px;}#main {background-color:#FFFFFF;width:auto;margin-left:auto;margin-right:auto;z-index:-1;min-height:300px;min-width:345px;clear:both;overflow:visible;}#main_header_cont {background-color:#FFFFFF;clear:both;margin:0px;padding:0px;margin-left:auto;margin-right:auto;}#main_header {position:relative;width:auto;max-width:1138px;padding:0px;margin-left:auto;margin-right:auto;overflow:visible;clear:both;}#main_header a{text-decoration:none;}#main_header a:hover{color:#5a8eda;}#footer-cont {width:auto;background-color:#EEEEEE;border-top:1px dashed #CCCCCC;padding:20px;min-width:1118px;}#footer {width:1138px;overflow:hidden;clear:both;margin:0px;margin-left:auto;margin-right:auto;padding:0px;height:254px;position:relative;}#footer ul {margin-top:0px;margin-bottom:10px;margin-left:15px;}#footer a{color:#000000;}#footer p a {text-decoration:none;}#footer .customer-service {color:#000000;border:1px dashed #CCCCCC;padding:5px;background-color:#FFFFFF;background-image:url(https://www.laminaatdesignshop.nl/media-44086);background-repeat:no-repeat;background-position:right bottom;position:absolute;right:5px;top:5px;bottom:5px;width:630px;}#footer .customer-service p {line-height:18px;padding:2px;}#footer .customer-service p a {text-decoration:none;font-weight:bold;font-size:14px;line-height:20px;color:#ff8833;text-shadow:0px 0px 10px rgba(255,255,255,1);}#footer .customer-service p strong {font-weight:bold;text-transform:uppercase;}#footer .customer-service iframe {position:absolute;left:0px;bottom:0px;top:0px;height:100%;}#footer .customer-service .address, #footer .customer-service .openingstijden {position:absolute;left:310px;top:0px;padding:10px;}#footer .footer-facebook {position:absolute;left:0px;bottom:0px;top:0px;width:292px;overflow:hidden;}#footer .footer-facebook iframe {border:0px;overflow:hidden;position:absolute;left:0px;right:0px;top:0px;bottom:0px;height:100%;background-color:transparent;}#footer .servicemenu {position:absolute;left:300px;bottom:0px;top:0px;width:200px;padding:0px;}#footer .servicemenu p {text-transform:uppercase;}#footer .servicemenu p strong {font-weight:normal;}#footer .servicemenu ul {margin:0px;padding:0px;list-style-type:none;display:block;float:left;margin-right:15px;font-size:13px;}#footer .servicemenu ul li a{display:block;width:auto;padding:0px;text-align:left;text-decoration:none;line-height:28px;}#footer .servicemenu ul li a:hover {text-decoration:underline;}#main_content{width:auto;max-width:1138px;margin:0px;margin-left:auto;margin-right:auto;padding-bottom:30px;position:relative;clear:both;}#title{position:relative;display:inline;width:auto;}#title a {position:relative;margin:0px;padding:0px;font-family:'Open Sans',sans-serif;color:#213B61;font-weight:normal;font-size:24px;line-height:65px;text-transform:uppercase;display:inline-block;}#title a strong {font-weight:700;}#title a span.subtitle {display:none;text-transform:lowercase;position:absolute;left:0px;right:0px;bottom:18px;color:#ff8833;font-size:11px;text-align:center;line-height:18px;}#hds_panel{overflow:visible;position:absolute;right:0px;left:150px;bottom:0px;overflow:visible;top:55px;}#hds_tabs {font-family:'Open Sans',sans-serif;font-weight:400;display:block;position:relative;}#hds_tabs ul{display:block;width:auto;list-style-type:none;margin:0px;padding:0px;}#hds_tabs ul li{display:inline;padding:0px;margin:0px;}#hds_tabs ul li a{position:relative;display:block;width:130px;padding:3px;height:35px;margin-left:2px;overflow:visible;float:right;text-align:center;background-color:#637ca1;color:#FFFFFF;text-transform:uppercase;text-decoration:none;font-size:12px;line-height:20px;margin-top:4px;}#hds_tabs ul li a:hover{color:#213b61;background-color:#FFFFFF;}#hds_tabs ul li a span {color:#213b61;font-size:9px;line-height:12px;margin-top:0px;clear:both;display:block;white-space:no-wrap;}#hds_tabs ul li a:hover span {color:#ff8833;}#hds_tabs ul li.all a, #hds_tabs ul li.keurmerk a{background-color:#FFFFFF;width:65px;color:#213b61;}#hds_tabs ul li.keurmerk a{width:85px;background-image:url(https://www.laminaatdesignshop.nl/media-44258);background-position:center center;background-repeat:no-repeat;}#hds_tabs ul li.all a span {color:#5a8eda;}#hds_tabs ul li.all .all_panel {display:none;position:fixed;left:50%;top:13%;width:440px;background-color:#FFFFFF;padding:5px;z-index:10002;}#hds_tabs ul li.all .all_panel ul {width:auto;margin:10px;padding:0px;left:0px;top:0px;margin-top:0px;margin-bottom:0px;}#hds_tabs ul li.all .all_panel ul li a {background-color:transparent;color:#213b61;width:40%;float:left;text-align:left;padding:10px;padding-left:32px;margin:0px;background-image:url(https://www.laminaatdesignshop.nl/media-79640);background-repeat:no-repeat;background-position:5px 14px;}#hds_tabs ul li.all .all_panel ul li a:hover{text-decoration:underline;}#hds_tabs ul li.all .all_panel ul li a span.subtitle {color:#5a8eda;}#hds_tabs ul li.all .all_panel_cont{width:100%;height:100%;left:0px;top:0px;position:fixed;z-index:10001;background-image:url(https://www.laminaatdesignshop.nl/media-32559);display:none;}#hds_tabs ul li.all .all_panel_cont h2 {background-color:#EEEEEE;margin:0px;padding:3px;clear:both;width:auto;text-transform:uppercase;font-weight:normal;padding-left:10px;}#hds_tabs ul li.all .all_panel ul.showrooms li a {background-image:url(https://www.laminaatdesignshop.nl/media-79641);}#hds_tabs ul li.all .all_panel ul.showrooms li a {color:#333333;}#hds_tabs ul li.all .all_panel ul.showrooms li a span.subtitle {color:#CCCCCC;}#productmenu{overflow:visible;}#mod_54, #mainmenu{text-align:center;padding:0px;line-height:51px;position:relative;width:auto;max-width:1138px;background-color:rgba(248,247,247,0.95);margin:0px;overflow:visible;padding-left:3px;padding-right:3px;margin-left:auto;margin-right:auto;}#mod_54 ul {overflow:visible;height:auto;padding:0px;margin:0px;display:block;list-style-type:none;width:100%;margin-left:auto;margin-right:auto;text-align:center;clear:both;}#mod_54 ul li {position:relative;padding:0px;margin:0px;margin-right:-3px;display:inline;white-space:wrap;}#mod_54 ul li a {font-weight:normal;line-height:20px;white-space:nowrap;color:#213B61;text-transform:uppercase;text-decoration:none;padding:15px 7px 15px 8px;margin:0px;margin-right:3px;display:inline;font-weight:400;float:none;}#mod_54 ul li a:hover, #mod_54 ul li a.expanded {text-decoration:underline;position:relative;z-index:500;color:#FFFFFF;background-color:#213B61;}#mod_54 ul li a.expanded {-moz-border-bottom-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-right-radius: 0px;}#mod_54 ul li a.expanded {-moz-border-bottom-left-radius: 0px;-webkit-border-bottom-left-radius: 0px;border-bottom-left-radius: 0px;}#mod_54_info { position:absolute;display:block;right:0px;top:0px;bottom:0px;width:290px;overflow:hidden;margin:0px;margin-top:10px;margin-bottom:10px;padding:0px;background-color:#213B61;}#mod_54_text {position:absolute;left:0px;right:0px;top:0px;bottom:0px;padding:15px;color:#FFFFFF;text-align:justify;overflow:hidden;}#mod_54_text h2 {font-weight:normal;line-height:20px;margin-bottom:10px;}#mod_54_sgr { position:relative;display:none;padding:0px;padding-top:10px;padding-bottom:10px;max-width:1138px;margin-left:auto;margin-right:auto;border-bottom:1px dashed #CCCCCC; }#mod_54_sgr ul { list-style-type:none;margin:0px;padding:0px;width:auto;display:block;clear:both;margin-right:280px;}#mod_54_sgr ul li {width:190px;margin:0px;padding:0px;display:block;}#mod_54_sgr ul li a {display:block;height:25px;width:190px;;text-decoration:none;line-height:25px;overflow-y:hidden;}#mod_54_sgr ul li a.all {color:#ff8833;font-weight:700;}#mod_54 ul li a#mod_54_gr_14_1023, #mod_54 ul li a#mod_54_gr_55_1031, #mod_54 ul li a#mod_54_tp_266, #mod_54 ul li a#mod_54_tp_279 {font-weight:bold;}#mod_webshop_menu, #checkout_banner{text-align:center;padding:0px;line-height:51px;position:relative;width:auto;background-color:#EEEEEE;margin:0px;overflow:visible;padding-left:3px;padding-right:3px;max-width:1132px;margin-left:auto;margin-right:auto;}#mod_webshop_menu ul, #mainmenu ul {overflow:visible;height:auto;padding:0px;margin:0px;display:block;list-style-type:none;width:1108px;margin-left:auto;margin-right:auto;text-align:center;clear:both;}#mod_webshop_menu ul li, #mainmenu ul li {position:relative;padding:0px;margin:0px;margin-right:-3px;}#mod_webshop_menu ul li ul, #mainmenu ul {margin:0px;width:auto;}#mod_webshop_menu ul li ul li, #mainmenu ul li {display:inline;white-space:wrap;}#mod_webshop_menu ul li a, #mainmenu ul li a {font-weight:700;line-height:20px;white-space:nowrap;color:#213B61;text-decoration:none;padding:15px 7px 15px 8px;margin:0px;margin-right:3px;border-left:1px solid #647692;}#mod_webshop_menu ul li a.first, #mainmenu ul li a.first{border:0px;padding-right:8px;}#mod_webshop_menu ul li a:hover, #mod_webshop_menu ul li a.expanded, #mainmenu ul li a:hover, #mainmenu ul li a.active_menu_link {position:relative;z-index:500;background-color:#FFFFFF;color:#333333;border:0px;padding-right:8px;}#mod_webshop_menu ul li a.expanded {-moz-border-bottom-right-radius: 0px;-webkit-border-bottom-right-radius: 0px;border-bottom-right-radius: 0px;}#mod_webshop_menu ul li a.expanded {-moz-border-bottom-left-radius: 0px;-webkit-border-bottom-left-radius: 0px;border-bottom-left-radius: 0px;}#mod_webshop_menu ul li a, #mainmenu ul li a {display:none;}#mod_webshop_menu ul li ul li a, #mainmenu ul li a {display:inline;font-weight:400;float:none;}#mod_webshop_menu ul li ul li a.topic {font-weight:700;}#mod_webshop_menu ul li ul li ul{width:auto;display:table-cell;vertical-align:top;padding:5px;list-style-type:none;}#mod_webshop_menu ul li ul li ul li {display:list-item;clear:both;padding:0px;margin:0px;font-size:13px;line-height:15px;}#mod_webshop_menu ul li ul li ul li a {line-height:18px;min-width:180px;background-color:transparent;float:none;display:block;color:#333333;border:0px;padding:4px;margin:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;text-align:left;}#mod_webshop_menu ul li ul li ul li a:hover {border:0px;padding:4px;margin:0px;background-color:#213B61;color:#FFFFFF;}#mod_webshop_menu ul li ul li .mod_webshop_menu_subgroup_panel a.close {font-weight:700;font-size:18px;line-height:35px;text-align:center;display:block;background-color:#213B61;position:absolute;right:5px;top:5px;padding:0px;margin:0px;height:35px;width:35px;z-index:104;overflow:hidden;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border:0px;}#mod_webshop_menu ul li ul li ul li.show_all a{color:#ff8833;font-weight:700;}#mod_webshop_menu ul li ul li ul li.show_all a:hover{background-color:#213B61;color:#FFFFFF;}#mainmenu, #mainmenu ul, #mainmenu ul li{position:static;}#adds{display:none;width:120px;float:right;}#adds ul li{display:inline;}#adds ul li a{display:block;float:left;font-size:11px;color:#666666;text-decoration:none;padding:1px;margin:1px;margin-left:3px;}.mod_webshop_menu_subgroup_panel{min-height:322px;vertical-align:top;position:absolute;margin-left:-5px;left:0px;top:27px;left:0px;padding:5px;background-color:white;border-top:0px;display:none;z-index:102;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding-right:310px;-webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.5);}.mod_webshop_menu_subgroup_panel .info{position:absolute;z-index:103;display:block;right:0px;top:0px;bottom:0px;width:290px;overflow:hidden;margin:10px;padding:0px;background-color:#213B61;line-height:20px;font-size:12px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#FFFFFF;}.mod_webshop_menu_subgroup_panel .info_cont{position:absolute;left:0px;right:0px;top:0px;bottom:0px;background-image:none;}.mod_webshop_menu_subgroup_panel .info .text{position:absolute;left:10px;right:10px;top:10px;bottom:10px;background-image:url(https://www.laminaatdesignshop.nl/media-32558);padding:10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#213B61;text-align:justify;overflow:hidden;}.mod_webshop_menu_subgroup_panel h2 {padding:4px;color:#999999;padding-bottom:5px;}#mainmenu ul { margin-left:auto;margin-right:auto; }#mainmenu ul li { position:relative; }#mainmenu ul li a, #mainmenu ul li a:hover, #mainmenu ul li a.active_menu_link {text-transform:uppercase;border:0px;padding-left:10px;padding-right:10px;}#mainmenu ul li ul {border:1px solid #CCCCCC;margin-left:-1px;margin-top:22px;min-width:0px;min-height:0px;position:absolute;width:auto;padding:5px;padding-top:15px;background-color:white;display:none;z-index:102;left:0px;top:13px;}#mainmenu ul li ul li {display:block;clear:both;padding:0px;margin:0px;}#mainmenu ul li ul li a, #mainmenu ul li ul li a:hover, #mainmenu ul li ul li a.active_menu_link {clear:both;display:block;margin:0px;padding:5px;border:0px;color:#213B61;text-align:left;min-width:190px;}#mainmenu ul li ul li a:hover, #mainmenu ul li ul li a.active_menu_link{background-color:#213B61;color:#FFFFFF;}#mainmenu ul li ul li ul {margin-top:-13px;margin-left:205px;top:-2px;}.fsm_product_index_item {position:relative;overflow:visible;z-index:1;margin:2px;margin-bottom:25px;margin-left:0px;width:167px;height:192px;display:inline-block;text-decoration:none;font-size:12px;}.fsm_product_index_item p {padding:0px;margin:0px;}.fsm_product_index_item .currency {display:none;}.fsm_product_index_item .container{padding:5px;}.fsm_product_index_item .price_sales, .fsm_product_index_item .unit, .fsm_product_index_item .price_from {display:block;width:100%;font-size:10px;position:absolute;line-height:10px;font-weight:400;text-align:center;}.fsm_product_index_item .unit {bottom:10px;text-transform:lowercase;color:#b6c5df;}.fsm_product_index_item .price_sales{text-decoration: line-through;top:10px;color:#FFFFFF;}.fsm_product_index_item .price_from{top:10px;color:#b6c5df;}.fsm_product_index_item .price_cont{-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);z-index:1000;position:absolute;right:-8px;top:30px;width:70px;height:70px;overflow:hidden;line-height:70px;text-align:center;-moz-border-radius: 35px;-webkit-border-radius: 35px;border-radius: 35px;background-color:#5b7fbe;color:#FFFFFF;font-size:22px;}.fsm_product_index_item:hover .price_cont{background-color:#ff8833;}.fsm_product_index_item .price {text-align:center;font-size:22px;line-height:70px;font-weight:700;color:#FFFFFF;white-space:nowrap;}.fsm_product_index_item .description {font-weight:normal;position:absolute;bottom:32px;width:153px;text-align:center;font-size:12px;font-weight:400;text-decoration:none;padding:2px;line-height:20px;font-weight:700;}.fsm_product_index_item .image {-webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3);border:0px;width:155px;height:155px;margin-left:auto;margin-right:auto;overflow:hidden;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}.fsm_product_index_item .image .lazy{width:155px;height:155px;}.fsm_product_index_item:hover .description {display:block;color:#213B61;}.fsm_product_group_index_subgroups ul{list-style-type:none;margin:0px;padding:0px;}.fsm_product_group_index_subgroups ul li{display:inline;}.fsm_product_group_index_subgroups ul li a{color:#FFFFFF;display:block;padding:6px;margin-right:12px;margin-bottom:2px;width:250px;float:left;text-decoration:none;background-image:url(https://www.laminaatdesignshop.nl/media-14753);background-color:#213B61;width:200px;font-family:'Open Sans',sans-serif;font-size:12px;overflow:hidden;height:22px;}.fsm_product_group_index_subgroups ul li a:hover{background-color:#ff8833;color:#FFFFFF;color:#333333;}.fsm_product_group_index p {margin-top:10px;margin-bottom:20px;}.fsm_product_group_index_subgroups{margin-bottom:20px;}#m_product_img_nav {list-style-type:none;margin:0px;padding:0px;}#m_product_img_nav li {display:inline;overflow:hidden;}#m_product_img_nav li a {width:70px;height:70px;margin-right:10px;margin-top:10px;display:inline-block;overflow:hidden;}#m_product_img_nav li a img {width: 100%; height: 100%;}#m_product_image, #m_product_image_action, .m_product_image_option{tekst-align:center;margin-bottom:10px;padding:10px;position:relative;width:346px;background:#FFFFFF;padding:0px;}#m_product_image_action, .m_product_image_option{background:none;background-color:#FFFFFF;}.m_product_image_option{display:none;}#m_product_image_action img, .m_product_image_option img{display:block;margin-left:auto;margin-right:auto;float:none;}#m_product_image p{width:auto;display:block;text-align:center;}#m_product_image a{width:346px;text-decoration:none;color:#999999;display:block;}#m_product_image .m_product_img_panel{width:346px;display:block;}#m_product_image img {float:none;margin-left:auto;margin-right:auto;display:block;max-width:346px;}#m_product_image_comp {position:absolute;left:0px;right:0px;top:0px;bottom:0px;}#m_product_image_comp .m_product_image_comp_item {position:absolute;left:0px;top:0px;bottom:0px;right:0px;background-position:right center;background-repeat:no-repeat;}#m_product_panel_right{display:block;width:auto;margin-left:387px;margin-right:20px;}#m_product h1{color:#213B61;font-size:20px;margin-left:0px;margin-top:0px;line-height:20px;padding-bottom:4px;padding-top:0px;}.m_product_panel_header{display:block;width:auto;margin-left:387px;margin-right:20px;}#m_product_panel_right h2, #m_product_panel_left h2{clear:both;font-weight:normal;line-height:25px;}#m_product_panel_right .smallbutton, #m_product_panel_right .smallbuttondisabled{position:absolute;right:10px;top:-15px;border:0px;background-image:none;display:block;clear:both;color:#FFFFFF;padding:8px;font-weight:700;text-decoration:none;margin:10px;text-transform:uppercase;font-weight:normal;text-align:center;}.m_product_panel_group input.textbox, .m_product_panel_group select {font-weight:bold;color:#213B61; }.m_product_panel_group .alternatives {margin:0px;padding:0px;list-style-type:none;}.m_product_panel_group .alternatives li a {text-decoration:underline;position:relative;padding-left:20px;}.m_product_panel_group .alternatives li a input.checkbox {position:absolute;left:0px;top:3px;margin:0px;padding:0px;}.m_product_panel_group .alternatives li.current a {font-weight:bold;text-decoration:none;}#m_product_panel_add_to_basket .smallbutton{background-color:#ff8833;text-transform:uppercase;border:1px solid;}#m_product_panel_right .smallbuttonhidden{display:none;}#m_product_panel_right .smallbuttondisabled{background-color:#CCCCCC;}#m_product_panel_left{position:absolute;left:0px;top:64px;width:380px;}#m_product .m_product_related_table tbody tr td {padding:0px;}.m_product_price { padding:0px;margin:0px;whitespace:no-wrap; }.m_product_price p {display:inline;}.m_product_price .price_sales { color:red;text-decoration:line-through;font-weight:700;margin-right:5px; }.m_product_price .price { font-size:25px;font-weight:700;color:#000000; line-height:32px;}#login label, #login input{width:auto;clear:both;}.m_product_panel_group, #login {position:relative;background-color:#f8f8f8;border:1px solid #CCCCCC;padding:10px;}#login{margin-bottom:20px;}.m_product_panel_group table, .m_product_panel_group tr, .m_product_panel_group td, .m_product_panel_group th{background-color:transparent;border:0px;margin:0px;line-height:19px;}.m_product_panel_group td {width:160px;}.m_product_panel_group#m_product_panel_properties_1 td {width:50%;}.m_product_panel_group#m_product_panel_properties_1 th {font-weight:400;line-height:19px;}#m_product_panel_right .m_product_panel_group .smallbutton, #m_product_panel_right .m_product_panel_group .smallbuttondisabled{right:0px;top:0px;}#m_product_panel_right .m_product_panel_group .offerbtn {right:0px;top:40px;left:auto;background-color:#27c327;}.m_product_panel_group label {line-height:20px;padding:0px;margin:0px;padding-left:3px;padding-right:3px;padding-top:6px;}.m_product_img{float:left;}#m_product_prop_header ul {margin:10px;margin-left:40px;}#m_product_btn_back {right:auto !important;left:-10px;top:2px !important;}#m_product_btn_previous {right:auto !important;left:170px;top:2px !important;}#m_product_btn_next {right:563px !important;top:2px !important;}#m_product_promo_free_delivery, #m_product_promo_nfree_delivery, #m_product_promo_difference, #m_product_promo_delivery_date, #m_product_promo_delivery_date_stock {position:absolute;color:#FFFFFF;font-size:11px;text-transform:uppercase;font-weight:bold;color:#27c327;left:10px;top:52px;}#m_product_promo_nfree_delivery {top:72px;}.m_product_pogpf_panel {position:relative;margin-top:0px;margin-bottom:10px;}.m_product_panel_group .m_product_pogpf_panel label {line-height:24px;float:none;clear:both;}.m_product_panel_group .m_product_pogpf_panel input.textbox {float:none;clear:both;}.m_product_pogpf_panel img {position:absolute;left:120px;top:12px;}.fsm_product_delivery{border:1px solid;border-color:#B1BB9F;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding:10px;background-color:#F1FFD9;padding:8px;font-size:12px;color:#333333;margin-top:10px;margin-bottom:10px;}.fsm_product_delivery.nostock{border-color:#bbb19f;background-color:#ffe2d9;}.page_selector_cont{width:auto;height:30px;clear:both;}.page_selector{position:absolute;right:0px;}.page_selector a,.page_selector span{color:#999999;background-color:#EEEEEE;display:inline-block;font-weight:700;padding:2px;width:20px;text-align:center;text-decoration:none;margin-right:2px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}.page_selector a:hover,.page_selector span.current{color:#FFFFFF;background-color:#213B61;}.message_info{border:1px solid;border-color:#B1BB9F;background-color:#F1FFD9;padding:8px;font-size:12px;color:#333333;}.message_info strong {font-size:11px;}.message_info p{margin:0px;padding:0px;}.message_info h2{margin:0px;padding:0px;}.send_order_panel{border:1px solid;border-color:#f3eea4;background-color:#f9f7d4;margin-top:5px;margin-top:5px;padding:8px;clear:both;}.calendar{margin:20px auto;display:block; max-width: 530px;}.calendar .weeknumber{color:#CCCCCC;background-color:#EEEEEE;}.calendar table{background-color:#f6f6f6;color:#dfdfdf;}.calendar table thead td{background-color:#1e497e;border-color:#1e497e;text-align:center;color:#FFFFFF;font-weight: normal; text-transform: lowercase; font-size: 14px; line-height: 38px;}.calendar table tbody td{text-align:center; background-color: #f6f6f6; border-color: #f6f6f6; padding: 0; line-height: 38px; font-size: 14px;}.calendar table a{text-decoration:none;padding:5px;padding-top:1px;padding-bottom:1px;width:100%;display:block; color: #333}.calendar .selected{border:1px solid #ff842c; background: #ff842c; color: #fff; padding:4px;padding-top:0px;padding-bottom:0px;}.calendar .button_forward{margin:3px;float:left;width:16px;height:16px;background-image:url(/arrow-right.png); background-size: contain;background-repeat: no-repeat; background-position: center; display:block; position: absolute; right: 0;} /*https://www.laminaatdesignshop.nl/media-5022*/.calendar .button_close{color:#FFFFFF;border:1px solid;margin-top:3px;padding:2px;text-decoration:none;background-color:#7D6A51;display:block;text-align:center;}.calendar .panel_select{position: relative; display: block; height: 40px;}.calendar .panel_select div{display:block;float:left;}.calendar .button_back{margin:3px;float:left;width:16px;height:16px;background-image:url(/arrow-left.png); background-size: contain;background-repeat: no-repeat; background-position: center;display:block; position: absolute; left: 0;} /*https://www.laminaatdesignshop.nl/media-5021*/.calendar table a:hover{border:1px solid #f6f6f6; color: #ff842c; padding:4px;padding-top:0px;padding-bottom:0px;}.calendar table a.selected:hover {border: 1px solid #ff842c;color: #fff;}.calendarCloseButton {position: absolute; top: 11px; right: 10px; z-index: 1; cursor: pointer;display: none;}.locationsCloseButton {position: absolute; top: 11px; right: 10px; z-index: 1; cursor: pointer;}.calendarCloseButtonMobile {text-align: center; padding: 0 0 15px;}.calendar #pid_panel_calendar_select_timespan {position: absolute; left: 50%; transform: translateX(-50%);font-size: 15px;}.calendar #pid_panel_calendar_select_month {padding-right: 5px;font-weight: bold;}.calendar.calendar-old table a {padding: 0 !important;}.calendar.calendar-old table a:hover, .calendar.calendar-old .selected {border: 0 !important;}.calendar.calendar-old {margin-bottom: 0 !important;}.calendar.calendar-old table thead td{background: #333;border-color: #333;}.calendar.calendar-old .selected {background: green;}.modal-body { position: relative; padding: 15px 15px 0;}@media(min-width: 769px){.calendar table tbody td {line-height: 45px;}.calendar .button_back {left: 120px;cursor: pointer;}.calendar .button_forward {right: 120px;cursor: pointer;}.modal-body { position: relative; padding: 15px;}.calendarCloseButton {display: block;}.calendarCloseButtonMobile {display: none;}}.search_results{border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding-bottom:20px;}.search_results ul li img {float:left;margin-right:10px;}.search_results ul li {clear:both;padding-top:20px;}#wowslider-container99{margin-top:10px;margin-bottom:10px;}#wowslider-container99 .ws_images a {display:none;}#hds-adds{width:550px;float:left;margin-top:30px;margin-left:20px;display:none;}#hds-adds ul {margin:0px;padding:0px;list-style-type:none;}#hds-adds ul li{display:inline;}#hds-adds ul li a{display:block;float:left;margin-right:20px;}#promo-header-cont{position:relative;clear:both;height:43px;width:auto;display:none;}#promo-header{height:30px;background-position:right bottom;margin-top:3px;background-repeat:no-repeat;width:100%;position:absolute;right:340px;}.mod_62 {margin-bottom:0px;}.mod_62 ul{margin:0px;padding:0px;margin-right:-20px;}.mod_62 ul li{display:block;width:33.3%;height:225px;position:relative;float:left;}.mod_62 ul li a {overflow:hidden;text-decoration:none;margin:0px;padding:0px;display:block;position:absolute;left:0px;right:22px;top:0px;bottom:15px;}.mod_62 ul li a .text{background-image:url(https://www.laminaatdesignshop.nl/media-32558);padding:10px;position:absolute;bottom:0px;left:0px;right:0px;}.mod_62 ul li a .text h3{line-height:20px;font-size:17px;font-weight:400;font-weight:bold;}.mod_62 ul li a .text p {line-height:16px;font-size:12px;margin-top:10px;}.mod_62 ul li a:hover .text p {color:#213B61;}.mod_62 ul li a:hover .text p strong {color:#ff8833;}.mod_62 ul.colors li a { width:124px;height:100px;margin-right:15px;margin-bottom:15px;}.mod_62 ul.colors li a .text{padding:5px;margin-top:75px;}.mod_62 ul.colors li a .text h3{line-height:16px;font-size:11px;font-weight:400;text-align:center;}.mod_62_popup_panel_cont, #mod_23_popup_panel_prod{overflow-x:hidden;overflow-y:scroll;height:420px;}.mod_62_popup_panel{width:750px;}/* ZELFDE ALS BOVENSTAAND!!*/#mod_23_popup_panel_prod{overflow:hidden;display:none;}#mod_23_popup_panel_prod_left{float:left;width:257px;padding-right:23px;}#mod_23_popup_panel_prod_left .image{width:255px;height:150px;line-height:150px;overflow:hidden;border: solid 1px #CCCCCC;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin-bottom:10px;text-align:center;}#mod_23_popup_panel_prod_left .image img{float:none;vertical-align:middle;}#mod_23_popup_panel_prod_right{float:left;width:395px;overflow-x:hidden;overflow-y:scroll;height:420px;padding-right:10px;}#mod_23_popup_panel_prod_right h1 {color:#213B61;}#mod_23_popup_panel_prod_right table tbody tr td {min-width:220px;}#overlay{background-image:url(https://www.laminaatdesignshop.nl/media-32559);position:fixed;left:0px;top:0px;z-index:99999;width:100%;height:100%;display:none;}#fadeout{background-image:url(https://www.laminaatdesignshop.nl/media-32559);position:absolute;left:0px;top:0px;z-index:100;width:100%;height:100%;display:none;}#popup .fsm_product_delivery{margin:0px;margin-bottom:10px;}#popup{overflow:auto;position:fixed;left:50%;top:50%;z-index:999999;min-width:200px;min-height:200px;background-color:#FFFFFF;border: solid 1px #cccccc;}#popup.loading{background-image:url(https://www.laminaatdesignshop.nl/media-32539);background-repeat:no-repeat;background-position:center center;}#popup a.close{background-image:url(https://www.laminaatdesignshop.nl/media-32633);width:24px;height:24px;position:absolute;right:10px;top:10px;}#popup .mod_62{margin:8px;}#mod_63_nothing {margin-top:50px;}#mod_63_nothing p {line-height:30px;font-weight:bold;}#mod_63{clear:both;}#mod_63_products {position:relative;width:605px;float:left;margin-right:10px;padding:0px;}#mod_63_totals {position:relative;background-color:#213B61;width:280px;float:left;padding:10px;padding-top:50px;padding-bottom:50px;}#mod_63_products table {margin-bottom:10px;clear:both;}#mod_63_products td {padding-top:5px;padding-bottom:5px;}#mod_63_head_prod{width:auto;}#mod_63_head_opt{width:110px;text-align:right;}#mod_63_head_total{width:120px;text-align:right;}.mod_63_body_prod{width:auto;}.mod_63_body_prod a {text-decoration:none;}#mod_63 .prod_pl{float:left;width:60px;}#mod_63 .prod_pr{float:left;width:250px;}.mod_63_body_prod img {max-width:50px;max-height:50px;float:none;margin-right:10px;margin-bottom:10px;}.mod_63_body_prod h3 {line-height:16px;}.mod_63_body_prod h4 {line-height:16px;font-weight:400;}.mod_63_body_prod p {margin:0px;padding:0px;color:#666666;}.mod_63_body_opt{width:110px;text-align:right;}.mod_63_body_opt label{padding:0px;margin:0px;line-height:16px;color:#213B61;width:100%;display:block;}.mod_63_body_opt input, .mod_63_body_opt select {float:none;text-align:right;}.mod_63_body_total{width:90px;text-align:right;font-weight:700;}.mod_63_body_total_spec .incl_vat{font-weight:normal;}.mod_63_body_total_spec {width:auto;}.mod_63_body_total .incl_vat_original, .mod_76_body_total .incl_vat_original {text-decoration:line-through;color:#DE0000;display:block;clear:both;font-weight:normal;font-size:11px;line-height:14px;}.mod_63_body_opt .remove{color:#ff8833;}.mod_63_back, .mod_63_further, .mod_63_back:hover, .mod_63_further:hover, .mod_76_date, .mod_76_back, .mod_76_further, .mod_76_date:hover, .mod_76_back:hover, .mod_76_further:hover{float:left;display:block;clear:both;color:#FFFFFF;padding:8px;text-transform:uppercase;font-weight:normal;font-size:12px;text-decoration:none;text-align:center;}.mod_63_further, .mod_76_further{/*background-color:#27c327;*/background-color:#ff8833;}.mod_63_further:hover, .mod_63_back:hover, .mod_76_date:hover, .mod_76_back:hover, .mod_76_further:hover{text-decoration:underline;}#mod_63_products .mod_63_further{float:right;}#mod_63_totals .mod_63_further {position:absolute;right:10px;top:10px;}#mod_63_totals .mod_63_further_bottom {top:auto;bottom:10px;}.mod_63_back, .mod_76_back{background-color:#213B61;}#mod_63_totals h2, #mod_76_totals h2 {color:#FFFFFF;clear:both;font-weight:normal;text-transform:uppercase;font-size:13px;}#mod_63_totals ul {list-style-type:none;}#mod_63_deliv, #mod_63_country, #mod_63_ext_send{padding:10px;background-color:#FFFFFF;min-height:100px;margin-bottom:10px;}#mod_63_ext_send a {background-color:#ff8833;color:#FFFFFF;font-weight:bold;text-decoration:none;display:block;text-align:center;padding:8px;text-transform:uppercase;}#mod_63_deliv h2, #mod_63_country h2 {color:#ff8833;font-weight:bold;line-height:40px;}#mod_63_deliv h3, #mod_63_deliv p, #mod_63_country h3, #mod_63_country p{padding:0px;margin:0px;line-height:18px;}#mod_63_deliv a, #mod_63_country a{border:1px solid #FFFFFF;color:#213B61;text-decoration:none;padding:3px;display:block;}#mod_63_deliv a p, #mod_63_country a p{padding-left:23px;color:#666666;font-size:11px;}#mod_63_deliv a p span.promo {font-weight:700;clear:both;color:#DE0000;display:block;margin-top:5px;}#mod_63_deliv a h3, #mod_63_country a h3{padding-top:2px;padding-left:19px;margin-left:3px;background-image:url(https://www.laminaatdesignshop.nl/media-31923);background-position:left center;background-repeat:no-repeat;}#mod_63_deliv a:hover, #mod_63_country a:hover{color:#213B61;background-color:#EEEEEE;}#mod_63_deliv a.selected, #mod_63_country a.selected{border:1px solid #b1c5e3;background-color:#dbe7fa;}#mod_63_deliv a.selected h3, #mod_63_country a.selected h3 {background-image:url(https://www.laminaatdesignshop.nl/media-31922);}#mod_63_deliv a h3 .free {color:#27c327;}#mod_63_deliv a h3 .price {color:#666666;font-weight:normal;}#mod_63_ext_send p {font-weight:bold;text-align:left;padding:10px;}#send_mod_63_panel {margin-top:20px;}#send_mod_63_panel p {max-width:820px;}textarea#mod_63_ext_send_form_notes {min-height:100px;min-width:250px;}#send_mod_63_panel_form {position:relative;}#send_mod_63_panel_form h2 {line-height:50px;}#send_mod_63_panel_form input.button {position:absolute;bottom:0px;right:0px;padding:8px;font-size:13px;font-weight:bold;background-color:#ff8833;}#send_mod_63_panel_col1, #send_mod_63_panel_col2 {float:left;width:410px;overflow:hidden;}#mod_63_country a p .surcharge {color:#ff8833;font-weight:700;}#mod_63_country{min-height:30px;}#mod_63_country a.selected p {display:none;}#mod_63_deliv_cont, #mod_63_country_cont{display:none;clear:both;}#mod_63_total{float:right;}#mod_63_total_value{font-size:20px;font-weight:700;text-align:right;float:right;clear:both;}#mod_63_total_descr, #mod_63 .excl_vat {text-align:right;font-size:11px;color:#999999;float:right;clear:both;font-weight:400;}#mod_63_rows_discount #mod_63_rows_discount_producth {color:green;}#mod_63_rows_discount .incl_vat {color:green;}#mod_63 .action_panel{width:auto;border:#DE0000 1px solid;display:block;clear:both;line-height:20px;padding:5px;color:#333333;text-align:left;font-weight:normal;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}#mod_63 .action_panel br {clear:none;}#mod_63 .action_panel img{float:left;}#mod_76_addr_cont, #mod_76_payment_options{display:none;}#mod_76{clear:both;}#mod_76 .load{background-position:center 10%;}#mod_76_address, #mod_76_confirmation, #mod_76_payed {position:relative;width:578px;float:left;padding:0px;padding-bottom:70px;}#mod_76_confirmation {padding-right:10px;width:568px;}#mod_76_address h2, #mod_76_confirmation h2, #mod_76_payed h2 {font-size:13px;text-transform:uppercase;margin-bottom:12px;margin-top:20px;}#mod_76_confirmation, #mod_76_payed {display:none;}#mod_76_payed {width:auto;min-height:0;float:none;}#mod_76_address .label_checkbox {max-width:none;padding-left:25px;line-height:30px;}#mod_76_address textarea{width:555px;}#mod_76_address #delivery_address {display:none;}#mod_76_totals{position:relative;background-color:#213B61;width:320px;float:left;padding:10px;}#mod_76_confirmation .mod_76_back, #mod_76_address .mod_76_back{margin:0px;margin-bottom:20px;position:absolute;left:0px;bottom:0px;}#mod_76_confirmation .mod_76_further, #mod_76_address .mod_76_further{margin:0px;margin-bottom:20px;position:absolute;right:10px;bottom:0px;}#mod_76_totals ul {list-style-type:none;}#mod_76_discount, #mod_76_addr, #mod_76_date, #mod_76_deliv, #mod_76_total, #mod_76_payment{padding:3px;background-color:#FFFFFF;min-height:100px;margin-bottom:10px;}#mod_76_deliv h3, #mod_76_deliv p, #mod_76_payment h3, #mod_76_payment p{padding:0px;margin:0px;line-height:18px;}#mod_76_payment p {margin-right:80px;}#mod_76_deliv a, #mod_76_payment a{border:1px solid #FFFFFF;color:#213B61;text-decoration:none;padding:3px;display:block;}#mod_76_deliv a p, #mod_76_payment a p{padding-left:23px;color:#666666;font-size:11px;}#mod_76_deliv a h3, #mod_76_payment a h3{padding-top:2px;padding-left:19px;margin-left:3px;background-image:url(https://www.laminaatdesignshop.nl/media-31923);background-position:left center;background-repeat:no-repeat;}#mod_76_deliv a:hover, #mod_76_payment a:hover{color:#213B61;background-color:#EEEEEE;}#mod_76_deliv a.selected, #mod_76_payment a.selected{border:1px solid #b1c5e3;background-color:#dbe7fa;}#mod_76_deliv a.selected h3, #mod_76_payment a.selected h3 {background-image:url(https://www.laminaatdesignshop.nl/media-31922);}#mod_76_deliv a h3 .free, #mod_76_payment a h3 .free {color:#ff8833;}#mod_76_deliv a p span.promo {font-weight:700;clear:both;color:#DE0000;display:block;margin-top:5px;}#mod_76_payment a p .surcharge {color:#ff8833;font-weight:700;}#mod_76_payment, #mod_76_discount{min-height:0;}#mod_76_discount input.textbox{font-weight:700;width:94%;}#mod_76_payment a h3 .free{color:#999999;}#mod_76_deliv_cont, #mod_76_payment_cont{clear:both;}#mod_76_total_value{font-size:20px;font-weight:700;text-align:right;clear:both;}#mod_76_total_descr{text-align:right;font-size:11px;color:#666666;clear:both;}#mod_76_payment1 a{background-image:url(https://www.laminaatdesignshop.nl/media-43950);}#mod_76_payment2 a{background-image:url(https://www.laminaatdesignshop.nl/media-43952);}#mod_76_payment7 a{background-image:url(https://www.laminaatdesignshop.nl/media-43951);}#mod_76_payment9 a{background-image:url(https://www.laminaatdesignshop.nl/media-43949);}#mod_76_payment10 a{background-image:url(https://www.laminaatdesignshop.nl/media-43948);}#mod_76_payment13 a{background-image:url(https://www.laminaatdesignshop.nl/media-59743);}#mod_76_payment li a {background-repeat:no-repeat;background-position:right center;}#mod_76_total{min-height:0;padding:5px;}#mod_76_date{min-height:90px;}#mod_76_date p{padding:5px;}#mod_76_date p a{text-decoration:none;}#mod_76_date p a span{color:#ff8833;white-space: nowrap;}#mod_76_date .mod_76_date{margin:5px;clear:right;padding:5px;background-color:#213B61;}#mod_76_selected_date{font-weight:700;}#send_mod_63_panel_error, #mod_76_error, #mod_76_error_conf{margin-bottom:10px;margin-right:10px;display:none;border:1px solid;border-color:#C66B6B;background-color:#FFD9D9;padding:10px;}#send_mod_63_panel_error h2, #mod_76_error h2, #mod_76_error_conf h2 {margin:0px;}#send_mod_63_panel_error ul, #mod_76_error_conf ul, #mod_76_error ul{margin:10px;margin-left:20px;}#mod_76_confirmation table {margin-bottom:10px;clear:both;}#mod_76_confirmation table label {width:auto;text-align:right;float:right;}#mod_76_confirmation td {padding-top:5px;padding-bottom:5px;}#mod_76_head_prod{width:auto;}#mod_76_head_opt{width:110px;text-align:right;}#mod_76_head_total{width:90px;text-align:right;}.mod_76_body_prod{width:auto;}.mod_76_body_prod a {text-decoration:none;}#mod_76 .prod_pl{float:left;width:60px;}#mod_76 .prod_pr{float:left;width:250px;}.mod_76_body_prod img {max-width:50px;max-height:50px;float:none;margin-right:10px;margin-bottom:10px;}.mod_76_body_prod h3 {line-height:16px;}.mod_76_body_prod h4 {line-height:16px;font-weight:400;}.mod_76_body_prod p {margin:0px;padding:0px;color:#666666;}.mod_76_body_total{width:90px;text-align:right;font-weight:700;}.mod_76_body_total_spec {width:auto !important;}.mod_76_body_total_spec .incl_vat{font-weight:normal;}#mod_76 .excl_vat {text-align:right;font-size:11px;color:#999999;float:right;clear:both;font-weight:400;line-height:20px;}#mod_76_bank {padding:10px;}#mod_76_banks {margin:0px;padding:0px;margin-top:10px;list-style-type:none;}#mod_76_banks li a {display:block;font-weight:bold;padding:5px;text-align:center;text-decoration:none;border-bottom:1px solid #CCCCCC;}#mod_76_steps {clear:both;background-color:#f5f5f5;height:60px;margin-bottom:20px;margin-top:10px;overflow:hidden;}#mod_76_steps ul {margin:0px;padding:0px;}#mod_76_steps ul li {color:#CCCCCC;display:block;border-right:2px solid #FFFFFF;width:211px;line-height:50px;height:50px;float:left;margin-right:2px;padding-right:15px;padding-left:55px;padding-top:5px;padding-bottom:5px;background-image:url(https://www.laminaatdesignshop.nl/media-58117);background-position:left center;background-repeat:no-repeat;text-transform:uppercase;}#mod_76_steps ul li.last {border:0px;margin-right:0px;width:212px;}#mod_76_steps ul li.active{color:#213B61;border:2px solid #CCCCCC;height:46px;width:209px;line-height:46px;}#checkout_banner{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;font-family: 'Reenie Beanie', cursive;height:50px;padding:10px;margin-bottom:15px;width:auto;max-width:none;}#checkout_banner p {display:inline;color:#FFFFFF;font-size:25px;padding:0px;padding-left:30px;padding-right:30px;color:#213B61;margin:0px;}.qshops{position:absolute;right:0px;top:-5px;}.geotrust{position:absolute;right:135px;top:-5px;}#mod_19_loader, #mod_19_loader_s{width:16px;height:30px;margin-top:2px;float:left;background-image:url(https://www.laminaatdesignshop.nl/media-32643);display:none;margin-left:5px;background-position:center center;background-repeat:no-repeat;}#discount_button{;-webkit-box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 8px 1px rgba(0, 0, 0, 0.3);padding:5px;display:block;border:1px solid;font-weight:700;color:#FFFFFF;background-color:#213B61;text-align:center;text-decoration:none;font-size:16px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}#discount_button:hover{background-color:#213b61;}#discount_button span{clear:both;font-weight:400;font-size:10px;clear:both;line-height:10px;margin:0px;}.m_product_configurator .order .smallbutton{position:absolute;right:0px;top:0px;}.m_product_configurator .m_product_left {position:relative;width:372px;float:left;margin-right:25px;}.m_product_configurator .m_product_right h2 {padding-left:10px;}.m_product_configurator .m_product_right {position:relative;width:495px;float:left;}.m_product_configurator .order{position:relative;height:35px;}.m_product_configurator #m_product_options {min-height:50px;}.load, .m_product_configurator_loading {position:absolute;background-image:url(https://www.laminaatdesignshop.nl/media-32539);background-color:#FFFFFF;background-repeat:no-repeat;background-position:center center;top:0px;left:0px;right:0px;bottom:0px;z-index:100;opacity:0.4;filter:alpha(opacity=40);}.load{display:none;}.m_product_configurator_loading .m_product_configurator_loading_img {position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;width:31px;height:31px;}.m_product_configurator_option_img_holder {position:relative;float:left;width:300px;}.m_product_configurator_option_img {position:relative;width:20px;height:20px;border:3px solid #f0f0f0;background:#fff;float:left;margin:0px 6px 6px 0px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.m_product_configurator_option_img:hover {border:3px solid #999;cursor:pointer;}.m_product_configurator_option_img.active {border:3px solid #666;}.m_product_configurator_option_img_description {display:none}.m_product_configurator .m_product_right label {display:block;width:130px;}.m_product_configurator .m_product_right .m_product_configurator_option_info {position:relative;float:left;width:40px;text-align:right;}.m_product_configurator .m_product_right .m_product_configurator_option_info .m_product_configurator_option_info_button {position:relative;text-align:center;-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;border: 1px solid #213B61;background: #6e8abb;background: -moz-linear-gradient(top, #6e8abb 0%, #435f90 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e8abb), color-stop(100%,#435f90));background: -webkit-linear-gradient(top, #6e8abb 0%,#435f90 100%);background: -o-linear-gradient(top, #6e8abb 0%,#435f90 100%);background: -ms-linear-gradient(top, #6e8abb 0%,#435f90 100%);background: linear-gradient(to bottom, #6e8abb 0%,#435f90 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e8abb', endColorstr='#435f90',GradientType=0 );font-weight: bold;font-size: 12px;color:#FFFFFF;width:20px;height:20px;line-height:20px;text-align:center;margin:5px 10px 0px 0px;float:right;cursor:pointer}.m_product_configurator .m_product_right .m_product_configurator_option_info .m_product_configurator_option_info_button:hover {background: #435f90;background: -moz-linear-gradient(top, #435f90 0%, #6e8abb 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#435f90), color-stop(100%,#6e8abb));background: -webkit-linear-gradient(top, #435f90 0%,#6e8abb 100%);background: -o-linear-gradient(top, #435f90 0%,#6e8abb 100%);background: -ms-linear-gradient(top, #435f90 0%,#6e8abb 100%);background: linear-gradient(to bottom, #435f90 0%,#6e8abb 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#435f90', endColorstr='#6e8abb',GradientType=0 );}.m_product_configurator .m_product_right .m_product_configurator_option_info_description {display:none;}.m_product_configurator .m_product_right input[type=text] {border: solid 1px #ccc;font-size: 11px;font-weight: normal;height: 25px;line-height: 25px;width: 110px;margin:0px;padding:0px 30px 0px 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-appearance: none;outline: none; margin-bottom:6px;color:#666}.m_product_configurator .m_product_configurator_option_unit {position:absolute;top:4px;right:160px;color:#999}.m_product_configurator .sbHolder{float:left;margin-bottom:3px;ouline:none;-webkit-appearance: none;-moz-appearance:none;}.m_product_configurator_option {position:relative;clear:both;}.m_product_configurator div, .m_product_configurator .m_product_configurator_option div {overflow:visible}.m_product_configurator input {-webkit-appearance: none;}.m_product_configurator select {-webkit-appearance: listbox;}.m_product_configurator input.smallbutton {height:30px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;border: 1px solid #213B61;background: #6e8abb;background: -moz-linear-gradient(top, #6e8abb 0%, #435f90 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6e8abb), color-stop(100%,#435f90));background: -webkit-linear-gradient(top, #6e8abb 0%,#435f90 100%);background: -o-linear-gradient(top, #6e8abb 0%,#435f90 100%);background: -ms-linear-gradient(top, #6e8abb 0%,#435f90 100%);background: linear-gradient(to bottom, #6e8abb 0%,#435f90 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6e8abb', endColorstr='#435f90',GradientType=0 );padding:5px 10px;}.m_product_configurator input.smallbutton:hover {cursor:pointer;}.m_product_configurator_option {margin-top:3px;clear:both;}.m_product_configurator .m_product_image img {position:absolute;top:0px;left:0px;}#m_product_panel_right .m_product_tab_props h2{clear:none;display:block;float:left;margin-right:1px;margin-left:0px;margin-top:1px;margin-bottom:-1px;padding-left:5px;padding-right:5px;}#m_product_panel_right .m_product_tab_props h2{position:relative;z-index:10;background:#213B61;padding:8px;line-height:13px;-moz-border-radius: 10px 10px 0px 0px;-webkit-border-radius: 10px 10px 0px 0px;border-radius: 10px 10px 0px 0px;color:#FFFFFF;}#m_product_panel_right .m_product_tab_props h2.active{margin-top:0px;line-height:14px;background:#f7f7f7;color:#333333;border:1px solid #CCC;border-bottom:0px;}#m_product_panel_right .m_product_tab_props{margin-bottom:-1px;margin-left:12px;clear:both;height:31px;}#m_product_panel_right .m_product_tab_props h2 a{text-decoration:none;color:#FFFFFF;}#m_product_panel_right .m_product_tab_props h2.active a{text-decoration:none;color:#333333;}.m_product_delivery_table th{color:#ff8833;font-weight:700;}.m_product_panel_group .m_product_price .price{white-space:no-wrap;float:none;}.m_product_panel_group .m_product_price .price p {display:inline;}.m_product_price_total, .m_product_price_total_excl{clear:both;display:block;color:#999999;border-top:1px dotted;margin-top:10px;line-height:30px;padding-top:30px;padding-bottom:5px;text-align:right;}.m_product_price_total span, .m_product_price_total_excl span{font-weight:700;color:#000000;margin-left:5px;}.m_product_price_total_excl span{color:#999999;}.m_product_price_total_excl{border:0px;}.m_product_price_total{color:#000000;}#m_product_panel_add_to_basket{position:relative;}.mod_promo{width:auto;background-color:#a1bbe1;clear:both;margin-top:10px;margin-bottom:10px;padding:10px;text-align:center;}.mod_promo p {background-image:url(https://www.laminaatdesignshop.nl/media-44162);background-position:left;background-repeat:no-repeat;font-size:14px;color:#FFFFFF;display:inline;font-weight:400;padding:15px;padding-left:25px;margin:0px;line-height:30px;}.mod_promo p span {color:#FFFFFF;font-weight:700;}.mod_promo sub {clear:both;display:block;line-height:20px;color:#b6c8e2;margin-bottom:-15px;padding:5px;}#mod_34 {position:relative;}#mod_62_collapsed, #mod_34_collapsed{position:relative;margin-left:0px;margin-right:0px;margin-bottom:20px;padding:0px;padding-bottom:40px;}#mod_62_collapsed_p, #mod_34_collapsed_p{display:none;}#mod_62_collapse_button, #mod_34_collapse_button{display:none;}#mod_62_collapse_button, #mod_62_expand_button, #mod_34_collapse_button, #mod_34_expand_button{position:absolute;right:0px;bottom:10px;background-color:#213B61;padding:6px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color:#FFFFFF;font-weight:700;text-decoration:none;}#mod_34_spotlight {margin-bottom:20px;margin-left:3px;margin-right:-20px;height:572px;clear:both;}#mod_34_spotlight a {width:200px;height:552px;float:left;padding:5px;margin:5px;margin-left:0px;margin-right:24px;position:relative;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-align:left;font-weight:700;line-height:40px;text-decoration:none;font-size:15px;}#mod_34_spotlight a:hover {margin:0px;margin-left:-5px;margin-right:19px;padding:10px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.6);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.6);}#mod_34_spotlight .img {position:relative;height:198px;width:198px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#mod_34_spotlight span.name {display:block;text-align:center;height:40px;overflow:hidden;font-size:14px;}#mod_34_spotlight .small_left, #mod_34_spotlight .small_right {position:absolute;max-with:70px;max-height:70px;bottom:10px;border:2px solid #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#mod_34_spotlight .small_left{left:10px;}#mod_34_spotlight .small_right{right:10px;}#mod_34_spotlight .order{text-align:center;font-size:13px;background-color:#ff8833;color:#FFFFFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#mod_34_spotlight .descr, #mod_34_spotlight .props{font-weight:400;color:#666666;line-height:20px;text-align:left;border:1px solid #EEEEEE;font-size:12px;padding:5px;margin-top:5px;margin-bottom:5px;max-height:80px;overflow:hidden;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#mod_34_spotlight .descr {height:60px;overflow:hidden;display:block;}#mod_34_spotlight .props{max-height:76px;line-height:20px;font-size:13px;}#mod_34_spotlight .props ul {list-style-image:url(https://www.laminaatdesignshop.nl/media-43961);list-style-position:outside;margin:0px;margin-left:25px;padding:0px;}#mod_34_spotlight .props ul li {text-align:left;font-weight:400;color:#213B61;line-height:20px;padding:0px;margin:0px;}#mod_34_spotlight .price {-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);z-index:1000;position:absolute;right:-8px;top:70px;width:70px;height:70px;overflow:hidden;line-height:70px;text-align:center;-moz-border-radius: 35px;-webkit-border-radius: 35px;border-radius: 35px;background-color:#ff8833;color:#FFFFFF;font-size:22px;}#mod_34_spotlight a:hover .price{right:-3px;top:75px;}#mod_34_spotlight .price .sales, #mod_34_spotlight .price .unit {display:block;width:100%;font-size:10px;position:absolute;line-height:10px;font-weight:400;text-align:center;}#mod_34_spotlight .price .unit {bottom:10px;text-transform:lowercase;}#mod_34_spotlight .price .sales{text-decoration: line-through;top:10px;color:#DE0000;}#mod_34_nav {position:relative;clear:both;height:30px;}#mod_34_nav .mod_34_paging{position:absolute;left:0px;top:6px;margin:0px;}#mod_34_nav .mod_34_paging ul{position:absolute;left:0px;}#mod_34_nav select{cursor:pointer;position:absolute;right:108px;margin:0px;top:0px;-webkit-appearance:none;}#mod_34_nav select { appearance:none;-webkit-appearance:none;-moz-appearance:none; border-style:none;}#mod_34_nav select::-ms-expand { display:none; }#mod_110 #mod_34_nav select{right:5px;}#mod_34_nav #mod_34_nr_page {right:0px;}#mod_34_nav .mod_34_paging{display:none;}.mod_4_paging, .mod_34_paging {height:45px;border-bottom:1px solid #EEEEEE;}.mod_4_paging ul, .mod_34_paging ul {list-style-type:none;margin:0px;padding:0px;position:absolute;right:0px;margin-top:15px;float:none;clear:both;}.mod_4_paging ul li, .mod_34_paging ul li {margin:0px;padding:0px;display:inline;}.mod_4_paging ul li a, .mod_4_paging ul li a.active, .mod_4_paging ul li a:hover, .mod_34_paging ul li a, .mod_34_paging ul li a.active, .mod_34_paging ul li a:hover {min-width:30px;margin:2px;background-color:transparent;padding:15px;font-weight:normal;color:#213B61;text-decoration:underline;}.mod_4_paging ul li a.active, .mod_4_paging ul li a.active, .mod_34_paging ul li a.active, .mod_34_paging ul li a.active {text-decoration:none;color:#CCCCCC;font-weight:bold;}#mod_34_nr_page, #mod_34_sort {border:0px;padding:0px;margin:0px;text-decoration:underline;color:#213B61;width:80px;}#mod_34_nr_page{padding: 8px 0 !important;}#mod_34_sort{width:auto;right:0 !important;left:0px;-moz-appearance: auto !important; -webkit-appearance: auto !important; appearance: auto !important;position: absolute !important; border-radius: 10px !important; padding: 6px !important; border: 2px solid #d9d9d9 !important; text-decoration: none !important; color: black !important; margin-bottom: 16px !important; max-width: 210px !important;}.stalen, #mod_98 a, #mod_99 a{letter-spacing:1px;text-transform:uppercase;display:block;color:#FFFFFF;padding:10px;margin-bottom:15px;-webkit-box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);box-shadow:0px 0px 5px 1px rgba(0,0,0,0.3);-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;text-align:left;font-weight:700;line-height:40px;text-decoration:none;font-size:12px;line-height:20px;background-color:#213B61;text-align:center;}.stalen span, #mod_98 a span, #mod_99 a span{font-size:18px;line-height:25px;display:block;text-transform:uppercase;}#mod_98 a,#mod_99 a {letter-spacing:0px;text-transform:none;padding:0px;padding-top:10px;padding-bottom:10px;color:#ff8833;}#mod_98 a div, #mod_99 a div {background-image:url(https://www.laminaatdesignshop.nl/media-32558);width:auto;padding:10px;color:#999999;}#mod_98 a span, #mod_99 a span {font-weight:bold;color:#333333;line-height:25px;font-size:14px;font-weight:bold;}#mod_98 a, #mod_99 a{color:#000000;}#main_content_left #mod_98 a, #main_content_left #mod_99 a{margin-right:8px;}#mod_80 ul, #mod_80 ul li, #mod_80 h3, #mod_80 p {margin:0px !important;padding:0px;line-height:21px;list-style-type:none;}#mod_80 ul li {padding-bottom:8px;}#mod_80 ul li img {margin:0px;float:left;}#mod_80 span{font-size:13px;font-weight:bold;text-transform:none;line-height:14px;padding-left:5px;}#mod_80 p{padding-left:0px;border-bottom:1px dotted #666666;margin-bottom:10px;padding-bottom:5px;font-size:11px;}.editor{border:1px dotted;}#mod_13{padding:0px;clear:both;max-width:1138px;margin-left:auto;margin-right:auto;border-bottom:1px dashed #CCCCCC;margin-bottom:12px;}#mod_13 ul{padding:0px;margin:0px;font-size:11px;width:auto;line-height:38px;}#mod_13 ul li {display:inline;margin-right:5px;}#mod_13 ul li a {text-decoration:none;color:#999999;}#mod_13 ul li a:hover {color:#333333;}#mod_4 .fsm_product_index{width:auto;}#mod_4 ul {list-style-type:none;}#mod_79_login, #mod_79_loggedin {display:none;}#mod_79_login_form {position:relative;}#mod_79_login_form label {width:95%;margin-right:0px;clear:both;float:none;min-width:350px;}#mod_79_login_form input.textbox {width:95%;float:none;clear:both;}#mod_79_login_form input.button {float:none;clear:both;margin-top:10px;}#strength-indicator { width: 95%; height: 20px; border: 1px solid #ccc; background-color: #eee; position: relative; margin-left: 2px; }#strength-indicator .segment { height: 100%; width: 20%; display: inline-block; }#strength-indicator .very-weak { background-color: #ff5d5d; }#strength-indicator .weak { background-color: #ffaa00; }#strength-indicator .normal { background-color: #ffea00; }#strength-indicator .strong { background-color: #aaff00; }#strength-indicator .very-strong { background-color: #00ff00; }#mod_79_login_content, #mod_79_loggedin_content {margin:20px;position:relative;}#mod_79_login_content {padding-bottom:75px;}#mod_79_login_header, #mod_79_loggedin_header {max-width:400px;display:block;padding:10px;margin-top:10px;margin-bottom:15px;border:1px solid #EEEEEE;line-height:20px;}#mod_82, #mod_79_login, #mod_79_loggedin {position:absolute;right:0px;top:20px;z-index:200;}#mod_82 a, #mod_79_login a, #mod_79_loggedin a {background-color:#213B61;color:#FFFFFF;text-decoration:none;padding:10px;font-weight:normal;text-transform:uppercase;display:block;}/*test*/#mod_79_login a, #mod_79_loggedin a {display:none;}#main_header #mod_79_login a, #main_header #mod_79_loggedin a {display:block;}/*test*/#mod_79_loggedin_content #mod_11 {padding:0px;margin:0px;border:0px;max-width:447px;}#mod_79_loggedin_content #mod_11 ul {list-style-type:none;margin:0px;margin-right:-5px;padding:0px;border:0px;min-width:446px;}#mod_79_loggedin_content #mod_11 ul li a{display:block;float:left;background-color:#213B61;color:#FFFFFF;padding:3px;padding-left:10px;text-decoration:none;margin-right:5px;margin-bottom:5px;text-align:left;width:195px;line-height:30px;}#mod_79_loggedin_content #mod_11 ul li a:hover{background-color:#213B61;}#mod_79_loggedin_content a.logout {margin-top:20px;font-weight:bold;line-height:50px;}#mod_79_passwd {position:absolute;bottom:85px;right:0px;}#mod_79_account {position:absolute;bottom:0px;left:0px;right:0px;border:1px dotted #CCCCCC;background-color:#EEEEEE;padding:20px;text-align:center;font-weight:bold;}#m_product {position:relative;}#mod_98_step {padding:20px;padding-bottom:0px;}#mod_98_step ul{margin:0px;padding:0px;margin-right:-20px;}#mod_98_step ul li{display:inline;}#mod_98_step ul li a {-webkit-box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, 0.3);overflow:hidden;text-decoration:none;margin-right:20px;margin-bottom:20px;padding:0px;height:200px;width:214px;display:block;float:left;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}#mod_98_step ul li a .text{background-image:url(https://www.laminaatdesignshop.nl/media-32558);padding:10px;margin-top:80px;}#mod_98_step ul li a .text h3{line-height:20px;font-size:19px;font-weight:400;}#mod_98_step ul li a .text p {line-height:16px;font-size:12px;margin-top:10px;}#mod_98_step ul li a:hover .text p {color:#213B61;}#mod_98_step ul li a:hover .text p strong {color:#ff8833;}#mod_98_res #mod_98_step {padding-top:0px;}#mod_98_res #mod_98_step ul li a {width:auto;height:auto;clear:both;float:none;}#mod_98_res #mod_98_step ul li a .text {margin-top:10px;}#mod_101 {width:auto;max-width:1108px;font-size:20px;font-weight:normal;text-align:center;padding:15px;padding-top:0px;margin-top:0px;margin-bottom:10px;margin-left:auto;margin-right:auto;clear:both;color:#27c327;border-bottom:1px dashed #CCCCCC;text-transform:uppercase;}#mod_101 span {font-weight:bold;}#mod_101 p {margin:0px;margin-top:15px;margin-bottom:3px;padding:0px;line-height:0px;}#header{width:1138px;}#main, #main_header_cont{min-width:1158px;}#mod_webshop_menu {width:1132px;}#mod_106 {position:relative;margin-top:20px;border:1px solid #5885d3;background-color:#FFFFFF;}#mod_106 .arrow{position:absolute;left:212px;top:-85px;}#mod_106 ul {margin:10px;list-style-type:none;padding:0px;font-size:14px;line-height:34px;}#mod_106 ul li img {margin:0px;padding:0px;margin-top:5px;margin-right:8px;float:left;}#mod_106 ul li img.icon {float:none;padding:0px;margin:0px;vertical-align:middle;margin-left:2px;margin-right:2px;}#mod_106 .mobile {display:none;}.mod_42_slider {width:346px;height:200px;position:relative;margin-top:5px;margin-bottom:5px;}.mod_42_index {position:relative;width:702px;}.mod_42_index .slide, .mod_42_slider .slide{position:relative;display:none;width:346px;height:200px;}.mod_42_index .slide{float:left;margin-right:5px;margin-bottom:15px;}.mod_42_index .slide a, .mod_42_slider .slide a{position:absolute;left:0px;top:0px;right:0px;bottom:0px;}.mod_42_index .slide a div, .mod_42_slider .slide a div{position:absolute;bottom:0px;left:0px;right:0px;padding:15px;text-align:center;font-size:20px;line-height:25px;text-transform:uppercase;background-image:url(https://www.laminaatdesignshop.nl/media-32559);}.mod_42_index .slide a div span, .mod_42_slider .slide a div span{clear:both;font-size:13px;display:block;color:#CCCCCC;}.mod_42_index .slide {display:block;}.mod_42_index a{color:#FFFFFF;text-decoration:none;}.mod_42_slider a{color:#FFFFFF;text-decoration:none;}.mod_42_slider a.slidesjs-navigation {position:absolute;z-index:11;}.mod_42_slider .slidesjs-pagination {width:165px;display:block;position:absolute;top:10px;right:0px;z-index:11;list-style-type:none;text-align:center;}.mod_42_slider .slidesjs-pagination li {display:inline;padding:0px;line-height:0px;}.mod_42_slider .slidesjs-pagination li a {-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;border:1px solid #FFFFFF;color:transparent;display:block;float:left;margin:0px;line-height:10px;overflow:hidden;width:8px;height:8px;margin:2px;font-size:10px;}.mod_42_slider .slidesjs-pagination li a.active {background-color:#FFFFFF;}.mod_42_slider .slidesjs-container{width:300px;height:300px;}.mod_42_slider .slidesjs-previous{color:transparent;left:0px;top:0px;bottom:0px;width:40px;background-image:url(media-68378);background-position:center center;background-repeat:no-repeat;}.mod_42_slider .slidesjs-next{color:transparent;right:0px;top:0px;bottom:0px;width:40px;background-image:url(media-68379);background-position:center center;background-repeat:no-repeat;}#mod_111_cont {background-color:#23487d;}#mod_111 {width:1128px;margin-left:auto;margin-right:auto;min-height:400px;padding-top:20px;}#mod_111 div.panel {float:left;display:block;width:200px;}#mod_111 ul {list-style-type:none;margin:0px;padding:0px;}#mod_111 ul li {line-height:20px;}#mod_111 ul li.header {color:#FFFFFF;font-weight:normal;line-height:40px;text-transform:uppercase;}#mod_111 ul li a {color:#FFFFFF;font-weight:normal;text-decoration:none;}.seo-footer { border:1px solid #CCCCCC;padding:10px;margin-top:10px;margin-bottom:10px;}.seo-footer h2 {color:#EF3952;}.prop-cat-product a {font-weight:bold;}#m_product_prop_header .mod_62 {margin-right:-20px;}#m_product_prop_header .mod_62 ul {margin:0px !important;padding:0px;}#tfcwidget2 {margin-top:20px;}#tfcwidget3 {position:absolute;right:250px;top:-8px;}#scrollup {z-index:9999;position:fixed;right:20px;bottom:90px;}#footer-icon-qshops, #footer-icon-payment {display:none;}#filter_btn_cont {display:none;}#filter_btn a {text-align:center;display:none;position:fixed;top:176px;height:38px;width:65px;z-index:100;background-color:#213B61;overflow:hidden;border:1px solid #FFFFFF;color:#FFFFFF;padding:8px;line-height:18px;text-transform:uppercase;text-decoration:none;font-weight:bold;}#filter_btn_hide, #filter_btn_show {right:-4px;display:none;}.fsm_product_index{margin-right:-10px;margin-top: 24px;}.fsm_product_index .mod_promo{margin-right:14px;}.fsm_product_index_item {border:1px dashed #CCCCCC;position:relative;overflow:visible;z-index:1;margin:10px;padding:0 0 8px 0;margin-bottom:0px;margin-left:0px;width:218px;height:auto;display:inline-block;text-decoration:none;font-size:12px;}.fsm_product_index_item p {padding:0px;margin:0px;}.fsm_product_index_item .currency {}.fsm_product_index_item .container{padding:0px;}.fsm_product_index_item .unit {text-transform:lowercase;font-size:10px;font-weight:normal;position:static;display:inline;}.fsm_product_index_item .price_sales{text-decoration:line-through;text-align:left;top:auto;position:static;display:inline;color:#a1bbe1;}.fsm_product_index_item .price_from{top:10px;position:static;bottom:0px;right:0px;display:inline;}.fsm_product_index_item .price_cont{font-size:18px;position:absolute;bottom:-20px;top:auto;left:0px;right:0px;background-color:transparent;width:auto;height:auto;-webkit-box-shadow:none;box-shadow:none;}.fsm_product_index_item .price {text-align:center;font-size:18px;line-height:24px;font-weight:700;color:#ff8833;white-space:nowrap;font-weight:bold;font-style:normal;}.fsm_product_index_item h3 {-webkit-appearance: none;}.fsm_product_index_item .description {text-align:center;padding:0 8px;line-height:22px;font-size:13px;position:relative;bottom:0;left:0;right:0;font-weight:normal;width:auto;background-color:transparent;}.fsm_product_index_item .image {-webkit-box-shadow:none;box-shadow:none;border:0px;width:auto;height:155px;overflow:hidden;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;overflow:hidden;margin-top:28px;}.fsm_product_index_item .image img { margin-left:auto;margin-right:auto;display:block;float:none; }.fsm_product_index_item .image .lazy{width:155px;height:155px;overflow:hidden;}.fsm_product_index_item .order {position:absolute;bottom:10px;text-align:center;left:0px;right:0px;line-height:30px;font-weight:bold;font-size:13px;text-transform:uppercase;}.fsm_product_index_item:hover {border:1px solid #CCCCCC;}.fsm_product_index_item:hover .description {display:block;}.fsm_product_index_item:hover .price_cont{background-color:transparent;}.fsm_product_index_item.hasindextext {width:451px;height:210px;}.fsm_product_index_item.hasindextext .indextext {position:absolute;right:20px;left:203px;padding:0px;top:54px;bottom:0px;font-size:12px;font-size:13px;line-height:20px;}.fsm_product_index_item.hasindextext .description {right:0px;left:203px;text-align:left;bottom:auto;top:22px;font-weight:bold; line-height: 14px;}.fsm_product_index_item.hasindextext .price_cont {left:203px;right:20px;bottom:20px;}.fsm_product_index_item.hasindextext .price_cont p.price {text-align:right;}.fsm_product_index_item.hasindextext .image {position:absolute;left:0px;top:0px;width:218px;}#mod_4 .fsm_product_index{margin-right:-15px;}#mod_76_totals .mod_76_back {display:none;}#mod_76_totals .mod_76_further {display:none;}#exp_menu, #exp_menu2 {display:none;}#m_product_panel_properties_h1 a, #m_product_panel_properties_h2 a, #m_product_panel_properties_h3 a {text-decoration:none;}#m_product_panel_properties_3, #m_product_panel_properties_h3 {display:none;background-color:#FFFFFF;}.footer-usps {display:none;}#mod_79_loggedin #mod_79_loggedin_logout {display:none !important;}@-moz-document url-prefix() { select#mod_34_nr_page{text-align:left;width:120px;} }.mod_62 ul.mod_62_custom_1 li {height:135px;}.mod_62 ul.mod_62_custom_1 li a {background-repeat:no-repeat;background-position:10px 10px;background-color:#f9f9f9;bottom:0px;}.mod_62 ul.mod_62_custom_1 li a div.text {top:0px;background-image:none;font-style:italic;}.mod_62 ul.mod_62_custom_1 li a div.text h3 {font-size:15px;font-style:normal;}.mod_62 ul.mod_62_custom_1 li a div.text p {display:block;}.mod_62 ul.mod_62_custom_1 li a div.text p span.btn {display:block;text-transform:uppercase;position:absolute;bottom:10px;padding:5px;right:10px;font-weight:bold;border:1px solid #CCCCCC;font-size:10px;font-style:normal;}.mod_62 ul.mod_62_custom_1 li a:hover div.text p span.btn {color:#ff8833;}.mod_62 ul.mod_62_custom_1 li a:hover {background-color:#EEEEEE;}.mod_62 ul.mod_62_custom_2 li {width:50%;}.mod_62 ul.mod_62_custom_2 li a div.text {left:70px;}.mod_62 ul.mod_62_custom_3 li {width:33.3%;height:180px;}.mod_62 ul.mod_62_custom_3 li a {bottom:15px;}.mod_62 ul.mod_62_custom_3 li a div.text {left:80px;}.mod_62 ul.mod_62_custom_4 {height:680px;width:910px;position:relative;background-color:transparent;}.mod_62 ul.mod_62_custom_4 li {position:absolute;height:220px;width:220px;display:block;}.mod_62 ul.mod_62_custom_4 li a {position:absolute;left:0px;top:0px;right:0px;bottom:0px;background-color:transparent;}.mod_62 ul.mod_62_custom_4 li a div.text {background-image:none;background-color:transparent;position:static;margin:0px;padding:0px;text-shadow: 0px 0px 4px rgba(0,0,3,3);}.mod_62 ul.mod_62_custom_4 li a div.text p {margin:0px;padding:0px;}.mod_62 ul.mod_62_custom_4 li a div.text p img {height:100%;width:100%;float:none;margin:0px;padding:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(1) {width:450px;height:450px;left:0px;top:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(2) {left:460px;top:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(3) {right:0px;top:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(4) {width:450px;height:450px;right:0px;bottom:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(5) {left:0px;bottom:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(6) {left:230px;bottom:0px;}.mod_62 ul.mod_62_custom_4 li a h3 {text-transform:uppercase;position:absolute;color:#FFFFFF;font-weight:normal;font-size:20px;left:15px;top:15px;}.mod_62 ul.mod_62_custom_4 li:nth-child(1) a h3, .mod_62 ul.mod_62_custom_4 li:nth-child(4) a h3 {font-size:30px;left:30px;top:30px;}.mod_62 ul.mod_62_custom_4 li a p span.txt, .mod_62 ul.mod_62_custom_4 li a:hover p span.txt {text-transform:none;position:absolute;color:#FFFFFF;font-weight:normal;font-size:13px;left:15px;top:45px;line-height:20px;right:15px;bottom:auto;padding:10px;background-color: rgba(0,0,0,0.3);}.mod_62 ul.mod_62_custom_4 li:nth-child(1) a p span.txt, .mod_62 ul.mod_62_custom_4 li:nth-child(4) a p span.txt {left:30px;right:30px;top:65px;line-height:22px;}.mod_62 ul.mod_62_custom_4 li a span.btn {display:block;position:absolute;right:15px;bottom:15px;text-decoration:underline;font-weight:bold;color:#FFFFFF;text-transform:uppercase;}.mod_62 ul.mod_62_custom_4 li a:hover {-webkit-box-shadow: 0px 0px 7px 1px rgba(0,0,0,0.5);-moz-box-shadow: 0px 0px 7px 1px rgba(0,0,0,0.5);box-shadow: 0px 0px 7px 1px rgba(0,0,0,0.5);}.mod_62 ul.mod_62_custom_5 {height:auto;}.mod_62 ul.mod_62_custom_5 li {height:auto;}.mod_62 ul.mod_62_custom_5 li a {position:static;margin:0px;padding:0px;}.mod_62 ul.mod_62_custom_5 li a div.text {position:static;background-color:#f9f9f9;background-image:none;}.mod_62 ul.mod_62_custom_5 li a div.text p {display:none;}.mod_62 ul.mod_62_custom_5 li a div.text h3 {font-weight:normal;font-size:13px;padding:0px;padding-left:28px;background-image:url(https://www.laminaatdesignshop.nl/media-31923);background-position:5px 4px;background-repeat:no-repeat;}.mod_62 ul.mod_62_custom_5 li.checked a div.text h3 {background-image:url(https://www.laminaatdesignshop.nl/media-31922);font-weight:bold;}#m_product_share {position:relative;width:227px;overflow:hidden;height:20px;margin-top:-28px;}#m_product_share .m_product_share_facebook {position:absolute;right:0px;width:180px;overflow:hidden;}#m_product_share .m_product_share_pinterest {position:absolute;left:0px;}.prdgrp_slider, .prdgrp_sliderexp { display:block;height:auto;width:auto;clear:both;margin-bottom:10px;margin-top:-5px; }.prdgrp_sliderexp { display:none; }.prdgrp_slider .mod_64_cont, .prdgrp_sliderexp .mod_64_cont {max-width:690px;}.prdgrp_steps { display:none; }.prdgrp_steps ol { margin:0px;padding:0px;padding-top:10px;height:45px;width:auto;display:block;list-style-type:none;border-top:1px dashed #EEEEEE;border-bottom:1px dashed #EEEEEE;margin-top:10px;margin-bottom:30px; }.prdgrp_steps ol li {width:33.3%;float:left;font-size:15px;text-transform:uppercase;line-height:35px;text-align:left;}.prdgrp_steps ol li div {text-align:center;font-weight:normal;font-size:18px;margin-right:10px;margin-left:5px;display:inline-block;background-color:#333333;color:#FFFFFF;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;height:35px;width:35px;}.prdgrp_steps h2 {text-align:center;font-weight:normal;}.mod_64_cont .slidesjs-navigation { display:none !important; }.mod_64_cont .slidesjs-pagination { display:none !important; }.mod_64_cont .slide a {position:absolute;width:100%;height:100%;}.mod_64_cont .slide a div.caption {text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);position:absolute;right:0px;text-align:right;bottom:20px;padding:15px;background:rgba(255,255,255,0.4);color:#FFFFFF;font-weight:bold;font-size:18px;text-transform:uppercase;}.mod_64_cont .slide a div.caption div.btn {position:absolute;right:20px;top:-110px;width:140px;padding:10px;text-align:center;background-color: #ff8833;display:block;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}.mod_64_cont .slide a:hover div.caption div.btn {text-decoration:underline;}.mod_64_cont .slide img {width:100%;height:100%;}.mod_64_cont .slidesjs-slide {height:100%;}#mod_131 {position:absolute;right:0px;top:17px;width:90px;}#mod_131 ul {margin:0px;padding:0px;list-style-type:none;}#mod_131 ul li a {display:block;float:left;margin-left:4px;}#mod_124 {float: left;}#mod_124 p.header {font-size:20px;line-height:20px;text-transform:uppercase;font-weight:bold;margin:0px;padding:0px;margin-bottom:3px;color:#ff8833;}#mod_124 p.header a { text-decoration:none;color:#ff8833; }#mod_124 p.text {line-height:20px;margin:0px;padding:0px;color:#a1bbe1;}#mod_124 p.text a {font-weight:bold;color:#a1bbe1;text-decoration:underline;}#m_product_panel_order .order-description-content {padding: 6px;margin-bottom: 16px;}.mod_133 {border-top:1px dashed;border:1px dashed #CCCCCC;padding:10px;background-color:#FFFFFF;}.mod_133 ul {list-style-type:none;}.mod_133 ul li a {display:block;padding-left:25px;background-image:url(https://www.laminaatdesignshop.nl/media-85971);background-position:left center;background-repeat:no-repeat;}.prdgrp_slider, .prdgrp_sliderexp {position:relative;}.prdgrp_slider #mod_80, .prdgrp_sliderexp #mod_80 {position:absolute;right:0px;top:0px;bottom:0px;overflow:hidden;width:200px;border:1px solid #EEEEEE;border-left:0px;padding:10px;}#exp_menu, #exp_menu2 {background-image:url(https://www.laminaatdesignshop.nl/media-73341);background-repeat:no-repeat;background-position:center center;padding:0px;margin:0px;left:10px;width:48px;top:10px;height:48px;overflow:hidden;display:none;position:absolute;color:transparent;}#main_header #exp_menu:hover {color:transparent;}#mobile_nav {position:relative;display:none;height:40px;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin-bottom:20px;}#mobile_nav a#exp_menu2, #mobile_nav #filter_btn a {background-image:url(https://www.laminaatdesignshop.nl/media-74404);background-repeat:no-repeat;background-position:right center;top:0px;bottom:0px;position:absolute;height:auto;width:48%;line-height:40px;font-size:13px;color:#333333;font-weight:normal;text-transform:none;text-decoration:none;padding:0px;text-align:left;background-color:transparent;}#mobile_nav a#exp_menu2 {left:10px;}#mobile_nav a#exp_menu2:hover {color:#333333;}#mobile_nav #filter_btn a {right:10px;border-left:1px dashed #CCCCCC;padding-left:10px;width:40%;}#mod_137_cont {width:auto;background-color:#213B61;}#mod_137 {max-width:1138px;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;clear:both;}#mod_137 p {color:#FFFFFF;font-size:17px;clear:both;}#mod_137 ul {margin:0px;padding:0px;clear:both;}#mod_137 ul li {display:block;float:left;width:20%;height:50px;}#mod_137 ul li a {color:#FFFFFF;padding:10px;padding-left:0px;display:block;text-decoration:none;font-weight:bold;}#mod_137 ul li a span.subtitle {display:block;clear:both;font-weight:normal;}#m_product_panel_right {margin-right:0px;margin-left:690px;margin-top:14px;}.m_product_panel_group {border:0px;background-color:transparent;padding:0px;}#m_product_panel_right > h2, #m_product_panel_right > div > h2 {display:none;}#m_product_panel_left {width:650px;top:50px;}.m_product_panel_header {margin-left:0px;margin-right:0px;}#m_product_panel_header input {display:none !important;}#m_product_image {width:auto;}#m_product_image a {width:auto;float:none;}#m_product_image .m_product_img_panel {width:auto;}#m_product_image img {max-width:none;width:100%;}#mod_106, .m_product_panel_group {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}#mod_106 ul {text-align:left;font-size:13px;line-height:27px;}#m_product_panel_add_to_basket {text-align:right;}#m_product_panel_add_to_basket .smallbutton, #m_product_panel_add_to_basket .smallbuttondisabled {-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;display:inline-block;font-weight:bold;font-size:13px;float:none;clear:both;position:static;padding:1px;margin:0px;margin-bottom:10px;margin-top:20px;width:55%;height:50px;white-space:initial;}.m_product_price_total_excl {display:none !important;}.m_product_price_total {display:block;padding:0px;margin:0px;border:0px;color:#666666;}.m_product_price {text-align:left;display:block;}#m_product_panel_order .m_product_price p {font-style:normal;}#m_product_share {display:none;}.m_product_panel_group input.textbox {-moz-appearance:none;-webkit-appearance:none;cursor:pointer;border:1px solid #CCCCCC;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:9px;}.m_product_panel_group select {-moz-appearance:none;-webkit-appearance:none;cursor:pointer;border:1px solid #CCCCCC;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;padding:8px;padding-right:30px;font-weight:normal;background-image: url(https://www.laminaatdesignshop.nl/media-69402);background-repeat: no-repeat;background-position: right center;font-weight:bold;}.m_product_panel_group select::-ms-expand {display: none;}#m_product_panel_order table tbody tr td {display:block;clear:both;padding-left:0px;}#m_product_panel_order table tbody tr td label { color:#999999;padding-left:0px;margin-left:0px; }#m_product_panel_order table tbody tr.mod_15_comp_tr td label, #m_product_panel_order table tbody tr.mod_15_comp_tr td label a {display:none;}#m_product_panel_order table tbody tr th {display:block;clear:both;}#m_product_promo_free_delivery, #m_product_promo_nfree_delivery, #m_product_promo_difference, #m_product_promo_delivery_date, #m_product_promo_delivery_date_stock {position:static;text-align:right;}#m_product_promo_difference {color:#333333;font-size:14px;font-weight:normal;line-height:30px;text-transform:none;text-align:left;}#m_product_panel_order p {border:0px;padding:0px;margin:0px;margin-top:10px;margin-bottom:10px;}.m_product_panel_group .m_product_price .price {}.m_product_panel_group .m_product_price .price_sales {font-weight:normal;}.m_product_panel_group .m_product_price .unit {display:none !important;}#tfcwidget_product {position:absolute;right:0px;top:0px;height:35px;width:110px;z-index:1;}#tfcwidget_product_link {position:absolute;right:0px;top:0px;height:35px;width:170px;z-index:2;}#m_product_panel_reviews { border:1px solid #CCCCCC; display:none; }#m_product_panel_right > h2#m_product_panel_reviews_h {display:block;margin-top:30px;}#m_product_panel_reviews iframe { margin-left:5px;margin-right:auto;display:block;width:437px;height:1323px; }#mod_141 {display:block;clear:both;position:relative;margin-top:0px;}#mod_141 h1 {position:absolute;left:380px;line-height:12px;}#mod_141 .left {border:1px solid #EEEEEE;width:360px;min-height:300px;border-right:1px dashed #EEEEEE;float:left}#mod_141 .left ul {margin:0px;padding:0px;list-style-type:none;margin:10px;min-height:390px;}#mod_141 .left ul a {position:relative;display:block;text-decoration:none;padding-bottom:8px;padding-left:90px;}#mod_141 .left ul a div.header {font-size:16px;line-height:30px;}#mod_141 .left ul a div.subtext {color:#666666;font-size:11px;}#mod_141 .left ul a div.icon {position:absolute;left:0px;top:5px;bottom:10px;width:80px;}#mod_141 .right .mod_64_cont {border:1px solid #EEEEEE;position:absolute;left:361px;top:78px;right:0px;bottom:0px;}#mod_141 .right .mod_64_cont .slide img {height:100%;}#mod_141 .right .mod_64_cont .slidesjs-pagination {position:absolute;left:10px;bottom:10px;z-index:10;width:100px;height:10px;display:block !important;list-style-type:none;}#mod_141 .right .mod_64_cont .slidesjs-pagination li {display:inline;}#mod_141 .right .mod_64_cont .slidesjs-pagination li a {display:block;float:left;padding:0px;color:transparent;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:8px;width:8px;margin-right:5px;border:1px solid #CCCCCC;}#mod_141 .right .mod_64_cont .slidesjs-pagination li a.active {background-color:#FFFFFF;border:1px solid #666666;}#mod_142 {height:300px;margin-top:10px;}#mod_142 ul {margin:0px;margin-right:-15px;padding:0px;list-style-type:none;}#mod_142 ul a {width:25%;float:left;display:block;text-decoration:none;}#mod_142 ul a div.header {font-size:16px;line-height:30px;margin-right:15px;padding-bottom:10px;}#mod_142 ul a div.subtext {margin-right:15px;padding-top:10px;}#mod_142 ul a div.icon {margin-right:15px;overflow:hidden;}#mod_142 ul a div.icon img {height:100%;}#mod_143 {margin-top:10px;overflow-x:hidden;overflow-y:visible;}#mod_143 ul {margin:0px;margin-right:-15px;padding:0px;list-style-type:none;}#mod_143 ul a {width:20%;float:left;display:block;text-decoration:none;margin-bottom:30px;}#mod_143 ul a div.header {font-size:16px;line-height:30px;margin-right:15px;padding-bottom:10px;text-align:center;}#mod_143 ul a div.subtext {margin-right:15px;padding-top:10px;}#mod_143 ul a div.icon {margin-right:15px;overflow:hidden;}#mod_143 ul a div.icon img {height:100%;}#mod_144 {margin-top:30px;margin-bottom:30px;}#mod_144 p.header, #mod_144 p.header_selection {text-transform:uppercase;clear:both;}#mod_144 p.header_selection {display:block;clear:both;margin-top:20px;}#mod_144 ul {list-style-type:none;margin:0px;padding:0px;background-color:#FFFFFF;}#mod_144 ul li {position:static;z-index:100;display:block;display:block;margin-right:10px;min-height:20px;float:left;}#mod_144 ul li:last-child {clear:right;}#mod_144 ul li a {background-color:rgb(244,244,244);min-width:100px;border:1px solid #EEEEEE;display:block;padding:8px;text-decoration:none;padding-right:30px;margin-bottom:10px;background-image:url(https://www.laminaatdesignshop.nl/media-86015);background-position:right center;background-repeat:no-repeat;}#mod_144 ul li a:hover, #mod_144 ul#mod_144_filter li a.active {background-color:transparent;border:1px solid #CCCCCC;}#mod_144 ul li ul {z-index:101;position:absolute;left:0px;top:0px;}#mod_144 ul#mod_144_filter li ul {display:none;position:absolute;border:1px solid #CCCCCC;z-index:10;margin-top:-1px;}#mod_144 ul#mod_144_filter li ul li a, #mod_144 ul#mod_144_filter li ul li a.active {background-color:transparent;border:0px;background-image:none;background-image:url(https://www.laminaatdesignshop.nl/media-31923);background-repeat:no-repeat;background-position:5px center;padding:3px;padding-left:23px;}#mod_144 ul#mod_144_filter li ul li a:hover {border:0px;}#mod_144 ul#mod_144_filter li ul li a.active {background-image:url(https://www.laminaatdesignshop.nl/media-31922);}#mod_144 ul#mod_144_filter > li.active {position:relative;}/*#mod_144 ul#mod_144_filter {height:50px;}*/#mod_144 ul#mod_144_res li {position:static;}#mod_144 ul#mod_144_res li a {font-weight:bold;}#mod_144 ul#mod_144_res li ul {position:static;}#mod_144 ul#mod_144_res li ul li {margin:0px;padding:0px;display:block;width:auto;clear:both;float:none;position:static;}#mod_144 ul#mod_144_res li ul li a { background-image:url(https://www.laminaatdesignshop.nl/media-89584);}@media all and (max-width:1170px){.mod_62 ul.mod_62_custom_4 {height:910px;width:680px;}.mod_62 ul.mod_62_custom_4 li:nth-child(2) {top:230px;}.mod_62 ul.mod_62_custom_4 li:nth-child(6) {left:0px;bottom:230px;}#mod_137 ul li {width:25%;}}@media all and (max-width:935px){.mod_62 ul.mod_62_custom_4 {height:1370px;width:450px;}.mod_62 ul.mod_62_custom_4 li:nth-child(2) {top:460px;left:0px;right:auto;}.mod_62 ul.mod_62_custom_4 li:nth-child(3) {top:460px;left:auto;right:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(4) {bottom:230px;left:0px;right:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(6) {left:auto;bottom:0px;right:0px;}#mod_137 ul li {width:33.3%;}}@media all and (max-width:767px){#mod_141 {border:0px;}#mod_141 h1 {position:static;clear:both;text-align:center;}#mod_141 .left {width:auto;height:auto;clear:both;border:0px;}#mod_141 .right .mod_64_cont {display:none;clear:both;position:static;margin-top:20px;border:0px;}#mod_141 .left ul {padding:0px;margin:0px;min-height:auto;}#mod_142 {margin-top:10px !important;height:auto;clear:both;}#mod_142 ul li a {width:auto;float:none;clear:both;margin-bottom:30px;text-align:center;}#mod_143 ul li a {width:50%;}#mod_143 ul li a img {width:100%;}#mod_143 ul a div.header {height:27px;}#mod_144 ul {margin-right:-10px;}#mod_144 ul li {width:50% !important;margin:0px;padding:0px;}#mod_144 ul li a {margin-right:10px;margin-bottom:10px;}#mod_144 ul li ul li {width:auto !important;}#mod_144 ul#mod_144_res li ul {margin:0px;padding:0px;}#mod_144 ul#mod_144_res li {width:50% !important;}#mod_144 ul#mod_144_res li ul li {width:auto !important;}#mod_144 ul#mod_144_res li.empty {display:none;}#m_product_image_action {width:auto;}#m_product_image_action img {width:100%;}#filter_btn_cont {display:block;}#exp_menu {display:block;}#exp_menu2 {display:block;}#mobile_nav {display:block;}#mod_124 {left:0px;top:70px;right:0px;height:50px;position:absolute;padding:0px;background-color:#FFFFFF;}#mod_124 p.header {position:absolute;text-align:left;right:10px;top:15px;}#mod_124 p.text {position:absolute;text-align:left;left:10px;top:15px;right:0;}.prdgrp_slider #mod_80, .prdgrp_slider_exp #mod_80 {display:none;}.mod_64_cont .slide a div.caption {font-size:15px;padding:5px;}.allinone_bannerWithPlaylistBorder {display:none;}#m_product_share {margin-top:20px;margin-bottom:20px;}body{background-color:#FFFFFF !important;}h1 {line-height:30px;margin-bottom:0px;}#mod_13, #productmenu, #main_content_left, #main_content_right, #header, .mod_promo, #mod_82, #mod_111 {display:none;}#footer {width:auto;height:auto;position:relative;padding-bottom:50px;}#footer .servicemenu {width:auto;position:static;padding:0px;margin:0px;}#footer .servicemenu ul li a {margin:0px;line-height:30px;font-size:14px;border-bottom:1px dashed #CCCCCC;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}#footer .servicemenu ul {width:auto;clear:both;float:none;padding:0px;margin:0px;margin-bottom:20px;}#footer .customer-service {width:auto;position:static;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}#footer .customer-service iframe {display:none;}#footer .customer-service .address {position:static;}#footer .footer-facebook {position:static;margin:0px;padding:0px;}#footer .footer-facebook iframe {position:static;margin:0px;padding:0px;height:250px;width:100%;}#main_content_middle {margin-left:10px !important;margin-right:10px !important;width:auto;position:static !important;}#main_content, #main_header {max-width:none;width:auto;margin-left:0px;margin-right:0px;position:static;}#main_content {padding-top:0px;}#main_header_cont {z-index:99;}#main_header {background-color:#213B61;height:180px;position:relative;z-index:99;}#basket {right:10px;width:50px;top:10px;height:50px;overflow:hidden;background-image:url(https://www.laminaatdesignshop.nl/media-73342);background-repeat:no-repeat;background-position:center center;}#basket #m_webshop_basket_empty, #basket #m_webshop_basket_normal {background-image:none;}#m_webshop_basket_empty p, #m_webshop_basket_normal p {display:none;}#title{position:absolute;left:70px;top:15px;height:41px;background-image:url(https://www.laminaatdesignshop.nl/media-73654);background-position:left center;background-repeat:no-repeat;}#title a {padding-left:45px;height:auto;width:auto;color:#FFFFFF;font-size:14px;line-height:41px;white-space:no-wrap;}#title a span.subtitle {display:none;line-height:15px;font-size:7px;position:absolute;bottom:0px;left:0px;right:0px;white-space:no-wrap;}#search {background-color:#FFFFFF;width:auto;left:0px;right:0px;top:110px;height:70px;overflow:hidden;}#search input.textbox {font-weight:normal;font-size:18px;height:40px;border-radius:0px;left:10px;right:0px;width:75%;top:10px;bottom:10px;}#search input.button {font-weight:normal;font-size:18px;height:42px;border-radius:0px;right:10px;top:10px;bottom:10px;width:25%;}#main, #main_header_cont { min-width:0;position:relative; }#main { position:relative;z-index:100; }#productmenu {max-width:none;width:auto;margin:0px;border:0px;}#productmenu #mod_54 {width:auto;padding:0px;margin:0px;border:0px;margin-top:-109px;}#productmenu #mod_54 ul {width:auto;margin:0px;padding:0px;}#productmenu #mod_54 ul li {margin:0px;padding:0px;position:static;}#productmenu #mod_54 ul li a {display:block;clear:both;width:auto;line-height:35px;padding:10px;margin:0px;float:none;text-align:left;border-bottom:1px solid #FFFFFF;}.mod_62 {width:auto;margin:0px;}.fsm_product_index h2, .mod_62 h2 {background-color:#213B61;padding:10px;color:#FFFFFF;width:auto;margin:0px;}.mod_62 h2 {display:none;}.mod_62 p {display:none;}.mod_62 ul {margin:0px;margin-left:-10px;padding:0px;width:auto;}.mod_62 ul li {height:215px;max-width:214px;width:50%;display:block;position:relative;float:left;margin-bottom:10px;}.mod_62 ul li a {border:0px solid #CCCCCC;position:absolute;left:0px;right:0px;top:0px;bottom:0px;display:block;border-radius:0;box-shadow:none;width:auto;margin:0px;margin-left:10px;padding:0px;background-position:center center;}.mod_62 ul li a .text {padding:2px;padding-top:10px;padding-bottom:10px;}.mod_62 ul li a .text h3 {text-align:center;font-size:13px;font-weight:bold;}.fsm_product_index h2 {margin-right:10px;display:none;}.fsm_product_index {margin-left:-10px;margin-right:-10px;}.fsm_product_index_item, .fsm_product_index_item.hasindextext {width:50%;clear:none;border:0px;float:left;display:block;border-bottom:1px solid #EEEEEE;margin:0px;}.fsm_product_index_item:hover {border:0px;border-bottom:1px solid #CCCCCC;}.fsm_product_index_item h3.description {background-image:none;}#m_product #m_product_panel_header input {display:none !important;}#m_product #m_product_panel_header {margin:0px;padding:0px;}#m_product .m_product_panel_header {margin:0px;padding:0px; padding-bottom: 4px;}#m_product_panel_left {position:static;width:auto;padding:0px;margin:0px;}#m_product_panel_left h2 {display:none;}#m_product_panel_right {margin:0px;width:auto;padding:0px;margin:0px;padding-bottom:10px;}#m_product_panel_right h2 {display:none;}#m_product h1 {line-height:24px;margin-bottom:20px;text-align:left;}#m_product #mod_42_1 {display:none;width:0px;height:0px;overflow:hidden;}#mod_42_1 {width:auto;}#mod_42_1 .slide, .mod_42_slider .slide {width:100%;max-width:346px;}#tfcwidget1, #tfcwidget2, #tfcwidget3 {display:none !important;width:0px;height:0px;}.m_product_image_option {width:0px;height:0px;overflow:hidden;}#m_product_image, #m_product_image a, #m_product_image a img {width:100%;}#m_product_image .m_product_img_panel {width:auto;overflow:hidden;}#m_product_image img {width:inherit;float:left;max-width:100%;}.m_product_panel_group, #m_product_panel_order {border:0px solid !important;background-color:transparent;padding:0px;}.m_product_panel_group td:not(.hds-table-body) {width:auto !important;display:block;color:black;clear:both;padding-top:10px;padding-left:0px;}.m_product_panel_group th:not(.hds-table-header) {width:auto;display:block;clear:both;}.m_product_panel_group td label {width:auto;}#m_product_promo_free_delivery, #m_product_promo_nfree_delivery{font-size:20px;position:static;color:#27c327;font-size:11px;text-transform:uppercase;font-weight:bold;background-color:transparent;left:0px;top:42px;padding:10px 0 0 0;}#m_product_panel_add_to_basket .smallbutton, #m_product_panel_add_to_basket .smallbuttondisabled {font-weight:bold;font-size:15px;float:none;clear:both;position:static;padding:1px;margin:0px;margin-bottom:10px;margin-top:20px;width:100%;height:60px;white-space:initial;}.m_product_price_total_excl, .m_product_price_total {display:none !important;height:0px;width:0px;overflow:hidden;}.m_product_price_total {display:block !important;width:auto;height:auto;text-align:right;}#mod_106 .normal {display:none;}#mod_106 .mobile {display:block;}#mod_106 {margin:0px;position:static;}#mod_63_products {padding:0px;margin-right:0px;background-color:transparent;float:none;clear:both;}#mod_63_products {width:auto;}#mod_63_products .mod_63_further {display:none;}#mod_63_totals {display:block;clear:both;position:relative;float:none;margin:0px;padding:0px;width:auto;background-color:transparent;padding-bottom:50px;}#mod_63_totals h2 {font-size:13px;background-color:#CCCCCC;width:auto;color:#FFFFFF;padding:4px;margin-top:15px;}#mod_63_totals .mod_63_further {display:none;}#mod_63_totals .mod_63_further_bottom {display:block;right:0px;}#mod_63 .prod_pr, #mod_76 .prod_pr {width:auto;}#mod_63_total_descr {display:none;}#mod_63 .excl_vat {display:none;}#mod_63 .mod_63_body_prod p, #mod_76 .mod_76_body_prod p {/* display:none; */ width: 80%; }#mod_63 .prod_pl, #mod_76 .prod_pl {display:none;}#mod_63_deliv a p, #mod_63_country a p {font-size:13px;line-height:20px;}#mod_76_address, #mod_76_totals, #mod_76_confirmation {border-radius:0;border:0px;width:100%;overflow:visible;background-color:transparent;margin:0px;padding:0px;clear:both;}#mod_76_address label {clear:both;width:auto;float:none;}#mod_76_address h2, #mod_76_totals h2, #mod_76_confirmation h2 {font-weight:normal;font-size:13px;background-color:#CCCCCC;width:auto;color:#FFFFFF;padding:4px;margin-top:15px;}h1 img {display:none;}#mod_76_total_cont {display:none !important;}#mod_76_address .mod_76_back, #mod_76_confirmation .mod_76_back {display:none;}#mod_76_address .mod_76_further, #mod_76_confirmation .mod_76_further {display:none;}#mod_76_deliv a p, #mod_76_payment a p {font-size:13px;line-height:20px;}#mod_76_totals .mod_76_back {display:block;position:absolute;left:0px;bottom:-60px;}#mod_76_totals .mod_76_further {display:block;position:absolute;right:0px;bottom:-60px;}#mod_76_totals { margin-bottom:40px; }#send_mod_63_panel_error, #mod_76_error, #mod_76_error_conf {margin-right:0px;}#send_mod_63_panel_error h2, #mod_76_error h2, #mod_76_error_conf h2 {margin:0px;background-color:transparent;color:#333333;}#m_product_panel_properties_h1, #m_product_panel_properties_h2, #m_product_panel_properties_h3 {display:block !important;width:auto;}#m_product_panel_properties_h1 a, #m_product_panel_properties_h2 a, #m_product_panel_properties_h3 a {border:1px solid #E5E5E6;border-left:0px;border-right:0px;display:block;padding:5px;text-decoration:none;margin-top:10px;font-weight:bold;text-transform:uppercase;background-image:url(https://www.laminaatdesignshop.nl/media-74404);background-position:right center;background-repeat:no-repeat;font-size:13px;color:black}.m_product_panel_group table tbody tr th { padding: 0 !important;}.m_product_panel_group table tbody tr td { padding-bottom: 0 !important;}.m_product_panel_group hr { border-bottom: 1px solid #E5E5E6 !important;}#m_product_panel_properties_1, #m_product_panel_properties_2 {padding:0 !important;}#m_product_panel_properties_h3 a {background-image:url(https://www.laminaatdesignshop.nl/media-74635);}#m_product_panel_properties_3, #m_product_panel_properties_2, #m_product_panel_properties_1 {display:none;padding:10px;border:1px solid #E5E5E6;background-color:#FFFFFF;padding:0px;}#m_product_panel_properties_h1.expanded a, #m_product_panel_properties_h2.expanded a, #m_product_panel_properties_h3.expanded a {background-image:url(https://www.laminaatdesignshop.nl/media-74403);}#mod_101 {display:none;}#checkout_banner, #mod_76_steps {display:none;}#mod_54_info { display:none;}#mod_54_sgr { position:relative;display:none;padding:0px;-webkit-box-shadow:none;box-shadow:none;margin-left:auto;margin-right:auto;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;margin-top:0px;margin-bottom:0px;width:auto; }#mod_54_sgr ul { list-style-type:none;margin:0px;padding:0px;}#mod_54_sgr ul li {width:auto;margin:0px;padding:0px;display:block;}#productmenu #mod_54 ul li ul li a {padding:0px;padding-left:35px;margin:0px;background-color:#FFFFFF;display:block;height:auto;width:auto;;text-decoration:none;line-height:35px;text-transform:none;overflow:visible;}#productmenu #mod_54 ul li ul li a:hover {color:#000000;}#mod_54_sgr ul li a.all {color:#ff8833;font-weight:700;}#footer-icon-qshops, #footer-icon-payment {display:block;position:absolute;bottom:10px;}#footer-icon-payment {right:5px;}#footer-icon-qshops {left:5px;}#footer-cont {min-width:0;}.footer-usps {display:block;clear:both;background-color:#FFFFFF;border:1px dashed #CCCCCC;margin-bottom:15px;padding:15px;font-weight:bold;}.footer-usps ul {list-style-type:none;margin:0px !important;padding:0px;}.footer-usps ul li {line-height:40px;position:relative;padding-left:25px;font-size:15px;}.footer-usps ul li img {margin:0px;float:none;position:absolute;left:0px;top:10px;}#mainmenu {margin-top:-70px;display:none;margin-top:-109px;}#mainmenu ul {width:auto;margin:0px;padding:0px;}#mainmenu ul li {display:block;line-height:50px;}#mainmenu ul li a, #mainmenu ul li a:hover, #mainmenu ul li a.active_menu_link {line-height:50px;float:none;display:block;font-size:15px;text-align:left;padding:0px;padding-left:10px;margin:0px;text-transform:none;}#mainmenu ul li a:hover, #mainmenu ul li a.active_menu_link {background-color:#FFFFFF;}#mainmenu ul li ul {position:static;margin:0px;padding:0px;border-left:0px;border-right:0px;}#mainmenu ul li ul li a, #mainmenu ul li ul li a:hover, #mainmenu ul li ul li a.active_menu_link {color:inherit;background-color:#FFFFFF;line-height:50px;padding:0px;padding-left:20px;}.mod_62 ul.mod_62_custom_4 {height:auto;width:auto;left:auto;right:auto;top:auto;bottom:auto;max-width:450px;}.mod_62 ul.mod_62_custom_4 li:nth-child(n) {position:static;display:block;left:auto;right:auto;top:auto;bottom:auto;height:auto;width:auto;max-width:none;margin:0px;padding:0px;}.mod_62 ul.mod_62_custom_4 li:nth-child(2), .mod_62 ul.mod_62_custom_4 li:nth-child(3), .mod_62 ul.mod_62_custom_4 li:nth-child(5), .mod_62 ul.mod_62_custom_4 li:nth-child(6) {width:50%;}.mod_62 ul.mod_62_custom_4 li a {position:relative;float:left;width:auto;margin-bottom:10px;}.mod_62 ul.mod_62_custom_4 li a div.text {width:auto;clear:both;margin:0px;padding:0px;}.mod_62 ul.mod_62_custom_4 li a div.text p {display:block;width:auto;height:auto;}.mod_62 ul.mod_62_custom_5 li {width:auto;clear:both;float:none;max-width:none;margin-left:10px;}.mod_62 ul.mod_62_custom_5 li a div.text h3 {text-align:left;}#mod_137 {background-color:#213B61;}#mod_137 ul li a {padding:10px;}#mod_137 p {padding:10px;font-size:14px;}#mod_137 ul li {width:50%;}.mod_34_paging {clear:both;}}@media all and (max-width:500px){.mod_64_cont .slide a div.caption div.btn {top:auto;bottom:30px;right:0px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}}@media all and (max-width:350px){#mod_137 ul li {width:100%;float:none;}.mod_62 ul.mod_62_custom_4 li a div.text p span.txt {display:none;}#mod_124 {height:70px;}#mod_124 p.header {text-align:center;right:10px;top:15px;left:10px;}#mod_124 p.text {text-align:center;left:10px;top:35px;right:10px;}#search {top:128px;}#main_header {height:198px;}#title {background-image:none;}#title a {padding-left:0px;}}.video-container { position: relative; padding-bottom: 56.25%; padding-top: 30px; height: 0; overflow: hidden;}.video-container iframe,.video-container object,.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}#callAndOrderUSP {position:absolute;top:40px;right:0;font-size:9px;color:#213B61;margin:11px;width:195px;text-align:center;}#callAndOrderUSP a {text-decoration:none;font-weight:bold;}#m_product_panel_right .m_product_panel_group .offerbtnLower {top:96px;}.m_product_price_total_excl {margin-top:50px;}/* Todo Sven */#mod_135_menu #mod_135_menu_btn {width: 210px !important;}#mod_135_st .title a {padding: 9px 28px 9px 10px !important;}#mod_135_st .searchbtn { position: relative !important; right: 0 !important; width: initial !important; top: 0 !important; bottom: 0 !important; background-image: none !important;}#mod_135_st { position: relative !important; left: 0 !important; top: 0 !important; right: 0 !important; min-height: 0 !important;}#mod_135_st .search { position: relative !important; left: 0 !important; right: 0 !important; top: 0 !important; bottom: 0 !important;}#mod_135_account, #mod_135_bsk { color: #ff8833 !important; position: relative !important; height: initial !important; width: initial !important; line-height: initial !important; right: 0 !important; top: 0 !important; background-image: none !important; padding: 0 !important; font-weight: 700 !important;}#mod_135 #mod_124 { position: relative !important; right: 0px !important; width: auto !important; width: initial !important; top: 0 !important;}#mod_135.scroll #mod_135_bsk .title { display: inline-block !important;}#mod_135.scroll #mod_135_bsk, #mod_135.scroll #mod_135_account.mm-slideout {z-index: 100;}.content-start {position: relative;display: block;width: 100%;padding-top: 110px;}.content-start.has-action-header {padding-top: 168px;}#mod_135.scroll #mod_135_bsk, #mod_135.scroll #mod_135_account {display: block !important;}#main:not(.container-fluid) .container {width: auto;width: initial;}#mod_135_bsk .items { left: 10px !important; -webkit-border-radius: 50% !important; -moz-border-radius: 50% !important; border-radius: 50% !important; margin-top: 0 !important; min-width: 20px; min-height: 20px; position: absolute; bottom: -5px; padding: 5px; font-size: 9px; line-height: 9px; color: #FFFFFF;background-color: #42beee !important; text-align: center;}.main-nav span {font-weight: 700;}.mm-listview .mm-divider { font-size: 13px; text-indent: 0; background: transparent; padding-top: 20px; border-bottom: 1px solid #e9e9e9; margin-left: 20px;}#main:not(.container-fluid) {padding-top: 0 !important;}.mm-listview>li>a, .mm-listview>li>span { padding: 12px 10px 12px 20px;}#hdshops_footer3 .banners img {width: 50px;height: 50px;}.second-start-header {margin-left: 22px;}@media all and (max-width:768px){.second-start-header {margin-left: 0px;}.cld-menu h4 a { color: #ff8833 !important;}#mod_135_menu #mod_135_menu_btn {width:initial !important;}#mod_124 {left:0px;top:0px;right:0px;height:0px;position:inherit;padding:0px;}#main {padding-top: 0px;}#mod_135.scroll #mod_135_bsk .title {display: none !important;}.search-bar {max-width: 210px;}}/* Todo Sven */@media all and (max-width:700px){#callAndOrderUSP {position:static;width:100%;font-size:11px;margin-left:0;margin-right:0}} .navbar { margin: 0 -30px 100px -30px; } .navbar input[type="text"] { height: 35px; } .navbar a { text-decoration: none; } .mm-navbars-top { background: #23487d; } .mm-menu .mm-navbar a, .mm-menu .mm-navbar>*, .mm-menu .mm-btn:after, .mm-menu .mm-btn:before { color: #fff !important; border-color: #fff !important; } .mm-menu { background: #fff; } .mm-menu .mm-listview>li .mm-next:after { border-color: #ff8833; } .mm-divider { font-weight: 700; } .container-fluid>.navbar-collapse, .container-fluid>.navbar-header, .container>.navbar-collapse, .container>.navbar-header, .navbar { margin: 0; } .navbar { border: 0; border-radius: 0; min-height: 40px; } .navbar-toggle { float: left; margin-left: 15px; margin-right: 0; } .bar1, .bar2, .bar3 { width: 25px; height: 3px; background-color: #fff; margin: 5px 0; transition: all 0.4s; } /* Rotate first bar */ .change .bar1 { -webkit-transform: rotate(-45deg) translate(-4px, 6px); transform: rotate(-45deg) translate(-4px, 6px); -ms-transform: rotate(-45deg) translate(-4px, 6px); -moz-transform: rotate(-45deg) translate(-4px, 6px); } /* Fade out the second bar */ .change .bar2 { opacity: 0; } /* Rotate last bar */ .change .bar3 { -webkit-transform: rotate(45deg) translate(-5.5px, -8px); transform: rotate(45deg) translate(-5.5px, -8px); -ms-transform: rotate(45deg) translate(-5.5px, -8px); -moz-transform: rotate(45deg) translate(-5.5px, -8px); } .mobile-menu-icon { display: inline-block; position: relative; float: left; margin-top: 10px !important; top: 0 !important; transition: all .3s; } @media screen and (min-width: 1025px) { .mobile-menu-icon { display: none; } }.mobile-menu-icon.has-action-header {top: 84px;}.smaller .mobile-menu-icon {top: 5px;}.smaller .mobile-menu-icon.has-action-header {top: 55px;} .mobile-menu-icon.change { position: relative; margin-top: 12px !important; } .mobile-menu-container { position: relative; top: 0; left: 0; width: 55px; height: 50px; background: #ff8836; border: 0; z-index: 103; transition: width .1s, transform .3s, height .3s; } .smaller.mobile-menu-container { height: 40px; } .mobile-menu-container { background-color : transparent !important;}.mobile-menu-icon, .mobile-menu-icon:hover, .mobile-menu-icon:active, .mobile-menu-icon:focus { text-decoration-line : none; text-decoration-style : initial; text-decoration-color : initial; margin-top : -1px;}.bar1, .bar2, .bar3 { height : 2px !important; margin : 4px 0px !important;}.change .bar1 { transform: rotate(-45deg) translate(-3.5px, 8px) !important; width: 15px;margin: 5px 0 !important;}.change .bar3 { transform: rotate(45deg) translate(-1.6px, -6.5px) !important; width: 15px;margin: 5px 0 !important;}.mobile-menu-text { color: rgb(255, 255, 255); text-transform: uppercase; font-size: 8.5px; position: absolute; top: 15px; border: 0px; transition-duration: 0s; transition-timing-function: initial; transition-delay: 0s; transition-property: none; outline-color: transparent; outline-style: solid; outline-width: 0px;opacity: 1;transition: all .4s;}.change .mobile-menu-text {opacity: 0;} #mm-blocker { z-index: 102; } .mm-opening .mobile-menu-container, .mm-opened .mobile-menu-container { width: 100%; } html.mm-opening .mm-menu~.mm-slideout.mobile-menu-container { transform: translate3d(80%), 0, 0); } .navbar-brand { position: relative; padding: 0 0 0 55px; transition: all .3s; width: 40vw; text-align: left; } .smaller .navbar-brand { height: 40px; } .mm-panels>.mm-panel>.mm-listview:first-child, .mm-panels>.mm-panel>.mm-navbar+.mm-listview { margin-top: -10px; } .mm-navbars-top { padding: 5px 0 4px 0; } .navbar-brand img { margin: 0; display: inline-block; width: 100%; max-width: 200px; position: absolute; top: 50%; transform: translateY(calc(-50% + 1px)); -ms-transform: translateY(-50%); -webkit-transform: translateY(calc(-50% + 1px)); -moz-transform: translateY(-50%); } .header-user { float: right; padding: 10px 0 2px; transition: all .3s; font-size: 13px; font-weight: 700; color: #ff8833; } .header-user .title { display: none !important; max-width: 120px; overflow: hidden; text-overflow: ellipsis; } .header-user ul { list-style-type: none; display: inline-block; padding: 0; margin: 0; } .header-user ul li { float: left; } .header-user img { margin-right: 0px; margin-left: 20px; transform: translateY(-3px); width: 24px; color: #23487d; } .header-user ul li:first-of-type i { margin-left: 0; } .smaller .header-user { padding: 10px 0 2px; } .navbar-header { width: 100%; background: #23487d; } .second-navbar { padding: 10px 0; color: #23487d; background: #fff; transition: all .3s; }/* BLUE HEADER FOR DESKTOP AND TABLET */ .icon, .icon-arrow--blue { display: none; } .icon--for-mobile { display: inline-block; } @media screen and (min-width: 768px) { .icon { display: inline-block; } .icon--for-mobile { display: none; } .second-navbar { color: white; background: #23487d; } .second-navbar .navbar-toggle[aria-expanded="true"], .second-navbar .big-menu { color: #23487d; } .second-navbar .navbar-toggle[aria-expanded="true"] .icon { display: none; } .second-navbar .navbar-toggle[aria-expanded="false"] .icon-arrow--blue { display: none; } .second-navbar .navbar-toggle[aria-expanded="true"] .icon-arrow--blue { display: inline-block; } #mod_135_bsk, #mod_135_account { color: white !important; } #mod_135_bsk .items { background-color: #42beee !important; } .content-start { padding-top: 118px; } #mod_135_st { background-color: white; color: #ff8833; border: 0 !important; } .shop-menu { background-color: white; } /*#mod_135_st .searchbtn {*//* background: #42beee !important;*/ /*}*/ }/* END OF BLUE HEADER FOR DESKTOP AND TABLET */ .smaller .second-navbar { padding: 5px 0; } .second-navbar a { color: #23487d; } .big-menu-btn { padding: 8px 0 8px 10px; cursor: pointer; display: none; float: left; font-weight: 600; margin: 0; border: 0; border-radius: 0; } .big-menu-btn:hover { background: #f1f1f1; } .big-menu-btn img { margin: 0 10px 0 5px; width: 12px; } .big-menu-btn:not(.collapsed) img { transform: scaleY(-1); } .navbar-header { float: none; } .search-bar { float: left; display: flex; position: relative; border: 2px solid #23487D !important; margin-left: 0px; min-width: 63vw; border-radius: 20px; } .search-bar input { padding: 7px 20px 7px 10px !important; font-size: 13px; border: 0 !important; margin: 0 !important; outline: 0 !important; width: 100%; } .search-bar .search { flex: 23; } .search-bar .search-btn { background: #ff8833; color: #fff; padding: 0px 12px; text-align: center; line-height: 32px; flex: 1.7; cursor: pointer; } .search-bar .search-btn img { width: 17px; transform: translateY(-1px); } .shop-menu { flex: 8; color: #23487d; text-align: center; padding: 7px 15px; font-weight: 700; display: none; cursor: pointer; white-space: nowrap; text-transform: lowercase; border-radius: 20px; } #mod_135_search { border-radius: 20px; } .shop-menu:first-letter { text-transform: uppercase; } .shop-menu:hover { background: #f1f1f1; } .shops-menu { position: absolute; left: -1px; right: -1px; top: 34px; background: #fff; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; display: none; } .shops-menu ul { padding: 20px 20px 0px !important; float: left; list-style-type: none; background: #fff; width: 100% !important; text-align: initial !important; } .shops-menu ul li { display: block; text-decoration: none; float: left; width: 33.3%; height: 60px; font-weight: bold; } .shops-menu ul li a { font-weight: 700 !important; padding: 0 !important; } .shops-menu ul li:hover a { color: #ff8833 !important; } .shops-menu ul li a span.subtitle { display: block; clear: both; color: #CCCCCC; font-weight: normal; text-transform: none; font-size: 12px; } .shops-menu .shops-menu-title { background: #a1bbe1; color: #fff; padding: 10px 20px; display: inline-block; width: 100%; } .customer-service { padding: 15px 0; float: right; color: #a1bbe1; transition: all .3s; } .smaller .customer-service { padding: 10px 0; } .customer-service a { color: #fff; }.keurmerk { padding-right: 10px; margin-top: -1px; margin-right: 10px; border-right: 1px solid rgb(255, 255, 255); display: block; float: left; height: 20px;}.keurmerk img { height: 30px !important; margin-top: -5px;}@media(max-width: 1199px){.keurmerk {display: none;}} .cs-reviews { float : left; display : block; border-right : 1px solid rgb(255, 255, 255); margin-right : 10px; padding-right : 10px;}.cs-reviews img { max-width : 15px; margin-top : -5px;}.cs-reviews span { font-weight: 600; text-decoration-style : initial; text-decoration-color : initial; padding-left : 5px;}.cs-reviews span.amount-reviews { padding-left : 0px; padding-right : 10px; text-decoration-line : none; text-decoration-style : initial; text-decoration-color : initial;} .cs-span, .cs-phone, .cs-showrooms, .cs-questions { float: left; } .cs-showrooms, .cs-reviews { display: none; } .cs-showrooms { border-right: 1px solid #fff; margin-right: 10px; padding-right: 10px; } .cs-showrooms a { font-weight: 600; color: #fff; } .cs-showrooms img { margin-right: 10px; transform: translateY(-1px); } .cs-span a { font-weight: 600; } .cs-phone { color: #ff8833; font-weight: 700; position: relative; transition: all .3s; } .smaller .cs-phone, .smaller .cs-questions { top: 0px; } .cs-phone a, .cs-questions a { color: #ff8833; } .cs-questions { color: #ff8833; font-weight: 700; position: absolute; right: 10px; top: 0px; transition: all .3s; margin-right: 5px; } .cs-phone img { margin: 0 7px 0 0; width: 16px; transform: translateY(-1px); color: #fff; } .cs-span__green-circle { display: block; float: right; width: 12px; height: 12px; border-radius: 100px; margin: 5px 0 0 5px; background-color: #2EB72D; } .cs-span__inline { padding-left: 4px; display: inline-block; } .navbar-collapse.collapse { display: none !important; } .navbar-collapse.collapse.in, .mm-menu.mm-offcanvas.mm-opened { display: block !important; } .navbar-collapse.collapse { width: 100%; } .big-menu { position: absolute; background: #fff; top: 36px; left: 0; text-align: left; -moz-box-shadow: 0px 2px 3px rgb(100,100,100); -webkit-box-shadow: 0px 2px 3px rgb(100,100,100); box-shadow: 0px 2px 3px rgb(100,100,100); } .big-menu, .big-menu ul, .big-menu ul li, .big-menu ul li a { width: 100%; } .big-menu ul { list-style-type: none; padding-top: 13px; padding-bottom: 15px; } .big-menu ul li { float: left; width: 100%; padding: 10px 20px; margin: 0; text-align: initial; } .big-menu ul li a { padding: 0; color: #23487d !important; } .cld-menu h4 a {text-decoration: none; color: #23487D; font-size: 15px; line-height: 15px; min-height: 30px; padding: 8px 0; } .big-menu ul li h4 a:hover, .cld-menu h4 a:hover {color: #ff8833 !important; } .big-menu ul li a.all-url {margin-top: 6px; display: block; } .big-menu ul li:hover, .big-menu ul li.active { background: #f1f1f1; } .big-menu ul li.active a { background-color: transparent !important; }.big-menu ul li ul {display: none;position: absolute;left: 187px;background: #fff;padding: 5px 0;margin: 0;z-index: -2;padding-bottom: 15px; -moz-box-shadow: 0px 2px 3px rgb(100,100,100); -webkit-box-shadow: 0px 2px 3px rgb(100,100,100); box-shadow: 0px 2px 3px rgb(100,100,100); height: 538px; width: 951px; overflow: hidden; font-weight: 300; cursor: default; } .big-menu ul li ul li { padding: 2px 20px; font-size: 14px; height: 0; } .big-menu ul li ul li.divider, .big-menu ul li ul li span, .big-menu ul li ul li .title, .big-menu ul li ul li.divider a { font-size: 13px; font-weight: 700; margin: 8px 0 2px 20px; padding: 0 !important; } .big-menu ul li ul li ul li.divider { font-size: 14px; margin: 8px 0 0; } .big-menu ul li ul li:hover { background: none; } .big-menu ul li ul li a { font-weight: 400; width: 100%; } .big-menu ul li ul li a:hover, .big-menu ul li ul li ul li a:hover { color: #ff8833 !important; } .big-menu ul li.active ul { display: block !important; } .big-menu ul li:hover ul { z-index: -1; } .big-menu ul li.active ul { z-index: -2; } .big-menu.single-active ul li.active ul {display: none !important; } .big-menu ul li ul li ul { position: relative; top: 0; left: 0; box-shadow: none; min-width: 0; height: 0; overflow: visible; cursor: default; width: 100%; } .big-menu ul li ul li ul li { padding: 2px 0; height: auto; display: none; } .big-menu ul li ul li ul li:nth-child(-n+11) { display: block; } .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse { max-height: 740px; } .navbar-fixed-bottom .navbar-collapse, .navbar-fixed-top .navbar-collapse.extra-height {max-height: 750px; } .hide-mobile { display: none !important; } @media(min-width: 1025px){ .mobile-menu-container { display: none; } .header-user { padding: 7px 0 0; } .navbar-brand { width: 100%; max-width: 210px; text-align: left; } .header-user ul li:first-of-type { margin-right: 5px !important; } .header-user img { margin: 0 10px 0 0; } .cs-phone, .cs-questions { position: relative; right: 0; top: 0; } .smaller .cs-phone, .smaller .cs-questions { top: 0; } .big-menu-btn { display: inline-block; } .big-menu-btn:not(.collapsed) { -moz-box-shadow: 0px 0px 3px rgb(100,100,100); -webkit-box-shadow: 0px 0px 3px rgb(100,100,100); box-shadow: 0px 0px 3px rgb(100,100,100); background: #fff !important; } .search-bar { margin-left: 20px; min-width: 400px; } .shop-menu, .cs-span, .cs-showrooms, .cs-reviews { display: block; } .header-user i { margin-right: 10px; margin-left: 0; } .navbar-brand { padding: 15px 30px 15px 0; } .navbar-brand img { max-width: 100%; } .smaller .navbar-brand { padding: 10px 30px 10px 0; } .hide-desktop { display: none !important; } .big-row .first-row, .big-row .second-row, .big-row .third-row { position: relative; float: left; width: 33.33333%; } .big-row .title-desktop { height: auto; border-bottom: 1px solid #e1e1e1; padding-bottom: 10px; margin-bottom: 10px; font-size: 16px; font-weight: 600; display: block !important; } .row-1 > ul { top: -3px; }.row-2 > ul { top: -43px; } .row-3 > ul { top: -83px; } .row-4 > ul { top: -123px; } .row-5 > ul { top: -163px; } .row-6 > ul { top: -203px; } .row-7 > ul { top: -243px; } .row-8 > ul { top: -283px; } .row-9 > ul { top: -323px; } .row-10 > ul { top: -363px; } .row-11 > ul { top: -403px; } .row-12 > ul { top: -443px; } .row-13 > ul { top: -483px; } .row-14 > ul { top: -523px; } .row-15 > ul {top: -563px; }.row-16 > ul {top: -623px;} .row-17 > ul { top: -683px; } .smaller .big-row { margin-top: -5px; height: 383px; } } @media(min-width: 992px) { .search-bar { min-width: 470px; } .header-user .title { display: inline-block !important; min-width: 72px; } .header-user img { margin-right: 10px; } .header-user ul li:first-of-type { margin-right: 20px !important; } }@media(min-width: 1200px) { .search-bar { min-width: 665px; } }.mm-menu .mm-navbars-bottom .mm-navbar a, .mm-menu .mm-navbar>* {color: #000 !important;} .inside-menu { display: block !important; position: relative !important; left: 0 !important; box-shadow: none !important; padding: 0 !important; height: auto !important; width: 100% !important; cursor: initial !important; text-transform: none; z-index: 0 !important; } .inside-menu li { padding: 0 !important; display: table; } .inside-menu li a { padding: 0px 20px !important; display: table-cell; } .cld-menu .inside-menu li a { padding: 0 15px !important; } .cld-menu h4 { color: #23487D; font-size: 15px; line-height: 15px; min-height: 30px; padding: 8px 0 8px 15px; } @media(max-width: 767px) { .cld-menu .inside-menu li a { padding: 5px 15px !important; font-size: 14px;}.cld-menu h4 { color: #ff8833; padding: 12px 0 12px 15px;} } .nav h4 { padding: 0 20px; }body {padding: 0 !important;}select {line-height: 20px;}#m_product_promo_ranking {margin-top: 20px;}a:hover {text-decoration: none;}.label {color: #000;font-size: 13px;}#popup.noloading {position: fixed;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 39rem;box-sizing: unset;margin: 0 !important;border-radius: .8rem;box-shadow: 0 0 #0000, 0 0 #0000, 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);padding: 2.4rem;max-width: 37.5rem;}@media(max-width: 768px) {#popup.noloading {max-width: calc(100vw - 4.8rem);}}#popup #mod_79_login_content, #popup #mod_79_loggedin_content {padding-bottom: 0;margin: 0;}#popup #mod_79_login_content p {font-size: 1.4rem;}#popup #mod_79_login_content p#mod_79_login_header {margin-bottom: 0;padding: 0;border: 0;}.mod_79_login_header_errors {color: #d22020;}#popup #mod_79_login_content h2 {font-weight: 700;font-size: 2.4rem;line-height: 3.2rem;}#popup #mod_79_login_content label {font-weight: 500 !important;font-size: 1.26rem;line-height: 2rem;margin-top: 1.6rem;}#popup #mod_79_login_content input {box-shadow: 0 0 #0000, 0 0 #0000, 0 1px 2px 0 rgb(0 0 0 / .05);border-color: rgb(209 213 219 / 1);border-radius: 0.6rem;width: 100%;display: block;appearance: none;border-width: 1px;padding: 0.8rem 1.2rem;font-size: 1.6rem;line-height: 2.4rem;margin: 0.4rem 0 0 0;}#popup #mod_79_login_content input[type=submit] {display: inline-flex;text-align: center;background-color: rgb(35 72 125 / 1);transition-timing-function: cubic-bezier(.4,0,.2,1);transition-duration: .15s;color: rgb(255 255 255 /1);letter-spacing: .1em;text-transform: uppercase;font-weight: 600;font-size: 1.2rem;line-height: 1.6rem;padding: 0.8rem 1.6rem;border-color: transparent;border-width: 1px;border-radius: 0.6rem;align-items: center;margin-top: 1.6rem;cursor: pointer;width: auto;min-width: unset;}#popup #mod_79_login_content a {font-size: 1.4rem;}#popup #mod_79_login_content #mod_79_passwd {bottom: 6.25rem;}#popup #mod_79_login_content #mod_79_account,#popup #mod_79_login_content #mod_79_account {display: flex;flex-direction: column;align-items: flex-start;margin-top: 1.6rem;justify-content: space-between;border: 0;background-color: transparent;position: relative;padding: 0;font-size: 1.4rem;font-weight: 400;}#popup #mod_79_login_content #mod_79_account a {font-weight: 400;}#popup a.close {opacity: 1;top: 1.6rem !important;right: 1.6rem !important;position: absolute !important;z-index: 1000;background-image: url(https://test.homedesignshops.nl/icon-close.png);background-size: cover;}.strength-indicator__container {display: grid;grid-template-columns: repeat(5,minmax(0,1fr));padding-top: .8rem;}.strength-indicator__container #strength-indicator {grid-column: span 1 / span 1;border-radius: 0.6rem;border: 0;overflow: hidden;}.strength-indicator__container #strength-indicator::after {content: ' ';display: block;height: 100%;transition: all .3s;}.strength-indicator__container.very-weak #strength-indicator::after {width: 20%;background: #c51414;}.strength-indicator__container.weak #strength-indicator::after {width: 40%;background: #c56414;}.strength-indicator__container.normal #strength-indicator::after {width: 60%;background: #c5b614;}.strength-indicator__container.strong #strength-indicator::after {width: 80%;background: #9fc514;}.strength-indicator__container.very-strong #strength-indicator::after {width: 100%;background: #6ac514;}.strength-indicator__container #strength-indicator-text {display: none;grid-column: span 4 / span 4;text-align: right;}.strength-indicator__container.very-weak #strength-indicator-text,.strength-indicator__container.weak #strength-indicator-text,.strength-indicator__container.normal #strength-indicator-text,.strength-indicator__container.strong #strength-indicator-text,.strength-indicator__container.very-strong #strength-indicator-text {display: inline-block;}/* IMPROVEMENT POPUP STYLING */@media(max-width: 768px) {#popupModal .modal-body {padding: 0;}#popupModal .modal-dialog {width: 100vw;margin: 0;}}#popupModal .upsell-popup-content .btn-group {margin-top: 15px !important;display: block !important;}.upsell_products * {box-sizing: unset;-webkit-box-sizing: unset;-moz-box-sizing: unset;}#popupModal .upsell-popup-content .btn-add {bottom: 0 !important;}#popupModal .upsell-popup-content .product-upsell-prices {bottom: 40px !important;}.m_product_panel_group .upsell_product_right select {width: 102px !important;margin-left: 0;}#m_product_panel_upsell_primer.m_product_panel_group .upsell_product_right select {width: 116px !important;}.w_50_quantity_mobile_btn {width: 35px !important;}.m_product_panel_group input.textbox {line-height: 15px;}label {font-weight: normal !important;}@media(max-width: 1024){.header-user ul li:first-of-type img {transform: translate(-10px, -3px);-webkit-transform: translate(-10px, -3px);-moz-transform: translate(-10px, -3px);-ms-transform: translate(-10px, -3px);}#popup { width: 90% !important;}}.mod_15_comp_chooser ul li.hasimg a {min-height: 70px !important;}.mod_15_popup_tiles2 .mod_15_comp_chooser ul li.hasimg a { min-height: 120px !important;}#footer .customer-service#customer-service {width: 100% !important;}.panel {background: transparent !important;}#mod_121_payment ul li.selected div.item {min-height: 105px !important;}.m_product_panel_group table ul {list-style-type: none;}.samplebtn {margin-top: 8px !important;border-width: 2px !important;}.samplebtn a {font-size: 14px !important;border-width: 2px !important;}.samplebtn a .title {font-weight: 600 !important;}.secbtns .samplebtn {height: 50px !important;margin-top: 0 !important;}.m_product_panel_group .secbtns .offerbtn {font-weight: 600 !important;border-width: 2px !important;}@media(max-width: 768px) {#fsm_webshop_main_tiles_3col_mixed .banner.small-1, #fsm_webshop_main_tiles_3col_mixed .banner.small-2 { margin-top: 20px !important;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1-links ul {top: 0 !important;}}h2 {font-weight: 600;}.mod_15_comp_title span {padding: 0;color: rgb(33, 59, 97);}.secured {width: 100% !important;}.mod_121_nav .secured {width: auto !important;}#mod_121 #mod_121_step5l .mod_121_nav .mod_121_btn_back {right: 225px !important;}.checkbox input[type=checkbox] {margin-left: 0;}#mod_121_form_birthdate {width: 113px !important;margin-left: 5px !important;}#mod_63_totals {margin-bottom: 0 !important;padding-bottom: 0 !important;}#mod_121_form input {box-sizing: unset;}@media(max-width: 768px){#mod_121_step2l #mod_121_form_forename { width: 76% !important;}#mod_121_step2l #mod_121_form_number, #mod_121_step2l #mod_121_form_number_addition { width: 45% !important;}#mod_121_form_notes { width: 99% !important;}#main {min-height: 600px !important;}}#mobile_nav #filter_btn a {width: 44% !important;}#mobile_nav {display: none;}@media(min-width: 1200px) {#mobile_nav {display: none !important;}}span.filter-btn {display: block !important;border: 1px solid #ccc;color: #333;text-align: center;padding: 8px 15px;border-radius: 5px;position: absolute;right: 0;height: 40px;border-radius: 0;border: 0;width: 48%;border-left: 1px dashed #ccc;text-align: left;background-image: url(/media-74404);background-repeat: no-repeat;background-position: right 10px center;}span.filter-btn img.filters {max-height: 16px;margin-right: 8px;margin-top: -1px;}span.filter-btn img {display: none;}.usp-block a { display: block; text-align: center; color: #2EB72D; text-decoration: none; line-height: 40px;font-weight: 700;font-size: 13px;}@media(max-width: 768px){.usp-block a {line-height: 24px;}}@media(min-width: 1024px) {.usps-row {margin: 8px auto;}}/* footer */footer {line-height: 20px; font-size: 11px; color: #23487D;}footer a {text-decoration: none;}footer .blue-row { position: relative; color: #FFFFFF; background-color: #23487D; font-weight: 400; padding: 20px 0; font-size: 14px;}footer img.customer-service-img { border-radius: 100%;}footer .subline { font-size: 14px; font-weight: normal;}footer .divider-white {content: ' ';display: block;width: 100%;border-bottom: rgba(255,255,255,0.3) 1px solid;margin: 20px 0;}footer .divider-black {content: ' ';display: block;width: 100%;border-bottom: rgba(0,0,0,0.1) 1px solid;margin: 20px 0;}footer a {color: #000000;}footer .blue-row a, footer .blue-row a:hover, footer .blue-row a:focus, footer .blue-row a:active {color: #fff;text-decoration: none;}footer ul {list-style-type: none;padding: 0;margin: 0;}footer .blue-row ul {padding: 20px 0 0 0;}footer .blue-row ul li {padding: 0;margin: 0;height: 30px;font-size: 11px;font-weight: normal;}footer ul.disclaimer {padding: 20px 0;}footer ul.disclaimer li {display: inline-block; border-right: #333333 1px solid; line-height: normal; padding: 0 5px 0 3px; font-size: 10px;}footer ul.disclaimer li:last-of-type {border-right: 0;}footer .newsletter {font-weight: normal;padding-top: 20px;display: block;}.footer-links li a {font-size: 14px;}.footer-links li a:hover, .footer-links > div > a:hover {text-decoration: underline;}.footer-links__title {font-weight: bold;}footer .discover {font-weight: bold;padding: 20px 0;font-size: 13px;}footer p {margin: 0; padding: 10px 0; font-size: 11px; font-weight: 400;}footer .mobile-payments {margin-top: 20px;}footer form {margin: 20px 0;}footer form input {height: 40px; border: none; float: none; padding: 0; display: block; margin: 0 auto 0 auto;}footer form input.email {width: 100%; background: #FDFCFB; color: #737373; text-indent: 10%; border-radius: 5px 5px 0 0; font-weight: normal;}footer form input.submit { width: 100%; background: #42BEEE; color: #FFFFFF; background-image: url(/media-117793); background-repeat: no-repeat; background-position: 95% center; background-size: 20px; font-weight: bold; border-radius: 0 0 5px 5px; cursor: pointer; text-align: left; text-indent: 10%;}footer ul.mobile-list {padding: 20px 0 40px;}footer ul.mobile-list li {height: 40px;}footer ul.mobile-list li a {display: block;font-size: 13px;font-weight: bold; background-color: #4A5F8E; color: #FFFFFF; text-decoration: none; height: 40px; line-height: 40px; border-bottom: rgba(255,255,255,0.5) 1px solid;}footer .blue-row ul.socials {text-align: center;padding: 10px 0 0 0;}footer .banners p {font-size: 14px;display: inline-block; padding: 15px 0; max-width: 80%;}footer .banners a:hover, footer .banners a:focus, footer .banners a:active {color: rgb(255, 136, 51);}footer .banners span {color: #23487D;font-weight: 700;}footer .banners img {padding: 10px;display: inline-block; vertical-align: top; width: 60px; height: 60px;}footer ul.support {display: inline-block;padding: 15px;}footer ul.support li {display: inline-block; margin: 0 10px 0 0;}footer ul.support li:last-of-type {margin: 10px 0 0 0;}@media(min-width: 768px){footer ul.support li:last-of-type {margin: 0;}}footer ul.support li a.support-button {display: block; color: #FFFFFF; text-decoration: none; height: 40px; line-height: 40px; padding-left: 40px; padding-right: 20px; border-radius: 5px 5px 5px 5px; font-size: 13px; font-weight: bold;border: 1px solid #ffffff !important;}footer .customer-service-subline {font-size: 14px;}@media(max-width: 767px){footer .blue-row {padding: 20px 30px;}footer .customer-service-subline {margin: 20px 0;}footer .newsletter {padding-top: 0px;}footer ul.support {margin-bottom: 6px !important;}footer ul.support li { margin: 10px 0 10px 0; width: 100%;}footer ul.support li a {font-size: 13px;}}@media(max-width: 992px) {footer .banners {text-align: center;margin-bottom: 15px;}footer .banners p {max-width: unset;padding: 6px 10px;}footer .banners a { display: inline-block; } footer .banners img, footer .banners p { float: left; } footer .banners img.smiley { padding: 10px 0px 10px 20px; } footer .banners img.box { padding: 10px 5px 10px 15px; }}@media(min-width: 1199px){footer ul.support li a {font-size: 13px;}}/* bootstrap carousel fix; #mob_164 div.left sets position to static */.left, .right {position: relative !important;}.next, .prev {position: absolute !important;}.carousel .item.right {float: unset !important;}/* end bootstrap carousel fix */.carousel-indicators li {margin: 3px;}.carousel-indicators .active {margin: 2px;}.carousel .item a:after, .carousel .item.no-link:after {content: ' ';position: absolute;top: 35%;left: 0;width: 100%;height: 65%;background: linear-gradient(180deg,transparent 0,rgba(0,0,0,.25));}.carousel .item .slider-title a:after {content: '';display: none;}/* bootstrap carousel extra style */.carousel .item img { min-height: 100%;min-width: 100%; width: auto;position: absolute; top: 0; left: 50%; transform: translateX(-50%); max-width: unset !important;}.carousel .item { overflow: hidden;}@media(max-width: 767px){.carousel .item img, .carousel, .carousel .item {height: 60vw !important;}.slider-title a {font-size: 14px !important;margin-top: 10px !important;}}@media(max-width: 991px) {.carousel-indicators {display: none;}#mod_164 div.right {float: unset !important;}.slider-title {bottom: 15px !important;}}@media(max-width: 767px){.usps-row {margin-bottom: 10px;}}/* experiment */.pure-link, .krijftverf-new-link, .past-link {display: none !important;}.overlay { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,0); z-index: 1; transition: all .4s; display: none;}.big-menu-btn { z-index: 100; }@media (max-width: 1024px) {.upsell_product_right {width: 30% !important; padding-left: 19% !important;}#m_product_panel_upsell_primer .upsell_product_right {width: 50% !important;}.upsell_product {padding: 10px 4px !important;}}@media(max-width: 768px) {.cs-usps img {margin-left: 9px;min-height: auto;margin-top: 5px;height: 28px;width: 28px;max-width: 28px;}}/* Tablet overal fixes */@media (max-width: 1024px) and (min-width: 768px) {.m_product_panel_group .upsell_product_right select {margin-left: 9px !important;}#popup, .upsell_products * {box-sizing: content-box; -webkit-box-sizing: content-box; -moz-box-sizing: content-box;}.image-button {bottom: 10px !important;}#mod_164 .left .cld-menu-item.cld-menu-item-open .cld-submenu { left: 338px !important; right: -633px !important;}.lighter-grey-row .col-md-6 img {width: 100%;}.cs-usps img {max-height: 30px !important;max-width: 30px !important;}.cs-span, .cs-reviews {display: block;}.navbar-brand {width: 30vw !important;}.cs-phone {position: relative; right: 0; top: 0;}.block-title {min-height: 40px;}.header-user .title {display: inline-block !important;}.header-user img {margin-left: 0px;margin-right: 10px;}html, body {overflow-x: hidden; width: 100vw;}#main {max-width: 100vw;}#main_content {-webkit-overflow-scrolling: touch;max-width: 100vw !important;margin: 0;margin-left: 15px; padding-right: 15px;}#main_content_middle { margin-right: 15px !important;}#main_content_middle img {max-width: 100%;}.mod_62 ul li { width: 33% !important;}.carousel-inner img {max-width: 200% !important;}#mod_63_totals, #mod_76_totals {width: 265px !important;}.cs-questions {position: relative; width: 60px; text-align: right;margin-right: 0 !important;}.mobile-menu-container {height: 51px !important;}.smaller.mobile-menu-container {height: 41px !important;}.mod_62 ul.mod_62_custom_4 li:nth-child(1), .mod_62 ul.mod_62_custom_4 li:nth-child(4) {width: 450px !important;}.mod_62 ul.mod_62_custom_4 li {width: 220px !important;}#tfcwidget_product {left: -10px;}#m_product_promo_ranking_usp_header {left: 2px !important;}/*#mod_34 .fsm_product_index_item.hasindextext {width: 245px !important;;}*/.fsm_product_index_item.hasindextext { margin: 2px !important;}.fsm_product_index_item.hasindextext div.order {left: 10px !important;}.fsm_product_index_item.hasindextext .indextext {left: 218px !important;}.mod_62 ul.mod_62_custom_2 li {width: 50% !important}.secbtns .samplebtn .subtitlegreen {margin-top: -4px;}#showroom-widget {margin-left: 580px !important;}#mod_137_cont {padding: 0 15px;}#footer .customer-service#customer-service { width: 780px !important;right: auto !important; left: 200px;}#footer .footer-facebook {display: none !important;}#footer .servicemenu { position: relative !important;left: 0 !important;}.prdgrp_slider #mod_80 {display: none !important;}.prdgrp_slider .mod_64_cont, .prdgrp_sliderexp .mod_64_cont {width: 100% !important;max-width: 100% !important;}.m_product_panel_group ul li {padding-left: 25px;}.m_product_panel_group ul li img:not(.icon) {margin-left: -25px !important;;}/*.mod_62 ul li a {background-size: cover;max-height: 225px;overflow: visible !important;}.mod_62 ul li {height: 355px !important;}.mod_62 ul li a .text {bottom: -130px !important;}*/#m_product_panel_upsell2 .upsell_product_left {height: auto !important;}.w_50_call_center_container {width: 100% !important;}.w_50_call_center_container ul li p {margin-left: 0 !important;}}/* Tablet portrait fixes */@media(max-width: 991px) and (min-width: 768px) {.cs-questions {width: 75px;}.slider-title h3 {font-size: 28px !important;}.cs-showrooms {margin-right: -1px;}.header-user .title {display: none !important;}.mod_62 ul li {width: 49.5% !important;}#m_product_btn_next { right: 383px !important;}#mod_63_totals {position: static;display: block; width: 97% !important; clear: both; margin-top: 0px;float: none; margin: 0px;}.secured { display: block; position: absolute; width: max-content !important; top: 70px;right: 70px;}.mod_63_further {display: none;}#mod_63_totals .mod_63_further_bottom { display: block !important; position: absolute; bottom: auto; top: 15px !important; right: 70px !important; width: 200px;}.offerte #mod_63_totals .mod_63_further_bottom {display: none !important;}#mod_121_step1l, #mod_121_step1r {width: 45% !important;}#mod_121_step1lc {margin-left: 80px !important;}#mod_121_form label {width: auto !important;}.m_product_panel_group td, .m_product_panel_group label {line-height: 19px !important;}.mod_15_comp .mod_15_comp_title {padding-right: 40px !important;}#callAndOrderUSP {top: 195px !important;}.w_50_call_center_container, #m_product_panel_add_to_basket .w_50_action_container .smallbutton, #m_product_panel_right .m_product_panel_group .smallbutton {width: 100% !important;}#m_product_panel_right .m_product_panel_group .smallbutton, #m_product_panel_right .m_product_panel_group .smallbuttondisabled {right: auto;left: 0;top: 70px !important;width: 94% !important;}.samplebtn { position: absolute; top: 125px !important; margin-top: 0;width: 94% !important;}.samplebtn a {width: 100% !important;}.m_product_price_total_excl { margin-top: 120px !important;}#mod_121 label {width: 100% !important;margin-top: 5px !important;text-align: left !important;}#mod_121 label.radio {width: auto !important;margin-top: 0px !important}#mod_121_step2l {margin-right: 375px !important;}#mod_121_form_emailaddress, #mod_121_form_name {width: 345px !important;}#mod_121_form_postalcode_extra {padding-left: 15px;}#mod_121 label[for=mod_121_form_newsletter], #mod_121 label[for=mod_121_form_policy] {margin-top: -15px !important;}#mod_121_step2l #mod_121_form_forename { width: 277px !important;}#mod_121 .mod_121_nav {width: 420px;height: 72px !important;}#checkout_menu { margin-left: 15px !important; max-width: calc(100vw - 30px) !important;}#mod_121 label.ok {display: none !important;}#mod_121_delivery ul li div.item p {padding-left: 0px !important;padding-right: 80px !important;}#mod_121_payment ul li.selected div.item h3 span, #mod_121_delivery ul li.selected div.item h3 span { right: 15px !important; top: 52px !important;}#mod_121 .mod_121_nav .mod_121_btn_back { right: 115px !important; top: 23px !important;}#mod_121 .mod_121_nav .mod_121_btn_next {top: 16px !important;}#mod_121 div.secured p {max-width: 200px;}#mod_121_payment ul li div.item select {margin-left: 0px !important;}#mod_121 #mod_121_step5l .mod_121_nav .mod_121_btn_back { right: 13px !important; top: 75px !important;}.collage-masonry3--item {padding: 0 5px !important;}.upsell_product_right {padding-left: 66px !important;}.w_50_call_center_container ul li a {font-size: 12px !important;}.secbtns {margin-left: 0 !important;}#m_product_panel_upsell2 .upsell_product_right a {width: 27px !important;position: absolute; right: 10px;}#m_product_panel_upsell2 .upsell_product_right { width: 46% !important;padding-left: 6px !important;}#m_product_panel_upsell2 .upsell_product_left { width: calc(52% - 22px);}.m_product_panel_group .upsell_product_right select {width: 95px !important;}#m_product_panel_right .m_product_panel_group .smallbutton.offerbtn {top: 115px !important;}.mod_62 ul.mod_62_custom_2 li {width: 50% !important}.mod_62 ul.mod_62_custom_1 li {height: 165px !important;}.secbtns .samplebtn { position: relative;top: 0 !important; margin-top: 0; width: 94% !important; margin-left: 23px !important;}.upsell_product_left span { position: relative !important; float: left; display: inline-block; max-width: 165px;}.upsell_product_left a {float: left;}.howtodecorateactie_pp_icon img {right: 0px !important;top: 0px !important;}#showroom-widget { margin-left: 435px !important;}#showroom {max-width: 100%;}#footer .customer-service#customer-service { width: 530px !important;}#mod_164 .left .cld-submenu ul li a {font-size: 15px !important;line-height: 22px !important;}#main_content_right {display: none !important;}}#m_product_panel_upsell2 .upsell_product_right select {height: auto !important;}footer {background-color: #fff;}#mod_164 .inside-left p { margin-left: 30px; color: #23487D; line-height: 23px; margin-bottom: 15px;}@media(min-width: 992px){.tile-padding {padding-top: 30px;}.tile-padding-small {padding-top: 9px;}}@media(max-width: 992px) {#mod_164 .left .cld-menu.smaller-menu { min-height: 225px;}}/* Fix offerte mobiel */@media(max-width: 767px){#send_mod_63_panel_form input.textbox, #send_mod_63_panel_form textarea {width: calc(100% - 10px);}#send_mod_63_panel_form #mod_63_ext_send_form_initials {width: calc(100% - 160px);}#send_mod_63_panel_form input.button {position: relative;margin-bottom: 20px;}.offerte #mod_63_products .secured {margin-top: -50px;}.offerte #mod_63_products {padding-top: 10px;}.offerte h1 {margin-left: 0px;}}/* New delivery dates */.product-information {display: block;height: 60px;width: 100%;margin-top: 50px;}.product-information .product-deliverydate {position: relative;display: block;float: left;width: 245px;padding-bottom: 5px;}.product-deliverydate.product-deliverydate-stock {display: none;}.product-deliverydate span { clear: left; display: inline-block; color: #27c327;font-weight: bold;}.product-deliverydate span#amount {color: #000;}.product-deliverydate span#stock {color: #636363;font-weight: normal;}.product-information .m_product_price_total_excl {float: right;clear: initial;margin: 0;padding: 35px 0 5px 0;}.product-information .stock-date {display: inline-block;}.product-information .split-order {display: inline-block;cursor: pointer;margin-bottom: 15px;}.product-information .split-order span {color: #000; border-radius: 50%; border: 1px solid #ccc; text-align: center; line-height: 19px; width: 21px; height: 21px; transform: translate(1px, 1px);}.product-modal h3 {font-weight: normal; font-size: 18px; margin-bottom: 10px;}.product-modal {padding: 20px 30px;}.modal-md {max-width: 500px;}@media(max-width: 767px){.product-information {margin-top: 10px !important;height: 35px;}.product-information .product-deliverydate {width: 100%;}}@media(min-width: 768px) and (max-width: 1023px){.product-information {margin-top: 80px;height: 60px;}.product-information .product-deliverydate {width: 165px;}.product-information .m_product_price_total_excl {margin-top: 0px !important;padding-right: 5px;}}#calendarPopupBody {min-height: 390px;}.popup-cs {height: 35px; margin-top: 15px;}.popup-cs .popup-phone {float: left; width: 30px;}.popup-cs .popup-info {float: left; margin-left: 15px; margin-top: 2px;}/* New Jan 23th 2017 by Sven: Content elements */@media (min-width: 768px) { .container-small { width: 700px; } .container-large { width: 970px; }}@media (min-width: 992px) { .container-small { width: 800px; } .container-large { width: 1170px; }}@media (min-width: 1200px) { .container-small { width: 850px; } .container-large { width: 1500px; }}.container-small, .container-large { max-width: 100%;}h1.content-heading {font-size: 16px;font-weight: bold;line-height: 20px;}.fullwidth-image {width: 100%; height: 200px; overflow: hidden;position: relative;}.fullwidth-image.with-overlay::after {content: ' ';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.3);z-index: 10;}.fullwidth-image.with-overlay .overlay-text {position: absolute; z-index: 11; top: 50%; transform: translateY(-50%); left: 2.5vw; color: #fff;}.fullwidth-image.with-overlay .overlay-text h3 {font-size: 16px;line-height: 20px;width: 75%;}.fullwidth-image img {min-width: 100%;max-width: 140%;height: auto;position: absolute;top: 50%;transform: translateY(-50%);min-height: 100%;}.social-share-row { width: 100%; overflow: hidden; }.social-share-row ul { list-style: none; position: relative; float: left; display: block; left: 50%; }.social-share-row ul li { position: relative; float: left; display: block; right: 50%; margin-right: 20px; }.social-share-row ul li:last-of-type {margin-right: 0;}.social-share-row ul li a {width: 30px; height: 30px; overflow: hidden; display: block; padding: 5px;border-radius: 100%;position: relative;}.social-share-row ul li a img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.social-share-row .share-fb {background: #3a599f;}.social-share-row .share-fb img, .social-share-row .share-pinterest img {height: 55%;width: auto;}.social-share-row .share-mail {background: #1ea5e5;}.social-share-row .share-mail img {width: 55%;height: auto;}.social-share-row .share-pinterest {background: #c51f0c;}.horizontal-menu {width: 100%;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;float:left;}.horizontal-menu ul { display: flex; flex-direction: row; flex-wrap: wrap; list-style: none;}.horizontal-menu ul li {flex: 1;}.horizontal-menu ul li a {padding: 10px 0;float: left;width: 100%;text-align: center;text-decoration: none;}.anchor-link {text-decoration: none;padding: 15px 0;display: inline-block;}.anchor-link img {width: 13px; margin-left: 8px;}.navigation-banners {margin-top: 10px;}.navigation-banners .banner .banner-header {position: relative;overflow: hidden;height: 170px;border: 1px solid #ddd;border-bottom: 0;}.navigation-banners .banner .banner-header img {min-width: 100%; max-width: 215%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}.navigation-banners .banner .banner-header-overlay-left {content: ' '; background: transparent; width: calc(50% - 15px); height: 10px; position: absolute; top: 160px; left: 16px; z-index: 11; border-right: 10px solid transparent; border-top: 10px solid #fff; transform: scaleY(-1);}.navigation-banners .banner .banner-header-overlay-right {content: ' '; background: transparent; width: calc(50% - 15px); height: 10px; position: absolute; top: 160px; right: 15.5px; z-index: 11; border-right: 10px solid transparent; border-top: 10px solid #fff; transform: scale(-1);}.navigation-banners .banner .banner-content {padding: 15px;border: 1px solid #ddd;border-top: 0;margin-top: -1px;position: relative;}.navigation-banners .banner .banner-content ul {margin-left: 10px;}.navigation-banners .banner .banner-content a {text-decoration: none;}.navigation-banners .banner .banner-content a.main-link {position: absolute;bottom: 15px;left: 15px;right: 15px;}.quote-block {display: block;border-left: 5px solid #ff8833;background: #fafafa;padding: 15px;}a.call-to-action {display: inline-block;padding: 10px 15px;background: #ff8833;color: #fff;text-decoration: none;margin: 5px 0;border-radius: 5px;}a.call-to-action-2 {text-decoration: none;}a.call-to-action-2 img {float: initial; display: inline-block; width: 11px; margin-right: 10px;margin-top: -2px;}a.download-pdf {display: inline-block;padding: 10px 15px;border: 1px solid #ddd;border-radius: 5px;text-decoration: none;margin: 5px 0;}a.download-pdf img {display: inline; float: left; width: 22px; margin: -3px 8px -3px -7px;}.list-block-container {display: block; width: 100%; background: #fafafa;}.list-block-container .block {display: block; margin: 0 auto; width: 80%; text-align: center;padding: 20px 0;}.list-block-container .block h3 {font-size: 14px;margin-bottom: 10px;}.list-block-container .block ul {display: inline-block; text-align: left; list-style-type: decimal; margin-left: 30px;}.list-block-container .block ul li {padding-left: 10px;}.contact-usps .col-md-4 {display: block; min-height: 70px;margin: 20px 0 10px;}.contact-usps .img-div {position: relative;display: block; width: 50px; height: 50px; float: left; border-radius: 100%; margin-right: 10px;overflow: hidden;margin-bottom: 30px;}.contact-usps .img-div img {width: auto;min-width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.contact-usps strong {display: block;}.contact-usps span {display: block;}.embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.embed-container iframe, .embed-container object, .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.image-block-large {display: block;text-align: center;width: 100%;}.image-block-large img {max-width: 60%;}.image-block-small {position: relative;display: block;width: 100%;text-align: center;height: 90px;overflow: hidden;}.image-block-small img {position: absolute;min-width: 100%;max-width: 140%;height: auto;top: 50%;left: 50%;transform: translate(-50%, -50%);min-height: 100%;}.image_block img {max-width: 100%;}.image_block span {white-space: pre-wrap; word-break: break-word;}.image_block_title {font-size: 14px;}.image_block_7 img {margin: 10px auto;display: block;}@media(max-width: 768px){.image_block .col-md-3, .image_block .col-md-4 {margin-top: 15px;}.image_block .col-md-3:first-of-type, .image_block .col-md-4:first-of-type {margin-top: 0;}}.image_block ul {margin-left: 30px;margin-right: 15px;}.panel {border-radius: 0;border: 0; margin: 0;box-shadow: none;-webkit-box-shadow: none;overflow-x: auto;}.panel-body {padding: 0;}.table .thead-default, .table.bb-table tr:first-of-type {background: #213B61;border: 1px solid #213B61;}.table .thead-default tr th, .table.bb-table tr th {color: #fff;border-bottom: 0 !important;text-align: left;background: transparent;}.table .thead-default tr th a {color: #fff;text-decoration: underline;}.table .thead-default tr th:first-child {text-align: left;}.table tbody tr:nth-child(odd){ background-color: #fafafa;}.table tbody tr td {background: transparent;border-left: 1px solid #ddd; border-right: 1px solid #ddd;}.table tbody tr td:first-child { border-right: none;}.table tbody tr td:last-child { border-left: none;}.table tbody tr td img {width: 18px; margin: 0 auto; display: block;}.promoted-filters { display : flex; padding : 10px 0px; box-sizing : border-box; margin : 0px auto; flex-wrap : wrap; list-style-type : none;}.promoted-filters li a { padding : 8px 10px; display : inline-block; text-decoration-line : none; text-decoration-style : initial; text-decoration-color : initial; border-top-left-radius : 4px; border-top-right-radius : 4px; border-bottom-right-radius : 4px; border-bottom-left-radius : 4px; border : 1px solid rgb(204, 204, 204); margin : 0px 10px 10px 0px;}.promoted-filters li a:hover, .promoted-filters li a:focus, .promoted-filters li a:active { border : 1px solid rgb(51, 68, 94);}@media(max-width: 767px){.navigation-banners .banner {margin-bottom: 20px;}.horizontal-menu ul {flex-direction: column;list-style-type: decimal;}.horizontal-menu ul.dots {list-style-type: disc;}.horizontal-menu ul li {padding: 10px 0 0;margin-left: 17px;height: 40px;}.horizontal-menu ul li a { border-bottom: 1px solid #ddd;text-align: left;padding: 0 0 10px 17px;margin-left: -17px;width: calc(100% + 17px);}.horizontal-menu ul li:last-child a {border-bottom: 0;}.image_block img {width: auto;margin-bottom: 15px;}.image-block-large img {max-width: 100%;}}/* End of content elements */@media (max-width: 1199px) {#mod_164 .left .cld-menu .cld-submenu {left: 324px !important;}}#mod_13 {padding: 0 15px;}@media (min-width: 768px) {#mod_13 { max-width: 750px;padding: 0 5px;}}@media (min-width: 992px) {#mod_13 { max-width: 970px;padding: 0 15px;}}@media (min-width: 1199px) {#mod_13 { max-width: 1138px;padding: 0px;}}/* Lazy loading */img { opacity: 1; transition: opacity 0.2s;}img[data-src] { opacity: 0;}/* Bootstrap accordion */#accordion .card {border-bottom: 1px solid #d2d2d2;padding: 0 9px;}#accordion .card:nth-child(1) {border-top: 1px solid #d2d2d2;}#accordion .card .card-body {padding: 10px 0;word-wrap: break-word;}#accordion .card .btn-link {color: #23487d; font-weight: 300; padding: 0 0 0 30px; outline: none; border: 0px;position: relative;width: 100%;text-align: left;height: 50px;white-space: pre-line;}#accordion .card .btn-link:hover, #accordion .card .btn-link:active, #accordion .card .btn-link:focus {text-decoration: none;}#accordion .card .btn-link:before {content: ' '; background-image: url(/arrow-right.png); background-size: contain; background-repeat: no-repeat; background-position: center; display: inline-block; height: 10px; width: 10px; position: absolute; left: 0; top: 50%; transform: translateY(-50%) rotate(270deg);}#accordion .card .btn-link.collapsed:before {transform: translateY(-50%) rotate(90deg);}@media(max-width: 768px){#accordion .card {padding: 8px}#accordion .card .btn-link {padding: 0 30px 0 0;text-align: left;width: 100%;height: auto;}.card-header h5 {line-height: 15px;}#accordion .card .btn-link:before {left: unset;right: 5px;}.m_product_price {display: inline-block !important;margin-top: 10px;}.m_product_panel_group .upsell_product_right select {width: 95px !important;}#m_product_panel_upsell_primer.m_product_panel_group .upsell_product_right select {width: 110px !important;}}.primer .mod_15_comp_descr {display: none;}.mod_15_popup_tiles .mod_15_comp_chooser ul li.primer a {height: 235px;}a.help.help-new {text-decoration: none;color: #333;}#m_product_panel_order .alternatives li {margin-bottom: 8px;}#m_product_panel_order select {height: 34px;}#popupModal .modal-title-description {font-weight: 300;padding: 10px 5px 0;color: #666666;}#popupModal, #calculatorModal {z-index: 9999}#popupModal .calendarCloseButton { display: block;}#popupModal .modal-title {font-size: 14px;margin-right: 32px;}#popupModal .modal-body.extra-padding,#calculatorModal .modal-body.extra-padding {padding: 5px 15px 15px 15px;}#popupModal .modal-body {overflow: hidden;}#popupModal .modal-header,#calculatorModal .modal-header {border-bottom: 0;}#popupModal .modal-body.mod_15_popup_tiles2 {padding: 0;}@media(min-width: 768px){#popupModal .modal-body.mod_15_popup_tiles2 {padding: 0;}}#popupModal h5.modal-title .mod_15_comp_chooser {padding: 0 5px;margin-top: 10px; font-weight: 700; font-size: 18px; color: #444444;}#popupModal .modal-body {padding: 0;}#popupModal .mod_15_comp_chooser ul {margin-top: 0;margin-bottom: 0;}#popupModal .mod_15_comp_chooser ul li a .mod_15_comp_title { line-height: 18px !important; padding-right: 5px !important; padding-bottom: 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}#popupModal .mod_15_comp_chooser ul li a {padding-right: 16px;}#popupModal .mod_15_comp_chooser ul li a .mod_15_comp_prc { right: 10px; top: 10px;}#popupModal .mod_15_popup_tiles .mod_15_comp_chooser ul li a .mod_15_comp_prc {right: 0;top: 175px;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a {width: 240px !important;}.mod_15_popup_tiles .mod_15_comp_chooser ul {width: 100% !important;}@media(min-width: 350px){.mod_15_popup_tiles .mod_15_comp_chooser ul li a {width: 262px !important;}}@media(min-width: 768px){.mod_15_popup_tiles .mod_15_comp_chooser ul li a {width: 259px !important;}#popupModal .mod_15_comp_chooser ul li a .mod_15_comp_title {padding-right: 9rem !important;}}@media (min-width: 992px){#popupModal .modal-lg { width: 865px;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a {width: 256px !important;}}@media (min-width: 1200px){#popupModal .modal-lg { width: 1140px;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a {width: 257px !important;}}@media(max-width: 768px){#popupModal .mod_15_comp_chooser {padding: 10px 10px;}#popupModal h5.modal-title .mod_15_comp_chooser {padding: 0 35px 0 5px !important;}#popupModal .mod_15_popup_tiles .mod_15_comp_chooser ul li a {margin: 0 15px 10px 0;}}@media(max-width: 650px){#popupModal .mod_15_popup_tiles .mod_15_comp_chooser ul li a {margin: 0 auto 10px;}}@media(max-width: 767px){#popupModal {padding-left: 0;}.modal-dialog {width: 85vw;}} .modal:before { display: inline-block; vertical-align: middle; content: " "; height: 100%; }.modal { text-align: center;}.modal-dialog { display: inline-block; text-align: left; vertical-align: middle;}.m_product_panel_group .m_product_pogpf_panel input[type=number].textbox , input[type=number].textbox {width: 71px;}#popupModal .modal-dialog .fsm_product_delivery{margin:0px;margin-bottom:10px;}#popupModal .modal-dialog.loading{background-image:url(https://www.laminaatdesignshop.nl/media-32539);background-repeat:no-repeat;background-position:center center;}#popupModal .modal-dialog .mod_62{margin:8px;}#popupModal .modal-dialog { box-sizing: unset; -webkit-box-sizing: unset; -moz-box-sizing: unset;}#popupModal .modal-dialog a.close {opacity: 1;top: 5px !important;right: 5px !important;position: absolute !important;z-index: 1000;}#popupModal .modal-dialog .btn-group {margin-top: 15px !important;display: block !important;}.upsell_products * {box-sizing: unset;-webkit-box-sizing: unset;-moz-box-sizing: unset;}#popupModal .modal-dialog .btn-add {bottom: 0 !important;}#popupModal .modal-dialog .product-upsell-prices {bottom: 40px !important;}#popopModal .modal-dialog a.close {display: none;} #popupModal .modal-dialog .btn-group {list-style-type:none;margin:15px;margin-bottom:10px;}#popupModal .modal-dialog .btn-group .btn-order {border:#ff8833 1px solid;background-color:#ff8833;margin-top:10px;margin-bottom:10px;} #popupModal .modal-dialog .btn-group .btn-order a {text-decoration:none;color:#ffffff;display:block;text-align:center;height:45px;line-height:45px;font-weight:bold;font-size:15px;} #popupModal .modal-dialog .product {position:relative;margin-top:10px;margin-bottom:10px;}#popupModal .modal-dialog .product-title {margin:10px;background-image:url(https://www.laminaatdesignshop.nl/media-59791);background-repeat:no-repeat;background-size:18px 18px;background-position:left center;padding-left:25px;font-size:13px;margin-left:15px;margin-right:15px;} #popupModal .modal-dialog .product-picture {display:inline-block;width:calc(40% - 32px);margin-left:15px;margin-right:10px;border:#777777 1px dotted;background-color:#ffffff;} #popupModal .modal-dialog .product-name {display:inline-block;width:calc(60% - 32px);vertical-align:top;margin-right:15px;line-height:17px;color:#23487d;} #popupModal .modal-dialog .product-price {padding:0;position:absolute;right:0;bottom:0;text-align:right;margin-right:15px;color:#333333;} #popupModal .modal-dialog .product-price-line-through {text-decoration:line-through;} #popupModal .modal-dialog .product-price-sales {font-weight:bold;font-size:18px;} #popupModal .modal-dialog .product-price-icon {padding-left:31px;background-size:25px 25px;background-repeat:no-repeat;background-position:left 1px;background-image:url(upsellpopupModal .modal-dialogcadeau.png);} #popupModal .modal-dialog .product-group {list-style-type:none;} #popupModal .modal-dialog .product-group-offers {background-color:rgba(238,238,238,0.2);padding-bottom:1px;} #popupModal .modal-dialog .product-upsell {position:relative;border-top:rgba(119,119,119,0.2) 1px solid;margin-top:10px;margin-bottom:10px;} #popupModal .modal-dialog .product-upsell-title {margin:10px;font-size:25px;font-size:13px;margin-left:15px;margin-right:15px;} #popupModal .modal-dialog .ok-icon {background-image:url(https://www.laminaatdesignshop.nl/media-59791);background-repeat:no-repeat;background-size:18px 18px;background-position:left center;padding-left:25px;} #popupModal .modal-dialog .exclamation-icon {background-image:url(https://www.laminaatdesignshop.nl/media-117956);background-repeat:no-repeat;background-size:18px 18px;background-position:left center;padding-left:25px;} #popupModal .modal-dialog .product-upsell-picture {display:inline-block;width:calc(40% - 32px);margin-left:15px;margin-right:10px;border:#777777 1px dotted;background-color:#ffffff;} #popupModal .modal-dialog .product-upsell-name {display:inline-block;width:calc(60% - 32px);vertical-align:top;margin-right:15px;line-height:17px;color:#23487d;} #popupModal .modal-dialog .product-upsell-prices {padding:0;position:absolute;right:0;bottom:50px;text-align:right;margin-right:15px;color:#333333;} #popupModal .modal-dialog .product-upsell-price {text-decoration:line-through;} #popupModal .modal-dialog .product-upsell-price-sales {font-weight:bold;font-size:18px;} #popupModal .modal-dialog .btn-add, #popupModal .modal-dialog .btn-remove {display:inline-block;width:calc((100% - 52px)/2);height:40px;line-height:40px;text-decoration:none;position:absolute;right:0;bottom:6px;border:#23487d 1px solid;text-align:center;margin-right:15px;color:#333333;font-weight:bold;} #popupModal .modal-dialog .product-group-basket .btn-add {display:none;} #popupModal .modal-dialog .btn-group-desktop {position:relative;overflow:hidden;list-style-type:none;margin:15px;margin-bottom:10px;} #popupModal .modal-dialog .btn-group-desktop .btn-order {float:right;width:calc((100% - 24px)/2);border:#ff8833 1px solid;background-color:#ff8833;margin-top:10px;margin-bottom:10px;margin-left:10px} #popupModal .modal-dialog .btn-group-desktop .btn-order a {text-decoration:none;color:#ffffff;display:block;text-align:center;height:45px;line-height:45px;font-weight:bold;font-size:15px} #popupModal .modal-dialog .btn-group-desktop .btn-continue {float:left;width:calc(50% - 12px);border:#23487d 1px solid;margin-top:10px;margin-bottom:10px;margin-right:10px;} #popupModal .modal-dialog .btn-group-desktop .btn-continue a {text-decoration:none;color:#000000;display:block;text-align:center;height:45px;line-height:45px;font-weight:bold;font-size:15px;}#popupModal .modal-dialog .upsell-popup-content a.close {display: none;}#mod_63_related a.nav {position: absolute !important;}.extra-delivery-information {display: block;margin-top: -15px;}.extra-delivery-information span { color: #000; border-radius: 50%; border: 1px solid #ccc; text-align: center; line-height: 14px; margin-right: 6px; width: 16px; height: 16px; padding-left: 1px; display: inline-block; font-size: 10px;}@media(max-width: 767px){.extra-delivery-information {margin-top: -5px;}}/* Search result index */.fsm_product_index_item.hasindextext .indextext ul {list-style-type:disc !important;}.fsm_product_index_item.hasindextext .indextext ul li {padding:0;}/* End Search result index */.image_block.image_block_10 img {margin: 0 auto 10px auto;display: block;}.image_block.image_block_10 .image_block_title {font-size: 18px;display: block;text-align: center;margin: 20px 0 10px;}.image_block.image_block_10 span {text-align: center;display: block;}.image_block.image_block_10 a.image_block_link {display: block;margin: 20px 0 40px;text-align: center;}.image_block.image_block_11 img {margin: 0 auto 10px auto;display: block;}.image_block.image_block_10 a.image_block_link img, .image_block.image_block_11 a.image_block_link img { display: inline-block; transform: translateY(4px); margin-right: 5px;}.image_block.image_block_10 a.image_block_link img {height: 10px;width: 7px;}.image_block.image_block_11 .image_block_title {font-size: 18px;display: block;text-align: left;margin: 20px 0 10px;}.image_block.image_block_11 span {text-align: left;display: block;}.image_block.image_block_11 a.image_block_link {display: block;margin: 20px 0 40px;text-align: left;}ul.top-rows {list-style-type: decimal;list-style-position: inside;background: rgba(0,0,0,.03);border-radius: 10px;padding: 20px;max-width: 520px;display: block;margin: 0 auto;}ul.top-rows li {border: 1px solid #ff8833;border-radius: 5px;padding: 15px 10px 18px 20px;margin-bottom: 10px;color: #ff8833;font-weight: 600;overflow: hidden}ul.top-rows li:last-of-type {margin-bottom: 0;}ul.top-rows li .li-block {color: rgb(35, 72, 125);display: inline-block;padding-left: 0px;font-weight: 300;width: 100%;margin-top: -1px;float: right;}ul.top-rows .top-row-extra {display: block; margin-bottom: 0; margin-left: 15px;font-weight: 600;}@media(max-width: 767px){ul.top-rows li .li-block a {margin-bottom: 8px;display: block;}ul.top-rows li .li-block {display: block;margin-top: -11px; margin-left: 0px;}}#fsm_website_form_90 input.button {display: inline-block; padding: 10px 15px; background: #ff8833; color: #fff; text-decoration: none; margin: 5px 0; border-radius: 5px;}.mm-blocking .mm-page {overflow: hidden;}.row.image_block_2 {margin-bottom: 40px;}a.link-btn {display: table; border: 1px solid #d7d7d7; padding: 8px 20px; border-radius: 5px; text-decoration: none; margin-top: 10px; color: #333;}a.link-btn:hover, a.link-btn:active, a.link-btn:focus {color: #ff8833;}a.link-btn img {width: 10px;transform: translateY(-1px) rotate(-90deg);margin-right: 8px;}@media(max-width: 767px){.row.image_block_2 {padding-top: 30px;margin-bottom: 0;margin-right: -10px; margin-left: -10px;}.row.image-block-2 {margin-right: 5px; margin-left: 5px;}.image-block-2 div {padding-left: 0;padding-right: 0;}a.link-btn {display: block; border: 0; border-top: 1px solid #d7d7d7; border-radius: 0; padding: 10px 0; line-height: 23px;}a.link-btn img {display: inline-block;margin-bottom: 0 !important;}}@media(min-width: 768px){.contact-usps.type-2 {width: 85%; margin: 0 auto;}}@media(max-width: 767px){.contact-usps.type-2 .usp-block { padding: 0 10px; white-space: nowrap;}}.contact-usps.type-2 a.usp-block {text-decoration: none;color: #333;}.contact-usps.type-2 .usp-block .usp-block-container {display: table;margin: 0 auto;}.contact-usps.type-2 .img-div {margin-bottom: 0 !important;float: left;margin-right: 5px;}.contact-usps.type-2 strong {float: left;font-weight: 300;}@media(max-width: 374px){.contact-usps.type-2 strong {display: block;width: 100%;line-height: 20px;}}.contact-usps.type-2 .img-div img {width: 70%; min-width: 10%;min-height: 10%;}.contact-usps.type-2 .usp-block { display: block; min-height: 50px; margin: 20px 0 10px;line-height: 50px;}/* Project Sommelier / Product recommendation */.product-recommendation-container {display: block; background: #f8f8f8; border: 1px solid #ccc; border-radius: 5px;position: relative;overflow: hidden;margin-top: 20px;}.product-recommendation-container .old-price {display: none;}.product-recommendation-container h5 { font-size: 15px; font-family: 'Open Sans',sans-serif; color: #213B61; line-height: 15px; font-weight: 400;padding: 20px;}.product-recommendation-container .recommended-products-viewport {overflow: hidden;}.product-recommendation-container .recommended-products { white-space: nowrap;display: inline-block; width: 100%; position: relative;left: 0;transition: left .3s;padding-bottom: 5px;}.product-recommendation-container .recommended-products .recommended-product {display: inline-block; width: 185px; height: auto;}.product-recommendation-container .recommended-products .recommended-product .product-image-container {height: 145px;overflow: hidden;position: relative;}@media(max-width: 768px){.product-recommendation-container .recommended-products .recommended-product .product-image-container {height: auto;}}.product-recommendation-container .recommended-scrollbar {display: block; position: absolute; width: 50%; height: 5px; border-radius: 5px; background: rgba(0,0,0,0); bottom: 0;transition: left .3s ease 0s, background .3s ease .3s;}.product-recommendation-container:hover .recommended-scrollbar {background: rgba(0,0,0,.2);transition: left .3s ease 0s, background .3s ease 0s;}.product-recommendation-container .recommended-carousel-control {display: block; width: 50px; height: 80px; background: rgba(255,255,255,.6); position: absolute; top: 50%;transform: translateY(-50%);border-radius: 5px;opacity: 1;visibility: visible;transition: opacity .3s ease .3s, background .3s ease 0s, visibility .3s ease .3s;box-shadow: 0px 0px 5px rgba(0, 0, 0, .1);opacity: 0;}.product-recommendation-container:hover .recommended-carousel-control {opacity: 1;transition: opacity .3s ease 0s, background .3s ease 0s, visibility .3s ease 0s;}.product-recommendation-container .recommended-carousel-control:hover {background: rgba(255,255,255,.8);}.recommended-carousel-control.recommended-disabled {opacity: 0;transition: all .3s;}/*Ipad pro fix*/@media(max-width: 1366px){.recommended-carousel-control {opacity: 1 !important;}.recommended-carousel-control.recommended-disabled {opacity: .4 !important;}}.product-recommendation-container:hover .recommended-carousel-control.recommended-disabled {opacity: .4;background: rgba(255,255,255,.6);}.recommended-carousel-control.recommended-left {left: 15px;}.recommended-carousel-control .arrow-left {content: ' '; display: block; height: 100%; width: 100%; background: url(bt-icon-arrow-blue.png); background-position: center; background-repeat: no-repeat; background-size: 30%; -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.recommended-carousel-control .arrow-right {content: ' '; display: block; height: 100%; width: 100%; background: url(bt-icon-arrow-blue.png); background-position: center; background-repeat: no-repeat; background-size: 30%;}.recommended-carousel-control.recommended-right {right: 15px;}.recommended-product .product {padding: 0 20px; width: 100%; min-height: 245px; float: left;position: relative;text-decoration: none;}.recommended-product .product .product-image {margin-left: auto; margin-right: auto; display: block; float: none; padding: 0; width: 100%;overflow: hidden;}.recommended-product .product .product-image img {width: 100%;height: auto;}.engine_s2 .recommended-product .product .product-image img {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}.recommended-product .product h5 { width: 100%; margin: 15px auto 10px; padding: 0; line-height: 22px; font-weight: 400; font-size: 13px; white-space: normal; display: block; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis;max-height: 42px}.recommended-product .product-placeholder h5 {padding: 0;margin: 20px auto 28px;}.recommended-product .product .price { font-size: 15px; line-height: 24px; color: #ff8833; white-space: nowrap; font-weight: bold; font-style: normal;}.recommended-product .product .price span.unit { text-transform: lowercase; font-size: 12px; font-weight: 300; color: rgb(33, 59, 97); display: inline-block; line-height: 10px; text-align: center;margin-left: 5px;}.product-placeholder { padding: 0 20px; width: 100%; min-height: 245px; float: left;position: relative;color: #fff;text-decoration: none;}.product-placeholder .image-placeholder {margin-left: auto; margin-right: auto; display: block; float: none; padding: 0; width: 100%; height: 145px; background: rgba(0,0,0,.2);text-align: center; line-height: 145px; font-size: 34px;}.product-placeholder h5 { border-top: 20px solid rgba(0,0,0,.2); width: 100%; display: block; margin: 20px auto;}.product-placeholder .price-placeholder {display: block; text-align: left; position: relative; width: 100%;padding: 0;}.product-placeholder .price-placeholder span {display: inline-block; background: rgba(0,0,0,.2); width: 38px; height: 20px;}.product-placeholder .price-placeholder .unit-placeholder { height: 10px; width: 45px; margin-left: 5px;}@media(max-width: 1024px){.recommended-carousel-control {display: none !important;}.product-recommendation-container .recommended-products-viewport {overflow-x: scroll;overflow-y: hidden;-ms-overflow-style: -ms-autohiding-scrollbar; -webkit-overflow-scrolling: touch; white-space: nowrap;}.product-recommendation-container .recommended-products-viewport::-webkit-scrollbar {display: none;-webkit-appearance: none;width: 0px; background: transparent;}.product-recommendation-container .recommended-scrollbar {transition: left 0s ease 0s, background 0s ease 0s;}.product-recommendation-container:hover .recommended-scrollbar {transition: left 0s ease 0s, background .3s ease 0s;}.product-recommendation-container.disabled .recommended-scrollbar {background: rgba(0,0,0,0);}.product-recommendation-container .recommended-scrollbar {background: rgba(0,0,0,.2);}.product-recommendation-container .recommended-products .recommended-product {width: 150px;}.product-recommendation-container .recommended-products .recommended-product:last-of-type {margin-right: 10px;}.recommended-product .product, .product-placeholder { padding: 0 10px 0 20px;}.product-placeholder .image-placeholder {height: 120px;}.recommended-product .product, .product-placeholder {min-height: 220px;}.product-recommendation-container .recommended-products .recommended-product {height: 220px;}.recommended-product .product h5 { margin: 10px auto 8px;}.recommended-product .product-placeholder h5 { margin: 16px auto 28px;}}@media(max-width: 767px){.product-recommendation-container {border-left: 0;border-right: 0;border-radius: 0;width: 100%;}.product-recommendation-row.row {margin-left: -10px;margin-right: -10px;}.product-recommendation-row.row .col-12 {padding: 0;}.image_block_7 {margin-right: -10px;margin-left: -10px;}/*.row.image_block_2 {border-top: 3px solid #eee;border-bottom: 3px solid #eee;}*/}.product-recommendation-row.row-hidden {display: none;}.product-recommendation-container.row-hidden .recommended-products .recommended-product {display: none;}.product-recommendation-container .recommended-products .recommended-product.placeholder {display: inline-block;}#m_product_prop_header ul.recommended-products {margin: 0;}.recommended-product .product .price .price-subtitle { text-transform: lowercase; font-size: 12px; font-weight: 300; color: rgb(33, 59, 97); display: inline-block; line-height: 10px; text-align: center; margin-right: 5px;}@media(max-width: 320px){.fsm_product_index_item.hasindextext .image {margin: 0 10px !important;width: 140px !important;height: 140px !important;}.fsm_product_index_item.hasindextext .image img {width: 100% !important;}.fsm_product_index_item .image {max-width: 140px;max-height: 140px;}.fsm_product_index_item .image img {max-width: 100%;}}#mod_164.row-eq-height {display: block;margin-left: -10px;margin-right: -10px;}/* Fix for sliders. Not compatible with flex box*/#mod_164.row-eq-height > [class*=col-] {display: block !important;}/* Fix for flex wrap elements on mobile phones See https://stackoverflow.com/questions/34250282/flexbox-wraps-last-column-of-the-first-row-in-safari for more information*/.row:before {content: none;}.row:after {content: '';}.popover.bottom .arrow {top: -11px !important;left: 50%;margin-left: -11px;border-bottom-color: #999;border-bottom-color: rgba(0,0,0,0.25);border-top-width: 0;}.popover .arrow {border-width: 11px;}.popover .arrow, .popover .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}.popover.bottom {margin-top: 10px;}.popover {position: absolute;top: 0;left: 0;z-index: 1010;display: none;max-width: 276px;padding: 1px;text-align: left;white-space: normal;background-color: #fff;border: 1px solid #ccc;border: 1px solid rgba(0,0,0,0.2);border-radius: 6px;-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);box-shadow: 0 5px 10px rgba(0,0,0,0.2);background-clip: padding-box;}.popover-content {padding: 9px 14px;line-height: 16px;}.popover.bottom .arrow:after {top: 1px;margin-left: -10px;border-bottom-color: #fff;border-top-width: 0;content: " ";}.popover .arrow:after {border-width: 10px;content: "";}.popover .arrow, .popover .arrow:after {position: absolute;display: block;width: 0;height: 0;border-color: transparent;border-style: solid;}span.helptext-info {width: 17px;height: 17px;color: #fff;border-radius: 100%;background-color: #23487D;display: inline-block;line-height: 18px;text-align: center;margin-left: 2px;font-size: 12px;}.mobile-payments img {max-width: 100%;}/* Environment Header */#environment-header {display: block;position: fixed;height: auto;width: 100vw;text-align: center;z-index: 9999;background-color: #ff8833;color: white;font-weight: bold;letter-spacing: 2px;font-size: 16px;padding: 8px;text-transform: uppercase;}@media(min-width: 768px) {#environment-header {letter-spacing: 2px;font-size: 20px;padding: 16px;}}#fsm_website_form_86 label {width:100%; float:none}.samplefrmbtn {background-color:#ff8833 !important;border-radius:10px;font-weight:bold !important;text-transform:none !important;font-size:14px!important;box-sizing:unset;}@media (max-width:700px){.samplefrmbtn {margin-left:0 !important;}}@media(min-width: 1000px) and (max-width: 1024px){.product-recommendation-row {max-width: 450px;}}/* New form css */form p label {width: 100%;}form p input.textbox, form p input.file, form p textarea, form p select, form div.textbox {width: 100% !important;margin-bottom: 10px;background: #fff;}form p select {height: 34px;}form div.textbox {position: relative;display: inline-block;}form div.textbox input.textbox {width: 100%;padding-right: 30px;text-overflow: ellipsis;}form div.textbox a.delete {position: absolute;right: 0;top:0;color: #ff8833;font-size: 16px;padding: 9px 6px;text-decoration: none;}@media(min-width: 768px){form p label {width: 30%;}form p input.textbox, form p input.file, form p textarea, form p select, form div.textbox {width: 50% !important;max-width: 350px;}form div.textbox {position: relative;display: inline-block;margin-bottom: 10px;}form div.textbox input.textbox {width: 350px !important;}}form p input.button {display: inline-block;padding: 10px 15px;background: #ff8833;color: #fff;text-decoration: none;margin: 5px 0;border-radius: 5px;text-transform: none;font-size: 14px;}form p input.button:disabled {opacity: 0.4;}form p input.button.samplefrmbtn {font-weight: normal !important;font-size: 14px !important;}#upsellPopupModal {z-index: 999999;}#upsellPopupModal .modal-body {padding: 15px;display: none;}.upsell-modal .modal-header {border-bottom: 0px;background: #e9e9e9;border-top-left-radius: 6px;border-top-right-radius: 6px;}.upsell-modal .modal-content {border: 0px;box-shadow: none;-webkit-box-shadow: none;}.upsell-modal h5#upsellPopupModalTitle {font-size: 16px;color: #23487D;font-weight: 600;font-family: 'Open Sans', sans-serif;padding-right: 25px;display: flex;}#upsellPopupModalTitle img {width: 16px;height: 16px;margin-right: 10px;margin-top: 3px;}.upsellPopupModalHeader {display: flex;padding-top: 20px;}.upsellPopupProduct {display: flex;flex: 1.5;}.upsellPopupProductImage {width: 80px;height: 80px;min-width: 80px;overflow: hidden;position: relative;margin-right: 15px;border: 1px solid #C2C2C2;}.upsellPopupProductImage img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 100%;}.upsellPopupProductName {padding-right: 30px;font-size: 14px;}.upsellPopupProductOrder {flex: 1;}.upsellPopupBodyTitle {width: 100%;text-align: center;font-size: 16px;color: #23487D;font-weight: normal;font-family: 'Open Sans', sans-serif;}.upsellPopupBodyProducts {display: flex;padding-top: 15px;align-content: stretch;flex-wrap: wrap;justify-content: space-between;}.upsellPopupBodyProducts .upsellProduct {flex: 1;padding: 0 15px;position: relative;}.upsellPopupBodyProducts .upsellProduct:first-of-type .upsellAddedOverlay, .upsellPopupBodyProducts .upsellProduct:last-of-type .upsellAddedOverlay {width: calc(100% - 15px);}.upsellPopupBodyProducts .upsellProduct:first-of-type {padding-left: 0px;}.upsellPopupBodyProducts .upsellProduct:last-of-type {padding-right: 0px;}.upsellOrderButton {display: block;background: #FF8833;border-radius: 5px;color: #fff;text-decoration: none;text-align: center;padding: 12px;font-size: 14px;font-weight: 600;margin-bottom: 14px;}.upsellOrderButton:hover, .upsellOrderButton:active, .upsellOrderButton:focus {color: #fff;}.upsellShoppingButton {color: #23487D;font-size: 14px;text-decoration: none;font-weight: 300;cursor: pointer;}.upsellProductImage {height: 80px;width: 80px;overflow: hidden;margin: 0 auto;position: relative;flex: 1;}.upsellProductInformation {flex: 1;}.addUpsellToCart {flex: 1;}.upsellProductImage img {object-fit: contain;position: relative;width: 100%;height: 100%;}.upsellProduct h5 a {line-height: 19px;font-weight: normal;font-size: 14px;white-space: normal;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;max-height: 67px;height: 67px;color: #000;padding-top: 10px;}.upsellProduct .price {font-weight: 600;color: #FF8833;font-size: 15px;}.upsellProduct .free-upsell {font-size: 15px;color: #23487D;font-weight: 300;}.upsellProduct .free-upsell span {font-weight: 600;color: #FF8833;text-transform: uppercase;}.upsellProduct .upsellProductGroupBtn:hover i {color: #FF8833;}.upsellProduct a {text-decoration: none;}.upsellProduct .addUpsellToCart {display: inline-block;border: 1px solid #FF8833;color: #FF8833;border-radius: 5px;text-decoration: none;text-align: center;padding: 10px;font-size: 14px;font-weight: 600;margin: 20px 0;cursor: pointer;}.upsellPopupFooter {border-top: 2px solid #e9e9e9;margin: 0 -15px;padding: 15px 15px 0 15px;}.upsellPopupFooter a {text-decoration: none;}.upsellProductGroupBtn {font-size: 13px;color: #23487D;font-weight: 300;display: block;position: relative;}.upsellProductGroupBtn span {padding: 0 16px;}.upsellAddedOverlay {background: rgba(255,255,255,.9);position: absolute;top: 0;height: calc(100% - 20px);width: calc(100% - 30px);}.upsellAdded {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: black;background: #fff;border: 1px solid #C2C2C2;border-radius: 5px;padding: 12px 16px;font-size: 14px;}.upsellAdded span {display: flex;}.upsellAdded span img {width: 16px;height: 13px;transform: translateY(4px);margin-right: 8px;}.addUpsellToCart img {width: 15px;margin-top: -3px;}.discountPrice {display: inline-block;float: left;text-decoration: line-through;margin-right: 4px;font-size: 14px;transform: translateY(1px);color: #23487D;}#upsellPopupModal .calendarCloseButton img,#calculatorModal .modalCloseButton img {width: 24px;}@media(min-width: 768px) {#upsellPopupModal .modal-dialog {width: 608px;}#upsellPopupModal .modal-header {padding: 15px;}#upsellPopupModal .modal-body {padding: 15px;}.upsellPopupProductImage, .upsellProductImage {width: 130px;height: 130px;min-width: 130px;}.upsellPopupFooter {margin: 0 -15px;padding: 15px 15px 0;}#upsellPopupModal .calendarCloseButton,#calculatorModal .modalCloseButton {right: 15px;display: block;}}@media(max-width: 1024px) {#upsellPopupModal .calendarCloseButton {display: block;}.upsellProduct .addUpsellToCart {margin: 20px 1px;}}@media(max-width: 767px){#upsellPopupModal .calendarCloseButton {display: block;}#upsellPopupModal .calendarCloseButton img,#calculatorModal .modalCloseButton img {width: 32px;}.upsellPopupBodyProducts {flex-direction: column;}.upsellPopupBodyProducts .upsellProduct {display: flex;border-top: 1px solid #e9e9e9;padding: 10px 15px 15px;}.upsellProductGroupBtn {display: none;}.upsellPopupFooter .upsellProductGroupBtn {display: block;}.upsellProductInformation {flex: 3.5;}.upsellProductImage {flex: 2;width: auto;height: auto;margin-left: -5px;margin-right: 5px;}.upsellProductImage img {width: 100%;max-height: unset;}.upsellProduct .addUpsellToCart {padding: 10px 6px;height: 40px;margin: 10px 0 20px 10px;}.upsellPopupBodyProducts {margin: 0 -15px;}.upsellAddedOverlay {left: 0;height: 100%;width: 100%;}.upsellPopupBodyProducts .upsellProduct:first-of-type {padding-left: 15px;}.upsellPopupBodyProducts .upsellProduct:last-of-type {padding-right: 15px;}.upsellPopupBodyProducts .upsellProduct:first-of-type .upsellAddedOverlay, .upsellPopupBodyProducts .upsellProduct:last-of-type .upsellAddedOverlay {width: 100%;}}@media(max-width: 450px){.upsellPopupModalHeader {flex-direction: column;}.upsellPopupProductOrder {padding-top: 20px;}}.addedProductSpinner {display: inline-block;position: relative;width: 16px;height: 13px;}.addedProductSpinner div {display: inline-block;position: absolute;left: 1.5px;width: 3.25px;background: #FF8833;animation: addedProductSpinner 1.2s cubic-bezier(0, 0.5, 0.5, 1) infinite;}.addedProductSpinner div:nth-child(1) {left: 1.5px;animation-delay: -0.24s;}.addedProductSpinner div:nth-child(2) {left: 6.5px;animation-delay: -0.12s;}.addedProductSpinner div:nth-child(3) {left: 11.25px;animation-delay: 0;}@keyframes addedProductSpinner {0% {top: 1.5px;height: 12.75px;}50%, 100% {top: 4.75px;height: 6.5px;}}@media (max-width: 768px) {#mod_164 .left .cld-menu-item.cld-menu-item-open .cld-submenu h2 {width: 100%;}}@media(max-width: 767px){.m_product_panel_group table:not(.table-responsive), .m_product_panel_group .hds-table {max-width: calc(100vw - 20px) !important;}}.breadcrumb__divider { margin-right: 4px;}.zoomContainer {overflow: hidden !important;}/* Branding breadcrumb start */.brand-breadcrumb {font-size: 15px;font-weight: 400;margin: -15px 0 15px;text-align: center;display: none;}@media(min-width: 768px){.brand-breadcrumb {margin: 5px 0 10px;text-align: left;}}/* Branding breadcrumb end */#mod_164 .left .cld-menu > li > a.cld-menu-main-link {cursor: pointer;}.m_product_panel_header__breadcrumbs-color {display: none;font-size: 12px;text-align: center;margin-top: -15px;}@media(min-width: 992px){.m_product_panel_header__breadcrumbs-color {font-size: 14px;margin: 0;text-align: left;}}#m_product .m_product_panel_group h1 {line-height: 25px;font-size: 20px;margin: 0;padding-top: 0;padding-bottom: 4px;text-align: left;}#m_product .m_product_panel_group h2 {line-height: 20px;font-size: 15px;margin: 0;padding-top: 0;padding-bottom: 4px;}#m_product .m_product_panel_group h3, .m_product_panel_group h4, .m_product_panel_group h5 {line-height: 18px;font-size: 13px;margin: 0;padding-top: 0;padding-bottom: 4px;}#m_product .m_product_panel_group h6 {line-height: 17px;font-size: 12px;margin: 0;padding-top: 0;padding-bottom: 4px;}#m_product_panel_properties_h1, #m_product_panel_properties_h2, #m_product_panel_right h2:first-of-type {padding: 10px 0 6px;}#m_product_panel_right h2.accordion__title {padding: 14px 24px 14px 0;}#m_product .m_product_panel_group table:first-of-type {table-layout: fixed;width: 100%;}#m_product_panel_right h2 {display: block;}#m_product .m_product_panel_group h5.accordion__title {font-size: 13px;line-height: 1.4;padding: 14px 24px 14px 0;}#m_product .m_product_panel_group .index-container.scrollable {margin-left: -6px;margin-right: -6px;}@media(max-width: 767px){#m_product_panel_properties_h1, #m_product_panel_properties_h2, #m_product_panel_properties_h3 {padding: 0;}#m_product_panel_properties_h1 a, #m_product_panel_properties_h2 a, #m_product_panel_properties_h3 a {padding: 15px 5px;padding-left: 0;}}#m_product #m_product_panel_properties_2 p,#m_product #m_product_panel_properties_2 span,#m_product #m_product_panel_properties_2 li,#m_product .m_product_panel_group .accordion__content {font-size: 13px;}#m_product .m_product_panel_group h3.youtube__title {font-size: 16px;line-height: 20px;padding: 0 16px 8px;margin-top: 10px;}@media (min-width: 768px) {#m_product .m_product_panel_group h3.youtube__title {margin-top: 16px;margin-left: 6px;font-size: 17px;}}/* MOBILE CART OPTIMALIZATION */@media (max-width: 767px) {#m_product #m_product_panel_properties_h2 {margin-top: 32px;}#main_content.checkout h1:first-of-type {margin-top: -10px !important;}#mod_63_products table {margin-top: 24px !important;}.mod_63_further_bottom {top: 50px !important;}#mod_63_rows .basket-prod-last-spec td:last-of-type {margin-bottom: 16px !important;}#mod_63_rows .prod_pl {display: inline !important;}#mod_63_rows {border-bottom: 1px solid #cccccc !important;}#mod_63_rows_deliv_productp {display: inline-block !important;}.basket-prod-hide-spec, #mod_63_rows a[id$="_prodlink"] h3[id$="_producth"] + p[id$="_productp"] {display: none;}#mod_63_rows .basket-discount-coupon p[id$="_productp"] {display: inline-block !important;}#mod_63_rows .basket-prod {border-top: 1px solid #cccccc !important;}#mod_63_rows .basket-prod:last-of-type {border-bottom: 1px solid #cccccc !important;}#mod_63_rows_deliv, #mod_63_rows_total_ex_vat, #mod_63_rows_total_incl_vat {border-top: 0 !important;}.mod_63_body_total {border: 0 !important;}#mod_63_rows .basket-prod td:first-of-type {padding-top: 24px !important;}#mod_63_rows_deliv td:first-of-type {margin-top: 24px !important;}#mod_63_rows_total_ex_vat_product, #mod_63_rows_deliv_product, #mod_63_rows_total_incl_vat_product {padding-top: 0 !important;}.mod_63_body_opt, .mod_63_body_total, tr[id^="mod_63_rows_spec_"] td {margin-left: 110px !important;}#mod_63_rows .prod_pr {color: #26497F !important;width: 200px !important;}.mod_63_back {display: inline-block !important;}}@media (max-width: 320px) {#mod_63_rows .prod_pr {width: 190px !important;}}/* END MOBILE CART OPTIMALIZATION */ul.lists, ul.lists .lists-item-text {font-size: 13px;}/* Big menu styling */.big-menu-item h4 {margin: 8px 0 2px 0;}/**New storeview header */.chevron {display: inline-block;margin: 0 7px 0 35px;width: 15px;}.chevron::before {border-style: solid;border-width: 3px 3px 0 0;border-radius: 2px;content: '';display: inline-block;height: 10px;left: 0.15em;position: relative;top: 0.15em;transform: rotate(-45deg);vertical-align: top;width: 10px;}.chevron.bottom:before {top: 3px;transform: rotate(135deg);}.background-white {background: #fff;}.smaller .store-usps {height: 0;overflow: hidden;margin: 0;transition: all .3s;}.store-usps {display: flex;list-style-type: none;margin: 10px 0 5px;height: 40px;transition: all .3s;}.store-usps li {flex: 2;background-color: #5D6067;color: #fff;padding: 10px 20px;text-align: center;text-transform: uppercase;font-weight: 600;font-size: 12px;white-space: nowrap;}.store-usps li.store-usps__logo {flex: 1;text-align: left;}.store-usps li.store-usps__logo img {height: 28px;margin-top: -4px;}.store-goelst .big-menu {max-height: 68px;}.store-goelst .big-menu ul li.active a {color: #5D6067 !important;}.store-goelst .big-menu ul li.active a:hover {color: #F2133A !important;}.store-goelst .big-menu ul li ul {height: 250px;}.store-goelst #mod_135_account, .store-goelst #mod_135_bsk {color: #F2133A !important;}.store-goelst #mod_135_bsk .items {background-color: #F2133A;}.store-goelst .chevron {color: #F2133A;}.store-goelst #mod_135_st .searchbtn {background-color: #F2133A;}.store-goelst .big-menu-btn.navbar-toggle {width: 211px;color: #666;}.store-goelst #mod_135_st input.textbox {color: #F2133A;}.store-goelst .content-start {padding-top: 160px;}footer .store-goelst__footer {margin-bottom: 20px;}.store-goelst .smaller .second-navbar {height: 0px;padding: 0;overflow: hidden;}.store-goelst .search-bar {border-color: #F2133A !important;}@media(max-width: 991px){.store-usps li:nth-of-type(5) {display: none;}footer .store-goelst__footer {margin-bottom: 0px;}.store-usps {margin: 10px -15px 5px;}.smaller .store-usps {margin: 0 -15px;}}@media(max-width: 768px){.store-usps li:nth-of-type(4) {display: none;}.store-goelst .content-start {padding-top: 165px;}}@media(max-width: 575px){.store-usps li:nth-of-type(3) {display: none;}}@media (min-width: 1025px){.store-goelst .row-2 > ul {top: -8px;}}.offline-order-btn {right: 200px !important;background: #000;white-space: nowrap;}.offline-order-btn__bottom {background: #000;margin-top: 10px;}/* SLIDE PRODUCT STYLING POPUP AND SELECT BOX */[data-popup-type="slim-with-slide"], [data-popup-type="inlegservice-popup"] {display: none !important;}/* FEEDBACK COMPANY STYLING */.fbcw-container .__fbcw__bar-widget {background-color: #f6f6f6 !important;border-radius: 0.5rem;justify-content: center !important;cursor: pointer;}.fbcw-container .__fbcw__bar-widget__score, .fbcw-container .__fbcw__bar-widget__amount-of-reviews {font-size: 13px !important;}.fbcw-container .__fbcw__bar-widget__stars .__fbcw__star {max-height: 20px !important;}@media(min-width: 768px){.fbcw-container .__fbcw__bar-widget {justify-content: flex-end !important;}.fbcw-container {margin-top: 8px;margin-left: 128px;}}@media(min-width: 992px){.fbcw-container {margin-left: 111px;}}@media(min-width: 1200px){.fbcw-container {margin-left: 133px;}}.fbcw-container .__fbcw__bar-widget__score {color: #000000 !important;}.text-13px {font-size: 13px !important;margin-top: 6px !important;}@media(min-width: 364px) {.text-13px {margin-top: 10px !important;}}/* MAILCHECK */#mailcheck-box {display: none;clear: both;}#mailcheck-suggestion {width: 300px;text-align: left;}input.warning {border: 2px solid #FF8834;padding: 5px;}@media only screen and (min-width: 992px) {#mailcheck-box {margin-left: 30%;padding-left: 4px;margin-top: 4px;}#mod_121_form #mailcheck-box {margin-left: 151px;margin-top: 4px;}}.pending-order {display: flex;flex-direction: column;font-size: 1.5rem;font-weight: 600;width: 100%;margin-top: 2rem;}.pending-order__form {display: flex;padding-top: 1rem;}.pending-order__form input {padding: 1rem 2rem;border-top: 1px solid #333;border-bottom: 1px solid #333;border-left: 1px solid #333;border-top-left-radius: 1rem;border-bottom-left-radius: 1rem;}.pending-order__form input, .pending-order__form input:focus, .pending-order__form input:hover, .pending-order__form input:active {outline: none;}.pending-order__form a, .pending-order__form a:hover {border-top-right-radius: 1rem;border-bottom-right-radius: 1rem;background-color: #000;cursor: pointer;padding: 1rem 2rem;text-decoration: none;}.m_product_price .unit.unit-zero , .product-deliverydate.delivery-zero {display: none !important;}.m_product_pogpf_panel select {float: none;}.product-option-group__clear {z-index: 99;position: absolute;right: 4.125rem;transform: translateY(11px);width: 18px;height: 18px;opacity: .9;cursor: pointer;display: none;}.product-option-group__clear:hover {opacity: 1;}.product-option-group__clear:before, .product-option-group__clear:after {position: absolute;left: 8px;content: ' ';height: 13px;width: 2px;background-color: #999999;}.product-option-group__clear:before {transform: rotate(45deg);}.product-option-group__clear:after {transform: rotate(-45deg);}@media(max-width: 767px) {.title-zero {display: none !important;}.product-option-group__clear {right: 3rem;transform: translateY(8px);}}input.has-error {border-color: #f41111;color: #f41111;background-color: #ffd7d8;}.input-error__text {color: #f41111;margin: 1.5rem 0 2rem;display: block;}/* Consent Modal */.cookie-consent__modal {border-radius: 10px;border: 0;}.cookie-consent__modal-body {max-height: 50vh;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 0 12px;}.cookie-consent__modal-image {padding: 25px 12px 6px;width: 280px;}.cookie-consent__modal h3 {font-size: 20px;padding: 14px 12px 6px;font-weight: 500;}.cookie-consent__modal, .cookie-consent__modal p {font-size: 13px;line-height: 24px;}.cookie-consent__modal p {padding-bottom: 6px;}.cookie-consent__modal-settings {display: none;padding: 15px 0 0;}.cookie-consent__modal-buttons {display: flex;flex-direction: column;text-align: center;padding: 16px 0px 15px;border-top: 1px solid #E6E6E6;margin: 15px 12px 0;}.cookie-consent__modal-btn-primary, .cookie-consent__modal-btn-secondary {font-size: 14px;text-transform: uppercase;padding: 6px 24px;cursor: pointer;}.cookie-consent__modal-btn-primary {background-color: #23487D;color: #fff;margin-bottom: 6px;}.cookie-consent__modal-btn-secondary {color: #23487D;}.cookie-consent__modal-settings-head {display: flex;}.cookie-consent__modal-settings-title {font-weight: 600;flex: 2;align-self: center;line-height: 18px;padding-bottom: 6px;}.cookie-consent__modal-settings-value {font-weight: 600;flex: 1;text-align: right;color: #122E50;}.cookie-consent__modal-settings-text {margin-bottom: 16px;}#cookieConsentSave {display: none;}.pure-material-switch {float: right;z-index: 9999;position: relative;display: block;color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.87);font-family: var(--pure-material-font, "Roboto", "Segoe UI", BlinkMacSystemFont, system-ui, -apple-system);font-size: 16px;line-height: 1.5;width: auto;cursor: pointer;}/* Input */.pure-material-switch > .cookieConsentInput {appearance: none;-moz-appearance: none;-webkit-appearance: none;z-index: -1;position: absolute;right: 5px;top: -8px;display: block;margin: 0;border-radius: 50%;width: 40px;height: 40px;background-color: rgba(0, 0, 0, 0.38);outline: none;opacity: 0;transform: scale(1);cursor: pointer;transition: opacity 0.3s 0.1s, transform 0.2s 0.1s;outline: none !important;}/* Span */.pure-material-switch > span {display: inline-block;cursor: pointer;}/* Track */.pure-material-switch > span::before {content: "";float: right;display: inline-block;margin: 5px 0 0 10px;border-radius: 7px;width: 36px;height: 14px;background-color: #221F1F42;vertical-align: top;transition: background-color 0.2s, opacity 0.2s;}/* Thumb */.pure-material-switch > span::after {content: "";position: absolute;top: 2px;right: 16px;border-radius: 50%;width: 20px;height: 20px;background-color: #F1F1F1;box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);transition: background-color 0.2s, transform 0.2s;}/* Checked */.pure-material-switch > .cookieConsentInput[data-checked="true"] {right: -10px;background-color: rgb(var(--pure-material-primary-rgb, 33, 150, 243));}.pure-material-switch > .cookieConsentInput[data-checked="true"] + span::before {background-color: #23487D;opacity: .6;}.pure-material-switch > .cookieConsentInput[data-checked="true"] + span::after {background-color: #23487D;transform: translateX(16px);}/* Hover, Focus */.pure-material-switch:hover > .cookieConsentInput {opacity: 0.04;}.pure-material-switch > .cookieConsentInput:focus {opacity: 0.12;}.pure-material-switch:hover > .cookieConsentInput:focus {opacity: 0.16;}/* Active */.pure-material-switch > .cookieConsentInput:active {opacity: 1;transform: scale(0);transition: transform 0s, opacity 0s;}.pure-material-switch > .cookieConsentInput:active + span::before {background-color: rgba(var(--pure-material-primary-rgb, 33, 150, 243), 0.6);}.pure-material-switch > .cookieConsentInput:checked:active + span::before {background-color: rgba(var(--pure-material-onsurface-rgb, 0, 0, 0), 0.38);}#cookieConsentSwitch {cursor: pointer;display: block;height: 32px;width: 50px;float: right;z-index: 9999;position: relative;}@media(min-width: 768px){.cookie-consent__modal-image {padding: 15px 15px 0;}.cookie-consent__modal-btn-primary {margin-right: 8px;margin-bottom: 0;}.cookie-consent__modal-buttons {flex-direction: row;margin: 0 15px;border: 0;}.cookie-consent__modal {padding: 15px 18px;}}/* End Consent Modal */.lds-ring {display: inline-block;position: relative;width: 16px;height: 16px;}.lds-ring div {box-sizing: border-box;display: block;position: absolute;width: 16px;height: 16px;margin: 2px;border: 2px solid #fff;border-radius: 50%;animation: lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color: #fff transparent transparent transparent;}.lds-ring.lds-ring-blue div {border: 2px solid #23487D;}.lds-ring div:nth-child(1) {animation-delay: -0.45s;}.lds-ring div:nth-child(2) {animation-delay: -0.3s;}.lds-ring div:nth-child(3) {animation-delay: -0.15s;}@keyframes lds-ring {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}/**Start of collapseable content on product page */.collapseable {margin-top: 32px;}.collapseable-item .collapseable-button {padding: 4px 8px;margin: 12px auto;margin-bottom: 0;display: block;text-align: center;cursor: pointer;font-weight: bold;width: 100px;background: transparent;border: 0;color: black;}.collapseable-item .collapseable-item__title {border-top: 1px solid #E5E5E6;font-weight: bold !important;font-size: 13px;text-decoration: none;text-transform: uppercase;color: black;margin-top: 10px !important;}.collapseable-item .content .show-more--fade {position: absolute;bottom: 0px;display: block;width: 100%;height: 5em;text-align: center;background: linear-gradient(rgba(255, 255, 255, 0), rgb(255, 255, 255));}.collapseable-item .content {position: relative;max-height: 150px;overflow: hidden;}.collapseable-item .content ul, .collapseable-item .content ol {list-style-position: inside;}.collapseable-item .content.expanded {height: auto;overflow-y: auto;}@media(min-width: 768px){.collapseable {margin-top: 0;}.collapseable-item .collapseable-item__title {border-top: 0;color: #213B61;text-transform: none;font-weight: normal !important;font-size: 15px;}.collapseable-item .content {height: auto;overflow: auto;max-height: none;border: 1px solid #CCCCCC;padding: 15px;margin-bottom: 16px;}.collapseable-item .content.editable {padding: 0;margin: 0;}.collapseable-item .m_product_panel_group {padding: 13px;}.collapseable-item .content .show-more--fade {display: none;}.collapseable-item .collapseable-button {display: none;}}/**End of collapseable content on product page *//**Alternative chips on product page */.alternative-index .mdc-chip {box-shadow: inset 0 0 0 1px #dedede !important;}.alternative-index .mdc-chip:not(.mdc-chip--active):hover {box-shadow: inset 0 0 0 1px #CACACA, 0 5px 5px -3px rgba(0,0,0,0.1) !important;}.alternative-index .mdc-chip--active {box-shadow: inset 0 0 0 2px #23487d !important;background-color: #edf0f5 !important;order: -1;cursor: default;}.alternative-index .mdc-chip--active:hover {background: rgb(237, 240, 245) !important;}/**Cross-sell */.cross-sell-card {position: relative;display: none;flex-direction: column;margin: 14px 0;}.cross-sell__title {font-size: 16px;font-weight: 600;margin-bottom: 8px;}.cross-sell__product {display: flex;cursor: pointer;padding: 12px 16px;border-radius: 5px;box-shadow: inset 0 0 0 1px #dedede;background-color: #fff;color: rgba(0, 0, 0, .87);-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-family: 'Open Sans', sans-serif;font-size: 14px;line-height: 1.5;font-weight: 400;}.cross-sell__product:hover, .cross-sell__product:active, .cross-sell__product:focus {box-shadow: inset 0 0 0 1px #cacaca, 0 5px 5px -3px rgb(0 0 0 / 10%);}.cross-sell__product-input {margin: 0 4px;}.cross-sell__product-input input {width: 16px;height: 16px;margin-top: 2px;cursor: pointer;}.cross-sell__product-image {width: 48px;height: 48px;margin: 0 8px;}.cross-sell__product-image img {height: 100%;object-fit: contain;object-position: center;aspect-ratio: 1 / 1;}.cross-sell__product-information {display: flex;flex-direction: column;padding: 0 6px;}.cross-sell__product-price {display: flex;align-items: center;opacity: .6;}.cross-sell__product-price-discount {text-decoration: line-through;color: #DE0000;font-size: 11px;margin-right: 6px;}.cross-sell__product[data-selected=true] {box-shadow: inset 0 0 0 2px #23487d;background-color: #edf0f5;}.cross-sell__product[data-selected=true] .cross-sell__product-price {opacity: 1;font-weight: 600;}/** Upsell Sitemanager styling */.cross-sell__title {color: #444;font-size: 15px;font-weight: normal;line-height: 25px;}.cross-sell__product {border-radius: 0;}.wallpaper-calculator {display: flex;flex-direction: column;}.wallpaper-calculator__head {display: flex;flex-direction: column;margin-bottom: 1.6rem;}.wallpaper-calculator__head-name {color: #213B61;font-size: 1.8rem;line-height: 1;padding-bottom: .5rem;font-weight: 600;}.wallpaper-calculator__head-info {display: flex;}.wallpaper-calculator__head-info div:nth-of-type(1) {flex: 1;}.wallpaper-calculator__head-info div:nth-of-type(2) {flex: 3.5;}.wallpaper-calculator__data {display: flex;flex-direction: column;gap: 1.6rem;}.wallpaper-calculator__data-action {display: flex;align-items: center;color: #888;font-size: 1.2rem;margin-top: .5rem;cursor: pointer;width: fit-content;}.wallpaper-calculator__data-action svg {margin-right: 0.5rem;}.wallpaper-calculator__data-row {display: flex;flex-wrap: wrap;flex-direction: row;gap: .8rem;margin-bottom: .8rem;}.wallpaper-calculator__data-row-remove {position: relative;width: 1.6rem;height: 1.6rem;opacity: 0.3;cursor: pointer;top: 1rem;display: none;}.wallpaper-calculator__data-row-remove:hover {opacity: 1;}.wallpaper-calculator__data-row-remove:before, .wallpaper-calculator__data-row-remove:after {position: absolute;left: .8rem;content: ' ';height: 1.7rem;width: .1rem;background-color: #333;}.wallpaper-calculator__data-row-remove:before {transform: rotate(45deg);}.wallpaper-calculator__data-row-remove:after {transform: rotate(-45deg);}.wallpaper-calculator__data-row span {font-weight: 600;}.wallpaper-calculator__data-row-input {display: flex;flex-direction: column;justify-content: center;position: relative;}.wallpaper-calculator__data-row-input.wallname {flex: 5;}.wallpaper-calculator__data-row-input.width,.wallpaper-calculator__data-row-input.height {flex: 2;}.wallpaper-calculator__data-row-input.remove {flex: 1;align-items: center;}.wallpaper-calculator__data-row-input input {border: 1px solid #999;border-radius: 1rem;width: 100%;padding: .8rem 0rem .8rem 1.6rem;color: #333333;}.wallpaper-calculator__data-row-input-field {display: inline-block;position: relative;}.wallpaper-calculator__data-row-input-field::after {position: absolute;top: 50%;transform: translateY(calc(-50% - 1px));right: .8rem;transition: all .05s ease-in-out;content: 'cm';}.wallpaper-calculator__data-row-input-field:hover::after,.wallpaper-calculator__data-row-input-field:focus-within::after {right: 1.5em;}@supports (-moz-appearance:none) {.wallpaper-calculator__data-row-input-field::after {right: 1.5em;}}.wallpaper-calculator__footer {border-top: 1px solid #eee;padding-top: 1.6rem;margin-top: 1.6rem;}.wallpaper-calculator__footer-action.active {transform: scaleY(-1);}.wallpaper-calculator__footer-row {display: flex;justify-content: flex-end;align-items: center;gap: 1rem;}.wallpaper-calculator__footer-row div {display: flex;align-items: center;}.wallpaper-calculator__footer-row.primary {cursor: pointer;}.wallpaper-calculator__footer-row.secondary {color: #888;}.wallpaper-calculator__footer-row.hidden {display: none;}.wallpaper-calculator__footer-information {display: flex;flex-direction: column;background: #fafafa;margin: 0.8rem 0;padding: 1.6rem;border-radius: 0.6rem;align-items: flex-start;}.wallpaper-calculator__actions {display: flex;justify-content: flex-end;gap: 1.6rem;padding-top: 2.4rem;}.wallpaper-calculator__actions-primary {background-color: #ff8833;color: #fff;border-radius: .6rem;font-weight: 700;}.wallpaper-calculator__actions-primary, .wallpaper-calculator__actions-secondary {padding: .8rem 1.6rem;cursor: pointer;}.wallpaper-calculator__actions-primary.disabled {opacity: .4;cursor: default;}.calculator-tooltip {position: relative;display: inline-block;cursor: help;}.calculator-tooltip .calculator-tooltiptext {visibility: hidden;width: max-content;background-color: #555;color: #fff;text-align: center;padding: .5rem 1rem;border-radius: .6rem;position: absolute;z-index: 1;top: -.8rem;bottom: auto;right: 150%;opacity: 0;transition: opacity 0.3s;}.calculator-tooltip .calculator-tooltiptext::after {content: "";position: absolute;top: 50%;left: 100%;margin-top: -5px;border-width: 5px;border-style: solid;border-color: transparent transparent transparent #555;}.calculator-tooltip:hover .calculator-tooltiptext {visibility: visible;opacity: 1;}.modalCloseButton {position: absolute;top: 1.1rem;right: 1rem;z-index: 1;cursor: pointer;display: none;}.modalCloseButtonMobile {text-align: center;padding: 0 0 1.5rem;}@media (min-width: 769px) {.modalCloseButtonMobile {display: none;}.modal-dialog.modal-lg {width: 58rem;}}#show-wallpaper-calculator {cursor: pointer;display: flex;justify-content: center;margin-top: .8rem;}@media(max-width: 768px) {.wallpaper-calculator__head-info div:nth-of-type(1) {flex: 2;}.wallpaper-calculator__data-row-input.wallname {flex: auto;width: 100%;}.wallpaper-calculator__data-row-input.width,.wallpaper-calculator__data-row-input.height {flex: 2;width: 40%;}.wallpaper-calculator__data-row-input.remove {flex: 1;width: 20%;}.wallpaper-calculator__actions {flex-direction: column-reverse;align-items: center;padding-bottom: .9rem;}.calculator-tooltip .calculator-tooltiptext {top: -125%;width: 78vw;}#show-wallpaper-calculator {margin-top: 0;margin-bottom: 1.5rem;}}.fsm_product_index_item .cherry-product__image-holder {height: 155px;margin-top: 28px;}.fsm_product_index_item .cherry-product__images {overflow: hidden;position: relative;z-index: 1;height: 155px;width: 155px;margin: 0 auto;}.fsm_product_index_item .mini-slider {overflow: hidden;}.fsm_product_index_item .mini-slider__scroll-pane {-webkit-box-flex: 1;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-overflow-scrolling: touch;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex: 1 1 0%;flex: 1 1 0%;-ms-flex-flow: row nowrap;flex-flow: row nowrap;inset: 0;overflow-x: scroll;position: absolute;scroll-behavior: smooth;scroll-snap-type: x mandatory;-ms-overflow-style: none; /* IE and Edge */scrollbar-width: none; /* Firefox */height: max-content;}.fsm_product_index_item .mini-slider__scroll-pane::-webkit-scrollbar {display: none;}.fsm_product_index_item .mini-slider__scroll-pane span {scroll-snap-align: center;scroll-snap-stop: always;}.mini-slider__scroll-pane span img {height: 100%;object-fit: contain;object-position: center;background-color: #fff;}@media (max-width: 1023px) {.cherry-products > .cherry-product__link .mini-slider__scroll-pane span {height: auto;}}@media (min-width: 1024px) {.mini-slider__scroll-pane span img {object-fit: cover;object-position: center;}}.fsm_product_index_item .mini-slider .cherry-product__image {position: relative;}.mini-slider .cherry-product__image {max-width: 100%;object-fit: contain;object-position: center;background-color: #fff;}.mini-slider .cherry-product__image img {aspect-ratio: 1;}.mini-slider .cherry-product__image.cherry-product__image-secondary img {max-width: 267px;}.fsm_product_index_item .mini-slider__track {background-color: #e1dfd8;bottom: 0;height: 1px;left: 0;position: absolute;right: 0;}.fsm_product_index_item .mini-slider__knob {background-color: #19110b;height: 100%;transition: transform .3s cubic-bezier(.39,.575,.565,1);}.fsm_product_index_item .cherry-product__image {position: relative;scroll-snap-align: center;scroll-snap-stop: always;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;flex-shrink: 0;justify-content: center;width: 100%;height: max-content;}.fsm_product_index_item .cherry-product__image.cherry-product__image-primary {opacity: 1;transition: opacity .3s cubic-bezier(.39,.575,.565,1);}.fsm_product_index_item .cherry-product__image img {width: 155px;height: 155px;}@media(min-width: 1024px) {.fsm_product_index_item .cherry-product__image.cherry-product__image-secondary {position: absolute;z-index: -1;top: 0;left: 50%;transform: translateX(-50%);}.fsm_product_index_item:has(.cherry-product__image-secondary):hover .cherry-product__image-primary {opacity: 0;}.fsm_product_index_item .mini-slider__track {display: none;}}@media(max-width: 1023px) {.fsm_product_index > .fsm_product_index_item .mini-slider__scroll-pane span {animation: 1.5s ease-in-out 500ms 1 normal none running peepCard;}.fsm_product_index > .fsm_product_index_item ~ .fsm_product_index_item .mini-slider__scroll-pane span {animation: none;}}@keyframes peepCard {0% { transform: translateX(0); }50% { transform: translateX(-3.5rem); }100% { transform: translateX(0); }}#main_content_middle:not(.container) .hero-image {width: 100%;margin-left: 0;}#main_content_middle .hero-image img {width: 100%;}/* Related product images on product page */.related_product_container {padding: 0 8px 28px 8px;display: block;}@media(min-width: 1024px) {.related_product_container {padding: 0 28px 28px 22px;}}@media(min-width: 1440px) {.related_product_container {padding: 0 28px 28px 48px;}}.related_product_image_container {display: flex;gap: 10px;margin: 8px 0;flex-wrap: wrap;}.related_product_image {display: flex;flex-direction: column;cursor: pointer;background-color: transparent;}.related_product_image img {padding: 2px;aspect-ratio: 1 / 1;object-fit: cover;}.related_product_image:hover > img {border-radius: 5px;box-shadow: 0 0 0 2px #cccccc;}.related_product_show_more {width: 44px;margin: 2px;height: auto;display: flex;align-items: center;justify-content: center;background: white;font-size: 14px;border: 1px solid #cccccc;cursor: pointer;}.related_product_name {display: block;padding-top: 8px;color: black;font-weight: 600;}.m_product_panel_group label {padding-left: 0;}.product-label {font-family: 'Open Sans', sans-serif;font-weight: bold;font-size: 14px;color: #23487d;background-color: rgba(35, 72, 125, 0.10);border-radius: 5px;padding: 2px 8px 4px;border-width: 0;margin-bottom: 8px;height: fit-content;text-align: left;}.product-labels-container {display: flex;gap: 4px;flex-wrap: wrap;margin-bottom: 8px;align-items: flex-end;}#mod_34 .product-labels-container, .cherry-products .product-labels-container {padding: 0 15px;}#mod_34 .product-labels-container .product-label, .cherry-products .product-labels-container .product-label, .search_results .product-labels-container .product-label {font-size: 12px;line-height: 16px;padding: 2px 4px 4px 4px;margin-bottom: 0;}@media(max-width: 1024px) {#mod_34 .product-labels-container, .cherry-products .product-labels-container {padding: 0 10px;}#mod_34 .fsm_product_index_item .description, .cherry-products .fsm_product_index_item .description {padding: 0 10px 15px 10px;}}@media (max-width: 425px) {.index-products-container .product-labels-container .product-label {font-size: 11px !important;}}@media (max-width: 375px) {.index-products-container .product-labels-container .product-label {font-size: 9px !important;}}.cherry-product__info .product-labels-container {padding: 0 !important;}.cherry-product__info {max-height: max-content;}/** LOYALTY - YOTPO **/.yotpo-points__container {display: block;text-align: center;margin-bottom: 1.1rem;font-weight: 700;}.yotpo-points__container.align-top {margin-top: -1.6rem;margin-bottom: 2.4rem;}.yotpo-points__container.smaller {margin-top: .6rem;}.yotpo-points__container.smallest {font-size: 1.2rem;margin-bottom: .2rem;}.yotpo-points__container.smallest a.help.help-new {color: #23487d;}.yotpo-points__container a {cursor: pointer;}.yotpo-points__container span.helptext-info {color: #000;background-color: transparent;border: 1px solid #000;line-height: 15px;margin-left: 0.2rem;font-weight: 400;}.yotpo-points__container .popover-title, #mod_63_products .popover-title {padding: 9px 14px 0 14px !important;font-size: 1.4rem !important;margin-bottom: -0.6rem !important;}.yotpo-points__container .popover-content {font-weight: 400;}.loyalty-container {padding: 10px 0;text-align: center;border-bottom: 0;}.loyalty-points {padding: 1rem 1.6rem;background-color: rgb(251, 251, 251);display: inline-flex;border-radius: 1rem;align-items: center;}.loyalty-points span.helptext-info {margin-left: 1.2rem;}@media(min-width: 768px) {#m_product_panel_add_to_basket .product-information {margin-top: 7rem !important;}.loyalty-container {text-align: right;}}.form__row {display: grid;gap: 1rem;max-width: calc(100% - 1rem);}.form__row.two-cols {grid-template-columns: 50% 50%;}#mod_79_loggedin_content {min-width: 30rem;max-width: 90vw;}.modal__menu {margin-top: 1rem;}.modal__menu-title {font-weight: 600;}.modal__menu-list {list-style-type: none;display: flex;flex-direction: row;gap: 1rem;margin-top: 0.5rem;}.modal__menu-list__item {display: inline-flex;}.modal__menu-list__item a {border: 1px solid #23487d;border-radius: .5rem;color: #23487d;padding: 0.75rem 1.25rem;font-weight: 600;text-decoration: none;}#popup.account {min-height: 0;}.return-conditions {display: none !important;}.return-conditions.loaded {display: table-row !important;}#m_product_panel_upsell .upsell-modal {margin: 1rem 0 0;}#m_product_panel_upsell .upsell-modal .mod_15_comp_title {margin: 0 !important;}#m_product_panel_upsell .upsell-modal .mod_15_comp_title .label {display: flex !important;align-items: center;}#m_product_panel_upsell .upsell-modal .mod_15_comp_title .label svg {margin-right: .875rem;}.upsell-modal .upsell_products-description {display: none;padding: .875rem 0 1rem;}#m_product_panel_upsell .upsell-modal .upsell_products .upsell_product {padding: .25rem 1rem !important;}@media(min-width: 768px) {#m_product_panel_upsell .upsell-modal {margin: -1rem;}#m_product_panel_upsell .upsell-modal .mod_15_comp_title {border: 0;border-bottom: 1px solid #CCCCCC;}.upsell-modal .upsell_products-description {padding: .875rem 1rem;}}.upsell-table__row {position: relative;}.upsell-table__row-added {position: absolute;top: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;background: rgba(255, 255, 255, .85);color: green;font-weight: 700;border: 1px solid #eee;cursor: default;}.quick-add-to-basket {display: flex;align-items: center;background: #f83;border: 1px solid #f83;color: white;outline: none;font-size: 20px;border-radius: 5px;padding: 5px 6px;}.quick-add-to-basket span {margin-right: 2px;}.quick-add-to-basket img {width: 20px;height: 22px;}.quick-add-to-basket .quick-add-to-basket__text-success {font-size: 14px;}.quick-add-to-basket .quick-add-to-basket__text-success, .quick-add-to-basket .quick-add-to-basket__icon-success {display: none;}.quick-add-to-basket.success {background: #fff;border: 1px solid #55bf48;color: #55bf48;}.quick-add-to-basket.success .quick-add-to-basket__text-success, .quick-add-to-basket.success .quick-add-to-basket__icon-success {display: block;}.quick-add-to-basket.success .quick-add-to-basket__text, .quick-add-to-basket.success .quick-add-to-basket__icon {display: none;}#mod_34 .quick-add-to-basket {display: flex;float: right;transform: translateY(-6px);margin-right: 15px;}#mod_34 .price_cont {overflow: visible;}.index-products-container .quick-add-to-basket {margin-left: auto;transform: translateY(8px);}@media(max-width: 768px) {.cherry-product__price-holder {flex-wrap: wrap;}.index-products-container .quick-add-to-basket {margin-right: 6px;}}.product-media-gallery {display: flex;flex-direction: column;align-items: flex-start;overflow: hidden;padding-bottom: 20px;}@media(min-width: 1024px) {.product-media-gallery {max-width: 100%;}}@media(min-width: 1400px) {.product-media-gallery,#m_product_panel_left .panel_l {padding-right: 3.4rem;}}.product-media-gallery .image-container {position: relative;width: 100%;}@media(min-width: 1024px) and (max-width: 1400px) {/** Fix for iPad. On this device overflox-x: auto causes 1 pixel on the side to be visible **/.product-media-gallery .image-container {width: calc(100% + 3px);transform: translateX(-1px);}}.product-media-gallery .images {display: flex;scroll-snap-type: x mandatory;overflow-x: auto;-webkit-overflow-scrolling: touch;max-height: 119.048vw;}@media(min-width: 1024px) {.product-media-gallery .images {max-height: 530px;}}.product-media-gallery .images::-webkit-scrollbar {display: none;}.product-media-gallery .images {-ms-overflow-style: none; /* IE and Edge */scrollbar-width: none; /* Firefox */}.product-media-gallery .images .images-wrapper {scroll-snap-align: center;flex-shrink: 0;width: 100%;cursor: pointer;transition: transform 0.2s ease;position: relative;}.product-media-gallery .images .images-wrapper picture,.product-media-gallery .images .images-wrapper img {width: 100%;height: 100%;object-fit: contain;}.product-media-gallery .nav {position: absolute;top: 50%;transform: translateY(-50%);background-color: rgba(0, 0, 0, 0);color: white;border: none;padding: 2rem;cursor: pointer;z-index: 10;font-size: 16px;font-weight: 600;text-shadow: 0 0 2px rgba(0, 0, 0, .35);}.product-media-gallery .nav.prev {left: 0;}.product-media-gallery .nav.next {right: 0;}.product-media-gallery .thumbnails {display: grid;grid-template-columns: repeat(5, 1fr);margin-top: 10px;gap: 10px;width: 100%;}.product-media-gallery .thumbnails .thumbnail-wrapper {position: relative;width: 100%;padding-top: 100%; /}.product-media-gallery .thumbnails > :nth-child(n+6) {display: none;}.product-media-gallery .thumbnails .thumbnail-wrapper .more {position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: flex;justify-content: center;align-items: center;background: rgba(255, 255, 255, .3);color: #fff;font-weight: 700;font-size: 1.8rem;line-height: .1;cursor: pointer;}.product-media-gallery .thumbnails picture,.product-media-gallery .thumbnails img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;cursor: pointer;border: 1px solid transparent;border-radius: 4px;overflow: hidden;transition: transform 0.3s ease;}.product-media-gallery .thumbnails img.active {border-color: #23487d;}/* Modal styles */.product-media-gallery-modal {display: none;position: fixed;z-index: 999999;left: 0;top: 0;width: 100%;height: 100%;overflow: auto;background-color: rgba(0, 0, 0, 0.65);align-items: center;}.product-media-gallery-modal .modal-container {display: flex;justify-content: center;align-items: center;width: 100%;max-width: 1200px;margin: 0 auto;height: 100%;position: relative;}@media(min-width: 1024px) {.product-media-gallery-modal .modal-container {width: auto;height: calc(100% - 3.2rem);margin: 1.6rem auto;}}.product-media-gallery-modal .modal-content {position: relative;width: 100%;height: 100%;max-height: 100%;background-color: #fff;overflow: hidden;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);display: flex;flex-direction: column;justify-content: center;box-sizing: border-box;border-radius: 0;padding: 1.6rem 0 0 0;}@media(min-width: 1024px) {.product-media-gallery-modal .modal-content {border-radius: .6rem;}}.product-media-gallery-modal .modal-carousel {position: relative;display: flex;align-items: center;height: 100%;overflow: hidden;flex-grow: 1;padding-bottom: 1.6rem;}.product-media-gallery-modal .modal-image-container {width: 100%;height: 100%;overflow: hidden;display: flex;justify-content: center;align-items: center;}.product-media-gallery-modal .modal-images {display: flex;transition: transform 0.4s ease-in-out;width: 100%;height: 100%;scroll-snap-type: x mandatory;overflow-x: auto;-webkit-overflow-scrolling: touch;}.product-media-gallery-modal .modal-images::-webkit-scrollbar {display: none;}.product-media-gallery-modal .modal-images {-ms-overflow-style: none; /* IE and Edge */scrollbar-width: none; /* Firefox */}.product-media-gallery-modal .modal-image-wrapper {display: flex;position: relative;justify-content: center;align-items: center;flex-shrink: 0;width: 100%;height: 100%;scroll-snap-align: start;}.product-media-gallery-modal .modal-images picture,.product-media-gallery-modal .modal-images img {width: 100%;height: 100%;object-fit: contain;cursor: pointer;}.product-media-gallery-modal .modal-thumbnails {display: flex;gap: .8rem;overflow-x: auto;padding-left: .8rem;padding-right: .8rem;height: 7.4rem;padding-bottom: .8rem;width: 100%;}.product-media-gallery-modal .modal-thumbnails .modal-thumbnail-wrapper {position: relative;padding: .4rem;width: 5.8rem;height: 5.8rem;min-width: 5.8rem;}@media(min-width: 1400px) {.product-media-gallery-modal .modal-thumbnails {height: 8.4rem;}.product-media-gallery-modal .modal-thumbnails .modal-thumbnail-wrapper {width: 6.8rem;height: 6.8rem;min-width: 6.8rem;}}.product-media-gallery-modal .modal-thumbnails picture,.product-media-gallery-modal .modal-thumbnails img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;cursor: pointer;border: 1px solid transparent;border-radius: 4px;overflow: hidden;transition: transform 0.3s ease;}.product-media-gallery-modal .modal-thumbnails picture.active {border-color: #23487d;}.product-media-gallery-modal .modal-nav {display: none;position: absolute;top: 50%;transform: translateY(-50%);background-color: rgba(0, 0, 0, 0);color: white;border: none;padding: 2rem;cursor: pointer;z-index: 10;font-size: 16px;font-weight: 600;text-shadow: 0 0 2px rgba(0, 0, 0, .35);}.product-media-gallery-modal .modal-nav.prev {left: 0;}.product-media-gallery-modal .modal-nav.next {right: 0;}@media(min-width: 1200px) {.product-media-gallery-modal .modal-nav {position: absolute;top: 50%;transform: translateY(-50%);border: none;padding: 10px;cursor: pointer;z-index: 10;border-radius: 100%;width: 4.8rem;height: 4.8rem;background: #fff;color: #23487D;box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);align-items: center;justify-content: center;}.product-media-gallery-modal .modal-nav.prev {left: 2rem;}.product-media-gallery-modal .modal-nav.next {right: 2rem;}}.product-media-gallery-modal .modal-images img:not(.zoomed) {transition: transform 0.2s ease;}.product-media-gallery-modal .modal-images img.zoomable {cursor: zoom-in;}.product-media-gallery-modal .modal-images img.zoomed {transform-origin: center center;cursor: zoom-out;}.product-media-gallery-modal .modalCloseButton {display: block;}.m_product_panel_header h1 {margin-bottom: 0 !important;}.breadcrumb-product-group {display: flex;margin-bottom: 10px;}@media(min-width: 1024px) {#m_product .m_product_panel_header {margin-bottom: 16px;}}.basket-usp-container {display: none;flex-direction: row;gap: 1.6rem;}.basket-usp-label {display: block;justify-content: center;font-family: 'Open Sans', sans-serif;font-weight: bold;font-size: 14px;background-color: rgba(204, 204, 204, 0.25);color: #2EB72D;border-radius: 5px;padding: 8px 16px;border-width: 0;height: fit-content;text-align: center;white-space: pre-wrap;}.basket-usp-label#basket-usp-container__free-shipping {display: none;}@media(max-width: 1199px) {.basket-usp-container.loaded {display: flex;}#mod_63_products {margin-top: 0rem !important;}.mod_63_further_bottom {top: 11.5rem !important;}.basket-usp-container {flex-direction: column;gap: 0.8rem;padding: 0 .8rem;}}.yotpo-stars {margin-right: .6rem !important;}.yotpo .yotpo-bottomline a {color: #213B61 !important;}#m_product .m_product_panel_header h1 {opacity: 1 !important;margin-bottom: 0 !important;}.yotpo.bottomLine {margin-bottom: 1rem !important;}/** Basket Cross Sells Carousel **/.cross-sells__carousel-container {position: relative;width: 100%;overflow: hidden;margin-bottom: 1rem;}.cross-sells__carousel {display: flex;overflow-x: auto;scroll-snap-type: x mandatory;scroll-behavior: smooth;gap: .4rem;}.cross-sells__carousel-container:not(.loaded) .cross-sells__carousel-title,.cross-sells__carousel-container:not(.loaded) .cross-sells__carousel-nav {display: none;}.cross-sells__carousel-title {font-size: 13px;font-weight: 700;margin-bottom: 1rem;margin-top: 1.6rem;}.cross-sells__carousel-row {max-width: calc(100vw - 2rem);}.cross-sells__carousel-row td {border-bottom: 0;max-width: calc(100vw - 2rem);}.cross-sells__carousel-item {flex: 0 0 calc(50% - .4rem);padding: 1.6rem 1.2rem;text-align: center;scroll-snap-align: start;}.cross-sells__carousel-item-image {width: 100%;height: 15.5rem;display: flex;justify-content: center;align-items: center;background-color: #fff;}.cross-sells__carousel-item-image img {max-width: 100%;max-height: 100%;object-fit: contain;}.cross-sells__carousel-item-name {font-size: 1.3rem;font-weight: 700;padding-bottom: .4rem;color: #213B61;line-height: 2rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;height: 4.5rem;margin: .8rem 0 .6rem;}.cross-sells__carousel-item-details {display: flex;justify-content: space-between;align-items: center;}.cross-sells__carousel-item-price s {font-size: 1.2rem;opacity: .4;margin-right: .2rem;}.cross-sells__carousel-item-add {display: flex;align-items: center;background: #fff;border: 1px solid #f83;color: #f83;outline: none;font-size: 20px;border-radius: 5px;padding: .5rem 1.6rem;cursor: pointer;}.cross-sells__carousel-item-add span {margin-right: 2px;}.cross-sells__carousel-item-add img {width: 20px;height: 22px;filter: invert(48%) sepia(99%) saturate(500%) hue-rotate(350deg) brightness(95%) contrast(95%);}.cross-sells__carousel-item-add:hover,.cross-sells__carousel-item-add:active,.cross-sells__carousel-item-add:focus {background: #f83;color: #fff;}.cross-sells__carousel-item-add:hover img,.cross-sells__carousel-item-add:active img,.cross-sells__carousel-item-add:focus img {filter: none;}.cross-sells__carousel-nav {position: absolute;top: 50%;background: transparent;transform: translateY(-50%);color: white;border: none;cursor: pointer;z-index: 1;}.cross-sells__carousel-nav--left {left: 0;}.cross-sells__carousel-nav--right {right: 0;}.cross-sells__carousel-nav:disabled {display: none;}@media (min-width: 768px) {.cross-sells__carousel-item {flex: 0 0 calc(33.33% - .4rem);}.cross-sells__carousel-row {max-width: 0;}.cross-sells__carousel-row td {max-width: 0;}.cross-sells__carousel-item-add {padding: .5rem .8rem;}.cross-sells__carousel-title {margin-top: 0;}}@media (min-width: 1024px) {.cross-sells__carousel-item {flex: 0 0 calc(25% - .4rem);}}.hds-table-body__row .hds-table__item i.small {display: inline-block !important;margin-right: 2px !important;}#mod_63_rows_total_discount td {display: none;background-color: #fbfbfb;border: 0;padding: 1rem !important;}#mod_63_rows_total_discount span.discount {color: #27c327;}@media (max-width: 700px) {#mod_63_products table tbody tr#mod_63_rows_total_discount td {display: none;padding: 0 !important;}#mod_63_products table tbody tr#mod_63_rows_total_discount td#mod_63_rows_total_discount_total {text-align: right !important;margin-top: -40px !important;padding: 1rem 1rem 1rem 0 !important;margin-bottom: 10px !important;}}.m_product_panel_group td a.help.help-new {border-bottom: 1px dashed;cursor: help;text-indent: -1px;display: inline-flex;}#m_product_panel_properties_1.m_product_panel_group tr td .popover-title, #mod_63_products .popover-title {padding: 9px 14px 0 14px !important;font-size: 1.4rem !important;margin-bottom: -0.6rem !important;}#m_product_panel_properties_1.m_product_panel_group tr td .popover-content {font-weight: 400;}.breadcrumb-product-group.not-visible,.product-label.not-visible {display: none;}.floating-button {background-color: #fff;border: 1px solid #f83;color: #5a2f10;padding: 1.2rem 2.1rem;border-radius: 999rem;letter-spacing: .3px;font-size: 1.5rem;display: inline-flex;position: fixed;right: 2rem;bottom: 1.4rem;font-weight: 700;text-decoration: none;z-index: 9999;}.floating-button:hover,.floating-button:focus,.floating-button:active {background: #f83;color: #5a2f10;}.floating-button__highlight {display: none;}@media(min-width: 768px) {.floating-button__highlight {position: absolute;width: 2.8rem;height: 2.8rem;padding: .45rem;background: #23487d;border-radius: 100%;display: inline-flex;justify-content: center;align-items: center;top: -1.5rem;right: 2.2rem;}}.payment-methods__mobile {margin-top: 2rem;padding: 0 2.4rem;}.payment-methods__desktop {display: none;}.payment-methods__desktop img, .payment-methods__mobile img {max-width: 100%;}@media(min-width: 1024px) {.payment-methods__mobile {display: none;}.payment-methods__desktop {display: block;}}@media(max-width: 767px) {#m_product_panel_properties_1.m_product_panel_group tr,.return-conditions.loaded {display: flex !important;align-items: flex-start;}.m_product_panel_group#m_product_panel_properties_1 table tr td,.m_product_panel_group#m_product_panel_properties_1 table tr th {width: 50% !important;flex: 1;padding: .75rem !important;padding-top: .75rem !important;padding-bottom: .75rem !important;}}/** Mobiele niet-cherry filters **/#filtersMobile #mod_11 {display: none;}#filtersMobile .filters-body {margin-top: 3rem;}#filtersMobile .filters-body#mod_33 ul li.closed span,#filtersMobile .filters-body#mod_33 ul li.opened span {background: none;text-transform: none;font-size: 13px;color: #000000bf;padding: 8px 50px 8px 20px;font-weight: 400;border-bottom: none !important;}#mod_33 ul li.opened {background-color: transparent !important;}#filtersMobile .filters-body#mod_33 ul li ul li a { background-image: url(/checkbox-niet-gevinkt.png); background-size: 14px;font-size: 13px; padding: 12px; padding-left: 26px;margin-left: 14px;line-height: 24px !important;}#filtersMobile .filters-body#mod_33 ul li ul li a.checked {background-image: url(/checkbox-gevinkt.png);font-weight: 400;}#filtersMobile .filters-body#mod_33 ul li ul {margin-top: 0;overflow-y: scroll;-webkit-overflow-scrolling: touch; margin-bottom: 0; padding-bottom: 0;}.filters-container .filters-body ul li .subfilters li {border-bottom: 1px solid #0000001a;padding: 0 !important;}#mobile_nav span.filter-btn {display: block !important;}#filtersMobile .filters-body#mod_33 ul { overflow-y: scroll;-webkit-overflow-scrolling: touch; max-height: calc(100dvh - 50px);}span.filter-btn img.categories {max-height: 7px;margin-right: 8px}span.filter-btn img.filters {max-height: 16px;margin-right: 8px;margin-top: -1px;}.filters-container {display: none;position: fixed;top: 0;right: 0;left: 0;bottom: 0;background: #fff;z-index: 9999;height: 100vh;width: 100vw;}.filters-container .filters-header {position: absolute;top: 0;left: 0;right: 0;height: 50px;line-height: 40px;padding: 5px 0 4px 0;background: #23487d;color: #fff;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}.filters-container .filters-header .filters-close-btn {display: inline-block;position: fixed;top: 11px;left: 18px;z-index: 10;transition: all .3s;}.filters-container .filters-header .filters-close-btn, .filters-container .filters-header .filters-close-btn:hover, .filters-container .filters-header .filters-close-btn:active, .filters-container .filters-header .filters-close-btn:focus {text-decoration-line: none;text-decoration-style: initial;text-decoration-color: initial;}.filters-container .filters-header .filters-close-btn .bar1, .filters-container .filters-header .filters-close-btn .bar2 {height: 2px !important;background-color: #fff;transition: all 0.4s;}.filters-container .filters-header .filters-close-btn .bar1 {transform: rotate(-45deg) translate(-5px, 5px) !important;-webkit-transform: rotate(-45deg) translate(-5px, 5px) !important;-moz-transform: rotate(-45deg) translate(-5px, 5px) !important;-ms-transform: rotate(-45deg) translate(-5px, 5px) !important;width: 15px;margin: 5px 0 !important;}.filters-container .filters-header .filters-close-btn .bar2 {transform: rotate(45deg) !important;-webkit-transform: rotate(45deg) !important;-moz-transform: rotate(45deg) !important;-ms-transform: rotate(45deg) !important;width: 15px;margin: 5px 0 !important;}.filters-container .filters-header .filters-previous-btn {display: none;width: 20px;height: 20px;position: absolute;top: 50%;bottom: 0;left: 23px;right: auto;transform: translateY(-50%);}.filters-container .filters-header .filters-previous-btn .previous-arrow {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);left: 0px;right: auto;content: '';border-top: 2px solid #fff;border-left: 2px solid #fff;display: block;width: 8px;height: 8px;margin: auto;bottom: 0;position: absolute;top: 0;}.filters-container .filters-body ul li {position: relative;padding: 0;background: rgba(3,2,1,0);white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: rgba(0,0,0,.75);background: url(/pijl-icon-filter.png);background-repeat: no-repeat;background-position: right 15px center;background-size: 9px;}.filters-container .filters-body ul li span {padding: 12px 50px 12px 20px;display: block;}.filters-container .filters-body ul li .subfilters {display: none;position: fixed;top: 50px;left: 0;right: 0;bottom: 0;background: #fff;z-index: 9;}.filters-container .filters-body ul li .subfilters li {background: transparent;cursor: pointer;padding: 12px 50px 12px 20px;}.filters-container .filters-body ul li .subfilters li span {display: inline-block;padding: 0;text-overflow: ellipsis;white-space: nowrap;max-width: 77%;overflow: hidden;height: 19px;}.filters-container .filters-body ul li .subfilters li.show-after-more {display: none;}.filters-container .filters-body ul li .subfilters.show-all li.show-after-more {display: list-item;}.filters-container .filters-body ul li .subfilters button.show-more {margin: 10px auto;background: transparent;border: none;outline: none;color: #213B61;display: inline-block;}.filters-container#filtersMobile .filters-body ul li .subfilters button.show-more {display: block;margin: 0;padding: 10px 20px;}.filters-container .filters-body ul li .subfilters li.disabled::after {content: ' ';position: absolute;left: 0;top: 0;right: 0;bottom: 0;background: rgba(255,255,255,.75);}.filters-container .filters-body ul li .subfilters li span.selected {margin-right: 10px;display: inline-block;width: 15px;background: url('/checkbox-niet-gevinkt.png');background-size: cover;padding-top: 0px;height: 15px;}.filters-container .filters-body ul li .subfilters li.selected span.selected {background: url('/checkbox-gevinkt.png');background-size: cover;}.filters-container .filters-body ul li .subfilters li span.property-amount {color: #999;margin-left: 5px;}.filters-container .filters-body ul li .subfilters.filters-color {padding: 20px;}.filters-container .filters-body ul li .subfilters.filters-color li {display: inline-block;position: relative;width: calc(12vw - 8px);height: calc(12vw - 8px);margin-right: 8vw;border-radius: 50%;padding: 0;overflow: visible;color: transparent;}.filters-container .filters-body ul li .subfilters.filters-color li span.property-amount {display: none;}.filters-container .filters-body ul li .subfilters.filters-color li span.selected {background: none;visibility: hidden;}.filters-container .filters-body ul li .subfilters.filters-color li.selected span.selected {width: calc(12vw - 2px);height: calc(12vw - 2px);border-radius: 50%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;color: #fff;line-height: 13vw;background: url('/kleur-icon.png');background-repeat: no-repeat;background-position: center;visibility: visible;}.filters-selected {display: none !important;border-top: 1px solid #ccc;border-bottoM: 1px solid #ccc;padding: 8px 30px 8px 15px;font-size: 12px;line-height: 19px;background: url('/pijl-icon-filter.png');background-size: 6px;background-repeat: no-repeat;background-position: right 15px center;}.inline-selected-filters {position: absolute;top: 50%;transform: translateY(-50%);right: 40px;color: #aaa;text-align: right;max-width: 35%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}.filters-header-subtitle {position: absolute;top: 50%;transform: translateY(-50%);right: 20px;font-size: 12px;display: none;}#index-products {position: relative;width: 100%;float: left;}.products-loading-overlay {position: absolute;top: 0;right: 0;bottom: 0;left: 0;z-index: 99;background: rgba(255,255,255,.5);}@media(min-width: 768px){.filters-container {display: block;position: relative;width: 100%;height: auto;z-index: 999;}.filters-container .filters-header {display: none;}.filters-container .filters-body ul li {padding: 0;margin-bottom: 20px;background: none;}.filters-container .filters-body ul li span:first-of-type {font-weight: 700;padding: 4px 0;display: block;}.filters-container .filters-body ul li .subfilters {display: block;position: relative;top: 0px;z-index: initial;}.filters-container .filters-body ul li .subfilters li {padding: 12px 12px 12px 5px;margin-bottom: 0;}.filters-container .filters-body ul li .subfilters li:last-of-type {border-bottom: 0;}/*.filters-container .filters-body { margin-top: 20px; }*/.filters-container .filters-body ul li .subfilters.filters-color {padding: 20px 3px;float: left;display: block;overflow: visible;}.filters-container .filters-body ul li .subfilters.filters-color li {width: 25px;height: 25px;margin-right: 5px;margin-bottom: 5px;float: left;}.filters-container .filters-body ul li .subfilters.filters-color li.selected span.selected {width: 27px;height: 27px;background-size: 12px;}.index-intro {margin-left: -13px;display: block;padding-right: 0;width: calc(100% + 7px);}}#filtersMobile #mod_33 .mod_33_cat_adv_btn {display: none !important;}#filtersMobile.filters-container .filters-body ul li .subfilters li {display: block !important;}/* end filters */#main_content_middle{position:relative;margin-top:0px;margin-left:0px;margin-right:220px;overflow:visible;width:auto;}#main_content_right {width:200px;position:absolute;right:0px;top:0px;/*bottom:280px;*/z-index:1;overflow:hidden;}#main_content_right .panel_l{text-align:center;padding:10px;border:1px solid #CCCCCC;border-top:0px;margin-bottom:20px;clear:both;}#main_content_right .panel_l img{float:none;}#main_content_right .panel_l ul {text-align:left;list-style-type:none;}#main_content_right .panel_l iframe {border:0px;}#main_content_right .panel{padding:10px;border:1px solid #CCCCCC;}#main_content_right .panel ul {margin-left:10px;font-size:11px;}#main_content_right .panel ul li a{text-decoration:none;}#main_content_right .panel iframe{max-width:198px;margin-bottom:-5px;}#main_content_right .ph{background-color:#23487D;font-family:'Open Sans',sans-serif;color:#FFFFFF;line-height:20px;font-size:13px;text-transform:uppercase;padding:10px;padding-bottom:5px;padding-top:5px;text-align:center;}#main_content_right .ph{border:0px;}#main_content_right .panel_footer {background-image:url(https://www.laminaatdesignshop.nl/media-31377);background-position:bottom;background-repeat:no-repeat;padding:10px;padding-top:5px;padding-bottom:5px;margin-bottom:20px;}#main_content_right .panel_footer p {color:#666666;text-align:left;margin:0px;padding:0px;font-size:11px;line-height:18px;}#main_content_right .panel_footer p a {color:#333333;font-weight:bold;}.price_from{display:none;}.panel_l .mod_42_index {width:200px;height:250px;margin:-11px;}.panel_l .mod_42_index .slide{position:relative;display:none;width:200px;height:250px;}.panel_l .mod_42_slider .slidesjs-container{width:200px;height:250px;}.panel_l .mod_42_index .slide a div{padding:5px;font-size:15px;line-height:25px;}.panel_l .mod_42_index .slide a div span{font-size:11px;}.mod_15_comp {text-decoration:none;position:relative;display:block;}.mod_15_comp .mod_15_comp_title {font-weight:normal;background-color:#FFFFFF;margin:2px;font-weight:bold;border:1px solid;border-color:#999999;padding:6px 40px 6px 6px;color:#213B61;line-height:17px;}.mod_15_comp .mod_15_comp_title {background-image:url(https://www.laminaatdesignshop.nl/media-69402);background-repeat:no-repeat;background-position:right center;}.mod_15_comp .mod_15_comp_prc {font-weight:bold;text-align:right;line-height:18px;position:static;clear:both;}.mod_15_comp .mod_15_comp_prc del {font-weight:normal;color:#DE0000;font-size:10px;}.mod_15_comp .mod_15_comp_prc span {font-weight:normal;font-size:10px;}.mod_15_comp .mod_15_comp_descr {padding-left:3px;font-size:11px;font-style:normal;color:#AAAAAA;line-height:19px;margin-bottom:3px;}.mod_15_comp_chooser { padding:10px;padding-bottom:0px; }.mod_15_comp_chooser ul { max-width:600px;margin:0px;padding:0px;list-style-type:none;list-style-position:outside;margin-top:10px;margin-bottom:20px; }.mod_15_comp_chooser ul li a { position:relative;display:block;border:1px solid #EEEEEE;padding:10px;text-decoration:none;padding-right:150px;margin-bottom:10px;}.mod_15_comp_chooser ul li a .mod_15_comp_title {font-weight:bold;color:#213b61;line-height:35px;padding-right:50px;}.mod_15_comp_chooser ul li a .mod_15_comp_prc {position:absolute;right:5px;font-weight:normal;top:18px;text-align:right;}.mod_15_comp_chooser ul li a .mod_15_comp_prc del {font-weight:normal;color:#DE0000;margin-right:5px;}.mod_15_comp_chooser ul li a .mod_15_comp_prc span {font-weight:normal;}.mod_15_comp_chooser ul li a .mod_15_comp_descr {color:#666666;}.mod_15_comp_chooser ul li a img {position:absolute;left:10px;top:10px;margin-right:10px;max-height:50px;max-width:50px;}.mod_15_comp_chooser ul li a:hover {border:1px solid #CCCCCC;background-color:#FEFEFE;}.mod_15_comp_chooser ul li a:hover .mod_15_comp_title {color:#ff8833;}.mod_15_comp_chooser ul li.hasimg a {min-height:50px;}.mod_15_comp_chooser ul li.hasimg a .mod_15_comp_title {padding-left:70px;}.mod_15_comp_chooser ul li.hasimg a .mod_15_comp_descr {padding-left:70px;}.mod_15_popup_tiles .mod_15_comp_chooser ul {max-width:none;width:1396px;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a {float:left;width:262px;height:315px;overflow:hidden;margin:0px;margin-right:15px;margin-bottom:15px;padding:0px;position:relative;border-top:1px solid #dddddd;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a img {max-height:100px;max-width:155px;margin-left:auto;margin-right:auto;float:none;clear:both;display:block;position:static;left:0;top:auto;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a .mod_15_comp_img {position:absolute;top:10px;left:0px;right:0px;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a .mod_15_comp_descr {font-size:12px;color:#333333;padding-right:10px;position:absolute;bottom:0px;top:210px;padding:10px;left:0px;right:0px;background-color:#fbfbfb;border-top:1px dashed #dddddd;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a .mod_15_comp_title {text-align: center; padding: 0px; line-height: 22px; font-size: 13px; position: absolute; top: 130px; left: 15px; right: 15px; font-weight: bold; width: auto; background-color: transparent;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a .mod_15_comp_prc {position:absolute;top:175px;left:0px;right:0px;bottom:auto;text-align: center; font-size: 18px; line-height: 24px; color: #ff8833; white-space: nowrap; font-weight: bold; font-style: normal;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a .mod_15_comp_prc span {text-transform:lowercase;font-size: 10px;font-weight: normal;position: static;display: inline;color: #b6c5df;}.mod_15_popup_tiles2 .mod_15_comp_chooser ul li.hasimg a {min-height:100px;}.mod_15_popup_tiles2 .mod_15_comp_chooser ul li.hasimg a img {max-width:100px;max-height:100px;}.mod_15_popup_tiles2 .mod_15_comp_chooser ul li.hasimg a .mod_15_comp_title {padding-left:110px;}.mod_15_popup_tiles2 .mod_15_comp_chooser ul li.hasimg a .mod_15_comp_descr {padding-left:110px;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul {max-width:none;width:1396px;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a {float:left;width:159px;height:210px;overflow:hidden;margin:0px;margin-right:15px;margin-bottom:15px;padding:0px;position:relative;border:0px;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a img {max-height:155px;max-width:155px;margin-left:auto;margin-right:auto;float:none;clear:both;display:block;position:static;left:0;top:auto;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a .mod_15_comp_img {position:absolute;top:10px;left:0px;right:0px;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a .mod_15_comp_descr {display:none;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a .mod_15_comp_title {text-align: center; padding: 0px; line-height: 22px; font-size: 13px; position: absolute; top: 170px; left: 15px; right: 15px; font-weight: normal; width: auto; background-color: transparent;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a .mod_15_comp_prc {position:absolute;top:190px;left:0px;right:0px;bottom:auto;text-align: center; font-size: 13px; line-height: 24px; color: #999999; white-space: nowrap; font-weight: normal; font-style: italic;}.mod_15_popup_tiles3 .mod_15_comp_chooser ul li a .mod_15_comp_prc span {text-transform:lowercase;font-size: 10px;font-weight: normal;position: static;display: inline;color: #b6c5df;}.mod_15_comp_chooser_filter {position:absolute;top:13px;right:55px;}.mod_15_comp_chooser_filter ul {margin:0px;padding:0px;list-style-type:none;border:1px solid #CCCCCC;}.mod_15_comp_chooser_filter ul li {display:none;}.mod_15_comp_chooser_filter ul li.active, .mod_15_comp_chooser_filter ul:hover li {display:list-item;}.mod_15_comp_chooser_filter ul:hover li.title {display:none;}.mod_15_comp_chooser_filter ul li a {display:block;background-color:#FFFFFF;padding:6px;list-style-type:none;font-weight:normal;text-transform:uppercase;text-decoration:none;min-width:140px;}.mod_15_comp_chooser_filter ul li.active a {background-image:url(https://www.laminaatdesignshop.nl/media-74404);background-position:right center;background-repeat:no-repeat;font-weight:bold;}.mod_15_comp_chooser_filter ul:hover li.active a {background-image:none;}.mod_15_comp_title .label {display:none;}#m_product_promo_difference {display:none;}#main_content_right {display:none;}#main_content_middle {margin-right:0px;}.mod_15_comp_title .label {display:inline;font-weight:bold;padding-right:3px;color:#666666;}.mod_15_comp .mod_15_comp_title {font-weight:normal;padding:10px;border:1px solid #CCCCCC;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}#m_product_panel_properties_1, #m_product_panel_properties_2 {border:1px solid #CCCCCC;padding:15px;margin-bottom:25px;}/* Productpage Experiment Variant 1 + USP */#m_product_promo_return_policy_usp{font-size: 11px;text-transform: uppercase;font-weight: bold;color: #27C327;}@media all and (max-width:1449px){.mod_15_popup_tiles .mod_15_comp_chooser ul {width:1116px;}}@media all and (max-width:1196px){.mod_15_popup_tiles .mod_15_comp_chooser ul {width:837px;}}@media all and (max-width:917px){.mod_15_popup_tiles .mod_15_comp_chooser ul {width:558px;}}@media all and (max-width:638px){.mod_15_popup_tiles .mod_15_comp_chooser ul {width:auto;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a {float:none;clear:both;}}@media all and (max-width:1420px){.mod_15_popup_tiles3 .mod_15_comp_chooser ul {width:1045px;}}@media all and (max-width:700px) {.mod_15_popup_tiles3 .mod_15_comp_chooser ul {width:350px;}#mod_135 #mod_135_menu {display:block;}.mod_15_comp_chooser ul li a {padding-right:10px;}.mod_15_comp_chooser ul li a .mod_15_comp_prc {position:static;clear:both;margin-top:10px;}}#main_content_middle {margin-right:0px;}#m_product_btn_next {right: 783px !important; top: 2px !important;}#showroom-cont {padding-top:30px;padding-bottom:30px;overflow:hidden;position:relative;display:block;clear:both;}#showroom-background {position:absolute;left:0px;right:0px;top:-400px;z-index:1;}#showroom {width:1098px;padding:20px;margin-left:auto;margin-right:auto;background-color:rgba(255,255,255,0.8);position:relative;z-index:2;}#showroom-widget {width:300px;margin-left:800px;}#showroom-text {position:absolute;left:20px;top:20px;}#showroom div.header {font-size:25px;text-transform:uppercase;color:#FFFFFF;margin-bottom:10px;text-shadow: 0px 0px 4px rgba(0,0,3,5);}#showroom div.address, #showroom div.phone, #showroom div.email {font-size:14px;line-height:25px;font-weight:bold;}#showroom ul {font-size:14px;line-height:25px;margin-left:40px;margin-top:30px;margin-bottom:30px;}#mod_142 {margin-top:50px;}#mod_143 {margin-top:20px;margin-bottom:50px;}#m_product_panel_left {width:600px;}#m_product_panel_right {margin-left:617px;}.m_product_panel_header {margin-left:617px;}#m_product_image {width:auto;}#m_product_image .m_product_img_panel {width:auto;}#m_product_image img {max-width:100%;max-height:100%;}#m_product_image .m_product_img_panel { height:530px; }@media all and (max-width:700px) {#showroom-cont {width:auto;clear:both;padding:0px;}#showroom-text {position:static;margin:0px;padding:0px;}#showroom {width:auto;clear:both;height:auto;padding:10px;}#showroom div.header {text-align:center;line-height:40px;}#showroom div.address, #showroom div.phone, #showroom div.email {text-align:center;}#showroom-widget {margin:0px;margin-top:30px;clear:both;width:auto;}#mod_129_0 {max-width:none !important;}#m_product_panel_left {width:auto;margin:0px;}#m_product_panel_right {width:auto;margin:0px;}}@media (max-width: 1024px) and (min-width: 768px) {#m_product_panel_left {width:350px;}#m_product_panel_right {margin-left:367px;}.m_product_panel_header {margin-left:367px;}}/* LaminaatDesignShop No Menu Template CSS *//* HDS Header 3 */body {background-color:#FFFFFF;padding-top:135px;}#mod_135_bc {height:80px;position:fixed;left:0px;top:55px;right:0px;background-color:#FFFFFF;z-index:1000;}#mod_135_tc {height:55px;background-color:#23487d;position:fixed;left:0px;top:0px;right:0px;z-index:1000;}#mod_135_t, #mod_135_b, #mod_135_usp {position:relative;margin-left:auto;margin-right:auto;max-width:1138px;}#mod_135 #mod_124 {position:absolute;right:0px;width:260px;top:8px;}#mod_135 #mod_124 p.header {position:absolute;right:0px;top:0px;margin:0px;padding:0px;line-height:35px;font-size:14px;background-repeat:no-repeat;background-image:url(https://www.laminaatdesignshop.nl/media-86016);background-position:left center;padding-left:27px;}#mod_135 #mod_124 p.header a {margin:0px;padding:0px;line-height:inherit;font-size:inherit;}#mod_135 #mod_124 p.text {position:absolute;left:0px;top:0px;margin:0px;padding:0px;line-height:35px;font-size:13px;text-transform:lowercase;font-weight:normal;color:#a1bbe1;}#mod_135 #mod_124 p.text a {margin:0px;padding:0px;line-height:inherit;font-size:inherit;text-transform:inherit;font-weight:inherit;color:#FFFFFF;}#mod_135_st { border:1px solid #23487d;position:absolute;left:230px;top:20px;right:250px;min-height:38px;}#mod_135_st .searchbtn {background-color:#ff8833;position:absolute;right:1px;width:50px;top:1px;bottom:1px;background-image:url(https://www.laminaatdesignshop.nl/media-86014);background-position:center center;background-repeat:no-repeat;}#mod_135_st .title {text-transform:uppercase;font-size:14px;font-weight:bold;position:absolute;left:0px;line-height:18px;color:#23487d;background-color:#f9f9f9;}#mod_135_st .title a {display:block;text-decoration:inherit;color:inherit;padding:10px;padding-right:28px;background-image:url(https://www.laminaatdesignshop.nl/media-86015);background-position:right center;background-repeat:no-repeat;border-right:2px solid #EEEEEE;}#mod_135_st .search {position:absolute;left:0px;right:50px;top:0px;bottom:0px;}#mod_135_st input.textbox {outline:none;width:100%;padding:0px;margin:0px;border:0px;background-color:transparent;line-height:13px;padding-top:10px;padding-bottom:10px;}#mod_135_st_tl {display:none;position:absolute;margin:0px;padding:0px;background-color:#FFFFFF;z-index:1000;top:38px;left:-1px;border:1px solid #23487d;border-top:0px;}#mod_135_st_tl a.closebtn {display:none;padding:10px;padding-left:40px;font-size:20px;text-transform:uppercase;text-decoration:none;line-height:40px;}#mod_135_st_tl ul {list-style-type:none;padding:20px;margin:0px;padding-top:0px;}#mod_135_st_tl ul li a {display:block;text-decoration:none;float:left;width:33.3%;height:60px;text-transform:uppercase;font-weight:bold;}#mod_135_st_tl ul li a span.subtitle {display:block;clear:both;color:#CCCCCC;font-weight:normal;text-transform:none;}#mod_135_st_tl p {padding:10px;font-weight:bold;margin:0px;display:block;clear:both;background-color:#a1bbe1;color:#FFFFFF;margin-bottom:20px;}#mod_135_b img.logo {position:absolute;left:0px;top:27px;}#mod_135_tc .showrooms {position:absolute;left:410px;top:8px;margin:0px;padding:0px;line-height:35px;font-size:13px;font-weight:normal;color:#a1bbe1;background-image:url(https://www.laminaatdesignshop.nl/media-86017);background-position:left center;background-repeat:no-repeat;padding-left:20px;}#mod_135_tc .showrooms a {color:#FFFFFF;}#mod_135_t #mod_131 {left:308px;right:auto;top:13px;}#mod_135_t #mod_131 ul li a {margin:0px;margin-right:4px;}#mod_13 {border:0px;margin-bottom:0px;}#mod_135_bsk {color:#ff8833;position:relative;height:32px;width:98px;line-height:35px;position:absolute;right:100px;top:22px;background-image:url(https://www.laminaatdesignshop.nl/media-86018);background-position:left center;background-repeat:no-repeat;padding-left:42px;text-decoration:none;font-weight:bold;text-transform:uppercase;}#mod_135_bsk .title {margin-right:5px;}#mod_135_bsk .items {display:none;position:absolute;left:20px;bottom:-5px;padding:5px;font-size:9px;line-height:9px;color:#FFFFFF;background-color:#ff8833;text-align:center;-webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;margin-top:8px;}#mod_135_account {color:#ff8833;position:relative;height:35px;width:64px;line-height:35px;position:absolute;right:0px;top:22px;background-image:url(https://www.laminaatdesignshop.nl/media-86019);background-position:left center;background-repeat:no-repeat;padding-left:35px;text-decoration:none;font-weight:bold;text-transform:uppercase;}#mod_135_menu {background-color:#FFFFFF;position:absolute;top:70px;}#mod_135 #mod_135_menu.checkout {display:none !important;}#mod_135_menu #mod_135_menu_btn {font-weight:bold;border:0px;width:180px;display:block;text-transform:uppercase;line-height:40px;background-color:#FFFFFF;text-decoration:none;background-image:url(https://www.laminaatdesignshop.nl/media-94121);background-position:left center;background-repeat:no-repeat;padding-left:45px;padding-left:50px;padding-right:0px;top:-50px;position:absolute;}#mod_135_menu #mod_135_menu_btn .text {display:inline;}#mod_135_menu #mod_135_menu_btn span {text-transform:uppercase;background-image:url(https://www.laminaatdesignshop.nl/media-86015);background-position:right center;background-repeat:no-repeat;padding-right:30px;}#mod_135_menu #mod_135_menu_btn:hover {color:#213B61;}#mod_135_menu #mod_135_menu_cont {display:none;border:0px;border-top:0px;margin-top:11px;}#mod_135_menu #mod_135_menu_cont ul {background-color:#FFFFFF;margin:0px;list-style-type:none;padding:5px;border:0px;padding-top:10px;float:left;min-width:210px;}#mod_135_menu #mod_135_menu_cont ul li {line-height:20px;}#mod_135_menu #mod_135_menu_cont ul li.closebtn {display:none;}#mod_135_menu #mod_135_menu_cont ul li.backbtn {display:none;}#mod_135_menu #mod_135_menu_cont ul li.lightout {font-weight:bold;}#mod_135_menu #mod_135_menu_cont ul li a {text-decoration:none;display:block;padding-top:5px;padding-bottom:5px;padding-left:5px;padding-right:5px;width:auto;}#mod_135_menu #mod_135_menu_cont ul li a.active, #mod_135_menu #mod_135_menu_cont ul li a:hover {background-color:#a1bbe1;color:#FFFFFF;}#mod_135_menu #mod_135_menu_cont ul li div.panel {display:none;position:absolute;left:0px;top:0px;padding:0px;background-color:#FFFFFF;display:none;margin-top:0px;width:auto;min-height:202px;border-left:1px dashed #EEEEEE;}#mod_135_menu #mod_135_menu_cont ul li div.panel ul {min-width:180px;float:left;display:block;padding:10px;border:0px;}#mod_135_menu #mod_135_menu_cont ul li div.header {font-size:18px;text-transform:uppercase;padding:20px;padding-bottom:9px;line-height:16px;}#mod_135_menu #mod_135_menu_cont ul li div.panel ul li a span.subtitle {display:block;clear:both;font-size:10px;line-height:20px;color:#a1bbe1;}#mod_135_menu #mod_135_menu_cont ul li.lightout div.panel ul li {font-weight:normal;}#mod_135_menu_bck {display:none;position:fixed;left:0px;top:0px;bottom:0px;right:0px;background-color:rgba(0,0,0,0.4);z-index:100;}#mod_135_t img.logo {position:absolute;left:0px;top:2px;}#mod_135_t img.logo.small {display:none;margin-top:3px;}#mod_135_t img.logo.big {margin-top:0px;}#mod_135_usp {text-align:left;margin-top:0px;}#mod_135_usp ul {margin:0px;padding:0px;list-style-type:none;margin-left:0px;margin-right:-10px; width:100%}#mod_135_usp ul li {color:green;font-weight:normal;display:inline;line-height:40px;padding:0px;margin:0px;width:25%;float:left;display:block;}#mod_135_usp ul li a {display:block;margin-right:10px;border:1px solid #EEEEEE;text-align:center;color:green;text-decoration:none;text-transform:uppercase;}#mod_135_usp ul li.hide_on_desktop {display:none}#mod_135_usp ul li.hide_on_both {display:none}/* THEMED USP */#mod_135_usp ul li a span.themed{padding-left: 72px;white-space: nowrap;}/* END THMED USP */#mod_135_title {display:none;}#mod_135_title a {text-decoration:none;margin-left:10px;line-height:55px;font-size:22px;text-transform:uppercase;}#mod_135_b img.logo {display:none;}#mod_135.scroll #mod_135_t #mod_131 {top:4px;}#mod_135.scroll #mod_135_menu.checkout {display:block !important;}#mod_135.scroll {height:115px;border:0px;}#mod_135.scroll #mod_135_bc {height:60px;top:35px;-webkit-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.20);-moz-box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.20);box-shadow: 0px 0px 8px 0px rgba(0,0,0,0.20);}#mod_135.scroll #mod_135_tc {height:35px;}#mod_135.scroll #mod_135_t img.logo.small {display:block;}#mod_135.scroll #mod_135_t img.logo.big {display:none;}#mod_135.scroll #mod_135_st {top:10px;}#mod_135.scroll #mod_135_b img.logo {top:17px;}#mod_135.scroll #mod_135_tc .showrooms {top:0px;}#mod_135.scroll #mod_135_bsk {top:12px;width:35px;padding:0px;right:50px;}#mod_135.scroll #mod_135_bsk .title {display:none;}#mod_135.scroll #mod_135_account {top:12px;width:35px;padding:0px;}#mod_135.scroll #mod_135_account .title {display:none;}#mod_135.scroll #mod_135_st {right: 100px;}#mod_135.scroll #mod_135_menu {top:50px;}#mod_135.scroll #mod_135_menu #mod_135_menu_btn {top:-40px;}#mod_135.scroll #mod_135_b img.logo {display:none;}#mod_135.scroll #mod_135_t img.logo {display:block;}#mod_135.scroll #mod_135_menu #mod_135_menu_cont {border:0px;border-top:0px;margin-top:11px;}#mod_135.scroll #mod_135_menu #mod_135_menu_cont ul {border:0px;}#mod_135.scroll #mod_135_menu #mod_135_menu_cont ul li div.panel {border-top:0px;}#mod_135.scroll #mod_124 {top:0px;}#mod_135.checkout.scroll #mod_135_bc {display:none !important;}#mod_135.checkout.scroll {height:0px;}@media all and (max-width:1138px){#mod_135 #mod_135_account {width:35px;padding:0px;}#mod_135 #mod_135_account .title {display:none;}#mod_135 #mod_135_bsk {width:35px;padding:0px;right:50px;}#mod_135 #mod_135_bsk .title {display:none;}#mod_135 #mod_135_st {right:100px;}#mod_135_t img.logo.big {display:none;}#mod_135_t img.logo.small {left:10px;display:block;top:14px;}#mod_135.scroll #mod_135_t img.logo.small {top:5px;}#mod_135 #mod_124 {right:10px;}#mod_135_t #mod_131 {left:230px;}#mod_135_tc .showrooms {left:325px;}#mod_135_menu #mod_135_menu_btn {left:10px;width:170px;}}@media all and (max-width: 900px){#mod_135_tc .showrooms {display:none;}}@media all and (max-width: 700px){body {padding-top:165px;}#mod_135_menu #mod_135_menu_cont ul li a.active, #mod_135_menu #mod_135_menu_cont ul li a:hover {background-color:#FFFFFF;color:#213B61;}#mod_135_usp {text-align:left;margin-top:0px;}#mod_135_usp ul {margin:0px;padding:0px;list-style-type:none;margin-left:0px;margin-right:-10px;}#mod_135_usp ul li {color:green;font-weight:normal;display:inline;line-height:40px;padding:0px;margin:0px;width:25%;float:left;display:block;}#mod_135_usp ul li a {display:block;margin-right:0px;border:1px solid #EEEEEE;text-align:center;color:green;text-decoration:none;text-transform:uppercase;}#mod_135_usp ul li{width: 50%;}#mod_135_usp ul li.hide_on_mobile {display:none;}#mod_135_usp ul li.hide_on_both {display: none;} #mod_135_usp ul li{width: 100%;clear: both;}#mod_135_usp ul li a span.themed{padding-left: 0px;}#mod_135_usp ul li a {border:1px solid #EEEEEE}#mod_135_st_tl a.closebtn {display:block;background-image:url(https://www.laminaatdesignshop.nl/media-86115);background-position:10px center;background-repeat:no-repeat;}#mod_135_st_tl {position:fixed;left:0px;top:0px;right:0px;bottom:0px;width:100%;height:100%;margin:0px;padding:0px;}#mod_135_st_tl ul li a {width:50%;}#mod_135_st_tl p {margin-right:-39px;}#mod_135_st_tl ul {margin-right:-39px;}#mod_135_st_tl {overflow-y:scroll;overflow-x:hidden;}#mod_135 #mod_124 {background-color:transparent;left:auto;}#mod_135_tc .showrooms {display:none;}#mod_135_b img.logo {display:none;}#mod_135 #mod_135_t img.logo.big {display:none;}#mod_135 #mod_135_t img.logo.small {display:block;left:10px;}#mod_135.scroll #mod_135_t img.logo.big {display:none;}#mod_135.scroll #mod_135_t img.logo.small {display:block;}#mod_135.scroll #mod_135_st, #mod_135 #mod_135_st {left:55px;right:10px;}#mod_135.scroll #mod_135_st {top:10px;}#mod_135 #mod_135_st {top:55px;}#mod_135 #mod_131 {display:none;}#mod_135 #mod_135_menu, #mod_135.scroll #mod_135_menu {border:0px;left:8px;top:11px;}#mod_135 #mod_135_menu {top:55px;}#mod_135 #mod_135_menu #mod_135_menu_btn, #mod_135.scroll #mod_135_menu #mod_135_menu_btn { left:2px;position:relative;top:0;height:38px;width:38px;padding:0px;background-position:center center;border:0px;}#mod_135 #mod_135_menu #mod_135_menu_btn .text, #mod_135.scroll #mod_135_menu #mod_135_menu_btn .text {display:none;}#mod_135.scroll #mod_135_menu #mod_135_menu_cont {margin:0px;}#mod_135_menu #mod_135_menu_cont {position:fixed;left:0px;right:0px;top:0px;bottom:0px;overflow-x:hidden;overflow-y:scroll;margin:0px;padding:10px;background-color:#FFFFFF;}#mod_135_menu #mod_135_menu_cont ul {float:none;clear:both;width:auto;border:0px;padding:0px;}#mod_135_menu #mod_135_menu_cont ul li div.panel {position:static;margin:0px;padding:0px;min-height:0 !important;max-height:none !important;clear:both;border:0px;}#mod_135_menu #mod_135_menu_cont ul li div.header {display:none;}#mod_135_menu #mod_135_menu_cont ul li a {display:block;clear:both;background-image:url(https://www.laminaatdesignshop.nl/media-86015);background-position:right center;background-repeat:no-repeat;font-size:19px;line-height:35px;}#mod_135_menu #mod_135_menu_cont ul li div.panel ul {float:none;display:block;width:auto;clear:both;border:0px;padding:0px;margin:0px;}#mod_135_menu #mod_135_menu_cont ul li div.panel ul li a {background-image:none;display:block;width:auto;}#mod_135_menu #mod_135_menu_cont ul li.closebtn a, #mod_135_menu #mod_135_menu_cont ul li div.panel ul li.closebtn a {background-image:url(https://www.laminaatdesignshop.nl/media-86115);background-position:10px center;border-bottom:1px solid #CCCCCC;text-transform:uppercase;font-weight:normal;padding-left:40px;line-height:45px;}#mod_135_menu #mod_135_menu_cont ul li.backbtn a, #mod_135_menu #mod_135_menu_cont ul li div.panel ul li.backbtn a {background-image:url(https://www.laminaatdesignshop.nl/media-86116);background-position:15px center;border-bottom:1px solid #CCCCCC;padding-left:40px;line-height:45px;text-transform:uppercase;margin-bottom:15px;}#mod_135_menu {min-height:auto !important;max-height:auto !important;}#mod_135 #mod_135_bsk, #mod_135 #mod_135_account {top:10px;}#mod_135 #mod_135_account {right:10px;}#mod_135 #mod_135_bsk {right:55px;}#mod_135_bc {height:105px;}#mod_135 #mod_124 p.text {display:none;}#mod_135_st_t {display:none;}#mod_135_title {display:block;}#mod_135.scroll #mod_135_title {display:none;}#mod_135.scroll #mod_135_bsk, #mod_135.scroll #mod_135_account {display:none;}#mod_135 #mod_135_menu.checkout {display:block !important;}#mod_135.checkout #mod_135_bc {height:55px;}#mod_135_menu #mod_135_menu_cont ul li.closebtn {display:list-item;font-weight:bold;}#mod_135_menu #mod_135_menu_cont ul li.backbtn {display:list-item;font-weight:bold;}}@media all and (max-width: 350px){#mod_135 #mod_124 {left:auto;height:auto;width:125px;}#mod_135_st_tl ul li a {width:100%;}}@media all and (max-width: 700px){#m_product_image .m_product_img_panel{height: 300px;}}/* Eind HDS Header 3 *//* Make sure product pictures fits the parent container.That is resize the height of the pictures to equal the height of the parent container while keeping the aspect ratio.If any picture has a landscape format, crop the picture */#m_product_image img{max-width: none;width: auto;}#m_product_image .m_product_img_panel{/* This is the crop the picture part */overflow: hidden;}/* Product Index */.fsm_product_index_item{/* Show 4 columns instead of 3. * Since the product index items are floating, we just make the margins smaller */margin: 2px;/* On Vloerkledenshop show large pictures (200 x 300) on the index page *//* Adjust the height of the outer container */height: 420px;}.fsm_product_index_item .image{/* On Vloerkledenshop show large pictures (200 x 300) on the index page */margin-top: 10px;height: 300px;}#mod_144{/* Remove the whitespace on top and bottom of the product filter module. */margin-top: 0px;margin-bottom: 0px;}#mod_144 ul li{/* Make sure all the filter options are aligned on one line. * Since the product filter items are floating, we just make the right margin smaller */ margin-right: 5px;/* Make sure filter option buttons dont collide with the gray overlay when opening the top left menu */z-index: 99;}#mod_144 ul li ul{/* Make sure filter option menu doesnt cover the filter option button. */top: 40px;}#mod_142{height: inherit;overflow: hidden;}@media all and (max-width: 700px){/* Show two columns */.fsm_product_index_item, .fsm_product_index_item.hasindextext{width: 48%;height: 440px;}/* Make Vloerkledendesignshop.nl smaller */#mod_135_title a{font-size: 14px;}}/********************************************/.slider-title { position: absolute; bottom: 100px; left: 50%; color: white; z-index: 11; width: 85%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%);text-align: center;}.slider-title h3 { font-size: 36px;line-height: 38px;}.slider-title a { display: inline-block; padding: 10px 20px; margin-top: 30px; color: #fff; background: #ff8833; border-radius: 5px; font-size: 18px; text-decoration: none; position: relative;z-index: 100;}.slider-title span {font-size: 16px;}.centered-content { padding: 35px 20px;}.centered-content h1, .centered-content h2 {font-size: 20px;color: #23487d;margin-bottom: 10px; font-weight: 700;}.centered-content span {font-size: 16px;}.centered-content a {text-decoration: none;color: #ff8833;}#mod_164 .inside-left h2.left-heading {margin-left: 30px; color: #23487D; line-height: 35px; font-weight: 600;}#mod_164 .inside-left p {margin-left: 30px; color: #23487D; margin-bottom: 15px; font-size: 14px; line-height: 23px;}#mod_164{position: relative;min-height: 470px;}#mod_164 h1{ position: relative; color: white; font-weight: 700; font-size: xx-large; line-height: 40px;}#mod_164 div.right{position: absolute;left: 383px;right: 0px;top: 0px;bottom: 0px;}#mod_164 div.left{position: absolute;left: 0px;right: 767px;border: 1px solid #EEEEEE;padding-top: 15px;}#mod_164 .left > h2{margin-left: 30px;color: #23487D;line-height: 35px;}#mod_164 .left > p{font-size: 11px;margin-left: 30px;margin-right: 30px;color: #213B61;}#mod_164 .left .cld-menu{min-height: 268px;list-style-type: none;}#mod_164 .left .cld-menu > li{min-height: 41px;/*margin-bottom: 5px;*/}#mod_164 .left .cld-menu > li > a{position: relative;display: block;text-decoration: none;overflow: hidden;cursor: default;}#mod_164 .left .cld-menu > li > a .header{min-height: 30px;}#mod_164 .left .cld-menu > li > a .header{line-height: 30px;padding-left: 15px;margin-left: 30px;background-image: url('pijl2.png');background-repeat: no-repeat;background-position: left center;background-size: 8px 8px;font-size: 16px;}#mod_164 .left .cld-menu .cld-submenu{display: none;position: absolute;left: 369px;right: -779px;top: -1px;bottom: -1px;border: 1px solid #EEEEEE;background-color: rgba(255, 255, 255, 1);z-index: 20;padding-top: 15px;}#mod_164 .left .cld-menu .cld-submenu h2,#mod_164 .left .cld-menu .cld-submenu h2 a{color: #23487D;}#mod_164 .left .cld-menu .cld-submenu h2 a{text-decoration: none;}#mod_164 .left .cld-menu .cld-submenu a span{font-weight: bold;text-decoration: underline;}#mod_164 .left .cld-menu .cld-submenu .cld-submenu-header {margin-left: 30px;margin-right: 30px;border-bottom: 1px solid #EEEEEE;margin-bottom: 17px;}#mod_164 .left .cld-menu .cld-submenu .cld-submenu-header h2 a{background-image: url('pijl2.png');background-repeat: no-repeat;background-position: right center;background-size: 8px 8px;padding-right: 15px;}#mod_164 .left .cld-submenu .cld-submenu-column{float: left;width: 29%;margin-left: 30px;}#mod_164 .left .cld-submenu .cld-submenu-paint{width: 150px;height: 150px;}#mod_164 #cld-submenu-paint-fb{background-image: url('fb.jpg');}#mod_164 #cld-submenu-paint-lg{background-image: url('lg.jpg');}#mod_164 #cld-submenu-paint-po{background-image: url('po.jpg');}#mod_164 #cld-submenu-paint-pp{background-image: url('pp.jpg');}#mod_164 .left .cld-submenu ul{list-style-type: none;}#mod_164 .left .cld-submenu ul li a{text-decoration: none;}#mod_164 .left .cld-submenu-column-header{min-height: 30px;}#mod_164 .left .cld-submenu-column-header.hide{display:none;}/*#mod_164 .left .cld-menu-item:hover .cld-submenu,*/#mod_164 .left .cld-menu-item.cld-menu-item-open .cld-submenu{display: block;position: absolute;left: 358px;right: -779px;top: -1px;bottom: -1px;border: 1px solid #EEEEEE;background-color: rgba(255, 255, 255, 1);z-index: 20;}#mod_164 .left .cld-menu-item.cld-menu-item-open > a{color: #FF8833;}/**************************************/#mod_165{position: relative;margin-top: 8px;}#mod_165 .cld-banner-column{float: left;width: 371px;height: 245px;margin-right: 12px;margin-bottom: 50px;}#mod_165 .cld-banner-column ul{padding-top: 30px;list-style-type: none;color:white;}#mod_165 .cld-banner-column ul li{margin-left: 30px;margin-bottom: 5px;color: white;}#mod_165 .cld-banner-column a{color: white;font-weight: bold;}#mod_165 .cld-banner-column:last-child{margin-right: 0px;}#mod_165 #cld-banner-column1{background-image: url('klantenservice-hds-1.jpg');background-repeat: no-repeat;background-position: center center;background-size: contain;}#mod_165 #cld-banner-column1 ul{position: relative;top: -250px;z-index: 1;}#mod_165 #cld-banner-column2{background-image: url('feedback-company-hds-1.jpg');background-repeat: no-repeat;background-position: center center;background-size: contain;}#mod_165 #cld-banner-column3{background-image: url('showroom-hds-1.jpg');background-repeat: no-repeat;background-position: center center;background-size: contain;}/*********************************************/#fsm_webshop_main_tiles_3col_mixed{position: relative;overflow: hidden;}#fsm_webshop_main_tiles_3col_mixed .banner{float: left;margin-right: 10px;margin-bottom: 10px;}#fsm_webshop_main_tiles_3col_mixed .banner.last{margin-right: 0;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1{width: 372.67px;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1-links ul{position: absolute;top: 0px;z-index: 1;padding-top: 30px;list-style-type: none;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1-links li{margin-left: 30px;margin-bottom: 5px;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1-links a{color: white;font-weight: bold;}#fsm_webshop_main_tiles_3col_mixed .banner.small-2{width: 755.33px;}#fsm_webshop_main_tiles_3col_mixed .banner.small-3{width: 1138px;}#fsm_webshop_main_tiles_3col_mixed .banner img{width: 100%;}@media all and (max-width: 700px){/**************************************************/#mod_135_usp{display: none;}#mobile_nav{display: none;}/*************************************************/#mod_164 h1{left: 0px;right: 75px;top: 100px;padding-left: 10px;padding-right: 10px;font-weight: bold;line-height: 20px;font-size: 14px;}#mod_164 div.right{position: static;left: auto;right: auto;top: auto;bottom: auto;min-width: 300px;min-height: 200px;margin-bottom: 10px;}#mod_164 div.left{position: static;left: auto;right: auto;padding-top: 0;}#mod_164 .left > h2{line-height: 45px;}#mod_164 .left .cld-menu > li{border-top: 1px solid rgba(35, 72, 125, 0.1);min-height: 45px;}#mod_164 .left .cld-menu > li > a .header{line-height: 45px;}#mod_164 .left .cld-menu .cld-submenu .cld-submenu-header{border-bottom: 1px solid #23487D;}#mod_164 .left .cld-menu .cld-submenu .cld-submenu-column ul li{line-height: 35px;}#mod_164 .left .cld-menu-item.cld-menu-item-open a .header{background-image: url('pijl3.png');}#mod_164 .left .cld-menu-item.cld-menu-item-open .cld-submenu{display: block;position: static;left: auto;right: auto;top: auto;bottom: auto;width: 100%;border-width: 0;z-index: 20;padding-top: 0;}#mod_164 .left .cld-menu-item.cld-menu-item-open .cld-submenu h2{font-size: 13px;width: 100%}#mod_164 .left .cld-menu-item.cld-menu-item-open .cld-submenu-column{float: none;width: 90%;margin-top: 5px;}/*************************************************/#mod_165 .cld-banner-column{width: 100%;margin: 0;margin-bottom: 5px;}#mod_165 #cld-banner-column1,#mod_165 #cld-banner-column2,#mod_165 #cld-banner-column3{background-image: none;}#mod_165 #cld-banner-column1 ul{top: -220px;}#mod_165 .cld-banner-column a{line-height: 24px;}#mod_165 .cld-banner-column img{width: 100%;}/*********************************************/#fsm_webshop_main_tiles_3col_mixed .banner.small-1,#fsm_webshop_main_tiles_3col_mixed .banner.small-2{float: none;margin: 0;width: 100%;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1-links ul{top: -17px;}#fsm_webshop_main_tiles_3col_mixed .banner.small-1-links a{line-height: 24px;}}#tfcwidget_product{top: -20px;}/*********************************************************************/.mod_15_popup_tiles_1_col .mod_15_comp_chooser ul { width: auto; }.mod_15_popup_tiles_2_col .mod_15_comp_chooser ul { width: 558px; }.mod_15_popup_tiles_3_col .mod_15_comp_chooser ul { width: 837px; }.mod_15_popup_tiles_4_col .mod_15_comp_chooser ul { width: 1116px; }@media all and (max-width:1449px){.mod_15_popup_tiles_1_col .mod_15_comp_chooser ul { width: auto; }.mod_15_popup_tiles_2_col .mod_15_comp_chooser ul { width: 558px; }.mod_15_popup_tiles_3_col .mod_15_comp_chooser ul { width: 837px; }}@media all and (max-width:1196px){.mod_15_popup_tiles_1_col .mod_15_comp_chooser ul { width: auto; }.mod_15_popup_tiles_2_col .mod_15_comp_chooser ul { width: 558px; }}@media all and (max-width:917px){.mod_15_popup_tiles_1_col .mod_15_comp_chooser ul { width: auto; }}/**********************************************************************/#m_product_panel_upsell .upsell_product {position:relative;overflow:hidden;padding:4px;}#m_product_panel_upsell .upsell_product_left {position:relative;float:left;width:50%;}#m_product_panel_upsell .upsell_product_left a {display:inline-block;width:40px;height:40px;background-image:url(https://www.laminaatdesignshop.nl/media-111378);background-position:center center;background-repeat:no-repeat;background-size:25px 25px;}#m_product_panel_upsell .upsell_product_left span {position:absolute;}#m_product_panel_upsell .upsell_product_right {float:left;width:28%;padding-left:22%;}#m_product_panel_upsell .upsell_product_right select {float:none; width:100%;}#m_product_panel_upsell .upsell_product_right .upsell_product_price {text-align:right;}@media all and (max-width:558px){#m_product_panel_upsell .upsell_product_left {float:none;width:100%;}#m_product_panel_upsell .upsell_product_left span {min-height:40px;line-height:40px;}#m_product_panel_upsell .upsell_product_right {float:none;width:100%;padding-left:0;}}/**********************************************************************//* m_product_image_usp */#m_product_image_usp {display:none;}#m_product_price_header_container {display:none;}#m_product_promo_ranking_header {position:relative;}#m_product_promo_ranking_usp_header {position:relative;color:#1d487e;font-size:9px;font-weight:bold;left:345px;top:15px;z-index:11;}@media all and (max-width:700px){#m_product_image_usp {display:block;}#m_product_image_usp {position:absolute;left:0;top:0;right:20%;background:rgba(255,136,51,0.8);z-index:1;line-height:40px;text-align:center;color:#ffffff;font-weight:bold;padding-left:35px;padding-right:10px;}#m_product_image_usp {background-image:url(https://www.laminaatdesignshop.nl/media-117967);background-repeat:no-repeat;background-size:25px 25px;background-position:10px center;}#m_product h1 {color:#1d487a;margin-bottom:0;font-size:16px;line-height:22px;padding-bottom:10px;}#m_product_price_header_container {display:block;}#m_product_price_header_container {text-align:center;font-weight:bold;color:#1d487e;}#m_product_price_header_container .price_header {text-decoration:line-through;}#m_product_price_header_container .price_sales_header {font-size:22px;}#m_product_price_header_container .price_unit_header {font-size:22px;}#m_product_promo_ranking {position:relative;}#m_product_promo_ranking_header {width:120px;}#m_product_promo_ranking_usp_header {position:static;display:block;color:#1d487e;font-size:9px;margin-left:120px;height:35px;line-height:35px;font-weight:bold;}#tfcwidget_product {top:0;width:120px;}}/***********************/#callAndOrderUSP {position:static;display:inline-block;width:51%;}#m_product_panel_right .m_product_panel_group .offerbtnLower {margin-top:10px;}@media all and (max-width:700px) {#callAndOrderUSP {width:100%;}}/***********************//** Fix **/#m_product h1 {min-height:40px;}/***********************/.m_product_panel_group select {background-image:url(https://www.laminaatdesignshop.nl/media-117987);background-size:12px;background-position:95% center;}#m_product_panel_upsell2 .mod_15_comp .mod_15_comp_title {background-image:url(https://www.laminaatdesignshop.nl/media-117987);background-size:12px;background-position:95% center;}#m_product_panel_upsell2 .upsell_products {border-top:1px solid #cccccc;}#m_product_panel_upsell2 > div {border:1px solid #c9c9c9;background-color:#fcfcfc;margin-bottom:10px;border-radius:3px;}#m_product_panel_upsell2 .mod_15_comp .mod_15_comp_title {border:0;background-color:#fcfcfc;}#m_product_panel_upsell2 .upsell_product {position:relative;overflow:hidden;padding:5px;}#m_product_panel_upsell2 .upsell_product_left {float:left;width:calc(50% - 22px);margin:2px;border:1px solid #ccc;padding:8px;border-radius:3px;height:18px;background-color:white;}#m_product_panel_upsell2 .upsell_product_left a {text-decoration:none;}#m_product_panel_upsell2 .upsell_product_right {float:left;width:50%}#m_product_panel_upsell2 .upsell_product_right select {width:83%;}#m_product_panel_upsell2 .upsell_product_right select option {background:white;}#m_product_panel_upsell2 .upsell_product_right a {display:inline-block;width:40px;height:40px;background-image:url(https://www.laminaatdesignshop.nl/media-117985);background-position:center right;background-repeat:no-repeat;background-size:25px;}#m_product_panel_upsell2 .upsell_product_bottom {float:right;}#m_product_panel_upsell2 .upsell_product_price p {margin:0;text-align:right;font-style:normal;font-size:11px;}#m_product_panel_upsell2 .upsell_product_price .unitPrice {color:red;text-decoration:line-through;}#m_product_panel_upsell2 .upsell_product_price .unitPriceSales {}#m_product_panel_upsell2 .upsell_product_price .productPriceTotal {font-weight:bold;font-size:20px;}#m_product_panel_upsell2 .mod_15_comp_title .label {font-weight:bold;font-size:11px;color:#333333;}#m_product_panel_upsell2 .upsell_product_button {padding:10px;border-radius:3px;}#m_product_panel_upsell2 .upsell_product_button {background-size:10px;background-position:95% center;background-repeat:no-repeat;background-image:url(https://www.laminaatdesignshop.nl/media-117990);}#m_product_panel_upsell2 .upsell_product_button a {display:block;text-decoration:none;font-size:11px;color:#333333;font-weight:bold;}#m_product_panel_upsell2 .hiding {display:none;}#m_product_panel_upsell2 .upsell_collection_header.closed .mod_15_comp .mod_15_comp_title {background-image:url(https://www.laminaatdesignshop.nl/media-117997);}.upsell_collection_header.closed .upsell_products {display:none;}/*#m_product_panel_upsell2 .mod_15_comp {pointer-events:none;}*/#m_product_panel_upsell2_summary {background-color:#fcfcfc;border:1px solid #c9c9c9;padding:10px;font-size:12px;}#m_product_panel_upsell2_summary th {display:table-cell;padding:0;margin:0;width:40% !important;line-height:20px;}#m_product_panel_upsell2_summary td {display:table-cell;padding:0;margin:0;width:60% !important;line-height:20px;text-align:right;}#m_product_panel_upsell2_customercare {display:none;padding:10px;text-align:left;font-size:12px;}#m_product_panel_upsell2_customercare p.title {font-weight:bold;}#m_product_panel_upsell2_customercare ul {list-style-type:none;margin-top:10px;}#m_product_panel_upsell2_customercare ul li {padding-left:30px;margin-top:10px;}#m_product_panel_upsell2_customercare ul li.cc_tel {background-image:url(https://www.laminaatdesignshop.nl/media-117989);background-position:left center;background-repeat:no-repeat;}#m_product_panel_upsell2_customercare ul li.cc_chat {background-image:url(https://www.laminaatdesignshop.nl/media-117988);background-position:left center;background-repeat:no-repeat;}#m_product_panel_upsell2_customercare a {text-decoration:none;}@media all and (max-width:558px){.upsell2_hide_on_mobile {display:none !important;}#m_product_panel_upsell2 .upsell_product_left {height:42px;}#m_product_panel_upsell2 .upsell_product_left .upsell_product_text {line-height:15px !important;}#m_product_panel_upsell2 .upsell_product_right select {width:70%;height:60px;font-size:10px;}#m_product_panel_upsell2 .upsell_product_right a {height:62px;width:25px;margin-left:13px;}#m_product_panel_upsell2_customercare {display:block;}}/* Decemberactie */.decemberactie_pp_icon img {position:absolute;right:0;top:-50px}.decemberactie_pp_text {text-align:left !important;margin-top:30px;}.decemberactie_pp_text span {color:#23487d;font-weight:bold;}.decemberactie_pp_text a {display:initial !important;color:#333333 !important;text-decoration:underline !important;}@media all and (max-width: 700px){.decemberactie_hide_on_mobile {display:none !important;}.decemberactie_pp_icon img {top:-30px;width:35% !important;}.decemberactie_pp_text {margin-bottom:40px;}.decemberactie_pp_icon_product {width:80% !important;margin-top:30px;margin-left:auto;margin-right:auto;height:320px !important;}}/* Decemberactie *//* productsample */#m_product_panel_add_to_basket .smallbutton, #m_product_panel_add_to_basket .smallbuttondisabled {width:60%;border-radius:10px;}.sampleprdbtncontainer {position:absolute;top:450px;width:100%;}.sampleprdbtn {width:50%;margin-left:auto;margin-right:auto;max-width:230px;}.sampleprdbtn a {padding-top:5px;padding-bottom:5px;color:white !important;background-color:#ff8833;border-radius:10px;}.sampleprdbtn .title {font-weight:bold;font-size:12px;}.sampleprdbtn .subtitlegreen {font-size:11px;}.secbtns {margin-left:40%;}.secbtns .samplebtn {display:inline-block;vertical-align:top;padding:1px;margin:0;margin-bottom:10px;margin-right:5px;border:1px #ff8833 solid;border-radius:10px;width:48%;height:45px;background:white;text-decoration:none;text-align:center;white-space:initial;font-weight:normal;font-size:12px;}.secbtns .samplebtn a, .secbtns .samplebtn a:hover {text-decoration:none;color:#23487d;}.secbtns .samplebtn .title {font-size:12px;line-height:11px;margin-top:10px;font-weight:bold;margin-bottom:5px;}.secbtns .samplebtn .subtitlegreen {font-size:10px;line-height:10px;color:#27c327;}.secbtns .offerbtn {width:47% !important;margin-top:0 !important;background:white !important;color:#23487d !important;border:1px #ff8833 solid !important;text-transform:none !important;font-weight:normal !important;margin-left:5px !important;font-weight:bold !important;font-size:12px !important}.secbtns .offerbtnmax {width:100% !important;margin:0 !important;}.samplefrmbtn {/*margin-left:155px !important;*/background-color:#ff8833 !important;border-radius:10px;font-weight:bold !important;text-transform:none !important;font-size:14px !important;}.samplefrmlink-container {margin-top:20px;}/*.samplefrmlink{margin-left:155px;}*/@media (max-width:700px){#m_product_panel_add_to_basket .smallbutton, #m_product_panel_add_to_basket .smallbuttondisabled {width:100%}.sampleprdbtncontainer {top:250px;}.sampleprdbtn {width:60%;}.secbtns {margin-left:0;}.secbtns .samplebtn {width:calc(100%/2);}.secbtns .offerbtn {height:50px !important;}input.button {width:auto;}.samplefrmbtn {margin-left:0 !important;}.samplefrmlink-container {margin-top:40px;}.samplefrmlink {margin-left:0 !important;}}.carousel { max-height: 460px; overflow-y: hidden;}.carousel-inner .left {padding-top: 0 !important;}.product-information {display: none;}.product-deliverydate {color: #23487d; text-transform: initial; font-weight: normal; font-size: 12px; padding: 5px 0;}.product-deliverydate span {color: #23487d;font-weight: bold;}/* By Sven: Content elements */@media (min-width: 768px) { .container-small { width: 700px; } .container-large { width: 970px; } } @media (min-width: 992px) { .container-small { width: 800px; } .container-large { width: 1170px; } } @media (min-width: 1200px) { .container-small { width: 850px; } .container-large { width: 1500px; } }.container-small, .container-large { max-width: 100%;}h1.content-heading {font-size: 16px;font-weight: bold;line-height: 20px;}.fullwidth-image {width: 100%; height: 200px; overflow: hidden;position: relative;}.fullwidth-image.with-overlay::after {content: ' ';position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.3);z-index: 10;}.fullwidth-image.with-overlay .overlay-text {position: absolute; z-index: 11; top: 50%; transform: translateY(-50%); left: 2.5vw; color: #fff;}.fullwidth-image.with-overlay .overlay-text h3 {font-size: 16px;line-height: 20px;width: 75%;}.fullwidth-image img {min-width: 100%;max-width: 140%;height: auto;position: absolute;top: 50%;transform: translateY(-50%);min-height: 100%;}.social-share-row { width: 100%; overflow: hidden; }.social-share-row ul { list-style: none; position: relative; float: left; display: block; left: 50%; }.social-share-row ul li { position: relative; float: left; display: block; right: 50%; margin-right: 20px; }.social-share-row ul li:last-of-type {margin-right: 0;}.social-share-row ul li a {width: 30px; height: 30px; overflow: hidden; display: block; padding: 5px;border-radius: 100%;position: relative;}.social-share-row ul li a img {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.social-share-row .share-fb {background: #3a599f;}.social-share-row .share-fb img, .social-share-row .share-pinterest img {height: 55%;width: auto;}.social-share-row .share-mail {background: #1ea5e5;}.social-share-row .share-mail img {width: 55%;height: auto;}.social-share-row .share-pinterest {background: #c51f0c;}.horizontal-menu {width: 100%;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}.horizontal-menu ul { display: flex; flex-direction: row; flex-wrap: wrap; list-style: none;}.horizontal-menu ul li {flex: 1;}.horizontal-menu ul li a {padding: 10px 0;float: left;width: 100%;text-align: center;text-decoration: none;}.anchor-link {text-decoration: none;padding: 15px 0;display: inline-block;}.anchor-link img {width: 13px; margin-left: 8px;}.navigation-banners {margin-top: 10px;}.navigation-banners .banner .banner-header {position: relative;overflow: hidden;height: 170px;border: 1px solid #ddd;border-bottom: 0;}.navigation-banners .banner .banner-header img {min-width: 100%; max-width: 215%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}.navigation-banners .banner .banner-header-overlay-left {content: ' '; background: transparent; width: calc(50% - 15px); height: 10px; position: absolute; top: 160px; left: 16px; z-index: 11; border-right: 10px solid transparent; border-top: 10px solid #fff; transform: scaleY(-1);}.navigation-banners .banner .banner-header-overlay-right {content: ' '; background: transparent; width: calc(50% - 15px); height: 10px; position: absolute; top: 160px; right: 15.5px; z-index: 11; border-right: 10px solid transparent; border-top: 10px solid #fff; transform: scale(-1);}.navigation-banners .banner .banner-content {padding: 15px;border: 1px solid #ddd;border-top: 0;margin-top: -1px;position: relative;}.navigation-banners .banner .banner-content ul {margin-left: 10px;}.navigation-banners .banner .banner-content a {text-decoration: none;}.navigation-banners .banner .banner-content a.main-link {position: absolute;bottom: 15px;left: 15px;right: 15px;}.quote-block {display: block;border-left: 5px solid #ff8833;background: #fafafa;padding: 15px;}a.call-to-action {display: inline-block;padding: 10px 15px;background: #ff8833;color: #fff;text-decoration: none;margin: 5px 0;border-radius: 5px;}a.call-to-action-2 {text-decoration: none;}a.call-to-action-2 img {float: initial; display: inline-block; width: 11px; margin-right: 10px;margin-top: -2px;}a.download-pdf {display: inline-block;padding: 10px 15px;border: 1px solid #ddd;border-radius: 5px;text-decoration: none;margin: 5px 0;}a.download-pdf img {display: inline; float: left; width: 22px; margin: -3px 8px -3px -7px;}.list-block-container {display: block; width: 100%; background: #fafafa;}.list-block-container .block {display: block; margin: 0 auto; width: 80%; text-align: center;padding: 20px 0;}.list-block-container .block h3 {font-size: 14px;margin-bottom: 10px;}.list-block-container .block ul {display: inline-block; text-align: left; list-style-type: decimal; margin-left: 30px;}.list-block-container .block ul li {padding-left: 10px;}.contact-usps .col-md-4 {display: block; min-height: 70px;margin: 20px 0 10px;}.contact-usps .img-div {position: relative;display: block; width: 50px; height: 50px; float: left; border-radius: 100%; margin-right: 10px;overflow: hidden;margin-bottom: 30px;}.contact-usps .img-div img {width: auto;min-width: 100%;height: auto;min-height: 100%;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.contact-usps strong {display: block;}.contact-usps span {display: block;}.embed-container {position: relative;padding-bottom: 56.25%;height: 0;overflow: hidden;max-width: 100%;}.embed-container iframe, .embed-container object, .embed-container embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.image-block-large {display: block;text-align: center;width: 100%;}.image-block-large img {max-width: 60%;}.image-block-small {position: relative;display: block;width: 100%;text-align: center;height: 90px;overflow: hidden;}.image-block-small img {position: absolute;min-width: 100%;max-width: 140%;height: auto;top: 50%;left: 50%;transform: translate(-50%, -50%);min-height: 100%;}.image_block img {max-width: 100%;}.image_block ul {margin-left: 30px;margin-right: 15px;}.panel {border-radius: 0;border: 0; margin: 0;box-shadow: none;-webkit-box-shadow: none;overflow-x: auto;}.panel-body {padding: 0;}.table .thead-default {background: #213B61;border: 1px solid #213B61;}.table .thead-default tr th {color: #fff;border-bottom: 0 !important;text-align: center;}.m_product_panel_group select {padding-right: 10px;}@media(max-width: 768px) {.slider-title { width: 100%; padding: 10px 10px 10px 15px;}.slider-title h3 {font-size: 18px;line-height: 23px; }}@media(max-width: 1024px){.upsell_product_right {width: 50% !important; padding-left: 0 !important;}}@media(max-width: 558px){#m_product_panel_upsell2 .upsell_product_right a {height: 42px;margin-bottom: 20px;}}@media (max-width: 1024px) and (min-width: 768px){.m_product_panel_group .upsell_product_right select { margin-left: 0 !important; padding-right: 20px; width: 105px !important;}}@media(min-width: 558px) and (max-width: 768px){.m_product_panel_group .upsell_product_right select { width: 125px !important;}}/* Product recommendation overwrite css */.product-recommendation-container, .product-recommendation-row {display: none;}.product-recommendation-container {background: #fff;}.product-placeholder .image-placeholder, .product-recommendation-container .recommended-products .recommended-product .product-image-container {height: 215px;}.recommended-product .product h5 {font-weight: bold;}@media (max-width: 1024px){.product-recommendation-container .recommended-products .recommended-product { height: 300px;}.product-placeholder .image-placeholder, .product-recommendation-container .recommended-products .recommended-product .product-image-container {height: 185px;}}.recommended-product .product h5 {-webkit-line-clamp: 3;height: 66px; max-height: 66px;}/* Form (stalen) css */form p label {width: 100%;}form p input.textbox, form p input.file, form p textarea, form p select { width: 100% !important; margin-bottom: 10px;background: #fff;}form p select {height: 34px;}@media(min-width: 768px){form p label {width: 20%;}form p input.textbox, form p input.file, form p textarea, form p select { width: 50% !important; max-width: 300px;}}form p input.button {display: inline-block;padding: 10px 15px;background: #ff8833;color: #fff;text-decoration: none;margin: 5px 0;border-radius: 5px; text-transform: none;font-size: 13px;}.samplefrmbtn {background-color: #ff8833 !important;border-radius: 10px;font-weight: bold !important;text-transform: none !important;font-size: 14px !important;box-sizing: unset;}@media (max-width:700px){.samplefrmbtn {margin-left:0 !important;}}/* New form css */form p label {width: 100%;}form p input.textbox, form p input.file, form p textarea, form p select {width: 100% !important;margin-bottom: 10px;background: #fff;}form p select {height: 34px;}@media(min-width: 768px){form p label {width: 30%;}form p input.textbox, form p input.file, form p textarea, form p select {width: 50% !important;max-width: 350px;}}form p input.button {display: inline-block;padding: 10px 15px;background: #ff8833;color: #fff;text-decoration: none;margin: 5px 0;border-radius: 5px;text-transform: none;font-size: 14px;}form p input.button.samplefrmbtn { font-weight: normal !important; font-size: 14px !important;}.mod_15_popup_tiles .mod_15_comp_chooser ul li a {height: 370px;}@media(max-width: 768px){.product-labels-container {margin-top: 16px;}}.yotpo-points__container span.helptext-info {color: #23487d;border: 1px solid #23487d;}.yotpo-points__container.align-top {display: none;}