	.group-bundeslaender { display:none; }
	
	.grid-sizer,
	.element-item { width: 100%; }
	.element-item {
	  float: left;
	  border: 5px solid #fff;
	}
	.isoBild { position: relative; }
	.isoBild .isoText { 
		position: absolute;
		top: 0;
		background-color: #fff;
		opacity: 0; 
		width: 100%;
		padding: 10px;
		background-color: #fff;
		border: 1px solid #333;
		transition: opacity 0.5s;
	}
	.isoBild:hover .isoText { 
		opacity: 0.9; 
		transition: opacity 0.5s;
	}
	
	.isoBildunterschrift{ height: 60px; }
	
	.texteanzeigen .isoBild .isoText { 
		opacity: 0.9; 
		transition: opacity 0.5s;
	}
	
	.grid-sizer{ width: 100%; }
	
	.group-pkategorien,
	.group-bundeslaender,
	.group-kundenberater,
	.group-lieferverbund,
	.group-anfangsbuchstabe,
	.group-lieferlaender{ width: 100%; margin-bottom:10px;}
	
	.group-sort { display: none;}
	
	.filter-beschreibung { width: 100%; font-weight: 700; }
	.filter-werte { width: 100%;  }

	.isoText:hover { border: 1px solid #333; }

	.logoLieferparner {
		border: 1px solid #878787;
		vertical-align: middle;
		text-align: center;
		display: flex;
		height: 333px;
	}
	.logoBild{
		display: block;
	}
	.logoLieferparner img {
		padding: 50px;
	}



	@media (min-width: 768px) {
		.filter-beschreibung{ width: 25%; float: left; }
		.filter-werte{ width: 75%; clear:both; }
		
		.grid-sizer,
		.element-item { width: 50%; }
		
	}
	
	@media (min-width: 1200px) {
		.grid-sizer,
		.element-item { width: 33.3333%; }
	}
	
	_::selection, .logoLieferparner img {
			max-height: 353px\0;
			padding-top: 10px\0;
			padding-bottom: 10px\0;
		}
	_::selection, .logoLieferparner {
				display: block\0;
			}
