#contenedor {
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#caja {
	/*position: absolute;*/
	position: relative;
	left: 5%;
	bottom: 5%;
	/*width: 20%;*/
}
#caja img {
	border: 1px solid #000;
	width: 20%;
}
h1 {
	font-family: Gotham, 'Helvetica Neue', Helvetica, Arial, sans-serif;
	padding-left: 1rem;
	padding-bottom: .2rem;
	border-bottom: 1px solid #000;
}
@media (orientation:landscape) {
	.contenedor {
		width: 100vh;
	}
}
@media (orientation:portrait) {
	.contenedor {
		width: 100%;
	}
}
.container .panel-footer {
	margin-top: 20px;
}
.clear {
	clear: both;
}
.contenedor {
	width: 100%;
}