body{ overflow-x: hidden;}
#header-frame.subseccion{ background-image: url("../img/header-subseccion.jpg"); background-size: cover; background-repeat: no-repeat; background-position: top center;}


.galeriaContainer{ position:relative; float:left; width:100%; margin-top:0px; height:auto; /*background-color:#FF00FF;*/ margin-bottom:200px; }
	
	.galeriaContent h2{ font-size: 2.5vw; margin-bottom: 0; margin-top: 190px; float: left;}	
	.galeriaContent{ position:relative; float:left; min-height:100px; height:auto;/*background-color:#000;*/}

@media screen and (min-width : 1280px)
{
	.galeriaContent{ left: 50%; margin-left: -640px; width:1280px; min-width:1280px;}
}
@media screen and (min-width : 1600px)
{
	.galeriaContent{ float:left; left: 50%; margin-left: -800px; width:1600px; }
}
@media screen and (min-width : 1920px)
{
	.galeriaContent{ float:left; left: 50%; margin-left: -960px; width:1920px; }
} 

		
		.listadoSubcategorias{ position:relative; float:left; width:240px; margin:0; padding:0; list-style:none;}
			.listadoSubcategorias li{ position:relative; float:left; width:100%; border-bottom:1px solid #dadada; height:38px; line-height:38px;}
				.listadoSubcategorias li:first-child{ border-top:1px solid #dadada; }
					.listadoSubcategorias li a{ position:relative; float:left; width:80%; /*margin-left:30px; */text-decoration:none;/*background-color:#00FFFF;*/ z-index:3; color:#515151; font-size:0.9rem; text-align:left;}
						.listadoSubcategorias li a:hover{ color:#1172ad; font-weight:700; padding-left:30px;}

						.subSelected{ color:#1172ad !important; font-weight:700; padding-left:30px;}
				.trianguloSelect{ position:absolute; margin-top:12px;width: 0; 
     height: 0; 
     border-left: 16px solid #1172ad;
     border-top: 8px solid transparent;
     border-bottom: 8px solid transparent; display:none; z-index:2; }
	 	.trianguloVisible{ display:block; }
		
		.listadoSubcategorias li:hover .trianguloSelect{ display:block;}
			.listadoSubcategorias li:hover .trianguloVisible{ display:none !important;}
				
				
		.listadoGaleria{ position:relative; float:left; margin:0; padding:0; width:103%;  height:auto; list-style:none;margin-left:-1.8%; margin-top:2vw; overflow: hidden;}
			.listadoGaleria li{ position:relative; float:left; width:29%;  margin-bottom:20px; overflow:hidden; height:20vw; cursor:pointer; margin-right:1.8%; margin-left: 1.8%; margin-bottom:20px;}
			.listadoGaleria li h6{ font-size:1.2vw; color:#000; font-weight:100; text-align:center; margin-top:1vw; float:left; width:100%;}
				.imgContent{ position:relative; float:left; width:100%; overflow:hidden; height:15vw; overflow:hidden;}
					.imgContent img{ position:relative; float:left; width:120%; margin-left:-10%; margin-top:-20px; }
				.textoImg{ position:absolute; width:100%; height:42px; bottom:0; color:#000; line-height:42px; text-align:center; font-size:1rem; /*margin-bottom:-40px;*/}
			.listadoGaleria li:hover .textoImg{ margin-bottom:0;}


@media screen and (max-width : 780px)
{
	.galeriaContainer{ margin-top:0;}
	.galeriaContent{ position:relative; float:left; width:94%; left:0; margin-left:3%;}
		.listadoSubcategorias{ display:none;}	
		
	.listadoGaleria{ position:relative; float:left; margin:0; padding:0; width:100%; margin-left:0;  height:auto; list-style:none;margin-top:25px;}
		.listadoGaleria li{ width:334px;  margin-bottom:20px; overflow:hidden; height:209px; cursor:pointer;}
}	

@media screen and (max-width : 680px)
{
	.listadoGaleria{ position:relative; float:left; margin:0; padding:0; width:334px; left:50%; margin-left:-167px;  height:auto; list-style:none;margin-top:25px;}
		.listadoGaleria li{ width:100%;  margin-bottom:20px; overflow:hidden; height:209px; cursor:pointer;}
}



@media screen and (max-width : 380px)
{ 
	.listadoGaleria{ position:relative; float:left; margin:0; padding:0; width:100%; left:0;   height:auto; list-style:none;margin-left:0;margin-top:25px; }
		.listadoGaleria li{ width:100%;  margin-bottom:20px; overflow:hidden; height:209px; cursor:pointer;}
}
							

/* ###################### EFECTOS TRANSICIONES BOTONES ########################### */	

.listadoSubcategorias li a,.listadoSubcategorias li{
  transition: all 0.5s;
  -moz-transition: all 0.5s; 
  -webkit-transition: all 0.5s; 
  -o-transition: all 0.5s; 
}

