@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,400i,700,700i');
/*===================================== font family added =================================*/
/*===================================== font family added =================================*/
/*===================================== header menu =================================*/
.logo:hover {
    opacity: 1;
}
#custommenu{display:table;width:100%;height:auto;margin:0px;padding:0px;float:none;border-radius:5px;font-family:Verdana;}
#custommenu > .menu{display:table-cell;width:auto;height:auto;margin:0px;padding:0px;float:none;font-family:Verdana;}
#custommenu > .menu .parentMenu{float:left;width:100%;height:auto;margin:0px;padding:0px;text-align:center;font-family:Verdana;}
#custommenu > .menu.active .parentMenu a,#custommenu > .menu .parentMenu a{background:#08538f;background:-moz-linear-gradient(top, #08538f 0%, #04223f 100%);background:-webkit-linear-gradient(top, #08538f 0%,#04223f 100%);background:linear-gradient(to bottom, #08538f 0%,#04223f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#08538f', endColorstr='#04223f',GradientType=0 );transition:all 0.5s ease;border-right:1px solid #728e9e;color:#fff;display:block;line-height:38px;text-decoration:none;font-size:11px;text-transform:capitalize;padding:0px;text-align:center;float:left;width:100%;}
#custommenu > .menu .parentMenu a span{height:auto;padding:0;}
#custommenu > .menu.active .parentMenu a:hover,#custommenu > .menu .parentMenu a:hover{background:linear-gradient(to bottom, #39719d 0%,#35495d 100%);color:#fff;}
#custommenu > #menu56 .parentMenu a{border-radius:0 10px 10px 0;}
#custommenu > .menu .parentMenu.menu0 a{border-radius:10px 0px 0px 10px;font-size:0px;}
#custommenu > .menu .parentMenu.menu0 a span{background:url(../images/home.png) no-repeat;min-width:30px;background-position:center center;background-size:28px auto;}
#custommenu > #menu56 .parentMenu a span{min-width:55px;}
#custommenu > #menu56 .parentMenu a:after{content:"";position:absolute;background:url(../images/gratis-conditioner.png) no-repeat;top:-15px;right:11px;width:15px;height:47px;}
#custommenu div.wp-custom-menu-popup{
	background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #ffffff 0%, #dddddd 100%) repeat scroll 0 0;
	border-left:1px solid #efefef;border-radius:0 0 8px 8px;box-shadow:3px 3px 6px #666;
	display:none;padding:8px 18px;position:absolute;text-align:left;margin-left:-1px;}

@media only screen and (max-width:1000px) {
	#custommenu div.wp-custom-menu-popup{
		left:0px !important;
		width:100% !important
		
	}
}
@media only screen and (min-width:1001px) {
	
	#custommenu div.wp-custom-menu-popup{
		width:auto !important;
		max-width:90% !important
	}

}
/*-------------------- Custom block width in menu --------------------------------*/
#popup3.wp-custom-menu-popup,#popup4.wp-custom-menu-popup,#popup5.wp-custom-menu-popup,#popup6.wp-custom-menu-popup,#popup7.wp-custom-menu-popup{left:0;}
#popup9.wp-custom-menu-popup{width:350px;right:0;}
#popup10.wp-custom-menu-popup{width:500px;}
/*-------------------- Custom block width in menu --------------------------------*/
.menu-innerblock.links-and-img ul.links{list-style:none;padding:0;margin:0;font-size:14px;font-family:arial;font-weight:bold;}
.menu-innerblock.links-and-img ul.links > li{display:block;}
.menu-innerblock.links-and-img ul.links > li > a{height:auto;line-height:normal;border-radius:2px;position:relative;text-decoration:none;display:block;color:#05365F;padding:5px 40px 5px 20px;margin-top:10px;background:#ffffff;background:-moz-linear-gradient(top, #ffffff 0%, #dddddd 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd));background:-webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:-o-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:-ms-linear-gradient(top, #ffffff 0%,#dddddd 100%);background:linear-gradient(to bottom, #ffffff 0%,#dddddd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 );}
.menu-innerblock.links-and-img ul.links > li > a:hover{background:#dddddd;background:-moz-linear-gradient(top, #dddddd 0%, #ffffff 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#dddddd), color-stop(100%,#ffffff));background:-webkit-linear-gradient(top, #dddddd 0%,#ffffff 100%);background:-o-linear-gradient(top, #dddddd 0%,#ffffff 100%);background:-ms-linear-gradient(top, #dddddd 0%,#ffffff 100%);background:linear-gradient(to bottom, #dddddd 0%,#ffffff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#ffffff',GradientType=0 );}
.menu-innerblock.links-and-img ul.links > li > a span.arrow{position:absolute;background:url('../images/arrow-square.png') right center no-repeat;display:block;height:100%;width:30px;top:0;right:5px;}
.menu-innerblock.about-silvano{height:150px;padding-right:220px;right:0;}
.menu-innerblock.about-silvano .img-submenu{background:url('../images/about-silvano.png') left bottom no-repeat;position:absolute;right:0;top:0;width:207px;height:166px;border-bottom-right-radius:8px;behavior:url('/site/pie/PIE.htc');}
.menu-innerblock.silvano-quality{height:150px;padding-right:220px;}
.menu-innerblock.silvano-quality .img-submenu{background:url('../images/silvano-quality.png') left bottom no-repeat;position:absolute;right:0;top:0;width:210px;height:166px;border-bottom-right-radius:8px;behavior:url('/site/pie/PIE.htc');}
.menu-innerblock.free-melder{height:150px;padding-right:220px;right:0 !important;}
.menu-innerblock.free-melder .img-submenu{background:url('../images/free-conditioner-melder.png') left bottom no-repeat;position:absolute;right:0;top:0;width:207px;height:166px;border-bottom-right-radius:8px;behavior:url('/site/pie/PIE.htc');}
.menu-innerblock.text-and-img .text-submenu{width:250px;font-size:10px;color:#888888;line-height:1;}
.menu-innerblock.text-and-img .text-submenu h3{font-size:16px;color:#05365F;font-family:arial;font-weight:bold;margin-top:10px;}
.menu-innerblock.text-and-img .text-submenu a.read-more{display:inline-block;color:#05365F;text-decoration:none;text-transform:lowercase;padding:10px 30px 10px 0;background:url('../images/arrow-square.png') right center no-repeat;}
.menu-innerblock.text-and-img .text-submenu a.read-more:hover{text-decoration:underline;}
.menu-innerblock .toplinks-wrapper{width:100%;float:left;height:auto;margin:0px;padding:0px;}
.menu-innerblock .top-left-link{float:left;font-size:14px;font-weight:bold;text-decoration:none;color:#085C9C;font-family:arial;margin:5px 0;}
.menu-innerblock .top-left-link.delivery{background:url(../images/delivery-small.png) left center no-repeat;padding:0 10px 0 40px;margin-top:8px;float:left;width:auto;}
.menu-innerblock .top-left-link span{color:#369CF4;}
.menu-innerblock .top-right-link{margin:5px 0;position:relative;border-radius:5px;text-transform:capitalize;padding:5px 40px 5px 20px;float:right;color:#FFFFFF;text-decoration:none;background:#2484b9;background:-moz-linear-gradient(top, #2484b9 0%, #185693 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2484b9), color-stop(100%,#185693));background:-webkit-linear-gradient(top, #2484b9 0%,#185693 100%);background:-o-linear-gradient(top, #2484b9 0%,#185693 100%);background:-ms-linear-gradient(top, #2484b9 0%,#185693 100%);background:linear-gradient(to bottom, #2484b9 0%,#185693 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2484b9', endColorstr='#185693',GradientType=0 );width:auto;}
.menu-innerblock .top-left-link:hover{text-decoration:underline;}
.menu-innerblock .top-right-link:hover{background:#185693;background:-moz-linear-gradient(top, #185693 0%, #2484b9 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#185693), color-stop(100%,#2484b9));background:-webkit-linear-gradient(top, #185693 0%,#2484b9 100%);background:-o-linear-gradient(top, #185693 0%,#2484b9 100%);background:-ms-linear-gradient(top, #185693 0%,#2484b9 100%);background:linear-gradient(to bottom, #185693 0%,#2484b9 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#185693', endColorstr='#2484b9',GradientType=0 );}
.menu-innerblock .top-right-link span.arrow{display:block;height:100%;width:30px;background-color:red;position:absolute;top:0;right:0;border-top-right-radius:5px;border-bottom-right-radius:5px;background:#063E6A url('../images/arrow-white-small.png') center center no-repeat;}
#custommenu div.wp-custom-menu-popup > *{padding-left:0;padding-right:0;}
#custommenu div.block2 p{

	margin-bottom: 0;

    box-sizing: border-box;	
	
	}
.menu-innerblock .item-img-wrapper{float:left;position:relative;overflow:hidden;max-width: 45%;}
.menu-innerblock .item-img-wrapper .item-img{display:block;}
.menu-innerblock .item-img-wrapper .item-logo{position:absolute;display:block;left:5px;top:5px;}
.menu-innerblock .item-img-wrapper .tip{letter-spacing:1px;font-size:12px;text-transform:uppercase;position:absolute;right:-50px;bottom:10px;padding:4px 0;width:150px;text-align:center;color:#FFF;transform:rotate(321deg);-webkit-transform:rotate(321deg);-moz-transform:rotate(321deg);-o-transform:rotate(321deg);-ms-transform:rotate(321deg);-webkit-opacity:0.99;/* webkit ugly text fix, ugly but seems to work... cewl */
 background:#094787;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzA5NDc4NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0MzliY2QiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left, #094787 0%, #439bcd 100%);background:-webkit-gradient(linear, left top, right top, color-stop(0%,#094787), color-stop(100%,#439bcd));background:-webkit-linear-gradient(left, #094787 0%,#439bcd 100%);background:-o-linear-gradient(left, #094787 0%,#439bcd 100%);background:-ms-linear-gradient(left, #094787 0%,#439bcd 100%);background:linear-gradient(to right, #094787 0%,#439bcd 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#094787', endColorstr='#439bcd',GradientType=1 );}
/*.menu-innerblock .item-text{float:left;margin-left:10px;width:203px;position:relative;} */
.menu-innerblock .item-text {
    color: #05365F;
    font-size: 12px;
    line-height: 1.1;
    font-family: arial;
    width: 55%;
    box-sizing: border-box;
    padding: 8px;
    float: left;
}
.menu-innerblock.product-wide .item-text{width:220px;}
.menu-innerblock .item-text .free-assembly{position:absolute;top:50px;font-size:12px;text-transform:lowercase;color:#479CCD;padding:5px 0 5px 20px;background:url('../images/assembly-icon-small.png') left center no-repeat;font-family:'PT Sans', Sans-serif;display:none}
.menu-innerblock .item-text .free-assembly span{color:#1f639C;}
/*.menu-innerblock .item-text .price-from{text-decoration:line-through;font-weight:bold;margin-top:10px;} */
.menu-innerblock .item-text .price-from {
    text-decoration: line-through;
    font-weight: bold;
    margin-top: 10px;
    padding-right: 80px;
}
/*.menu-innerblock .item-text .price-circle{font-family:'PT Sans', Sans-serif;position:absolute;right:10px;top:0;width:80px;height:80px;background:url('../images/bol-blauw.png') left top no-repeat;z-index:5;padding-top:10px;text-align:center;color:#FFF;}
*/
.menu-innerblock .item-text .price-circle{font-family:'PT Sans', Sans-serif;width:80px;height:80px;background:url('../images/bol-blauw.png') left top no-repeat;z-index:5;padding-top:10px;text-align:center;color:#FFF;
    position: absolute;
    right: 6px;
    top: 0px;
}
.menu-innerblock .item-text .price-circle .price{font-family:'PT Sans', Sans-serif;}
.menu-innerblock .item-text span.from{display:block;font-size:19px;}
.menu-innerblock .item-text span.price{margin-top:3px;display:block;font-size:19px;letter-spacing:-1px;}
.menu-innerblock .item-text p:first-of-type{margin-top:0;}
.menu-innerblock .item-text p:last-of-type{margin-bottom:0;}
/*.menu-innerblock .item-text h3{margin:2px 0 5px 0;font-size:14px;color:#05365F;font-family:arial;z-index:10;position:relative;max-width:120px;text-shadow:1px 1px 1px #FFF;}*/
.menu-innerblock .item-text h3 {

    font-size: 14px;
    color: #05365F;
    font-family: arial;
    z-index: 10;
    position: relative;
    text-shadow: 1px 1px 1px #FFF;
    padding-right: 100px;
}
.menu-innerblock .item-text{color:#05365F;font-size:12px;line-height:1.1;font-family:arial; position:relative}
.menu-innerblock .submenu-item .extra-description{float:left;width:350px;margin-left:20px;color:#555;}
.menu-innerblock .submenu-item .extra-description h3{font-family:'PT Sans', Sans-serif;color:#085C9C;font-size:15px;margin:0 0 10px 0;}
.menu-innerblock .submenu-item .extra-description ul{margin:0;padding:0 0 0 20px;list-style-image:url('../images/check.png');}
.menu-innerblock .submenu-item .extra-description h3 em{font-style:normal;color:#369CF4;}
.menu-innerblock .submenu-banner {
    clear: both;
    min-height: 70px;
    width: 100%;
    position: relative;
    background: url(../images/submenu-banner-background.png) left top no-repeat;
    margin: 15px 0;
    float: left;
    max-width: 100%;
    background-size: 100% 100%;
}
/*.menu-innerblock .submenu-banner{clear:both;height:70px;width:100%;position:relative;background:url(../images/submenu-banner-background.png) left top no-repeat;margin:15px 0;float:left;max-width:100%;}*/
.menu-innerblock .submenu-banner .christmas-hat{position:absolute;background:url('../images/christmas-hat.png') top left no-repeat;width:41px;height:48px;top:-2px;right:-15px;}
.menu-innerblock .submenu-banner.image-only{height:auto;background:none;}
.menu-innerblock .submenu-banner ul.items{list-style-type:none;margin:0;padding:0;color:#1F639C;display:block;position:relative;}
.menu-innerblock .submenu-banner ul.items li{display:block;float:left;}
.menu-innerblock .submenu-banner ul.items .item-1, .menu-innerblock .submenu-banner ul.items .item-3 {
    width: 17%;
    text-align: center;
    font-size: 12px;
    margin-top: 13px;
    font-family: 'PT Sans', Sans-serif;
    text-transform: uppercase;
    font-weight: bold;
    padding-left: 20px;
    padding-right: 0px;
    box-sizing: border-box;
	

}

@media only screen and (min-width:1200px) {
	.menu-innerblock .submenu-banner ul.items .item-1, .menu-innerblock .submenu-banner ul.items .item-3 {	
		font-size:13px;
		margin-top:20px
	}
}

.menu-innerblock .submenu-banner ul.items .item-1 {
	width:22%
}
/*
.menu-innerblock .submenu-banner ul.items .item-1,.menu-innerblock .submenu-banner ul.items .item-3{width:100px;text-align:center;font-size:14px;margin-top:13px;font-family:'PT Sans', Sans-serif;text-transform:uppercase;font-weight:bold;}
*/

.menu-innerblock .submenu-banner ul.items .item-2 {
    width: 45%;
    /* margin-left: 50px; */
}
/*.menu-innerblock .submenu-banner ul.items .item-2{width:350px;margin-left:50px;}*/
.menu-innerblock .submenu-banner ul.items li.free-products img.free-products{margin-top:-10px; float:left}
.menu-innerblock .submenu-banner ul.items li.free-products span.line-1 {
    display: block;
    /* margin-left: 80px; */
    margin-top: 10px;
    position: relative;
    font-size: 20px;
    font-family: 'PT Sans', Sans-serif;
    line-height: 28px;
    text-align: center;
}
/*.menu-innerblock .submenu-banner ul.items li.free-products span.line-1{display:block;margin-left:80px;margin-top:10px;position:relative;font-size:22px;font-family:'PT Sans', Sans-serif;line-height:28px;}*/
.menu-innerblock .submenu-banner ul.items li.free-products span.now-free{text-transform:uppercase;}
.menu-innerblock .submenu-banner ul.items li.free-products span.worth{color:#4A9ECE;}
.menu-innerblock .submenu-banner ul.items li.free-products span.line-2 {
    display: block;
    /* margin-left: 120px; */
    position: relative;
    color: #1F639C;
    font-family: 'PT Sans', Sans-serif;
    font-size: 14px;
    font-weight: 700;
    text-align: center;
}
/*.menu-innerblock .submenu-banner ul.items li.free-products span.line-2{display:block;margin-left:120px;position:relative;color:#1F639C;font-family:'PT Sans', Sans-serif;font-size:14px;font-weight:700;}*/
.menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,.menu-innerblock .submenu-banner ul.items li.shipping-info p.ordered-before{text-align:center;width:50%;float:left;margin:0;text-transform:uppercase;margin-top:15px;}
.de-de .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,
.de-ch .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,
.de-at .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,
.de-lu .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,
.de_CH .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,
.de_AT .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd,
.de_LU .menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd

{
	margin-top:10px;
	
}

.menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd {
    background-image: url(http://silvanobetten.at/skin/frontend/silvanowaterbedden/default/images/icon-home.png);
    background-repeat: no-repeat;
    background-position: 100% 40%;
    padding-right: 45px;
}
.menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd img.img-clock {
	display:none
	
}
.menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd.extra-line,.menu-innerblock .submenu-banner ul.items li.shipping-info p.ordered-before.extra-line{margin-top:7px;}
.menu-innerblock .submenu-banner ul.items li.shipping-info p span.line-1{color:#858585;font-size:9px;font-family:'PT Sans', Sans-serif;}
.menu-innerblock .submenu-banner ul.items li.shipping-info p span.line-2{font-size:19px;line-height:19px;color:#469CCE;font-family:'PT Sans', Sans-serif;}
.menu-innerblock .submenu-banner ul.items li.shipping-info p span.line-3{font-size:13px;font-weight:bold;color:#1F639C;font-family:'PT Sans', Sans-serif;}
.menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd img,.menu-innerblock .submenu-banner ul.items li.shipping-info p.ordered-before img{float:right;}
.menu-innerblock .submenu-banner ul.items li.shipping-info p.deliverd.extra-line img,.menu-innerblock .submenu-banner ul.items li.shipping-info p.ordered-before.extra-line img{margin-top:8px;}
.menu-innerblock .submenu-banner ul.items .item-4 {
    /* position: absolute; */
    /* right: 3px; */
    /* top: 3px; */
    width: 16%;
    color: #FFF;
    font-size: 9px;
    text-align: center;
    font-family: arial;
    text-transform: uppercase;
    box-sizing: border-box;
    padding: 8px;
    padding-left: 5%;
    padding-right: 1%;
}
/*.menu-innerblock .submenu-banner ul.items .item-4{position:absolute;right:3px;top:3px;width:90px;color:#FFF;font-size:9px;text-align:center;font-family:arial;text-transform:uppercase;}*/
.menu-innerblock .submenu-items{clear:both;list-style:none;margin:0;padding:0;}
/*.menu-innerblock .submenu-items > li{display:block;border:1px #C5C5C5 solid;background:#FFFFFF url('../images/arrow-square.png') right bottom no-repeat;margin:6px;width:376px;float:left;transition:border-color .2s;}*/
.menu-innerblock .submenu-items > li{display:block;border:1px #C5C5C5 solid;background:#FFFFFF url('../images/arrow-square.png') right bottom no-repeat;width:100%;float:left;transition:border-color .2s;}
.menu-innerblock.product-wide .submenu-items > li{width:100% !important; margin-right:0% !important}
.menu-innerblock.product-wide .item-img-wrapper{width:auto !important}
.menu-innerblock .submenu-items > li a{
    display: block;
    float: left;
    padding: 7px;
    width: 100%;
    box-sizing: border-box;	
	
	}
	
	.menu-innerblock .item-img-wrapper img {
		    border: 1px #E5E5E5 solid;
	}
.menu-innerblock .submenu-items > li:hover{border-color:#1F649D;}
.menu-innerblock .submenu-items > li.odd{clear:both;margin-left:0;}
.menu-innerblock .submenu-items li.even{margin-right:0;}
.page-header-container .store-language-container{display:none;}
.product-view img{max-width:100%;}
/*===================================== header menu =================================*/
/*===================================== product page tabs =================================*/
@media only screen and (min-width:768px){.product-collateral .toggle-tabs{border:none;background:url(../images/tabs-background.png) repeat-x;height:42px;line-height:38px;display:table;width:100%;padding:0 12px;}
.product-collateral .toggle-tabs:before{content:"";width:12px;height:42px;position:absolute;background:url(../images/tabs-opener.png) no-repeat left center;left:0;background-size:100% 100%;top:0;}
.product-collateral .toggle-tabs:after{content:"";width:12px;height:42px;position:absolute;background:url(../images/tabs-closer.png) no-repeat right center;right:0;background-size:100% 100%;top:0;}
.product-collateral .toggle-tabs li{display:table-cell;text-align:center;float:none;border:none;padding:0px;margin:0;}
 .main-container .product-page{padding:0;}
.product-collateral .toggle-tabs li > span{float:left;width:100%;display:block;height:auto;margin:0;padding:0;line-height:38px;text-align:center;border-right:1px #728E9E solid;bottom:0;font-size:11px;text-transform:capitalize;}
 .product-collateral .toggle-tabs li.current{border:none;}
 .product-collateral .toggle-tabs li.current > span{}
.product-collateral .toggle-tabs li.current span, .product-collateral .toggle-tabs li:hover span{color:#032646;background:#EEE;}
 .product-collateral .toggle-tabs li:first-child span{border-left:1px #728E9E solid;}
 .product-collateral .toggle-tabs:after{}
 .product-collateral > dl{}
 .product-collateral > dl > dt{}
 .product-collateral > dl > dd{border:none;height:auto;float:left;width:100%;margin:0;padding:12px;}
.product-collateral > dl > dd.current{}
}
.icon-imgtab{width:30px;height:30px;display:inline-block;float:none;margin:0 5px 0 0;vertical-align:middle;padding:0;background-repeat:no-repeat;background-size:100% auto;background-position:0 0;}
.tab-icon.Description .icon-imgtab,.tab-icon.Produktbeskrivning .icon-imgtab,.tab-icon.Produktbeschreibung .icon-imgtab,.tab-icon.description .icon-imgtab, .tab-icon.Productomschrijving .icon-imgtab{background-image:url(../images/product-description.png);}
.tab-icon.Specifications .icon-imgtab,.tab-icon.Tekniska .icon-imgtab,.tab-icon.technische .icon-imgtab,.tab-icon.gegevens .icon-imgtab{background-image:url(../images/technical-data.png);}
.tab-icon.quality .icon-imgtab,.tab-icon.kvalitet .icon-imgtab,.tab-icon.qualität .icon-imgtab,.tab-icon.kwaliteit .icon-imgtab{background-image:url(../images/quality.png);}
.tab-icon.photos .icon-imgtab,.tab-icon.fotobok .icon-imgtab,.tab-icon.fotobuch .icon-imgtab,.tab-icon.fotoboek .icon-imgtab{background-image:url(../images/photobook.png);}
.tab-icon.videos .icon-imgtab,.tab-icon.videor .icon-imgtab,.tab-icon.filme .icon-imgtab,.tab-icon.video_url .icon-imgtab{background-image:url(../images/videos.png);}
.tab-icon.manual .icon-imgtab,.tab-icon.manuell .icon-imgtab,.tab-icon.handbuch .icon-imgtab,.tab-icon.handleiding .icon-imgtab{background-image:url(../images/manual.png);}
.tab-icon.delivery .icon-imgtab,.tab-icon.leverans .icon-imgtab,.tab-icon.lieferung .icon-imgtab,.tab-icon.levering .icon-imgtab{background-image:url(../images/delivery.png);}
.tab-icon.payment .icon-imgtab,.tab-icon.betalning .icon-imgtab,.tab-icon.zahlung .icon-imgtab,.tab-icon.betaling .icon-imgtab{background-image:url(../images/payment.png);}
.tab-icon.warranty .icon-imgtab,.tab-icon.garanti .icon-imgtab,.tab-icon.garantie .icon-imgtab{background-image:url(../images/garantie.png);}
.product-collateral .toggle-tabs li.current .tab-icon .icon-imgtab, .product-collateral .toggle-tabs li:hover .tab-icon .icon-imgtab{background-position:0px -60px;}
.delivery-table.small.levering_en_GB thead tr th:nth-last-child(1),.delivery-table.small.levering_en_GB tbody tr td:nth-last-child(1),.delivery-table.small.levering_en_GB tfoot tr td:nth-last-child(1){display:none;}
/*===================================== product page tabs =================================*/
/*===================================== login & account pages =================================*/
form .form-instructions{font-style:normal;font-family:'Verdana';font-size:13px;color:#a0a0a0;}
.block.block-account{margin-top:20px;}
label{color:#042544;font-family:Verdana, Geneva, sans-serif;font-weight:normal;font-size:11px;}
.customer-account-login .col2-set .col-2{padding-left:0;border-left:none;}
.formbg-outer{float:left;width:100%;height:auto;margin:0;padding:0 10px;}
.formbg-innter{width:100%;height:auto;margin:0;padding:10px;border-radius:5px;background-color:#d6d6d6;background-image:url(../images/gradient.jpg);background-repeat:repeat-x;background-position:left top;border:1px solid #ccc;min-height:285px;behavior:url(/site/pie/PIE.htc);}
.buttons-set button.button,.customer-account-login .col2-set .buttons-set button, .customer-account-login .col2-set .buttons-set .button{
	
/*	background:url(../images/gradient-blue.png) repeat-x;
	background-size:contain; */
	width:auto;min-width:150px;
background: rgb(8,83,143);
background: -moz-linear-gradient(top, rgba(8,83,143,1) 0%, rgba(3,28,52,1) 100%);
background: -webkit-linear-gradient(top, rgba(8,83,143,1) 0%,rgba(3,28,52,1) 100%);
background: linear-gradient(to bottom, rgba(8,83,143,1) 0%,rgba(3,28,52,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#08538f', endColorstr='#031c34',GradientType=0 );	
	
	}
.buttons-set button.button:hover,.customer-account-login .col2-set .buttons-set button:hover, .customer-account-login .col2-set .buttons-set .button:hover{background:linear-gradient(to bottom, #39719d 0%,#35495d 100%);text-decoration:none;}
.form-list .control label, .sp-methods dt label, #checkout-shipping-method-load .sp-methods dd label, #co-shipping-method-form .sp-methods dd label, .product-options ul.options-list label{background:none;}
.list-unstyled li:first-letter{text-transform:capitalize;}
/*===================================== login & account pages =================================*/

/*=========================== 13-2-2018 =================================*/
.matrasblok.banner-25{width:25%!important;}
.cms-page-view .std .text h2{ padding-top:0px; padding-bottom:0px;}
.cms-page-view .std .text img { vertical-align:bottom;}
/*=========================== 13-2-2018 =================================*/


/*=========================== 15-2-2018 =================================*/
#onestepcheckout-form{ color:#334f97;}
.onestepcheckout-index-index #header .middle-inner-part.first,
.onestepcheckout-index-index #header .middle-inner-part.third{display: none;}
.onestepcheckout-index-index #header .middle-inner-part.second{ display: block; width: 100%; text-align: center;}
.onestepcheckout-index-index .top-bar{ display: none;}

.onestepcheckout-threecolumns{border-top: 0; margin-left: -20px; margin-right: -20px;}

.onestepcheckout-column-left,
.onestepcheckout-column-middle{background-image:none; border-right: 1px solid #e9eaf1;}

.onestepcheckout-column-left,
.onestepcheckout-column-middle,
.onestepcheckout-column-right{width:33.3333%; padding:0 20px;}

.onestepcheckout-column-left .onestepcheckout-column-padright{padding: 0;}
.onestepcheckout-column-middle .onestepcheckout-column-padright{padding: 0;}
.onestepcheckout-column-right .onestepcheckout-column-padleft{padding: 0;}
.pcnl-info-label {
    font-weight: bold;
    color: #334f97;
    font-size: 12px;
}
.pcnl-info-text {
    font-size: 12px;
}

.field.input-postcode.pcnl-input-housenumber > label {
    display: none;
}

.field.input-postcode > label {
    display: none;
}


.onestepcheckout-column-padright ::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #334f97;
  opacity: 0.8;
}
.onestepcheckout-column-padright ::-moz-placeholder { /* Firefox 19+ */
  color: #334f97;
  opacity: 0.8;

}
.onestepcheckout-column-padright :-ms-input-placeholder { /* IE 10+ */
  color: #334f97;
  opacity: 0.8;
}
.onestepcheckout-column-padright :-moz-placeholder { /* Firefox 18- */
  color: #334f97;
  opacity: 0.8;
}


p.onestepcheckout-login-link {
    font-size: 13px;
}

#onestepcheckout-form .checkbox + label,#onestepcheckout-form .radio + label {
   font-size: 12px;
   color: #334f97;
}

.onestepcheckout-threecolumns input[type=checkbox], .onestepcheckout-threecolumns input[type=radio] {
    display: unset;
    vertical-align: middle;
    margin: 3px 10px 0 0;
    float: left;
}
.onestepcheckout-threecolumns label {
    display: unset;
    margin: 0;
    padding: 0;
    color: #334f97;
    font-size: 12px;
}

.checkout-agreements-shadow{
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #fff;
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.11), rgba(238,238,238,.11));
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.11), rgba(238,238,238,.11));
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,.11), rgba(238,238,238,.11));
	background-image: -ms-linear-gradient(bottom, rgba(0,0,0,.11), rgba(238,238,238,.11));
	background-image: linear-gradient(to top, rgba(0,0,0,.11), rgba(238,238,238,.11));
	width: 100%;
	text-align: center;
	vertical-align: middle;
	padding: 20px;
}

.onestepcheckout-threecolumns  .checkout-agreements-shadow .agree > input[type=checkbox],
.checkout-agreements-shadow .agree > *{display:inline-block; float:none;  color: #334f97;}

.onestepcheckout-place-order-wrapper{text-align: center;}

.onestepcheckout-summary {
    font-size: 13px;
    color: #334f97;
}

table.onestepcheckout-totals {
    margin: 30px 0px 15px 0px;
    color: #334f97;
    font-size: 12px;
}

button.onestepcheckout-place-order{
	width: 100% !important; 
	max-width: 300px;
	height: auto;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #62b85b;
	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.25), rgba(255,255,255,.25));
	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.25), rgba(255,255,255,.25));
	background-image: -o-linear-gradient(bottom, rgba(0,0,0,.25), rgba(255,255,255,.25));
	background-image: -ms-linear-gradient(bottom, rgba(0,0,0,.25), rgba(255,255,255,.25));
	background-image: linear-gradient(to top, rgba(0,0,0,.25), rgba(255,255,255,.25));
	box-shadow: none;
	}
button.onestepcheckout-place-order span span {
    font-size: 14px;
    padding: 8px 0px 8px 0px;
    text-shadow: none;
    border: none;
    background: none;
}
button.onestepcheckout-place-order:hover{background: #62b85b;}

.checkout-title-outer {
    background: #eff0f2;
    margin-bottom: 20px;
    font-family: open sans-serif;
}

/*=========================== 15-2-2018 =================================*/

/*=========================== tab avilable not avilable  =================================*/
/*-------------- tab not technische --------*/
.product-collateral.tb-hoeslakens		.tb-na-technische,
.product-collateral.tb-thermoscheidingswand	.tb-na-technische,
.product-collateral.tb-isolatiemat	        .tb-na-technische,
.product-collateral.tb-topliner_met_rits	.tb-na-technische,
.product-collateral.tb-topliner_met_elastiek	.tb-na-technische,
.product-collateral.tb-SIL10980             	.tb-na-technische,
.product-collateral.tb-SIL10981	                .tb-na-technische,
.product-collateral.tb-molton	                .tb-na-technische,
.product-collateral.tb-10961b	                .tb-na-technische,
.product-collateral.tb-AC5001	                .tb-na-technische,
.product-collateral.tb-10966	                .tb-na-technische,
.product-collateral.tb-silvano-plus		.tb-na-technische,
.product-collateral.tb-silvano-inside		.tb-na-technische,
.product-collateral.tb-silvano-split		.tb-na-technische,
.product-collateral.tb-silvano-box		.tb-na-technische,
.product-collateral.tb-silvano-light		.tb-na-technische,
.product-collateral.tb-foamranden		.tb-na-technische,
.product-collateral.tb-SIL10944		        .tb-na-technische,
.product-collateral.tb-gratis_kleurstalen       .tb-na-technische,
.product-collateral.tb-SIL10949		.tb-na-technische,
.product-collateral.tb-SIL10990		.tb-na-technische,
.product-collateral.tb-SIL10991		.tb-na-technische,
.product-collateral.tb-SIL10992		.tb-na-technische,
.product-collateral.tb-SIL10993		.tb-na-technische,
.product-collateral.tb-SIL10994		.tb-na-technische,
.product-collateral.tb-10962-1		.tb-na-technische,
.product-collateral.tb-10964-1		.tb-na-technische,
.product-collateral.tb-10961		.tb-na-technische,
.product-collateral.tb-10961c		.tb-na-technische,
.product-collateral.tb-SIL10995		.tb-na-technische,
.product-collateral.tb-BD5004		.tb-na-technische,
.product-collateral.tb-BD2004		.tb-na-technische,
.product-collateral.tb-BD3004 		.tb-na-technische,
.product-collateral.tb-BD7004		.tb-na-technische,
.product-collateral.tb-boventijk_kookvast_95_graden		.tb-na-technische,
.product-collateral.tb-boventijk_silvertouch		.tb-na-technische,
.product-collateral.tb-boventijk_silvertouch		.tb-na-technische,
.product-collateral.tb-matrastijk_silvertouch		.tb-na-technische,
.product-collateral.tb-matrastijk_kookvast		.tb-na-technische

{display:none!important;} 

/*-------------- tab not technische --------*/


/*-------------- tab not kwaliteit --------*/

.product-collateral.tb-thermoscheidingswand	.tb-na-kwaliteit,
.product-collateral.tb-isolatiemat	        .tb-na-kwaliteit,
.product-collateral.tb-topliner_met_rits	.tb-na-kwaliteit,
.product-collateral.tb-topliner_met_elastiek	.tb-na-kwaliteit,
.product-collateral.tb-SIL10980             	.tb-na-kwaliteit,
.product-collateral.tb-SIL10981	                .tb-na-kwaliteit,
.product-collateral.tb-molton	                .tb-na-kwaliteit,
.product-collateral.tb-10961b	                .tb-na-kwaliteit,
.product-collateral.tb-AC5001	                .tb-na-kwaliteit,
.product-collateral.tb-10966	                .tb-na-kwaliteit,
.product-collateral.tb-SIL10944	.tb-na-kwaliteit,
.product-collateral.tb-gratis_kleurstalen	.tb-na-kwaliteit,
.product-collateral.tb-SIL10949	.tb-na-kwaliteit,
.product-collateral.tb-SIL10990	.tb-na-kwaliteit,
.product-collateral.tb-SIL10991	.tb-na-kwaliteit,
.product-collateral.tb-SIL10992	.tb-na-kwaliteit,
.product-collateral.tb-SIL10993	.tb-na-kwaliteit,
.product-collateral.tb-SIL10994	.tb-na-kwaliteit,
.product-collateral.tb-10962-1	.tb-na-kwaliteit,
.product-collateral.tb-10964-1	.tb-na-kwaliteit,
.product-collateral.tb-10961	.tb-na-kwaliteit,
.product-collateral.tb-10961c	.tb-na-kwaliteit,
.product-collateral.tb-SIL10995	.tb-na-kwaliteit
{display:none !important;} 

/*-------------- tab not kwaliteit --------*/

/*-------------- tab not fotoboek --------*/
.product-collateral.tb-SIL10990	.tb-na-fotoboek,
.product-collateral.tb-gratis_kleurstalen	.tb-na-fotoboek,
.product-collateral.tb-SIL10991	.tb-na-fotoboek,
.product-collateral.tb-SIL10992	.tb-na-fotoboek,
.product-collateral.tb-SIL10993	.tb-na-fotoboek,
.product-collateral.tb-SIL10994	.tb-na-fotoboek,
.product-collateral.tb-SIL10995	.tb-na-fotoboek,
.product-collateral.tb-10972	.tb-na-fotoboek

{ display:none !important;} 
/*-------------- tab not fotoboek --------*/

/*-------------- tab not video_url --------*/

.product-collateral.tb-KI5002	.tb-na-video_url,
.product-collateral.tb-beddentijken	.tb-na-video_url,
.product-collateral.tb-hoeslakens	.tb-na-video_url,
.product-collateral.tb-waterkussens	.tb-na-video_url,
.product-collateral.tb-Ledikant-paris-zwart	.tb-na-video_url,
.product-collateral.tb-foamranden	.tb-na-video_url,
.product-collateral.tb-veiligheidsvoeringen	.tb-na-video_url,
.product-collateral.tb-SIL10944	.tb-na-video_url,
.product-collateral.tb-gratis_kleurstalen	.tb-na-video_url,
.product-collateral.tb-SIL10949	.tb-na-video_url,
.product-collateral.tb-SIL10990	.tb-na-video_url,
.product-collateral.tb-SIL10991	.tb-na-video_url,
.product-collateral.tb-SIL10992	.tb-na-video_url,
.product-collateral.tb-SIL10993	.tb-na-video_url,
.product-collateral.tb-SIL10994	.tb-na-video_url,
.product-collateral.tb-10962-1	.tb-na-video_url,
.product-collateral.tb-10964-1	.tb-na-video_url,
.product-collateral.tb-10961	.tb-na-video_url,
.product-collateral.tb-10961c	.tb-na-video_url,
.product-collateral.tb-SIL10995	.tb-na-video_url,
.product-collateral.tb-10972	.tb-na-video_url,
.product-collateral.tb-10973	.tb-na-video_url,
.product-collateral.tb-10974	.tb-na-video_url,
.product-collateral.tb-10975	.tb-na-video_url,
.product-collateral.tb-CEL002	.tb-na-video_url,
.product-collateral.tb-KI2021 	.tb-na-video_url,
.product-collateral.tb-KI2031 	.tb-na-video_url,
.product-collateral.tb-KI2040 	.tb-na-video_url,
.product-collateral.tb-KI2050	.tb-na-video_url,
.product-collateral.tb-CEL011	.tb-na-video_url,
.product-collateral.tb-BE2020 	.tb-na-video_url,
.product-collateral.tb-BD4004	.tb-na-video_url,
.product-collateral.tb-BD6004	.tb-na-video_url,
.product-collateral.tb-BD1004 	.tb-na-video_url,
.product-collateral.tb-BD1002 	.tb-na-video_url,
.product-collateral.tb-BD5004	.tb-na-video_url,
.product-collateral.tb-BD2004	.tb-na-video_url,
.product-collateral.tb-BD3004 	.tb-na-video_url,
.product-collateral.tb-BD7004	.tb-na-video_url,
.product-collateral.tb-thermoscheidingswand	.tb-na-video_url,
.product-collateral.tb-isolatiemat	        .tb-na-video_url,
.product-collateral.tb-topliner_met_rits	.tb-na-video_url,
.product-collateral.tb-topliner_met_elastiek	.tb-na-video_url,
.product-collateral.tb-SIL10980             	.tb-na-video_url,
.product-collateral.tb-SIL10981	                .tb-na-video_url,
.product-collateral.tb-molton	                .tb-na-video_url,
.product-collateral.tb-10961b	                .tb-na-video_url,
.product-collateral.tb-AC5001	                .tb-na-video_url,
.product-collateral.tb-10966	                .tb-na-video_url,
.product-collateral.tb-Ledikant-new-york-zwart	.tb-na-video_url,
.product-collateral.tb-Ledikant-new-york-wit	.tb-na-video_url
{ display:none !important;}

/*-------------- tab not video_url --------*/

/*-------------- tab not handleiding --------*/
.product-collateral.tb-KI5002	.tb-na-handleiding,
.product-collateral.tb-beddentijken	.tb-na-handleiding,
.product-collateral.tb-hoeslakens	.tb-na-handleiding,
.product-collateral.tb-waterkussens	.tb-na-handleiding,
.product-collateral.tb-Ledikant-paris-zwart	.tb-na-handleiding,
.product-collateral.tb-watermatrassen	.tb-na-handleiding,
.product-collateral.tb-foamranden	.tb-na-handleiding,
.product-collateral.tb-veiligheidsvoeringen	.tb-na-handleiding,
.product-collateral.tb-SIL10944	.tb-na-handleiding,
.product-collateral.tb-gratis_kleurstalen	.tb-na-handleiding,
.product-collateral.tb-SIL10949	.tb-na-handleiding,
.product-collateral.tb-SIL10990	.tb-na-handleiding,
.product-collateral.tb-SIL10991	.tb-na-handleiding,
.product-collateral.tb-SIL10992	.tb-na-handleiding,
.product-collateral.tb-SIL10993	.tb-na-handleiding,
.product-collateral.tb-SIL10994	.tb-na-handleiding,
.product-collateral.tb-10962-1	.tb-na-handleiding,
.product-collateral.tb-10964-1	.tb-na-handleiding,
.product-collateral.tb-10961	.tb-na-handleiding,
.product-collateral.tb-10961c	.tb-na-handleiding,
.product-collateral.tb-SIL10995	.tb-na-handleiding,
.product-collateral.tb-10972	.tb-na-handleiding,
.product-collateral.tb-10973	.tb-na-handleiding,
.product-collateral.tb-10974	.tb-na-handleiding,
.product-collateral.tb-10975	.tb-na-handleiding,
.product-collateral.tb-AC5004	.tb-na-handleiding,
.product-collateral.tb-AC5003	.tb-na-handleiding,
.product-collateral.tb-AC5005	.tb-na-handleiding,
.product-collateral.tb-CEL002	.tb-na-handleiding,
.product-collateral.tb-KI2021 	.tb-na-handleiding,
.product-collateral.tb-KI2031 	.tb-na-handleiding,
.product-collateral.tb-KI2040 	.tb-na-handleiding,
.product-collateral.tb-KI2050	.tb-na-handleiding,
.product-collateral.tb-CEL011	.tb-na-handleiding,
.product-collateral.tb-BE2020 	.tb-na-handleiding,
.product-collateral.tb-BD4004	.tb-na-handleiding,
.product-collateral.tb-BD6004	.tb-na-handleiding,
.product-collateral.tb-BD1004 	.tb-na-handleiding,
.product-collateral.tb-BD1002 	.tb-na-handleiding,
.product-collateral.tb-BD5004	.tb-na-handleiding,
.product-collateral.tb-BD2004	.tb-na-handleiding,
.product-collateral.tb-BD3004 	.tb-na-handleiding,
.product-collateral.tb-BD7004	.tb-na-handleiding,
.product-collateral.tb-thermoscheidingswand	.tb-na-handleiding,
.product-collateral.tb-isolatiemat	        .tb-na-handleiding,
.product-collateral.tb-topliner_met_rits	.tb-na-handleiding,
.product-collateral.tb-topliner_met_elastiek	.tb-na-handleiding,
.product-collateral.tb-SIL10980             	.tb-na-handleiding,
.product-collateral.tb-SIL10981	                .tb-na-handleiding,
.product-collateral.tb-molton	                .tb-na-handleiding,
.product-collateral.tb-10961b	                .tb-na-handleiding,
.product-collateral.tb-AC5001	                .tb-na-handleiding,
.product-collateral.tb-10966	                .tb-na-handleiding,
.product-collateral.tb-Ledikant-new-york-zwart	.tb-na-handleiding,
.product-collateral.tb-Ledikant-new-york-wit	.tb-na-handleiding
{ display:none !important;}
/*-------------- tab not handleiding --------*/

/*-------------- tab not garantie --------*/
.product-collateral.tb-SIL10944	.tb-na-garantie,
.product-collateral.tb-gratis_kleurstalen	.tb-na-garantie,
.product-collateral.tb-SIL10949	.tb-na-garantie,
.product-collateral.tb-SIL10990	.tb-na-garantie,
.product-collateral.tb-SIL10991	.tb-na-garantie,
.product-collateral.tb-SIL10992	.tb-na-garantie,
.product-collateral.tb-SIL10993	.tb-na-garantie,
.product-collateral.tb-SIL10994	.tb-na-garantie,
.product-collateral.tb-10962-1	.tb-na-garantie,
.product-collateral.tb-10964-1	.tb-na-garantie,
.product-collateral.tb-10961	.tb-na-garantie,
.product-collateral.tb-10961c	.tb-na-garantie,
.product-collateral.tb-SIL10995	.tb-na-garantie
{ display:none !important;}
/*-------------- tab not garantie --------*/


/*-------------- tab not levering --------*/

.product-collateral.tb-gratis_kleurstalen	.tb-na-levering
{ display:none !important;} 

/*-------------- tab not levering --------*/

/*-------------- tab not betaling --------*/

.product-collateral.tb-gratis_kleurstalen	.tb-na-betaling
{ display:none !important;} 


/*-------------- tab not betaling --------*/

/*=========================== tab avilable not avilable  =================================*/

/*=============================== 18-2-2018 ===========================================*/
.bootom-footer .terugbellen-btn.live-chat-btn { display:none;}




/*=================================================== responsive css ==========================================================================*/
@media (min-width:1280px) and (max-width:5000px){}
@media (min-width:1200px) and (max-width:1279px){}
/*****desktop view view***********/
@media (min-width:1025px) and (max-width:1199px){}
/*****big tablete view***********/
@media (min-width:992px) and (max-width:1024px){.middle-inner-part.first .middle-left-bar.btn-content ul li{padding:0 5px;float:none;vertical-align:middle;display:table-cell;}
.middle-inner-part.first .middle-left-bar.btn-content ul{float:left;width:auto;display:table;}
}
/*****tablete view***********/
@media (min-width:768px){.account-create .formbg-outer{max-width:500px}
}
@media (min-width:768px) and (max-width:991px){.middle-inner-part.first .middle-left-bar.btn-content ul li{padding:0 5px;float:none;vertical-align:middle;display:table-cell;}
.middle-inner-part.first .middle-left-bar.btn-content ul{float:left;width:auto;display:table;}
#custommenu > #menu56 .parentMenu a:after{right:2px;}
/*#custommenu div.wp-custom-menu-popup{max-width:710px;} */
/*.menu-innerblock .submenu-items > li{width:330px;} */
/*.menu-innerblock .item-text{width:157px;} */
#custommenu > .menu.active .parentMenu a, #custommenu > .menu .parentMenu a{font-size:10px}
.menu-innerblock .item-text .price-circle{right:0;top:0;width:60px;height:60px;padding-top:4px;background-size:100%;}
.menu-innerblock.product-wide .item-text{width:190px;}
.menu-innerblock .submenu-item .extra-description{width:285px;}
}
/*****mobile lavel big ***********/
@media (max-width:767px){/*------------------ header part -----------------------*/
.header-language-background.top-bar{display:block;}
.nav-container{float:left;width:100%;height:auto;}
.top-bar .account li{float:left;width:auto;height:auto;margin:0;padding:0 10px 0 0;}
.top-bar .account li:nth-last-child(1){margin:0;padding:0;}
.top-bar .account li a{font-size:10px;}
.middle-inner-part.first .middle-left-bar.btn-content{display:none;width:100%;max-width:300px;float:left;height:auto;margin:0;padding:9px 0;position:absolute;background:#fff;border-radius:0 0px 8px 8px;z-index:99999;top:115px;box-shadow:3px 3px 6px #666;}
.middle-inner-part{display:block;width:100%;float:left;height:auto;}
.middle-inner-part.first{width:25%;}
.middle-inner-part.second{width:50%;}
.middle-inner-part.third{width:25%}
.middle-inner-part.first .middle-left-bar.btn-content ul{float:left;width:100%;height:auto;display:table;}
.middle-inner-part.first .middle-left-bar.btn-content ul li{float:none;width:33.33%;text-align:center;margin:0;padding:0;display:table-cell;vertical-align:middle;}
.btn-mobile{float:left;width:auto;height:auto;margin:0;padding:0;color:#fff;font-size:11px;background:#08538f;background:-moz-linear-gradient(top, #08538f 0%, #04223f 100%);background:-webkit-linear-gradient(top, #08538f 0%,#04223f 100%);background:linear-gradient(to bottom, #08538f 0%,#04223f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#08538f', endColorstr='#04223f',GradientType=0 );}
.middle-inner-part.third .cart{float:right;display:block;height:auto;width:50px;}
.certi-info-btn.btn-mobile{width:35px;height:30px;border-radius:5px;line-height:30px;font-size:18px;
/* margin:27px 0 0 38px;*/
margin-top:40px
}
.certi-info-btn.btn-mobile:hover,.certi-info-btn.btn-mobile:focus{color:#fff;}
.middle-inner-part.third .header-minicart .amount, .middle-inner-part.third .header-minicart .skip-cart{display:none;}
.middle-inner-part.third .header-minicart{width:50px;height:30px;position:relative;z-index:9999;}
.middle-inner-part.third .block-cart{position:absolute;right:0;top:45px;min-width:200px;}
#menu-button{float:left;padding:0;margin:-58px 0 0 0;width:35px;border-bottom:none;font-size:0px;height:30px;position:relative;}
#menu-button a span:after{}

#menu-button a:link, #menu-button a:visited{color:#fff;display:block;float:left;margin-left:0;position:relative;padding:0;/*background:#efefef;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-linear-gradient(top, #fff 0%,#eee 100%);background:linear-gradient(to bottom, #fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#eee',GradientType=0 );*/border-radius:5px;width:35px;height:30px;}
#menu-button a {
	background:#08538f;background:-moz-linear-gradient(top, #08538f 0%, #04223f 100%);background:-webkit-linear-gradient(top, #08538f 0%,#04223f 100%);background:linear-gradient(to bottom, #08538f 0%,#04223f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#08538f', endColorstr='#04223f',GradientType=0 )
}
#menu-button a span:after{display:block;content:"\f0c9";width:35px;height:30px;border:none;float:left;text-align:center;font-size:18px;color:#fff;position:absolute;left:0;top:0;line-height:30px;font-family:FontAwesome;padding:0;margin:0;opacity:1;}
#custommenu-mobile .level0{background:#eee;background:-moz-linear-gradient(top, #fff 0%, #eee 100%);background:-webkit-linear-gradient(top, #fff 0%,#eee 100%);background:linear-gradient(to bottom, #fff 0%,#eee 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff', endColorstr='#eee',GradientType=0 );}
.menu-mobile .parentMenu a:link, .menu-mobile .parentMenu a:visited{color:#666;}
.middle-inner-part.second .logo{padding:0 5px;}
.middle-inner-part.second .logo img{max-height:73px;width:auto;}
.top-bar .account{float:right;}
#custommenu-mobile .parentMenu:hover a:link, 
#custommenu-mobile .parentMenu:hover a:visited, 
#custommenu-mobile .parentMenu:hover,
.cms-home #menu-mobile-0 a {
	background:#08538f;background:-moz-linear-gradient(top, #08538f 0%, #04223f 100%);background:-webkit-linear-gradient(top, #08538f 0%,#04223f 100%);background:linear-gradient(to bottom, #08538f 0%,#04223f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#08538f', endColorstr='#04223f',GradientType=0 ); background-color:#064475;
	color:#fff
	}
#custommenu-mobile .level1{background-color:#fff; color:#666}
#custommenu-mobile .level1 span{padding-left:20px}
/*------------------ header part -----------------------*/
/*===================================== product page tabs =================================*/
.product-collateral > dl > dt{margin:0;margin-bottom:10px;color:#032646;font-family:Verdana, Geneva, sans-serif;font-size:14px;font-weight:bold;font-style:normal;line-height:1.4;text-rendering:optimizeSpeed;text-transform:none;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;font-weight:normal;margin-bottom:0px;padding:7px 10px 7px 24px;border-width:1px;border-style:solid;border-color:#cccccc;position:relative;display:block;background:#f6f6f6;/* Old browsers */
background:-moz-linear-gradient(top, #f6f6f6 0%, #bababa 100%);/* FF3.6-15 */
background:-webkit-linear-gradient(top, #f6f6f6 0%,#bababa 100%);/* Chrome10-25,Safari5.1-6 */
background:linear-gradient(to bottom, #f6f6f6 0%,#bababa 100%);/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#bababa',GradientType=0 );/* IE6-9 */
}
.product-collateral > dl > dt:after{content:'';position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #032646;border-bottom:none;left:10px;top:50%;margin-top:-3px;}
 .product-collateral > dl > dt:hover{background-color:#ececec;}
 .product-collateral > dl > dd{padding:10px;margin:0;border-width:0 1px;border-style:solid;border-color:#cccccc;float:left;width:100%;}
.product-collateral > dl > dd .tab-content{flot:left;width:100%;height:auto;}
 .product-collateral > dl > dd:last-child{border-width:0 1px 1px 1px;}
.product-collateral > dl > dt{cursor:pointer;border-bottom-width:0;float:left;width:100%;}
 .product-collateral > dl > dt:hover{color:#032646;}
 .product-collateral > dl > dt:after{content:'';position:absolute;width:0;height:0;display:block;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #032646;border-right:none;}
 .product-collateral > dl > dt.last{border-bottom-width:1px;}
 .product-collateral > dl > dd{display:none;}
 .product-collateral.accordion-open > dl > dt.current{border-bottom-width:1px;}
 .product-collateral.accordion-open > dl > dt.current:after{content:'';position:absolute;width:0;height:0;display:block;border-right:4px solid transparent;border-left:4px solid transparent;border-top:4px solid #032646;border-bottom:none;left:6px;top:50%;margin-top:-3px;}
/*===================================== product page tabs =================================*/
	
/*===================================== chekout design =================================*/
.onestepcheckout-column-left, .onestepcheckout-column-middle, .onestepcheckout-column-right {width: 100%; margin-bottom: 20px;}

/*===================================== chekout design =================================*/
}
@media (min-width:640px) and (max-width:767px){}
/*****mobile lavel middle ***********/
@media (min-width:481px) and (max-width:639px){}
/***** mobile lavel small ***********/
@media (min-width:320px) and (max-width:480px){}
/*=================================================== responsive css ==========================================================================*/

@font-face {
  font-family: 'Verdana';
  src: url('Verdana.eot?#iefix') format('embedded-opentype'),  url('Verdana.woff') format('woff'), url('Verdana.ttf')  format('truetype'), url('Verdana.svg#Verdana') format('svg');
  font-weight: normal;
  font-style: normal;
}


.ekomi-tech .rating-wrapper{background:url(../images/sprite.png) 0 0 no-repeat}
.ekomi-tech .rating-wrapper .rating{    background: url(../images/sprite.png) 0 -17px no-repeat;}
.tab-icon.delivery .icon-imgtab,
.tab-icon.leverans .icon-imgtab,
.tab-icon.lieferung .icon-imgtab,
.tab-icon.levering .icon-imgtab{background:url(../images/sprite.png) 0 -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.delivery .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.delivery .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.leverans .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.leverans .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.lieferung .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.lieferung .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.levering .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.levering .icon-imgtab{background-position:0px -96px;}
.tab-icon.warranty .icon-imgtab,
.tab-icon.garanti .icon-imgtab,
.tab-icon.garantie .icon-imgtab{background:url(../images/sprite.png) -31px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.warranty .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.warranty .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.garanti .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.garanti .icon-imgtab,
.product-collateral .toggle-tabs li.current.tab-icon.garantie .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.garantie .icon-imgtab{background-position:-31px -96px;}
.tab-icon.manual .icon-imgtab,
.tab-icon.manuell .icon-imgtab,
.tab-icon.handbuch .icon-imgtab,
.tab-icon.handleiding .icon-imgtab{background:url(../images/sprite.png) -92px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.manual .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.manual .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.manuell .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.manuell .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.handbuch .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.handbuch .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.handleiding .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.handleiding .icon-imgtab{background-position:-92px -96px;}
.tab-icon.payment .icon-imgtab,
.tab-icon.betalning .icon-imgtab,
.tab-icon.zahlung .icon-imgtab,
.tab-icon.betaling .icon-imgtab{background:url(../images/sprite.png) -122px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.payment .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.payment .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.betalning .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.betalning .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.zahlung .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.zahlung .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.betaling .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.betaling .icon-imgtab{background-position:-122px -96px;}
.tab-icon.photos .icon-imgtab,
.tab-icon.fotobok .icon-imgtab,
.tab-icon.fotobuch .icon-imgtab,
.tab-icon.fotoboek .icon-imgtab{background:url(../images/sprite.png)  -152px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.photos .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.photos .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.fotobok .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.fotobok .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.fotobuch .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.fotobuch .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.fotoboek .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.fotoboek .icon-imgtab{background-position:-152px -96px;}
.tab-icon.Description .icon-imgtab,
.tab-icon.Produktbeskrivning .icon-imgtab,
.tab-icon.Produktbeschreibung .icon-imgtab,
.tab-icon.description .icon-imgtab,
.tab-icon.Productomschrijving .icon-imgtab{background:url(../images/sprite.png) -182px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.Description .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.Description .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.Produktbeskrivning .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.Produktbeskrivning .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.Produktbeschreibung .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.Produktbeschreibung .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.description .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.description .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.Productomschrijving .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.Productomschrijving .icon-imgtab{background-position:-182px -96px;}
.tab-icon.quality .icon-imgtab,
.tab-icon.kvalitet .icon-imgtab,
.tab-icon.qualität .icon-imgtab,
.tab-icon.kwaliteit .icon-imgtab{background:url(../images/sprite.png) -212px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.quality .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.quality .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.kvalitet .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.kvalitet .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.qualität .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.qualität .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.kwaliteit .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.kwaliteit .icon-imgtab{background-position:-212px -96px;}
.tab-icon.videos .icon-imgtab,
.tab-icon.videor .icon-imgtab,
.tab-icon.filme .icon-imgtab,
.tab-icon.video_url .icon-imgtab{background:url(../images/sprite.png) -242px -36px no-repeat;}
.product-collateral .toggle-tabs li.current .tab-icon.videos .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.videos .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.videor .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.videor .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.filme .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.filme .icon-imgtab,
.product-collateral .toggle-tabs li.current .tab-icon.video_url .icon-imgtab,
.product-collateral .toggle-tabs li:hover .tab-icon.video_url .icon-imgtab{background-position:-242px -96px;}

#custommenu > #menu56 .parentMenu a:after{
    background:url(../images/sprite.png) -65px -40px no-repeat;
}
#custommenu > .menu .parentMenu.menu0 a span{background:none;position:relative}
#custommenu > .menu .parentMenu.menu0 a span:after{
    position:absolute;top: 7px;
    left: 12px;:center;background:url(../images/sprite.png) -0px -138px no-repeat;
    content:'';display:block;width:28px;height: 25px;
}
.kleurstalenbann-padd{position:relative;background-image:none;}
.kleurstalenbann-padd:after{
    position:absolute;
    background-image:url(../images/sprite.png);
    background-repeat:no-repeat;
    background-position:-33px -141px;
    top:56%;
    left:91%;
    content:'';
    display:block;
    width:20px;
    height: 20px;
}
.product-collateral .toggle-tabs:before{background:url(../images/sprite.png) -73px -137px no-repeat ;}
.product-collateral .toggle-tabs:after{background:url(../images/sprite.png) -101px -137px no-repeat ;}

/*===================================== Lazy Load css =================================*/

.youtube {
	background-color: #000;
	margin-bottom: 30px;
	position: relative;
	padding-top: 56.25%;
	overflow: hidden;
	cursor: pointer;
}
.youtube img {
	width: 100%;
	top: -16.82%;
	left: 0;
	opacity: 0.7;
}
.youtube .play-button {
	width: 90px;
	height: 60px;
	background-color: #333;
	box-shadow: 0 0 30px rgba( 0,0,0,0.6 );
	z-index: 1;
	opacity: 0.8;
	border-radius: 6px;
}
.youtube .play-button:before {
	content: "";
	border-style: solid;
	border-width: 15px 0 15px 26.0px;
	border-color: transparent transparent transparent #fff;
}
.youtube img,
.youtube .play-button {
	cursor: pointer;
}
.youtube img,
.youtube iframe,
.youtube .play-button,
.youtube .play-button:before {
	position: absolute;
}
.youtube .play-button,
.youtube .play-button:before {
	top: 50%;
	left: 50%;
	transform: translate3d( -50%, -50%, 0 );
}
.youtube iframe {
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
}

/* Category Page button design */
.more-details span {
    color: #fff;
}

.more-details a:focus, .more-details a:hover {
    text-decoration: none !important;
}
.btn-cart-detials {
    padding-left: 30px;
}
.btn-cart-detials > span:before {
    content: "";
    position: absolute;
    width: 25px;
    height: 19px;
    top: 5px;
    left: 30px;
    background-image: url(../images/cart-icon-l.png);
}

#page-formulier .fieldset h2 {
	display:none
}

#page-formulier .fieldset {
    width: 100%;
	float:left
}

#page-formulier .buttons-set {
	border:none !important;
	margin-bottom:20px !important
}

#page-formulier .buttons-set p.required {
	float:left !important
}

#page-formulier .buttons-set button.button {
	float:right !important
}

@media only screen and (min-width:768px) {
	
	#page-formulier .buttons-set button.button {
		margin-right:20px !important
	}	
	
	#page-formulier .fieldset {
		width: 50%;

		box-sizing: border-box;
		padding-right: 20px;
	}
	.menu-innerblock .submenu-items > li{
		margin-bottom:6px
	}	
	
	.menu-innerblock .submenu-items > li.odd {
		margin-right:1%;width:49%;
	}
	.menu-innerblock .submenu-items li.even {
		margin-left:1%;width:49%;
	}
		
}

#menu-sub-top {
	color: #1F639C;
}

.nl-nl #menu-sub-top .top-right-link {
	float:left !important;
	margin-top: 8px;
}


#menu-sub-top #menu-sub-top1,
#menu-sub-top #menu-sub-top2 {
    float: left;

    min-height: 33px;
	
}

#menu-sub-top #menu-sub-top1 {
	width:65%;
}
/*
#menu-sub-top #menu-sub-top2 {
	display:none
	
}
*/
#menu-sub-top2 #termijnen-wrapper {
	    margin-top: 4px;
}

/*
.nl-nl #menu-sub-top2-content,
.nl-be #menu-sub-top2-content {
	display:block

}
*/
#menu-sub-top #menu-sub-top2 {

    width: 35%;


    box-sizing: border-box;
    padding-left: 14px;
    padding-top: 2px;

}

@media only screen and (min-width:1001px) {


	#menu-sub-top #menu-sub-top1 {
		width:60%;
	
	
	}

	#menu-sub-top #menu-sub-top2 {
	
		width: 40%;

	
	}	
	
}
#wp_custom_menu_4 #menu-sub-top1,
#wp_custom_menu_4 #menu-sub-top2 {
	width:50%
}

#menu-sub-top #menu-sub-top2 p {
	    color: inherit !important;
    font-size: inherit !important;		
}

#menu-sub-top #menu-sub-top2 #menu-termijnen-content {
	
    padding: 24px;
    padding-top: 14px;
    border-radius: 5px;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
	padding-right:10px
	
}

#menu-sub-top #menu-termijnen-content .termijn-kleur {
	color: #2b99d3;
	    color: #369CF4;
}

#menu-sub-top #geldlenen {
    width: 100%;
    background-repeat: no-repeat;
    background-size: contain;
    /* min-height: 20px; */
    background-image: url(../images/lenen.png);
    padding-top: 9%;
    /* margin-bottom: 8px; */
	
}




#menu-sub-top .levertijden {

    width: 100%;
    display: block;
    float: left;
	
}
@media only screen and (max-width:1000px) {
	#menu-sub-top .levertijden {
	
		font-size:11px
		
	}	
}

#menu-sub-top .levertijd1 {
    font-weight: normal;
    float: left;
    display: inline-block;
    min-width: 150px;
	
}
.nl-nl #menu-sub-top .levertijd1 {
	min-width:120px
}

#menu-sub-top .levertijd2 {
    font-weight: bold;
    float: left;
    display: inline-block;
	
}

#menu-sub-top #levertijd {
    font-weight: bold;
    background: url(../images/delivery-small.png) left center no-repeat;
    padding: 0 10px 0 40px;
    margin-top: 8px;
    float: left;
	    margin-bottom: 6px;
    /* width: auto; */
}

#menu-sub-top #menu-sub-top2 #menu-termijnen-span {
	font-weight:bold;
	    font-size: 12px;

}


#menu-sub-top #menu-sub-top2 #menu-termijnen-link {
	font-weight:bold; 
    font-style:italic;
	text-decoration:underline;
	color:inherit !important
}

.rood {
	color:#ff2a46
}

#confbetalen {
	display:none; 
	margin-top: 30px;
	
}

@media only screen and (min-width:768px) {

	#confbetalen {
	   margin-top: 240px;
		
	}	
	
}

.nl-nl #confbetalen,
.nl_NL #confbetalen,
.nl_BE #confbetalen,
.de-de #confbetalen,
.de_CH #confbetalen,
.de_AT #confbetalen
.de_LU #confbetalen {
	display:block
}

#confbetalen #confbetalen-titel {
	text-align: center;
    color: #fff;
	font-weight:bold
}

#confbetalen #confbetalen-iconen {

    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    height: 28px;
    /* padding-top: 5%; */
    width: 417px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;
    margin-top: 14px;
    margin-bottom: 20px;
}

/*.nl-nl #confbetalen #confbetalen-iconen, */
.nl_NL #confbetalen #confbetalen-iconen {
	background-image: url(/skin/frontend/silvanowaterbedden/default/images/betaalmogelijkheden.png);	
}
.nl_BE #confbetalen #confbetalen-iconen {
	background-image: url(/skin/frontend/silvanowaterbedden/default/images/betaalmogelijkheden-be.png);	
}
.de-de #confbetalen #confbetalen-iconen,
.de_CH #confbetalen #confbetalen-iconen,
.de_AT #confbetalen #confbetalen-iconen,
.de_LU #confbetalen #confbetalen-iconen{
	background-image: url(/skin/frontend/silvanowaterbedden/default/images/betaalmogelijkheden-de.png);	
    height: 35px;
    width: 423px;	
}

#confbetalen #confbetalen-content {
	display:none;
	text-align: center;
    color: #fff;
	font-weight:bold	
}



.nl_NL #confbetalen #confbetalen-content,
.nl_BE #confbetalen #confbetalen-content {
	display:block
	
}
/*
.de-de #confbetalen #confbetalen-content,
.de_CH #confbetalen #confbetalen-content,
.de_AT #confbetalen #confbetalen-content,
.de_LU #confbetalen #confbetalen-content {
	display:block
	
}
*/
#confbetalen #confbetalen-content a {
	color:#fff
}

#confbetalen #confbetalen-content span {
    font-style:italic;
	font-weight:normal
	
}

.bloktermijnen { /* voorpagina */
	display:none !important; 
	background-size:cover;
	background-repeat:no-repeat;
	background-position:center center;
    background-image: url(/skin/frontend/silvanowaterbedden/default/images/blok-lenen-bg.jpg);	
	    text-align: center;
    color: #fff;
	
}


.bloktermijnen strong {
	font-weight:bold
}

.bloktermijnen a {
	font-style:italic;
	color:inherit;
color: #fff;
    text-align: center;	
}

.bloktermijnen #bloktermijnen-lenen {
background-image: url(/skin/frontend/silvanowaterbedden/default/images/lenen.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: top center;
    min-height: 33px;
    position: absolute;
    /* bottom: 20px; */
    width: 100%;
    left: 0px;
    /* margin-left: 5%; */
    top: 0px;
}

.bloktermijnen .rood {
	color: #abe1ff !important;
    text-shadow: 2px 0px 4px #000;
}

.bloktermijnen #bloktermijn-heading {
    text-align: center;
    color: #fff;
    font-size: 24px;
    line-height: 44px;
    margin-top: 28px;
}

#termijn-bann-smal {
    display: none;
    float: left;
    padding-top: 20%;
    /* background-color: #ccc; */
    width: 100%;

    background-image: url(/skin/frontend/silvanowaterbedden/default/images/termijn-bann-smal.jpg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center center;
	position:relative
	
}
#termijn-bann-smal a {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	text-decoration:none
}

@media only screen and (min-width:600px) {
	#termijn-bann-smal {

		max-width: 50%;
		    padding-top: 12%;
	}
}

#betaalmogelijkheden2 {
	display:none;
	    color: #064273;

}

#betaalmogelijkheden2-iconen {

    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain;
    height: 28px;
    /* padding-top: 5%; */
    width: 417px;
    max-width: 100%;
    margin-left: auto;
    margin-right: auto;	
}

/*.nl-nl #betaalmogelijkheden2-iconen, */
.nl_NL #betaalmogelijkheden2-iconen {
	background-image: url(/skin/frontend/silvanowaterbedden/default/images/betaalmogelijkheden2.png);
	display:block
}
.nl_BE #betaalmogelijkheden2-iconen {
	background-image: url(/skin/frontend/silvanowaterbedden/default/images/betaalmogelijkheden-be2.png);
	display:block
}
.de-de #betaalmogelijkheden2-iconen,
.de_CH #betaalmogelijkheden2-iconen,
.de_AT #betaalmogelijkheden2-iconen,
.de_LU #betaalmogelijkheden2-iconen {
	background-image: url(/skin/frontend/silvanowaterbedden/default/images/betaalmogelijkheden-de2.png);
		display:block;
		    height: 35px;
    width: 423px;	
}

#betaalmogelijkheden2 p {
	text-align:center
}

.stepsnavigation .stepnext,
.stepsnavigation .stepprevius {
    border-radius: 6px;
    background: rgb(255,150,0);
    background: -moz-linear-gradient(top, rgba(255,150,0,1) 0%, rgba(255,133,0,1) 49%, rgba(255,114,0,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,150,0,1) 0%,rgba(255,133,0,1) 49%,rgba(255,114,0,1) 100%);
    background: linear-gradient(to bottom, rgba(255,150,0,1) 0%,rgba(255,133,0,1) 49%,rgba(255,114,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff9600', endColorstr='#ff7200',GradientType=0 );
    padding: 6px;
    padding-left: 20px;
    padding-right: 20px;
	font-weight:normal !important;
}

/* grijze button
.stepsnavigation .stepprevius {
    border-radius: 6px;
background: rgb(241,241,241);
background: -moz-linear-gradient(top, rgba(241,241,241,1) 0%, rgba(189,189,189,1) 100%);
background: -webkit-linear-gradient(top, rgba(241,241,241,1) 0%,rgba(189,189,189,1) 100%);
background: linear-gradient(to bottom, rgba(241,241,241,1) 0%,rgba(189,189,189,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f1f1f1', endColorstr='#bdbdbd',GradientType=0 );
    padding: 6px;
    padding-left: 20px;
    padding-right: 20px;
	font-weight:normal !important;
	color:#2d4561 !important
}
*/
.stepsnavigation .stepnext:active,
.stepsnavigation .stepnext:hover,
.stepsnavigation .stepprevius:active,
.stepsnavigation .stepprevius:hover {
background: rgb(255,115,0);
background: -moz-linear-gradient(top, rgba(255,115,0,1) 0%, rgba(255,149,0,1) 100%);
background: -webkit-linear-gradient(top, rgba(255,115,0,1) 0%,rgba(255,149,0,1) 100%);
background: linear-gradient(to bottom, rgba(255,115,0,1) 0%,rgba(255,149,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7300', endColorstr='#ff9500',GradientType=0 );	
	
}

/* grijze button
.stepsnavigation .stepprevius:active,
.stepsnavigation .stepprevius:hover {
background: rgb(189,189,189);
background: -moz-linear-gradient(top, rgba(189,189,189,1) 0%, rgba(241,241,241,1) 100%);
background: -webkit-linear-gradient(top, rgba(189,189,189,1) 0%,rgba(241,241,241,1) 100%);
background: linear-gradient(to bottom, rgba(189,189,189,1) 0%,rgba(241,241,241,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bdbdbd', endColorstr='#f1f1f1',GradientType=0 );	
}
*/

.stepsnavigation .stepnext::after {
    content: " ▶";
	content:" \25B6 \FE0E"
}

.stepsnavigation .stepprevius::before {
    content: "◀ ";
	content: "\25C0 \FE0E  ";
}

.bannbloklink {
	text-decoration: none;
    border: none;
}
.bannblokimg {
	width: 100%; 
	height: auto; 
	margin-top: 10px; 
	margin-bottom: 20px;
}
/*
.nl-nl .toplinks-wrapper {
	display:none
}
*/



.nl-nl #termijn-bann-smal,
.nl-be #termijn-bann-smal {
/*	display:block */
	
}
.nl_NL #termijn-bann-smal {
	display:block
	
}
.nl_BE #termijn-bann-smal {
	display:none
	
}
.bannbloklink {
	display:none
}

/* tijdelijk */

.nl_NL .bannbloklink {
	display:block
}
.nl_BE .bannbloklink {
	display:none
}



/*
#confbetalen {
	display:none !important
}

.nl_NL #confbetalen {
	display:block !important
}
.nl_BE #confbetalen {
	display:none !important
}
*/
/*
.nl_NL #confbetalen #confbetalen-titel,
.nl_NL #confbetalen #confbetalen-iconen {
	visibility:hidden
}
*/
.nl-nl #betaalmogelijkheden2,
.de-de #betaalmogelijkheden2 {
	display:block
}
/*
.nl_NL .toplinks-wrapper {
	display:none !important 
}
*/


.de-de #menu-sub-top #menu-sub-top,
.de-de #menu-sub-top #menu-sub-top1 {
	width:100% !important	
}
.nl_BE #menu-sub-top #menu-sub-top1 {
	width:100% !important
}
.nl_BE #menu-sub-top #menu-sub-top2 {
	display:none !important
	
}
#confbetalen #confbetalen-content {
	display:none !important
}
.nl_NL #confbetalen #confbetalen-content {
	display:block !important

}
.nl_BE #confbetalen #confbetalen-content {
	display:none !important

}

/* tijdelijk */


.nl_NL .bloktermijnen {
	display:block !important;
}

/* tijdelijk */

.nl_BE .bloktermijnen {
	display:none !important;
}
.nl_BE .toplinks-wrapper {
	display:block !important 
}
/* einde tijdelijk */


	.nl-nl #usp-mobile,
	.de-de #usp-mobile {
		display:none
		
	}
	.nl-nl .slide-content a,
	.de-de .slide-content a {
		display: block;
		position: absolute;
		width: 100%;
		height: 100%;
		top: 0px;
		left: 0px;
		
	}	

@media screen and (max-width: 767px) {
	
	
}

@media screen and (max-width: 480px) {


	.nl-nl .homepage-section .main,
	.de-de .homepage-section .main {
		display:none
		
	}
	

	
	.nl-nl #usp-desktop,
	.de-de #usp-desktop {
		display:none
		
	}
	.nl-nl #usp-mobile,
	.de-de #usp-mobile {
		display:block
		
	}

	.nl-nl #myCarousel .carousel-inner .item img,
	.nl-nl #myCarousel .carousel-inner .item .slide-titel,
	.de-de #myCarousel .carousel-inner .item img,
	.de-de #myCarousel .carousel-inner .item .slide-titel	 {
		display:none
	}

	.nl-nl #myCarousel .carousel-inner .item,
	.de-de #myCarousel .carousel-inner .item {
	    padding-top: 144%;
	    background-size: cover;
	    background-repeat: no-repeat;		
		
	}
	
	.nl-nl .carousel-indicators,
	.de-de .carousel-indicators {
		bottom: 5px;
	}	

	/* 1 */
	.nl-nl #myCarousel .carousel-inner .item:nth-of-type(1) {
		background-image:url(/media/wysiwyg/slide-silvano-split-phone-nl.jpg);
	}
	.de_DE #myCarousel .carousel-inner .item:nth-of-type(1),
	.de_AT #myCarousel .carousel-inner .item:nth-of-type(1) {
		background-image:url(/media/wysiwyg/slide-silvano-split-phone-de.jpg);
	}	
	.de_CH #myCarousel .carousel-inner .item:nth-of-type(1) {
		background-image:url(/media/wysiwyg/slide-silvano-split-phone-ch.jpg);		
	}
	
	/* 2 */
	.nl-nl #myCarousel .carousel-inner .item:nth-of-type(2) {
		background-image:url(/media/wysiwyg/slide-silvano-plus-phone-nl.jpg);
	}	
	.de_DE #myCarousel .carousel-inner .item:nth-of-type(2),
	.de_AT #myCarousel .carousel-inner .item:nth-of-type(2)	 {
		background-image:url(/media/wysiwyg/slide-silvano-plus-phone-de.jpg);
	}	
	.de_CH #myCarousel .carousel-inner .item:nth-of-type(2) {
		background-image:url(/media/wysiwyg/slide-silvano-plus-phone-ch.jpg);
	}	

	/* 3 */
	.nl-nl #myCarousel .carousel-inner .item:nth-of-type(3) {
		background-image:url(/media/wysiwyg/slide-silvano-box-phone-nl.jpg);
	}
	.de_DE #myCarousel .carousel-inner .item:nth-of-type(3),
	.de_AT #myCarousel .carousel-inner .item:nth-of-type(3)	 {
		background-image:url(/media/wysiwyg/slide-silvano-inside-phone-de.jpg); /* andere volgorde inside en box */
	}
	.de_CH #myCarousel .carousel-inner .item:nth-of-type(3) {
		background-image:url(/media/wysiwyg/slide-silvano-inside-phone-ch.jpg);
	}

	/* 4 */
	.nl-nl #myCarousel .carousel-inner .item:nth-of-type(4) {
		background-image:url(/media/wysiwyg/slide-silvano-inside-phone-nl.jpg);
	}	
	.de_DE #myCarousel .carousel-inner .item:nth-of-type(4),
	.de_AT #myCarousel .carousel-inner .item:nth-of-type(4)	 {
		background-image:url(/media/wysiwyg/slide-silvano-box-phone-de.jpg);
	}	
	.de_CH #myCarousel .carousel-inner .item:nth-of-type(4) {
		background-image:url(/media/wysiwyg/slide-silvano-box-phone-ch.jpg);
	}	

	
}