.right-column p {
	margin: 0;
}
.show-date h3, .show-date h4 {
	margin: 0.5rem 1rem 0 0;
    color:white;
    text-align:right;
}
.show-name h3,.show-name h4 {
	margin: 0.5rem 0 0 1rem;
    color:white;
    text-align:left;
}
.show-header {
	color: white;
    background-color:#006884;
    }
 .show-body {
 	padding:1rem;
 }
 .show-body p, .show-body h3, .show-body h4 {
 	padding: 0;
    margin: 0;
	text-align:left;
    }
.location p {
	font-size: 0.85rem;
	margin: 0 0 0.5rem 1rem;
	}
.event {
	margin: 0 1rem 1rem;
    border: #333 solid thin;
    }
.supplier p, .supplier h3 {
	margin:0;
    text-align:left;
    }
.content {
	margin: 1rem;
	}
.content h1 {
	margin: 0 1rem 1rem;
}
.slideshow {
	width: 85%;
	margin: 0 auto 1rem;
	height: 16em;
	}
.slideshow .slick-slide {

	}

.slideshow .slick-slide img {
	height: 16em;
	margin: 0 0.5em;
	}
.right-sidebar > p {
	margin: 0 !important;
	padding:0;
	}
.slick-prev, .slick-next {
	height:100%;
	background-color: #EEF8FB;
}
.slick-next {
	right: 0;
}
.slick-prev {
	z-index:50;
	left: 0;
}
.slick-prev:hover, .slick-next:hover {
	background: #00819E;
}
.slick-prev:hover:before, .slick-next:hover:before {
	color: #EEF8FB;
}
.slick-prev:before, .slick-next:before {
	color: #00819E;
}
@media screen and (max-width: 64em) {
	.right-column {
		display: none;
	}
	.supplier p {
		text-align:center;
	}
	.event {
		margin: 0 0 1rem;
	}
	.supplier {
		margin:1rem auto 0;
	}
	.show-date h3, .show-date h4 {
		margin: 0.5rem 0 0 1rem;
		color:white;
		text-align:left;
	}
	.centered {
		margin: 0.5em;
	}
	.content {
		margin: 0 1rem;
		}
	.slideshow {
		width: calc(100vw - 1rem);
		margin: 0.5em;
		}
}