body{ background-image:url(../../../../../templates/default/img/frameBgWhite.jpg); background-repeat:repeat;}
.homeContainer.datosItem{ margin-top:123px;}
.seccionContainer{ float:left; position:relative; width:100%; min-height:500px; background-image:url(../img/bgContainerTop.png); background-repeat:no-repeat; background-position:top center; z-index:1; margin-top:-7px;}

.cabeceraSeccionItem{ float:left; position:relative; width:100%; height:350px; background-image:url(../img/bgContainerTop.png); background-repeat:no-repeat; background-position:top center; z-index:1; margin-top:-133px;}
	
	.frameContainer{ float:left; width:100% !important; overflow:hidden; }
		.detalleLogoAct{ float:left; position:absolute; background-image:url(../img/detalle-logo-geaventura.png); width:147px; height:147px; background-repeat:no-repeat; top:0px; left:50%; margin-left:330px; z-index:1; background-position:0px -51px;}
		.introContainer{ width:950px; float:left; position:relative; left:50%; margin-left:-440px; z-index:2;}
			.introContainer h2{font-family: 'Sansita One', arial; color: #000; font-size:4rem; letter-spacing:0.02rem; font-weight:normal; margin-bottom:0px; margin-top:18px;}
			.introContainer p{ float:left; margin-top:0px; font-size:1.15rem; line-height:1.6rem;}
			.introContainer a{ color:#000;}
	.seccionBottom{ float:left; position:relative; width:100%; height:213px; background-image:url(../img/bgContainerBottom.png); background-repeat:no-repeat; background-position:top center; margin-top:-150px;}	
	
@media(max-width:780px)
{
	.seccionContainer{ height: auto; background-size:cover; min-height:310px; background-size:auto 130px;}
		.introContainer{ width:94%; margin-left:3%; float:left; left:0px;}
			.introContainer h2{ font-size:1.5rem; margin-top:30px; margin-bottom:50px;}
			.introContainer p{ font-size:1rem; line-height:1.3rem;}
			
		.detalleLogoAct{ width:100px; height:100px; left:60%; margin-left:40px; margin-top:10px; background-size:contain;}
	.seccionBottom{ background-size:cover; height:100px; background-position:bottom center; margin-top:-100px;}
}	
	
	.entradaFechaAmpliacion{ float:left; width:100%; font-family: 'Sansita One', arial; color: #000; font-size:1rem; margin-top:14px; margin-bottom:0px;}
	.volverBlog{ text-decoration:none; float: right; color:#000 !important;}
		.volverBlog:hover{ color:#f49717 !important; }
	.entradaAutorAmpliacion{ float:left; width:100%; font-family: 'Sansita One', arial; color: #000; font-size:1rem; margin-top:0px; margin-bottom:7px;}
	.entradaAutorAmpliacion a{ color:#000;}
	
	#noticiasList{ float:left; width:990px; position:relative; left:50%; margin-left:-495px; padding-left:0px; list-style:none; margin-top:130px;  font-family: 'Sansita One', arial;}
		
		#masNoticias{ float:left; font-family: 'Sansita One', arial;  width:100%; text-align:center; position:relative; background-position:center; background-repeat:no-repeat; cursor:pointer; font-size:1.1rem; line-height:35px; margin-top:20px; margin-bottom:140px;}
			#masNoticias:hover{ opacity:0.6;}
			
		.entradaFecha{ float:left; font-size:1.2rem; margin-left:24px; margin-top:15px;}
		
		#noticiasList li a{ text-decoration:none; color:#000;}
				
		#noticiasList li{ width:98%; float:left; margin-top:20px; padding-bottom:0px; margin-left:10px; height:225px;}
			#noticiasList li .entradaImg{ height:190px; width:190px; overflow:hidden; border-radius:100px; border: solid 6px #f49717; float:left;}
			#noticiasList li img{ float:left; height:130%; margin-top:-15%; min-width:100%; width:auto; position: relative; transform: translateX(-50%); left: 50%;}
			#noticiasList li h3{ margin-top:10px; margin-bottom:3px; line-height:3.2rem; float:left; width:722px; height:auto; margin-left:24px; font-weight:normal; font-size:2.7rem; color:#000;}
			#noticiasList li p{ color:#696969; font-size:1rem; line-height:1.45rem; float:left; width:722px; margin-left:24px; margin-top:0px; margin-bottom:0px; min-height:75px;}

@media screen and (max-width : 780px){ 
	#noticiasList{ width:94%; margin-left:3%; left:0px; margin-top:0px; }
		#masNoticias{ float:left; font-family: 'Sansita One', arial;  width:100%; text-align:center; position:relative; background-position:center; background-repeat:no-repeat; cursor:pointer; font-size:1.1rem; line-height:35px; margin-top:20px; margin-bottom:140px;}
		#noticiasList li{ width:100%; margin-left:0px; height:auto !important; margin-bottom:10px;}
			#noticiasList li .entradaImg{ height:90px; width:90px; border: solid 4px #f49717;}
			#noticiasList li h3{line-height:1.6rem; width:216px; margin-left:10px; margin-top:10px; font-size:1.25rem !important; font-family: 'Sansita One', arial;}
			.entradaFecha{ font-size:1rem; width:216px; float:left; margin-left:10px; margin-top:0px;}
			#noticiasList li p{ display:none;}
	
}

/* AMPLIACIÓN DE LA ENTRADA */

	.frameContent{ float:left; width:100%; min-height:500px; position:relative; margin-top:-180px; }
	.frameTexto{ width:612px; float:left; position:relative; left:50%; margin-left:-475px; margin-bottom:200px; margin-top:0px;}
		.frameTexto .texto{ float:left; width:100%;}
	.frameTexto h3{ float:left; width:100%; font-family: 'Sansita One', arial; color: #000; font-size:2.6rem; line-height:3rem; letter-spacing:0.02rem; font-weight:normal; margin-top:0px; margin-bottom:10px;}
	.frameTexto p{ width:100%; margin-top:0px; margin-bottom:15px; padding:0px; font-size:1.1rem; line-height:1.6rem; text-align:justify; }
	.frameTexto ul,.frameTexto ol{ width:90%; margin-top:0px; margin-bottom:15px; padding:0px; margin-left:10%; font-size:1.1rem; line-height:1.6rem; }
		.frameTexto .consulta{ float:left; background-image:url(../../../../../templates/default/img/fondoNaranjaOscuro.jpg); background-repeat:repeat; width:328px; height:33px; line-height:33px; font-size:1.1rem; font-family: 'Sansita One', arial; color:#FFF; text-align:center; text-decoration:none; font-weight:normal; letter-spacing:0.02rem; margin-top:20px; left:50%; position:relative; margin-left:-164px;}
		.frameTexto p a,.frameTexto ul a,.frameTexto ol a{ color:#f49717;}
		
			.frameTexto .consulta:hover{ opacity:0.5;}
			
			.entradaImg{ float:left; width:100%; height:auto;}
				.entradaImg img{ float:left; width:100%;}
				
		.sumario{ float:left; width:35%; margin-right:20px; margin-top:10px; margin-bottom:5px; border-top: solid 3px #f49717; border-bottom: solid 3px #f49717; padding-top:10px; padding-bottom:5px; font-size:1.1rem; font-weight:600;}
		img.center{ float:left; width:100%; margin-bottom:20px;}
		img.left{ float:left; width:50%; margin-right:20px; margin-top:10px; margin-bottom:10px;}
		img.right{ float: right; width:50%; margin-left:20px; margin-top:10px; margin-bottom:10px;}
			
@media screen and (max-width : 780px){ 
	.frameTexto{ width:94%; margin-left:3%; left:0px; margin-bottom:200px;}
	.frameTexto h3{ font-size:1.8rem; line-height:2.3rem; margin-top:10px; margin-bottom:15px;}
	.frameTexto p{ font-size:1.1rem; line-height:1.5rem; }
	.frameTexto ul,.frameTexto ol{ font-size:1.1rem; line-height:1.5rem; }
	
	.sumario{ width:100%; font-size:1rem; }
	img.left{ width:100%; }
	img.right{ width:100%; margin-left:0px;}
}
			
			
/* GALERÍA DE IMÁGENES */			
		
		.frameTexto .galeria{ float:left; width:100%; margin-top:15px;}
			.frameTexto .galeria h4{ float:left; width:100%; font-family: 'Sansita One', arial; color: #000; font-size:1.7rem; letter-spacing:0.01rem; font-weight:normal; margin-top:14px; margin-bottom:14px;}
			
		.frameTexto .galeria ul{ float:left; width:110%; margin:0px; padding:0px; list-style:none;}
			.frameTexto .galeria ul li{ float:left; width:100%; margin:0px; padding:0px; list-style:none; width:152px; height:115px; margin-right:12px; overflow:hidden; margin-bottom:12px; cursor:pointer;}
				.frameTexto .galeria ul li img{ float:left; min-height:110%; height:auto; width:110%; margin-top:-5%; display: block; position: relative; transform: translateX(-50%); left: 50%;}
				.frameTexto .galeria ul li:hover img{opacity:0.6;}

/* REDES SOCIALES Y COMENTARIOS*/

#entrada-social_box_title{ font-family: 'Sansita One', arial; color: #000; font-size:1rem; float:left; width:100%; margin-top:30px; margin-bottom:15px;}
#entrada-comentarios{ float:left; width:100%; margin-top:15px;}
	#entrada-comentarios div{ float:left; width:100%; }
	
@media screen and (max-width : 780px){ 
		.frameTexto .galeria ul{ width:100%;}
			.frameTexto .galeria ul li{ width:48%; margin-left:1%; margin-right:1%;}

	#compartirRedes{ position:fixed; bottom:-8px; z-index:999999; width:100%; margin-left:0px; left:0px;}
		.jssocials-shares{ margin-left:0px !important; width:100%; float:left; margin-right:0px;}
			.jssocials-share{ float:left; margin-left:0px !important; margin-right:0px !important; width:25%; height:40px; }
				.jssocials-share-link{ width:100%; text-align:center; height:40px; line-height:40px; padding-top:7px !important;}
}

/* COLUMNA DERECHA */
				
		.rightCol{ float: right; position:relative; right:50%; margin-right:-508px; margin-top:12px; width:340px; min-height:1500px; height:auto; background-image:url(../../../../../templates/default/img/fondoNaranjaOscuro.jpg); background-repeat:repeat;}
		.rightCol .rutasTitle{ margin-top:70px;}
		.rightCol .rutasList{ margin-top:10px;}
			.rightCol h5{ float:left; width:90%; margin-left:5%; color:#FFF; font-size:1.5rem; font-family: 'Sansita One', arial; font-weight:normal !important; margin-top:16px; letter-spacing:0.02rem; margin-bottom:6px;}
			.rightCol ul li p{ margin-top:0px !important; margin-bottom:13px !important;}
			.rightCol ul{ float:left; width:90%; margin:0px; padding:0px; list-style:none; margin-left:5%;}
			.fichaRuta{ margin-bottom:10px !important;}
				.rightCol ul li{}
					.rightCol ul li h6{ float:left; margin-top:0px; width:100%; font-weight: lighter; font-size:1.16rem; margin-bottom:0px; color:#FFF;}
					.rightCol ul li a{ color:#FFF; text-decoration:none;}
					.rightCol ul li p{ color:#FFF; font-size:0.95rem; float:left; width:100%; margin-top:14px; margin-bottom:0px;}
					
			.bloquePubli{ float:left; width:90%; margin-left:5%; list-style:none; padding:0px; min-height:200px; margin-bottom:20px;}
				.bloquePubli li{ background-color:#000; margin-left:0px; float:left; width:96%; margin-bottom:12px; padding-left:2%; padding-right:2%;}
					.bloquePubli li img{ float:left; width:100%;}
					.bloquePubli li h6{ font-size:1.55rem !important; margin-top:7px !important; float:left; width:100%; font-weight: normal !important; margin-bottom:0px !important;}
					.bloquePubli li h7{ font-size:1.1rem; font-weight:normal; color:#FFF; margin-top:4px !important; margin-bottom:4px !important; float:left;}
					.bloquePubli li p{ font-size:1.1rem !important; margin-top:7px; float:left; width:100%; font-weight: normal !important; margin-bottom:10px !important; margin-top:10px !important;}
					
					.anunciate p{ font-size:1.1rem; float:left; width:90%; margin-left:5%; color:#FFF; margin-top:0px; margin-bottom:10px;}
					.anunciate a{ font-size:1.1rem; color:#FFF;}
					
			.blogList{ float:left; margin-bottom:200px !important;}
				.blogList li{ font-size:1.1rem !important; margin-top:5px !important;}
					
					.rightCol a:hover{ opacity:0.5;}

@media screen and (max-width : 780px){ 
.rightCol{ float:left !important; width:100%; margin-left:0px; left:0px; height:200px; right:0px; margin-right:0px; min-height:500px; height:auto; margin-top:-150px; }
		.rightCol .rutasTitle{ margin-top:20px;}
		.rightCol h5{ font-size:1.2rem;}
		
			.bloquePubli li h6{ font-size:1.4rem !important; margin-bottom:10px; }
			.bloquePubli li h7{ font-size:0.9rem; }
			.bloquePubli li p{ font-size:0.9rem ;}
}


.volverBlog,.frameTexto .galeria ul li img,#slide,#slide img,.textoSlider,.rightCol a{
	 transition: all 0.5s;
  -moz-transition: all 0.5s; /* Firefox 4 */
  -webkit-transition: all 0.5s; /* Safari and Chrome */
  -o-transition: all 0.5s; /* Opera */
}