.thim-widget-gallery-images {
	overflow: hidden;
	.owl-prev, .owl-next {
		position:           absolute;
		top:                50%;
		@include transition(all 0.5s cubic-bezier(0.215, 0.61, 0.355, 1))
	}
	.owl-prev {
		left:  -100px;
		right: auto;
	}
	.owl-next {
		right: -100px;
		left:  auto;
	}
	&:hover {
		.owl-prev {
			left: 10px;
		}
		.owl-next {
			right: 10px;
		}
	}
}

.owl-carousel {
	display:          none;
	position:         relative;
	width:            100%;
	-ms-touch-action: pan-y;
	.owl-wrapper {
		display:           none;
		position:          relative;
		-webkit-transform: translate3d(0px, 0px, 0px);
		&:after {
			content:     ".";
			display:     block;
			clear:       both;
			visibility:  hidden;
			line-height: 0;
			height:      0;
		}
	}
	.owl-wrapper-outer {
		overflow: hidden;
		position: relative;
		width:    100%;
		&.autoHeight {
			@include transition(height 500ms ease-in-out)
		}
	}
	.owl-item {
		float: left;
	}
}

.thim-gallery-images-default {
	.item {
		float: left;
	}
}
