html,body{width:100%}html{overflow-y:scroll;overflow-x:auto;-webkit-text-size-adjust:100%}body{background-color:#222;font-family:Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;text-align:left;color:#ccc}.light body{background-color:#eee;color:#333}@media screen and (min-width:725px){@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v21/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rubik;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rubik/v21/iJWKBXyIfDnIV7nBrXyw023e.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}}@font-face{font-family:Blinker;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/blinker/v12/cIf4MaFatEE-VTaP_PGFdGYmnaBnSL8.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:FontAwesome;src:url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal;font-display:swap}*{padding:0;border:0;outline:0;margin:0}a{text-decoration:none;color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease}.light a{color:#000}.no-touch a:hover,a:active,.no-touch a:focus{color:#ff7700}h1,h2,h3,h4,h5{font-family:Blinker,Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;color:#fff}.light h1,.light h2,.light h3,.light h4,.light h5{color:#000}ul{list-style-type:none}table{font-size:14px;border-collapse:collapse}table th,table td{font-weight:normal;text-align:left;vertical-align:top}label{cursor:pointer}input,textarea,select,button{background-color:transparent;font-family:Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:14px;color:#ccc;border-radius:0;transition:border-color .2s ease}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (max-width:724px){input,textarea,select{font-size:16px}}button{transition:background-color .2s ease,color .2s ease}.light input,.light textarea,.light select,.light button{color:#333}textarea{resize:none}select,button{cursor:pointer}input[type=search]{-moz-appearance:none;-webkit-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}::placeholder{color:#ccc;opacity:1}.light ::placeholder{color:#333}.banner_container{background-color:#000;text-align:center;overflow:hidden;padding:6px;border:1px solid #444;border-radius:6px;margin:0 0 20px 0}.light .banner_container{background-color:#fff;border-color:#bbb}.banner{background-color:#fff;background-color:transparent;text-align:center;overflow:hidden;margin:0 auto 0 auto}.banner ins{margin:0 auto 0 auto!important}#banner_container_leaderboard{margin:0 0 40px 0}#banner_leaderboard{width:100%;max-width:1200px;height:90px;height:280px}#banner_skyscraper{width:160px;height:600px}#banner_rectangle{width:336px;height:280px}#banner_halfpage{width:300px;height:600px}.infeed_banner_container{width:100%;height:auto;padding:30px 0 30px 0;border-top:1px solid #444;border-bottom:1px solid #444;margin:30px 0 30px 0}.light .infeed_banner_container{border-top-color:#bbb;border-bottom-color:#bbb}.inarticle_container{width:100%;height:auto;margin:30px 0 30px 0}#banner_mobile{width:100%;height:280px;display:none;background-color:#fff;background-color:transparent;text-align:center}#google_search_container{width:auto;height:auto;background-color:#fff;overflow:hidden;padding:5px;border-radius:6px;margin:30px 0 30px 0}.lang.nl:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/nl.svg)}.lang.de:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/de.svg)}.lang.en:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/en.svg)}.lang.fr:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/fr.svg)}.lang.it:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/it.svg)}.lang.es:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/es.svg)}.lang.se:before{background-image:url(https://cdn.ralkleuren.com/asset/images/flags/se.svg)}#page_container{width:100%}#header_container{width:100%;background-color:#000;border-bottom:1px solid #444}.light #header_container{background-color:#fff;border-bottom-color:#bbb}#header{width:100%;max-width:1400px;height:167px;position:relative;padding:0 15px 0 15px;margin:0 auto 0 auto;box-sizing:border-box}#site_logo{position:absolute;top:28px;left:15px}#site_logo a{height:69px;display:block;position:relative;padding:0 0 0 82px}#site_logo a:before{width:69px;height:69px;display:block;position:absolute;top:0;left:0;background-image:url(https://cdn.ralkleuren.com/asset/images/logo.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;line-height:0;content:' '}#site_logo #site_name{font-family:Blinker,Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:32px;line-height:30px;letter-spacing:0;color:#999;margin:0 0 7px 0;transition:color .2s ease}.light #site_logo #site_name{color:#666}#site_logo #site_name strong{font-weight:normal;color:#fff;transition:color .2s ease}.light #site_logo #site_name strong{color:#000}.no-touch #site_logo a:hover #site_name,#site_logo a:active #site_name,.no-touch #site_logo a:focus #site_name{color:#fff}.no-touch.light #site_logo a:hover #site_name,.light #site_logo a:active #site_name,.no-touch.light #site_logo a:focus #site_name{color:#000}#site_logo #site_tagline{font-size:13px;line-height:16px;color:#777}.light #site_logo #site_tagline{color:#999}a#menu_mobile,button.header_menu_button{width:100%;display:none;position:relative;font-weight:bold;line-height:40px;text-transform:uppercase;text-align:left;color:#fff;padding:0 39px 0 39px;border-top:1px solid #444;border-bottom:1px solid #444;box-sizing:border-box}.light a#menu_mobile,.light button.header_menu_button{color:#000;border-top-color:#bbb;border-bottom-color:#bbb}button.header_menu_button{border-top:0}.no-touch a#menu_mobile:hover,a#menu_mobile:active,.no-touch a#menu_mobile:focus,.no-touch button.header_menu_button:hover,button.header_menu_button:active,.no-touch button.header_menu_button:focus{color:#ff7700}a#menu_mobile:before,a#menu_mobile:after,button.header_menu_button:before,button.header_menu_button:after{position:absolute;top:0;font-family:FontAwesome;font-weight:normal}a#menu_mobile:before,button.header_menu_button:before{left:15px;content:'\f0c9'}a#menu_mobile:after,button.header_menu_button:after{right:15px;font-size:20px;content:'\f107'}#menu{position:absolute;bottom:-1px;left:15px}#menu li{float:left;padding:0 8px 0 0}#menu li.last{padding-right:0}#menu li.li_small{display:none}#menu a,#menu span.link{display:block;color:#ccc;overflow:hidden;border:1px solid #444;border-bottom:0;border-top-left-radius:6px;border-top-right-radius:6px}.light #menu a,.light #menu span.link{color:#333;border-color:#bbb}.no-touch #menu a:hover,#menu a:active,.no-touch #menu a:focus{color:#ff7700}#menu li.active a,#menu li.active span.link{background-color:#222;color:#ff7700}.light #menu li.active a,.light #menu li.active span.link{background-color:#eee}#menu a span,#menu span.link span{display:block;line-height:22px;padding:9px 14px 9px 14px;border-bottom:1px solid #444}.light #menu a span,.light #menu span.link span{border-bottom-color:#bbb}#menu li.active a span,#menu li.active span.link span{border-bottom-color:#222}.light #menu li.active a span,.light #menu li.active span.link span{border-bottom-color:#eee}#search_header,#search_footer{width:240px;height:42px}#search_header{position:absolute;top:14px;right:275px}#search_header form,#search_footer form{width:100%;height:42px;position:relative}#search_header input,#search_footer input{width:calc(100% - 42px);height:42px;display:block;position:absolute;top:0;left:0;color:#fff;padding:0 0 0 14px;border:1px solid #444;border-right:0;box-sizing:border-box;border-top-left-radius:6px;border-bottom-left-radius:6px}.light #search_header input,.light #search_footer input{color:#000;border-color:#bbb}#search_header input:focus,#search_footer input:focus{background-color:#222}.light #search_header input:focus,.light #search_footer input:focus{background-color:#eee}#search_header button,#search_footer button{width:42px;height:42px;display:block;position:absolute;top:0;right:0;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:16px;line-height:42px;text-align:center;color:#fff;border-top-right-radius:6px;border-bottom-right-radius:6px}.light #search_header button,.light #search_footer button{background-color:#bbb;color:#000}#search_header button:before,#search_footer button:before{content:'\f002'}.no-touch #search_header button:hover,#search_header button:active,.no-touch #search_header button:focus,.no-touch #search_footer button:hover,#search_footer button:active,.no-touch #search_footer button:focus{background-color:#ff7700;color:#fff}#search_header button span,#search_footer button span{display:none}a#cart_header{width:240px;height:42px;display:block;position:absolute;top:14px;right:15px;line-height:40px;color:#ccc;border:1px solid #444;border-radius:6px;box-sizing:border-box}.light a#cart_header{color:#333;border-color:#bbb}.no-touch a#cart_header:hover,a#cart_header:active,.no-touch a#cart_header:focus{color:#ccc}.no-touch.light a#cart_header:hover,.light a#cart_header:active,.no-touch.light a#cart_header:focus{color:#333}a#cart_header #cart_header_products{position:absolute;top:0;left:14px}a#cart_header #cart{position:absolute;top:0;right:55px}a#cart_header:after{width:42px;height:42px;display:block;position:absolute;top:-1px;right:-1px;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:17px;line-height:42px;text-align:center;color:#fff;content:'\f07a';transition:background-color .2s ease,color .2s ease;border-top-right-radius:6px;border-bottom-right-radius:6px}.light a#cart_header:after{background-color:#bbb;color:#000}.no-touch a#cart_header:hover:after,a#cart_header:active:after,.no-touch a#cart_header:focus:after{background-color:#ff7700;color:#fff}#layout_switch{height:42px;position:absolute;top:70px;right:275px}#layout_switch button{width:auto;height:42px;display:block;float:left;font-size:14px;line-height:42px;color:#ccc}.light #layout_switch button{color:#333}#layout_switch button.dark_switch{margin:0 10px 0 0}#layout_switch button.light_switch{margin:0 0 0 10px}.no-touch #layout_switch button:hover,#layout_switch button:active,.no-touch #layout_switch button:focus{color:#ff7700}#layout_switch #switch{width:40px;height:20px;float:left;position:relative;background-color:#444;border-radius:20px;margin:11px 0 0 0}.light #layout_switch #switch{background-color:#bbb}#layout_switch #switch:before{width:10px;height:10px;display:block;position:absolute;top:5px;background-color:#fff;font-size:0;line-height:0;content:' ';border-radius:10px;transition:left .2s ease}.light #layout_switch #switch:before{background-color:#000}.dark #layout_switch #switch:before{left:5px}.light #layout_switch #switch:before{left:25px}#languages_header{width:240px;position:absolute;top:70px;right:15px}button#language_header_selected{width:240px;height:42px;display:block;position:relative;line-height:40px;text-align:left;color:#ccc;padding:0 0 0 52px;border:1px solid #444;border-radius:6px;box-sizing:border-box}.light button#language_header_selected{color:#333;border-color:#bbb}button#language_header_selected span.lang{display:block}button#language_header_selected span.lang:before{width:26px;height:22px;position:absolute;top:9px;left:14px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;line-height:0;content:' ';border-radius:3px}button#language_header_selected:after{width:42px;height:42px;display:block;position:absolute;top:-1px;right:-1px;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:20px;line-height:42px;text-align:center;color:#fff;content:'\f107';border-top-right-radius:6px;border-bottom-right-radius:6px;transition:background-color .2s ease,color .2s ease}.light button#language_header_selected:after{background-color:#bbb;color:#000}.no-touch button#language_header_selected:hover:after,button#language_header_selected:active:after,.no-touch button#language_header_selected:focus:after{background-color:#ff7700;color:#fff}@media screen and (max-width:725px){.no-touch button#language_header_selected:hover:after,button#language_header_selected:active:after,.no-touch button#language_header_selected:focus:after{background-color:transparent;color:#ff7700}}#language_header_list{width:100%;display:none;position:absolute;top:42px;left:0;z-index:999;padding:14px 0 0 0}#language_header_list ul{display:block;background-color:#222;border:1px solid #444;border-radius:6px}.light #language_header_list ul{background-color:#eee;border-color:#bbb}#language_header_list li{border-bottom:1px solid #444}.light #language_header_list li{border-bottom-color:#bbb}#language_header_list li.last{border-bottom:0}#language_header_list a{display:block;position:relative;line-height:22px;color:#ccc;padding:9px 0 9px 52px}.light #language_header_list a{color:#333}#language_header_list a:before{width:26px;height:22px;position:absolute;top:9px;left:14px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;line-height:0;content:' ';border-radius:3px}.no-touch #language_header_list a:hover,#language_header_list a:active,.no-touch #language_header_list a:focus{color:#ff7700}#header_menu_button_systems{display:none}#header_menu_systems{display:none}#header_menu_button_categories{display:none}#header_menu_categories{display:none}@media screen and (max-width:1000px){#header{height:199px;padding:0 270px 41px 15px}#site_logo{position:static;padding:28px 0 0 0}#site_logo a{height:auto}#site_logo #site_tagline br{display:none}#layout_switch{position:static;margin:0 0 0 82px}#menu{position:absolute;bottom:-1px;left:15px}#menu li.li_large{display:none}#menu li.li_small{display:block}#search_header{position:absolute;top:8px;right:15px}a#cart_header{position:absolute;top:58px;right:15px}.no-touch a#cart_header:hover,a#cart_header:active,.no-touch a#cart_header:focus{color:#ff7700}.no-touch.light a#cart_header:hover,.light a#cart_header:active,.no-touch.light a#cart_header:focus{color:#ff7700}a#cart_header #cart_header_products,a#cart_header #cart{color:#ccc}.light a#cart_header #cart_header_products,.light a#cart_header #cart{color:#333}#languages_header{position:absolute;top:108px;right:15px}#language_header_list{padding:8px 0 0 0}}@media screen and (max-width:725px){#header_container{border:0}#header{height:auto;padding:0;margin:0}#site_logo{height:60px;background-color:#222;font-size:0;line-height:0;text-align:center;padding:0 85px 0 85px;border-bottom:1px solid #444}.light #site_logo{background-color:#eee;border-bottom-color:#bbb}#site_logo a{height:auto;display:inline-block;padding:0 0 0 34px;margin:17px 0 0 0}#site_logo a:before{width:26px;height:26px;top:1px;left:0}#site_logo #site_name{font-size:22px;line-height:26px;letter-spacing:0;margin:0}#site_logo #site_tagline{display:none}#layout_switch_container{font-size:0;line-height:0;text-align:center;padding:0}#layout_switch{height:40px;display:inline-block;margin:0}#layout_switch a{height:40px;line-height:40px}#layout_switch #switch{margin-top:10px}a#menu_mobile{display:block}#menu{position:static;display:none}#menu li{float:none;padding:0;border-bottom:1px solid #444}.light #menu li{border-bottom-color:#bbb}#menu a,#menu span.link{border:0;border-top-left-radius:0;border-top-right-radius:0}#menu a span,#menu span.link span{position:relative;padding:9px 15px 9px 39px;border:0}#menu a span:before,#menu span.link span:before{width:12px;position:absolute;top:9px;left:15px;font-family:FontAwesome;font-weight:normal;font-size:16px;text-align:center;content:'\f105'}#header_menu_button_systems{display:block}#header_menu_systems{display:none}#header_menu_button_categories{display:block}#header_menu_categories{display:none;border-bottom:1px solid #444}.light #header_menu_categories{border-bottom-color:#bbb}.header_menu li{border-bottom:1px solid #444}.light .header_menu li{border-bottom-color:#bbb}#header_menu_categories li{border-bottom:0}.header_menu a{display:block;position:relative;line-height:22px;color:#ccc;padding:9px 15px 9px 39px}.light .header_menu a{color:#333}.header_menu li.active a{background-color:#222;color:#ff7700}.light .header_menu li.active a{background-color:#eee}#header_menu_categories a{color:#fff}.no-touch #header_menu_categories a:hover,#header_menu_categories a:active,.no-touch #header_menu_categories a:focus{text-decoration:underline}.header_menu a:before{width:12px;position:absolute;top:9px;left:15px;font-family:FontAwesome;font-weight:normal;font-size:16px;text-align:center;content:'\f105'}.header_menu a span.number{position:absolute;top:9px;right:15px}.header_menu a span.number span{display:none}#search_header_container{padding:15px}#search_header{width:100%;position:static}a#cart_header{width:67px;height:42px;position:absolute;top:9px;left:9px;font-size:0;line-height:0;color:#fff;padding:0;border:1px solid #444;box-sizing:border-box}.light a#cart_header{color:#000;border-color:#bbb}a#cart_header:before{display:block;position:absolute;top:9px;left:9px;font-family:FontAwesome;font-weight:normal;font-size:16px;line-height:22px;content:'\f07a';margin:0 9px 0 0}a#cart_header #cart_header_products{width:22px;height:22px;display:block;position:absolute;top:9px;right:9px;left:auto;background-color:#444;font-size:14px;line-height:22px;text-align:center;color:#fff;border-radius:22px}.light a#cart_header #cart_header_products{background-color:#bbb;color:#000}a#cart_header #cart_header_products span{display:none}a#cart_header #cart{display:none}a#cart_header:after{display:none}#languages_header{width:67px;position:absolute;top:9px;right:9px}button#language_header_selected{width:100%;padding:0}button#language_header_selected span.lang span{display:none}button#language_header_selected:after{width:auto;background-color:transparent!important;padding:0 9px 0 0}button#language_header_selected span.lang:before{left:9px}#language_header_list{padding:9px 0 0 0}#language_header_list a{height:22px;padding:9px 0 9px 0}#language_header_list a:before{left:9px}#language_header_list a.lang span{display:none}#banner_container_leaderboard{display:none}}#body_container{width:100%;padding:0 0 30px 0}#body{width:100%;max-width:1400px;position:relative;padding:0 15px 0 15px;margin:0 auto 0 auto;box-sizing:border-box}#breadcrumbs_loginstatus{position:relative;padding:0 300px 0 0}#loginstatus{position:absolute;top:10px;right:0}#loginstatus a#login_name{display:block;float:left;line-height:40px;color:#ccc;margin:0 20px 0 0}.light #loginstatus a#login_name{color:#333}.no-touch #loginstatus a#login_name:hover,#loginstatus a#login_name:active,.no-touch #loginstatus a#login_name:focus{color:#fff}.no-touch.light #loginstatus a#login_name:hover,.light #loginstatus a#login_name:active,.no-touch.light #loginstatus a#login_name:focus{color:#000}#loginstatus a#login_button{display:block;float:left;background-color:#444;font-weight:bold;line-height:40px;color:#fff;padding:0 14px 0 14px;border-radius:6px}.light #loginstatus a#login_button{background-color:#bbb;color:#000}.no-touch #loginstatus a#login_button:hover,#loginstatus a#login_button:active,.no-touch #loginstatus a#login_button:focus{background-color:#ff7700;color:#fff}@media screen and (max-width:724px){#breadcrumbs_loginstatus{padding:0}#loginstatus{display:none}}#breadcrumbs{padding:15px 0 15px 0}#breadcrumbs ul{font-size:13px;line-height:20px}#breadcrumbs li{float:left;position:relative;padding:5px 13px 5px 0;margin:0 8px 0 0}#breadcrumbs li:after{position:absolute;top:5px;right:0;font-family:FontAwesome;font-weight:normal;color:#666;content:'\f105'}.light #breadcrumbs li:after{color:#999}#breadcrumbs li.last:after{content:''}#breadcrumbs a{display:block;color:#ccc}.light #breadcrumbs a{color:#333}.no-touch #breadcrumbs a:hover,#breadcrumbs a:active,.no-touch #breadcrumbs a:focus{color:#ff7700}#sidebar_content{width:100%}#sidebar{width:174px;float:left}#content{width:calc(100% - 40px - 174px);float:right}.sidebox{width:100%;margin:0 0 20px 0}.sidebox_heading{background-color:#444;font-family:Blinker,Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:16px;line-height:22px;text-transform:uppercase;color:#fff;padding:9px 0 9px 15px;border-top-left-radius:6px;border-top-right-radius:6px}.light .sidebox_heading{background-color:#bbb;color:#000}.sidebox_heading.link{padding:0}.sidebox_heading.link a{display:block;font-weight:bold;color:#fff;padding:9px 0 9px 15px}.light .sidebox_heading.link a{color:#000}.no-touch .sidebox_heading.link a:hover,.sidebox_heading.link a:active,.no-touch .sidebox_heading.link a:focus{color:#ff7700}.no-touch.light .sidebox_heading.link a:hover,.light .sidebox_heading.link a:active,.no-touch.light .sidebox_heading.link a:focus{text-decoration:underline;color:#000}.sidebox_body{background-color:#000;overflow:hidden;border:1px solid #444;border-top:0;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.sidebox_body.slideshow{padding:6px}.sidebox_body.widget{background-color:#000!important}.light .sidebox_body.widget{background-color:#fff!important}.light .sidebox_body{background-color:#fff;border-color:#bbb}.sidebox_body li{border-bottom:1px solid #444}.light .sidebox_body li{border-bottom-color:#bbb}.sidebox_body.categories li{border-bottom:0}.sidebox_body li.last{border-bottom:0}.sidebox_body a{display:block;position:relative;line-height:22px;color:#ccc;padding:9px 14px 9px 14px}.light .sidebox_body a{color:#333}.sidebox_body li.active a,.no-touch .sidebox_body a:hover,.sidebox_body a:active,.no-touch .sidebox_body a:focus{color:#ff7700}.sidebox_body.categories a{color:#fff}.sidebox_body.categories li.active a,.no-touch .sidebox_body.categories a:hover,.sidebox_body.categories a:active,.no-touch .sidebox_body.categories a:focus{text-decoration:underline;color:#fff}.sidebox_body span.number{position:absolute;top:9px;right:14px;line-height:22px;color:#999}.sidebox_body.categories span.number{color:#fff}.sidebox_body span.number span{display:none}.sidebox_body span.tip{font-weight:bold;color:#ff7700}#contentarea{width:calc(100% - 40px - 350px);float:left}#extra{width:350px;float:right}#content a.more{display:block;line-height:22px;color:#999;margin:0 0 20px 0}#content a.more:after{font-family:FontAwesome;font-weight:normal;content:'\f105';margin:0 0 0 6px}.no-touch #content a.more:hover,#content a.more:active,.no-touch #content a.more:focus{color:#ff7700}#content h1,#content h2{font-size:30px;line-height:34px;padding:0 0 7px 0;border-bottom:1px solid #444;margin:0 0 20px 0}.light #content h1,.light #content h2{border-bottom-color:#bbb}#content h2{font-size:26px;line-height:30px;padding:0 0 8px 0;margin-top:30px}#content h2.first{margin-top:0}#content h2 span{color:#999}#content h3{position:relative;font-size:22px;line-height:26px;margin:30px 0 20px 0}#content h3 a span{color:#999}#content h3 a.more{position:absolute;top:5px;right:0;font-family:Rubik,Arial,Helvetica,sans-serif;font-size:14px;line-height:22px}#content .h2_buttons_container{position:relative}#content .h2_buttons_container h2{padding-right:200px}#content .h2_buttons{position:absolute;top:-6px;right:0}#content .h2_buttons li{float:left;padding:0 10px 0 0}#content .h2_buttons li.last{padding-right:0}#content .h2_buttons a,#content .h2_buttons span.link{width:40px;height:40px;display:block;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:18px;line-height:40px;text-align:center;color:#fff;border-radius:6px}#content .h2_buttons span.link{background-color:#444;color:#555}.light #content .h2_buttons a,.light #content .h2_buttons span.link{background-color:#bbb;color:#000}.light #content .h2_buttons span.link{background-color:#bbb;color:#aaa}#content .h2_buttons a span,#content .h2_buttons span.link span{display:none}.no-touch #content .h2_buttons a:hover,#content .h2_buttons a:active,.no-touch #content .h2_buttons a:focus{background-color:#ff7700;color:#fff}.no-touch.light #content .h2_buttons a:hover,.light #content .h2_buttons a:active,.no-touch.light #content .h2_buttons a:focus{background-color:#ff7700;color:#fff}#content .h2_buttons li.move_up a:before,#content .h2_buttons li.move_up span.link:before{content:'\f062'}#content .h2_buttons li.move_down a:before,#content .h2_buttons li.move_down span.link:before{content:'\f063'}#content .h2_buttons li.edit a:before,#content .h2_buttons li.edit span.link:before{content:'\f040'}#content .h2_buttons li.delete a:before,#content .h2_buttons li.delete span.link:before{content:'\f014'}#content hr{width:100%;height:1px;clear:both;background-color:#444;margin:30px 0 30px 0}.light #content hr{background-color:#bbb}#content p{line-height:22px;text-align:justify;margin:0 0 20px 0}#content p a{text-decoration:underline}#content p strong{font-weight:bold;color:#fff}.light #content p strong{color:#000}#content .blog_image{margin:0 0 20px 0}#content .blog_image img{max-width:100%;height:auto;display:block;border-radius:6px}#content code{display:block;font-family:Courier,'Courier New','Lucida Sans Typewriter','Lucida Typewriter',monospace;line-height:22px;margin:0 0 20px 0}#content .iframe_container{margin:0 0 20px 0}#content .iframe_container iframe{width:100%;max-width:500px;border-radius:6px}.light #content .iframe_container iframe{box-shadow:0 0 6px rgba(0,0,0,.3)}#content ul.text,#content ol{line-height:22px;text-align:justify;margin:0 0 20px 0}#content ol{margin:0 0 10px 20px}#content ul.text li{position:relative;padding:0 0 0 18px}#content ol li{padding:0 0 10px 0}#content ul.text li:before{width:5px;height:5px;display:block;position:absolute;top:9px;left:0;background-color:#ff7700;font-size:0;line-height:0;content:' ';border-radius:5px}#content ul.text a{text-decoration:underline}#content ul.text strong{color:#fff}.light #content ul.text strong{color:#000}#content ol ul.text{margin:10px 0 0 0}#content ol ol{margin:10px 0 0 20px}#content ol ol li{padding-bottom:0}#content ul.text.index a,#content ul.text.no_underline a{text-decoration:none;color:#ccc}.light #content ul.text.index a,.light #content ul.text.no_underline a{color:#333}.no-touch #content ul.text.index a:hover,#content ul.text.index a:active,.no-touch #content ul.text.index a:focus,.no-touch #content ul.text.no_underline a:hover,#content ul.text.no_underline a:active,.no-touch #content ul.text.no_underline a:focus{color:#ff7700}#content a.back{display:block;position:relative;line-height:22px;color:#999;padding:0 0 0 18px;margin:0 0 20px 0}.no-touch #content a.back:hover,#content a.back:active,.no-touch #content a.back:focus{color:#ff7700}#content a.back:before{position:absolute;top:0;left:0;font-family:FontAwesome;font-weight:normal;content:'\f106'}#content table{line-height:22px;margin:0 0 20px 0}#content table.data th{padding:0 20px 0 0}#content table.data.large th{width:180px;padding-right:0}#content table a{font-weight:normal;text-decoration:underline}#content table strong{color:#fff}#content #sitemap{width:100%}#content #sitemap ul{line-height:22px;margin:30px 0 20px 0}#content #sitemap li{padding:0 0 8px 0}#content #sitemap a{display:block;position:relative;background-color:#000;font-weight:bold;color:#ccc;padding:9px 0 9px 14px;border:1px solid #444;border-radius:6px}.light #content #sitemap a{background-color:#fff;color:#333;border-color:#bbb}.no-touch #content #sitemap a:hover,#content #sitemap a:active,.no-touch #content #sitemap a:focus{color:#ff7700}#content #sitemap a span{position:absolute;top:9px;right:14px}#content #sitemap ul ul{margin:0 0 0 30px}#content #sitemap ul ul li{padding:8px 0 0 0}#content #sitemap ul ul a{font-weight:normal;color:#ccc}.light #content #sitemap ul ul a{color:#333}#content .message{position:relative;line-height:22px;padding:9px 14px 9px 40px;border:1px solid;border-radius:6px;margin:0 0 20px 0}#content .message:before{width:22px;height:22px;display:block;position:absolute;top:9px;left:9px;font-family:FontAwesome;font-weight:normal;text-align:center;color:#fff;border-radius:6px}#content .message strong{font-weight:bold;color:#fff}.light #content .message strong{color:#000}#content .message a{text-decoration:underline}#content .message.error{border-color:#ff7700}#content .message.error:before{background-color:#ff7700;content:'\f12a'}#content .message.info,#content .message.success{background-color:#000;border-color:#444}.light #content .message.info,.light #content .message.success{background-color:#fff;border-color:#bbb}#content .message.info:before{background-color:#444;content:'\f129'}#content .message.success:before{background-color:#444;content:'\f00c'}.light #content .message.info:before,.light #content .message.success:before{background-color:#bbb;color:#000}#content form{width:100%;max-width:550px;margin:0 0 20px 0}#content form#form_cart{max-width:none;margin:0}#content .input_container{width:100%;position:relative;padding:0 0 0 160px;margin:0 0 8px 0;box-sizing:border-box}#content .input_container label,#content .input_container .label{width:150px;display:block;position:absolute;top:0;left:0;line-height:22px;padding:10px 10px 10px 0}#content .input_container label span.required,#content .input_container .label span.required{font-weight:bold;color:#ff7700}#content .field_container .message.error{margin:0 0 8px 0}#content .select_container{position:relative}#content .field_container input,#content .field_container textarea,#content .field_container select{width:100%;height:42px;background-color:#000;line-height:22px;color:#ccc;padding:0 14px 0 14px;border:1px solid #444;border-radius:6px;box-sizing:border-box}#content .field_container select{padding-right:56px}.light #content .field_container input,.light #content .field_container textarea,.light #content .field_container select{background-color:#fff;color:#333;border-color:#bbb}#content .field_container textarea{height:160px;padding-top:9px}#content .field_container input:focus,#content .field_container textarea:focus,#content .field_container select:focus{border-color:#888}.light #content .field_container input:focus,.light #content .field_container textarea:focus,.light #content .field_container select:focus{border-color:#666}#content .select_container:after{width:42px;height:42px;position:absolute;top:0;right:0;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:20px;line-height:42px;text-align:center;color:#fff;content:'\f107';pointer-events:none;border-top-right-radius:6px;border-bottom-right-radius:6px}.light #content .select_container:after{background-color:#bbb;color:#000}#content .field_container a#forgot_password{float:right;display:inline-block;text-decoration:underline;color:#ccc;margin:10px 0 10px 0}.light #content .field_container a#forgot_password{color:#000}.no-touch #content .field_container a#forgot_password:hover,#content .field_container a#forgot_password:active,.no-touch #content .field_container a#forgot_password:focus{color:#ff7700}.no-touch.light #content .field_container a#forgot_password:hover,.light #content .field_container a#forgot_password:active,.no-touch.light #content .field_container a#forgot_password:focus{color:#ff7700}#content .field_container .quantity_container{position:relative}#content .field_container .quantity_container input{width:calc(100% - 100px)}#content .field_container .quantity_container button{width:42px;height:42px;position:absolute;top:0;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:14px;line-height:42px;color:#fff;border-radius:6px}.light #content .field_container .quantity_container button{background-color:#bbb;color:#000}#content .field_container .quantity_container button.plus{right:50px}#content .field_container .quantity_container button.min{right:0}#content .field_container .quantity_container button.plus:before{content:'\f067'}#content .field_container .quantity_container button.min:before{content:'\f068'}#content .field_container .quantity_container button span{display:none}.no-touch #content .field_container .quantity_container button:hover,#content .field_container .quantity_container button:active,.no-touch #content .field_container .quantity_container button:focus{color:#ff7700}#content .field_container .price_excl_vat{font-family:Blinker,Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:22px;line-height:42px;color:#fff;margin:0}.light #content .field_container .price_excl_vat{color:#000}#content .field_container .price_incl_vat{font-size:14px;line-height:22px}#content .field_container .variant_image_container{background-color:#000;overflow:hidden;padding:19px 0 19px 0;border:1px solid #444;border-radius:6px}.light #content .field_container .variant_image_container{background-color:#fff;border-color:#bbb}#content .field_container .variant_image_container img{display:block;margin:0 auto 0 auto}#content .button_container{width:100%;text-align:right;padding:10px 0 0 125px;box-sizing:border-box}#content .button_container button{height:40px;background-color:#444;font-weight:bold;color:#fff;padding:0 14px 0 14px;border-radius:6px}.light #content .button_container button{background-color:#bbb;color:#000}.no-touch #content .button_container button:hover,#content .button_container button:active,.no-touch #content .button_container button:focus{background-color:#ff7700;color:#fff}.no-touch.light #content .button_container button:hover,.light #content .button_container button:active,.no-touch.light #content .button_container button:focus{background-color:#ff77001;color:#fff}#content .button_container button:after{font-family:FontAwesome;font-weight:normal;content:'\f105';margin:0 0 0 8px}#content #color_preview_container{margin:30px 0 30px 0}#content button#color_preview{width:100%;height:175px;display:block;position:relative;border-radius:6px}#content button#color_preview span{display:none}button#color_overlay_close span{display:none}#content button#color_preview:after,#color_overlay button#color_overlay_close:after{width:50px;height:50px;display:block;position:absolute;font-family:FontAwesome;font-weight:normal;font-size:26px;line-height:46px;text-align:center;color:rgba(255,255,255,1.0);border:2px solid rgba(255,255,255,1.0);border-radius:50px;box-sizing:border-box;transition:color .2s ease,border-color .2s ease}#content button#color_preview.reverse:after,#color_overlay.reverse button#color_overlay_close:after{color:rgba(0,0,0,1.0);border-color:rgba(0,0,0,1.0)}#content button#color_preview:after{top:50%;left:50%;content:'\f065';margin:-25px 0 0 -25px}button#color_overlay_close:after{top:150px;right:20px;content:'\f00d'}#content button#color_preview:hover:after,#content button#color_preview:active:after,#content button#color_preview:focus:after,#color_overlay button#color_overlay_close:hover:after,#color_overlay button#color_overlay_close:active:after,#color_overlay button#color_overlay_close:focus:after{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.5)}#content button#color_preview.reverse:hover:after,#content button#color_preview.reverse:active:after,#content button#color_preview.reverse:focus:after,#color_overlay.reverse button#color_overlay_close:hover:after,#color_overlay.reverse button#color_overlay_close:active:after,#color_overlay.reverse button#color_overlay_close:focus:after{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5)}#content #color_codes_container{margin:0 0 0 -25px}#content .color_codes_container{width:33.333333333333333%;float:left;padding:0 0 0 25px;margin:0 0 20px 0;box-sizing:border-box}#content .color_codes_container.last_row{margin-bottom:0}#content .color_codes{background-color:#000;overflow:hidden;border:1px solid #444;border-radius:6px}.light #content .color_codes{background-color:#fff;border-color:#bbb}#content .color_codes_body{padding:14px 0 14px 0}#content .color_codes h3{background-color:#444;font-size:16px;line-height:22px;text-transform:uppercase;text-align:center;padding:8px 0 9px 0;margin:0}.light #content .color_codes h3{background-color:#bbb}#content .color_codes h3 a{text-decoration:none}#content .color_codes p{text-align:center;padding:0;margin:0}#content .color_codes table{padding:0;margin:0 auto 0 auto}#content .color_codes table th,#content .color_codes table td{white-space:nowrap}#content .color_codes table th{padding:0 10px 0 0}#content .color_codes table td.value{text-align:right}#content #important{background-color:#fff;color:#333;padding:14px;border:1px solid #fff;margin:30px 0 30px 0;border-radius:6px}.light #content #important{border-color:#bbb}#content #important img{display:block;float:right;margin:0 0 0 28px}#content #important p{margin:0 0 15px 0}#content #important p strong{color:#333}#content #important p a{font-weight:bold;color:#333}.no-touch #content #important p a:hover,#content #important p a:active,.no-touch #content #important p a:focus{color:#ff7700}#content #important a.button{display:inline-block;background-color:#ff7700;font-weight:bold;line-height:22px;color:#fff;padding:9px 14px 9px 14px;border-radius:6px}.no-touch #content #important a.button:hover,#content #important a.button:active,.no-touch #content #important a.button:focus{background-color:#000}#content .buttons{margin:0 0 10px 0}#content .buttons li{float:left;padding:0 10px 10px 0}#content .buttons a{display:block;background-color:#444;font-weight:bold;line-height:40px;color:#fff;padding:0 14px 0 14px;border-radius:6px}.light #content .buttons a{background-color:#bbb;color:#000}#content .buttons a:after{font-family:FontAwesome;font-weight:normal;content:'\f105';margin:0 0 0 8px}.no-touch #content .buttons a:hover,#content .buttons a:active,.no-touch #content .buttons a:focus{background-color:#ff7700;color:#fff}.no-touch.light #content .buttons a:hover,.light #content .buttons a:active,.no-touch.light #content .buttons a:focus{background-color:#ff7700;color:#fff}#content .colors{margin:0 0 15px -15px}#content .colors li{width:25%;float:left;padding:5px 0 10px 15px;box-sizing:border-box}#content .colors a{width:100%;height:60px;display:block;font-weight:normal;line-height:60px;text-align:center;white-space:nowrap;color:rgba(255,255,255,1.0);border-radius:3px;overflow:hidden}#content .colors a.reverse{color:rgba(0,0,0,1.0)}.no-touch #content .colors a:hover,#content .colors a:active,.no-touch #content .colors a:focus{color:rgba(255,255,255,.5)}.no-touch #content .colors a.reverse:hover,#content .colors a.reverse:active,.no-touch #content .colors a.reverse:focus{color:rgba(0,0,0,.5)}#content .colors a.delete{height:40px;background-color:#444;font-size:18px;line-height:40px;border-radius:3px;margin:4px 0 0 0}.light #content .colors a.delete{background-color:#bbb;color:#000}#content .colors a.delete span{display:none}#content .colors a.delete:after{font-family:FontAwesome;font-weight:normal;content:'\f014'}.no-touch #content .colors a.delete:hover,#content .colors a.delete:active,.no-touch #content .colors a.delete:focus{background-color:#ff7700;color:#fff}.no-touch.light #content .colors a.delete:hover,.light #content .colors a.delete:active,.no-touch.light #content .colors a.delete:focus{background-color:#ff7700;color:#fff}#content #links_columns{width:100%;padding:10px 0 0 0}#content #link_col_first,#content #link_col_last{width:50%;float:left;box-sizing:border-box}#content #link_col_first{padding:0 10px 0 0}#content #link_col_last{padding:0 0 0 10px}#content .pagination{margin:30px 0 20px 0}#content .pagination.last{margin-bottom:10px}#content .pagination li{float:left;padding:0 10px 10px 0}#content .pagination li.last{padding-right:0}#content .pagination a,#content .pagination span.link{width:40px;height:40px;display:block;background-color:#444;line-height:40px;text-align:center;color:#fff;border-radius:6px}.light #content .pagination a,.light #content .pagination span.link{background-color:#bbb;color:#000}#content .pagination a span{display:none}#content .pagination li.current a,#content .pagination li.current span.link{background-color:#ff7700;color:#fff}.no-touch #content .pagination a:hover,#content .pagination a:active,.no-touch #content .pagination a:focus{background-color:#ff7700;color:#fff}#content .pagination li.first_page a:before,#content .pagination li.previous a:before,#content .pagination li.next a:before,#content .pagination li.last_page a:before{font-family:FontAwesome;font-weight:normal;font-size:16px}#content .pagination li.first_page a:before{content:'\f100'}#content .pagination li.previous a:before{content:'\f104'}#content .pagination li.next a:before{content:'\f105'}#content .pagination li.last_page a:before{content:'\f101'}#content .blog_post{width:100%}#content .blog_post a{display:block;position:relative;color:#ccc;padding:20px 0 20px 150px;border-bottom:1px solid #444;margin:0}.light #content .blog_post a{color:#333;border-bottom-color:#bbb}#content .blog_post.first a{border-top:1px solid #444}.light #content .blog_post.first a{border-top-color:#bbb}#content .blog_post.last a{margin:0 0 20px 0}#content .blog_post_image{position:absolute;top:25px;left:0}#content .blog_post_image img{display:block;border-radius:6px}#content .blog_post_text{min-height:135px}#content .blog_post_text h2{font-size:22px;line-height:26px;padding:0;border:0;margin:0 0 10px 0;transition:color .2s ease}#content .blog_post_text p{line-height:22px;margin:0 0 10px 0}#content .blog_post_text span.more{line-height:22px;color:#999;transition:color .2s ease}#content .blog_post_text span.more:after{font-family:FontAwesome;font-weight:normal;content:'\f105';margin:0 0 0 6px}.no-touch #content .blog_post a:hover .blog_post_text h2,#content .blog_post a:active .blog_post_text h2,.no-touch #content .blog_post a:focus .blog_post_text h2{color:#ff7700}.no-touch #content .blog_post a:hover .blog_post_text span.more,#content .blog_post a:active .blog_post_text span.more,.no-touch #content .blog_post a:focus .blog_post_text span.more{color:#ff7700}.image_in_text{float:right;margin:5px 0 20px 30px}.image_in_text img{display:block;border-radius:6px}.image_in_text.image_in_text_product{background-color:#fff;padding:10px;border-radius:6px}.image_in_text.image_in_text_product img{border-radius:0}#content .products_container{margin:30px 0 5px -25px}#content .product{width:33.333333333333333%;float:left;padding:0 0 25px 25px;box-sizing:border-box}#content .product a{display:block;background-color:#fff;text-align:center;color:#333;padding:12px 14px 14px 14px;border:1px solid #fff;border-radius:6px}.light #content .product a{border-color:#bbb}#content .product h3{font-size:22px;line-height:26px;text-align:center;color:#333;padding:0;margin:0;transition:color .2s ease}#content .product_description{font-weight:bold;line-height:22px;text-transform:uppercase;text-align:center;color:#666;margin:4px 0 0 0}#content .price_excl,#content .price_incl{line-height:22px}#content .price_excl{text-align:center;color:#666;margin:8px 0 0 0}#content .price_incl{text-align:center;color:#999;margin:0}#content .product_image{margin:15px 0 15px 0}#content .product_image img{width:100%;max-width:150px;height:auto;display:block;margin:0 auto 0 auto}#content .product ul{display:inline-block;text-align:left;margin:0 0 15px 0}#content .product ul li{position:relative;line-height:22px;padding:0 0 0 20px}#content .product ul li:before{position:absolute;top:0;left:0;font-family:FontAwesome;font-weight:normal;color:#1e7f16;content:'\f00c'}#content .product_button{display:inline-block;background-color:#ff7700;font-weight:bold;line-height:22px;text-align:center;color:#fff;padding:9px 14px 9px 14px;border-radius:6px;transition:background-color .2s ease,color .2s ease}#content .product_button:after{font-family:FontAwesome;font-weight:normal;content:'\f105';margin:0 0 0 8px}.no-touch #content .product a:hover h3,#content .product a:active h3,.no-touch #content .product a:focus h3{color:#ff7700}.no-touch #content .product a:hover .product_button,#content .product a:active .product_button,.no-touch #content .product a:focus .product_button{background-color:#000}#content .gallery{margin:30px 0 20px -10px}#content .gallery li{float:left;padding:0 0 10px 10px}#content .gallery a{display:block;overflow:hidden;border-radius:6px}#content .gallery img{display:block}#content table.cart{width:100%;background-color:#000;line-height:22px;margin:30px 0 30px 0}.light #content table.cart{background-color:#fff}#content table.cart th,#content table.cart td{padding:9px 14px 9px 14px;border:1px solid #444}.light #content table.cart th,.light #content table.cart td{border-color:#bbb}#content table.cart th{background-color:#444;font-weight:bold;color:#fff;white-space:nowrap}.light #content table.cart th{background-color:#bbb;color:#000}#content table.cart th.right{text-align:right}#content table.cart td.quantity{vertical-align:middle}#content table.cart td.quantity .quantity_container{width:142px;height:42px}#content table.cart td.quantity input.text{width:42px;height:42px;float:left;text-align:center;border:1px solid #444;border-radius:6px;box-sizing:border-box}.light #content table.cart td.quantity input.text{border-color:#bbb}#content table.cart td.quantity input.text:focus{border-color:#888}.light #content table.cart td.quantity input.text:focus{border-color:#666}#content table.cart td.quantity button{width:42px;height:42px;float:left;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:14px;line-height:42px;text-align:center;color:#fff;border-radius:6px;margin:0 0 0 8px}.light #content table.cart td.quantity button{background-color:#bbb;color:#000}#content table.cart td.quantity button span{display:none}#content table.cart td.quantity button.plus:before{content:'\f067'}#content table.cart td.quantity button.min:before{content:'\f068'}.no-touch #content table.cart td.quantity button:hover,#content table.cart td.quantity button:active,.no-touch #content table.cart td.quantity button:focus{background-color:#ff7700;color:#fff}#body table.cart td.image{vertical-align:middle}#body table.cart td.image a{width:50px;height:42px;display:block;overflow:hidden;border-radius:6px}#body table.cart td.image img{display:block}#body table.cart td.product_row{vertical-align:middle}#body table.cart td.max_width{width:100%}#body table.cart td.remove{font-size:0;line-height:0;text-align:center;vertical-align:middle}#body table.cart td.remove a{width:42px;height:42px;display:inline-block;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:18px;line-height:42px;text-decoration:none;text-align:center;color:#fff;border-radius:6px}.light #body table.cart td.remove a{background-color:#bbb;color:#000}#body table.cart td.remove a:before{content:'\f00d'}#body table.cart td.remove a span{display:none}.no-touch #body table.cart td.remove a:hover,#body table.cart td.remove a:active,.no-touch #body table.cart td.remove a:focus{background-color:#ff7700;color:#fff}#body table.cart th.amount,#body table.cart td.amount{text-align:right;white-space:nowrap;vertical-align:middle}#body table.cart tfoot strong{font-weight:bold;color:#fff}.light #body table.cart tfoot strong{color:#000}#body #form_checkout{max-width:none}#body #checkout{width:100%}#body #checkout_col_1,#body #checkout_col_2{width:50%;box-sizing:border-box}#body #checkout_col_1{float:left;padding:0 20px 0 0}#body #checkout_col_2{float:right;padding:0 0 0 20px}#body #paymentmethods,#body #banks{padding:0}#body #paymentmethods ul,#body #banks ul{margin:0 0 0 -10px}#body #paymentmethods li,#body #banks li{float:left;padding:5px 0 5px 10px}#body #paymentmethods button,#body #banks button{width:66px;height:66px;display:block;background-color:#bbb;background-repeat:no-repeat;background-position:center center;border:1px solid #bbb;border-radius:6px;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.light #body #paymentmethods button,.light #body #banks button{background-color:#fff;border-color:#bbb}#body #paymentmethods span,#body #banks span{display:none}#body #paymentmethods button.selected,.no-touch #body #paymentmethods button:hover,#body #paymentmethods button:active,.no-touch #body #paymentmethods button:focus,#body #banks button.selected,.no-touch #body #banks button:hover,#body #banks button:active,.no-touch #body #banks button:focus{background-color:#fff;border-color:#fff}.light #body #paymentmethods button.selected,.no-touch.light #body #paymentmethods button:hover,.light #body #paymentmethods button:active,.no-touch.light #body #paymentmethods button:focus,.light #body #banks button.selected,.no-touch.light #body #banks button:hover,.light #body #banks button:active,.no-touch.light #body #banks button:focus{background-color:#ffebd9;border-color:#ff7700}#body #paymentmethods button#payment_ideal{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/ideal.svg)}#body #paymentmethods button#payment_paypal{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/paypal.svg)}#body #paymentmethods button#payment_bancontact{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/bancontact.svg)}.nl #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_nl.svg)}.en #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_en.svg)}.de #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_de.svg)}.fr #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_fr.svg)}.it #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_it.svg)}.es #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_es.svg)}.se #body #paymentmethods button#payment_banktransfer{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/banktransfer_se.svg)}#body #paymentmethods button#payment_kbccbc{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/kbccbc.svg)}#body #paymentmethods button#payment_belfius{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/belfius.svg)}#body #paymentmethods button#payment_sofort{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/sofort.svg)}#body #paymentmethods button#payment_amex{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/amex.svg)}#body #paymentmethods button#payment_cb{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/cb.svg)}#body #paymentmethods button#payment_maestro{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/maestro.svg)}#body #paymentmethods button#payment_mastercard{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/mastercard.svg)}#body #paymentmethods button#payment_visa{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/visa.svg)}#body #paymentmethods button#payment_apple{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/apple.svg)}#body #paymentmethods button#payment_dankort{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/dankort.svg)}#body #paymentmethods button#payment_dotpay{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/dotpay.svg)}#body #paymentmethods button#payment_eps{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/eps.svg)}#body #paymentmethods button#payment_giropay{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/giropay.svg)}#body #paymentmethods button#payment_google{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/google.svg)}#body #paymentmethods button#payment_mybank{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/mybank.svg)}#body #banks button#bank_abnamro{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/abnamro.svg)}#body #banks button#bank_asnbank{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/asnbank.svg)}#body #banks button#bank_bunq{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/bunq.svg)}#body #banks button#bank_ingbank{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/ingbank.svg)}#body #banks button#bank_handelsbanken{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/handelsbanken.svg)}#body #banks button#bank_knab{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/knab.svg)}#body #banks button#bank_rabobank{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/rabobank.svg)}#body #banks button#bank_regiobank{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/regiobank.svg)}#body #banks button#bank_revolut{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/revolut.svg)}#body #banks button#bank_snsbank{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/snsbank.svg)}#body #banks button#bank_triodos{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/triodos.svg)}#body #banks button#bank_vanlanschot{background-image:url(https://cdn.ralkleuren.com/asset/images/payment/vanlanschot.svg)}#body .radios{padding:0}#body .radio{position:relative;cursor:pointer;padding:0 62px 0 52px;margin:0 0 10px 0}#body .radio:before{width:42px;height:42px;display:block;position:absolute;top:0;left:0;background-color:#000;content:' ';border:1px solid #444;border-radius:42px;box-sizing:border-box}.light #body .radio:before{background-color:#fff;border-color:#bbb}#body .radio.checked:after{width:16px;height:16px;display:block;position:absolute;top:13px;left:13px;background-color:#fff;content:' ';border-radius:18px}.light #body .radio.checked:after{background-color:#000}#body .radio_name{line-height:22px;padding:10px 0 10px 0}#body .radio_name span{color:#999}#body .radio_costs{position:absolute;top:0;right:0;line-height:22px;padding:10px 0 10px}#body button#servicepoint_button{height:40px;background-color:#444;font-weight:bold;color:#fff;padding:0 14px 0 14px;border-radius:6px;margin:10px 0 0 0}.light #body button#servicepoint_button{background-color:#bbb;color:#000}.no-touch #body button#servicepoint_button:hover,#body button#servicepoint_button:active,.no-touch #body button#servicepoint_button:focus{background-color:#ff7700;color:#fff}.light.no-touch #body button#servicepoint_button:hover,.light #body button#servicepoint_button:active,.light.no-touch #body button#servicepoint_button:focus{background-color:#ff7700;color:#fff}#body #servicepoint_container{line-height:22px;padding:9px 14px 9px 14px;border:1px solid #444;border-radius:6px;margin:20px 0 0 0}.light #body #servicepoint_container{border-color:#bbb}#body #checkout p{line-height:22px;color:#999;margin:0 0 20px 0}#body .checkbox{position:relative;line-height:22px;cursor:pointer;padding:10px 0 10px 52px;margin:0}#body .checkbox:before{width:42px;height:42px;position:absolute;top:0;left:0;background-color:#000;font-family:FontAwesome;font-weight:normal;font-size:18px;line-height:40px;text-align:center;color:#fff;content:' ';border:1px solid #444;border-radius:6px;box-sizing:border-box}.light #body .checkbox:before{background-color:#fff;color:#000;border-color:#bbb}#body .checkbox.checked:before{content:'\f00c'}#body .checkbox a{text-decoration:underline;color:#fff}.light #body .checkbox a{color:#000}.no-touch #body .checkbox a:hover,#body .checkbox a:active,.no-touch #body .checkbox a:focus{color:#ff7700}#body .cols_2{width:100%}#body .cols_2 .col_1,#body .cols_2 .col_2{width:50%;box-sizing:border-box}#body .cols_2 .col_1{float:left;padding:0 10px 0 0}#body .cols_2 .col_2{float:right;padding:0 0 0 10px}#body #form_checkout .inputs_container{padding:0 0 10px 0}#body #form_checkout .message{margin:0 0 10px 0}#body #form_checkout .input_container{padding:0;margin:0 0 10px 0}#body #form_checkout .input_container label{width:100%;display:block;position:static;line-height:22px;padding:0;margin:0 0 5px 0}#body #form_checkout .input_container label span.required{font-weight:bold;color:#ff7700}#body #form_checkout .input_container .select_container{position:relative}#body #form_checkout .input_container input.text,#body #form_checkout .input_container textarea,#body #form_checkout .input_container select{width:100%;height:42px;background-color:#000;line-height:20px;color:#ccc;padding:0 14px 0 14px;border:1px solid #444;border-radius:6px;box-sizing:border-box}#body #form_checkout .input_container select{padding-right:56px}.light #body #form_checkout .input_container input.text,.light #body #form_checkout .input_container textarea,.light #body #form_checkout .input_container select{background-color:#fff;color:#333;border-color:#bbb}#body #form_checkout .input_container textarea{height:100px;padding-top:10px}#body #form_checkout .input_container input.text:focus,#body #form_checkout .input_container textarea:focus,#body #form_checkout .input_container select:focus{border-color:#888}.light #body #form_checkout .input_container input.text:focus,.light #body #form_checkout .input_container textarea:focus,.light #body #form_checkout .input_container select:focus{border-color:#666}#body #form_checkout .input_container .select_container:after{width:42px;height:42px;display:block;position:absolute;top:0;right:0;background-color:#444;font-family:FontAwesome;font-weight:normal;font-size:20px;line-height:42px;text-align:center;color:#fff;content:'\f107';cursor:pointer;pointer-events:none;border:1px solid #444;box-sizing:border-box;border-top-right-radius:6px;border-bottom-right-radius:6px}.light #body #form_checkout .input_container .select_container:after{background-color:#bbb;color:#000;border-color:#bbb}#body #form_checkout .button_container{padding-left:0}#content .systems_container{border-top:1px solid #444;margin:30px 0 30px 0}.light #content .systems_container{border-top-color:#bbb}#content .system_container{position:relative;padding:20px 0 0 150px;border-bottom:1px solid #444}.light #content .system_container{border-bottom-color:#bbb}#content .system_image{position:absolute;top:25px;left:0}#content .system_image a{display:block}#content .system_image img{display:block;border-radius:6px}#content .system_text{min-height:155px}#content .system_text h3{margin:0 0 10px 0}#content .system_text p{margin:0 0 10px 0}.video_container{height:0;position:relative;overflow:hidden;padding-bottom:56.25%;padding-top:0;border-radius:6px;margin:30px 0 30px 0}.video_container iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:1001px){@media screen and (max-width:1175px){#content .products_container{margin:30px 0 10px 0}#content .product{width:100%;float:none;padding:0 0 20px 0}}}@media screen and (max-width:1000px){#contentarea{width:100%;float:none;padding:0 0 20px 0}#extra{width:100%;float:none}#content .colors li{width:33.333333333333333%}#body table.cart,#body table.cart tbody,#body table.cart tfoot,#body table.cart tr,#body table.cart th,#body table.cart td{width:100%;display:block;border-top:0;border-bottom:0;box-sizing:border-box}#body table.cart{border-top:1px solid #444}.light #body table.cart{border-top-color:#bbb}#body table.cart tr{border-bottom:1px solid #444}.light #body table.cart tr{border-bottom-color:#bbb}#body table.cart thead{display:none}#body table.cart tbody td{padding-bottom:0}#body table.cart tbody td:last-child{padding-bottom:9px}#body table.cart td.remove{text-align:left}#body table.cart th.amount,#body table.cart td.amount{position:relative}#body table.cart th.amount:before,#body table.cart td.amount:before{position:absolute;top:9px;left:14px;content:attr(data-label)}#body table.cart tfoot th.total,#body table.cart tfoot td.total{display:none}#body #checkout_col_1,#body #checkout_col_2{width:100%;float:none;padding:0}}@media screen and (max-width:725px){#body_container{padding:0 0 20px 0}#banner_mobile{display:block}#sidebar{width:100%;float:none;display:none}#banner_container_skyscraper{display:none}#content{width:100%;float:none}#contentarea{width:100%;float:none}#extra{width:100%;float:none}#content #link_col_first,#content #link_col_last{width:100%;float:none;padding:0}#content .products_container{margin:30px 0 10px 0}#content .product{width:100%;float:none;padding:0 0 20px 0}#content .field_container .variant_image_container{padding:5px}#content .field_container .variant_image_container img{width:175px;height:175px}}.sidebox_body iframe{display:block;margin:0 auto 0 auto}.sidebox_body #product_slideshow_container{width:336px;height:336px;position:relative;overflow:hidden;margin:0 auto 0 auto}.sidebox_body #product_slideshow{height:336px;position:absolute;top:0;left:0;transition:left .5s ease}.sidebox_body #product_slideshow .slide{width:336px;height:336px;float:left;background-color:#fff}.sidebox_body #product_slideshow .slide a{width:336px;height:336px;display:block;text-align:center;color:#333;padding:0}.sidebox_body #product_slideshow .slide a .slide_image{position:relative;padding:30px 0 20px 0}.sidebox_body #product_slideshow .slide a .slide_image img{display:block;margin:0 auto 0 auto}.sidebox_body #product_slideshow .slide a .slide_image .slide_price{width:60px;height:60px;position:absolute;bottom:20px;right:60px;background-color:#000;line-height:60px;text-align:center;color:#fff;border-radius:50px}.sidebox_body #product_slideshow .slide a .slide_title{font-family:Blinker,Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:22px;line-height:26px;padding:0 15px 0 15px;margin:0 0 10px 0;transition:color .2s ease}.sidebox_body #product_slideshow .slide a .slide_text{padding:0 15px 0 15px;margin:0 0 15px 0}.sidebox_body #product_slideshow .slide a .slide_text ul{line-height:22px}.sidebox_body #product_slideshow .slide a .slide_text li{border-bottom:0}.sidebox_body #product_slideshow .slide a .slide_text li:before{font-family:FontAwesome;font-weight:normal;color:#1e7f16;content:'\f00c';margin:0 6px 0 0}.sidebox_body #product_slideshow .slide a .slide_button{display:inline-block;background-color:#ff7700;font-weight:bold;line-height:22px;color:#fff;padding:9px 14px 9px 14px;border-radius:6px;transition:background-color .2s ease}.sidebox_body #product_slideshow .slide a .slide_button:after{font-family:FontAwesome;font-weight:normal;content:'\f105';margin:0 0 0 8px}.no-touch .sidebox_body #product_slideshow .slide a:hover .slide_title,.sidebox_body #product_slideshow .slide a:active .slide_title,.no-touch .sidebox_body #product_slideshow .slide a:focus .slide_title{color:#ff7700}.no-touch .sidebox_body #product_slideshow .slide a:hover .slide_button,.sidebox_body #product_slideshow .slide a:active .slide_button,.no-touch .sidebox_body #product_slideshow .slide a:focus .slide_button{background-color:#000}#footer_container{width:100%;background-color:#000}.light #footer_container{background-color:#fff}#footer1_container{width:100%;border-top:1px solid #444;border-bottom:1px solid #444}.light #footer1_container{border-top-color:#bbb;border-bottom-color:#bbb}#footer1{width:100%;max-width:1400px;position:relative;padding:30px 15px 30px 15px;margin:0 auto 0 auto;box-sizing:border-box}.footer_heading{font-family:Blinker,Rubik,Arial,Helvetica,sans-serif;font-weight:normal;font-size:22px;line-height:26px;color:#999;margin:0 0 20px 0}.light .footer_heading{color:#666}.footer_heading strong{font-weight:normal;color:#fff}.light .footer_heading strong{color:#000}.footer_heading a{display:block;position:relative;color:#999}.light .footer_heading a{color:#666}.no-touch .footer_heading a:hover,.footer_heading a:active,.no-touch .footer_heading a:focus{color:#fff}.no-touch.light .footer_heading a:hover,.light .footer_heading a:active,.no-touch.light .footer_heading a:focus{color:#000}.footer_heading.logo a{padding:0 0 0 34px}.footer_heading.logo a:before{width:26px;height:26px;display:block;position:absolute;top:1px;left:0;background-image:url(https://cdn.ralkleuren.com/asset/images/logo.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;line-height:0;content:' '}#site_links{line-height:20px}#site_links ul{float:left;margin:0 30px 0 0}#site_links ul.last{margin-right:0}#site_links ul li{padding:5px 0 5px 0}#site_links ul a,#site_links ul li.active span{display:block;line-height:20px;color:#ccc}.light #site_links ul a,.light #site_links ul li.active span{color:#333}.no-touch #site_links ul a:hover,#site_links ul a:active,.no-touch #site_links ul a:focus,#site_links ul li.active a,#site_links ul li.active span,.light.no-touch #site_links ul a:hover,.light #site_links ul a:active,.light.no-touch #site_links ul a:focus,.light #site_links ul li.active a,.light #site_links ul li.active span{color:#ff7700}#search_footer{position:absolute;top:30px;right:15px}#search_footer .footer_heading{text-align:right}#languages_footer{position:absolute;bottom:35px;right:15px}#languages_footer li{float:left;padding:0 20px 0 0}#languages_footer li.last{padding-right:0}#languages_footer a,#languages_footer span{display:block}#languages_footer a:before,#languages_footer span.lang:before{width:26px;height:22px;display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;line-height:0;content:' ';border-radius:3px;border:1px solid #444;transition:border-color .2s ease}.light #languages_footer a:before,.light #languages_footer span.lang:before{border-color:#bbb}.no-touch #languages_footer a:hover:before,#languages_footer a:active:before,.no-touch #languages_footer a:focus:before,#languages_footer li.active a:before,#languages_footer li.active span.lang:before{border-color:#fff}.no-touch.light #languages_footer a:hover:before,.light #languages_footer a:active:before,.no-touch.light #languages_footer a:focus:before,.light #languages_footer li.active a:before,.light #languages_footer li.active span.lang:before{border-color:#000}#languages_footer a span,#languages_footer span.lang span{display:none}@media screen and (max-width:725px){#site_links{margin:0 0 30px 0}#search_footer{display:none}#languages_footer{position:static}}#footer2_container{width:100%}#footer2{width:100%;max-width:1400px;position:relative;line-height:20px;padding:15px;margin:0 auto 0 auto;box-sizing:border-box}#footer2 a{color:#ccc}.light #footer2 a{color:#333}#footer2 span,.no-touch #footer2 a:hover,#footer2 a:active,.no-touch #footer2 a:focus{color:#ff7700}#service_links{float:left}#service_links li{float:left;position:relative;padding:5px 15px 5px 0;margin:0 10px 0 0}#service_links li.last{padding-right:0;margin-right:0}#service_links li:after{width:5px;height:5px;display:block;position:absolute;top:13px;right:0;background-color:#ff7700;font-size:0;line-height:0;content:' ';border-radius:5px}#service_links li.last:after{display:none}#service_links a{display:block;line-height:20px}#copyright{float:right;color:#ccc;padding:5px 0 5px 0}.light #copyright{color:#333}@media screen and (max-width:1000px){#service_links{float:none;margin:0 0 5px 0}#copyright{float:none}}#color_overlay{width:100%;height:100%;display:none;position:fixed;top:0;left:0;z-index:99999;cursor:pointer}#overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;display:none;background-color:rgba(0,0,0,.75)}.light #overlay{background-color:rgba(255,255,255,.75)}#loading{width:100%;height:60px;position:absolute;top:50%;left:0;margin:-30px 0 0 0}#loading:before{width:60px;height:60px;display:block;font-family:FontAwesome;font-weight:normal;font-size:60px;line-height:60px;text-align:center;color:#fff;content:'\f013';margin:0 auto 0 auto;animation:spin 2s infinite linear}.light #loading:before{color:#000}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.clear{width:0;height:0;clear:both;font-size:0;line-height:0}