@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);html{font-size: 62.5%;}body{font-size: 1.6rem;line-height: 1.5;font-family: 'Droid Sans',sans-serif;color: #333;}h1,h2,h3,h4,h5,h6,p,ul,ol,#tinymce ul,#tinymce ol,table,blockquote,dd,dl,dt{margin: 0 0 1.5em;line-height: inherit;}h1{font-weight: normal;font-size: 3rem;line-height: 1.2;color: #000;margin-bottom: 0.5em;}h3,h4,h5,h6{margin-top: 2em;}h2{font-weight: normal;font-size: 2.5rem;color: #000;margin: 1.5em 0 0.5em;}h3{font-weight: normal;font-size: 2rem;color:#000;margin-bottom: 0.5em;}h4,h5,h6{font-weight: bold;font-size: 1.8rem;margin-bottom: 0;}h4{color: #ed1c22;text-transform: uppercase;}h5{color: #000;}h6{color: #ed1c22;}p{margin-top: 0;}a{color: #ed1c22;text-decoration: none;}a:hover,a:focus{color: #ed1c22;text-decoration: underline;outline: none;}a,a:after,a:before{-webkit-transition: all 0.3s;transition: all 0.3s;}ul,ol,#tinymce ul,#tinymce ol{padding-left: 2em;}ul,#tinymce ul{list-style: none;}ul li:before{content: "\f067";font-family: 'FontAwesome';font-weight: bold;color: #ed1c22;position: absolute;font-size: 1.2rem;line-height: 1.8;margin-left: -1.5em;}ol{list-style: decimal;}li{line-height: inherit;}table{}td{}blockquote{position: relative;font-size: 1.8rem;color: #333;margin: 2em;border: 0;padding: 0;}blockquote:before{content: "\f10d";font-family: 'FontAwesome';position: absolute;color: #ed1c22;top: -0.2em;left: -1.3em;font-size: 1.5em;}blockquote p{font: inherit;color: inherit;margin: 0;}hr{border: 0;border-top: 1px solid #ed1c22;margin: 4rem 0;}img[style*="float: left"],img[style*="float:left"]{margin-right: 2em;}img[style*="float: right"],img[style*="float:right"]{margin-left: 2em;}.intro{font-weight: bold;color: #000;}.newsletter-titel{font-size: 24px;margin: 0;margin-bottom: 6px;}.newsletter-ondertitel{font-size: 14px;color: #666666;}.ondertitel{font-size: 1.8rem;font-weight: normal;color: #333;margin-bottom: 2em;}.rood{color: #ed1c22;}h1 + .ondertitel{margin-top: -0.5em;}table.specs td{color: #666666;padding: 0.3rem 0 0.3rem 0.5rem;}table.specs td:first-child{font-weight: bold;color: #000;padding-left: 0;}#tinymce > :first-child{margin-top: 0;}body{background: #4a4a4a;}body.over{background: #000;}article,aside,footer,header,main,nav,section{display:block;}#mobile,#mobile-toggle{display: none;}.inner{max-width: 134rem;margin: auto;}nav ul{margin: 0;padding: 0;list-style: none;}nav li{padding: 0;}nav li:before{display: none;font: inherit;color: inherit;margin: auto;position: static;}nav > ul > li{display: inline-block;vertical-align: top;}nav ul a{display: block;}header{position: fixed;z-index: 2;left: 0;right: 0;top: 0;height: 6rem;background: #000;opacity: 1;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}header.deactivate{opacity: 0.65;}[id^="logo"]{position: relative;display: block;float: left;width: 23rem;height: 4.3rem;margin: 0.9rem 1rem 0.9rem 0.2rem;}[id^="logo"]:hover,[id^="logo"]:focus{opacity: 0.6;}header nav{text-align: right;font-size: 1.4rem;line-height: 3rem;}header nav > ul,header nav > div{display: inline-block;vertical-align: top;}#menu-main{margin-right: 4rem;}#menu-main > li > a{text-transform: uppercase;color: #fff;height: 6rem;box-sizing: border-box;padding: 1.5rem;}#menu-main > li.active > a,#menu-main > li.section > a{color: #ed1c22;}#menu-main > li:hover > a,#menu-main > li.hover > a,#menu-main > li > a:focus{background: #303030;text-decoration: none;}#menu-main > li ul{position: absolute;text-align: left;padding: 0 1.5rem;width: 20rem;box-sizing: border-box;background: rgba(51,51,51,0.95);max-height: 0;overflow: hidden;-webkit-transition: all 0.3s;transition: all 0.3s;}#menu-main > li ul > li{position: relative;}#menu-main > li ul > li > a{color: #ccc;font-size: 1.6rem;line-height: 1.25;padding: 1.2rem;border-bottom: 1px solid #747575;}#menu-main > li ul > li:first-child > a{border-top: 1px solid #747575;}#menu-main > li ul > li:hover > a,#menu-main > li ul > li.hover > a,#menu-main > li ul > li > a:focus{border-bottom-color: #ed1c22;color: #fff;text-decoration: none;}#menu-main > li ul ul{left: 18.5rem;top: -1.6rem;}#menu-main li:hover > ul,#menu-main li.hover > ul{max-height: 50rem;padding-top: 1.5rem;padding-bottom: 1.5rem;}#menu-main li:hover > ul:hover,#menu-main li.hover > ul.hover{overflow: visible;}#social{padding: 1.5rem;font-size: 1.5rem;}#social a{color: #ccc;font-family: 'FontAwesome';}#social a + a{margin-left: 0.6rem;}#social a:hover,#social a:focus{text-decoration: none;color: #ed1c22;}#language{position: relative;margin: 2.1rem 0.5rem;max-height: 0;padding-top: 1.8rem;overflow: hidden;-webkit-transition: all 0.3s;transition: all 0.3s;display: none;}#language:hover,#language.hover{max-height: 20rem;}#language li{display: block;font-size: 1.5rem;line-height: 1.2;}#language li.active{position: absolute;top: 0;left: 0;}#language a{display: inline-block;vertical-align: middle;width: 15px;height: 10px;text-indent: 20px;overflow: hidden;}#language a.english{background: url('/_theme/edco/css/frontend/../../images/frontend/icon-en.png') no-repeat;}#language a.dutch{background: url('/_theme/edco/css/frontend/../../images/frontend/icon-nl.png') no-repeat;}#content,#col2{position: fixed;z-index: 1;top: 6rem;bottom: 4.1rem;left: 0;right: 0;}#content{opacity: 1;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}#content.deactivate{opacity: 0.65;}#menu-products{position: absolute;z-index: 1;left: 0;right: 0;bottom: 8rem;text-align: center;}#menu-products > div{display: inline-block;position: relative;}#menu-products li{display: inline-block;vertical-align: top;}#menu-products li + li{margin-left: 6px;}#menu-products li > a{min-width: 20rem;box-sizing: border-box;padding: 0.9rem 1.5rem;background: #ed1c22;color: #fff;font-weight: bold;font-size: 1.8rem;text-transform: uppercase;}#menu-products li > a:hover,#menu-products li > a:focus{background: #000;text-decoration: none;}main#content #menu-products li{opacity: 0;-webkit-transform: translateY(-1500px);transform: translateY(-1500px);-webkit-transition: all 0.6s cubic-bezier(0.390,0.860,0.305,1.165);transition: all 0.6s cubic-bezier(0.390,0.860,0.305,1.165);}main#content #menu-products li.activate{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}#over{position: fixed;z-index: 3;top: 0;bottom: 4.1rem;left: 0;background: #fff;width:50vw;-webkit-transform: translateX(-98%);transform: translateX(-98%);-webkit-transition: all 0.3s;transition: all 0.3s;}#over.activate{-webkit-transform: translateY(0);transform: translateY(0);}#over .header,#over .inner{box-sizing: border-box;padding-left: 15rem;left: 0;top: 0;right: 0;padding-right: 7.5rem;}#over .header{position: absolute;background: #fff;z-index: 1;min-height: 2rem;}#over .inner{position: absolute;top: 11.8rem;bottom: 0;margin: 0;padding-top: 5.5rem;padding-bottom: 5.5rem;overflow: auto;-webkit-overflow-scrolling: touch;opacity: 0;-webkit-transition: opacity 0.3s;transition: opacity 0.3s;}#over.activate .inner{opacity: 1;}#close-btn{position: absolute;font-size: 1.2rem;color: #333;top: 2rem;right: -3rem;width: 3rem;height: 3rem;line-height: 3rem;text-align: center;box-sizing: border-box;background: #fff;border-radius: 0;}#close-btn:after{content: "\f054";font-size: 1.6rem;font-family: 'FontAwesome';}.activate #close-btn:after{content: "\f00d";}#close-btn:hover,#close-btn:focus{text-decoration: none;color: #ed1c22;}#breadcrumbs{font-size: 1.1rem;color: #999;clear: both;padding: 3rem 0 1rem;}#breadcrumbs a{color: #999;display: inline;}#breadcrumbs li + li:before{content: "\003e";display: inline;margin: 0 0.2rem;}#tagline{font-size: 2.4rem;font-weight: bold;text-transform: lowercase;margin-top: 8rem;margin-bottom: 5.5rem;}#tagline strong{color: #ed1c22;}#wide{position: absolute;top: 0;bottom: 0;right: 0;left: 0;background: #fff;overflow: auto;-webkit-overflow-scrolling: touch;z-index: 1;}#wide .inner{box-sizing: border-box;padding: 2.4rem 0 2.4rem 30.2rem;}#wide .top{background: #f2f2f2;}#wide .top > .inner:empty{padding: 0;}#wide #breadcrumbs{padding-top: 1rem;padding-bottom: 1rem;}aside{position: absolute;top: 0;width: 20.2rem;left: 0;bottom: 0;z-index: 2;background: #4a4a4a url('/_theme/edco/css/frontend/../../images/frontend/sidebar-bg.png') no-repeat left bottom;}#side-menu{margin-top: 4.3rem;margin-right: 2px;background: rgba(74,74,74,0.8);}#side-menu a{font-size: 1.5rem;color: #ccc;padding: 0.8rem 0 0.8rem 4rem;}#side-menu li{border-bottom: 1px solid rgba(255,255,255,0.1);}#side-menu > ul > li:first-child{border-top: 1px solid rgba(255,255,255,0.1);}#side-menu > ul > li{display: block;position: relative;margin-right: 4.6rem;z-index: 1;}#side-menu > ul > li:hover,#side-menu > ul > li.hover{z-index: 2;}#side-menu > ul > li > a{position: relative;text-transform: uppercase;margin-right: -4.6rem;padding-right: 4.6rem;outline: 2px solid rgba(237,28,34,0);}#side-menu > ul > li > a:after{content: "\f178";font-family: 'FontAwesome';display: block;position: absolute;right: 0;top: 0;width: 3.8rem;height: 3.9rem;line-height: 2.6;text-align: center;background: #ed1c22;color: #fff;opacity: 0;}#side-menu > ul > li.active,#side-menu > ul > li.section{border-bottom-color: transparent;}#side-menu > ul > li.active > a,#side-menu > ul > li.section > a{outline-color: #000;font-weight: bold;color: #fff;}#side-menu > ul > li.active > a:after,#side-menu > ul > li.section > a:after{background: #000;}#side-menu > ul > li.active > a:after,#side-menu > ul > li.section > a:after,#side-menu > ul > li:hover > a:after,#side-menu > ul > li.hover > a:after,#side-menu > ul > li > a:focus:after{opacity: 1;}#side-menu > ul > li:hover > a:after,#side-menu > ul > li.hover > a:after,#side-menu > ul > li > a:focus:after{background: #ed1c22;}#side-menu > ul > li:hover > a,#side-menu > ul > li.hover > a,#side-menu > ul > li > a:focus{outline-color: #ed1c22;text-decoration: none;background: #4a4a4a;color: #fff;}#side-menu > ul ul{position: absolute;overflow: hidden;left: 20.2rem;top: -2px;background: #ed1c22;width: 19rem;max-width: 0;overflow: hidden;box-sizing: border-box;padding: 0.5rem 0 4rem;-webkit-transition: all 0.3s;transition: all 0.3s;}#side-menu > ul ul > li{border-color: rgba(255,255,255,0.6);min-width: 15rem;}#side-menu > ul ul > li:hover,#side-menu > ul ul > li.hover{border-color: rgba(255,255,255,1);}#side-menu > ul ul > li > a{padding-left: 3rem;}#side-menu > ul ul > li.active > a,#side-menu > ul ul > li.section > a{color: #fff;font-weight: bold;}#side-menu > ul ul > li:hover > a,#side-menu > ul ul > li.hover > a,#side-menu > ul ul > li > a:focus{color: #fff;text-decoration: none;}#side-menu > ul li:hover > ul,#side-menu > ul li.hover > ul{max-width: 19rem;padding-left: 2rem;padding-right: 2rem;}.content-wrap > div + div,#wide div.inner > div + div{margin-top: 4rem;}footer{position: fixed;z-index: 2;left: 0;right: 0;bottom: 0;background: #000;color: #666;font-size: 1.4rem;padding: 1rem 0;}footer small{font-size: inherit;}footer nav{float: right;}footer nav li + li:before{content: "|";display: inline;color: #fff;}footer nav li a{color: #fff;display: inline;}footer nav li a:hover,footer nav li a:focus{text-decoration: none;}.wysiwyg > :first-child,.shop .product-view .details > :first-child{margin-top: 0;}header .searchForm.search,header .searchForm.search div.form > form > div.submit,header .searchForm.search div.form > form > div.submit:before,header .searchForm.search div.form > form > div > input[type="submit"]{width: 3rem;height: 3rem;}header .searchForm.search{position: relative;margin: 1.5rem;font-size: 1.5rem;}header .searchForm.search:after{content: "";display: block;position: absolute;right: -1.5rem;height: 1.4rem;top: 50%;margin-top: -0.6rem;border-left: 1px solid #fff;}header .searchForm.search div.form > form,header .searchForm.search div.form > form > div{margin: 0;}header .searchForm.search div.form > form{font-size: 0;text-align: right;}header .searchForm.search div.form > form > div{position: absolute;overflow: hidden;}header .searchForm.search div.form > form > div.text{width: 0;-webkit-transition: width 0.5s;transition: width 0.5s;right: 3rem;top: -0.5rem;}header .searchForm.search div.form > form > div.text > input[type="text"]{max-width: 100%;background: #666;color: #ccc;}header .searchForm.search div.form > form > div.submit{right: 0;text-align: left;overflow: hidden;}header .searchForm.search div.form > form > div.submit:before{display: block;content: "\f002";color: #ccc;position: absolute;z-index: 1;font-family: 'FontAwesome';font-size: 1.6rem;text-align: center;-webkit-transition: all 0.3s;transition: all 0.3s;}header .searchForm.search div.form > form > div > input[type="submit"]{position: relative;z-index: 2;margin-left: 0;max-width: none;overflow: hidden;border: none;background: none;text-indent: 3rem;padding: 0;}header .searchForm.search.active div.form > form > div.text{width: 45rem;}header .searchForm.search div.form > form > div.submit:hover:before{color: #ed1c22;}header .searchForm.search div.form > form > div > input[type="submit"]:focus{outline: none;}.searchResult + .searchResult{margin-top: 3rem;}.background{position: absolute;top: 0;bottom: 0;right: 0;left: 0;z-index: 0;}.background .slide{position: absolute;height: 100%;width: 100%;background-size: cover;background-repeat: no-repeat;background-position: center center;opacity: 0;z-index: 0;-webkit-transition: opacity 2s;transition: opacity 2s;}.background .slide.active{opacity: 1;z-index: 1;}.background .text-wrap{position: absolute;max-width: 57rem;top: 40%;left: calc(50% - 67rem);-webkit-transform: translateX(-100vw);transform: translateX(-100vw);-webkit-transition: all 0.8s;transition: all 0.8s;}.background .text{display: block;padding: 3rem 3.4rem;background: #ed1c22;}.background .text *{font-size: 3.6rem;line-height: 1.1;color: #fff;margin: 0;}.background .slide.active .text-wrap{-webkit-transform: translateX(0);transform: translateX(0);-webkit-transition-delay: 0.5s;transition-delay: 0.5s;}.background a.text:hover{background: #000;text-decoration: none;}.background a.text:after{content: "\f178";font-family: 'FontAwesome';font-size: 2.4rem;color: #fff;display: block;position: absolute;bottom: 0;right: 1rem;}.gmaps.searchForm{box-sizing: border-box;background: #ed1c22;color: #fff;text-align: left;padding: 1rem;}#menu-products .gmaps.searchForm{position: absolute;width: 20rem;bottom: 5.6rem;left: 0;padding: 0 1rem;max-height: 0;overflow: hidden;-webkit-transition: all 0.3s;transition: all 0.3s;}#menu-products .gmaps.searchForm.active{max-height: 15rem;padding-top: 1rem;padding-bottom: 1rem;}.gmaps.searchForm .moduleTitle{text-transform: uppercase;font-weight: bold;font-size: 1.4rem;line-height: 1.2;}.gmaps.searchForm .form{background: #fff;position: relative;height: 2.6rem;}.gmaps.searchForm label{display: none;}.gmaps.searchForm div.input,.gmaps.searchForm input{margin: 0;}.gmaps.searchForm div.input.text{position: absolute;left: 0;right: 2.6rem;top: 0rem;}.gmaps.searchForm input[type="text"]{height: 2.6rem;width: 100%;max-width: none;background: #fff;outline: 0;font-size: 1.2rem;color: #666;}.gmaps.searchForm input[type="text"]:focus,.gmaps.searchForm input[type="text"]:hover{outline: 0;}.gmaps.searchForm .input.submit,.gmaps.searchForm input[type="submit"]{width: 2rem;height: 2rem;overflow: hidden;min-width: 0;}.gmaps.searchForm .input.submit{position: absolute;top: 0.3rem;right: 0.3rem;background: #ed1c22;-webkit-transition: all 0.3s;transition: all 0.3s;}.gmaps.searchForm .input.submit:hover{background: #000;}.gmaps.searchForm .input.submit:before{content: "\f178";font-family: 'FontAwesome';display: block;height: 2rem;width: 2rem;color: #fff;text-align: center;line-height: 2rem;font-size: 1.6rem;z-index: 1;position: absolute;left: 0;top: 0;}.gmaps.searchForm input[type="submit"]{position: absolute;top: 0;left: 0;background: none;text-indent: 3rem;z-index: 2;}.gmaps.searchForm input[type="submit"]:hover,.gmaps.searchForm input[type="submit"]:focus{background: none;}