@charset "utf-8";


/* -------------------------cabecera y botones */

.navbar.navbar-default.navbar-fixed-top .container-fluid nav {
	width: 100%;
}
.container-fluid-cabecera {
	width: 100%;
}
.container-fluid-cabecera .navbar.navbar-default.navbar-fixed-top {
	width: 100%;
	height: 6%;
}
.container-fluid-cabecera .navbar.navbar-default.navbar-fixed-top .container-fluid {
	width: 90%;
	background-color: #0000cc;
	margin-top: -2px;
}
.navbar-header .navbar-brand .img-responsive {
	width: 50%;
	margin-top: -13px;
}
nav #topFixedNavbar1 .nav.navbar-nav.navbar-right {
	margin-top: -35px;

}
.navbar-header .navbar-toggle.collapsed .icon-bar {
	background-color: #D974D2;

}
.navbar-header .navbar-toggle.collapsed .icon-bar {
	background-color: #5656FF;
}

                         
/*------------------------------ slider */ 

/* En móvil horizontal ocultamos el slider para evitar problemas de encaje */
.container-fluid-slider {
	display: none;
}

/* Reducimos la tipografía de los captions para que quepan */
.item.active .carousel-caption h3 {
	font-size: 1.6em;
	line-height: 1.2;
	padding: 6px 10px;
}
.item.active .carousel-caption p {
	font-size: 1.0em;
	line-height: 1.35;
	padding: 6px 10px;
}


/*--------------------------- pie - footer */

.container-fluid-pie {
	width: 100%;
	font-size: 0.9em;
}
.container-fluid-pie .container-pie {
	width: 100%;
}
/*--------------------------- cookis */

.container-fluid-politicacookis{
	width: 100%;
	font-size: 0.8em;
	text-align: center;
}
.container-fluid-politicacookis .container-politicacookis {
	width: 100%;
}

/*--------------------------- caja 1*/
.container-fluid-caja1 {
	width: 100%;
}
.container-fluid-caja1 .container-caja1 {
	width: 100%;
	margin-top: 60px;
}
.container-fluid-caja1 .container-caja1 .container-img {
	width: 100%;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
}
.container-fluid-caja1 .container-caja1 .container-texto {
	float: left;
	width: 100%;
}


/*--------------------------- caja 2*/
.container-fluid-caja2 .container-caja2 .row-caja1 {
	width: 100%;
	float: left;
	margin-left: 0px;
}
.container-fluid-caja2 .container-caja2 .row-caja2 {
	float: left;
	width: 100%;
}
.container-fluid-caja2 .container-caja2 .row-caja3 {
	width: 100%;
	float: left;
}


/*--------------------------- caja 3*/
.container-fluid-caja3 {
	width: 100%;
	margin-top: -10px;
}
.container-fluid-caja3 .container-caja3 {
	width: 100%;
}
.container-fluid-caja3 .container-caja3 .container-img {
	width: 100%;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	padding-top: 0px;
}
.container-caja3 .container-img img {
	width: 100%;
}

.container-fluid-caja3 .container-caja3 .container-texto {
	float: left;
	width: 100%;
	margin-top: 0px;
}

/*--------------------------- contacto-------------------------------------------*/
.container-fluid-contacto .container-contacto {
	width: 100%;
}
.container-fluid-contacto .container-contacto .container-img {
	display: none;
}
.container-fluid-contacto .container-contacto .container-texto {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
}
