@charset "utf-8";

@media screen and (max-width: 1130px) {
	

}
@media screen and (max-width: 960px) {
	#nav ul li a {margin-right:20px;}
}

@media screen and (max-width: 850px) {
	#aboutBtn{text-align:left;display:block;}
	#aboutBtn a.meer{}
	#catTitle{float:none;margin-bottom:10px;}
	#nav ul li a {font-size:13px;}
	#betaalmethoden img {width:100%;}
	#content, #catContent {float:none;width:100%;}
	#cat {display:none;}
	
	.bsktL .shopCol1 {float:left;width:25%;}
	.bsktL .shopCol2 {float:left;width:15%;text-align:right;margin-left:5%;}
	.bsktL .shopCol3 {float:left;width:20%;text-align:right;margin-left:5%;}
	.bsktL .shopCol4 {float:left;width:15%;text-align:right;margin-left:5%;}
	.bsktL .shopCol5 {float:right;width:5%;text-align:right;margin-left:5%;}
	
	#main {padding:40px 0;}	
	#indekijker {padding:40px 0;}
	#promoties {margin-top:40px;}
	#nieuw {margin-top:40px;padding:40px 0;}
	.col {width:47.5%;margin-left:5%;}
	.n2 {margin-left:0;}
	.nivs3 {display:none;}
	.nivs2 {display:block;}
}

@media screen and (max-width: 640px) {
	#top {padding-bottom:10px;}
	#hoverCart {display:none !important;}
	#nivsMob {display:block;}
	#nieuw, #promoties {text-align:left;}
	.topleft {position:static;display:inline-block;}
	.topright {position:static;display:inline-block;}
	#voorwaarden {display:none;}
	#voorwaardenMob {display:block;}
	#search {display:inline-block;width:auto;margin:auto;padding-bottom:0;}
	#searchMob {display:inline-block;}
	#accBtn {display:inline-block;margin-right:10px;padding-right:10px;border-right:1px solid #eaeaea;}
	#accBtn a {font-weight:400;text-transform:none;}
	#winkelmand {display:inline-block;float:none;}
	#winkelmand a {font-weight:400;padding-bottom:0;}
	#navMob {display:inline-block;}
	.wnklmnd {display:none;}
	.searchfield {display:none;}
	.field_title {float:none;width:100%;margin:0;}
	.field_input {float:none;width:100%;}
	#catNav {}
	#catContent{width:100%;float:none;}
	#prodPic{float:none;width:100%;margin-right:0;clear:both;margin-bottom:30px;}
	#prodShop{float:none;width:100%;}
	#navContainer {display:none;}
	input.search {padding-right:0;background-color:#f6f6f6;text-transform:none;font-weight:400;}
	.search_submit {top:12px;right:10px;}
	#header {padding:15px 0;}
	#logo {margin-top:15px;}
	#logo img {width:200px;}
	
	#nav2 ul li {display:block;}
	#nav2 ul li a {margin-right:0;margin-bottom:5px;display:inline-block;}
	#nav2 ul li:last-child a {margin-bottom:0px;}
	
	#fct ul li {display:block;margin-right:0;padding-right:0;border-right:0;margin-bottom:5px;}
	
	/*spcheck*/
	#my_geg{float:none;width:100%;}
	#my_lever{float:none;width:100%;margin-bottom:30px;}
	.shopCol1 span {font-size:18px;}
	.bsktL .shopCol1 {float:left;width:85%;}
	.bsktL .shopCol2 {float:left;width:80%;font-weight:bold;margin-top:10px;}
	.bsktL .shopCol3 {float:left;width:70%;text-align:left;margin-left:5%;margin-bottom:10px;}
	.bsktL .shopCol4 {float:left;width:25%;text-align:right;margin-left:5%;}
	.bsktL .shopCol5 {float:right;width:5%;text-align:right;margin-left:5%;}
	.bsktL .shopCol1b{width:100%;}
	.bsktL .shopCol2b{width:85%;padding-right:15%;}
	
	#logo img {width:300px;}
}

@media screen and (max-width: 480px) {
	#aboutBtn a.meer{display:block;}
	.bekijk a {display:block;}
	#siteby {margin-top:25px;}
	#footer2 {padding-top:25px;margin-top:25px;}
	#fct {margin-top:25px;}
	.social-profiles {margin:25px 0 0 0;}
	#header {padding:10px 0;}
	#logo {margin-top:10px;}
	#breadcrumb {padding:10px 0;}
	#main {padding:25px 0;}
	#indekijker {padding:40px 0;}
	#promoties {margin-top:40px;}
	#nieuw {margin-top:40px;padding:40px 0;}
	.idkleft {float:none;width:100%;margin-right:0%;}
	.idkright {float:none;width:100%;clear:both;margin-top:20px;}
	.nieuwsleft {float:none;width:100%;margin-right:0%;}
	.nieuwsright {float:none;width:100%;clear:both;margin-top:20px;}
	#loginLnks {width:100%;}
	#logo img {width:175px;}
	.shop_submit {padding:10px 0;text-align:center;display:block;-webkit-appearance:none;-webkit-border-radius:0;border-radius:0px;width:100%;text-transform:none;}
	.loginBox {padding:10px;}
	.field_title {float:none;width:100%;margin-bottom:5px;}
	.field_input {float:none;width:100%;margin-bottom:5px;}
	.col2 {float:none;width:100%;margin-left:0%;margin-top:60px;clear:both;}
	.col2:first-child {margin-top:0;}
	.prods2 {display:none;}
}

@media screen and (max-width: 380px) {
	.col {width:100%;margin-left:0%;float:none;margin-top:30px;}
	.col:first-child {margin-top:0;}
	.nivs2 {display:none;}
	#logo img {width:150px;}
}

