.filterable-carousel > div:not(:nth-child(2)) {
	display: none;
}

.owl-carousel-small {
	display: block !important;
}

.owl-carousel-small .owl-item .item {
	border: 1px solid #e1e1e1;
}

.owl-carousel-small .owl-item .item {
	border: 1px solid #e1e1e1;
}

.owl-carousel .owl-nav {
	position: absolute;
	top:40%;
	width: 100%;
	pointer-events: none;
	color:#000;
}

.owl-carousel .owl-nav.disabled {
	display: block !important;
}

@media only screen and (min-width:1401px) {
#filter-image-carousel > div.owl-nav > button.owl-prev > span {font-size: 100px;}
#filter-image-carousel > div.owl-nav > button.owl-next > span {font-size: 100px;}
}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {
	font-size: 100px !important;
	/*line-height: 120px;*/
	line-height: 0px !important;
	margin-top: -7px;
	pointer-events: auto;
}

.owl-carousel .owl-nav button.owl-prev {
	position: relative;
	left: -35px;
	text-align: left;
	float: left;
	font-size: 100px !important;
}

.owl-carousel .owl-nav button.owl-next {
	position: relative;
	right: -35px;
	text-align: right;
	float: right;
	font-size: 100px !important;
}
@media only screen and (min-width:281px) and (max-width:1400px) {
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next {font-size:50px !important;}
}
.owl-dots {
text-align: center;
	background:none;
}
.owl-dot {
border: 1px solid #000;
border-radius: 50%;
height: 10px;
width: 10px;
margin: 0 2px;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev, .owl-carousel button.owl-dot {
	background:#ccc;
}
buton.owl-dot {
	background:#ccc !important;
}
.owl-dot {
	background:#ccc !important;
}
.owl-dot.active {
background-color: #000 !important;
} 
