
/* Isotope Css
*/
input[type="text"] { }

.grid-container { }
.masonry-filters,.masonry-sorts { display:inline-block; }
.addtolist { display:inline-block; }

.masonry-filters ul { margin:0; padding:0; list-style: none; }
.masonry-filters ul li { display: inline-block; cursor: pointer; }
.masonry-filters ul li:hover { }

.masonry-sorts ul { margin:0; padding:0; list-style: none; }
.masonry-sorts ul li { display: inline-block; cursor: pointer; }
.masonry-sorts ul li:hover { }

.button-group { font-size:90%; text-align: center; border-radius:3px; }
.button-group:after { content: ''; display:block; clear: both; }
.button-group .button { display: inline-block; cursor: pointer;  background:none; 
border-radius:3px; border:1px solid rgba(10,10,10,.2); margin:0; margin-bottom:0.5rem; padding:0; 
margin-right:2px; padding:2px 4px; min-width:2rem; 
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; 
-moz-user-select: none; -ms-user-select: none; user-select: none; }
.button-group .button:first-child { }
.button-group .button:last-child { }
.button-group .button:hover { background:rgba(10,10,10,.1); }
.button-group .button:active { color: white; box-shadow: inset 0 1px 10px hsla(0, 0%, 0%, 0.8); }
.button-group .button.active { background:rgba(10,10,10,.2); color: white; }
.button-group .spacer { margin:0 6px; }

input[type="text"] { padding:1px 4px; border-radius:3px; 
border:1px solid rgba(10,10,10,.2); color:rgba(50,50,50,1);
display:block; width:100%;
}

.sinfobox { display:block; width:66%; margin:0 auto; }

.grid { margin:0 0; margin-left:-1rem !important; margin-right:-1rem !important; }
.grid:after { content: ''; display: block; clear: both; }
.grid-item { width:inherit; padding:0 0.5rem; margin-bottom:2rem; }
.grid-sizer { width: 25%; }
.panel-sort { }
.panels-boxx-item { } 

.grid-item.item-spacer { height:0.25rem; background:#fff; margin:2rem 0; }

@media (min-width:0px) and (max-width:960px) { 
.grid { margin-left:-0.25rem !important; margin-right:-0.25rem !important; }
.grid-item { width:inherit; padding:0 0.25rem;  }
.grid-sizer { width: 33%; }
}

/* hide this 
*/

.storage { display:none; }
.plz_sort { display:none; }
.qm { display:none; }
.qm:after { content:""; }
.zimmer { display:none; }
.zimmer:after { content:" / "; }
.itemData  { display:none; }
.itemImage { display:inline-block; }
.itemImage img { max-width:calc(100% - 0rem); margin-bottom:1rem; }
.name { display:inline; }
.name:after { content:" / "; }
.button.panel-item { display:none; }
.button.panel-item-group { display:none; }
.masonry-filters.group1 { display:none; }
.masonry-filters.group2 { display:none; }
.masonry-sorts.sorts { display:none; }
.addtolist { display:none; }
.masonry-sorts { display:none; }

/*
*/

.details { display:block; margin-top:0.5rem; }
.additem { }

/*
*/

.grid-item a.button.btn-filter { font-weight:300; margin:0; padding:0; padding:0 4px; display: inline-block; background:rgba(186,186,186,0.3); margin-bottom:0.25rem;
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; 
-moz-user-select: none; -ms-user-select: none; user-select: none; 
}
.grid-item a.button.btn-filter.active,
.grid-item a.button.btn-filter:hover { 
background:rgba(186,186,186,0.9);
color:#fff;
text-decoration: none; 
}

