

/* GENERAL - CAMPOS
 ---------------------------------------------------------------------------- */
.field{
  margin: 0 0 15px 0;
}
.node .content .field-type-date,
.node .content .field-type-datetime,
.node .content .field-name-field-lugar-texto,
.node .content .field-name-field-fuente{
  display: inline-block;
  margin-right: 5px;
  vertical-align: middle;
}
.node .content .field-name-field-fecha-apertura{
  display: block;
}
.node .content .field-name-field-fecha-texto{
  clear: both;
}
.node .content .field-type-datetime .field-items,
.node .content .field-type-date .field-items{
  margin-right: 20px;
}
.node .content .field-name-field-lugar-texto .field-items{
  background: url('../img/bg/contenido_localizacion.png') no-repeat left center;
  margin-right: 20px;
  padding-left: 18px;
}
.field-type-text-with-summary a, 
.field-type-text-long a{
  color: #CC0033;
}
.views-field-field-tematica,
.views-field-term-node-tid{
  font-weight: normal;
  padding: 0 5px 0 0;
}
.node .field-type-taxonomy-term-reference ul.inline li{
  padding: 0 3px 0 0;
}
.views-field-field-tematica,
.views-field-term-node-tid{
  font-size: 0.85em;
}
.view-display-id-page_1 .views-field-term-node-tid{
  margin-top: 5px;
}/*
.view-display-id-page_1 .views-field-term-node-tid a{
  font-size: 0.75em;
}*/
.views-field-term-node-tid a{
  font-family: open_sansregular,arial,sans-serif;
}
.field-type-location .gmap-gmap{
  width: 480px !important;
  height: 360px !important;
}
.field-type-taxonomy-term-reference{
  font-size: 0.9em;
}
.node .field-name-field-presentacion-tramite,
.node .field-type-taxonomy-term-reference{
  clear: left;
  float: left;
  margin-right: 5px;
  margin-bottom: 8px;
}
.node .field-name-field-colectivo{
  margin-bottom: 15px;
}
#block-system-main .content .field-type-taxonomy-term-reference ul{
  margin-bottom: 0;
}
.field-type-taxonomy-term-reference ul.links{
  margin-top: -3px;
}
.node .terms-links{
  margin: 0;
  padding: 0;
}
#block-system-main .node .terms-links li{
  float: left;
  list-style: none;
  margin: 0;
}
.node .field-type-taxonomy-term-reference .ico-term{
  float: left;
  margin-right: 8px;
}
body.node-type-localizacion .field-name-field-ubicacion,
body.node-type-localizacion .field-name-field-horarios,
body.node-type-localizacion .field-name-field-n-telefono,
body.node-type-localizacion .field-name-field-email,
body.node-type-localizacion .field-name-field-enlace-externo{
  border: 1px solid #D1D1D1;
  clear: right;
  float: right;
  margin: 0 0 -1px 24px;
  padding: 8px 12px;
  width: 280px;
}
.views-field-field-localizaciones .item-list ul li{
  border-bottom: 1px dotted #D1D1D1;
  margin: 0;
  padding: 5px 0;
  width: 320px;
}
.views-field-field-localizaciones .item-list ul li.first.last,
.views-field-field-localizaciones .item-list ul li.last{
  border: 0;
  margin: 0;
  padding-bottom: 0;
  width: auto;
}
.views-field-field-localizaciones .item-list ul li.first.last{
  padding: 0;
}
body.node-type-localizacion .field-name-field-ubicacion{
  border-radius: 5px 5px 0 0;
}
.node-centros.view-mode-full .field-name-field-horarios,
.node-centros.view-mode-full .field-name-field-localizaciones,
.node-centros.view-mode-full .field-name-field-n-telefono,
.node-centros.view-mode-full .field-name-field-fax,
.node-centros.view-mode-full .field-name-field-email,
.node-centros.view-mode-full .field-name-field-enlace-externo{
  clear: left;
  float: left;
  width: 310px;
}
.node-centros.view-mode-full .field-name-field-localizaciones{
  margin-bottom: 0;
}
.view-corporacion-municipal-logo{
  float: right;
}


/* BUSCADOR y RESULTADOS
 ---------------------------------------------------------------------------- */ 
.page-search #content .search-form label{
  display: block;
}
.page-search #content .search-form #edit-keys{
  width: 50%;
}
body.page-search #block-system-main .content ol.search-results{
  padding: 0;
}
body.page-search #block-system-main .search-results li p{
  margin: 0 0 3px 0;
}
body.page-search #block-system-main .search-results .search-info{
  font-style: italic;
}
.search-results .search-snippet-info{
  padding: 0;
}


/* LISTADOS
 ---------------------------------------------------------------------------- */
.view.view-id-eventos .views-row,
.page-taxonomy article,
.listado-actuaciones .views-row,
.noticias-bloque .views-row,
.page-corporacion .views-row,
.agenda-bloque .views-row,
.agenda-page .views-row,
.view-faqs .view-row,
.quicktabs-views-group,
#sidebar-second .views-row,
.view-servizos .views-row,
.view-id-faqs .views-row,
.view-id-portadas.view-display-id-page_2 .views-row,
.nodo-transparencia #content .field-item .views-row{
  border-bottom: 3px solid #D1D1D1;
  clear: both;
  overflow: hidden;
  padding: 15px 0 18px 0;
}
.view-id-faqs .views-row.views-row-first{
  padding-top: 0;
}
#sidebar-second .view-id-faqs .view-row{
  padding-top: 5px;
}
.page-taxonomy article,
.field-name-field-pregunta-respuesta .field-item,
.quicktabs-views-group,
#quicktabs-servizos .views-row,
#sidebar-second .views-row,
.listado-actuaciones .views-row,
.nodo-transparencia #content .field-item .views-row,
.file-attachment-multiple, 
.view-documentos .views-row,
body.page-search .search-result,
body.page-search .search-results li{
  border-bottom: 1px dotted #D1D1D1;
  padding-bottom: 8px;
}
#quicktabs-servizos .views-row{
  padding-top: 7px;
}
.file-attachment-multiple:last-child{
  border: none;
  padding-bottom: 0;
}
.nodo-contacto .view-display-id-block_1  .views-row{
  padding: 5px 0 !important;	
}
.nodo-contacto .view-display-id-block_1  .views-row.views-row-first{
  padding-top: 10px;
}
.nodo-contacto .view-display-id-block_1  .views-row .views-field-title{
  margin-bottom: 0px;
}


.field-name-field-pregunta-respuesta .field-item{
  margin-bottom: 15px;
}
.field-collection-view{
  border: 0;
  margin: 0;
  padding: 0;
}
.quicktabs-views-group:last-child,
.field-name-field-pregunta-respuesta .field-item:last-child,
.field-type-field-collection .field-item:last-child .field-collection-view,
* .views-row:last-child,
#sidebar-second .views-row-last,
.field-collection-container .field-items .field-item:last-child{
  border-bottom: 0;
  padding-bottom: 0;
}
#sidebar-second .view-actuaciones .views-row,
.view-id-centros.view-display-id-block_2 .views-field{
  padding: 8px 0;
}
.field-collection-container{
  border: 0;
  margin: 0;
}
.page-taxonomy article h2,
.page-taxonomy article .field,
.page-taxonomy #block-system-main article .field p{
  margin-bottom: 10px;
}
.page-taxonomy article .field-name-body{
  margin-bottom: 0;
}
.page-taxonomy .node-readmore{
  padding: 0;
}


/* CONCELLO
 ---------------------------------------------------------------------------- */
.view-id-portadas .views-column{
  float: left;
  margin: 0 21px 21px 0;
  width: 225px;
}
.view-portadas .views-column-last{
  margin-right: 0;
}
.view-portadas.view-display-id-page_1 .views-column{
  width: 231px;
}
.view-portadas.view-display-id-block_1 .street-address{
  display: block;
}
.view-portadas.view-display-id-block_1 .views-field-field-email a{
  font-size: 90%;
}
.view-portadas.view-display-id-block_2 .views-field-body{
  float: right;
  width: 352px;
}
.view-portadas.view-display-id-block_2 .views-field-field-imagen img{
  height: 110px;
  width: 110px;
}
.view-portadas.view-display-id-block_2 .views-field-field-concejal{
  font-size: 0.85em;
  font-family: open_sans_condensedbold, arial, sans-serif;
  font-weight: normal;
  margin-top: -8px;
}
.view-portadas.view-display-id-block_2 .views-field-title-1,
.view-portadas.view-display-id-block_2 .views-field-address{
  border-right: 1px dotted #D1D1D1;
  clear: left;
  float: left;
  width: 239px;
}
.view-portadas.view-display-id-block_2 .views-field-field-n-telefono,
.view-portadas.view-display-id-block_2 .views-field-field-email{
  float: left;
  margin-left: 15px;
}
.view-portadas .street-address{
  display: inline;
  margin-right: 5px;
}
.view-portadas .views-responsive-grid .views-column{
  border-bottom: 1px dotted #D1D1D1;
  border-right: 1px dotted #D1D1D1;
  min-height: 285px;
  margin: 0;
}
.view-portadas .views-row-last .views-column,
.view-portadas.view-display-id-block_5 .views-column{
  border-bottom: 0;
  min-height: 180px;
}
.view-portadas .views-responsive-grid .views-column-first{
  clear: left;
  padding: 12px 21px 12px 0;
  padding-right: 21px;
}
.view-portadas .views-responsive-grid .views-column-last{
  border-right: 0;
  padding: 12px 0 12px 10px;
}
.view-portadas .views-responsive-grid .views-field-title{
  height: 45px;
}
.view-portadas.view-display-id-block_5 .views-responsive-grid .views-field-title{
  height: auto;
}
.view-portadas .views-responsive-grid .views-field-title-1{
  clear: left;
}
.view-portadas .views-responsive-grid .views-field-field-imagen,
.page-corporacion .views-field-field-imagen{
  float: left;
  margin: 0 11px 8px 0;
}
.view-portadas .views-responsive-grid .views-field-field-concejal .field-content{
  display: block;
  width: 180px;
}
.page-concellerias .view-id-portadas .views-column{
  min-height: 220px;
  width: 350px;
}
.page-concellerias .view-portadas .views-responsive-grid .views-field-field-concejal .field-content{
  width: auto;
}
.page-concellerias .view-portadas .views-responsive-grid .views-field-title{
  height: auto;
}
.page-concellerias .view-portadas .views-responsive-grid .views-field-title-1{
  clear: none;
}
.page-concellerias .view-portadas .views-field-field-n-telefono{
  clear: both;
}
.page-concellerias .view-portadas .views-field-address .street-address{
  display: block;
}


/* PAGE BIENVENIDA DEL ALCALDE
 ---------------------------------------------------------------------------- */
.bienvenida-del-alcalde{
  border-top: 3px solid #E6E6E6; 
  padding-top: 20px;
}
.bienvenida-del-alcalde .view-content .views-field-field-imagenes{
  float: left;
  margin: 10px 10px 10px 0px;
}


/* PAGE CORPORACIÓN MUNICIPAL
 ---------------------------------------------------------------------------- */
.page-corporacion .info-corporacion{
  display: inline-block;
}


/* NOTICIAS Y EVENTOS
 ---------------------------------------------------------------------------- */
.node.view-mode-full .group-taxonomias{
  border-top: 3px solid #D1D1D1;
  border-bottom: 3px solid #D1D1D1;
  margin: 0 0 10px 0;
  padding: 5px 0;
}
.node.view-mode-full .field-name-field-entradilla{
  background: #F0F5F9;
  padding: 12px 12px 1px 12px;
}
.node.view-mode-full .field-name-field-imagen{
  float: right;
  margin: 0 0 18px 18px;
}
.field-name-field-imagen img,
.views-field-field-imagen img,
.views-field-field-imagenes img,
.field-name-body img,
.field-type-location .gmap-gmap{
  border: 1px solid #D1D1D1;
  border-radius: 5px;
}
#block-views-banners-banners-destacado .views-field-field-imagen img{
  border: 0;
}
.node.view-mode-full .field-name-body{
  clear: left;
}
.node.view-mode-full .field-name-field-fecha-texto,
.views-field-field-fecha-inicio-fin,
.views-field-field-fecha-texto{
  color: #737373;
  padding: 3px 0 2px 0;
}
.views-field-field-fecha-inicio-fin,
.views-field-field-fecha-texto{
  margin-bottom: 8px;
}
.node.view-mode-full .field-name-field-entradilla{
  clear: both;
}
body.node-type-noticias .field-name-field-fuente .field-label{
  color: #01AED3;
  font-weight: normal;
}

/* FAQs
 ---------------------------------------------------------------------------- */
.field-collection-item-field-pregunta-respuesta .content .field-name-field-pregunta{
  background: url('../img/bg/titulo_seccion.png') no-repeat 0 4px;
  padding-left: 15px;
  cursor: pointer;
}


/* TRÁMITES
 ---------------------------------------------------------------------------- */
.ico-online-1{
  background: url('../img/ico/true.png') no-repeat center;
  padding: 8px;
}
.ico-online-0{
  background: url('../img/ico/false.png') no-repeat center;
  padding: 8px;
}


/* CONCELLARIAS y XESTION MUNICIPAL
 ---------------------------------------------------------------------------- */
.page-concello .field-name-field-related-view .field-item{
  margin-bottom: 21px;
}
.nodo-transparencia .field-name-field-related-view .field-item h2,
.page-concello .field-name-field-related-view .field-item h2{
  border: 0;
}
.nodo-transparencia .field-name-field-related-view .field-item,
.page-concello .field-name-field-related-view .field-item{
  border-radius: 5px;
  margin-bottom: 21px;
  overflow: hidden;
}
.nodo-transparencia .field-name-field-related-view .field-item{
  float: left;
  margin-right: 21px;
  width: 335px;
}
.nodo-transparencia .field-name-field-related-view .field-item.odd{
  margin-right: 0;
}
.nodo-transparencia #content .block-views .view-licitaciones .views-field .field-content{
  display: inline;
  margin-left: 3px;
}


/* PRIMERA IMAGEN
 ---------------------------------------------------------------------------- */
#block-views-contenido-primera-imagen{
  float: left;
  margin: 0 10px 10px 0;
}


/* PESTAÑAS PLENO
 ---------------------------------------------------------------------------- */
.ui-state-default{
  background: #EEE;
}
.ui-accordion .ui-accordion-content{
  padding: 12px 21px;
}
.ui-state-active,
.ui-accordion .ui-accordion-content{
  border-color: #D1D1D1;
}
#quickset-pleno p{
  font-size: 0.9em;
}
#quickset-pleno p{
  margin-bottom: 12px;
}
#quickset-pleno p.subtitularInterior{
  padding-top: 8px;
}


/* SOCIAL TOOLBAR WIDGET
 ---------------------------------------------------------------------------- */
#settings-social-toolbar-container{
  border-bottom: 1px solid #E6E6E6;
  border-top: 1px solid #E6E6E6;
  color: #999;
  line-height: 2em;
  padding: 7px 0 5px 0;
}
#settings-social-toolbar-container a{
  cursor: pointer;
}
#settings-social-toolbar-container ul{
  padding: 0;
}
#settings-social-toolbar-container > div,
#settings-social-toolbar-container #social-toolbar *{
  display: inline-block;
  margin: 0;
  vertical-align: middle;
}
#settings-social-toolbar-container>div{
  margin-right: 20px;
}
#settings-social-toolbar-container>div:last-child{
  margin-right:0;
}
#settings-social-toolbar-container>div>ul>li:first-child{
  margin-right: 12px;
}
#settings-social-toolbar-container>div>ul>li:last-child{
  margin-right:0;
}
#settings-social-toolbar-container #read-toolbar ul li:last-child, 
#settings-social-toolbar-container #text-toolbar ul li:last-child{
  margin-left: 3px;
}
#settings-social-toolbar-container #read-toolbar ul li:first-child{
  margin-left: 21px;
}
#settings-social-toolbar-container #read-toolbar a.read-play{
  background: url("../img/ico/widget_play.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 23px;
  text-indent: -9999px;
  width: 20px;
}
#settings-social-toolbar-container #read-toolbar a.read-stop{
  background: url("../img/ico/widget_stop.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 23px;
  text-indent: -9999px;
  width: 20px;
}
#settings-social-toolbar-container #text-toolbar a.text-less{
  background: url("../img/ico/widget_menos.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 20px;
  text-indent: -9999px;
  width: 20px;
}
#settings-social-toolbar-container #text-toolbar a.text-more{
  background: url("../img/ico/widget_mas.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 20px;
  text-indent: -9999px;
  width: 20px;
}
#settings-social-toolbar-container #social-toolbar a.print-page{
  background: url("../img/ico/widget_imprimir.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 25px;
  text-indent: -9999px;
  width: 25px;
}
#settings-social-toolbar-container #social-toolbar a.print-mail{
  background: url("../img/ico/widget_correo.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 25px;
  text-indent: -9999px;
  width: 25px;
}
#settings-social-toolbar-container #social-toolbar a.service-links-twitter{
  background: url("../img/ico/widget_twitter.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 25px;
  text-indent: -9999px;
  width: 25px;
}
#settings-social-toolbar-container #social-toolbar a.service-links-facebook{
  background: url("../img/ico/widget_facebook.png") no-repeat scroll center center rgba(0, 0, 0, 0);
  display: inline-block;
  height: 25px;
  text-indent: -9999px;
  width: 25px;
}


/* NODO CONTACTO
 ---------------------------------------------------------------------------- */
body.nodo-contacto.sidebar-second #main #content{
  width: 540px;
}
body.nodo-contacto.sidebar-second #sidebar-second{
  width: 385px;
}
.nodo-contacto form input[type="text"], 
.nodo-contacto form input[type="email"]{
  width: 530px;
}


/* NODO RECLAMACIONS E SUXESTIONS
 ---------------------------------------------------------------------------- */
body.nodo-buzon-reclamacions #main #content{
  width: 540px;
}
body.nodo-buzon-reclamacions #sidebar-second{
  width: 385px;
}
.nodo-buzon-reclamacions form input[type="text"], 
.nodo-buzon-reclamacions form input[type="email"]{
  width: 530px;
}


/* NODO TURISMO
 ---------------------------------------------------------------------------- */
.page-turismo .node .field-name-body ul{
  padding: 0;
  width: 380px;
}
.page-turismo .node .field-name-body ul li{
    list-style: none;
    float: left;
    width: 160px;
    background: url('../img/bg/enlaces_turismo.png') no-repeat center left transparent;
    padding-left: 20px;
}
.page-turismo div.masvideos{
  background: url('../img/bg/turismo_youtube.png') no-repeat;
  float: right;
  margin-top: -32px;
  padding: 13px 20px 20px 86px;
}
.page-turismo div.masvideos a{
  display: inline-block;
  width: 130px;
}
#block-views-mira-lugo-block ul li{
  list-style: none;
  float: left;
  margin: 0;
}


/* BANNER EXCELENCIA TURISTICA
----------------------------------------------------------------------------- */
.banner_excelencia_turistica {
  width: 298px;
  height: 236px;
  border: 1px solid #d1d1d1;
  background: url('../img/logos/banner_lugo_plan_excelencia.png') no-repeat center 28px transparent;
  text-align: center;
}
.banner_excelencia_turistica .content a {
  margin-top: 196px;
  display: block;
  font-family: open_sans_condensedbold, arial, sans-serif;
  font-weight: normal;
  font-size: 1.2em;
  text-align: center;
}

/* BLOQUE EVENTOS TURISMO
---------------------------------------------------------------------------- */
#block-views-eventos-block  h2 {
  border-bottom: 1px solid #d1d1d1;
  color: #29323b;
  font-size: 1.4em;
  padding-bottom: 18px;
} 
.view.view-eventos.view-display-id-block span.date-display-single{
  color: #5f656c;	
}
.view.view-eventos.view-display-id-block .views-field-title{
  margin-bottom: 0px;
}
.view.view-eventos.view-display-id-block .views-field.views-field-field-centros {
  color: #29323b;
  font-family: open_sans_condensedbold, arial, sans-serif;
  font-weight: normal;	
}
.view.view-eventos.view-display-id-block  .view-content .views-row {
  border-bottom: 1px solid #d1d1d1 !important;
}
.view.view-eventos.view-display-id-block .more-link {
  text-align: right;
}
.view.view-eventos.view-display-id-block .more-link a{	
  background: transparent;	
  color: #cc0033;
  font-family: open_sans_condensedbold, arial, sans-serif;
  font-weight: normal;
}


/* BLOQUE CALENDARIO TURISMO */
.calendario-eventos .calendar-calendar th,
.calendario-eventos .calendar-calendar th.days,
.calendario-eventos .calendar-calendar td,
.calendar-calendar table.mini td.empty{
  background: #f2f2f2;
  border: 0;
}
.calendario-eventos .calendar-calendar th.days{
  color: #000;
}
.calendario-eventos .calendar-calendar th,
.calendario-eventos .calendar-calendar td{  
  height: 28px;
  text-align: center;
  vertical-align: middle;
}
.calendario-eventos .calendar-calendar tr td.today{
  background: #f2f2f2;
  border: 1px solid #cc0033;
}
.calendario-eventos .view-header{
  background: #CC0033;
}
.calendario-eventos .view-header h3{
  font-weight: normal;
  line-height: 180%;
}
.calendario-eventos .calendar-calendar .month-view .full td .inner div.day, 
.calendario-eventos .calendar-calendar .month-view .full td .inner div.day a{
  background: #f2f2f2;
  border: 1px solid #f2f2f2;
  border: none !important;
  color: #b5b5b5;
  font-weight: normal;
  padding: 0;
  margin: 0;
  vertical-align: middle;
  width: 100%;
}
.calendario-eventos .date-nav.item-list{
  height: 32px;
  margin-bottom: 0px;
  padding-bottom: 0px;
}
.calendario-eventos .date-nav-wrapper .date-prev,
.calendario-eventos .date-nav-wrapper .date-next{
  background: transparent;	
  height:32px;
  padding: 0px;
}
.calendario-eventos .date-nav-wrapper .date-prev a {	
  background: url('../img/bg/flecha_izqda.png') no-repeat center center transparent !important;
  color: transparent; /*Oculto texto para que solo quede imagen background */
  height: 32px;
  padding: 0px;
  width: 16px;
}
.calendario-eventos .date-nav-wrapper .date-next a {	
  background: url('../img/bg/flecha_drcha.png') no-repeat center center transparent !important;
  color: transparent; /*Oculto texto para que solo quede imagen background */
  height: 32px;
  padding: 0px;
  width: 16px;
}
.calendario-eventos .calendar-calendar  .month-view  table .mini-day-on a {
  text-decoration: none;	
}
.nodo-contacto .view-faqs .field-content  a {
    font-family: open_sans,arial,sans-serif;
    font-size: 0.8em;
    font-weight: normal;
    padding-bottom: 0;
}
.node-tramites .field-name-field-codigo,
.node-tramites .field-name-field-presentacion-tramite{
  clear: right;
  color: #000;
  float: right;
}
.field-name-field-presentacion-tramite > div{
  display: inline-block;
  float: none;
  vertical-align: middle;
}
.field-name-field-presentacion-tramite .field-item{
  display: inline-block;
  margin-right: 5px;
}
.views-field-field-presentacion-tramite .ico-presencial,
.field-name-field-presentacion-tramite .ico-presencial,
.views-field-field-presentacion-tramite .ico-descarga,
.field-name-field-presentacion-tramite .ico-descarga,
.views-field-field-presentacion-tramite .ico-online, 
.field-name-field-presentacion-tramite .ico-online{
  display: inline-block;
  text-indent: -9999px;
  height: 24px;
  width: 24px;
}
.views-field-field-presentacion-tramite .ico-presencial, 
.field-name-field-presentacion-tramite .ico-presencial{
  background: url("../img/ico/tramites_presencial.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.views-field-field-presentacion-tramite .ico-descarga, 
.field-name-field-presentacion-tramite .ico-descarga{
  background: url("../img/ico/tramites_descarga.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.views-field-field-presentacion-tramite .ico-online,
.field-name-field-presentacion-tramite .ico-online{
  background: url("../img/ico/tramites_online.png") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.node-tramites .field-name-field-enlace-tramite-online .field-item{
  display: inline;
  margin-right: 21px;
}
.node-tramites .field-name-field-enlace-tramite-online a{
  display: inline-block;
}

/*Actuaciones - Imagenes a todo el ancho*/
.node-type-actuaciones .field-name-field-imagen img{
   max-width: 100% !important;
   height: auto !important;
}
.node-galeria .field-name-field-imagen-principal-gal{
   margin: 0 !important;
}