﻿/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */
 
@font-face
{
font-family: numeros;
src: url('fonts/Mic32.otf');
}

body{}

tr:hover td,
tr.even:hover td.active,
tr.odd:hover td.active {
  background: none;
  background-color:transparent;
}

table:hover{background:none;}

/*FUENTES*/

@font-face
{
font-family: max;
src: url('fonts/MaxOT.ttf');
}

@font-face{ 
  font-family:'mic32newrd-md-webfont';
  src: url('fonts/mic32newrd-md-webfont.eot');
  src: url('fonts/mic32newrd-md-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/mic32newrd-md-webfont.woff') format('woff'),
       url('fonts/mic32newrd-md-webfont.ttf') format('truetype'),
       url('fonts/mic32newrd-md-webfont.svg#webfont') format('svg');
}

@font-face{ 
  font-family:'mic32newrd-rg-webfont';
  src: url('fonts/mic32newrd-rg-webfont.eot');
  src: url('fonts/mic32newrd-rg-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/mic32newrd-rg-webfont.woff') format('woff'),
       url('fonts/mic32newrd-rg-webfont.ttf') format('truetype'),
       url('fonts/mic32newrd-rg-webfont.svg#webfont') format('svg');
}

@font-face{ 
  font-family:'PTS55F-webfont';
  src: url('fonts/PTS55F-webfont.eot');
  src: url('fonts/PTS55F-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/PTS55F-webfont.woff') format('woff'),
       url('fonts/PTS55F-webfont.ttf') format('truetype'),
       url('fonts/PTS55F-webfont.svg#webfont') format('svg');
}

@font-face{ 
  font-family:'PTS75F-webfont';
  src: url('fonts/PTS75F-webfont.eot');
  src: url('fonts/PTS75F-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/PTS75F-webfont.woff') format('woff'),
       url('fonts/PTS75F-webfont.ttf') format('truetype'),
       url('fonts/PTS75F-webfont.svg#webfont') format('svg');
}

/* MENU SUPERIOR */

.zone-user .block-menu-menu-superior, .zone-user .block-menu-menu-superior-ingles{width:auto; float:left;}
.block-menu-menu-superior ul li, .block-menu-menu-superior-ingles ul li{list-style:none; padding:0 5px 0 0; margin:0; display:inline; border-right: 1px solid #63635b;}
.block-menu-menu-superior ul li.last, .block-menu-menu-superior-ingles ul li.last{border:none;}
.block-menu-menu-superior ul li a, .block-menu-menu-superior-ingles ul li a{text-decoration:none; color:#63635b; font-size:10px;}

#region-blockgroup-bloque-menu-superior{width:300px; float:right;}

/*CAMBIO IDIOMA*/
#block-locale-language{float:left;}
#block-locale-language ul li{list-style-type:none; padding:0 0 0 5px; margin:0; display:inline; border-left: 1px solid #63635b;}
#block-locale-language ul li a{text-decoration:none; color:#63635b; font-size:10px;}
#block-locale-language ul li.active{display:none;}
ul.language-switcher-locale-url{margin:0;}


/*MENU INFERIOR*/
.zone-user .menu-inferior{width:300px; float:right;}
.menu-inferior ul li{list-style:none; padding:0 5px 0 0; margin:0; display:inline; border-right: 1px solid #63635b;}
.menu-inferior ul li.last{border:none;}
.menu-inferior ul li a{text-decoration:none; color:#63635b; font-size:10px;}


/* BLOQUE BRANDING */

.branding-data{width:300px; float:left;}
.region-blockgroup-info-superior{float:right; color:#63635b; width:300px; margin-top:32px;}
.info-cores{float:left; font-family:'PTS55F-webfont'; font-size:11px; line-height:120%; margin-right:25px;}
.info-cores p, .info-ministerio p{margin:0 !important;}
.info-ministerio{float:left; font-family:'PTS55F-webfont'; font-size:9px; line-height:110%; }

/*buscar*/
.block-search{width:250px; float:left; margin:25px 0 15px 0;}
.block-search .content{float:left; position:relative;}
.block-search .form-item{margin:0 !important; float:left;}
.block-search .form-actions{float:left; vertical-align:middle;}
.block-search .icon-buscar{font-size:22px; line-height:90%; position:relative; vertical-align:middle;}
.block-search input{border:none; outline:none; font-family:'PTS55F-webfont'; margin-right:0;}
.block-search .form-item-search-block-form{border-top:1px solid #63635C; border-left:1px solid #63635C; border-right:1px solid #D9D8CD; border-bottom:1px solid #D9D8CD; position:relative; padding:1px;}
input:active, input:focus { -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none;}

input[type="submit"]{background:none;border:none; -webkit-border-radius:none; font-family:'PTS55F-webfont';}

.filtros .views-widget-filter-title input{width:110px; border:none; outline:none; font-family:'PTS55F-webfont'; margin-right:0;}
.filtros .views-widget-filter-title .form-type-textfield{width:140px; border-top:1px solid #63635C; border-left:1px solid #63635C; border-right:1px solid #D9D8CD; border-bottom:1px solid #D9D8CD; position:relative; float:left; padding:1px;}
.filtros .views-widget-filter-title .icon-buscar{font-size:22px; line-height:90%; position:relative; vertical-align:middle;}
.views-exposed-widget.views-widget-filter-title{padding:0 !important;}
.filtros .views-widget-sort-by{padding-right:10px;}
#edit-tid-i18n-wrapper .views-widget, #edit-tid-i18n-1-wrapper .views-widget{padding-top:5px;}

/*MENU*/

#section-header{}

.zone-user-wrapper{margin-top:5px;}

.zone-user .grid-16{}
.zone-user .grid-24{}

.zone-branding-wrapper{}

.zone-menu-wrapper{}

nav.navigation{margin:0 0 0 0; padding:2px 0 2px 0; background-color:#d9d8cd;}

.block-system-main-menu{}

#main-menu{}

#main-menu li{border-right:1px solid #FFF; padding:0 12px 0 12px; margin:0 0 0 0;}
#main-menu li.last{border:none;}

#main-menu li a{color:#64645b; text-decoration:none; font-family: max; font-size:14px !important;}

.estadisticas-home .views-row{font-family: max; color:#FFF; font-size:10px; width:150px; height:132px; float:left; position:relative;}

.estadisticas-home .views-row a{color:#FFF; text-decoration:none;}

.views-field-field-numero-decimal{font-family:'mic32newrd-md-webfont';}

.col-1{background-color:#e19a22;}

.col-2{background-color:#ce0221;}

.col-3{background-color:#528bac;}

/* ESTADISTICAS HOME */

.skin-default { min-height:330px;}

.estadisticas-home{}

.estadisticas-destacadas{margin-top:13px;}

.estadisticas-home{width:300px; float:left;}

.estadisticas-home .views-row-1{background-color:#ce0221; float:left;}
.estadisticas-home .views-row-2{background-color:#e19a22; float:left;}
.estadisticas-home .views-row-3{background-color:#528bac; float:left;}

.estadisticas-home .flecha{position:absolute; left:9px; bottom:9px; }

.estadisticas-home .caja{padding:14px 5px 9px 9px; float:left;}

.estadisticas-home{font-size:10px; color:#FFF;}

.estadisticas-home a{color:#FFF; text-decoration:none;}

.estadisticas-home .views-field-title{font-family:'mic32newrd-md-webfont';width:100%; font-size:14px; line-height:115%; float:left;}

.estadisticas-home .views-field-field-fecha-estadistica-destacad{font-family:'PTS75F-webfont'; font-size:11px; width:131px; margin:9px 0 0 0; float:left;}

.estadisticas-home .views-field-field-numero-decimal{font-family:'mic32newrd-md-webfont'; font-size:30px; letter-spacing:-2px; position:absolute; bottom:9px; right:9px; line-height:100%;}
.estadisticas-home .views-field-field-numero-decimal .field-content{float:left;}

.estadisticas-home .views-field-field-valor-estadistica{width:33px; height:33px; float:left; margin:15px 39px 0 9px;}

/*.estadisticas-home .descendente{width:33px; height:33px; background:url(images/flecha_desc.png);}*/
/*.estadisticas-home .ascendente{width:33px; height:33px; background:url(images/flecha_asc.png);}*/
.icon-flecha_datos2, .icon-flecha_datos4{font-size:33px;}


.view-footer .view-cifras-destacadas-home .views-row div.views-field{margin-left:17px;}
.view-estad-sticas-destacadas-home .view-footer{float:left; }

/* BLOQUE CIFRAS DESTACADAS */

.cifras-destacadas{float:left;}
.view-cifras-destacadas-home .views-row{background:none !important; color:#807a73; font-family: 'mic32newrd-rg-webfont';}

.views-field-field-anyo-cifras{font-family: 'mic32newrd-md-webfont' !important; font-size:26px; letter-spacing:-1px; color:#d44817; line-height:110%; float:left; margin-top:14px;}
.views-field-field-seccion-cifras{font-size:15px; line-height:70%; float:left; margin-left:7px !important; margin-top:26px;}
.views-field-field-info-1-cifras, .views-field-field-info-2-cifras{font-size:15px; line-height:90%; float:left; margin-top:8px; width:125px;}
.views-field-field-detalles-info-1-cifras, .views-field-field-detalles-info-2-cifras{font-size:11px; line-height:80%; float:left; margin-top:8px;}
.views-field-field-pie-cifras{float:left; width:141px; padding: 8px 0 0px 0; text-align:right; margin-left:9px !important;}
.white-destacadosÂ¬â€ { margin-top: 9px}
.parentesis-numeros{margin-top: 3px;}
.white-destacados-titulo{ margin-top: 22px;}
.white-destacados-bottom { margin-top: 5px;}
.porcen-destacados{ margin-left: 0.05em;}

/*CONTADOR*/
.contador_numero00{margin-left:0.05em;}
.contador_texto{font-family: 'mic32newrd-rg-webfont', Arial, sans-serif; font-size:50px; color:#dad9ce; letter-spacing:-3px; font-weight:800; line-height:50% !important;}
.contador_numero{font-family: 'mic32newrd-md-webfont'; font-size:38px; color:#d44817; letter-spacing:-2px; font-weight:800; line-height:50% !important;}

.view-contador-2{float:left; width:300px; display:inline;}
.view-contador-2 .views-field-nothing{margin-left:-3px;}
.views-field-field-dato-1{float:left; display:inline; margin:0;}
.views-field-field-dato-2{float:left; display:inline; margin:0;}
.views-field-field-descripcion-datos{font-family:'PTS55F-webfont'; float:left; font-size: 9px; display:inline; margin:6px 0 0 0;}

/*PUBLICACION DESTACADA HOME*/
.publicacion-destacada{float:left; width:300px; position:relative; padding:10px 0 0 0; margin:10px 0 0 0; border-top: 1px solid #D9D8CD;}
/*imagen publicacion*/
.publicacion-destacada .views-field-field-imagen-publicacion{width:151px; display:inline-block;}
.publicacion-destacada .views-field-field-imagen-publicacion img{border:1px solid #d9d8cd;}
.publicacion-destacada .views-field-title{width:130px; font-family: 'mic32newrd-rg-webfont'; font-size:15px; line-height:110%; display:inline-block; margin-bottom:5px;}
.publicacion-destacada .views-field-title a{text-decoration:none; color:#63635b;}
.publicacion-destacada .views-field-field-introduccion-publicacion{width:130px; font-family:'PTS55F-webfont'; font-size:13px; line-height:120%; color:#63635b;}

/*MENU PRINCIPAL*/


/*ESTADISTICAS*/

.filtros ul{}
.filtros ul li{margin:0;}
.filtros ul li .views-field.views-field-title{margin:0; padding:0; float:left;}

/* MENU SUPERFISH */

.block-superfish-1{}

.sf-item-8{}

.block-superfish{}

#superfish-1.sf-style-none, #superfish-2.sf-style-none, #superfish-3.sf-style-none, #superfish-4.sf-style-none, {
  float: left;
  margin: 0;
}
#superfish-1.sf-style-none li, #superfish-2.sf-style-none li, #superfish-3.sf-style-none li, #superfish-4.sf-style-none li {
  float: left;
  margin: 0;
  padding: 0.3em 0 0.3em 0;
}
#superfish-1.sf-style-none.sf-navbar, #superfish-2.sf-style-none.sf-navbar, #superfish-3.sf-style-none.sf-navbar, #superfish-4.sf-style-none.sf-navbar {
  width: 100%;
}
#superfish-1.sf-style-none ul, #superfish-2.sf-style-none ul, #superfish-3.sf-style-none ul, #superfish-4.sf-style-none ul {
  padding: 0;
  margin: 0;
}
#superfish-1.sf-style-none li.last a, #superfish-2.sf-style-none li.last a, #superfish-3.sf-style-none li.last a, #superfish-4.sf-style-none li.last a{
  border:none;
}
#superfish-1.sf-style-none a, #superfish-2.sf-style-none a, #superfish-3.sf-style-none a, #superfish-4.sf-style-none a   {
  color: #64645c;
  padding: 0.2em 0.90em;
  text-decoration:none;
  font-family:'PTS55F-webfont';
}
#superfish-1.sf-style-none a.sf-depth-1, #superfish-2.sf-style-none a.sf-depth-1, #superfish-3.sf-style-none a.sf-depth-1, #superfish-4.sf-style-none a.sf-depth-1  {
  border-right:1px solid #FFF;
}
#superfish-1.sf-style-none a.sf-with-ul, #superfish-2.sf-style-none a.sf-with-ul, #superfish-3.sf-style-none a.sf-with-ul, #superfish-4.sf-style-none a.sf-with-ul {
  padding-right: 2.25em;
}
#superfish-1.sf-style-none.rtl a.sf-with-ul, #superfish-2.sf-style-none.rtl a.sf-with-ul, #superfish-3.sf-style-none.rtl a.sf-with-ul, #superfish-4.sf-style-none.rtl a.sf-with-ul {
  padding-left: 2.25em;
  padding-right: 1em;
}
#superfish-1.sf-style-none span.sf-description, #superfish-2.sf-style-none span.sf-description, #superfish-3.sf-style-none span.sf-description, #superfish-4.sf-style-none span.sf-description {
  color: #0000ff;
  display: block;
  font-size: 0.8em;
  line-height: 1.5em;
  margin: 5px 0 0 5px;
  padding: 0;
}
#superfish-1.sf-style-none li,
#superfish-1.sf-style-none.sf-navbar, 
#superfish-2.sf-style-none li,
#superfish-2.sf-style-none.sf-navbar, 
#superfish-3.sf-style-none li,
#superfish-3.sf-style-none.sf-navbar, 
#superfish-4.sf-style-none li,
#superfish-4.sf-style-none.sf-navbar {
  background: #d9d8cd;
}
#superfish-1.sf-style-none li li, #superfish-2.sf-style-none li li, #superfish-3.sf-style-none li li, #superfish-4.sf-style-none li li {
  background: #d9d8cd;
  padding: 0.5em 0em 0em 0.95em;
}
#superfish-1.sf-style-none li li a, #superfish-2.sf-style-none li li a, #superfish-3.sf-style-none li li a, #superfish-4.sf-style-none li li a{
  border-bottom:1px solid #FFF;
  padding: 0em 0em 0.4em 0em;
}
#superfish-1.sf-style-none li li li, #superfish-2.sf-style-none li li li, #superfish-3.sf-style-none li li li, #superfish-4.sf-style-none li li li {
  background: #d0d0d0;
}
#superfish-1.sf-style-none li:hover,
#superfish-1.sf-style-none li.sfHover,
#superfish-1.sf-style-none a:focus,
#superfish-1.sf-style-none a:hover,
#superfish-1.sf-style-none a:active,
#superfish-2.sf-style-none li:hover,
#superfish-2.sf-style-none li.sfHover,
#superfish-2.sf-style-none a:focus,
#superfish-2.sf-style-none a:hover,
#superfish-2.sf-style-none a:active,
#superfish-3.sf-style-none li:hover,
#superfish-3.sf-style-none li.sfHover,
#superfish-3.sf-style-none a:focus,
#superfish-3.sf-style-none a:hover,
#superfish-3.sf-style-none a:active,
#superfish-4.sf-style-none li:hover,
#superfish-4.sf-style-none li.sfHover,
#superfish-4.sf-style-none a:focus,
#superfish-4.sf-style-none a:hover,
#superfish-4.sf-style-none a:active {
  color:#000;
}
#superfish-1.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol,
#superfish-1.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol li
#superfish-2.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol,
#superfish-2.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol li
#superfish-3.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol,
#superfish-3.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol li
#superfish-4.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol,
#superfish-4.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol li {
  margin: 0;
  padding: 0;
}
#superfish-1.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent, #superfish-3.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper a.menuparent {
  font-weight: bold;
}
#superfish-1.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column, #superfish-3.sf-style-none ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
  display: inline;
  float: left;
  width: 12em;
}
#superfish-1.sf-style-none.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column, #superfish-3.sf-style-none.rtl ul.sf-megamenu li.sf-megamenu-wrapper ol li.sf-megamenu-column {
  float: right;
}
#superfish-1.sf-style-none li.sf-parent-children-1 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-1 ul.sf-megamenu {
  width: 12em;
}
#superfish-1.sf-style-none li.sf-parent-children-2 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-2 ul.sf-megamenu {
  width: 24em;
}
#superfish-1.sf-style-none li.sf-parent-children-3 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-3 ul.sf-megamenu {
  width: 36em;
}
#superfish-1.sf-style-none li.sf-parent-children-4 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-4 ul.sf-megamenu {
  width: 48em;
}
#superfish-1.sf-style-none li.sf-parent-children-5 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-5 ul.sf-megamenu {
  width: 60em;
}
#superfish-1.sf-style-none li.sf-parent-children-6 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-6 ul.sf-megamenu {
  width: 72em;
}
#superfish-1.sf-style-none li.sf-parent-children-7 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-7 ul.sf-megamenu {
  width: 84em;
}
#superfish-1.sf-style-none li.sf-parent-children-8 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-8 ul.sf-megamenu {
  width: 96em;
}
#superfish-1.sf-style-none li.sf-parent-children-9 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-9 ul.sf-megamenu {
  width: 108em;
}
#superfish-1.sf-style-none li.sf-parent-children-10 ul.sf-megamenu, #superfish-3.sf-style-none li.sf-parent-children-10 ul.sf-megamenu {
  width: 120em;
}
.sf-menu li.sfHover > ul {
  left: 0;
  top: 2.15em;
}

/*CUSTOM SUPERFISH*/

.region-menu .block-superfish-1, .region-menu .block-superfish-3{width:940px; float:left;}
.region-menu .block-superfish-2, .region-menu .block-superfish-4{width:300px; float:left; margin-left:20px; background: #d9d8cd;}

.block-superfish-1{width:620px !important; background-color:#d9d8cd;}
.block-superfish-3{width:620px !important; background-color:#d9d8cd;}
.sf-item-7 a{border-right:none !important;}

/*SECCION CON FILTROS*/

.block-estadisticas-block-1{float:left;}
/*.context-estadisticas .node-pagina{width:300px; float:left; margin:0; vertical-align:top;}*/
.context-estadisticas .node-pagina .content{float:left;}

.filtros .view-filters{padding-bottom:3px;}

.filtros .view-header{font-family:'PTS55F-webfont'; font-size:13px; color:#63635b;}

label[for=edit-field-tipo-dato-value]{}

.filtros{font-family:'PTS55F-webfont'; color:#63635b; width:460px; /*10 margen+160*/}

.filtros table.views-table caption{font-family:'mic32newrd-md-webfont'; font-size:15px; text-align:left;}

.filtros .option{font-weight:normal; font-size:11px;}

#edit-anyo-wrapper{padding:0;margin:8px 0 0 0; width:75px;}
label[for=edit-anyo], label[for=edit-field-fecha-referencia-value]{font-weight:normal; font-size:11px;}
#edit-field-mes-publicacion-value-wrapper{padding:0;margin:0; width:75px; margin:8px 0 0 10px;}
label[for=edit-field-mes-publicacion-value]{font-weight:normal; font-size:11px;}
label[for=edit-sort-by], label[for=edit-sort-order]{font-weight:normal; font-size:11px;}

.filtros .views-widget-filter-title{width:100%; margin:0 0 15px 0;}
.filtros .views-widget-filter-field_historico_estadistica_value{width:150px;}
.form-item-edit-field-historico-estadistica-value-0{display: none}

.filtros #edit-anyo-wrapper .selector{width:75px !important;}
.filtros #edit-anyo-wrapper .selector select{min-width: 75px !important;}
.filtros #edit-anyo-wrapper .selector span{width: 43px !important;}

.filtros #edit-mes-wrapper .selector{width:75px !important;}
.filtros #edit-mes-wrapper .selector select{min-width: 75px !important;}
.filtros #edit-mes-wrapper .selector span{width: 43px !important;}

.filtros #edit-mes-wrapper .selector option{background-color:#C30;}

.resultados{position:relative; float:left;}

/*oculto condicional histâˆšâ‰¥ricos*/
.filtros .views-widget-filter-field_historico_estadistica_value_2{display:none;}
.filtros label[for=edit-tid-i18n]{border-bottom:1px solid #D9D8CD; border-top:1px solid #D9D8CD; padding:.2em 1em .2em 0;}
.filtros label[for=edit-tid-i18n-1]{border-bottom:1px solid #D9D8CD; border-top:1px solid #D9D8CD; padding:.2em 0 .2em 0; margin-right: -1em;}
.filtros .views-exposed-form .views-exposed-widget{padding:.5em 1em 0 0;}

/*filtros*/
#edit-field-historico-estadistica-value-wrapper .checker{float:left; padding:3px 0 0 0;}
label[for=edit-field-historico-estadistica-value]{font-size:11px; font-weight:normal; width:100px; float:left; vertical-align:middle;}
#edit-field-historico-estadistica-value-wrapper{padding:.8em 1em 0 0 !important;}

/* TABLA ESTADISTICAS */

.filtros td{background-color:#FFF !important;}
.filtros table{border:0 !important;}
.filtros tbody{border:0 !important;}
.filtros tr th{border-right:1px solid #FFF;}

.filtros .view-content{float:left; width:100%;}

.views-field-field-archivos-estadistica ul{float:left; margin:0;}
.views-field-field-archivos-estadistica ul li{width:15px; float:left;}
.views-field-field-archivos-estadistica ul li img{vertical-align:middle;}




/*columnas y filas tabla*/

.filtros table.views-table td.views-field-tipo-dato{width:160px;}

/*
input[type=checkbox] {visibility: hidden;}

select{visibility:hidden;}
*/

.filtros table.views-table thead tr th{background-color:#7c7b6c !important; color:#FFF; font-family:'PTS75F-webfont'; font-size:10px; padding:2px 8px !important;}
.filtros table.views-table tr td{padding:2px 8px !important; font-size:11px;}
.filtros table.views-table tr td:first-child {  min-width: 105px; }
.filtros .view-estadisticas table.views-table tr td:nth-child(2) {max-width: 270px;}
.selectBox.date-year{}
.date-year{}

.selectBox-dropdown-menu li{background-color:#d9d9cd !important;}
.selectBox-dropdown-menu li a{font-family:'PTS55F-webfont'; !important; color:#7c7b6d !important; font-size:11px;}

.selectBox-arrow{border:0 !important;}

label[for=edit-sort-order]{visibility:hidden;}

.view-filters{float:left; }
.views-exposed-form{float:left; border-bottom:1px solid #D9D8CD; width:460px;}
.views-exposed-sort-form .form-item{margin:0;}
.views-exposed-sort-form{float:right;}
.views-widget-sort-by{float:left;}
.views-widget-sort-order{float:left;}

.views-exposed-submit{float:left; width:100%;}
.filtros input.form-submit{background:none;border:none !important; font-family:'PTS55F-webfont'; !important; font-size:11px; font-weight:normal; color:#63635b;}
.filtros .views-submit-button{padding:0; width:auto; float:right;}
.filtros .views-submit-button input.form-submit{padding:0 20px 0 0; margin:0; background:url('images/boton_filtrar.gif') 50% no-repeat; background-position:right; border:none !important; -webkit-border-radius:0;}
.filtros .views-submit-button .submit-filter{display:inline-block; float:left; margin:0; padding:0;}
.filtros .views-submit-button .submit-icon-filter{display:inline-block; width:13px; height:13px; float:left; background:url('images/boton_filtrar.gif') 50% center no-repeat; width:50px !important;}

.oculto{display:none !important;}
.desactivado{ background-color:#D9D8CD !important;}

.block-views .content{float:left;}
.block-contador-2-block{float:left;}
.estadisticas-destacadas{float:left;}
.view-views-inicio{float:left;}

.ladillo{font-family:'mic32newrd-rg-webfont' !important; font-size:19px !important; line-height:120% !important; color:#000 !important; margin-top:20px !important;}
.subladillo{font-family:'PTS75F-webfont' !important; font-size:13px !important; line-height:120% !important; color:#000 !important; margin-bottom:2px !important;}
.field-name-body p{font-family:'PTS55F-webfont'; font-size:13px; color:#63635C;}
.node-pagina{}

.field-name-body {}
.date-year-selectBox-dropdown-menu{overflow:auto; max-height: 200px;}
.selectBox-dropdown-menu{}

/* ICONOS ESTADISTICAS */

.filtros .views-field-field-archivos-estadistica .file img{display:none;}
.filtros .file a{text-decoration:none; color:#63635b; font-size:16px; line-height:70%; vertical-align:middle;}
/*.filtros .views-field-field-archivos-estadistica .file a[href$=".pdf"]:before{font-family: 'IconosWebCores'; content: "\e007";}*/
/*.filtros .views-field-field-archivos-estadistica .file a[href$=".xls"]:before{font-family: 'IconosWebCores'; content: "\e003";}*/
.group_recursos_pagina .icon-PDF, .icon-excel{text-decoration:none; color:#63635b; font-size:16px; line-height:70%; vertical-align:middle;}
.icon-PDF, .icon-excel{vertical-align:middle;}

/*general*/
/*.file a[href$=".pdf"]:before{font-family: 'IconosWebCores'; content: "\e007";}*/
/*.file a[href$=".xls"]:before{font-family: 'IconosWebCores'; content: "\e003";}*/
/*.file a[href$=".xlsx"]:before{font-family: 'IconosWebCores'; content: "\e003";}*/

span.file{}
.file a{text-decoration:none; color:#63635b;}

/* HOME */

/* SLIDESHOW HOME */

.block-slideshow-destacados-home-block{position:relative; width:620px; float:left;}

.views-content-counter{display:none !important;}

.widget_pager .views-slideshow-pager-field-item {
  float: left;
  background: url('images/bullet_pager.png') no-repeat;
  width:10px;
  height:10px;
  padding-right:9px;
  cursor:pointer;
}

.widget_pager .active {
  float: left;
  background: url('images/bullet_pager_active.png') no-repeat;
  width:10px;
  height:10px;
  padding-right:9px;
}

.views-slideshow-controls-bottom{position:absolute; bottom:15px; left:15px; z-index:50; float:left;}

/* SECCIONES DESTACADAS HOME */

.bloque-secciones-destacadas{float:left;}

.bloque-secciones-destacadas ul li{margin:0 !important;}
.bloque-secciones-destacadas ul li.views-row{width:140px; float:left; margin-right:20px !important;}
.bloque-secciones-destacadas ul li.views-row-last{margin-right:0 !important;}
.bloque-secciones-destacadas ul li .views-field-title{margin-bottom:10px !important;}
.bloque-secciones-destacadas ul li .views-field-title a{color:#000; text-decoration:none; font-family: 'mic32newrd-rg-webfont'; font-size:15px; line-height:120%;}
.bloque-secciones-destacadas ul li .views-field-title span{}
.bloque-secciones-destacadas ul li .views-field-field-imagen-seccion{margin-bottom:9px;}
.bloque-secciones-destacadas ul li .views-field-field-intro{font-family:'PTS55F-webfont'; font-size:13px; color:#63635b; line-height:120%;}

.bloque-secciones-destacadas .views-row img{width:100%; height:auto;}

/* PAGINA CONTENIDO DESPLEGABLE */

.node-pagina-grupos-desplegables{float:left;}
.desplegables .field-name-field-cabecera-grupo{background-color:#d9d8cd; margin-bottom:20px; font-family:'PTS75F-webfont'; color:#000; padding:2px 0 2px 6px;}
.desplegables .field-name-field-titulo-desplegable .field-item{font-family:'PTS75F-webfont'; line-height:120%; color:#000; cursor:pointer; margin-top:15px; text-decoration:none;}
.desplegables .field-name-field-titulo-desplegable.first{margin:0;}
/*.desplegables .field-name-field-titulo-desplegable .field-item:after{font-family: 'IconosWebCores'; content: "\e00d"; padding-left:10px; vertical-align:middle; color:#63635b;}*/
span.icon-v{margin-left:10px; vertical-align:middle; color:#63635b;}
.field-name-field-titulo-desplegable.abierto span.icon-v{margin-right:10px; display: inline-block; transform: rotate(180deg);
  -ms-transform: rotate(180deg); /* IE 9 */
  -webkit-transform: rotate(180deg); /* Safari and Chrome */}
.desplegables .field-name-field-texto-desplegable{margin-top:15px;}
.desplegables .field-name-field-texto-desplegable p{margin:0;}
.desplegables .field-name-field-texto-desplegable img{margin-top:15px;}
.field-collection-view{padding:0; margin:0;}
.desplegables  .field-name-field-grupo-de-texto .field-collection-container{margin:0 0 25px 0;}

.field-name-field-contenido-desplegable{float:left; margin-top:10px;}
.node-pagina-grupos-desplegables .field-collection-container{border:none !important;}
.field-collection-view{border:none !important;}


.field-name-field-titulo-desplegable .field-item{color:#0062A0; cursor:pointer; line-height:120%; text-decoration:underline;}
.field-name-field-texto-desplegable p{margin-top:5px;}

/* GENERAL */

.node{font-family:'PTS55F-webfont'; color:#63635b; width:460px; margin-left:160px !important;}

div.node.node-subhome.node-published.node-not-promoted.node-not-sticky.author-admin.odd.clearfix {margin-left:0px !important;}

/*SUBHOME*/

/*cambio las migas para la subhome*/
.node-type-subhome .block-easy-breadcrumb{margin:24px 0 0 0;}
.node.node-subhome{width:940px; margin:0;}
.principal_subhome{width:460px; float:left; margin:0 20px 0 0;}
h1.title.subhome{width:100%; float:left; margin:0 0 3px 0;}
.principal_subhome img{width:100%; height:auto;}
.secciones{width:460px; float:left;}
.view-secciones-subhome{float:left;}
.secciones .views-row{float:left; margin:0 0 6px 0; border:1px solid #d9d8cd;}
.imagen_subhome{margin:0 0 15px 0;}
.secciones .views-row .views-field-title{width:265px; float:left; margin:12px 0 3px 0;}
.secciones .views-row .views-field-title a{font-family: 'mic32newrd-rg-webfont'; font-size:18px; line-height:120%; color:#000; text-decoration:none;}

.secciones .views-row .views-field-field-imagen-seccion{width:154px; float:left; margin:0 20px 0 0;}
.secciones .views-row .views-field-field-intro{width:265px; float:left; font-size:13px; line-height:135%;}

/*SUBHOME MIEMBROS*/
.principal_subhome.miembros{width:600px; float:left; margin:0 20px 0 0;}
h1.miembros{width:300px !important; float:left;}
.principal_subhome.miembros .texto_subhome{width:300px; float:left;}
.lateral_subhome{width:300px; float:left; margin:0 0 0 20px;}

/* CAMINO DE MIGAS */

.block-easy-breadcrumb{float:left; width:460px; margin-left:160px; font-family:'PTS55F-webfont'; font-size:11px; color:#63635b; margin-top:30px;}
.block-easy-breadcrumb a{text-decoration:none; color:#63635b;}
.block-easy-breadcrumb a:hover{color:#000;}

/* PANEL RECURSOS - RIGHT SIDEBAR */


/* GRAFICO */
.field-name-field-grupo-grafico .field-collection-item-field-grupo-grafico .content{position:relative;}
.field-name-field-grupo-grafico .icon-buscar{font-size:35px; line-height:100%; display:block !important; position:absolute; top:45%; left:45%; color:#FFF; opacity:0.5; filter:alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; background:#000; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(border-radius.htc);}

.field-name-field-grupo-grafico .field-item.even{margin-bottom:30px;}

.field-name-field-grafico .field-item{position:relative; margin-bottom:30px !important;}

.field-name-field-grupo-grafico .field-item.dos-columnas{float:left; width:140px;}
.field-name-field-grupo-grafico .field-item.even.dos-columnas{margin-right:10px;}

.tarta{width:220px;}

.field-name-field-titulo-grafico{font-family:'PTS75F-webfont'; font-size:14px; line-height:120%;}
.field-collection-container{margin:0 0 45px 0; padding:0 0 10px 0;}
.group_recursos_pagina .field-collection-container{margin-bottom: 1em;}
.field-collection-container .field-item{}

.field-name-field-grafico a{text-decoration:none;}

/*boton imprimir grafico*/
.icon-imprimir, .icon-ampliar{cursor:pointer; font-size:20px; line-height:100%; color:#63635b;}
.icon-imprimir:before{}

/*archivo grafico*/
.field-name-field-grupo-grafico .field-name-field-archivo-relacionado{margin-top:5px;}
.field-name-field-archivo-relacionado .file a[href$=".pdf"]:before{padding-right:5px; font-size:16px;}
.field-name-field-archivo-relacionado .file a[href$=".xls"]:before{padding-right:5px; font-size:16px;}
.field-name-field-archivo-relacionado .file a[href$=".xlsx"]:before{padding-right:5px; font-size:16px;}

.field-name-field-archivo-relacionado .file a{font-size:12px; line-height:120%;}

/*lightbox (colorbox) grafico*/
#colorbox{-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; -ms-border-radius: 8px; background-color:#fff; border:1px solid #D9D8CD;
  -moz-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
  -webkit-box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
  box-shadow: 3px 3px 3px rgba(0,0,0,0.2);
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100) progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color='#000000');}
#cboxOverlay{opacity:0 !important;}
#cboxContent{background:#fff;}
#cboxTitle{font-family:'PTS75F-webfont'; font-size:13px; line-height:120%; padding:0 0 0 10px; width:90%;}
#cboxLoadedContent{background:#fff !important;}
#cboxClose{}
#cboxClose:before{}

/*texto destacado color azul*/
.field-name-field-destacado-1{font-family: 'mic32newrd-rg-webfont'; font-size:19px; line-height:120%; color:#4f8bae; /*margin:0 0 40px 0;*/}
.field-name-field-destacado-1 .field-collection-container{margin:0 0 45px 0;}
.field-name-field-destacado-1 .field-items .field-item{margin-bottom:15px;}

/*descargable*/
.field-name-field-descargable{margin:0 0 25px 0;}
.field-name-field-descargable a{font-size:12px;}
.field-name-field-descargable a:before{font-size:16px; padding-right:7px; vertical-align:middle; line-height:100%;}

/*ENLACES*/
.field-name-field-enlace{float:left;}
.field-name-field-enlace .field-item a{color:#63635b; text-decoration:none; line-height:100% !important; vertical-align:middle;}
.field-name-field-enlace .field-item{font-size:12px; text-indent:-20px; padding-left:20px; display:block; margin:0 0 15px 0;}
.icon-Ir_a{vertical-align:middle; font-size:20px; line-height:100%; color:#D22018;}

/*IMAGEN CON CARTELA Y ARCHIVO*/
.info_cartela{position:relative; float:left; background-color:#F0F0EE; width:100%;}
.info_cartela.banda{border-top:8px solid #d93d16;}
.titulo_destacado{font-family:'PTS75F-webfont'; font-size:14px; line-height:120%; margin-bottom:5px; color:#000; padding:12px 12px 0 12px;}
.entradilla_destacado{padding:0 12px 20px 12px;}
.descarga{float:left; font-size:12px; padding:0 12px 20px 12px;}
.descarga a{color:#000; text-decoration:none;}
.imagen_cartela img{width:100%;}

/*COLORBOX CUSTOM STYLES (lightbox)*/
#cboxContent{padding:10px}

/*PLANTILLA PAGINA DESPLEGABLES*/
.field-name-field-grupo-de-texto{width:460px; float:left;}

/*PLANTILLA PAGINA*/

/**general*/
p{margin-bottom:10px !important;}

h1.title{width:140px; float:left; font-family: 'mic32newrd-rg-webfont'; font-size:22px; line-height:120%; font-weight:normal; color:#63635b; letter-spacing:inherit;}
h1.title.nodo{}
h1.title.contenido.menu{width:460px; float:left;}
article.node-pagina .field-name-body .field-items{float:left; margin-top:8px;}

/*panel lateral*/
h2.block-title{font-family: 'mic32newrd-rg-webfont'; font-size:22px; line-height:105%; font-weight:normal; color:#63635b; letter-spacing:inherit; margin-bottom:12px;}
.panel-lateral{float:left; width:140px;}
.menu-lateral{float:left; width:140px;}

/*menu lateral*/
.menu-lateral ul.menu ul.menu{width:110px;}
.menu-lateral a{line-height:100%;}
.menu-lateral ul li ul li{line-height:100%; padding:0 0 5px 0 !important;}
.menu-lateral ul li{list-style:none !important; margin:0 !important; padding:0 !important;}
.menu-lateral ul li a{text-decoration:none; font-family: 'mic32newrd-rg-webfont'; font-size:13px; line-height:100%; font-weight:normal; color:#63635b; letter-spacing:inherit;}
.menu-lateral ul li a.active-trail{font-family:'PTS75F-webfont'; color:#d93d16;}
.menu-lateral ul li ul li a.active-trail{font-family:'PTS75F-webfont'; color:#63635b;}
.menu-lateral ul li ul li.first{margin:4px 0 0 0 !important;}

.menu-lateral ul li ul{margin-left:15px;}

/*texto principal*/

.field-name-body{width:460px; float:left;}
.ladillo.first{margin-top:5px !important;}
.tabs{margin-bottom:20px; font-family:'PTS55F-webfont';}
.ajax-progress-throbber{display:none;}
div.error{}
.messages{}

/*imagenes*/
.field-name-body img{width:100% !important; height:auto !important;}

/*tablas*/
.field-name-body table{border:none !important; font-size:11px !important;}
.field-name-body table caption{font-family:'mic32newrd-md-webfont'; font-size:15px; color:#000; text-align:left;}
.field-name-body table caption{border-bottom: #D9D8CD 1px solid; padding:4px 6px !important}
.field-name-body table tr{border-bottom: #D9D8CD 1px solid; height:22px;}
.field-name-body table tr td{padding:4px 6px !important}
.field-name-body table.tabla-especial tr td.first{width:145px;}
.destacado-negro{color:#000;}
strong{font-family:'PTS75F-webfont'; font-weight:normal;}

/*footer*/
#section-footer{/* background-color:#d9d8cd; */ margin-top:50px;}
.info-cores-footer{padding:25px 0 0 0;}
.info-cores-footer p{font-family:'PTS55F-webfont'; font-size:11px; color:#63635b; line-height: 128%; margin-bottom:20px !important;}
.info-cores-footer a{text-decoration:none; color:#63635b;}
.info-cores-footer .block-inner{border-top: #D9D8CD 1px solid; padding-top: 1em;}

.region-footer-second{border-top: #D9D8CD 1px solid; padding-top: 1em;}

/*plantilla custom para paginas con bloques de filtros integrados*/
.contenido-principal h1.title{width:100% !important; margin:0 0 10px 0 !important;}
.contenido-principal{float:left; width:460px;}
.contenido-principal .view{width:460px; float:left; margin:0 !important;}
.filtros{float:left;}
.filtros a{text-decoration:none;}
.filtros table tr{border-bottom:1px solid #CCC;}

/*datos destacables*/
.field-name-field-datos-destacables{color:#fff;}
.field-name-field-datos-destacables .field-collection-item-field-datos-destacables{width:180px; height:180px; background-color:#ce0221; position:relative;}
.field-name-field-datos-destacables .field-collection-item-field-datos-destacables .content{padding:15px 13px 15px 13px; width:154px; float:left;}
.field-name-field-datos-destacables .field-name-field-titulo-datos-destacables{font-family:'mic32newrd-rg-webfont'; font-size:16px; line-height:115%; float:left;}
.field-name-field-datos-destacables .field-name-field-fecha-estadistica-destacad{font-family:'PTS55F-webfont'; font-size:13px; float:left; width:100%; margin-top:15px; position:inherit;}
.field-name-field-datos-destacables .field-name-field-numero-decimal{font-family:'mic32newrd-md-webfont'; font-size:33px; line-height:100%; letter-spacing:-2px; width:auto; float:right; text-align:right; position:absolute; bottom:15px; right:15px;}
.field-name-field-datos-destacables .field-name-field-valor-estadistica{}
.descendente .icon-flecha_datos4, .ascendente .icon-flecha_datos2{float:left; position:absolute; bottom:15px; left:15px;}

/*cambios 8nov*/
.logo-img{position:absolute !important; left:-1.5em !important;}

.contenido-principal p{line-height:17px !important;}
.field-name-field-enlace{width:100% !important;}
.field.field-name-field-enlace{border-top:1px solid #D3D7D9 !important; padding-top:1.5em !important;}
.field-name-field-enlace.alone .field-name-field-enlace{border:none !important;}

.menu-lateral ul.menu ul.menu{width:120px !important; } /* Previamente 110px */
.menu-lateral ul li ul li.first{margin:4px 0 0 -5px !important;}
.menu-lateral ul li ul li{margin-left:-5px !important;}

.filtros table.views-table tr td a {}

.filtros table.views-table thead tr th{font-family:'PTS55F-webfont' !important; font-size:11px !important;}

.field-collection-container{border:none !important}

input{}

/*bloque filtros dias asignados (reservas industria)*/
#edit-between-date-filter-value-wrapper{float:left;}
#edit-between-date-filter-value{float:left;}
.container-inline-date{float:left;}
.form-item-between-date-filter-value{float:left !important;}

/*GENERAL*/

/*titulos bloques*/
.block-title a{text-decoration:none; color:#63635b;}

/*body pagina */
.field-name-body img{}
.field-name-body a{}
.field-name-body .icon-buscar{font-size:35px; line-height:100%; display:block !important; position:absolute; top:45%; left:45%; color:#FFF; opacity:0.5; filter:alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; background:#000; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(border-radius.htc);}

/*RESULTADOS BUSQUEDA*/

.resultados{width:460px; float:left; font-family:'PTS55F-webfont'; color:#63635b; margin:0 0 0 20px;}
.search-result h2.title{font-family:'PTS75F-webfont'; color:#000; font-size:13px; font-weight:normal; letter-spacing:inherit !important; margin:0;}
.search-result p{margin:0 !important;}
li.search-result{border-top:1px solid #D3D7D9; margin-bottom:3px; padding-top:3px;}
.total-resultados{font-family:'mic32newrd-md-webfont'; font-size:15px; color:#000;}

.page-search-node .buscar.inner{float:left; width:940px; margin:0 10px 0 10px;}
.buscar.inner h1{width:140px; float:left; font-family: 'mic32newrd-rg-webfont'; font-size:22px; line-height:120%; font-weight:normal; color:#63635b; letter-spacing:inherit;}

.pager{margin:0 auto !important; display:table;}
.resultados .item-list{margin:auto !important;}
.item-list .pager li a{color:#63635b; font-size:11px;}
.pager li{}

h1.noresults{width:460px !important; margin-left:160px;}

/*SECCION FAQ*/

.respuesta p, p.pregunta{margin-top:0px;}
.pregunta{color:#0062A0; cursor:pointer; line-height:120%; text-decoration:underline;}
.contenido-principal img{width:100%; height:auto;}

.page-node-389 .field-name-field-titulo-desplegable .field-item, .page-node-993 .field-name-field-titulo-desplegable .field-item{font-family:'PTS75F-webfont'; line-height:120%; color:#000; cursor:pointer; margin-top:5px; padding-bottom:10px; text-decoration:none;}
/*.page-node-389 .field-name-field-titulo-desplegable .field-item:after{font-family: 'IconosWebCores'; content: "\e00d"; padding-left:10px; vertical-align:middle; color:#63635b;}*/

/*CONTACTO*/

.bloque-contacto{float:left; width:100%;}
.webform-confirmation{font-family:'PTS75F-webfont';}
.webform-client-form label{font-weight:normal;}
.webform-client-form{width:100% !important;}
.webform-client-form input.form-text{width:100% !important;}
.webform-client-form input[type="submit"]{background:#d9d8cd; font-weight:normal; margin:0; padding:2px 24px; font-size:13px;}
input[type="submit"]{cursor:pointer;}

/*SUBHOME MIEMBROS*/
.secciones-miembros{float:left; margin-top:10px;}
.secciones-miembros .field-content a{padding:4px 12px; background:#d9d8cd; text-decoration:none; color:#63635b;}
.secciones-miembros .views-field-title{float:left;}
.secciones-miembros .views-field-nothing{float:left; margin:0 0 0 15px;}

/*PAGINA SUSCRIPCION (USER-REGISTER)*/
.page-user-register h1.title {width: 100%; margin-left: -10px;}
.suscripcion{font-family:'PTS55F-webfont';}
.suscripcion input.form-text{width:100%;}
.suscripcion label{color:#63635b; font-weight:normal;}
.page-user-register .zone-content{width:940px;}
.suscripcion{float:left; width:620px; margin-left:-10px;}
.inicio-sesion{float:left;}
.registro{float:left; clear:both; margin-top:25px;}
h2.intro{font-family:'PTS55F-webfont'; font-weight:normal; font-size:16px; color:#63635b; line-height:130%;}
.suscripcion input[type="submit"]{background:#d9d8cd; font-weight:normal; margin:0; padding:2px 24px; font-size:13px;}
.captcha img{float:left; width:auto;}
.captcha legend{display:none;}
.form-item-captcha-response{width:auto; float:left; margin-left:20px;}
#messages{margin:0 0 20px 0 !important;}
.messages.error, .messages.status{font-family:'PTS55F-webfont'; padding:10px; border:1px solid #d9d8cd; color:#63635b;}
.messages.error ul{margin:0;}
.messages.error li{list-style:none;}

form#user-pass{font-family:'PTS55F-webfont';}
.page-user-password .zone-content.container-24{width:940px;}
form#user-pass label{font-weight:normal;}
form#user-pass input[type="submit"]{background:#d9d8cd; font-weight:normal; margin:0; padding:2px 24px; font-size:13px; color:#63635b;}

/*MAPA WEB*/
.mapa{float:left;}
.mapa li.expanded{padding:0;}
.mapa ul li{list-style:none;}
.mapa ul.menu{padding:0;}
.mapa ul.menu li.first{margin:0;}
.mapa ul.menu li{margin:15px 0 0 0;}
.mapa ul.menu li a{font-family: 'mic32newrd-rg-webfont'; font-size:19px; color:#000; text-decoration:none;}
.mapa ul.menu li a:hover{text-decoration:underline;}
.mapa ul.menu li ul.menu li{margin:0;}
.mapa ul.menu li ul.menu li ul.menu li{list-style:disc; margin:0 0 0 30px;}
.mapa ul.menu li ul.menu li ul.menu li a{margin-left:-5px;}
.mapa ul.menu li ul li a{font-family:'PTS55F-webfont'; font-size:13px; color:#63635b; text-decoration:none;}
.mapa ul.menu li ul.menu li.expanded{margin:5px 0 0 0;}
.mapa.col2{margin-left:50px;}

div.checker span.nohistorico{background-position:-189px -260px;}

/*PIE DE PAGINA*/
.info-pie{float:left;}
.social{float:right;}
span.social{font-size:12px !important;}

/* ARCHIVOS DESCARGABLES CON FOTO */
.field-name-field-descargable-foto{position:relative;}
.foto_descargable{width:100px; display:inline-block;}
.foto_descargable img{width:100%;}
.info_descargable{width:170px; display:inline-block; margin-left:15px;}
.titulo_descargable{font-family:'PTS75F-webfont'; color:#000; padding-top:8px; display:inline-block; font-size:14px;}
.descripcion_descargable{padding-top:3px; display:inline-block; line-height:130%;}
.archivo_descargable{font-size:12px; margin-top:10px; display:inline-block;}
.archivo_descargable a{text-decoration:none; color:#000;}

/* HOME */

.principal{width:620px; float:left; display:inherit;}
.lateral{width:300px; float:left; margin-left:20px;}
.contador{float:left;}
.grafico-destacado{float:left; width:300px; position:relative; padding:10px 0 0 0; margin:10px 0 0 0; border-top: 1px solid #D9D8CD;}
.grafico-destacado li{margin:0 !important;}
.grafico-destacado img{width:100%; height:auto;}
.grafico-destacado .views-field-title{font-family:'PTS75F-webfont'; font-size:14px; line-height:120%; color:#63635b;}
.grafico-destacado .views-field-field-grafico{margin-top:10px;}

.icon-facebook, .icon-twitter{color:#64645c;}

/* DESTACADO FOTO ENLACE*/
.enlace_destacado{margin-top:15px;}
.enlace_destacado a{text-decoration:none; color:#63635b; font-size:13px;}

/*CALENDARIO OBLIGACIONES*/
.event-desc .icon-PDF, .event-desc .icon-excel, .event-desc .icon-powerpoint{color:#63635b; font-size:16px; line-height:70%; vertical-align:middle; text-decoration:none;}

/*CALENDARIO PUBLICACIONES*/
article.node-pagina, article.node-pagina-grupos-desplegables, article.node-webform, article.node-calendario-publicaciones-eventos{width:780px; /*margin:0 0 0 20px; float:left !important;*/}

article.node-pagina-grupos-desplegables{
  margin-left: 20px !important;
}
.field-name-field-descargable .file img.file-icon{
  display:none;
}
/*PAGINA RESER PASSWORD*/
form#user-pass-reset{width:940px; font-family:'PTS55F-webfont';}
form#user-pass-reset input[type="submit"]{background:#d9d8cd; font-weight:normal; margin:0; padding:2px 24px; font-size:13px;}
.page-user-reset .block-easy-breadcrumb{margin-left:0;}

/*PAGINA USUARIO*/
.page-user .zone-content{width:940px; font-family:'PTS55F-webfont';}
.page-user .zone-content input#edit-submit{background:#d9d8cd; font-weight:normal; margin:0; padding:2px 24px; font-size:13px;}
.page-user .zone-content input#edit-cancel{background:#d9d8cd; font-weight:normal; margin:0 0 0 10px; padding:2px 24px; font-size:13px;}
.page-user-cancel .zone-content #edit-cancel{color:#000; margin:0 0 0 15px;}
.page-user .block-easy-breadcrumb{margin-left:0;}
.page-user .tabs{display:none;}
.page-user-edit .field-name-field-terminos{display:none;}

/*PAGINA TEMPORAL ASAMBLEA*/
.page-node-528 .block-easy-breadcrumb{margin-left:0;}

/*IMPRIMIR*/
.icon-imprimir.todo{display:none;}

/*GENERAL*/
.bloque-contenido{display:none !important;}

/*EMAILS*/
#mimemail-body{margin:10px;}

/**/
.block-menu-block.menu-lateral{display:block;}
#zone-menu-wrapper{display:block;}

/*ALERTAS*/
.dialogo-alerta{position:fixed; bottom:0; left:0; background-color:#d9d8cd; width:20% !important; display:none; }
.dialogo-alerta p{font-family:'PTS55F-webfont'; color:#64645c; padding:10px; font-size:12px; line-height:110%;}
.dialogo-alerta .ok-alerta{padding:0 0 0 10px; font-size:11px; cursor:pointer;}

/*PUBLICACION HOME*/
.infopub{display:inline-block; margin-left:10px;}

/*RSS*/
.icon-rss{text-decoration:none; color:#63635b !important; font-size:16px; line-height:70%; vertical-align:middle;}
a.icon-rss:link{text-decoration:none !important;}

/*GRUPO RECURSOS*/
.group_recursos_pagina{width:290px; float:left; margin-left:20px; padding-left:10px;}
.group_recursos_pagina .field-name-field-grupo-grafico img{width:100%; height:auto;}
.group_recursos_pagina .field-name-field-destacado-foto-enlace img{  width:auto; max-width: 290px; }

/*GENERAL*/
.zone-content-wrapper{margin:24px 0 0 0;}

/*RESPONSIVE*/
/*MENU SUPERIOR*/
.region-blockgroup-bloque-menu-superior{display:block;}
.bloque-secciones-destacadas.mobile{display:none;}
.bloque-secciones-destacadas{display:inherit;}

/*MENU*/
.block-main-menu {
    display: none;
    background: #d9d8cd;
}
.block-main-menu .menu {
    width: 100%;
    list-style: none;
    display: none;
}

.block-main-menu ul.menu li {
    width: 100%;
    margin: 0;
    position: relative;
}

.block-main-menu .menu li.expanded, .block-main-menu .menu li.leaf {
    list-style: none;
    margin: 0;
    padding: 0;
}

.block-main-menu .menu a {
    display: block;
    width: 90%;
    padding:  1em 5%;
    margin: 0;
    text-align: left;
    color: #64645c;
    border-top: 1px solid rgba(255,255,255,.5);
    text-decoration:  none;
    font-family: "PTS55F-webfont";
}
.block-main-menu .menu-sub {
    cursor: pointer;
    margin-top: 1px;
    width: 26px;
    height: 32px;
    padding: 12px!important;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 2;
    font-weight: 700;
    border: 0!important;  
    font-family: 'iconosWebCores9' !important;

}
.block-main-menu .menu > li > .menu a {
     width: 85%;
    padding:  1em 10%;
}

.block-main-menu .menu > li > .menu > li > .menu  a{
     width: 70%;
    padding:  1em 15%;
}

.block-main-menu .expanded>.menu{
    display: none;
}

#menu-button {
    display: none;
    float: right;
    top: 1em;
    position: relative;
}

/*
.menu > .expanded > a:after{
    content: "\e604";
    font-family: 'iconosWebCores9';
  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;
    float: right;
}*/
#zone-menu .grid-24{width:940px;}
.feed-icon{width:16px; float:none;}
.feed-icon{display:none !important;}

.container-24 {margin-left: auto; margin-right: auto; width: 960px;}

/*FORMULARIO BUSQUEDA RESPONSIVE*/
.search-responsive .form-actions{display:none;}
.search-responsive{float:left;}
.search-responsive .icon-buscar{float:left; font-size:28px;}
.search-responsive .search-form{float:left;}
.search-responsive .form-item{margin:0;}
.search-responsive form{float:left;}
.search-responsive input[type="text"]:before{}

.lang-responsive{float:left;}
.lang-responsive .active{display:none;}
.lang-responsive li{list-style-type:none;}
.lang-responsive a{color: #63635b; text-decoration:none; font-family:'PTS55F-webfont'; position: relative; z-index: 1000;}

.menu-superior-responsive{float:right;}

.responsive-icon{width:50%; float:right;}
.responsive-icon p{margin:0 !important;}
.resposnive-icon a{}

.menu-superior-responsive{display:none;}
.menu-inferior.responsive{display:none;}

.calendario-mobile{display:none;}

.custom-link{
  cursor: pointer;
}
.custom-link p{
  color: #0062A0;
  text-decoration: underline;
}

@media all and (min-width:0px) and (max-width:568px){
.node{margin-left: 0 !important;}
.zone-branding-wrapper{width:100% !important;}
.zone-user-wrapper{width:100%;}

.logo-img{left:-1em !important; margin:0; margin-top:2.2em;}
  
.block-main-menu{display: block !important; margin:0;}
.grid-24.region-user-first{
    margin: 0;
    position: relative;
    top: 2em;
    z-index: 3;
}  
#menu-button {
    display: block;
    float: right;
    top: 0em;
    right: 0em;
    position: relative;
    color: #64645c;
    font-weight: bold;
    font-size: 3em;
    text-decoration: none;
  line-height:100%;
}
body{min-width:inherit !important;}
.container-24{width:100% !important;}
.container-24 .grid-24{width:100% !important;}

/*MENU SUPERIOR^*/

#zone-menu-wrapper{}
.block-superfish-1, .block-superfish-2, .block-superfish-3, .block-superfish-4{display:none;}

.zone-branding{width:96% !important;}
.zone-branding-wrapper{width:98% !important; margin-right:1%; margin-left:1%;}

.principal{display:none;}
.region-blockgroup-info-superior{display:none;}
.zone-branding-wrapper, .region-branding-inner, .zone-branding{float:left;}
.region-branding-inner{width:100%;}

.logo-img img, .branding-data{width:150px; height:auto;}

#region-blockgroup-bloque-menu-superior{display:none;}

.menu-superior-responsive{margin-top:15px; display:inherit;}

.lateral{width:95%; margin:0;}

.estadisticas-destacadas{width:100%;}
.estadisticas-home{width:100%;}
.bloque-secciones-destacadas.mobile{display:inherit;}
.bloque-secciones-destacadas.mobile .views-row{width:100%;}
.bloque-secciones-destacadas.mobile .views-field-field-imagen-seccion{width:40%; display:inline-block;}
.bloque-secciones-destacadas.mobile .views-field-title, .bloque-secciones-destacadas.mobile .views-field-field-intro{}
views-field-field-intro

.grafico-destacado{width:100%;}

/*ESTADISTICAS DESTACADAS*/
.estadisticas-home .views-row{width:50%; /*height:0; padding-bottom:50%;*/ min-height: 170px;}
.view-estad-sticas-destacadas-home .view-footer{width:50%;}
.view-estad-sticas-destacadas-home .view-footer .views-row{width:inherit;}

/*SUBHOMES*/
.node.node-subhome{width:95%;}
.principal_subhome{width:100%;}
.secciones{width:100%;}
.secciones .views-row{border:none;margin: 0;}
.secciones .views-row .views-field-field-imagen-seccion{width:50%;}
.secciones .views-row .views-field-field-imagen-seccion img{width:100%; height:auto;}
.secciones .views-field-title{width:85% !important;}
.secciones .views-field-field-intro{width:100%}
.views-row-odd .info-secciones-subhome {
    float:left;
    width: 45%;
    display: inline-block;
}
.views-row-even .info-secciones-subhome {
    float: right;
    width: 45%;
    display: inline-block;
}

.secciones .views-row .views-field-field-imagen-seccion{margin:0;}

.secciones .views-row-odd .views-field-field-imagen-seccion {
    float:right !important;
    display: inline-block;
    width: 50%;
}
.secciones .views-row-even .views-field-field-imagen-seccion {
    float:left !important;
    display: inline-block;
    width: 50%;
}
.info-secciones-subhome > div {
    float: none !important;
}
.info-secciones-subhome .views-field-field-intro{
    width: 100% !important;
  font-size:13px !important;
  line-height:120% !important;
}
.info-secciones-subhome .views-field-field-title{
    width: 100% !important;
}
.view-secciones-subhome .view-content{float:left; width:100%;}
.views-row{width:100%; float:left;}

/*CONTADOR HOME*/
.contador{width:100%;}

/*GRAFICO DESTACADO HOME*/
.grafico-destacado{width:100%;}
.grafico-destacado .views-field-title{width:100% !important; font-size:16px;}

/*PUBLICACION DESTACADA HOME*/
.publicacion-destacada{width:100%;}
.publicacion-destacada .views-field-field-imagen-publicacion{width:45%;}
.publicacion-destacada .views-field-field-imagen-publicacion img{width:100%; height:auto;}
.publicacion-destacada .infopub{width:50%; margin-left:3%;}
.publicacion-destacada .views-field-field-introduccion-publicacion{width:100%;}

/*ESTADISTICAS DESTACADAS HOME*/
.estadisticas-home .views-field-title{font-size:15px;}
.views-field-field-info-1-cifras, .views-field-field-info-2-cifras{width:70%;}
.views-field-field-pie-cifras{width:70%;}
    
/*SECCIONES HOME*/
.info-secciones{display:inline-block; width:50%; margin-left:15px;}
.info-secciones .views-field-title{width:100% !important;}
.views-field-field-imagen-apartado{width:40%; display:inline-block;}
.views-field-field-imagen-apartado .views-field-field-imagen-seccion{width:100% !important; display:inline-block;}

/*GENERAL*/
.block-easy-breadcrumb{display:none;}
#zone-user{}
.zone-user-wrapper{margin:0;}
.grid-24.region-user-first{top:0;}

/*FOOTER*/
.info-cores-footer{display:none;}
.block-menu-menu-menu-inferior, .block-menu-menu-inferior-ingles{display:none;}
.menu-inferior .menu{text-align:center;}
.menu-inferior ul li a{font-size:16px; font-family: PTS55F-webfont;}
.menu-inferior.responsive{display:inherit;}

/*PAGINA*/
h1.title.nodo{width:100%;}
article.node{width:95%; margin:0;}
.contenido-principal{width:100%;}
.field-name-body{width:100%;}
.menu-lateral{display:none !important;}

/*RECURSOS*/
.group_recursos_pagina{width:100%; padding:0; margin:0;}

/*FILTROS^*/
.filtros{width:100%; margin-bottom:35px;}
.contenido-principal .view{width:100%;}
.views-exposed-form{width:100%;}
.filtros .views-widget-filter-field_historico_estadistica_value{width:127px;}
/*RATINGS*/
.filtros .view-filters{width:100%;}

/*TABLAS*/
.tabla-normal{width:95% !important;}

/*OVERRIDE CALENDARIO*/
.type_filter{margin-left:0 !important;}
#years{margin-top:0 !important;}

/*PAGINA GRUPOS DESPLEGABLES*/
.field-name-field-grupo-de-texto{width:100%;}

/*RESULTADOS BUSQUEDA*/
h1.results{width:100% !important;}
.page-search-node .buscar.inner{width:100%;}
.resultados{width:90%; margin:0 !important;}
h1.noresults{width:100% !important; margin:0 !important;}

/*ORGANIGRAMA*/
#organigrama.no-mobile{display:none;}
#organigrama.mobile{display:inherit;}

/*SUSCRIPCION*/
.suscripcion{width:95%; margin:0 !important;}

/*Calendario publicaciones Eventos Mobile*/
.calendario-mobile
{display:block; width:100%; float: left; text-align: center;margin-top: 20px;} 
.calendario-mobile a
{font-family: 'PTS55F-webfont'; color:#000; text-decoration: none;}
#sliding-popup .popup-content #popup-text p {
    font-size: 10px;
}
#sliding-popup .popup-content #popup-buttons{
  margin:0;
}
#sliding-popup .popup-content #popup-buttons button {
    margin-bottom: 1em;
    margin-top: -11px;
}

}


@media all and (min-width:0px) and (max-width:399px){
  .secciones .views-row .views-field-title a{font-size:16px !important;}
  .info-secciones-subhome .views-field-field-intro{font-size:10px !important;}
  .estadisticas-home .views-field-title{font-size:14px; width:85%;}
  .views-field-field-anyo-cifras{font-size:19px;}
  .views-field-field-seccion-cifras{font-size:13px; margin-top:21px;}
  .views-field-field-info-1-cifras, .views-field-field-info-2-cifras{font-size:12px;}
  .info-secciones .views-field-field-intro{font-size:11px !important;}
  .bloque-secciones-destacadas ul li .views-field-title a{font-size:13px;}
  .bloque-secciones-destacadas ul li .views-field-title{margin-bottom:5px !important;}
  
  .logo-img{width:36%; margin: 8px 0 0 0 !important;}
  .zone-branding-wrapper{}
  .zone-user-wrapper{width:100%;}
  .menu-superior-responsive{/*float:left !important;*/}
  .responsive-icon{float:right; width:auto !important;clear: both;}
  .menu-inferior ul li a{font-size:13px;} 
}

@media all and (min-width:460px) and (max-width:568px){
  .estadisticas-home .views-field-title{font-size:15px;}
  .estadisticas-home .flecha .icon-flecha_datos2, .estadisticas-home .flecha .icon-flecha_datos4{font-size:45px;}
    
    #filters {margin-bottom: 4.5em;}
    .contenido-principal {width:98%; max-width: 100%;}
    .view_button { display: inline-block; margin-left:  2.7em;Â }
    .type_filter { width: 300px; margin: 0; margin-left: 5.1em; margin-top: 0.5em; display: inline-block; float: none; }
    #years { display: inline-block;}
    .node-calendario-de-obligaciones #view_1 {margin-left: 4.8em; }
    .calendario-table td {margin:0; padding: 0.3em; padding-left: 0.2em; padding-right: 0.2em;}
    .calendario-table { width: 30%;Â }
    #cal {font-size: 56%;}
  .view-month{margin-left:0 !important;}
  
  #cal.monthly{font-size:100%;}
    .node-calendario-de-obligaciones .calendario-dia{font-size:1.3em;}
    .node-calendario-de-obligaciones #view_3{margin-left: 4em;}
}

@media all and (min-width:0px) and (max-width:480px){
  .node-calendario-de-obligaciones #view_3{margin-left: 4em;}
}

.estadisticas-home .views-row.horizontal{min-width:300px !important;}
.estadisticas-home .views-row.vertical{    min-height: 264px !important;}
.estadisticas-home .views-row.solo{min-height:264px !important; min-width:300px !important;}
.estadisticas-home .views-row.horizontal .icon-flecha_datos4, .estadisticas-home .views-row.vertical .icon-flecha_datos4, .estadisticas-home .views-row.vertical .icon-flecha_datos2, .estadisticas-home .views-row.horizontal .icon-flecha_datos2{font-size: 40px;}
.estadisticas-home .views-row.vertical .views-field-field-numero-decimal{margin-left: auto; margin-right: auto; left: 0; right: 0; bottom: 10px; font-size: 44px;}
.estadisticas-home .views-row.vertical .views-field-field-numero-decimal .field-content{text-align: center; width: 100%;}
.estadisticas-home .views-row.vertical .flecha{position: absolute; margin-left: auto; margin-right: auto; left: 0; right: 0; bottom: 110px; text-align: center;}
.estadisticas-home .views-row.horizontal .views-field-field-numero-decimal{font-size:35px;}
.estadisticas-home .views-row.solo .views-field-field-numero-decimal{width: 100%; margin: auto; display: block; text-align: center; box-sizing: border-box; margin-top: 40px; float: left; letter-spacing: -5px; position:inherit !important;}
.estadisticas-home .views-row.solo .views-field-field-numero-decimal .field-content{font-size: 2.2em; float:none;}
.estadisticas-home .views-row.solo .porcen-destacados{font-size:0.5em;}
.estadisticas-home .views-row.solo .views-field-title{max-width: 170px;}
.estadisticas-home .views-row.solo .flecha{float: right; position:inherit !important;}
.estadisticas-home .views-row.solo .icon-flecha_datos4{font-size:45px !important;}
.estadisticas-home .views-row.solo .views-field-field-fecha-estadistica-destacad{}
.estadisticas-home .views-row.solo .caja{padding:14px; width:100%; box-sizing:border-box;}
.estadisticas-home .views-row.solo .caja.titleonly{padding:29px;}
.estadisticas-home .views-row.solo .caja.titleonly .views-field-title{max-width:inherit; font-size:28px; font-family: 'mic32newrd-rg-webfont';}
.estadisticas-home .views-row.vertical .caja.inversa .views-field-title{position:absolute; bottom:15px; max-width: 135px;}
.estadisticas-home .views-row.vertical .caja.inversa .views-field-field-numero-decimal{position:absolute; top:15px;}


.slideshow-publicaciones-home{float: left; position: relative; width: 300px; border-top: 1px solid #D9D8CD; min-height:260px;}
.slideshow-publicaciones-home-wrap{float: left; position: relative;}
.slideshow-publicaciones-home .slideshow-publicaciones-home-wrap > div{position:absolute; display:none; width:300px;}
.slideshow-publicaciones-home .slideshow-publicaciones-home-wrap > div > img{display:block; margin:auto;}
.slideshow-publicaciones-home .slideshow-publicaciones-home-wrap > div:first-child{position:absolute; display:block;}
.slideshow-publicaciones-home .slideshow-publicaciones-home-wrap > div .titulo-pub-home{font-family: 'mic32newrd-rg-webfont'; font-size:14px; padding: 20px 0 15px 0; display:block;}
.publicacion-destacada{display:none;}

.next-pub, .prev-pub {position: absolute; cursor: pointer; top: 130px; padding:10px; font-size:1.4em; color: #686862;}
.next-pub {right: 20px;}
.prev-pub {left: 20px;}

.icon-v_drch:before, .icon-v_izq:before{color:#686862;}
.icon-v_drch:hover::before, .icon-v_izq:hover::before{color:#d44817;}

.views-field-php.views-field-title a{display:block; margin-top:6px;}
.bloque-secciones-destacadas ul li .views-field-field-imagen-seccion{margin-bottom:0 !important;}
.tit-destacado{padding: 5px 10px; background: #d9d8cd; position:relative; min-height: 30px; box-sizing: border-box; margin-top:0px !important; display:block;}
.tit-destacado:after {
  content: "";
  position: absolute;
  bottom: 0%;
  right: 0%;
  width: 0px;
  height: 0px;
  border-bottom: 30px solid #fff;
  border-left: 30px solid transparent;
}
.tit-destacado:before {
  content: "";
  position: absolute;
  bottom: 0%;
  right: 0%;
  width: 0px;
  height: 0px;
  border-top: 30px solid #d44817;
  border-right: 30px solid transparent;
}
.field-name-field-calendario-eventos #view_day .event-desc a + a {
    display: none;
}
.view-noticias .views-row{float:left; margin-top:15px;}
.view-noticias .views-field-field-imagen-noticia{max-width: 155px; float:left;}
.view-noticias .views-field-nothing{width:293px; float:left; margin-left:12px; min-height: 130px; border-bottom: 1px solid #d9d8cd; box-sizing: border-box; position:relative;}
.view-noticias .pager-show-more{float:left; margin-left:167px !important;}
.view-noticias .pager-show-more a{padding:10px 0 !important;}
.view-noticias .view-header{background: #d9d8cd; padding: 3px 8px; font-family: 'PTS75F-webfont'; color: #000; margin: 25px 0 5px 0;}

.tit-noticia~{line-height:110%;}
.tit-noticia a{text-decoration:none; color:#000; font-family: 'PTS75F-webfont';}
.fecha-noticia span{font-size:0.825em;}
.cuerpo-noticia{line-height:130%; margin-top:10px;}
.enlace-noticia{font-size:0.9em; position:absolute; bottom:5px; right:0;}
.grafico-destacado{min-height:258px;}
.bloque-secciones-destacadas ul li .views-field-field-intro{min-height:84px;}
.porcen-destacados{font-size:0.5em;}
.estadisticas-home .horizontal .views-field-title, .estadisticas-home .vertical .views-field-title, .estadisticas-home .solo .views-field-title{padding-top:5px;}
.principal-calendario{width: 595px; float: left; display: inherit;}
.slideshow-publicaciones-home-wrap .pub-wrap{display:block; text-align:center;}
.calendario-table .mes_no_activo a{color:#bbb !important;}
.bloque-secciones-destacadas ul li .views-field-title.tit-destacado-parent{margin-bottom:4px !important;}
.estadisticas-home .views-row.solo.vacio{background-color:#528bac;}
.estadisticas-home .views-row.solo{background-color:#ce0221;}
.estadisticas-home .views-row-1.horizontal{background-color:#528bac;}
.estadisticas-home .views-row-2.horizontal{background-color:#e19a22;}
.estadisticas-home .views-row-1.horizontal-1{background-color:#ce0221 !important;}
.estadisticas-home .views-row-1.vertical{background-color:#ce0221;}
.estadisticas-home .views-row-2.vertical{background-color:#e19a22;}
.mod .view-footer{display:none;}
.views-field-field-numero-decimal{font-family:'mic32newrd-md-webfont';}
.estadisticas-home .views-field-field-cifra-alternativa{font-family:'mic32newrd-md-webfont'; font-size:30px; letter-spacing:-1px; position:absolute; bottom:15px; right:15px; line-height:100%;}
.estadisticas-home .horizontal .views-field-field-cifra-alternativa{font-size:35px;}
.estadisticas-home .views-field-field-cifra-alternativa{float:left;}
.estadisticas-home .normal .views-field-field-cifra-alternativa{bottom:9px; right:9px;}
/*.estadisticas-home .views-row.solo .views-field-field-cifra-alternativa{width: 100%; margin: auto; display: block; text-align: right; box-sizing: border-box; margin-top: 70px; letter-spacing: -5px; position:absolute; bottom:25px; right:17px; font-size: 2.2em; float:none;}*/
.estadisticas-home .views-row.solo .views-field-field-cifra-alternativa{width: 100%; margin: auto; display: block; text-align: center; box-sizing: border-box; margin-top: 30px; letter-spacing: -1px; position:inherit !important; font-size: 5.3em; float:left;}
.estadisticas-home .views-row.solo .simbolo{font-size:0.5em;}
.field-name-field-datos-destacables .views-field-field-cifra-alternativa{font-family:'mic32newrd-md-webfont'; font-size:33px; line-height:100%; letter-spacing:-2px; width:auto; float:right; text-align:right; position:absolute; bottom:15px; right:15px;}
.estadisticas-home .views-field-field-cifra-alternativa div{text-align: right;}
.estadisticas-home .simbolo{font-size:0.5em;}
.view-admin-estadisticas-destacadas td, .view-admin-estadisticas-destacadas th{font-family: 'PTS55F-webfont';}
.view-admin-estadisticas-destacadas .pager li a{font-size:11px !important; font-family: 'PTS55F-webfont';}
.estadisticas-home .views-field-field-fecha-estadistica-destacad{margin:0px !important; text-align: left;}
.estadisticas-home .vertical .caja.inversa .views-field-field-fecha-estadistica-destacad{}
.estadisticas-home .views-row.horizontal{width:100%;}
.node .node-subhome{width: 940px; margin: 0 !important;}
.estadisticas-home .views-row.solo.vacio{position:relative;}
.estadisticas-home .views-row.solo .caja.titleonly{position: absolute; top: 50%; transform: translateY(-50%);}
.estadisticas-home .views-row.solo .views-field-title{padding-top:0; padding-bottom:5px;}
.estadisticas-home .leyenda{font-size: 10px !important;letter-spacing: 0px; position: absolute; bottom: 15px; right: 15px; line-height:100%;}
.estadisticas-home .normal .leyenda{right: 9px; text-align:right;}
.estadisticas-home .vertical .leyenda{position: initial !important; padding-top: 5px; float:left;}
.estadisticas-home .views-row.horizontal .conleyenda .views-field-field-numero-decimal{bottom:15px;}
.estadisticas-home .views-row.horizontal .leyenda{bottom:9px;}
.estadisticas-home .vertical .conleyenda .views-field-field-cifra-alternativa{bottom:15px;}
.estadisticas-home .normal .leyenda{position:initial !important;}
.grafico-destacado .views-row{padding-bottom:30px;}

@media all and (min-width:0px) and (max-width:568px){
.view-noticias .views-field-nothing{margin-top: 10px; margin-left:0; width: 100%; padding-bottom: 27px; min-height:inherit !important;}
}

div#sliding-popup div.popup-content.info {
  width: auto !important;
}
.view-noticias .tit-noticia {
    font-weight: bold;
    color: #000;
}
/* Ocultar bloque de días asignados */
.view-id-dias_asignados{
  display: none;
}
/*** Ajustes Estadisticas, Publicaciones, i_Cores ***/
.page-node-947 .block-easy-breadcrumb, .page-node-54 .block-easy-breadcrumb,
.page-node-998 .block-easy-breadcrumb, .page-node-103 .block-easy-breadcrumb,
.page-node-1000 .block-easy-breadcrumb, .page-node-407 .block-easy-breadcrumb,
.page-node-987 .block-easy-breadcrumb, .page-node-320 .block-easy-breadcrumb,
.page-node-997 .block-easy-breadcrumb, .page-node-402 .block-easy-breadcrumb,
.page-node-1003 .block-easy-breadcrumb, .page-node-397 .block-easy-breadcrumb,
.page-node-1004 .block-easy-breadcrumb, .page-node-398 .block-easy-breadcrumb,
.page-node-1259 .block-easy-breadcrumb, .page-node-404 .block-easy-breadcrumb,
.page-node-1258 .block-easy-breadcrumb, .page-node-413 .block-easy-breadcrumb,
.page-node-1453 .block-easy-breadcrumb, .page-node-406 .block-easy-breadcrumb,
.node-type-pagina:not(.context-cores):not(.context-seguridad-suministro):not(.context-finanzas):not(.context-miembros) .block-easy-breadcrumb{
  margin-left: 0;
}
.page-node-947 h1#page-title, .page-node-54 h1#page-title,
.page-node-998 h1#page-title, .page-node-103 h1#page-title,
.page-node-1000 h1#page-title, .page-node-407 h1#page-title,
.page-node-987 h1#page-title, .page-node-320 h1#page-title,
.page-node-997 h1#page-title, .page-node-402 h1#page-title,
.page-node-1003 h1#page-title, .page-node-397 h1#page-title,
.page-node-1004 h1#page-title, .page-node-398 h1#page-title,
.page-node-1259 h1#page-title, .page-node-404 h1#page-title,
.page-node-1258 h1#page-title, .page-node-413 h1#page-title,
.page-node-1453 h1#page-title, .page-node-406 h1#page-title,
.node-type-pagina:not(.context-cores):not(.context-seguridad-suministro):not(.context-finanzas):not(.context-miembros) h1#page-title{
    clear: both;
    float: left;
    /*margin-left: 160px;*/
    width: 100%;
}
.page-node-947 .contenido-principal, .page-node-54 .contenido-principal,
.page-node-998 .contenido-principal, .page-node-103 .contenido-principal,
.page-node-1000 .contenido-principal, .page-node-407 .contenido-principal,
.page-node-987 .contenido-principal, .page-node-320 .contenido-principal,
.page-node-997 .contenido-principal, .page-node-402 .contenido-principal,
.page-node-1003 .contenido-principal, .page-node-397 .contenido-principal,
.page-node-1004 .contenido-principal, .page-node-398 .contenido-principal,
.node-type-pagina:not(.context-cores):not(.context-seguridad-suministro):not(.context-finanzas):not(.context-miembros) .contenido-principal{
    width: 620px;
}
article#node-pagina-947, article#node-pagina-54,
article#node-pagina-998, article#node-pagina-103,
article#node-pagina-1000, article#node-pagina-407,
article#node-pagina-987, article#node-pagina-320,
article#node-pagina-997, article#node-pagina-402,
article#node-pagina-1003, article#node-pagina-397,
article#node-webform-1004, article#node-webform-398,
.page-node-1259 .contenido-principal, .page-node-404 .contenido-principal, article#node-pagina-1259, article#node-pagina-404,
article#node-pagina-1258, article#node-pagina-413,
.page-node-1453 .contenido-principal, .page-node-406 .contenido-principal, article#node-pagina-1453, article#node-pagina-406,
.node-type-pagina:not(.context-cores):not(.context-seguridad-suministro):not(.context-finanzas):not(.context-miembros) article{
    margin: 0 !important;
    width: 100%;
}
article#node-pagina-947 .contenido-principal .field-name-body, article#node-pagina-947 .contenido-principal .filtros, article#node-pagina-947 .contenido-principal .filtros .view, article#node-pagina-947 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-54 .contenido-principal .field-name-body, article#node-pagina-54 .contenido-principal .filtros, article#node-pagina-54 .contenido-principal .filtros .view, article#node-pagina-54 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-998 .contenido-principal .field-name-body, article#node-pagina-998 .contenido-principal .filtros, article#node-pagina-998 .contenido-principal .filtros .view, article#node-pagina-998 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-103 .contenido-principal .field-name-body, article#node-pagina-103 .contenido-principal .filtros, article#node-pagina-103 .contenido-principal .filtros .view, article#node-pagina-103 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-1000 .contenido-principal .field-name-body, article#node-pagina-1000 .contenido-principal .filtros, article#node-pagina-1000 .contenido-principal .filtros .view, article#node-pagina-1000 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-407 .contenido-principal .field-name-body, article#node-pagina-407 .contenido-principal .filtros, article#node-pagina-407 .contenido-principal .filtros .view, article#node-pagina-407 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-987 .contenido-principal .field-name-body, article#node-pagina-987 .contenido-principal .filtros, article#node-pagina-987 .contenido-principal .filtros .view, article#node-pagina-987 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-320 .contenido-principal .field-name-body, article#node-pagina-320 .contenido-principal .filtros, article#node-pagina-320 .contenido-principal .filtros .view, article#node-pagina-320 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-997 .contenido-principal .field-name-body, article#node-pagina-997 .contenido-principal .filtros, article#node-pagina-997 .contenido-principal .filtros .view, article#node-pagina-997 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-402 .contenido-principal .field-name-body, article#node-pagina-402 .contenido-principal .filtros, article#node-pagina-402 .contenido-principal .filtros .view, article#node-pagina-402 .contenido-principal .filtros .view-filters .views-exposed-form,
article#node-pagina-1003 .contenido-principal .field-name-body, article#node-pagina-397 .contenido-principal .field-name-body,
article#node-webform-1004 .contenido-principal .field-name-body, article#node-webform-398 .contenido-principal .field-name-body,
article#node-pagina-1259 .contenido-principal .field-name-body, article#node-pagina-404 .contenido-principal .field-name-body,
article#node-pagina-1453 .contenido-principal .field-name-body, article#node-pagina-406 .contenido-principal .field-name-body,
.node-type-pagina:not(.context-cores):not(.context-seguridad-suministro):not(.context-finanzas):not(.context-miembros) article .contenido-principal .field-name-body{
    width: 100%;
}
.filtros .view-filters {
    padding-bottom: 3px;
    width: 100%;
}
.sin-resultados strong {
    font-family: 'mic32newrd-md-webfont';
    font-size: 15px;
}
.sin-resultados {
    padding: 25px 0px;
    /* border: 1px solid #d9d9ce; */
    margin: 10px 0;
}
div#edit-field-mes-icores-value-wrapper label {
    font-weight: normal;
    font-size: 11px;
}
/* Maquetación tablas */
.i18n-en .filtros .view-estadisticas table.views-table tr td:first-child {
    width: 120px;
}
.filtros table.views-table thead tr th,
.filtros .view-publicaciones table.views-table tr,
.filtros .view-icores table.views-table tr,
.filtros .view-estadisticas table.views-table tr td:last-child{
    text-align: center;
}
.filtros table.views-table thead tr th.views-field.views-field-php-1 {
    width: 400px;
    text-align: left;
}
.filtros .view-publicaciones table.views-table thead tr th.views-field.views-field-title,
.filtros .view-publicaciones table.views-table thead tr th.views-field.views-field-field-tipo-dato {
    width: 250px;
    text-align: left;
}
.filtros .view-icores table.views-table thead tr th.views-field.views-field-title,
.filtros .view-icores table.views-table thead tr th.views-field-field-tipo-dato{
  width: 350px;
  text-align: left;
}
.filtros .view-publicaciones table.views-table tr td:first-child,
.filtros .view-icores table.views-table tr td:first-child {
    text-align: left;
}
td.views-field.views-field-field-actualizacion-estadistica, td.views-field.views-field-field-archivos-estadistica,
td.views-field.views-field-field-fecha-referencia, td.views-field.views-field-field-fecha-publicacion, td.views-field.views-field-field-pdf-publicacion {
    text-align: center;
}
.views-field-field-archivos-estadistica ul,
.views-field.views-field-field-pdf-publicacion ul,
.views-field.views-field-field-pdf-icores ul{
    float: none;
    margin: 0;
    display: inline-block;
}
.view-estadisticas.view-display-id-block_1.filtros table.views-table tr td:last-child {
    text-align: center;
}
.view-publicaciones .form-item-edit-tid-29{
  display: none;
}
/*** ajustes noticias ***/
article#node-pagina-402 .contenido-principal .view,
article#node-pagina-997 .contenido-principal .view{
  width: 100%;
}
article#node-pagina-402 .view-noticias .views-field-nothing,
article#node-pagina-997 .view-noticias .views-field-nothing {
    width: 508px;
}
@media (max-width: 965) and (min-width: 768px) {
  .view-noticias .views-field-nothing {
    width: calc(100% - 112px);
  }
}
@media (max-width: 767px) and (min-width: 320px) {
  .page-node-947 .contenido-principal, .page-node-54 .contenido-principal,
  .page-node-998 .contenido-principal, .page-node-103 .contenido-principal,
  .page-node-1000 .contenido-principal, .page-node-407 .contenido-principal,
  .page-node-827 .contenido-principal, .page-node-320 .contenido-principal,
  .page-node-997 .contenido-principal, .page-node-402 .contenido-principal,
  .page-node-1003 .contenido-principal, .page-node-397 .contenido-principal,
  .page-node-1004 .contenido-principal, .page-node-398 .contenido-principal,
  .page-node-1259 .contenido-principal, .page-node-404 .contenido-principal,
  .page-node-1453 .contenido-principal, .page-node-406 .contenido-principal,
  .node-type-pagina:not(.context-cores):not(.context-seguridad-suministro):not(.context-finanzas):not(.context-miembros) .contenido-principal{
    width: 100%;
  }
  article#node-pagina-402 .view-noticias .views-field-nothing, article#node-pagina-997 .view-noticias .views-field-nothing {
    width: 100%;
  }
  .suscripcion{ width:100%; max-width: 610px; margin-left:0px;}
}
/*** Fin Ajustes Estadisticas, Publicaciones, i_Cores ***/
