/* block slideshows */
.block-slideshows {
	display: block;
	width: 100%;
	overflow: hidden;
}
.block-slideshows__slides { margin-bottom: 20px; }
.block-slideshows__slides .owl-dots { text-align: center; }
.block-slideshows__slides .owl-dot {
	display: inline-block;
	margin: 0 2.5px;
}
.block-slideshows__slides .owl-dot > span {
	height: 10px;
	width: 10px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	background-color: #FFFFFF;
	display: inline-block;
	border: 2px solid #b02420;
}
.block-slideshows__slides .owl-dot.active > span { background-color: #b02420; }

	/* media specific styles */
	@media(min-width: 768px) {
		.block-slideshows .col--col-4,
		.block-slideshows .col--col-2 { width: 50%; float: left; margin-bottom: 20px; }
		.block-slideshows .col--col-4 { padding-right: 10px; width: 65%; }
		.block-slideshows .col--col-2 { padding-left: 10px; width: 35%; }
		.block-slideshows .col--col-6 { width: 100%; float: left; display: block; }

		/* block slideshows [reverse order] */
		.block-slideshows.order-1 {}
		.block-slideshows.order-1 .col--col-4 { padding-right: 0px; padding-left: 10px; }
		.block-slideshows.order-1 .col--col-2 { padding-right: 10px; padding-left: 0px; }

	}
	@media(min-width: 1024px) {
		
	}
	@media(min-width: 1200px) {
		.block-slideshows .col--col-4 { width: 40%; }
		.block-slideshows .col--col-2 { width: 20%; }
		.block-slideshows .col--col-6 { width: 40%; float: left; padding-left: 20px; }

		/* block slideshows [reverse order] */
		.block-slideshows.order-1 .col--col-6 { padding-left: 0px; padding-right: 20px; }
	}