.preview {
	background-color:#3D8EEA;
	padding: 16px;
	display: inline-block;
}
.image-wrapper{
	display:inline-block;
	vertical-align: middle;
}
.slide-image {
	display: block;
	width: 600px;
	height: 400px;
	vertical-align:middle;
	border-radius: 16px;
	box-shadow: 8px 8px 8px rgba(0,0,0,0.7);
	object-fit: cover;
	object-position: center;
	margin: 16px;
}
.slide-image.portrait {
	width:400px;
	height:600px;
}
.slide-image.contain {
	max-width:600px;
	max-height:400px;
	width:auto;
	height:auto;
}
.slide-image.contain.portrait {
	max-width:400px;
	max-height:600px;
	width:auto;
	height:auto;
}
.slide-wrapper {
	display:inline-block;
	vertical-align:middle;
	margin:16px;
}
h2.text {
	text-transform: uppercase;
	color: #ED1C24;
	font-size: 36px;
	text-shadow: -1px -1px 0 white, 1px -1px 0 white, -1px 1px 0 white, 1px 1px 0 white;
	margin: 18px;
	text-align: center;
}
.download-slide {
	display:block;
	text-align:center;
	margin:16px auto;
}
.tools {
	display:block;
	text-align: center;
	padding: 16px;
	background: gray;
}
.slide-creator {
	text-align:center;
}
.logo {
	width: 150px;
	display: inline-block;
	height:auto;
}
.wrapper {
	display:flex;
	align-items:center;
	justify-content:space-around;
}