/**************** ocultar la lista del menu principal ata glande *******************/
.block-nice-menus .menu-4239 ul,
.block-nice-menus .menu-4240 ul,
.block-nice-menus .menu-4241 ul,
.block-nice-menus .menu-4238 ul{
	display: none!important;
}

/* tab active & hover */
li.menu-mlid-4274 > a:hover,li.menu-mlid-4274 > a.active,/*les nostres dades pro */
li.menu-mlid-4291 > a:hover,li.menu-mlid-4291 > a.active,/*les nostres dades pro */
li.menu-mlid-4254 > a:hover,li.menu-mlid-4254 > a.active,/*les nostres dades pro */
li.menu-mlid-4255 > a:hover,li.menu-mlid-4255 > a.active,/*les nostres dades pro */
li.menu-mlid-4287 > a:hover,li.menu-mlid-4287 > a.active,/*les nostres dades pro */
li.menu-mlid-4290 > a:hover,li.menu-mlid-4290 > a.active,/*les nostres dades pro */
li.menu-mlid-4288 > a:hover,li.menu-mlid-4288 > a.active,/*les nostres dades pro */
li.menu-mlid-4289 > a:hover,li.menu-mlid-4289 > a.active,/*les nostres dades pro */

li.menu-mlid-4292 > a:hover,li.menu-mlid-4292 > a.active,/*posicio mercat pro */
li.menu-mlid-4293 > a:hover,li.menu-mlid-4293 > a.active,/*posicio mercat pro */
li.menu-mlid-4294 > a:hover,li.menu-mlid-4294 > a.active,/*posicio mercat pro */
li.menu-mlid-4295 > a:hover,li.menu-mlid-4295 > a.active,/*posicio mercat pro */
li.menu-mlid-4319 > a:hover,li.menu-mlid-4319 > a.active,/*posicio mercat pro */
li.menu-mlid-4296 > a:hover,li.menu-mlid-4296 > a.active,/*posicio mercat pro */
li.menu-mlid-4297 > a:hover,li.menu-mlid-4297 > a.active,/*posicio mercat pro */
li.menu-mlid-4298 > a:hover,li.menu-mlid-4298 > a.active,/*posicio mercat pro */
li.menu-mlid-4300 > a:hover,li.menu-mlid-4300 > a.active,/*posicio mercat pro */
li.menu-mlid-4299 > a:hover,li.menu-mlid-4299 > a.active,/*posicio mercat pro */
li.menu-mlid-4301 > a:hover,li.menu-mlid-4301 > a.active,/*posicio mercat pro */
li.menu-mlid-4302 > a:hover,li.menu-mlid-4302 > a.active,/*posicio mercat pro */
li.menu-mlid-4303 > a:hover,li.menu-mlid-4303 > a.active,/*posicio mercat pro */
li.menu-mlid-4304 > a:hover,li.menu-mlid-4304 > a.active,/*posicio mercat pro */
li.menu-mlid-4305 > a:hover,li.menu-mlid-4305 > a.active,/*posicio mercat pro */
li.menu-mlid-4306 > a:hover,li.menu-mlid-4306 > a.active,/*posicio mercat pro */
li.menu-mlid-4307 > a:hover,li.menu-mlid-4307 > a.active,/*posicio mercat pro */
li.menu-mlid-4308 > a:hover,li.menu-mlid-4308 > a.active,/*posicio mercat pro */
li.menu-mlid-4309 > a:hover,li.menu-mlid-4309 > a.active,/*posicio mercat pro */
li.menu-mlid-4310 > a:hover,li.menu-mlid-4310 > a.active,/*posicio mercat pro */
li.menu-mlid-4311 > a:hover,li.menu-mlid-4311 > a.active,/*posicio mercat pro */
li.menu-mlid-4312 > a:hover,li.menu-mlid-4312 > a.active,/*posicio mercat pro */
li.menu-mlid-4313 > a:hover,li.menu-mlid-4313 > a.active,/*posicio mercat pro */
li.menu-mlid-4314 > a:hover,li.menu-mlid-4314 > a.active,/*posicio mercat pro */
li.menu-mlid-4315 > a:hover,li.menu-mlid-4315 > a.active,/*posicio mercat pro */
li.menu-mlid-4316 > a:hover,li.menu-mlid-4316 > a.active,/*posicio mercat pro */
li.menu-mlid-4317 > a:hover,li.menu-mlid-4317 > a.active,/*posicio mercat pro */
li.menu-mlid-4318 > a:hover,li.menu-mlid-4318 > a.active,/*posicio mercat pro */

li.menu-mlid-4324 > a:hover,li.menu-mlid-4324 > a.active,/* ratios pro */
li.menu-mlid-4325 > a:hover,li.menu-mlid-4325 > a.active,/* ratios pro */
li.menu-mlid-4326 > a:hover,li.menu-mlid-4326 > a.active,/* ratios pro */
li.menu-mlid-4327 > a:hover,li.menu-mlid-4327 > a.active,/* ratios pro */
li.menu-mlid-4332 > a:hover,li.menu-mlid-4332 > a.active,/* ratios pro */
li.menu-mlid-4333 > a:hover,li.menu-mlid-4333 > a.active,/* ratios pro */
li.menu-mlid-4334 > a:hover,li.menu-mlid-4334 > a.active,/* ratios pro */
li.menu-mlid-4335 > a:hover,li.menu-mlid-4335 > a.active,/* ratios pro */
li.menu-mlid-4328 > a:hover,li.menu-mlid-4829 > a.active,/* ratios pro */
li.menu-mlid-4329 > a:hover,li.menu-mlid-4329 > a.active,/* ratios pro */
li.menu-mlid-4330 > a:hover,li.menu-mlid-4330 > a.active,/* ratios pro */
li.menu-mlid-4331 > a:hover,li.menu-mlid-4331 > a.active,/* ratios pro */
li.menu-mlid-4320 > a:hover,li.menu-mlid-4320 > a.active,/* ratios pro */
li.menu-mlid-4321 > a:hover,li.menu-mlid-4321 > a.active,/* ratios pro */
li.menu-mlid-4322 > a:hover,li.menu-mlid-4322 > a.active,/* ratios pro */
li.menu-mlid-4323 > a:hover,li.menu-mlid-4323 > a.active,/* ratios pro */

li.menu-mlid-4342 > a:hover,li.menu-mlid-4342 > a.active,
li.menu-mlid-4343 > a:hover,li.menu-mlid-4343 > a.active,
li.menu-mlid-4344 > a:hover,li.menu-mlid-4344 > a.active,
li.menu-mlid-4339 > a:hover,li.menu-mlid-4339 > a.active,
li.menu-mlid-4340 > a:hover,li.menu-mlid-4340 > a.active,
li.menu-mlid-4341 > a:hover,li.menu-mlid-4341 > a.active,
li.menu-mlid-4336 > a:hover,li.menu-mlid-4336 > a.active,
li.menu-mlid-4337 > a:hover,li.menu-mlid-4337 > a.active,
li.menu-mlid-4338 > a:hover,li.menu-mlid-4338 > a.active,
li.menu-mlid-4345 > a:hover,li.menu-mlid-4345 > a.active,
li.menu-mlid-4346 > a:hover,li.menu-mlid-4346 > a.active,
li.menu-mlid-4347 > a:hover,li.menu-mlid-4347 > a.active{
	color: #fff;
	background-color: #B6BF00;
	outline:1px solid #B6BF00;
	text-decoration: none!important;
}
/* tab generic inactiu */
li.menu-mlid-4274 > a,/*les nostres dades pro */
li.menu-mlid-4291 > a,/*les nostres dades pro */
li.menu-mlid-4254 > a,/*les nostres dades pro */
li.menu-mlid-4255 > a,/*les nostres dades pro */
li.menu-mlid-4287 > a,/*les nostres dades pro */
li.menu-mlid-4290 > a,/*les nostres dades pro */
li.menu-mlid-4288 > a,/*les nostres dades pro */
li.menu-mlid-4289 > a,/*les nostres dades pro */

li.menu-mlid-4292 > a,/*posicio mercat pro */
li.menu-mlid-4293 > a,/*posicio mercat pro */
li.menu-mlid-4294 > a,/*posicio mercat pro */
li.menu-mlid-4295 > a,/*posicio mercat pro */
li.menu-mlid-4319 > a,/*posicio mercat pro */
li.menu-mlid-4296 > a,/*posicio mercat pro */
li.menu-mlid-4297 > a,/*posicio mercat pro */
li.menu-mlid-4298 > a,/*posicio mercat pro */
li.menu-mlid-4300 > a,/*posicio mercat pro */
li.menu-mlid-4299 > a,/*posicio mercat pro */
li.menu-mlid-4301 > a,/*posicio mercat pro */
li.menu-mlid-4302 > a,/*posicio mercat pro */
li.menu-mlid-4303 > a,/*posicio mercat pro */
li.menu-mlid-4304 > a,/*posicio mercat pro */
li.menu-mlid-4305 > a,/*posicio mercat pro */
li.menu-mlid-4306 > a,/*posicio mercat pro */
li.menu-mlid-4307 > a,/*posicio mercat pro */
li.menu-mlid-4308 > a,/*posicio mercat pro */
li.menu-mlid-4309 > a,/*posicio mercat pro */
li.menu-mlid-4310 > a,/*posicio mercat pro */
li.menu-mlid-4311 > a,/*posicio mercat pro */
li.menu-mlid-4312 > a,/*posicio mercat pro */
li.menu-mlid-4313 > a,/*posicio mercat pro */
li.menu-mlid-4314 > a,/*posicio mercat pro */
li.menu-mlid-4315 > a,/*posicio mercat pro */
li.menu-mlid-4316 > a,/*posicio mercat pro */
li.menu-mlid-4317 > a,/*posicio mercat pro */
li.menu-mlid-4318 > a,/*posicio mercat pro */

li.menu-mlid-4324 > a,/* ratios pro */
li.menu-mlid-4325 > a,/* ratios pro */
li.menu-mlid-4326 > a,/* ratios pro */
li.menu-mlid-4327 > a,/* ratios pro */
li.menu-mlid-4332 > a,/* ratios pro */
li.menu-mlid-4333 > a,/* ratios pro */
li.menu-mlid-4334 > a,/* ratios pro */
li.menu-mlid-4335 > a,/* ratios pro */
li.menu-mlid-4328 > a,/* ratios pro */
li.menu-mlid-4329 > a,/* ratios pro */
li.menu-mlid-4330 > a,/* ratios pro */
li.menu-mlid-4331 > a,/* ratios pro */
li.menu-mlid-4320 > a,/* ratios pro */
li.menu-mlid-4321 > a,/* ratios pro */
li.menu-mlid-4322 > a,/* ratios pro */
li.menu-mlid-4323 > a,/* ratios pro */

li.menu-mlid-4342 > a,
li.menu-mlid-4343 > a,
li.menu-mlid-4344 > a,
li.menu-mlid-4339 > a,
li.menu-mlid-4340 > a,
li.menu-mlid-4341 > a,
li.menu-mlid-4336 > a,
li.menu-mlid-4337 > a,
li.menu-mlid-4338 > a,
li.menu-mlid-4345 > a,
li.menu-mlid-4346 > a,
li.menu-mlid-4347 > a{
	background: transparent;
	color: #d1d1d1;
	outline: 1px solid #d1d1d1;
	text-align: center;
	margin: 0!important;
	padding: 15px 1px;
	z-index: 1;
	position: relative;
}
/** tab especifico responsabilitat social
li.menu-mlid-4342 > a,
li.menu-mlid-4419 > a,
li.menu-mlid-4420 > a,
li.menu-mlid-4421 > a,
li.menu-mlid-4422 > a,
li.menu-mlid-4423 > a,
li.menu-mlid-4263 > a,
li.menu-mlid-4264 > a{
	padding: 22px 0 8px 0!important;
}
**/

/* height fijo 'en/fr' posicio mercat pro */
li.menu-mlid-4305 a,
li.menu-mlid-4306 a,
li.menu-mlid-4307 a,
li.menu-mlid-4308 a,
li.menu-mlid-4309 a,
li.menu-mlid-4310 a,
li.menu-mlid-4311 a,
li.menu-mlid-4312 a,
li.menu-mlid-4313 a,
li.menu-mlid-4314 a,
li.menu-mlid-4315 a,
li.menu-mlid-4316 a,
li.menu-mlid-4317 a,
li.menu-mlid-4318 a{
	height: 67px;
}

/* Same height for the 3 menu items in Responsabilitat social */
li.menu-mlid-4342 a,li.menu-mlid-4343 a,li.menu-mlid-4344 a,
li.menu-mlid-4339 a,li.menu-mlid-4340 a,li.menu-mlid-4341 a,
li.menu-mlid-4345 a,li.menu-mlid-4346 a,li.menu-mlid-4347 a,
.menu-mlid-4336 a, .menu-mlid-4337 a, .menu-mlid-4338 a{
	height: 67px;
}

/************************* link generico **************************************/
#block-dataimporter-ataglance .link-ataglance a{
	color: #333;
	padding: 5px 26px 5px 10px;
	background: url("../images/i-arrow-link.png") no-repeat scroll 96.5% center #B6BF00;
	text-decoration: none;
}

#block-dataimporter-ataglance .link-ataglance{	
	margin-bottom: 18px;
}

/*************** tr y td genericos **************/

#block-dataimporter-ataglance .tier_comparatiu table tr,
#block-dataimporter-ataglance .rating_comparatiu table tr,
#block-dataimporter-ataglance .xifres_destacades table tr,
#block-dataimporter-ataglance .dades_basiques table tr{
	/*width: 80%;*/
	padding:10px 0;
	border-top: 1px solid #d1d1d1;
	line-height: 26px;
}
/**** ultima linea de la tabla ***/
#block-dataimporter-ataglance .tier_comparatiu table tbody,
#block-dataimporter-ataglance .rating_comparatiu table tbody,
#block-dataimporter-ataglance .xifres_destacades table tbody,
#block-dataimporter-ataglance .dades_basiques table tbody{
	border-bottom: 1px solid #d1d1d1;
}

/************************** cifres destacades,ratios i qualificacions,tier_comparatiu ************************/

#block-dataimporter-ataglance .tier_comparatiu table td:first-child,
#block-dataimporter-ataglance .rating_comparatiu table td:first-child,
#block-dataimporter-ataglance .xifres_destacades table td:first-child{
	width: 225px;
}
/* equivalent to td:nth-child(2)  ie8 */
#block-dataimporter-ataglance .xifres_destacades table td:first-child + td{
   width: 75px;
}
/* equivalent to td:nth-child(3) ie8 */
#block-dataimporter-ataglance .xifres_destacades table td:first-child + td + td{
   width: 75px;
}​

#block-dataimporter-ataglance .tier_comparatiu table td:nth-child(n+2),
#block-dataimporter-ataglance .xifres_destacades table td:nth-child(n+2){
	width: 75px;
	text-align: right;
	padding-right: 3px;
}

#block-dataimporter-ataglance .xifres_destacades table td:last-child {
	color: #c0c0c0;
}

.rating_comparatiu table, .tier_comparatiu table{
	width: 493px;
}


#block-dataimporter-ataglance .rating_comparatiu table td:nth-child(n+2){
	width: 43px;
	text-align: left;
	padding-right: 3px;
}

#block-dataimporter-ataglance .tier_comparatiu table td:nth-child(n+2){
	width: 43px;
	text-align: left;
	padding-right: 3px;
}

/*********************** destacado *********************/
#block-dataimporter-ataglance tr.destacado{
	background-color: #B6BF00;
	font-weight: bold;
}
#block-dataimporter-ataglance tr.destacado td:before{
	background-color: #777777!important;
}

/********************** img list before ******************************/
/** anular img list para los primeros td de la lista **/
/*#block-dataimporter-ataglance .dades_basiques table tr:nth-child(1) td:before,*/
#block-dataimporter-ataglance .xifres_destacades table tr:nth-child(1) td:before{
	background-color: transparent!important;
}

/*
#block-dataimporter-ataglance .xifres_destacades table tr td:nth-child(1):before,
#block-dataimporter-ataglance .dades_basiques table tr td:nth-child(1):before{*/
#block-dataimporter-ataglance table tr td:nth-child(1){
	position: relative;
	padding-left: 23px;
	box-sizing:border-box;
}
#block-dataimporter-ataglance table tr td:nth-child(1):before{
	width: 6px;
	height: 6px;
	display: block;
	content: "";
	background-color:#B6BF00;
	border-radius: 100%;
	/*margin:10px;*/
	float: left;
	position: absolute;
	left: 10px;
	top: 10px;
}

/**************** menu 7 items *******************/
li.menu-mlid-4292,/*pro*/
li.menu-mlid-4293,/*pro*/
li.menu-mlid-4294,/*pro*/
li.menu-mlid-4295,/*pro*/
li.menu-mlid-4319,/*pro*/
li.menu-mlid-4296,/*pro*/
li.menu-mlid-4297,/*pro*/
li.menu-mlid-4298,/*pro*/
li.menu-mlid-4300,/*pro*/
li.menu-mlid-4299,/*pro*/
li.menu-mlid-4301,/*pro*/
li.menu-mlid-4302,/*pro*/
li.menu-mlid-4303,/*pro*/
li.menu-mlid-4304,/*pro*/
li.menu-mlid-4305,/*pro*/
li.menu-mlid-4306,/*pro*/
li.menu-mlid-4307,/*pro*/
li.menu-mlid-4308,/*pro*/
li.menu-mlid-4309,/*pro*/
li.menu-mlid-4310,/*pro*/
li.menu-mlid-4311,/*pro*/
li.menu-mlid-4312,/*pro*/
li.menu-mlid-4313,/*pro*/
li.menu-mlid-4314,/*pro*/
li.menu-mlid-4315,/*pro*/
li.menu-mlid-4316,/*pro*/
li.menu-mlid-4317,/*pro*/
li.menu-mlid-4318{
	float: left;
	width: 13.85%;
	margin: 0 0 35px 0.5%!important;
	padding: 0;
}

/**************** menu 4 items pro *******************/
li.menu-mlid-4324,/*frances*/
li.menu-mlid-4325,/*frances*/
li.menu-mlid-4326,/*frances*/
li.menu-mlid-4327,/*frances*/
li.menu-mlid-4332,/*ingles*/
li.menu-mlid-4333,/*ingles*/
li.menu-mlid-4334,/*ingles*/
li.menu-mlid-4335,/*ingles*/
li.menu-mlid-4328,/*español*/
li.menu-mlid-4329,/*español*/
li.menu-mlid-4330,/*español*/
li.menu-mlid-4331,/*español*/
li.menu-mlid-4320,
li.menu-mlid-4321,
li.menu-mlid-4322,
li.menu-mlid-4323{
	float: left;
	width: 24.62%;
	margin: 0 0 35px 0.5%!important;
	padding: 0;
}

/**************** menu 3 items pro *******************/
li.menu-mlid-4342,
li.menu-mlid-4343,
li.menu-mlid-4344,
li.menu-mlid-4339,
li.menu-mlid-4340,
li.menu-mlid-4341,
li.menu-mlid-4336,
li.menu-mlid-4337,
li.menu-mlid-4338,
li.menu-mlid-4345,
li.menu-mlid-4346,
li.menu-mlid-4347{
	float: left;
	width: 33%;
	margin: 0 0 35px 0.5%!important;
	padding: 0;
}

/**************** menu 2 items pro **************/
li.menu-mlid-4274,
li.menu-mlid-4291,
li.menu-mlid-4254,
li.menu-mlid-4255,
li.menu-mlid-4287,
li.menu-mlid-4290,
li.menu-mlid-4288,
li.menu-mlid-4289{
	float: left;
	width: 49.5%;
	margin: 0 0 25px 0!important;
	padding: 0;
}
body li.menu-mlid-4291,
body li.menu-mlid-4255,
body li.menu-mlid-4290,
body li.menu-mlid-4289{
	margin-left: 0.5%!important;
}

/*************** margin 0 primer li **************/
body li.menu-mlid-4292, /*  posicio mercat pro */
body li.menu-mlid-4298, /*  posicio mercat pro */
body li.menu-mlid-4305, /*  posicio mercat pro */
body li.menu-mlid-4312, /*  posicio mercat pro */
body li.menu-mlid-4324,
body li.menu-mlid-4332,
body li.menu-mlid-4328,
body li.menu-mlid-4320,
body li.menu-mlid-4342,/* respo social pro */
body li.menu-mlid-4339,/* respo social pro */
body li.menu-mlid-4336,/* respo social pro */
body li.menu-mlid-4345{margin-left: 0%!important;}

/************************** especific dades basiques ************************/
#block-dataimporter-ataglance .dades_basiques caption{
	display: none;
}
/* equivalent to td:nth-child(1) ie8 */
#block-dataimporter-ataglance .dades_basiques table tr td:first-child{
    min-width: 225px;
}
#block-dataimporter-ataglance .dades_basiques table tr td:nth-child(1){
	/*width: 30%;*/
	float: left;
	font-weight: bold;
}
#block-dataimporter-ataglance .dades_basiques table tr td:nth-child(2){
	width: 70%;
	/*float: left;*/
}
#block-dataimporter-ataglance .dades_basiques table > caption,
#block-dataimporter-ataglance .xifres_destacades table > caption{
	padding: 15px 0 25px;
	font-size: 14px;
	font-weight: bold;
}
/************************** especific cifres destacades ************************/

#block-dataimporter-ataglance .xifres_destacades{
	overflow: hidden;
	height: auto;
	width: 100%;
	padding-bottom: 70px;
}
#block-dataimporter-ataglance .xifres_destacades table{
	float: left;
}
/* equivalent to td:nth-child(2)  ie8 */
#block-dataimporter-ataglance .xifres_destacades table:first-child + table{
   margin-left: 35px;
}
#block-dataimporter-ataglance .xifres_destacades table:nth-child(2){
	margin-left: 3.5%;
}

/*** text bottom highcharts ***/
#block-dataimporter-ataglance .footnote{
	margin-top: 30px;
	line-height: 18px;
}

/************************* responsabilitat social **************************************/
#block-dataimporter-ataglance .content-left,
#block-dataimporter-ataglance .content-right{
	line-height: 18px;
	float: left;
}
#block-dataimporter-ataglance .content-left{
	width: 33%;
}

#block-dataimporter-ataglance .content-right{
	width: 65%!important;
	margin-left: 2%!important;
}

#block-dataimporter-ataglance .content-right img{
	width: 100%;
}

/********************* iconos svg **************************/
/*====== ratios ======*/
/* Ratio de Solvencia */
.menu-mlid-4324 a:before,
.menu-mlid-4332 a:before,
.menu-mlid-4328 a:before,
.menu-mlid-4320 a:before{
	content: "\e60e";
}
/* Ratio de Liquiditat */
.menu-mlid-4325 a:before,
.menu-mlid-4333 a:before,
.menu-mlid-4329 a:before,
.menu-mlid-4321 a:before{
	content: "\e606";
}
/* Rating Corporatiu */
.menu-mlid-4326 a:before,
.menu-mlid-4334 a:before,
.menu-mlid-4330 a:before,
.menu-mlid-4322 a:before{
	content: "\e609";
}
/* Tier Comparatiu */
.menu-mlid-4327 a:before,
.menu-mlid-4335 a:before,
.menu-mlid-4331 a:before,
.menu-mlid-4323 a:before{
	content: "\e60f";
}
/*===== les nostres dades pro =====*/
/* Dades Basiques */
.menu-mlid-4274 a:before,
.menu-mlid-4254 a:before,
.menu-mlid-4287 a:before,
.menu-mlid-4288 a:before{
	content: "\e601";
}
/* Xifres Destacades */
.menu-mlid-4291 a:before,
.menu-mlid-4255 a:before,
.menu-mlid-4290 a:before,
.menu-mlid-4289 a:before{
	content: "\e611";
}
/*===== posicio mercat =====*/
/* Recursos Propis */
.menu-mlid-4292 a:before,
.menu-mlid-4298 a:before,
.menu-mlid-4305 a:before,
.menu-mlid-4312 a:before{
	content: "\e60a";
}
/* volum negoci */
.menu-mlid-4293 a:before,
.menu-mlid-4300 a:before,
.menu-mlid-4306 a:before,
.menu-mlid-4313 a:before{
	content: "\e610";
}
/* Inversio Crediticia */
.menu-mlid-4294 a:before,
.menu-mlid-4299 a:before,
.menu-mlid-4307 a:before,
.menu-mlid-4314 a:before{
	content: "\e605";
}
/* recursos gestionats */
.menu-mlid-4295 a:before,
.menu-mlid-4301 a:before,
.menu-mlid-4308 a:before,
.menu-mlid-4315 a:before{
	content: "\e60c";
}
/* Marge Ordinari */

.menu-mlid-4319 a:before,
.menu-mlid-4302 a:before,
.menu-mlid-4309 a:before,
.menu-mlid-4316 a:before{
	content: "\e608";
}
/* Marge Explotacio */
.menu-mlid-4296 a:before,
.menu-mlid-4303 a:before,
.menu-mlid-4310 a:before,
.menu-mlid-4317 a:before{
	content: "\e607";
}
/* resultats */
.menu-mlid-4297 a:before,
.menu-mlid-4304 a:before,
.menu-mlid-4311 a:before,
.menu-mlid-4318 a:before{
	content: "\e60b";
}
/*====  ====*/





/* home ataglance.css */
.ataglance-home{
	overflow: hidden;
}
.ataglance-home .clear-fix{
	line-height: 3px;
}



@font-face {
	font-family: 'icons_ataglance';
	src:url('../fonts/icons_ataglance.eot?y0548j');
	src:url('../fonts/icons_ataglance.eot?#iefixy0548j') format('embedded-opentype'),
	url('../fonts/icons_ataglance.woff?y0548j') format('woff'),
	url('../fonts/icons_ataglance.ttf?y0548j') format('truetype'),
	url('../fonts/icons_ataglance.svg?y0548j#icons_ataglance') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="micon-"], [class*=" micon-"] {
	font-family: 'icons_ataglance';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.micon-i-catedra:before {
	content: "\e600";
}

.micon-i-dades-basiques:before {
	content: "\e601";
}

.micon-i-fundacio:before {
	content: "\e602";
}

.micon-i-home-posicio:before {
	content: "\e603";
}

.micon-i-home-ratios:before {
	content: "\e604";
}

.micon-i-inversio:before {
	content: "\e605";
}

.micon-i-liquiditat:before {
	content: "\e606";
}

.micon-i-marge-e:before {
	content: "\e607";
}

.micon-i-marge-o:before {
	content: "\e608";
}

.micon-i-rating:before {
	content: "\e609";
}

.micon-i-recursos-p:before {
	content: "\e60a";
}

.micon-i-resultats:before {
	content: "\e60b";
}

.micon-i-resursos-g:before {
	content: "\e60c";
}

.micon-i-rsc:before {
	content: "\e60d";
}

.micon-i-solvencia:before {
	content: "\e60e";
}

.micon-i-tier:before {
	content: "\e60f";
}

.micon-i-volum:before {
	content: "\e610";
}

.micon-i-xifres-destacades:before {
	content: "\e611";
}




/* alinear menú amb grafics */

.block-dataimporter-ataglance{
	clear:both
}


/*alinear grafic amb text */
.responsabilidad_social_corporativa{
	margin-top: -130px;
}

/*************** Icons ***************/
li.menu-mlid-4274 > a:before,/* les nostres dades pro */
li.menu-mlid-4291 > a:before,
li.menu-mlid-4254 > a:before,
li.menu-mlid-4255 > a:before,
li.menu-mlid-4287 > a:before,
li.menu-mlid-4290 > a:before,
li.menu-mlid-4288 > a:before,
li.menu-mlid-4289 > a:before,/* les nostres dades pro */
li.menu-mlid-4292 > a:before,
li.menu-mlid-4293 > a:before,
li.menu-mlid-4294 > a:before,
li.menu-mlid-4295 > a:before,
li.menu-mlid-4319 > a:before,
li.menu-mlid-4296 > a:before,/*posicio mercat pro */
li.menu-mlid-4297 > a:before,
li.menu-mlid-4298 > a:before,
li.menu-mlid-4300 > a:before,
li.menu-mlid-4299 > a:before,
li.menu-mlid-4301 > a:before,
li.menu-mlid-4302 > a:before,
li.menu-mlid-4303 > a:before,
li.menu-mlid-4304 > a:before,
li.menu-mlid-4305 > a:before,
li.menu-mlid-4306 > a:before,
li.menu-mlid-4307 > a:before,
li.menu-mlid-4308 > a:before,
li.menu-mlid-4309 > a:before,
li.menu-mlid-4310 > a:before,
li.menu-mlid-4311 > a:before,
li.menu-mlid-4312 > a:before,
li.menu-mlid-4313 > a:before,
li.menu-mlid-4314 > a:before,
li.menu-mlid-4315 > a:before,
li.menu-mlid-4316 > a:before,
li.menu-mlid-4317 > a:before,
li.menu-mlid-4318 > a:before,/*end posicio mercat pro */

li.menu-mlid-4324 > a:before,/*ratios pro */
li.menu-mlid-4325 > a:before,
li.menu-mlid-4326 > a:before,
li.menu-mlid-4327 > a:before,
li.menu-mlid-4332 > a:before,
li.menu-mlid-4333 > a:before,
li.menu-mlid-4334 > a:before,
li.menu-mlid-4335 > a:before,
li.menu-mlid-4328 > a:before,
li.menu-mlid-4329 > a:before,
li.menu-mlid-4330 > a:before,
li.menu-mlid-4331 > a:before,
li.menu-mlid-4320 > a:before,
li.menu-mlid-4321 > a:before,
li.menu-mlid-4322 > a:before,
li.menu-mlid-4323 > a:before,/*end ratios pro */

li.menu-mlid-4342 > a:before,
li.menu-mlid-4343 > a:before,
li.menu-mlid-4344 > a:before,
li.menu-mlid-4339 > a:before,
li.menu-mlid-4340 > a:before,
li.menu-mlid-4341 > a:before,
li.menu-mlid-4336 > a:before,
li.menu-mlid-4337 > a:before,
li.menu-mlid-4338 > a:before,
li.menu-mlid-4345 > a:before,
li.menu-mlid-4346 > a:before,
li.menu-mlid-4347 > a:before{
	font-family: 'icons_ataglance';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	font-size: 32px;
	margin-bottom: 7px;
	display: block;
	width: 100%;
}

/* Responsabilitat Social Corporativa */
.menu-mlid-4342 a:before,
.menu-mlid-4339 a:before,
.menu-mlid-4336 a:before,
.menu-mlid-4345 a:before{
	content: "\e60d";
}
.menu-mlid-4343 a:before,
.menu-mlid-4340 a:before,
.menu-mlid-4337 a:before,
.menu-mlid-4346 a:before {
	content: "\e602";
}
.menu-mlid-4344 a:before,
.menu-mlid-4341 a:before,
.menu-mlid-4338 a:before,
.menu-mlid-4347 a:before{
	content: "\e600";
}
/*
.menu-mlid-4265 a:before {
	content: "\e600";
}
*/

/* Ratio de Solvencia */
.menu-mlid-4255 a:before{
	content: "\e60e";
}
/* Rating Corporatiu */
.menu-mlid-4256 a:before{
	content: "\e609";
}
/* Ratio de Liquiditat */
.menu-mlid-4254 a:before{
	content: "\e606";
}
/* Tier Comparatiu */
.menu-mlid-4257 a:before{
	content: "\e60f";
}
/* Dades Basiques */
.menu-mlid-4260 a:before{
	content: "\e601";
}
/* Xifres Destacades */
.menu-mlid-4259 a:before{
	content: "\e611";
}
/* Recursos Propis */
.menu-mlid-4261 a:before{
	content: "\e60a";
}
/* Inversio Crediticia */
.menu-mlid-4248 a:before{
	content: "\e605";
}
/* Marge Explotacio */
.menu-mlid-4249 a:before{
	content: "\e607";
}
/* Marge Ordinari */
.menu-mlid-4250 a:before{
	content: "\e608";
}
/* Dades Basiques */
.menu-mlid-4252 a:before{
	content: "\e60c";
}

/* HOME at glance */

/*** Block: AT A GLANCE ****/

.atglance-home-left{
	float: left;
	width: 754px;
	position: relative;
}

.atglance-home-left-1{
	float: left;
	width: 241px;
	position: relative;
}

.atglance-home-left-1 h2{
	font-size: 48px;
	color: #333333;
	text-decoration: none;
	line-height: 46px;
	font-weight: bold;
	margin-top: 61px;
}

/*** Block: Les nostres dades ****/

.atglance-home-left-2{
	float: left;
	width: 510px;
	background: #999;
	color: #FFF;
	box-sizing: border-box;
	height: 223px;
	position: relative;
}

.atglance-home-left-2 h4{
	background: #b6bf00;
	color: #fff;
	padding: 12px;
	font-size: 24px;
	font-weight: normal;
	text-align: right;
	width: 258px;
	margin-left: 187px;
}

.atglance-home-left-2 h4:after{
	clear: both;
}

.atglance-home-left-2 p{
	margin: 41px 65px 10px 62px;
	font-size: 14px;
	line-height: 17px;
}

/*** Block: Ratios i qualifications ****/

.atglance-home-right{
	float: right;
	width: 236px;
	position: relative;
}

.ratios-bg{
	background: url("../images/ratios-bg.jpg") no-repeat;
	height: 223px;
}

.atglance-home-right h4{
	background: #b6bf00;
	color: #FFF;
	text-transform: uppercase;
	font-size: 24px;
	font-weight: normal;
	padding: 15px;
	line-height: 24px;
}

/* Blocks full linkables */

.ataglance-home .full-link {
	position: absolute;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
	z-index: 2;
}

.ataglance-home br{display: none}


/* Blocks: La nostra posició en el mercat */

.posicio-mercat > a{
	top: 0;
	left: 0;
}
.posicio-mercat{
	width: 197px;
	float: left;
	padding:36px 40px 44px 130px;
	position: relative;
	background-color: #333333;
}
.posicio-mercat h4 {
	color: #fff;
	font-size: 24px;
	font-weight: normal;
	line-height: 26px;
}
.posicio-mercat h4:before{
	font-family: 'icons_ataglance';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	content: "\e603";
	position: absolute;
	left: 54px;
	display: block;
	width: 50px;
	height: 50px;
	color: #B6BF00;
	font-size: 48px;
	margin-top: 14px;
}

.posicio-mercat br{
	display: block;
}

/* Blocks: Responsabilitat social */

.responsabilitat-social{
	background: url("../images/bg-responsabilitat-social.jpg") no-repeat;
	width: 380px;
	float: left;
	height: 226px;
	position: relative;
	margin-left: 4px;
}

.responsabilitat-social h4{
	text-transform: uppercase;
	font-weight: normal;
	color: #FFF;
	background: rgba(0, 0, 0, 0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#000000', endColorstr='#000000');
	position: absolute;
	bottom: 0;
	padding: 17px;
	font-size: 24px;
	width: 346px;
}

#block-dataimporter-ataglance{
	clear: both;
}

/*ocultar titulo home*/
.page-node-3979 #page-title,
.page-node-3983 #page-title,
.page-node-3981 #page-title,
.page-node-3980 #page-title{display:none;}

.block-dataimporter .content {
	color: #333333;
}


/* ================== Especial link home ataglande ================= */
.link_pdf_ataglance{
	width: 100px;
	height: 100px;
	display: inline-block;
	position: relative;
	text-indent: -1000px;
	background: url("../images/link_pdf_ataglance.jpg") no-repeat scroll 0 0 #B6BF00;
}

/*========================= especificos castellano ==========================*/
body.page-node-3979 .atglance-home-left-2 h4{
	width: 224px;
}
body.page-node-3979 .posicio-mercat{
	width: 207px;
	padding: 35px 38px 45px 121px;
}


/*========================= especificos ingles ==========================*/
body.page-node-3981 .atglance-home-left-2 h4{
	width: 185px;
}
body.page-node-3981 .posicio-mercat h4:before{
	margin-top: 3px;
}
body.page-node-3981 .posicio-mercat{
	width: 197px;
	padding: 50px 40px 56px 130px;
}
/*========================= especificos frances ==========================*/
body.page-node-3983 .atglance-home-left-2 h4{
	width: 162px;
}
body.page-node-3983 .posicio-mercat{
	width: 207px;
	padding: 38px 40px 43px 119px;
}


/********************************************************/
/* ataglance internet explorer */
li.menu-mlid-4274 > a:before,/*fr*/
li.menu-mlid-4291 > a:before,/*fr*/
li.menu-mlid-4254 > a:before,/*fr*/
li.menu-mlid-4255 > a:before,/*fr*/
li.menu-mlid-4287 > a:before,/*fr*/
li.menu-mlid-4290 > a:before,/*fr*/
li.menu-mlid-4288 > a:before,/*fr*/
li.menu-mlid-4289 > a:before,/*en*/
li.menu-mlid-4292 > a:before,/*en*/
li.menu-mlid-4293 > a:before,/*en*/
li.menu-mlid-4294 > a:before,/*en*/
li.menu-mlid-4295 > a:before,/*en*/
li.menu-mlid-4319 > a:before,/*en*/
li.menu-mlid-4296 > a:before,/*en*/
li.menu-mlid-4297 > a:before,/*fr*/
li.menu-mlid-4298 > a:before,/*fr*/
li.menu-mlid-4300 > a:before,/*fr*/
li.menu-mlid-4299 > a:before,/*fr*/
li.menu-mlid-4301 > a:before,/*fr*/
li.menu-mlid-4302 > a:before,/*fr*/
li.menu-mlid-4303 > a:before,/*fr*/
li.menu-mlid-4304 > a:before,/*frances*/
li.menu-mlid-4305 > a:before,/*frances*/
li.menu-mlid-4307 > a:before,/*frances*/
li.menu-mlid-4308 > a:before,/*frances*/
li.menu-mlid-4309 > a:before,/*ingles*/
li.menu-mlid-4310 > a:before,/*ingles*/
li.menu-mlid-4311 > a:before,/*ingles*/
li.menu-mlid-4312 > a:before,/*ingles*/
li.menu-mlid-4313 > a:before,/*español*/
li.menu-mlid-4314 > a:before,/*español*/
li.menu-mlid-4315 > a:before,/*español*/
li.menu-mlid-4316 > a:before,/*español*/
li.menu-mlid-4317 > a:before,/*frances*/
li.menu-mlid-4318 > a:before,/*frances*/
li.menu-mlid-4324 > a:before,/*frances*/
li.menu-mlid-4325 > a:before,/*ingles*/
li.menu-mlid-4326 > a:before,/*ingles*/
li.menu-mlid-4327 > a:before,/*ingles*/
li.menu-mlid-4328 > a:before,/*español*/
li.menu-mlid-4329 > a:before,/*español*/
li.menu-mlid-4330 > a:before,/*español*/
li.menu-mlid-4331 > a:before,
li.menu-mlid-4332 > a:before,
li.menu-mlid-4333 > a:before,
li.menu-mlid-4334 > a:before,
li.menu-mlid-4335 > a:before,
li.menu-mlid-4320 > a:before,
li.menu-mlid-4321 > a:before,
li.menu-mlid-4322 > a:before,
li.menu-mlid-4323 > a:before,
li.menu-mlid-4342 > a:before,
li.menu-mlid-4343 > a:before,
li.menu-mlid-4344 > a:before,
li.menu-mlid-4336 > a:before,
li.menu-mlid-4337 > a:before,
li.menu-mlid-4338 > a:before,
li.menu-mlid-4339 > a:before,
li.menu-mlid-4340 > a:before,
li.menu-mlid-4341 > a:before,
li.menu-mlid-4345 > a:before,
li.menu-mlid-4346 > a:before,
li.menu-mlid-4347 > a:before,
li.menu-mlid-4316 > a:before{
	text-align: center;
	margin: 0 auto 7px auto;
}
.link_pos_y{
	top: -60px;
}

/*maquetacion links footnote*/
.box_links_footnote{
	margin-top: 20px;
	border-top: 1px solid #b2b2b2;
}

.link_footnote{
	text-decoration: none;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff!important;
	font-size: 12px;
	padding: 6px 8px;
	background: #B6BF00;
}

.link_footnote.right:before{
	float: right;
	content: "";
	width: 0; 
	height: 0; 
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	display: block;
	border-left: 4px solid #fff;
	margin-left: 5px;
	margin-top: 2px;
}
.link_footnote.left:before{
	float: left;
	content: "";
	width: 0; 
	height: 0; 
	border-top: 4px solid transparent;
	border-bottom: 4px solid transparent;
	display: block;
	border-right: 4px solid #fff;
	margin-right: 5px;
	margin-top: 2px;
}
#block-dataimporter-ataglance .xifres_destacades:after{
	content: "";
	clear:both;
	display: table;
}
.abel{
	overflow: hidden;
}
a.link-ataglance-legal{
	background: #fff;
	color: #000;
	text-decoration: none;
	font-weight: bold;
	font-size: 20px;
	margin: 0px 12px;
	padding: 8px 15px;
	bottom: -14px;
	position: relative;
}