.button-group .btn {margin: 0 0.5rem 0.5rem 0;}
.button-group .btn-primary.is-checked { background: #afca0b;}
.grid-item { padding: 5px; }
.grid-item img { border-radius: 0.5rem; box-sizing: border-box; box-shadow: 0px 0px 4px rgba(0,0,0,0.3); height: auto; }



.row-isotope {
    margin-left: -5px;
    margin-right: -5px;
}


.grid-sizer {
    width: 33%;
}
.grid-item {
    border: 5px solid transparent;
    width: 33%;
}

.isotopeText {
    display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
	border-radius: 0;
	font-size: 1.5rem !important;

	border: 5px transparent solid;
}
.isotopeTextBox {
	background: #009fe3;
	color: #fff;
	border-radius: 0.25rem; 
	box-sizing: border-box; 
	box-shadow: 0px 0px 4px rgba(0,0,0,0.3);
	padding: 1rem;
	height: 100%;
	width: 100%;
}


.isoTransparent {
	opacity: 0.2;       /* modern browser */  
    -moz-opacity: 0.2;  /* older Mozilla browser */  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; /* IE8 in Standard Compliant Mode */  
    filter:alpha(opacity=20); /* IE5.x -7.0 */  
}
.filter-count-p {
	margin: 0 0 10px 10px;
}

@media (max-width: 767px) {
.grid-sizer {
    width: 50%;
}
.grid-item {
    width: 50%;
}
}

.grid-item img {
    width: 100%;
	border-radius:0.25rem;
}

.grid-item,
.grid-item a {
    color: #333 !important;
}

.isotope-auswahl p {
	margin: 0;
}

button.filterauswahl {
    width: auto;
	display: inline;
	margin: 0 5px 0 0;
	padding: 2px 10px;
}
button.filterauswahl.is-checked {
    background-color: #575756;
	color: #fff;
}

a.filterauswahl {
    width: auto;
	cursor: pointer;
}
a.filterauswahl.is-checked {
	font-weight: 700;
}

select.filters-select{
	text-align: left;
	width: auto;
}
select.filters-select option{
	text-align: left;
	width: auto;
}
select.filters-select option.is-selected{
	font-weight: 700;
}
span.filters-select {
	text-align: left;
	font-weight: 700;
}
span.filters-select:after{
	content:url('/fileadmin/template/Design/Resources/Public/Images/icons/live-pfeil.gif');
}

#live-outer .ui-select .ui-btn {
    margin: 0;
    padding: 0;
}

#live-outer .ui-select {
    margin-bottom: 0;
    margin-top: 0;
}
.row-isotope {
	margin-top: 20px;
}


.checkboxes .ui-checkbox {
	margin-top: 0px; 
	margin-bottom: 10px; 
	height: 22px; 
	float: left;
}
.checkboxes .ui-checkbox input  {
	top: 11px; 
	margin-top: -11px;
	left: -4px;
}
.checkboxes .ui-checkbox label  {
	font-weight: 400;
	top: 0px; 
	margin-top: 0px;
	padding-top: 0;
	padding-bottom: 0;
}
.checkboxes .ui-checkbox label.ui-checkbox-on  {
	font-weight: 700;

}
.ui-btn-icon-left {
    padding-left: 20px;
}

.ui-icon-check::after, 
.checkboxes .ui-btn.ui-checkbox-on.ui-checkbox-on::after,
.checkboxes .ui-btn.ui-checkbox-on.ui-checkbox-off::after {
    background-image: none;
}

.ui-input-text, .ui-input-search {
    margin: 0;

}
.ui-input-text input, .ui-input-search input {
	min-height: 0;
}
.ui-input-text input, .ui-input-search input, textarea.ui-input-text {
    line-height: 1;
    padding: 3px 0;

}

#collapse-live-inner > .panel-body {
    padding: 10px 20px 0 20px;
}
.isotopeTextSuche {

}
.isotopeFilterSuche {
	
}