.asf {display:none;}

.form-group legend {
    font-size:inherit;
    border-bottom:none;
    margin-bottom:5px;
}

.checkbox-inline {
	padding: 0 10px 0 25px;
    margin-left:0 !important;
}

.mixitup-control-active {
    background: #393939;
}

.mixitup-control-active[data-filter]:after {
    background: transparent;
}

.control:first-of-type {
    border-radius: 3px 0 0 3px;
}

.control:last-of-type {
    border-radius: 0 3px 3px 0;
}

input[type="checkbox"] {margin-top:6px; margin-left:-20px !important}

.list {
	overflow-y: hidden;
	padding:0;
	margin:15px 0;
	}

.list li {
	padding:5px 0;
	display: block;
    border-bottom: 1px solid #e9e9e9;
    border-radius: 2px;
    position: relative;
}

.list li:hover {
	background-color:#f5f5f5;
}