.slides .smaller {
	font-size: .8em;
}

#logo {
	position : absolute;
	top      : 10px;
	left     : 10px;
	height   : auto;
	max-width: 150px;
	display  : none;
}

#logo2 {
	position: absolute;
	top     : 10px;
	right   : 0;
	display : none;
}

#footer {
	position        : absolute;
	z-index         : 10;
	color           : white;
	right           : 0;
	bottom          : 0;
	left            : 0;
	padding         : 10px;
	background-color: rgba(90, 145, 199, 0.16);
}

#footer a {
	color       : green;
	font-size   : 24px;
	margin-right: 10px;
}

strong {
	background-color: green;
	color           : white;
}

.blink {
	animation        : blink 1s steps(5, start) infinite;
	-webkit-animation: blink 1s steps(5, start) infinite;
}
@keyframes blink {
	to {
		visibility: hidden;
	}
}
@-webkit-keyframes blink {
	to {
		visibility: hidden;
	}
}

section > .frame {
	margin          : 25px;
	padding         : 25px;
	background-color: #5bc0de;
	border          : 4px dashed #204d74;
	color           : white;
	font-size       : 1.1em;
	font-weight     : bolder;
	border-radius   : 100px;
}
