/*---COMUNES---*/

body{
	margin:0;
	padding:0;
}
*{
	box-sizing:border-box;
}
.centrado{
	width:990px;
	margin:0 auto;
	background:transparent;
}
.pagina{
	width:100%;
	float:left;
	background:transparent;
}
h2{
	font-family: 'Averia Gruesa Libre', cursive;
}
h3{
	font-family: 'Alegreya Sans SC', sans-serif;
}
h4{
	font-family: 'Alegreya Sans SC', sans-serif;
}
h5{
	font-family: 'Alegreya Sans SC', sans-serif;
}

li{
	font-family: 'Alegreya Sans SC', sans-serif;
}
p{
	font-family: 'Open Sans', sans-serif;
}
.p_gal {
	font-family: 'Averia Gruesa Libre', cursive;
	text-align:right;
	font-size:20px;
	margin:0;
	color:#959692;
	font-weight:bold;
}
.fondo_gris{
	width:100%;
	float:left;
	height:auto;
	background-color:#d0d1cc;
	padding-bottom:15px;
	padding-top:15px;
}
.titulo_azul{
	width:100%;
	float:left;
	height:100px;
	margin-top:20px;
}
	.titulo_azul h3{
		text-align:right;
		font-size:40px;
		color:#28324B;
		margin:0;
		line-height:60px;
	}
#menu_movil{
	display:none;
}

/*--PARRAFO CLUB--*/

#centrado_cabecera .lit_club span{
	font-weight:700;
}

.lit_club{
	width:100%;
	float:left;
	margin:25px 0;
}
	.lit_club p{
		font-size:16px;
		line-height:30px;
		color:#28324B;
		font-weight:600;
		text-align:justify;
	}


/*---CABECERA 1er BLANCO---*/

#header1{
	width:100%;
	float:left;
	height:50px;
}
#cont_header1{
	width:60%;
	float:left;
}
	#cont_header1 p{
		font-size:14px;
		float:left;
		margin:0;
		line-height:50px;
		color:#28324B;
		font-weight:700;
	}
	#telefono{
		height:60px;
		line-height:60px;
		float:left;
	}
	#mail{
		height:60px;
		line-height:60px;
		float:left;
	}
	#cont_header1 .fa{
		font-size:25px;
		float:left;
		line-height:60px;
		margin-right:15px;
		margin-left:50px;
		color:#28324B;
		margin-bottom: 0px;
		margin-top: -5px;
	}
	#cont_header1 .fa-mobile{
		font-size:30px;
		float:left;
		margin-left:20px;
		margin: 0;
		padding-right: 15px;
		margin-top: -5px;
	}

#rrss_header1{
	width:40%;
	float:right;
}
	#rrss_header1 .rrss1{
		width:35px;
		height:35px;
		float: right;
		margin-top:8px;
		margin-right:20px;
		overflow:hidden;
		text-align:center;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		border: 3px solid #28324B;
		transition: all 0.5s ease-in-out
	}
	#rrss_header1 .rrss1 a{
		display:block;
		text-decoration:none;
	}
		#rrss_header1 .rrss1 .fa-facebook{
			color:#28324B;
			line-height:30px;
			text-align:center;
			font-size:22px;
			display:block;
		}
		#rrss_header1 .rrss1:hover .fa-facebook {
			color:#FFF;
			transform: rotateY(180deg) scale(1,1);
		}
		#rrss_header1 .rrss1:hover{
			background-color:#3C5B9B;
			border: 3px solid #3C5B9B;
			transform: rotateY(180deg) scale(1,1);
		}
	#rrss_header1 .rrss2{
		width:35px;
		height:35px;
		float: right;
		margin-top:8px;
		margin-right:20px;
		overflow:hidden;
		text-align:center;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		border: 3px solid #28324B;
		transition: all 0.5s ease-in-out
	}
	#rrss_header1 .rrss2 a{
		display:block;
		text-decoration:none;
	}
		#rrss_header1 .rrss2 .fa-twitter{
			color:#28324B;
			line-height:30px;
			text-align:center;
			font-size:22px;
			display:block;
		}
		#rrss_header1 .rrss2:hover .fa-twitter {
			color:#FFF;
			transform: rotateY(180deg) scale(1,1);
		}
		#rrss_header1 .rrss2:hover{
			background-color:#2DAAE1;
			border: 3px solid #2DAAE1;
			transform: rotateY(180deg) scale(1,1);
		}
	#rrss_header1 .rrss3{
		width:35px;
		height:35px;
		float: right;
		margin-top:8px;
		margin-right:20px;
		overflow:hidden;
		text-align:center;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		border: 3px solid #28324B;
		transition: all 0.5s ease-in-out
	}
	#rrss_header1 .rrss3 a{
		display:block;
		text-decoration:none;
	}
		#rrss_header1 .rrss3 .fa-instagram{
			color:#28324B;
			line-height:30px;
			text-align:center;
			font-size:20px;
			display:block;
		}
		#rrss_header1 .rrss3:hover .fa-instagram {
			color:#FFF;
			transform: rotateY(180deg) scale(1,1);
		}
		#rrss_header1 .rrss3:hover{
			background-color:#F63D27;
			border: 3px solid #F63D27;
			transform: rotateY(180deg) scale(1,1);
		}
	#rrss_header1 .rrss4{
		width:35px;
		height:35px;
		float: right;
		margin-top:8px;
		margin-right:20px;
		overflow:hidden;
		text-align:center;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		border: 3px solid #28324B;
		transition: all 0.5s ease-in-out
	}
	#rrss_header1 .rrss4 a{
		display:block;
		text-decoration:none;
	}
		#rrss_header1 .rrss4 .fa-linkedin{
			color:#28324B;
			line-height:30px;
			text-align:center;
			font-size:22px;
			display:block;
		}
		#rrss_header1 .rrss4:hover .fa-linkedin {
			color:#FFF;
			transform: rotateY(180deg) scale(1,1);
		}
		#rrss_header1 .rrss4:hover{
			background-color:#0173B2;
			border: 3px solid #0173B2;
			transform: rotateY(180deg) scale(1,1);
		}

	#rrss_header1 .rrss5{
		width:35px;
		height:35px;
		float: right;
		margin-top:8px;
		margin-right:30px;
		overflow:hidden;
		text-align:center;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		border: 3px solid #28324B;
		transition: all 0.5s ease-in-out
	}
	#rrss_header1 .rrss5 a{
		display:block;
		text-decoration:none;
	}
		#rrss_header1 .rrss5 .fa-rss{
			color:#28324B;
			line-height:30px;
			text-align:center;
			font-size:22px;
			display:block;
		}
		#rrss_header1 .rrss5:hover .fa-rss {
			color:#FFF;
			transform: rotateY(180deg) scale(1,1);
		}
		#rrss_header1 .rrss5:hover{
			background-color:#FFA630;
			border: 3px solid #FFA630;
			transform: rotateY(180deg) scale(1,1);
		}
		
		
/*---CABECERA 1er VERDE / MENU---*/

#header2{
	width:100%;
	float:left;
	height:80px;
	background-image:url("imagenes/fondo_cab2.jpg");
	background-size:cover;
	border-top: 2px solid rgba(226,22,22,0.60);
	border-bottom: 2px solid rgba(226,22,22,0.60);
	z-index:5;
}
	#header2 .pagina{
		z-index:5;
	}
	#escudo1{
		width:16%;
		float:left;
		z-index:5;
		position:relative;
	}
	#escudo1 img{
		width:150px;
		height:150px;
		float:left;
		margin-top:3px;
		z-index:5;
	}
	#menu{
		width:84%;
		float:left;
		z-index:5;
		position:relative;
	}
		#menu .fa-chevron-circle-down{
			font-size:14px;
			height:40px;
			line-height:40px;
			float:right;
			margin-right:8px;
			margin-left:0px;
			display:block;
		}

		#menu .fa-circle{
			color:#28324B;
			font-size:6px;
			line-height:40px;
			height:40px;
			float:left;
			text-align:center;
		}
		#menu .fa-chevron-right{
			font-size: 10px;
			margin-left: 15px;
			margin-right: -12px;
		}
		#menu ul{
			margin:0;
			padding:0;
		}
			#menu li{
				width:13.5%;
				height:40px;
				float:left;
				line-height:40px;
				margin-top:22px;
				font-size:18px;
				font-weight:800;
				padding:0;
				list-style:none;
				text-align:center;
			}
				#menu .punto_menu{
					width:6px;
					float:left;
				}
			#menu a{
				color:#28324B;
				text-decoration:none;
				height:40px;
				display:block;
			}
				#menu li.activo>a{
					color:#E69411;
				}
				#menu a:hover{
					color:#E69411;
				}
	#menu>ul>li>ul{
		display:none;
		margin-left:-6px;
		margin-top:0px;
		width:150px;
		float:left;
	}
		#menu>ul>li:hover>ul{
			display:block;
		}
			#menu>ul>li>ul>li{
			width:100%;
			margin-top:6px;
			height:30px;
			background:#9EC337;
			font-size:18px;
			color:#28324B;
			line-height:30px;
			border-radius: 10px 10px 10px 10px;
			-moz-border-radius: 10px 10px 10px 10px;
			-webkit-border-radius: 10px 10px 10px 10px;
			border: 1px solid #28324B;
			}
			#menu>ul>li>ul>li a{
				color: #28324B;
				display:block;
			}

				#menu>ul>li>ul>li:hover{
					background:#E69411;
				}
				#menu>ul>li>ul>li:hover>a{
				color: #28324B;
				}

	#menu>ul>li>ul>li>ul{
		display:none;
		width:320px;
		float:left;
		margin-top:-37px;
	}
		#menu>ul>li>ul>li:hover>ul{
			display:block;
		}

			#menu>ul>li>ul>li>ul>li{
			width:150px;
			margin-top:6px;
			margin-left:170px;
			height:30px;
			background:#9EC337;
			font-size:18px;
			color:#28324B;
			line-height:30px;
			border-radius: 10px 10px 10px 10px;
			-moz-border-radius: 10px 10px 10px 10px;
			-webkit-border-radius: 10px 10px 10px 10px;
			border: 1px solid #28324B;
			}
				#menu>ul>li>ul>li>ul>li:hover{
					background:#E69411;
				}
				#menu>ul>li>ul>li>ul>li:hover>a{
					color: #28324B;
				}
				

/*---CABECERA 2do BLANCO---*/

#header3{
	width:100%;
	float:left;
	height:50px;
	background:#28324B;
	margin-top:2px;
	z-index:-5;
	margin-bottom: 3px;
	border-bottom: 2px solid rgba(226,22,22,0.60);
}
	#header3 .pagina{
		z-index:-5;
	}

	#letra_aa{
		float:left;
		padding-left:190px;
		margin:0;
		color:white;
		font-size:40px;
		line-height:47px;
		z-index:-5;
	}
	#letra_mazi{
		float:left;
		margin:0;
		line-height:48px;
		padding-left:10px;
		color:#9EC337;
		font-size:40px;
		z-index:-5;
	}

/*---MENU WAYPOINT---*/
#menu_waypoint{
	display:none;
	width:100%;
	float:left;
	height:70px;
	background-image:url("imagenes/fondo_cab2.jpg");
	background-size:cover;
	border-top: 2px solid rgba(226,22,22,0.60);
	border-bottom: 2px solid rgba(226,22,22,0.60);
	position:fixed;
	top:0;
	left:0;
	animation-name: entrada_arriba;
	animation-duration: 0.6s;
	z-index:6;
}
	@keyframes entrada_arriba{
		from {top: -80px;}
		to{top:0px;}
	}
	#menu_waypoint li{
		width:13.5%;
		height:40px;
		float:left;
		line-height:40px;
		margin-top:22px;
		font-size:18px;
		font-weight:800;
		padding:0;
		list-style:none;
		text-align:center;
	}
	#pagina_waypoint{
		margin-left:45px;
	}
	#pagina_waypoint #menu{
		margin-left:-30px;
	}
	#pagina_waypoint #escudo1{
		width:10%;
	}
	#pagina_waypoint #escudo1 img{
		width:80px;
		height:80px;
		float:left;
		margin-top:5px;
		margin-left:-5px;
	}

/*---ANCLA---*/

.ancla{
	width:50px;
	height:50px;
	position:fixed;
	bottom:35px;
	right:40px;
	background-color:#28324B;
	color:white;
	font-size:20px;
	text-align:center;
	line-height:45px;
	z-index:6;
	display:none;
	border-radius: 200px 200px 200px 200px;
	-moz-border-radius: 200px 200px 200px 200px;
	-webkit-border-radius: 200px 200px 200px 200px;
	border: 3px solid #FFF;
}
	.ancla a{
		text-decoration:none;
		color:white;
	}
	.ancla:hover{
		background-color:#9EC337;
		border-radius: 200px 200px 200px 200px;
		-moz-border-radius: 200px 200px 200px 200px;
		-webkit-border-radius: 200px 200px 200px 200px;
		border: 3px solid #28324B;
	}
	.ancla a:hover{
		text-decoration:none;
		color:#28324B;
	}
	.visible{
		display:block;
		-webkit-transition: all 0.3s ease-in-out;
		-moz-transition: all 0.3s ease-in-out;
		-o-transition: all 0.3s ease-in-out;
		transition: all 0.3s ease-in-out;
	}
	
/*---BOTONES ESTILO VOLVER---*/
.volver{
	margin-top:10px;
	margin-bottom:10px;
	width:80px;
	height:40px;
	float:right;
}	
	.volver a{
		text-decoration:none;
		font-size:20px;
		display:block;
		line-height: 40px;
		text-align: center;
		font-weight:bold;
		color:#28324B;
		border-radius: 10px 10px 10px 10px;
		-moz-border-radius: 10px 10px 10px 10px;
		-webkit-border-radius: 10px 10px 10px 10px;
		border: 2px solid #28324B;
	}
		.volver a:hover{
			color:white;
			background-color:#28324B;
		}

/*---PIE PAGINA---*/
#patro_pie{
	width:100%;
	float:left;
	height:160px;
	background-color:#28324B;
}
	#patro_pie a{
		display:block;
	}
	#patro_pie img{
		width:80%;
		margin-left:10%;
		float:left;
		height:150px;
		margin-top:5px;
	}
	#patro_pie h3{
		color:#FFF;
		font-size:35px;
		text-align:center;
		margin:0;
		line-height:150px;
	}
	.img_colab_esc{
		width:90%;
		float:left;
		height:160px;
		margin-left:5%;
	}
#pie_pagina{
	width:100%;
	float:left;
	height:200px;
	background-image:url("imagenes/fondo_pie.jpg");
	background-position:top right;
	background-size:cover;
	margin-top:5px;
}
.div_pie{
	width:28%;
	float:left;
}
	.div_pie:first-of-type{
		width:16%
	}
#pie_pagina img{
	width: 80px;
	height: 80px;
	float: left;
	margin-left: 24%;
	margin-top: 10px;
}
#pie_pagina h4{
	width:100%;
	font-size:24px;
	font-weight:700;
	text-align:center;
	float:left;
	color:#9EC337;
	margin-bottom:15px;
}
#pie_pagina p{
	width:100%;
	float:left;
	font-weight:500;
	color:white;
	margin:0px;
	text-align:center;
	padding-bottom:5px;
}
#pie_pagina a{
	color:white;
	text-decoration:none;
}
	#pie_pagina a:hover{
	color:#28324B;
}

#pie_pagina .rrss1{
	width:42px;
	height:42px;
	float: left;
	margin-left:12px;
	display:block;
}
	.rrss1 .fa-facebook{
		color:#9EC337;
	}
	.rrss1 .fa-facebook:hover {
		color:#FFF;
	}
	#pie_pagina .rrss1:hover a{
		color:#3C5B9B;
	}
#pie_pagina .rrss2{
	width:42px;
	height:42px;
	float: left;
	margin-left:12px;
	display:block;
}
	.rrss2 .fa-twitter{
		color:#9EC337;
	}
	.rrss2 .fa-twitter:hover {
		color:#FFF;
	}
	#pie_pagina .rrss2:hover a{
		color:#2DAAE1;
	}
#pie_pagina .rrss3{
	width:42px;
	height:42px;
	float: left;
	margin-left:12px;
	display:block;
}
	.rrss3 .fa-instagram{
		color:#9EC337;
	}
	.rrss3 .fa-instagram:hover {
		color:#FFF;
	}
	#pie_pagina .rrss3:hover a{
		color:#F63D27;
	}
#pie_pagina .rrss4{
	width:42px;
	height:42px;
	float: left;
	margin-left:12px;
	display:block;
}
	.rrss4 .fa-linkedin{
		color:#9EC337;
	}
	.rrss4 .fa-linkedin:hover {
		color:#FFF;
	}
	#pie_pagina .rrss4:hover a{
		color:#0173B2;
	}
#pie_pagina .rrss5{
	width:42px;
	height:42px;
	float: left;
	margin-left:12px;
	display:block;
}
	.rrss5 .fa-rss{
		color:#9EC337;
	}
	.rrss5 .fa-rss:hover {
		color:#FFF;
	}
	#pie_pagina .rrss5:hover a{
		color:#FFA630;
	}

#pie_pagina #movil_pie{
	margin-right: 18px;
    font-size: 25px;
}
#pie_pagina #movil_mail{
	margin-right: 12px;
    font-size: 22px;
}
#patro_piemovil{
	display:none;
}

/*--COOKIES--*/

#overbox3 {
	position: fixed;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 80px; 
	background: rgba(41, 41, 41, 0.8);
	z-index: 999999;
	display: none;
}

#infobox3 {
	margin: 0px auto;
	height: 80px;
	width: 990px;
	color:white;
	text-align:justify;
}

#infobox3 p{
	color:white;
	font-size: 14px;
	width: 700px;
	float:left;
	margin-left: 10px;
}

#infobox3 ul{
	margin:0px;
	float:right;
	list-style: none;
	width: 240px;
	margin-top: 8px;
}

#infobox3 li#acepto{
	list-style: none;
	float:left;
	width: 70px;
	height: 30px;
	line-height: 30px;
	background: black;
	margin-right: 10px;
	margin-bottom:4px;
	text-align: center;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}
	#infobox3 li#acepto:hover{
		background-color:#E69411;
	}

#infobox3 li#mas_info{
	list-style: none;
	float:left;
	width: 160px;
	height: 30px;
	line-height: 30px;
	background: black;
	text-align: center;
	border-radius: 10px 10px 10px 10px;
	-moz-border-radius: 10px 10px 10px 10px;
	-webkit-border-radius: 10px 10px 10px 10px;
}
	#infobox3 li#mas_info:hover{
		background-color:#E69411;
	}

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

/*--MENU MOVIL--*/	

@media screen and (max-width:400px){
.movilno{
	display:none;
}

.centrado{
	width:100%;
}
body{
	padding-top:70px;
}

/*--COMUNES MOVIL--*/

.p_gal {
	font-size:15px;
	padding-right:10px;
}
.fondo_gris{
	width:100%;
	float:left;
	height:auto;
	background-color:#d0d1cc;
	padding-bottom:15px;
	padding-top:15px;
}
.titulo_azul{
	margin-top:0;
	height:65px;
}
	.titulo_azul h3{
		font-size:20px;
		padding-right:10px;
		line-height:40px;
	}


/*--CABECERA--*/
#cabecera{
	display:none;
}
#menu_movil{
	display:block;
	z-index:10;
	position:fixed;
	top:0;
}
.menu_m{
	width:100%;
	float:left;
	height:70px;
	background:#28324B;
	position:fixed;
}
	#barras_mov{
		width:20%;
		float:left;
	}
		#barras_mov i{
			font-size: 20px;
			line-height: 70px;
			margin-left: 30px;
			cursor:pointer;
			color:#FFF;
		}
		
	#cerrar_mov{
		width:20%;
		float:left;
	}
		#cerrar_mov i{
			font-size: 20px;
			line-height: 70px;
			margin-left: 30px;
			cursor:pointer;
			color:#FFF;
		}	
		
		
	.cat_menumov{
		width:80%;
		float:left;
	}
		.menumov_tit{
			width:75%;
			float:left;
		}
		.cat_menumov h4{
			font-size: 24px;
			text-align: left;
			line-height: 72px;
			margin: 0;
			color:#FFF;
			padding-left:20px;
		}
		.img_peq_tit{
			float:left;
			height:70px;
			width:25%;
		}
		.img_peq_tit img{
			float:left;
			height:30px;
			margin-top:21px;
		}
	#nombre_oculto{
		width:100%;
		float:left;
		height:72px;
		line-height:72px;
		text-align:center;
		border-bottom:2px solid white;
		background:#28324B;
		color:#FFF;
		z-index:10;
	}
		#nombre_oculto h3{
			margin:0;
			font-size:24px;
		}
	#menu_oculto{
		position:absolute;
		top:0px;
		left:-270px;
		width:270px;
		background-image:url("imagenes/fondo_mov.jpg");
		background-position:top right;
		background-size:cover;
		transition:all 0.5s linear;
		border-top: rgba(0,0,0,1);
		z-index:10;
	}
		#menu_oculto ul{
			list-style:none;
			margin:0;
			padding:15px 0px;
			float:left;
			width:100%;
		}
		#menu_oculto li{
			padding-left:30px;
			line-height:50px;
			float:left;
			width:100%;
			color:#28324B;
			font-size:17px;
			font-weight:700;
		}
			#menu_oculto>ul>li>ul{
				background:transparent;
				margin-left:-30px;
				padding-left:20px;
				width:260px;
				padding-top: 5px;
				padding-bottom: 5px;
			}
				#menu_oculto>ul>li>ul>li{
					line-height:40px;
					width:300px;
					margin-left:-80px;
					text-align:center;
				}
		#menu_oculto a{
			color:#28324B;
			font-size:17px;
			font-weight:700;
			text-decoration:none;
			display:block;
			}
		#menu_oculto .a_oculto{
			color:white;
			font-family: 'Railway', sans-serif;
			font-size:12px;
			font-weight:light;
			text-decoration:none;
		}
		#menu_oculto.menu_dentro{
			left:0px;
		}
	
	#oculto1{
		display:none;
		float:left;
		width:100%;
	}
		#oculto1 a{
			font-size:15px;
		}
	#oculto2{
		display:none;
		float:left;
		width:100%;
	}
		#oculto2 a{
			font-size:15px;
		}
	
	#oculto3{
		display:none;
		float:left;
		width:100%;
	}
			#oculto3 a{
			font-size:15px;
		}

	.chevron{
		float: right;
		height: 50px;
		z-index: 2;
	}
		.chevron i{
			color: #28324B;
			font-size: 14px;
			text-align: center;
			width: 40px;
			height: 50px;
			line-height: 50px;
			display:block;
			padding-right:25px;
		}
			.chevron i:hover{
				cursor:pointer;
				opacity:1;
			}

#menu_movil li.activo>a{
	color:#E69411;
}

/*--PARRAFO CLUB--*/

.lit_club p{
	font-size:15px;
	line-height:24px;
	padding:0 10px;
}


/*--PIE PAGINA MOVIL--*/

#patro_pie{
	display:none;
}
#patro_piemovil{
	display:block;
	width:100%;
	float:left;
	height:130px;
	background-color:#28324B;
}
	#patro_piemovil img{
		width:46%;
		margin-left:27%;
		float:left;
		height:120px;
		margin-top:5px;
	}
	#patro_piemovil h3{
		color:#FFF;
		font-size:35px;
		text-align:center;
		margin:0;
		line-height:130px;
	}
.img_colab_mov{
	width:90%;
	float:left;
	height:120px;
	margin-left:5%;
}

/*---PIE PAGINA MOVIL---*/

#pie_pagina{
	height:auto;
	background-position:top left;
	padding-bottom:80px;
}
	#pie_pagina h4{
		color:#28324B;
	}
.div_pie{
	width:80%;
	margin-left:10%;
}
	.div_pie:first-of-type {
		width: 80%;
		margin-top:30px;
	}
	#pie_pagina p.p_movil{
		width:50%;
		float:right;
	}
	#pie_pagina img{
		float:left;
		margin-top:0;
		margin-left:12%;
	}

/*---ANCLA MOVIL---*/ /*--	width:45px;
							height:45px;
							position:fixed;
							bottom:25px;
							right:25px;
							line-height:37px;
							font-size:18px;     --*/


.ancla{
	display:none;
}

/*---CENTRADO VOLVER MOVIL---*/
.volver{
	margin-right:25px;
}	

/*---RRSS MOVIL---*/
#pie_pagina .rrss1{
	width:20%;
	margin-left:0px;
}
#pie_pagina .rrss2{
	width:20%;
	margin-left:0px;
}
#pie_pagina .rrss3{
	width:20%;
	margin-left:0px;
}
#pie_pagina .rrss4{
	width:20%;
	margin-left:0px;
}
#pie_pagina .rrss5{
	width:20%;
	margin-left:0px;
}

/*---COOKIES MOVIL---*/

#overbox3{
	height:auto;
	background:rgba(41, 38, 38, 0.8);
}
#infobox3{
	height:auto;
	width:96%;
	margin-left:2%;
}
	#infobox3 p{
		font-size:12px;
		width:100%;
		margin-left:0px;
	}
	#infobox3 ul{
		float:left;
		width:100%;
		margin-top:0px;
		padding-left:0px;
	}
		#infobox3 li#acepto{
			margin-bottom:10px;
			margin-left:5%;
			height: 24px;
			line-height: 22px;
			border: 1px solid #fafafa;			
		}
		#infobox3 li#mas_info{
			float:right;
			margin-bottom:10px;
			margin-right:5%;
			height: 24px;
			line-height: 22px;
			border: 1px solid #fafafa;		
		}
		

}

