/* fichaReducida */
.aa30_min_ficha_redu{
	position: relative;	
	min-height: 230px;
}
/* VERSION TABLET */
@media all and (min-width: 601px) and (max-width: 1023px){
	.aa30_min_ficha_redu{	min-height: 240px;}
}
.aa30_min_ficha_redu_nombre{	font-weight: bold;}
	.aa30_min_ficha_redu_cabecera .aa30_min_ficha_redu_nombre{
		display: none;
	}
.aa30_min_ficha_redu_mapa{
	position: absolute;
	right: 0;
	top: 0;
}
		ul li .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_mapa a span{
			display: none;
		}
.aa30_min_ficha_redu a{
	text-decoration: underline;
	color: #000;
}
.aa30_min_ficha_redu p a{
	word-wrap: break-word;
}
.aa30_min_ficha_cuerpo{
	width: 100%;
}
	ul li .aa30_min_ficha_cuerpo{
		overflow: hidden;
		position: relative;
	}
.aa30_min_ficha_redu_foto{
	margin: 0 10px 5px 0;
	float: none;
}
.aa30_min_ficha_redu_info{
	display: block;
	width: 100%;
	margin-top:10x;
	color: #000;
}
.aa30_min_ficha_redu_info p {margin-bottom: 0;}
.aa30_min_ficha_redu_info p img {filter: brightness(0.5);}

.aa30_min_ficha_redu_iconos{
	float: right;
	padding-right: 80px;
}
	.aa30_tit_ficha_corta .aa30_min_ficha_redu_iconos{
		padding-top: 0em;
	}
	.aa30_min_ficha_redu_iconos img{
		margin-left:4px;
	}
.aa30_min_ficha_redu_mapa_enlace{
	background: url(/contenidos/recurso_tecnico/aa30_comun/es_def/images/aa30-sprite.png) no-repeat -11px -3472px;
	width: 34px;
	height: 33px;
	margin: 0;
	padding: 0;
	transition: all 0.3s ease;
	display: block;
	filter: brightness(0.5);
}
	.aa30_min_ficha_redu_mapa_enlace:hover{
		opacity:0.7;
	}
	.aa30_min_ficha_redu_mapa_enlace img{
		display: none;
	}
a.aa30_min_ficha_redu_link_municipio{
	color: #006ff0;	
}
.aa30_min_ficha_redu_linea_info a{
	color: #006ff0;
}
.aa30_min_ficha_redu_linea_izq{
	float:left;
	padding-right:0.5em;
}
.aa30_min_ficha_redu_bodyTitleFicha .aa30_tipo_recurso p {
  /*background-image: url(/contenidos/recurso_tecnico/aa30_comun/es_def/images/aa30-bg-title.png);
  background-repeat: no-repeat;
  background-position: left 40px;*/
  color: #ffffff;
  display: block;
  margin: 0;
  padding: 15px 24px 15px 0;
  text-align: left;
  text-transform: uppercase;
}
/*FICHA REDUCIDA TRASNPORTE Y MOVILIDAD // COMPRAS - negocios NEW*/
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha, 
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha {overflow: auto;}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_tipo_recurso p,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_tipo_recurso p,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_tipo_recurso p {
    color: #ffffff;
  }
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_subtipo_recurso,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_subtipo_recurso,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_subtipo_recurso {margin-bottom: 15px;}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_subtipo_recurso span,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_subtipo_recurso span,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_redu_bodyTitleFicha .aa30_subtipo_recurso span {
	color: #fff;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 2px;
    padding: 0 ;
    text-align: left;}

.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_cuerpo,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_cuerpo,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_cuerpo {
  	background-color: #fff;
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 15px;
    position: relative;
}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_nombre,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_nombre,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_nombre {
    color: #000;
    font-weight: 700;
    font-size: 1.3rem;
    background: #DCDDDF;
    padding: 8px 10px;
    margin-bottom: 1em;
}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_nombre::after,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_nombre::after,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_cuerpo .aa30_min_ficha_redu_nombre::after {
    content: " ";
    display: block;
    background-color: #000;
    width: 32%;
    height: 8px;
    position: absolute;
    top: 55px;
    right: 8px;}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu .aa30_min_ficha_redu_mapa,
.r01n_negocios .aa30_min_ficha_redu .aa30_min_ficha_redu_mapa,
.r01l_compras .aa30_min_ficha_redu .aa30_min_ficha_redu_mapa {
    right: 15px;
    top: auto;
    bottom: 15px;}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu_iconos,
.r01n_negocios .aa30_min_ficha_redu_iconos,
.r01l_compras .aa30_min_ficha_redu_iconos {
	float: none;
	padding-right: 0;
	position: absolute;
	bottom: 60px;
	right: 20px;
}
.r01c_transporte_y_movilidad .aa30_min_ficha_redu_iconos img,
.r01n_negocios .aa30_min_ficha_redu_iconos img,
.r01l_compras .aa30_min_ficha_redu_iconos img {filter: brightness(0.5);}

/******************************************************/
/***************+ accesibilidad old *******************/
.aa30-accesibilidad{
	margin-top: 1em;
	/* para que quede en la esquina inferior izquierda */
	float: left;
	clear: both;
	margin-left: 1.3235em;
}
	div.aa30_min_ficha_redu_info .aa30-accesibilidad{
		margin-left: 0;
	}
	.aa30-accesibilidad  label{
		margin: 20px 0;
		cursor: pointer;
		/* display: block; */
		border: none;
		color: #fff;
		font-size: 1.125em;
		line-height: 18px;
		padding-right: 40px;
		background: url(/contenidos/recurso_tecnico/aa30_comun/es_def/images/aa30-sprite.png) no-repeat right -3223px;
		padding-bottom: 5px;
	}
		.aa30-accesibilidad  label:hover{
			color: #006ff0;
		}
		.aa30-accesibilidad  label.aa30-accesibilidad_boton_desplegado{
			background: url(/contenidos/recurso_tecnico/aa30_comun/es_def/images/aa30-sprite.png) no-repeat right -3289px;
		}
			.aa30_min_ficha_redu.aa30-accesibilidad_boton_desplegado{
				/* height: 270px; */
				display: inline-table;
			}
	.aa30-accesibilidad  .aa30-iconos_accesibilidad{
		display: none;
		margin-top: 1em;
	}
		.aa30-accesibilidad  .aa30-iconos_accesibilidad img{
			margin-right: 0.5em;
			width: 32px;
			height: 32px;
		}
#aa30_migas_ficha{
	margin-top: 0px !important
}
	.aa30_min_ficha_redu.aa30_FR #aa30_migas_ficha{
		margin-top: 3em !important
	}

.aa30_min_ficha_cuerpo .aa30_movil_tablet {
	display:none ;
}
.aa30_min_ficha_cuerpo .aa30_pc_solo {
	display:block !important;
}
/* FIN accesibilidad  */
/* FIN fichaReducida */