body { 
	background-color: #CF4038;
}


/* botonera Nav */
#bs-example-navbar-collapse-1  ul a{
	color:white;
}

#bs-example-navbar-collapse-1  ul a:hover{
	color:black;
}


#bs-example-navbar-collapse-1  ul li ul li a{
	color:black;
}

#bs-example-navbar-collapse-1  ul li ul li a:hover{
	color:red;
}

@media (min-width: 1200px) {
  .container {
    width: 970px;
  }
}

/* botones de colores Nav */
.btn-azul{
	background-color: #00ACEC;
	color: #FFFFFF;
}

.btn-verde{
	background-color: #51934B;
}

.btn-naranja{
	background-color: #E9AE4A;
}

.btn-rojo{
	background-color: #CF4039;
}

.btn-rojo a{
	color: #FFFFFF;
}

.btn-gris{
	background-color: #A6A8AA;
}


/* Cajas de texto desplegables por salas */
.salas-bees{
	margin: 0;
	padding-bottom: 40px;
	background-color: #0265CB;
	color:white;
	border-color: #0265CB;
}

.salas-puppies{
	margin: 0;
	padding-bottom: 40px;
	background-color: #FF0101;
	color:white;
	border-color: #FF0101;

}
.salas-kitties{
	margin: 0;
	padding-bottom: 40px;
	background-color: #FF6501;
	color:white;
	border-color: #FF6501;

}
.salas-monkeys{
	margin: 0;
	padding-bottom: 40px;
	background-color: #346633;
	color:white;
	border-color: #346633;

}

.area-recreativa{
	margin: 0;
	padding-bottom: 40px;
	background-color: white;
	color:green;
	border-color: white;

}

.nuestro-centro{
	margin: 0;
	padding-bottom: 40px;
	background-color: white;
	color:red;
	border-color: white;

}


/*  imagenes en las salas ampliadas tamano pantalla adaptables  y textos flotantes 
dentro de imagenes con su formato */

.imagen-en-sala-bees{
	position: relative;
}

.texto-en-imagen-sala-bees{
	width: 100%;
	color: white;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(2,101,205,0.7);
}

.texto-en-imagen-sala-bees small{
	color: white;
}

.imagen-en-sala-puppies{
	position: relative;
}

.texto-en-imagen-sala-puppies{
	width: 100%;
	color: white;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(255,1,1,0.7);
}

.texto-en-imagen-sala-puppies small{
	color: white;
}

.imagen-en-sala-kitties{
	position: relative;
}

.texto-en-imagen-sala-kitties{
	width: 100%;
	color: white;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(255,101,1,0.7);
}

.texto-en-imagen-sala-kitties small{
	color: white;
}

.imagen-en-sala-monkeys{
	position: relative;
}

.texto-en-imagen-sala-monkeys{
	width: 100%;
	color: white;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(52,101,51,0.7);
}

.texto-en-imagen-sala-monkeys small{
	color: white;
}

.imagen-en-area-recreativa{
	position: relative;
}

.texto-en-imagen-area-recreativa{
	width: 100%;
	color: green;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(255,255,255,0.7);
}

.texto-en-imagen-area-recreativa small{
	color: green;
}

.imagen-en-nuestro-centro{
	position: relative;
}

.texto-en-imagen-nuestro-centro{
	width: 100%;
	color: red;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(255,255,255,0.7);
}

.texto-en-imagen-nuestro-centro small{
	color: red;
}

/* Carrusel y propiedades */
.img-carrusel-area-recreativa{
	width: 100%;
	color: white;
	position: absolute;
	bottom: 10px;
	left: 0;
	padding: 1% 2% 1% 1%;
	background-color: rgba(2,101,205,0.7);
}

/*forma contacto*/

.contactanos{
	margin: 0;
	padding-bottom: 40px;
	background-color: white;
	color:#A6A8AA;
	border-color: white;

}

/* pagina index centrado del mensaje www.citykidspanama.com*/
.footer-centrado {
	display: block;
	float: left;
	width: 100%;
	background-color: white;
	position: relative;
	bottom: 0;
	padding: 3px;
}

.footer-centrado img {
	float: left;
	margin:10px;
}


.margen-superior-NavBar {
	padding: 0;
	margin: 0;
}

#footer {
	color: white;
	text-align: left;
	border-top: solid 1px white;
	margin-bottom: 10px;
}

#footer a {
	color: white;
	text-decoration: none;
}

#tittleFooter {
	font-size: 20px;
}


.indexText {
	text-align: center;
	color: white;
	font-size: 19px;
	margin-top: 3%;
	margin-bottom:3%; 
}
