/* Mobile styling 
Open+Sans:
light 300
reg 400
semibod 600
bold 700
*/
/* icons */
.icon {display:inline-block;background:no-repeat center center;background-size:100%;}
.icon-truck {background-image:url('icon-mobile-usp-truck.png');width:28px;height:22px;}
.icon-cal {background-image:url('icon-mobile-usp-cal.png');width:25px;height:25px;}
.icon-clock {background-image:url('icon-mobile-usp-clock.png');width:25px;height:28px;}
.icon-tag {background-image:url('icon-mobile-usp-tag.png');width:25px;height:25px;}
.icon-burger {background-image:url('icon-burger.svg');width:22px;height:22px;display:block;}
.icon-account {background-image:url('icon-account.svg');width: 29px;height: 24px;background-size: 15px;}
.icon-service {background-image:url('icon-service.svg');width: 29px;height: 24px;background-size: 15px;}
.icon-filter {background-image:url('icon-filter.svg');width: 13px;height:13px;}
.icon-x {background-image:url('icon-x.svg');width: 18px;height:18px;}
.icon-uniek {background-image:url('icon-uniek.svg');width:30px;height:38px;}

.icon-lamp-menu {background-image:url('icon-lamp-menu.svg');}
.icon-lamp-hanglampen {background-image:url('icon-lamp-menu.svg');}
.icon-lamp-lamp-onderdelen {background-image:url('icon-lamp-menu.svg');}
.icon-lamp-inspiratie-kennis {background-image:url('icon-lamp-menu.svg');}
.icon-menu-small {background-image:url('icon-lamp-hanglamp-blue.svg');}

.icon-lamp-blue.icon-lamp-collectie-net-binnen {background-image:url('icon-lamp-net-binnen-blue.svg');}
.icon-lamp-blue.icon-lamp-lamp-onderdelen {background-image:url('kleinelamp-onderdelen.png');}
.icon-lamp-blue.icon-lamp-hanglampen {background-image:url('icon-lamp-hanglamp-blue.svg');}
.icon-lamp-blue.icon-lamp-plafonniere,
.icon-lamp-blue.icon-lamp-plafondlampen {background-image:url('icon-lamp-plafonniere-blue.svg');}
.icon-lamp-blue.icon-lamp-staande-lamp {background-image:url('icon-lamp-staande-lamp-blue.svg');}
.icon-lamp-blue.icon-lamp-wandlampen {background-image:url('icon-lamp-wandlampen-blue.svg');}
.icon-lamp-blue.icon-lamp-lampenkappen {background-image:url('icon-lamp-lampenkappen-blue.svg');}

.footer .icon-lamp-blue.icon-lamp-lamp-onderdelen {background-image:url('icon-lamp-net-binnen-blue.svg');}
.footer .icon-lamp-blue.icon-lamp-net-binnen-lampen-per-stijl-industriele-lampen {background-image:url('icon-lamp-net-binnen-blue.svg');}
.footer .icon-lamp-blue.icon-lamp-net-binnen-lampen-per-stijl-klassieke-lampen {background-image:url('icon-lamp-net-binnen-blue.svg');}
.footer .icon-lamp-blue.icon-lamp-hanglampen-kroonluchters {background-image:url('icon-lamp-net-binnen-blue.svg');}
.footer .icon-lamp-blue.icon-lamp-net-binnen-lampen-per-functie-schemerlampen {background-image:url('icon-lamp-net-binnen-blue.svg');}
.footer .icon-lamp-blue.icon-lamp-hanglampen-lantaarns {background-image:url('icon-lamp-net-binnen-blue.svg');}

  /*
.icon-lamp-2351184 {background-image:url('icon-lamp-2351184.svg?20');}
.icon-lamp-2351186 {background-image:url('icon-lamp-2351186.svg?20');}
.icon-lamp-2351194 {background-image:url('icon-lamp-2351194.svg?20');}
.icon-lamp-2351196 {background-image:url('icon-lamp-2351196.svg?20');}
.icon-lamp-2351200 {background-image:url('icon-lamp-2351200.svg?20');}
.icon-lamp-2351204 {background-image:url('icon-lamp-2351204.svg?20');}
.icon-lamp-2351450 {background-image:url('icon-lamp-2351450.svg?20');}
.icon-lamp-2382318 {background-image:url('icon-lamp-2382318.svg?20');}
.icon-lamp-2382414 {background-image:url('icon-lamp-2382414.svg?20');}
.icon-lamp-2420080 {background-image:url('icon-lamp-2420080.svg?20');}
*/
.icon-lamp-2351184 {background-image:url('snoeren-onderdelen.png');} 
.icon-lamp-2351186 {background-image:url('ketting-onderdelen.png');} 
.icon-lamp-2351194 {background-image:url('kroonluchter-onderdelen.png');} 
.icon-lamp-2351196 {background-image:url('fittingen-onderdelen.png');margin-top:3px;} 
.icon-lamp-2351200 {background-image:url('stelringen-onderdelen.png');} 
.icon-lamp-2351204 {background-image:url('plagondkap-onderdelen.png');} 
.icon-lamp-2351450 {background-image:url('lampenkaphouder-onderdelen.png');} 
.icon-lamp-2382318 {background-image:url('plafonniere-ringen-onderdelen.png');margin-top:6px;} 
.icon-lamp-2382414 {background-image:url('kleinelamp-onderdelen.png');} 
.icon-lamp-2420080 {background-image:url('stekker-onderdelen.png');} 
.icon-lamp-2451024 {background-image:url('draaieinde-onderdelen.svg');} 
.icon-lamp-9860087 {background-image:url('schroefringen-onderdelen.svg');margin-top:6px;} 
.icon-lamp-9860135 {background-image:url('schakelaar-onderdelen.svg');} 
.icon-lamp-2351540 {background-image:url('trekontlaster-onderdelen.svg?9');} 
.icon-lamp-2351638  {background-image:url('ophangoog-onderdelen.svg');} 

.icon-caret-white {background-image:url('icon-caret-white.svg');width:9px;height:16px;}
.icon-caret-black {background-image:url('icon-caret-black.svg');width:9px;height:16px;}
.icon-caret-orange {background-image:url('icon-caret-orange.svg');width:9px;height:16px;}
/* /icons */

/* elements */
.blocktitle {font-size:15px;line-height:20px;color:#FF9700;display:block;font-family: 'Roboto Slab';font-weight: 600;-webkit-font-smoothing: antialiased;padding-bottom:13px;}
/* /elements */

.autocomplete.noresults {display:none!important;}
.footer .newsletter {float:left;}
.footer .social-media {float:right;}

.slider ul {width:auto;position:static;} /* reset index slider */

.product-wrap .stock {text-align:right;}
.product-wrap .stock span {color:#959598}

.spec.text-left.spec1 + .page {border-left:none;padding-left:15px;}

.slick-initialized .slick-slide, .slick-initialized .slick-slide img {outline:none;}
.carousel-navigation {padding-top:0;margin-top:30px;}
.zoomWindow {left:0!important;}

  /* slick */
.slick-slider {position:relative;}
.slick-arrow:not(.old-arrow) {width:36px;height:36px;border-radius:100px;border:1px solid #D8D8D8;position:absolute;top:50%;margin-top:-18px;background:no-repeat center center #fff;background-size:6px;box-shadow:0 2px 8px rgba(170,142,142,.2);font-size:0;outline:none;}
.slick-arrow.slick-prev:not(.old-arrow) {background-image:url('icon-caret-orange.svg');transform:rotate(180deg);left:10px;z-index:9;}
.slick-arrow.slick-next {background-image:url('icon-caret-orange.svg');right:0;}
.slick-slider ul.slick-dots {display:table;margin:0 auto;text-align:center;width:auto;}
.slick-dots li {float:none;display:table-cell;}
.slick-dots li button {width:8px;height:8px;display:block;font-size:0;background:#D8D8D8;border-radius:100px;margin:0 6px;padding:0;box-shadow:none;outline:none;border:none;}
.slick-dots li.slick-active button {background:#A0A0A0;}
.indexProductSlider .slick-arrow {margin-top:-48px}
.indexProductSlider .slick-arrow.slick-prev {display:none!important;}
/* /slick*/

/*
@media(min-width:992px) and (max-width:1023px){
  .bottomFeatured{padding-top:31px;margin-right:-15px;padding-left:15px;padding-right:15px;}
}
@media (min-width:992px){
  .categories .category.hover span,
	.categories .category.hover img{opacity:0.6;}
}
@media(min-width:650px) and (max-width:768px){.categories .category span.title{margin-top:0px!important;}
}
@media(min-width:768px) and (max-width:992px){.bottomFeatured{padding-top:31px;margin-right:-15px;padding-left:15px;padding-right:15px;}
}

@media only screen
and (min-device-width:320px)
and (max-device-width:568px)
and (orientation:landscape){.wrapcategtitel{margin-top:365px!important;}
}
@media
only screen and (-webkit-min-device-pixel-ratio:2),
only screen and (min--moz-device-pixel-ratio:2),
only screen and (-o-min-device-pixel-ratio:2/1){.social-media .social-icon{background-size:cover;}
}
*/

@media(min-width:992px){
  .productBox{padding-left:0px;padding-right:0px;}
	.collection-options-limit.page.col-xs-2.sidebarTitle{padding-left:0px;}
	.pager.paginationTop.collection-options-limit.page.col-xs-3.right{padding-right:0px;}
	.filterOp h3{border-top:2px solid #efefef;}
	.formLogin{padding-right:0px;}
}
@media(min-width:768px){
  div.vertical.logo{margin-top:10px;}
	.links.row > div{padding-left:0px;padding-right:0px;}
	.products .product:hover{border:1px solid #f6961b;}
	.products .product:hover .ster{display:block;}
	.product:hover .actionWrap{opacity:1;z-index:auto;display:block;}
	.category:hover .wrapcategtitel{background-color:#f59924;}
}
@media (max-width:1025px){
  .products .product .image-wrap .description{display:none;}
	.products .product .image-wrap .description .text{padding:0px;}
	.product .actionWrap{display:block;opacity:1;position:static;}
}
@media (max-width:991px){
  .wrapcategtitel{margin-top:218px!important;}
	.searchWrap{padding:0;}
	nav.desktop .item .itemLink{margin-left:4px!important;margin-right:4px!important;font-size:12px;}
	select{max-width:100%;}
	.textindex2{display:none;}
	.brands .slider li{width:241px;}
	.slider-prev,
	.slider-next{opacity:1;}
	.categories .category span.amount{bottom:11px;right:14px;}
	.products .col-md-10{padding-left:0px;}
	.sort{padding-bottom:0px;border-bottom:0px;}
	.price-filter{display:none;}
	.sidebar{margin-bottom:30px;margin-top:-15px;}
	.sidebar .item{display:none;padding-top:10px;padding-bottom:25px;}
	.sidebar .item.active{display:block;}
	.sidebar .item .itemLink{margin-top:5px;}
	.product-configure .product-configure-options-option,
	.product-configure .product-configure-variants,
	.product-configure .product-configure-custom-option{width:100%;}
	.links.row > div:nth-child(3){clear:both;}
	.product-actions .social-media{padding-left:0px;}
	.product-actions .tags-actions .actions{text-align:left;margin-top:15px;}
	.product-actions .social-media{}
	.product-actions .tags, .product-actions .actions{margin-left:-15px;}
	.customFilterWrap.sidebarTitle.filterOp, .titleCollection{padding-left:0px;}
	.customFilterWrap{padding-top:0;}
	.titleCollection{padding-top:15px;}
	.contentCollectionText{padding-bottom:15px;}
	a.button.pink.btn{float:right:}
	#formLoginEmail, #formLoginPassword{float:left!important;}
	.ctaCartIcon{right:1px;}
	.cart .btn.glyphicon{width:250px;}
	nav.mainBar{padding-left:0px;padding-right:0px;}
	.wrapfootersocial{max-width:750px;}
	hr.categlines{margin-bottom:0px!important;}
	nav.desktop .item .itemLink{font-size:11px;}
	div.sidebar-filter-item input[type=checkbox] + label::before{right:0px!important;left:initial}
	div.sidebar-filter-item input[type=checkbox] + label::after{right:3px!important;left:initial}
	.links.row div{padding-left:0px;padding-right:0px;}
	.formLogin{margin-top:8px;}
	footer form{max-width:100%!important;float:none!important;}
	/*.social-media p.right.text-right{text-align:right;display:block;width:170px;}*/
	.liPage{right:28px;}
	.product:nth-child(5) > .glyph-bundle{display:none;}
	a.button.blue.btn{width:100%;max-width:300px;float:left;}
	.categories .category .divtitel{margin:0!important;padding:0;bottom:-80%;top:initial;left:10px;}
	.categories .category .wrapcategtitel{margin:0!important;}
	.categories .category span.title{margin-top:0!important;top:25px;font-size:15px!important;}
}
/*
@media(max-width:846px){
  .social-media p.right.text-right{text-align:center!important;display:block;width:100%!important;}
	
	.productCount{display:none;}
}
*/
@media (max-width:991px){
	h1{font-size:1.6875em;}
	h2{font-size:1.475em;}
	h3{font-size:1.375em;}
	input[type="text"],
	input[type="password"],
	input[type="email"]{padding:10px;max-width:100%;}
	a.btn,
	button,
	input[type="submit"],
	input[type="reset"],
	input[type="button"]{line-height:37px;height:40px;}
	.container.content{margin:0 15px;}
	.navigation .logo{position:relative;line-height:0px;}
	.navigation .logo, .navigation .burger{padding-top:0px;}
	.navigation .burger{position:relative;display:table-cell;cursor:pointer;vertical-align:middle;z-index:10;}
  nav{height:100%;left:0;top:0;}
	nav .item .itemLink, nav .subitem .subitemLink{border-bottom:1px solid #474747;text-decoration:none;}
  .wrapper{background-color:white;position:relative;z-index:1;}
	header{margin-left:0px;width:100%;}
	nav .subnav{display:none;}
	nav .view-subnav .subnav{display:block;width:100%;margin:0px;}

	.page-title h1{font-size:1.475em;margin-bottom:0px;}
  .breadRow {border:none;}
	.breadcrumbs{clear:both;text-align:left;margin-top:5px;}
	.brands, .jcarousel1-pagination{display:none;}
.sidebar .item{border-bottom:0px;}
.sidebar{border-bottom:1px solid #f0f0f0;}
.zoombox .images{max-width:358px;}
.tabsPages .page{max-height:160px !important;}
.product-actions, .product-info .row{margin-right:-15px;margin-left:-15px;}
.product-actions .tags, .product-actions .actions{margin-left:0px;}
.product-actions .social-media{padding-left:15px;}
footer a{line-height:25px}
footer form{margin:10px 0px;}
footer .links ul{margin-bottom:15px;}
footer .contact{margin-bottom:5px;}
footer .newsletter .title{margin:10px 0px 15px 0px;float:none;}
footer .newsletter input{max-width:160px;}
.social-media .title{display:block;width:100%;}
footer form .btn{line-height:37px;}
footer .social-media, footer .newsletter{text-align:center;}
footer .social-media{padding-left:0px;}
.products.related, .underProdSpecs{padding-left:15px;padding-right:15px;}
.bundle{display:none;}
.cartDropdown:after{content:url('arrowcart.jpg');position:absolute;top:-17px;right:103px;}
.social-media p.right.text-right{text-align:right;display:block;width:170px;float:right;}
.cartDropdown:after{content:url('arrowcart.jpg');position:absolute;top:-14px;right:9px;}
.cartDropdown{position:absolute;right:29px;top:39px;z-index:100;background-color:white;border:1px solid #f6961b;width:224px;}
.navigation .logo{z-index:999;}
.cartImg img{width:40px;margin-top:-7px;}
.carContaint .count{position:absolute;display:block;width:20px;height:20px;text-align:center;line-height:20px;border-radius:20px;background-color:#14abdc;color:#FFF;font-size:10px;top:-10px;right:7px;}
.align{position:relative;}
.cartWrap.keurmerkTop{display:table-cell;vertical-align:middle;z-index:10;}
.actionBlock a.cart:last-child{background-position:93%;}
.actionBlock a.cart{font-size:12px!important;}
.sort{padding-left:0px;}
.customFilterWrap.sidebarTitle.filterOp{padding-top:0px;padding-bottom:0px;}
.products.row{padding-top:0px!important;}
#formNewsletter{margin-top:0px;}
a.button.pink.btn{max-width:100%!important;}
.wrapcategtitel{margin-top:750px!important;}
nav ul.subnav li.subitem:first-child{border-top:2px solid #f9981d;}
.wrapcategtitel span.title{top:25px;font-size:15px;}
.categories.row{padding-top:15px;}
.wrapfootersocial{max-width:750px;}
.page-title h1{margin-bottom:10px!important;height:auto!important;line-height:20px!important;margin-top:5px!important;}
.connected-carousels{margin-bottom:20px;}
.productpage-images .stage{padding-right:0;margin-top:20px;}
.carousel-navigation{padding:20px;}
.categories.categories.template .category:nth-child(3n+1){clear:none;}
.categories.categories.template .category:nth-child(2n+1){clear:both;}
  .contentCollectionText{padding-left:0;}
}
@media(max-width:680px){#formLoginEmail, #formLoginPassword{max-width:100%!important;}
.products.related.row .actionWrap{display:none;}
.cart .btn.glyphicon{}
.ctaCartIcon{right:17px;}
.actionBlock a.cart:last-child{background-position:93%;}
.actionBlock a.cart{font-size:12px!important;}
.formLogin{max-width:100%!important;}
.formLogin form input{max-width:100%!important;}
.wrapcategtitel{margin-top:605px!important;}
.wrapcategtitel span.title{top:86px;}
.product-info{padding-left:0;}
.product-info .product-price .cart{}
.cart a.btn.glyphicon span{margin-right:0;}
.cart a.btn.glyphicon span span{display:none;}
.spec.text-left.spec1 + .page{padding-left:0;border-left:none;}
}
@media(max-width:650px){
  .wrapcategtitel{margin-top:308px!important;}
}
@media(max-width:480px){
  .product-info .product-price .price{line-height:24px;}
.product-info .price-wrap, .product-info .product-price .cart{}
.product-info .product-price .cart{}
.products .product .info .right{padding-right:0px;}
.products .product .info .left .old-price{font-size:12px;margin-right:4px;}
.products .product .info .right .priceSpan{font-size:13px;padding-right:0px;}
.actionBlock a.cart:last-child{background-position:500%;}
.actionBlock a.cart{font-size:9px!important;width:100%!important;text-align:center;margin-top:5px;}
.wrapcategtitel{margin-top:365px!important;}
.wrapcategtitel span.title{top:16px;}
.categories .category div{margin-top:107px!important;}
.categories .category span.title{margin-top:5px;}
.categories .category .divtitel{left:5px;}
.categories .category span.title{top:16px;right:inherit;left:25px;}
.cart .btn.glyphicon{width:210px;}
}
@media(max-width:400px){
  .categories .category span.title{font-size:8px!important;top:8px;right:inherit;left:25px;}
.pager ul li{float:left;margin-right:8px;}
#formNewsletter{padding:0 15px;}
#formNewsletterEmail{width:100%;max-width:inherit;}
footer .newsletter .btn{width:100%;width:100%;display:block;max-width:inherit;margin-top:5px;}
footer .col-xs-6{width:100%;}
a.button.blue.btn{max-width:100%;}
}


@media (max-width: 991px) {

  body {font-size:12px;}
  
  .container {width:100%;}
  h2 {font-size: 14px;}
  
  input[type="text"], input[type="password"], input[type="email"], textarea, input[type="tel"] {font-size:16px;}
  
  .row.row-nopadding {padding-top:0;}
  
  .icon-search {background-image:url('icon-search.svg');width:16px;height:16px;}
  .row {margin-left:-9px;margin-right:-9px;}
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {padding-left:9px;padding-right:9px;}
  
	.topusp {background:#F7F7F7;font-size:12px;font-weight:600;line-height: 20px;padding: 10px 0;text-align: center;border-top:2px solid #00A7DD;}
	.topusp i {position: absolute;margin-left: -45px;margin-top:-5px;}

	header {padding-bottom: 38px;transition:none;overflow:visible;}
  
  .navigation {padding: 20px 29px 0 29px;}
  .navigation .logo, .navigation .burger {border:none;}
  .navigation .logo {width: 66.66666666666666%;background:none;text-align:center;margin-top:0!important;padding-bottom:10px;}
	.navigation .logo img {width: auto;display:inline;}
  .navigation .logo p {font-size:10px;}

	nav.mainBar {opacity:1;display:none;width:100%;z-index:999;background:#FFF;box-shadow:none;transition:none;}
  header.open nav.mainBar {display:block;}
  
  .navigation .burger {padding:0;}
  .navigation .burger img {margin:0;}
  .navigation .burger span {font-size:8px;color:#00A7DD;display:block;}
  
  .cartWrap {margin:0;padding:0;}
  .cartImg {background:url('icon-cart.svg') no-repeat center center;width: 26px;height: 24px;display: block;background-size: 21px;}
  .cartImg img {display:none;}
  .cartcount {    position: absolute;right: -6px;top: -3px;display: block;width: 15px;height: 15px;background: #00A7DD;border-radius: 100px;color: #fff;text-align: center;line-height: 15px;font-size: 9px;}
  .carContaint:hover .cartDropdown {display:none!important;}
  
  body .searchWrap {position: absolute;top:69px;width: 100%;width: calc(100% - 40px);margin:0!important;}
  #form_search input {border: 1px solid #BBCCDD;border-radius: 5px;background: none;padding:10px 50px 10px 14px;font-size:16px;}
  .icon-search img {display:none;}
  .icon-search {border-left: 1px solid #BBCCDD;width:42px;height:40px;position: absolute;top: 0;right: 0;background-size:16px;}
  .autocomplete {max-width:900px;}
  .container.content {margin: 0;padding: 0 20px;}
  .mobilemenu-header {background:#0386B0;padding:20px 20px 10px 20px;position:relative;}
  .mobilemenu-header .icon-caret-white {position:absolute;top:57px;left:25px;}
  .mobilemenu-header .menu-icon {width:47px;height:66px;display:block;margin:0 auto 17px auto;}
  .mobilemenu-header .menu-title {color:#fff;font-weight:bold;font-size:15px;text-align:center;width: 100%;display: block;font-family:'Roboto Slab';font-weight:600;-webkit-font-smoothing: antialiased;}
  nav .item .itemLink, nav .subitem .subitemLink {border-color: #E7E8ED;color: #414141;font-size: 16px;line-height: 30px;padding: 9px 20px;position:relative;display:block!important;}
  nav .item.item-bold .itemLink {font-weight:bold;}
  nav .item.sub .itemLink i {width:35px;height:50px;position:absolute;right:0;top:0;background-size: 6px;}
  
  nav .items-extra {position:absolute;bottom:0;width:100%;border-top:1px solid #E7E8ED}
  nav .item-extra .itemLink {width:50%;float:left;border-bottom:none;}
  nav .item-extra:nth-child(even) .itemLink {border-left:1px solid #E7E8ED}
  nav .item-extra i {position: absolute;right: 17px;top: 17px;}
  nav .item.view-subnav {position: static;}
  nav .view-subnav .subnav {position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: #fff;z-index:9;overflow:scroll!important;}
  
  nav .subitem .subitemLink {padding-left:70px;position:relative;}
  nav .subitem .subitemLink .icon-menu-small {width: 25px;height: 30px;position: absolute;left: 20px;top: 10px;background-size: contain;}
  
  .wrapper {transition:none;}

  .footer {background:#F7F7F7;}
  .footer .container {padding-left:20px;padding-right:20px;}
  .footer .col-xs-6 {width:50%;}
  .footer .footerusps {padding-top: 38px;padding-bottom:0;}
  .mobileusps .usp {font-size:13px;color:#414141;line-height:19px;margin-bottom:25px;position:relative;}
  .mobileusps  .usp:nth-child(odd) {padding-right:0}
  .mobileusps  i {position:absolute;top:5x;left:14px;}  
  .mobileusps  .usp:nth-child(even) {padding-left:0;}
  .mobileusps  .usp:nth-child(even) i {left:2px;}
  .mobileusps .usp-text {display: block;padding-left: 40px;}
  .mobileusps .usp a {display:block;color:#414141;}
  
  .footer .footermenu {padding-bottom:10px;}
  .footer .footermenu li {position:relative;margin-bottom:10px;}
  .footer .footermenu li a {display:block;color:#414141;background:#FFF;padding:18px 50px 14px 56px;line-height:25px;font-size:16px;}
  .footer .footermenu li .caret {position:absolute;right:5px;height: 57px;width: 40px;top: 0;background-size: 7px;}
  .footer .footermenu li .icon-lamp {position: absolute;left: 0;top: 5px;height: 50px;width: 50px;background-size: auto 30px;}

  .footer .store {background:#FFF;}
  .footer .store .row {padding-top:20px;padding-bottom:0;}
  .footer .store .score {display: block;float: left;line-height:50px;color: #FF9700;font-size: 16px;margin:14px 0 14px 10px;}
  .footer .store img {display:block;float:left;margin:14px 0;float:right;}
  .footer .store iframe {width:100%;}
  .footer .store .row-store-address {padding-top:25px;padding-bottom:30px;}
  .footer .store-address {font-size:13px;color:#414141;line-height:17px;}
  .footer .store-address b {font-weight:700;}
  
  .btn-new {line-height:20px;padding:10px;box-shadow:0 4px 0 #EC8C00;font-size:15px;color:#FFF!important;font-weight:500;background:#FF9700;border-radius:5px;    width: 100%;display: block;text-align: center;margin-top: 5px;}
  
  .footer-border {width:100%;margin:0 1%;height:130px;background:url(footer-border-icons.svg) no-repeat center bottom #ffffff;background-size: contain;}
  
  .footer .menus {background:#0386B0;}
  .footer .menus .container {padding-left: 11px;padding-right: 11px;}
  .footer .menus .menu-about {padding-left:0;}
  .footer .menus strong {font-size:14px;font-weight:700;display:block;padding-bottom:6px;padding-top:40px;}
  .footer .menus ul {margin-bottom:30px;}
  .footer .menus ul li {padding-bottom:4px;}
  .footer .menus ul li a {color:#FFF;font-size:12px;}
  
  .footer .social {background:#0386B0;border:none;padding-bottom: 40px!important;}
  .footer .social .icons {display:table;width:100%;}  
  .footer .social .social-icon {width:30px;height:30px;background:no-repeat center center;    display: table-cell;
    padding: 21px;}  
  .footer .social .social-icon img {display:none;}
  .footer .social .social-icon.facebook {background-image:url(icon-mobile-facebook.svg);}
  .footer .social .social-icon.twitter {background-image:url(icon-mobile-twitter.svg);}
  .footer .social .social-icon.pinterest {background-image:url(icon-mobile-pinterest.svg);}
  .footer .social .social-icon.instagram {background-image:url(icon-mobile-instagram.svg);}
  .footer .newsletter {margin-top:20px;padding:0 10px;}
  .footer .newsletter .title {color:#FFF;text-align:left;font-size:14px;font-weight: 600;text-transform: none;margin-bottom:10px;}
  .footer .newsletter #formNewsletter {background:#F6F6F6;border-radius:5px;overflow:hidden;position:relative;width:auto;padding:0;}
  .footer .newsletter #formNewsletter input {width:100%;background:transparent;border:none;padding:10px 50px 10px 10px;max-width:999px;}
  .footer .newsletter #formNewsletter a {position:absolute;width:44px;height:42px;background:url(icon-caret-orange.svg) no-repeat center center #fff;border-left:1px solid #0386B0;background-size:8px;font-size:0;top:0;right:0;margin:0;}
  
  .footer .copyright-payment {background:#fff;color:#0386B0;padding-top:40px;font-size:8px;line-height:14px;}
  .footer .copyright-payment .row-payment {display:table;width:100%;margin-bottom:35px;}
  .footer .copyright-payment .row-payment .pay {display:table-cell;vertical-align:middle;text-align:center;float:none;}
  .footer .copyright-payment .row-payment .pay.paypal {width:37%;}
  .footer .copyright-payment .row-payment .pay img {display:inline-block;}
  .footer .copyright-payment a {color:#0386B0;}
  .footer .row-copy a {line-height:12px;}
  .footer .copymenu {clear:both;padding-top:10px;}
  .footer .copymenu li {float:left;padding-right:20px;}
  .footer .copymenu li a {color:#0386B0;}
  
  /* categories */
  .categories.row {padding-top: 13px;}
	.categories .category {margin-bottom:20px;}
	.categories .category a {display:block;border:1px solid #D8D8D8;border-radius:4px;overflow:hidden;}
	.categories .category img {display:block;/*width:85%;*/margin:0 auto;background-color:#FFF;}
	.categories .category .category-title {line-height: 26px;padding: 6px 10px 8px 10px;background:#0386B0;display:block;color:#fff;text-align:center;font-size:14px;font-weight:600;text-transform:none;}
	/* _categories */
  /* products */
  .row-product {padding-top:10px;}
  .row-product .product {padding:0 9px;margin-bottom:13px;}
  .row-product .product .voorraad-mobile {height:21px;}
  .row-product .product a {display:block;background:#FFFFFF;border:1px solid #D8D8D8;border-radius:4px;padding:11px 15px 11px 15px;overflow:hidden;}
  .row-product .product img {width:100%;display:block;padding:0 10px;background-color:#FFF;}
  .row-product .product .title {display:block;text-align:left;font-size:12px;color:#414141;line-height:18px;text-transform:none;
  text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height:36px}
  .row-product .product .priceSpan, .product .discountSpan {display:block;float:left;font-size:12px;line-height:18px;font-weight:700;}
  .row-product .product .priceSpan {width:40%;text-align:left;color:#00A7DD;}
  .row-product .product .discountSpan {width:60%;text-align:right;color:#FF9700;}
  .row-product .product .btn {display:block;background:#00A7DD;color:#fff;text-align:center;line-height:23px;padding:0 10px;border-bottom:2px solid #0099CB;margin:10px -15px -12px;font-weight:600;}
	/* _products */
	/* INDEX */
	.indexProductSlider {background:#F7F7F7;margin: 0 -20px;padding: 15px 9px 6px 9px;box-shadow:0 2px 4px rgba(0,0,0,.2);}
  .slider .product {padding: 0 8px;margin-bottom:16px;}
  .slider .product img {width: 80%;margin: 0 auto;}
  .slider .product .title {font-size: 12px;line-height: 16px;display: block;margin-top:6px;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;height:32px;}
  .slider .product .priceSpan {float: left;font-size: 12px;font-weight: 600;}
  .slider .product a {border-radius:0;display:block;background:#fff;border:1px solid #D8D8D8;padding:17px 17px 11px 17px;}
  .store-index {padding-top:15px;}
  .bannerblock {margin-bottom:15px;;position:relative;}
  .bannerblock img {width:100%;display:block}
  .bannerblock .bannercontent {position:absolute;left:18px;bottom:5px;line-height:17px;font-size:13px;color:#fff;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.53);}
  .index-content {padding-top:6px!important;font-size: 13px;line-height: 20px;border:none!important;}
  .index-content h3 {font-size:15px;line-height:20px;color:#FF9700;display:block;font-family: 'Roboto Slab';font-weight: 600;-webkit-font-smoothing: antialiased;padding-bottom:8px;margin:0;}
	/* _INDEX */
  /* CATEGORY */
  .categlines {display:none;}
  .titleCollection, .page-title.row.noimage .titleCollection {padding-top:0;}
  .page-title h1,
  .gui-page-title {font-size:15px;line-height:20px;color:#FF9700!important;display:block;font-family: 'Roboto Slab';font-weight: 600;-webkit-font-smoothing: antialiased;margin:0;}
  .gui-page-title {padding-bottom:6px;}
  .subsslide {margin-bottom:20px;}
  .subsslide a {display:none;font-size: 13px;line-height: 18px;color: #00A7DD;background: #fff;border: 1px solid #D8D8D8;margin-right: 5px;padding:5px 10px;border-radius: 4px;font-weight:600;}
  .subsslide.slick-slider a {display:block;}
  .subsslide a.active {color:#FF9700;border-color:#FF9700}
  
  .contentCollectionText {font-size:12px;line-height:20px;color:#414141;padding-top:6px;padding-left:0;}
  .filters-toggle a {font-size:13px;font-weight:600;line-height:18px;color:#00A7DD;display:block;float:left;background:#fff;border:1px solid #D8D8D8;margin-right:10px;padding:2px 7px 2px 6px;border-radius:4px;}
  .filters-toggle a i {margin-right:7px;position: relative;top: 2px;}
  .sort, .collection-options-limit.page {padding:0;}
  .sortWrap {float:left;border-radius:4px;border:1px solid #D8D8D8;padding:1px 15px 1px 6px;width:auto;}
  .sortWrap h3 {display:none;}
  .sortWrap select {font-size:11px;color:#D8D8D8;margin: 0;margin: 0px 3px 0px 5px;padding-right: 12px;outline:none;}
  .pager.paginationBottom {margin-top:14px;width: 200px;display: block;position: relative;right: 50%;margin-right: -72px;padding-top:0;height:40px;margin-bottom:20px;}
  .pager ul li {margin-right:13px;}
  .pager ul li.liPage {font-size: 16px;font-weight: 600;color: #B6B6B6;}
  .pager ul li.disabled {display:block;opacity:.5;}
  .pager.paginationBottom .next a,.pager.paginationBottom .prev a {padding:0;width:40px;height:40px;font-size:0!important;background:url(icon-caret-gray.svg) no-repeat center center #fff;}
  .pager.paginationBottom .next a {}
  .pager.paginationBottom .prev a {transform:rotate(180deg);}
  .productBox .store-index {padding-top: 5px;}
  .productBox .blocktitle {padding-bottom: 20px;}
  .contentCollection {margin-top:0;padding:0;font-size:13px;line-height:20px;color:#414141;}
  .contentCollection h2 {font-size: 15px;line-height: 20px;color: #FF9700;display: block;font-family: 'Roboto Slab';font-weight: 600;-webkit-font-smoothing: antialiased;}
  .contentCollection h3 {font-size: 13px;line-height: 20px;color:#414141;display: block;font-weight: 600;}
  .contentCollection ul, .contentCollection ol {padding-left:15px;padding-top:10px;}
  .sidebar {display:none;position: fixed;top:0;right:0;bottom:0;left:0;overflow:scroll;padding:0;margin:0;z-index:9;background:#FFF;}
  .sidebar .icon-x {position: absolute;top: 57px;left: 25px;}
  .filteropen .sidebar {display:block;}
  .filteropen header {z-index:0;}
  .filteropen .wrapper {z-index:9;}
  .sidebar .sortWrap {float:none;border:none;padding:0;}
  .sidebar .sortWrap h3 {display:block;}
  .sidebar .sortWrap ul {padding:0;}
  .sidebar .sortWrap .item {display:block;}
  .customFilterWrap.sidebarTitle.filterOp {margin-top:0;}
  .customFilterWrap h3 {display:none;}
  .sidebar-filter-item {padding:0;}
  .customFilter {border-bottom:1px solid #E7E8ED;}
 	.sidebar .sortWrap h3, .customFilter strong {padding:18px 60px 18px 13px;font-size:16px;line-height:21px;color:#414141;position:relative;margin:0;font-weight:400;}
  .sidebar .collapse {top: 0;right: 0;padding-right: 29px;left: 0;width: auto;height: 60px;line-height: 57px;font-size: 27px;font-weight: 300;}
  .sidebar .sidebar-filter-item .collapse  {height:20px;width:50px;left:auto;right:0;line-height:17px;}
  .sidebar .btn {margin:35px auto;display: block;float: none;width: 180px;text-align: center;background: #FF9700;text-transform: none;font-size: 15px;font-weight: 600;line-height: 45px;height: 45px;border-bottom: 2px solid #EC8C00;border-radius: 4px;}
  .sidebar-filter-item, .sidebar-filter-item .item {padding:/* 0 55px 0 50px*/ 0 20px;}
  .sidebar-filter-item.sidebar-filter-item-last, .sidebar-filter-item .item.item-last {margin-bottom:23px;}
  .sidebar-filter-item label {display: block;width: 100%;position: relative;}
  .sidebar-filter-item .item.item-active > a {color:#f69314}
  
  .activefilters li {font-size: 11px;line-height: 28px;padding: 0 18px 0 8px;border: 1px solid #AEAEAE;display: inline-block;color: #AEAEAE;margin-top: 6px;border-radius: 4px;position:relative;}
  .activefilters li.all {padding: 0 8px 0 8px;}
  .activefilters li a {color: #AEAEAE;}
  .activefilters li:not(.all) a {position: absolute;right: 3px;top: 3px;height: 10px;display: block;line-height: 10px;}
  .activefilters {padding:0;}
  
   /*.sidebar .sortWrap h3:after, .customFilter strong:after {content:'';width:60px;height:60px;background:url(icon-plus.svg) no-repeat center center;background-size:13px;position:absolute;top:0;right:0;}
  .sidebar .sortWrap ul, .customFilter .sidebar-filter-items {display:none;}*/
  /* _CATEGORY */
  
  /* PRODUCT */
  .product-actions, .product-info .row {margin-left:-9px;margin-right:-9px;}
  #product_configure_form > div.actions.col-md-12.right > a:nth-child(2) {display:block!important;}
  .product-wrap {padding-top:10px;}
  .product-wrap .h1 {font-size:18px;line-height:24px;color:#414141;}
  .product-wrap .productpage-images {clear:both;position:relative;padding-top:15px;}
  .product-wrap .uniek-label {position:absolute;left:21px;z-index:9;}
  .product-wrap .productpage-images .navigation {padding:0;}
  .product-wrap .productpage-images .carousel {padding:0;margin:0;height:350px;overflow:hidden;}
  .product-wrap .productpage-images .carousel.slick-initialized {height:auto;}
  .product-wrap .productpage-images .navigation img {padding:0 20px;}
  .product-wrap .productpage-images .zoomThumbActive:after {display:none;}
  .product-wrap .productpage-images ul.slick-dots {margin-top:3px;}
  .product-wrap .productpage-images .slick-prev {z-index:9;}
  .product-wrap .productpage-images .slick-next {right:13px;}
  .product-wrap .productpage-images .carousel-navigation .slick-dots li {width:auto;height:auto;}
  .product-wrap .price-wrap {text-align:center;padding-top:13px;padding-bottom:15px;}
  .product-wrap .price-wrap .price {display:inline-block;font-size:26px;font-weight:normal;}
  .product-wrap .cartcontainer {width:100%;padding:0;border-radius:4px;background:#FF9700;height:54px;line-height:50px;border-bottom:4px solid #EC8C00;position:relative;}
  .product-wrap .cartcontainer .quantity {position:absolute;float: right;left: 3px;top: 3px;}
  .product-wrap .cartcontainer .cart {width:100%;}
  .product-wrap .cartcontainer .cart a {height:50px;width:100%;background:none;line-height:50px;text-transform:none;}
  .product-info .product-price .cart .quantity {width:67px;}
  .product-info .product-price .cart input {height:48px;float:right;width:45px;font-size:16px;}
  .product-info .product-price .cart .change {height:48px;width:22px;background:#fff;border-right:1px solid rgba(151,151,151,.3);margin-right:0;}
  .product-info .product-price .cart .change a {margin:0;padding:0;height:23px;line-height:23px;width:22px;font-size:14px;}
	.product-info .product-price .cart .change a.up {border-bottom:1px solid rgba(151,151,151,.3);}
  .product-wrap .order-usp {clear:both;padding:12px 10px 5px 10px;text-align:center;display:block;font-size:12px;font-style:italic;}
  .product-wrap .actions {border:1px solid #00A7DD;border-radius:4px;width:100%;padding:0;margin-bottom:13px;}
  .product-wrap .actions a {display:block;font-size:13px;color:#00A7DD;border-bottom:1px solid #00A7DD;line-height:18px;padding:10px 10px 10px 35px;width:100%;position:relative;}
  .product-wrap .actions a:last-child {border-bottom:none;}
  .product-wrap .actions a span {position:absolute;left:0;top:0;height:39px;width:30px;margin:0;}
  .product-wrap .actions a span.star {background:url(icon-hearth.svg) no-repeat center center;}
  .product-wrap .actions a span.eye {background:url(icon-eye.svg) no-repeat center center;}
  .product-wrap .prodcontent {margin:0;padding-bottom:0;font-size:12px;}
  .product-wrap .prodcontent p {margin: 0 0 10px 0;}
  .product-wrap .stock {clear:none;text-align:left;margin-bottom:16px;font-size:12px;}
  .product-wrap .stock span {color:#414141!important;}
  .product-wrap .stock-code {font-weight:bold;}
  
  .product-wrap .specstoggelecontainer {border-bottom:1px solid #D8D8D8!important;}
  .product-wrap .underProdSpecs .specholder {padding:0!important;}
  .product-wrap .spec {background-image:none;position:relative;line-height:20px;padding:15px 50px 15px 0!important;font-weight:bold;font-size:14px;border:none;border-top:1px solid #D8D8D8!important;}
  .product-wrap .spec:after {content:'';position:absolute;right:0;top:0;width:50px;height:50px;background:url(icon-plus-blue.svg) no-repeat center center;}
  .product-wrap .specholder .page {display:none;font-size:12px;}
  .row.underProdSpecs .spec.text-left.spec1 {border-left:none;}
  .product-wrap .specholder.open .spec:after {background-image:url(icon-min-blue.svg);}
  .product-wrap .specholder.open .page {display:block;padding-top:0;padding-left:0!important;}
  .product-wrap .specholder .spec-title {color:#414141;}
  
  .product-wrap .mobileusps .usp {margin-bottom:12px;}
  .product-wrap .mobileusps .usp:last-child .usp-text {padding-left:35px;}
  
  .contact-pdp {background:#F7F7F7;padding:18px 10px 21px 11px;margin-top:15px;}
  .contact-pdp .blocktitle {margin-bottom: 9px;}
  .contact-pdp .contact-index-adres {font-size:13px;line-height:17px;width:44%;}
  .contact-pdp .contact-index-adres a {color:#444;}
  .contact-pdp .route {font-size: 11px;line-height: 28px;padding: 0 8px;border: 1px solid #AEAEAE;display: inline-block;color: #AEAEAE!important;margin-top: 13px;border-radius: 4px;}
  .contact-pdp .contact-index-btn {width:56%;padding-top:6px;}
  .products.related {padding-top:6px;}
  .products.related h3 {font-size: 15px;line-height: 20px;color: #FF9700;display: block;font-family: 'Roboto Slab';font-weight: 600;-webkit-font-smoothing: antialiased;padding-bottom: 13px;margin-bottom:0;}
  .relatedcontainer {margin-bottom:43px;}
  /* _PRODUCT */
  
  /* GUI */
  .gui {margin-top:18px;}
  .gui.gui-faq .gui-div-faq-questions, .gui.gui-faq .gui-div-faq-right {width:100%!important;}
  
  .gui-progressbar {display:block!important;font-size:0;border-right:1px solid;}
  .gui-progressbar.gui-fixed {display:none!Important;}
  .gui-checkout .gui-progressbar ul li a span {margin-left:-6px;position:relative;}
  .gui-checkout .gui-progressbar ul li.gui-active a span:after {content:'';position:absolute;bottom:8px;left:2px;right:3px;height:1px;border-bottom:2px solid #FF9700;}
  
  .gui-div-faq-right .gui-block {border-radius:4px!important;}
  .gui-div-faq-right .gui-block .gui-block-title {border-radius:4px 4px 0px 0px;}
  .gui-div-faq-form {border-radius:4px!important;}
  .gui-div-faq-form .gui-block-title {border-radius:4px 4px 0px 0px;}
  .gui-div-faq-form .gui-button-small, .gui a.gui-button-small {border-radius:4px!important;}
  .gui-div-faq-right .gui-block a.gui-button-small {float:right;line-height:40px;height:40px;}
  
  .gui-checkout .gui-block-option {padding-top:20px;}
  .gui-checkout .gui-field .gui-radio input {display:none;}
  .gui-checkout .gui-form .gui-right {width:20%!important;text-align:right;}
  .gui-checkout .gui-form .gui-buttons .gui-right {width:50%!important;}

  .gui-checkout #gui-checkout-shipment-methods .gui-field .gui-radio label {width:80%!important;padding-left:30px;clear:none!important;}
  .gui-checkout #gui-checkout-shipment-methods .gui-field .gui-radio label:before {top:-3px!important;}
  
  .gui-checkout .gui-field .gui-radio label {padding-left:30px;}
  .gui-checkout .gui-field .gui-radio label:before {left:0!IMPORTANT;}
  
  body .gui a.gui-button-large.gui-button-action {line-height:40px!important;}
  
  .gui-cart-mobile .btn {line-height: 20px;padding:8px 10px;box-shadow: 0 4px 0 #EC8C00;font-size: 13px;color: #FFF!important;background: #FF9700;border-radius: 5px;width: 100%;display: block;text-align: center;margin-bottom: 23px;font-family:'Open Sans';text-transform:none;font-weight: 600;height: 35px;}
  .gui-cart-mobile .btn.back {color:#AEAEAE!important;background:none;border:1px solid #AEAEAE;line-height:24px;box-shadow:none;width:auto;float:left;height:40px;}
  
  .gui-cart-mobile .gui-page-title .right {width:60%;}
  .gui-cart-mobile .gui-page-title .btn {margin-bottom:17px;}
  .gui-cart-mobile .gui-page-title a {width:100%;}
  
  .gui-cart-mobile .gui-table {border:none;font-size:13px;margin-top:3px;padding-bottom:10px;}
  .gui-cart-mobile .gui-table thead {display:table-header-group;}
  .gui-cart-mobile .gui-table tbody tr td:first-child,
  .gui-cart-mobile .gui-table table tbody tr td:nth-child(5),
  .gui-cart-mobile .gui-table table thead tr th:nth-child(5) {display:table-cell;}
  
  .gui-cart-mobile .gui-table thead tr th {background:none;padding-left:6px;color: #414141;-webkit-font-smoothing: antialiased;}
  .gui-cart-mobile .gui-table tr td {padding-left:6px;}
  
  .gui-cart-mobile .cel-product-image {padding-left:0!important;width:25%;}
  .gui-cart-mobile .cel-product-title {display:none;}
  .gui-cart-mobile .cel-product-price {width:20%;padding-right:10px;}
  .gui-cart-mobile .cel-product-quantity {width:25%;}
  .gui-cart-mobile .cel-product-del {width:10%;}
  .gui-cart-mobile .cel-product-sub {width:25%;}
  
  
  .gui-cart-mobile .cel-product-image .gui-image {border:none;}
  .gui-cart-mobile .cel-product-image img {width:60px;height:auto;}
  
  .gui-cart-mobile .gui-table .gui-number {border:none;width:100%;padding-left:15px;}
  .gui-cart-mobile .gui-table .gui-number .gui-handle {position:static;background:none;border:none;}
  .gui-cart-mobile .gui-table .gui-number .gui-handle a {background:none;border:none;text-indent:0;color:#414141;font-size:20px;line-height:25px;width:12%}
  .gui-cart-mobile .gui-table .gui-number .gui-handle .gui-down {float:left;}
  .gui-cart-mobile .gui-table .gui-number .gui-handle .gui-value {float:left;position:static;line-height:25px;width:55%;padding:0;border:1px solid #ccc;margin:0 10%;}
  .gui-cart-mobile .gui-table .gui-number .gui-handle .gui-up {float:left;}
  .gui-cart-mobile .gui-table .icon-x {width: 15px;height: 15px;background-color: #ccc;border-radius: 100px;background-size: 6px;    position: relative;top: 2px;right: -10px;}
  
  .gui-cart-mobile .table-footer td {text-align:center;}
  .gui-cart-mobile .table-footer td b {display:block;font-weight:600;}
  
  .gui-cart-mobile #gui-form-discount-a .form-container {border:1px solid #BBCCDD;border-radius:4px;position:relative;margin-bottom:40px;}
  .gui-cart-mobile #gui-form-discount-a input {width:100%;border:none;background:transparent;}
  .gui-cart-mobile #gui-form-discount-a a {width:40px;height:40px;padding:0;background:none;border:none;border-left:1px solid #BBCCDD;position:absolute;top:0;right:0;}
  .gui-cart-mobile #gui-form-discount-a a i {width:40px;height:40px;background-size:8px;}
  
  .gui-cart-mobile .cart-usp .usp {margin-bottom:4px;}
  
  .gui-cart-mobile .products.related {padding-left: 9px;padding-right: 9px;}
  
  body .gui a.gui-button-large.gui-button-action,
  body .gui a.gui-button-small.gui-button-action {line-height: 20px;padding: 8px 10px;box-shadow: 0 4px 0 #EC8C00;font-size: 13px;color: #FFF!important;background: #FF9700;display: block;text-align: center;margin-bottom: 23px;font-family: 'Open Sans';text-transform: none;font-weight: 600;height: 40px;border-radius: 5px!important;width: 100%;}
  
  /* _GUI */
}
@media (max-width: 500px) {
  .footer-border {height:80px;}
  .categories .category .category-title {font-size:12px}
}
@media (max-width: 374px) {
	.navigation .logo p {font-size:8px;}
  .carContaint .cartImg {width:20px;}
  .carContaint .icon-account {width:24px;}
  nav .item-extra i {display:none;}
  .mobilemenu-header {padding-top:15px;padding-bottom:15px;}
  .mobilemenu-header .menu-icon {width: 37px;height: 52px;margin-bottom:10px;}
  nav .item .itemLink, nav .subitem .subitemLink {padding-top:10px;padding-bottom:10px;}
  
  .row-product .product .voorraad-mobile {font-size:10px;white-space: nowrap;}
}