body {
	background: cadetblue;
	color:white;
	margin: 0;
	overflow:hidden;
	width:100vw;
}
#content {
	max-width:640px;
	margin:auto;
	padding-top: 20vh;
}

h1 {
	text-align: center;
}

.button {
	cursor: pointer;
	display: inline-block;
	font-weight: 400;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	border: 1px solid transparent;
	padding: .375rem .75rem;
	font-size: 1rem;
	line-height: 1.5;
	border-radius: .25rem;
	transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;
	color: #fff;
background-color: #007bff;
border-color: #007bff;
}

#image {
	background:url("/img/franco.jpg");
	background-repeat:no-repeat;
	height:320px;
	max-width:640px;
	background-size: cover;
	position:relative;
}

#image div {
	font-family: 'Annie Use Your Telescope', cursive;
	color: white;
	padding-top: 30px;
	position: absolute;
	padding-left: 15px;
	font-size: 23px;
	width: 200px;
}

#image.polpot div, #image.hitler div, #image.mugabe div, #image.idiamin div, #image.mao div, #image.hussein div, #image.saville div, #image.aumshinrikyo div, #image.al-bhagdadi div {
	padding-left: 430px;
}

#image.mothertheresa div {
	padding-left: 310px;
	width: 240px;
	padding-top: 70px;
}

#image.idiamin div, #image.mussolini div, #image.mugabe div, #image.mugabe div, #image.saville div, #image.hussein div {
	color:black;
}

#image.mussolini div {
	width:350px;
}

#image.leopoldII div {
	padding-top: 10px;
	padding-left: 10px;
	width: 180px;
}

#image.stalin div {
	padding-left: 400px;
	width:230px;
}

#image.aumshinrikyo div span, #image.al-bhagdadi div span {
	padding: 10px;
	display: block;
	background: black;
	width:250px;
}

#person {
	text-align:center;
	padding-top: 10px;
	padding-bottom: 20px;
}

@media(max-width:700px) {
	#content {
		padding-top:0;
	}
	#content #image #quote {
		padding: 5px;
		width: calc(100% - 10px);
		background: yellow;
		bottom: 0;
	}
	#content #image #quote span {
		color:black;
		background:none;
		width: 100%;
		padding: 10px;
		display: block;
	}
}