/*
* 100% gray: rgb(43,43,43)
* 10% gray: #e9e9e9
* 20% gray: #d5d5d5
* 30% gray: #bfbfbf
*/

/* Reset the container */
body {
	min-width: 970px;
	
	color: #444;
	font-family: 'Open Sans', sans-serif;
	padding-top: 100px;
	background-color: #fff;
}

li { list-style: none; }

.container {
	width: 970px;
	max-width: none !important;
}

form input[type="text"], form input[type="email"], form input[type="tel"], form textarea { -webkit-appearance: none; appearance: none; }
a:hover, a:focus { text-decoration: none; }

/**
 * Navbar
 */
.navbar-default { margin-bottom: 0; border: 0; border-radius: 0; background-color: transparent; }
.navbar-default .navbar-nav { margin: 0; }
.navbar-default .navbar-nav > li { float: left; }
.navbar-default .navbar-nav > li > a { font-size: 15px; padding: 15px 20px; }

/**
 * Navbar Wrapper
 */
.nav-wrapper { width: 100%; position: fixed; top: 0; left: 0; z-index: 1030; }
.nav-wrapper nav#sub-clone { display: none; }

/**
 * MAIN-Navigation
 */
nav#main { height: 100px; border: 0;  background-color: #fff; }
nav#main .container { height: 82px; border-top: 8px solid #3b3b3b; margin-top: 10px; position: relative; }

nav#main .navbar-header { margin: 0; position: absolute; top: 24px; left: 15px; }
nav#main .navbar-header .navbar-brand { margin: 0; padding: 0; }

nav#main .navbar-nav { position: absolute; top: 16px; right:  15px; }
nav#main .navbar-nav > li:hover > a, nav#main .navbar-nav > li:focus > a { color: #444; background-color: #e9e9e9; }
nav#main .navbar-nav > li.dropdown > .dropdown-menu { margin: 0; padding: 0; border: 0; border-radius: 0 }
nav#main .navbar-nav > li.dropdown > .dropdown-menu > li > a { padding: 15px 20px; border-top: 1px dotted #d5d5d5; }
nav#main .navbar-nav > li.dropdown:hover > .dropdown-menu { display: block; }
nav#main .navbar-nav > li.dropdown > .dropdown-menu > li > a:hover,
nav#main .navbar-nav > li.dropdown > .dropdown-menu > li > a:focus,
nav#main .navbar-nav > li.dropdown > .dropdown-menu > li.active > a { color: #444; background-color: #e9e9e9; }

/**
 * SUB-Navigation (/producten/)
 */
nav#sub .navbar-nav > li { width: 188px; font-weight: 700; text-align: center; }
nav#sub .navbar-nav > li.item-1 > a { color: #183152; background-color: #e1e6fa; }
nav#sub .navbar-nav > li.item-1:hover > a, .no-touch nav#sub .navbar-nav > li.item-1:focus > a { background-color: #d2d7ea; }
nav#sub .navbar-nav > li.item-2 > a { color: #375d81; background-color: #c4d7ed; }
nav#sub .navbar-nav > li.item-2:hover > a, .no-touch nav#sub .navbar-nav > li.item-2:focus > a { background-color: #b7c9de; }
nav#sub .navbar-nav > li.item-3 > a  { color: #586b7c; background-color: #abc8e2; }
nav#sub .navbar-nav > li.item-3:hover > a, .no-touch nav#sub .navbar-nav > li.item-3:focus > a { background-color: #9dbad3; }
nav#sub .navbar-nav > li.item-4 > a { color: #afcce8; background-color: #375d81; }
nav#sub .navbar-nav > li.item-4:hover > a, .no-touch nav#sub .navbar-nav > li.item-4:focus > a { background-color: #45698f; }
nav#sub .navbar-nav > li.item-5 > a { color: #98aac1; background-color: #183152; }
nav#sub .navbar-nav > li.item-5:hover > a, .no-touch nav#sub .navbar-nav > li.item-5:focus > a { background-color: #273c5e; }

/**
 * IE FIX
 */

/**
 * Jumbotron
 */
.jumbotron { height: 300px; overflow: hidden; margin: 0; padding: 0; background-color: #e9e9e9; }
.jumbotron .iosSlider, .jumbotron .iosSlider .slider, .jumbotron .iosSlider .slider .slide { width: 100%; height: 100%; }

.jumbotron .iosSlider .slider .slide { background-position: center; background-size: cover; }
.jumbotron .iosSlider .slider .slide-1 { background-image: url('../img/home/slider/slide-01.jpg'); } 
.jumbotron .iosSlider .slider .slide-2 { background-image: url('../img/home/slider/slide-02.jpg'); } 
.jumbotron .iosSlider .slider .slide-3 { background-image: url('../img/home/slider/slide-03.jpg'); } 

.jumbotron #google-maps-container { width: 100%; height: 100%; display: block; }

/**
 * CLASS.Collection.Referentie
 */
.referentie { margin-bottom: 20px; }
.referentie a { color: #444; display: block; text-decoration: none; }
.referentie .img-container { overflow: hidden; position: relative; }
.referentie .img-container .overlay { width: 100%; height: 100%; position: absolute; top: 0; left: 0; opacity: 0; visibility: hidden; background: transparent; background-color: rgb(55,93,129); background-color: rgba(55,93,129,.75); -webkit-transition: opacity 0.3s ease-out; -moz-transition: opacity 0.3s ease-out; -o-transition: opacity 0.3s ease-out; transition: opacity 0.3s ease-out; }
.referentie .img-container .overlay span { color: #fff; font-weight: 600; text-transform: uppercase; margin: -24px 0 0 -66px; padding: 12px; border: 2px solid #fff; position: absolute; top: 50%; left: 50%; }
.referentie .content { padding: 15px 20px; }
.referentie .content h4 { font-size: 16px; font-weight: 700; margin: 0 0 5px 0; }
.referentie .content p { color: #777; margin: 0; }

.referentie a:hover { background-color: #e9e9e9; }
.referentie a:hover .img-container img { -webkit-transform: scale(1.15, 1.15); -webkit-transition-timing-function: ease-out; -webkit-transition-duration: 1500ms; -moz-transform: scale(1.15, 1.15); -moz-transition-timing-function: ease-out; -moz-transition-duration: 1500ms; transform: scale(1.15, 1.15); transition-timing-function: ease-out; transition-duration: 1500ms; position: relative; }
.referentie a:hover .img-container .overlay { opacity: 1; visibility: visible; }

/**
 * CLASS.Collection.Product
 */
.collection .product .content { padding-left: 0; }
.collection .product .content .property-group { margin-bottom: 10px; }
.collection .product .content h4 { font-size: 16px; font-weight: 700; line-height: 21px; margin: 0; margin-bottom: 15px; }
.collection .product .content h4 small { font-size: 14px; }
.collection .product .content h5 { font-weight: 700; margin: 0 0 5px 0; }
.collection .product .content ul { margin: 0; padding-left: 15px; float: none; clear: both; display: block; }
.collection .product .content ul li.title { font-size: 13px; font-weight: 400; float: left; }
.collection .product .content ul li.title strong { color: #444; font-size: 14px; margin-left: -15px; }
.collection .product .content ul li { color: #777; text-align: right; }

.collection .product .downloads { padding-top: 15px; }
.collection .product .downloads ul { color: #777; float: right; margin: 0; padding: 0 5px; background-color: #e9e9e9; }
.collection .product .downloads ul li { padding: 0 5px ; }
.collection .product .downloads ul li a { color: #777; line-height: 38px; text-align: center; display: block;  }
.collection .product .downloads ul li a:hover { color: #444; text-decoration: underline; }

.collection .product .border { padding-top: 30px; padding-bottom: 30px; }
.collection .product .border .track { border-bottom: 1px dashed #d5d5d5; }

/**
* CLASS.Page-Product
*/
.page-product .content-wrapper { padding: 50px 0 30px 0; }
.page-product h2 { font-weight: 300; margin: 0 0 50px 0; }
.page-product h2 .fa { font-size: 18px; }
.page-product h2 small { font-weight: 300; font-size: 60%; }

.page-product .sidebar ul { margin: 0; padding: 0; }
.page-product .sidebar ul li { list-style: none; border-bottom: 2px solid transparent; }
.page-product .sidebar ul li a { color: #444; display: block; padding: 12px 10px; }
.page-product .sidebar ul li:hover a, .page-product .sidebar ul li.active a { font-weight: 700; text-decoration: none; background-color: #e9e9e9; }

.page-product .sidebar ul ul li { border-bottom: 1px dashed #d6d6d6; }
.page-product .sidebar ul ul li a { padding: 5px 10px 5px 25px; }
.page-product .sidebar ul li:hover li a, .page-product .sidebar ul li.active li a { font-weight: normal; background-color: transparent; }
.page-product .sidebar ul li li:hover a, .page-product .sidebar ul li li.active a { text-decoration: underline; }

/**
 * CLASS.Page-Downloads
 */
.page-downloads .collection .download { margin-bottom: 20px; }
.page-downloads .collection .download a { color: #777; }
.page-downloads .collection .download .img-container { height: 120px; text-align: center; background-color: #e9e9e9; }
.page-downloads .collection .download .img-container .fa { color: rgba(0,0,0,.15); font-size: 4em; line-height: 120px; }

.page-downloads .collection .download .content { padding: 15px 20px; position: relative; }
.page-downloads .collection .download .content h4 { color: #444; font-size: 16px; font-weight: 700; margin: 0 0 5px 0; }
.page-downloads .collection .download .content p { margin: 0; }
.page-downloads .collection .download .content .fa { line-height: 1.42857143; position: absolute; bottom: 15px; right: 15px; }

.page-downloads .collection .download a:hover .img-container { background-color: rgba(55,93,129,.75); }
.page-downloads .collection .download a:hover .content { background-color: #e9e9e9; }

/**
 *  CLASS.Collection.Merk
 */
.collection .merk img {
	-webkit-transition: all 200ms ease;	
	-moz-transition: all 200ms ease;
	-ms-transition: all 200ms ease;
	-o-transition: all 200ms ease;
	transition: all 200ms ease;
	
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray; /* IE 6-9 */		
}

.collection .merk:hover img {	
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: none; /* IE 6-9 */
}

/**
 * CLASS.Page-Electrolux
 */
.page-electrolux .content-wrapper { padding: 50px 0; }
.page-electrolux .content-wrapper h2 { font-weight: 300; margin: 0 0 50px 0; }
.page-electrolux .content-wrapper .fa { font-size: 18px; }

.page-electrolux .content-wrapper .nav-tabs { border-color: #e9e9e9; }
.page-electrolux .content-wrapper .nav-tabs > li > a { color: #777; border-radius: 0; }
.page-electrolux .content-wrapper .nav-tabs > li.active > a,
.page-electrolux .content-wrapper .nav-tabs > li:hover > a { color: #444; font-weight: 700; text-decoration: none; border-color: #e9e9e9; border-bottom-color: transparent; background-color: #e9e9e9; }

/**
* Page INDEX
*/
#page-index section { padding: 50px 0; }
#page-index section h2 { font-weight: 300; margin: 0 0 30px 0; }

#page-index .more { font-size: 12px; text-align: center; text-transform: uppercase; margin-top: 30px; }
#page-index .more a { color: #777; text-align: center; display: inline-block; padding: 15px 20px 15px 18px; background-color: #e9e9e9; }
#page-index .more a:hover { color: #444; text-decoration: none;  background-color: #d5d5d5; }

#page-index .heading { text-align: center; }
#page-index .heading h2 { font-weight: 300; line-height: normal; margin: 0; }
#page-index .heading h2 strong { font-weight: 400; }

#page-index .referenties { background-color: #e9e9e9; }
#page-index .referenties .referentie { margin: 0; }
#page-index .referenties .referentie a:hover { background-color: #d5d5d5; }

#page-index .referenties .more a { background-color: #d5d5d5; }
#page-index .referenties .more a:hover { background-color: #bfbfbf; }

#page-index .nieuws .nieuws a { color: #777 }
#page-index .nieuws .nieuws a h4 { color: #444 }

/**
 * Page OVER-ONS
 */
#page-over-ons .jumbotron .slide-hero { background-image: url('../img/over-ons/atelier-hero-multifan.jpg'); background-position: bottom center; }
#page-over-ons section { padding: 50px 0; } 
#page-over-ons section a { color: #777; text-decoration: underline; }
#page-over-ons section a:hover { color: #444; }
#page-over-ons section h2 { font-weight: 300; line-height: normal; margin: 0 0 35px 0; }
#page-over-ons section p { line-height: 24px; } 
#page-over-ons #heading { text-align: center; }
#page-over-ons #heading h2 { margin: 0; }
#page-over-ons #heading h2 strong { font-weight: 400; }
#page-over-ons #atelier { background-color: #e1e6fa; }
#page-over-ons #atelier img { margin: 5px 0 10px 0; }
#page-over-ons #referenties { background-color: #e9e9e9; }
#page-over-ons #partnerships .collection { margin-top: 35px; }

/**
 * Page NIEUWS
 */
.page-nieuws .collection .nieuws .content h4 { font-size: 16px; font-weight: 700; margin: 0; margin-bottom: 15px; }
.page-nieuws .collection .nieuws .anchor a { color: #777; line-height: 38px; margin-top: 10px; padding: 0 10px; display: block; float: right; background-color: #e9e9e9; }
.page-nieuws .collection .nieuws .anchor a:hover { color: #444; text-decoration: underline; }
.page-nieuws .collection .nieuws .border { padding-top: 30px; padding-bottom: 30px; }
.page-nieuws .collection .nieuws .border .track { border-top: 1px dashed #d5d5d5; }

/**
 * Page MERKEN
 */
#page-merken .content-wrapper { padding: 50px 0; }
#page-merken #heading { margin-bottom: 50px; }
#page-merken #heading h2 { font-weight: 300; margin: 0; }
#page-merken #merken .collection { padding: 30px 0 50px 0; border-top: 1px dashed #d5d5d5; }
#page-merken #merken .collection .merk ul { margin: 0; padding: 0 17px; }
#page-merken #merken .collection .merk ul li { line-height: 21px;  }
#page-merken #merken .collection .merk ul li + li { margin-top: 10px; }
#page-merken #merken .collection .merk ul li a { color: #777; text-decoration: underline; }
#page-merken #merken .collection .merk ul li a:hover { color: #444; }

/**
 * Page CONTACT
 */
#page-contact .content-wrapper { padding: 50px 0; }
#page-contact .content-wrapper h2 { font-weight: 300; margin: 0; margin-bottom: 50px; }
#page-contact .content-wrapper h4 { font-size: 16px; font-weight: 700; line-height: 24px; margin-top: 0; }
#page-contact .content-wrapper address { line-height: 24px; margin-top: 15px; }
#page-contact .content-wrapper address strong { font-size: 16px; }
#page-contact .content-wrapper address a { color: #777; }
#page-contact .content-wrapper address a:hover { color: #444; text-decoration: underline; }
#page-contact .content-wrapper form .form-control { height: auto; padding: 10px 14px; border-radius: 0; border-color: #d6d6d6; }
#page-contact .content-wrapper form .form-control:focus { border-color: #bfbfbf;  outline: 0; -webkit-box-shadow: none; box-shadow: none; }
#page-contact .content-wrapper form .warning .form-control { color: #a94442; border-color: #a94442; background-color: #f2dede; }
#page-contact .content-wrapper form .section { margin-bottom: 50px; }

#page-contact .content-wrapper form #btn-verstuur { color: #777; font-size: 12px; font-style: italic; text-transform: uppercase; padding: 12px 20px 12px 18px; border: 0; border-radius: 0; background-color: #e9e9e9; }
#page-contact .content-wrapper form #btn-verstuur:hover { color: #444; background-color: #d6d6d6 }

#page-contact .content-wrapper form .radio-group { margin-bottom: 10px; padding: 5px 0; }
#page-contact .content-wrapper form .radio-group .radio-control { float: left; margin-right: 25px; position: relative; }
#page-contact .content-wrapper form .radio-group .radio-control input { position: absolute; top: 0; left: 0; }
#page-contact .content-wrapper form .radio-group .radio-control label { font-weight: normal; padding-left: 20px; margin: 0; }

#page-contact .content-wrapper form .copy-group { margin-bottom: 10px; padding: 5px 0; }
#page-contact .content-wrapper form .copy-group .checkbox-control { float: left; margin-right: 25px; position: relative; }
#page-contact .content-wrapper form .copy-group .checkbox-control input { position: absolute; top: 0; left: 0; }
#page-contact .content-wrapper form .copy-group .checkbox-control label { font-weight: normal; padding-left: 20px; margin: 0; }

#page-contact .content-wrapper form .interventie { display: none; }

/**
 * Page CHARVET
 */
#page-charvet-pro-700 .content-wrapper .collection img,
#page-charvet-pro-800 .content-wrapper .collection img,
#page-charvet-pro-900 .content-wrapper .collection img,
#page-charvet-pro-1000 .content-wrapper .collection img,
#page-charvet-aerogam .content-wrapper .collection img,
#page-charvet-extend-concept .content-wrapper .collection img,
#page-charvet-xl-concept .content-wrapper .collection img { margin: 15px 0; }

/**
 * Footer
 */
.nieuwsbrief { padding: 35px 0 !important; background-color: #e9e9e9; }
.nieuwsbrief h4 { margin: 0 0 5px 0; }
.nieuwsbrief h4 .fa { padding-left: 5px; }
.nieuwsbrief form .form-control { width: 300px; height: auto; border-color: #d6d6d6; border-radius: 0; margin-right: 10px; padding: 10px 14px; }
.nieuwsbrief form .form-control:focus { border-color: #bfbfbf;  outline: 0; -webkit-box-shadow: none; box-shadow: none; }
.nieuwsbrief form .btn { color: #777; font-size: 12px; font-style: italic; text-transform: uppercase; padding: 12px 20px 12px 18px; border: 0; border-radius: 0; background-color: #d6d6d6; }
.nieuwsbrief form .btn:hover { color: #444; background-color: #bfbfbf; }

footer { color: #777; padding: 25px 0; background-color: #3b3b3b; }
footer .container { position: relative; }
footer .container address { margin: 0; }
footer .container address a { color: #777; }
footer .container address a:hover { color: #aaa; }

footer .container .copyright { margin: 0; position: absolute; top: 0; right: 15px; }
footer .container .copyright a { color: #777; font-size: 10px; font-style: normal; font-weight: 400; }
footer .container .copyright a strong { color: #aaa; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; } 
footer .container .copyright a:hover strong { color: #ea640c; } 

/**
 * FancyBox
 */
.fancybox-overlay { background: rgba(0,0,0,.8); }
.fancybox-wrap .fancybox-skin { -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; }
 
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron { height: 495px; overflow: hidden; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .slide { width: 880px; height: 495px; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .selectors { width: auto; margin: 0 auto; height: 10px; position: absolute; bottom: 10px; left: 0; right: 0; } 
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .selectors .item { width: 10px; height: 10px; float: left; margin: 0 3px; cursor: pointer; border-radius: 5px; border: 1px solid #fff; background-color: transparent; -webkit-transition: background-color 0.3s ease-out; -moz-transition: background-color 0.3s ease-out; -o-transition: background-color 0.3s ease-out; transition: background-color 0.3s ease-out; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .selectors .item:hover,
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .selectors .item.active {  background-color: #fff; }

.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons { width: 100%; height: 100%; position: absolute; top: 0; left: 0; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a { width: 40%; height: 100%; position: absolute; top: 0; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a:hover { text-decoration: none; } 
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a .fa { width: 48px; height: 48px; color: #fff; font-size: 2.25em; line-height: 48px; text-align: center;  margin-top: -24px; position: absolute; top: 50%; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a.prev,
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a.prev .fa { left: 0; }
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a.next,
.fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .buttons a.next .fa { right: 0; }

.fancybox-wrap .fancybox-inner #product-wrapper .content .lead { margin: 0; padding: 20px; }
.fancybox-wrap .fancybox-inner #product-wrapper .content .lead h2 { font-size: 21px; font-weight: 700; margin: 0 0 5px 0; }
.fancybox-wrap .fancybox-inner #product-wrapper .content .lead p { font-size: 15px; font-weight: 400; color: #999; margin: 0; }

/**
 * BLOCK:hover
 */
.is-touch nav#main .navbar-nav > li:hover > a, nav#main .navbar-nav > li:focus > a { color: #777; background-color: inherit; }
.is-touch nav#main .navbar-nav > li.active > a { color: #444; background-color: #e9e9e9; }
.is-touch nav#main .navbar-nav > li.dropdown .caret { display: none; }
.is-touch nav#main .navbar-nav > li.dropdown:hover > .dropdown-menu { display: none; }

.is-touch nav#sub .navbar-nav > li.item-1:hover > a, .is-touch nav#sub .navbar-nav > li.item-1:focus > a { color: #183152; background-color: #e1e6fa; }
.is-touch nav#sub .navbar-nav > li.item-2:hover > a, .is-touch nav#sub .navbar-nav > li.item-2:focus > a { color: #375d81; background-color: #c4d7ed; }
.is-touch nav#sub .navbar-nav > li.item-3:hover > a, .is-touch nav#sub .navbar-nav > li.item-3:focus > a { color: #586b7c; background-color: #abc8e2; }
.is-touch nav#sub .navbar-nav > li.item-4:hover > a, .is-touch nav#sub .navbar-nav > li.item-4:focus > a { color: #afcce8; background-color: #375d81; }
.is-touch nav#sub .navbar-nav > li.item-5:hover > a, .is-touch nav#sub .navbar-nav > li.item-5:focus > a { color: #98aac1; background-color: #183152; }

.is-touch .referentie a:hover { background-color: inherit; }
.is-touch .referentie a:hover .img-container img { -webkit-transform: none; -moz-transform: none; transform: none; }
.is-touch .referentie a:hover .img-container .overlay { opacity: 0; visibility: hidden; }

.is-touch .page-product .sidebar ul li:hover a { font-weight: 400; background-color: inherit; }
.is-touch .page-product .sidebar ul li.active a { font-weight: 700; background-color: #e9e9e9; }

.is-touch .page-product .sidebar ul li:hover li a, .is-touch .page-product .sidebar ul li.active li a { font-weight: normal; background-color: transparent; }
.is-touch .page-product .sidebar ul li li:hover a { text-decoration: none; }
.is-touch .page-product .sidebar ul li li.active a { text-decoration: underline; }

.is-touch .nieuwsbrief form .btn:hover { color: #777; background-color: #d6d6d6; }
.is-touch footer .container address a:hover { color: #777; }
.is-touch footer .container .copyright a:hover strong { color: #aaa; } 

/* Page INDEX */
.is-touch #page-index .more a:hover { color: #777; background-color: #e9e9e9; }
.is-touch #page-index .referenties .referentie:hover a { background-color: #e9e9e9; }
.is-touch #page-index .referenties .more a:hover { color: #777; background-color: #d5d5d5; }
.is-touch #page-index .nieuwsbrief form .btn:hover { color: #777; background-color: #d5d5d5; }

/* Page OVER ONS */
.is-touch #page-over-ons section a:hover { color: #777; }

/* Page MERKEN */
.is-touch .collection .merk:hover img { -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); filter: gray; filter: grayscale(100%); }
.is-touch #page-merken #merken .collection .merk ul li a:hover { color: #777; }

/* Page NIEUWS */
.is-touch .page-nieuws .collection .nieuws .anchor a:hover { color: #777; text-decoration: none; }

/* Page CONTACT */
.is-touch #page-contact .content-wrapper address a { color: #444; }
.is-touch #page-contact .content-wrapper address a:hover { color: #444; text-decoration: none; }
.is-touch #page-contact .content-wrapper form #btn-verstuur:hover { color: #777; background-color: #e9e9e9; }

/* Page ELECTROLUS */
.page-electrolux .content-wrapper .nav-tabs > li:hover > a { color: #777; font-weight: normal; text-decoration: none; border-color: transparent; border-bottom-color: transparent; background-color: transparent; }
.page-electrolux .content-wrapper .nav-tabs > li.active > a { color: #444; font-weight: 700; border-color: #e9e9e9; border-bottom-color: transparent; background-color: #e9e9e9; }

/**
 * CLASS.Page-Downloads
 */
.is-touch .page-downloads .collection .download a:hover .img-container { background-color: #e9e9e9; }
.is-touch .page-downloads .collection .download a:hover .content { background-color: transparent; }

/**
 * IE Fix
 */
.lte-ie8 .referentie .img-container img,
.lte-ie8 .collection .product img,
.lte-ie8 .page-product .collection img,
.lte-ie8 .fancybox-wrap .fancybox-inner #product-wrapper .jumbotron .iosSlider .slide img,
.lte-ie8 #page-over-ons section img,
.lte-ie8 #page-merken #merken .collection .merk img { width: 100%; height: 100%; }
.lte-ie8 .nieuwsbrief form .form-control { float: left; }
.lte-ie8 .referentie .img-container .overlay {
	background: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#75375D81,endColorstr=#75375D81);
	zoom: 1;
}




