
body {
	background:#fafafa;
	
}

.container-menu {
	min-height:20px;
	background:#1267fb;
	background:#1462e0;
	background:#0980e4;
	background:#0405b7;
	background:#184451;
	background:#345284;
	background:#f36162;
	background:#0b43a2;
	background:#0365e0;
}

.container-sub-menu {
	border-bottom:1px solid #dcdcdc;
	min-height:20px;
	background:white;
}

.menu-all-brands {
	color:#1267fb;
}

.search {
	float:right;
}

.search input {
	border-radius:50px;
	height:37px;
	color:#1267fb;
	margin-top:6px;
	padding-left:20px;
}

.sub-menu ul {
	margin:0px;
	padding:0px;
}

.sub-menu ul:first-child li {
	padding-left:0px;
}

.sub-menu ul li:nth-child(7) {
	padding-right:10px!important;
	font-size:17px;
	padding-top:15px;
}

.sub-menu ul li {
	list-style:none;
	display:inline-block;
	position:relative;
	padding:17px 23px;
	color:#666;
}

.openmenu {
	position:absolute;
	background:white;
	border-bottom:1px solid #dcdcdc;
	width:100%;
	top:110px;
	display:none;
	z-index:9999999999999999;
}

.openmenu-links {
	padding:0px 0 40px 0;
}

.openmenu-head {
	
	padding-top:20px;
	
}

.container-content {
	margin-top:40px;
}

.homepage-banner {
	background:white;
	border:1px solid #efefef;
	height:500px;
}

.homepage-promos {
	clear:both;
}

.promo-usp {
	background:white;
	border:1px solid #efefef;
	margin-top:40px;
}

.promo-usp li {
	display:inline-block;
	text-align:center;
	width:30%;
}

.promo-usp li span {
	padding:20px;
	display:block;
	color:#888;
	font-size:20px;
}

.promo-usp li small {
	font-size:14px;
	display:block;
	padding:0px 20px 20px 20px;
	color:#888;
	
}

.promo-header {
	margin-top:40px;
	margin-bottom:20px;
	clear:both;
}

.homepage-promos .promo {
	width:20%;
	height:200px;
	float:left;
	margin-bottom:20px;
}

.promo img {
	max-width:100px;max-height:100px;margin-top:20px;
}

.homepage-promos .promo div {
	margin:0px 10px;
	background:white;
	height:200px;
	border:1px solid #efefef;
}

.homepage-promos .promo:nth-child(1) div,
.homepage-promos .promo:nth-child(6) div {
	margin-left:0px;
}

.homepage-promos .promo:nth-child(5) div,
.homepage-promos .promo:nth-child(10) div,
.homepage-promos .promo.promo-large:nth-child(3) div {
	margin-right:0px;
}

.promo-large {
	width:33.3333%!important;
}

.homepage-promos .promo.promo-large div {
	min-height:300px!important;
}

.container-footer {
	background:#1267fb;
	background:#0365e0;
	margin-top:40px;
	min-height:500px;
}

.container-credits {
	min-height:90px;
	border-bottom:1px solid #dcdcdc;
	background:white;
}

.container-credits img {
	margin-top:20px;
}

.container-disclaimer {
	min-height:200px;
}

.footer-list {
	margin-top:110px;
}

.footer-list li {
	list-style:none;
	line-height:24px;
	color:white;
}

.footer-head {
	font-size:20px;
	margin-bottom:6px;
}

.footer-list li a {
	color:white;
}

.text-cyan,
.cm-assortiment a {
	color:#1267fb!important;
}

.cm-filter-group {
	background:#f6f3ed!important;
}

.cm-product-block-inner {
	background:#fff;
	margin-bottom:40px!important;
	border:1px solid #dcdcdc;
}

.cm-product-block-inner:hover {
	border:1px solid #1267fb;
}

.cm-product-block {
	margin-bottom:20px;
}

span.promo {
	border-bottom-right-radius: 50px!important;
	padding-right:20px!important;
}


.cm-paginator {float:right;margin-right:8px;}

.cm-paginator li a.cyan {
	background:#dcdcdc!important;
	color:#444!important;
}

.cm-paginator li a.current {
	background:#1267fb!important;
}

.cm-product-under-info { border-bottom:0px;}

.js-cart-remove {margin-right:20px;}

.cm-cart-listing:first-child {border-top:1px solid #dcdcdc!important;}

.cm-cart-listing {
	background:white;
	border-radius:3px;
	border:1px #dcdcdc solid!important;
	margin-bottom:20px;
}

.cm-cart-totals {
	background:white;
	margin-bottom:60px;
	border:1px solid #dcdcdc!important;
	border-radius:3px;
}

.-line {
	border-top:1px solid #dcdcdc!important;
}

.slideshow {
    z-index:-9999999999999999999;
    
}

.slideshow a {
    display:none;
    z-index:-999999;
}

.counter {
    position:absolute;
    bottom:10px;
    right:10px;
}

.counter span {
    border-radius:50px;
    padding:4px;
    display:inline-block;
    margin-left:5px;
    border:1px solid #8ab5fd;
    background:#8ab5fd;
    width:1px;
}

.active-banner {
    background:#fff;
    border:1px solid #1b6df7!important;
    background:#1b6df7!important;
}

.promo-block-hover div:hover {
	border:1px solid #1267fb;
}

.top-cat {
	
}

.top-cat.-cat01 {
	background:url('https://www.dropshippingcentrale.nl/assets/img/home/top-cat-01.png') top no-repeat !important;
}

.top-cat.-cat02 {
	background:url('https://www.dropshippingcentrale.nl/assets/img/home/top-cat-02.png') bottom center no-repeat!important;
}

.top-cat.-cat03 {
	background:url('https://www.dropshippingcentrale.nl/assets/img/home/top-cat-03.png') top no-repeat !important;
}

.top-cat:hover::before {
	display:block;
	opacity:0.3;
	background:#1267fb;
	width:100%;
	height:100%;
	content:'';
}



.cm-order-button.-home-button {
	
	position:absolute;
	bottom:20px;
	left:25%;
	right:25%;
	background:white;
	font-size:16px;
	color:#1267fb;
	width:auto;
}

.cm-order-button.-home-button:hover {

}

.cyan {
	background:#1267fb!important;
}

.usermenu {
	position:relative;
}

.usermenu:hover {
	color:#1267fb;
}

.usermenu ul {
	display:none;
	position:absolute;
	top:57px;
	left:-10px;
		background:white;
	border:1px solid #dcdcdc;
	padding:20px;
	z-index:9999999;
}

.usermenu ul li {
	display:list-item;
	margin:0px;
	padding:0px;
}

.usermenu-show ul {
	background:white;
	border:1px solid #dcdcdc;
	padding:20px;
}

.email {
	color:#333!important;
}


@media (max-width:767px) {
	
	.logo-icon {
		margin-left:-11px!important;
		padding-left:0px!important;
		
	}
	
	.container-menu {
		margin-bottom:20px;
	}
	
	.promo-usp {displaY:none;}
	.promo-usp li {
		
		text-align:left;
		width:100%;
	}
	
	.promo-usp li span {
	padding:0px;
	display:block;
	color:#888;
	font-size:20px;
	text-align:center;
}

.promo-usp li small {
	font-size:14px;
	display:block;
	padding:0px;
	color:#888;
}

.homepage-promos .promo {
	width:50%;
	height:200px;
	float:left;
	margin-bottom:20px;
}

.homepage-promos .promo div {
	margin:0px 10px;
	background:white;
	height:200px;
	border:1px solid #efefef;
}

.homepage-promos .promo:nth-child(1) div,
.homepage-promos .promo:nth-child(3) div,
.homepage-promos .promo:nth-child(5) div,
.homepage-promos .promo:nth-child(7) div,
.homepage-promos .promo:nth-child(9) div {
	margin-left:0px;
}

.homepage-promos .promo:nth-child(2) div,
.homepage-promos .promo:nth-child(4) div,
.homepage-promos .promo:nth-child(6) div,
.homepage-promos .promo:nth-child(8) div,
.homepage-promos .promo:nth-child(10) div,
.homepage-promos .promo.promo-large:nth-child(3) div {
	margin-right:0px;
}

.homepage-promos .promo:nth-child(5) div {
	margin-right:10px;
}

.homepage-promos .promo:nth-child(6) div {
	margin-left:10px;
}

.promo img {
	max-width:70px;max-height:70px;margin-top:20px;
}

.promo-large {
	width:100%!important;
}

.homepage-promos .promo.promo-large div {
	min-height:300px!important;
}

.cm-top-menu {
	margin-right:-7px!important;
	display:block;
}

.container-center {
	margin:0px 10px!important;
	padding:0px!important;
}

.cm-mobile-inner {
	background:#3e84ff!important;
}

.cm-special-mobile-menu-item {
	background:#002f82!important;
}

.cm-mobile-menu div {
	background:#3e84ff!important;
}

.container-menu {
	position:fixed;
	width:100%;
	z-index:999999999;
}
	
}
input[type="text"]#website {
    display: none;
}