body {
	font-family: 'Roboto', sans-serif;
	background: #734e11;
}
.navbar-nav {
	margin-left: auto; 
}
@media screen and (max-width:991px){
	.navbar-nav {
	text-align: center;
}
}
.bg-light {
	background-color: #0b1a57 !important;
	color: #fff;
}
.navbar-light .navbar-nav .nav-link.active {
	color: #fff;
}
.navbar-light .navbar-nav .nav-link {
	color: #fff;
	padding: 15px;
}
.navPrincipal {
	padding: 0px;
}
@media screen and (max-width:991px){
	.navPrincipal {
	padding: 5px;
}
}
.navPrincipal a:hover {
	background-color: #1b349a;
	color: #fff !important;
}
.navPrincipal a:visited {
	color: #fff;
}
.navPrincipal a:active {
	color: #fff;
}
.navPrincipal a:link {
	color: #fff;
}
.navbar-light .navbar-nav .nav-link {
	color: #fff;
}
.sigRedes {
	text-align: right;
	margin: 30px 0;
	color: #fff;
}
@media screen and (max-width:539px){
	.sigRedes {
	margin-bottom: 10px;
}
}
.sigRedes img {
	vertical-align: middle;
	margin-left: 10px;
}
.logoHeder {
	position: absolute;
	width: 182px;
	top: 20px;
	z-index: 1;
	transition: all 0.5s ease;
}
@media screen and (max-width:539px){
	.logoHeder {
	display: block;
	margin: 0 auto;
	position: initial;
	transition: all 0.5s ease;
	width: 150px;
	margin-bottom: 10px;
}
}
.navbar-light .navbar-toggler {
	margin-left: auto;
	border-radius: .25rem;
	background: #fff;
}
.fondoCopa {
	background-image: url(../images/fondoCopa.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align:center;
}
.fondoReglas {
	background-image: url(../images/fondoReglas.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	text-align:center;
}
.fondoHospedaje{
	background-image: url(../images/fondoHospedaje.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	text-align:center;
}
@media screen and (max-width:767px){
	.fondoCopa {
	background-image: none;
}
.fondoBalon{
	background-image: none;
}
}
.contInfo {
	height: 500px;
	overflow: scroll;
	margin-top: 40px;
	margin-bottom: 50px;
	background: #fff;
padding: 20px;
border-radius: 10px;
}
footer {
	background-color: #ea761f;
	font-size: 14px;
	color: #fff;
	text-align: center;
	padding: 10px;
}
footer a{
	color: #fff;
}
footer p{
	margin-bottom: 0px;
}
@media screen and (max-width:991px){
	footer p{
	margin-bottom: 10px;
}
}
@media screen and (min-width:1200px){
	.container {
		max-width: 1240px;
	}
}
@media screen and (max-width:991px){
	.container {
	max-width: 100%;
}
}