@font-face {
    font-family: 'arial_narrowregular';
    src: url('fuentes/arial_narrow-webfont.eot');
    src: url('fuentes/arial_narrow-webfont.eot?#iefix') format('embedded-opentype'),
         url('fuentes/arial_narrow-webfont.woff') format('woff'),
         url('fuentes/arial_narrow-webfont.ttf') format('truetype'),
         url('fuentes/arial_narrow-webfont.svg#arial_narrowregular') format('svg');
    font-weight: normal;
    font-style: normal;
}



.column .messages.status, .column .messages.error {  display: none;}
#MyLiveChatScriptButton {  position: absolute;  right: -2px;  top: 0;  width: 189px;  z-index: 999;}

*{ padding:0; margin:0; font-family:arial_narrowregular;}
.grippie { display:none;}
.region.region-content-bottom-right {position:relative}

#breadcrumb { margin-bottom:10px; font-size: 11px !important;}
#breadcrumb a {color: #b4b4b4;}
#breadcrumb a:first-child {
	text-transform: uppercase; 
	background: url("images/home.png") no-repeat scroll center left transparent;
	padding-left: 15px;
}

a{ text-decoration:none;}

/* hide any HRs used in the layout, but show them in main content */
hr,
.ahem,
#skip-link {
  display: none;
}
#content hr {
  display: block;
}

/* uncomment these color rules to make the layout easier to see */
/*
#main           { background: #ccc; }
#content        { background: #eee; }
#sidebar-first  { background: #ccf; }
#sidebar-second { background: #fcc; }
#navigation     { background: #ffc; }
#header         { background: #cff; }
#footer         { background: #cfc; }
*/

/* Holy Grail Layout ---------------------------------------------------------
   ref: http://www.alistapart.com/articles/holygrail
   This layout takes advantage of negative margins to float the sidebars to
   either side of the main content. It also floats the navigation above the
   content, but you could just as easily absolutely position it.
   LC stands for Left Column, RC for Right Column
   Obvously, this layout is for left-to-right languages. For a
   right-to-left layout, just swap all the left and rights below.
   */
   
#page {width: 1144px; margin: 0 auto;}

#content,
#navigation,
#sidebar-first,
#sidebar-second {
  float: left;
}

.with-navigation #content,
.with-navigation #sidebar-first,
.with-navigation #sidebar-second {
  margin-top: 3em;       /* NAV height */
}

#navigation {
  height: 3em;           /* NAV height */
  width: 100%;
  margin-right: -100%;
}

.ctools-twisty {color: #FFFFFF;}
#navigation h2 {margin: 0;}

#content {width: 100%; margin-right: -100%;}

#content-bottom {width: 100%; margin-right: -100%; text-align: center; clear: both;}
#content-bottom #content-bottom-left {width:355px;  float: left; margin-right:45px;}
#content-bottom #content-bottom-center {float: left; width:355px;}
#content-bottom #content-bottom-center #block-block-5 {margin-top:30px;}

#content-bottom #content-bottom-right { float: right; width:350px;}

#content-bottom #content-bottom-right section,
#block-supersolidaria-clone-simplenews,
#block-supersolidaria-boletin-de-correos {
	background: url("images/bk_news.jpg") no-repeat scroll center top transparent; 
	color: #FFFFFF; 
	font-family: arial_narrowregular; 
	padding-left:0px; 
	text-align: left; 
	width: 350px; 
	height:47px; 
	padding-top:8px; 
	margin-bottom:20px;
	margin-top:20px;
}
#block-supersolidaria-boletin-de-correos h2 {
    float: left;
    font-size: 18px;
    font-weight: normal;
    line-height: 18px;
    margin-left: 45px;
    width: 80px;
}
#block-supersolidaria-boletin-de-correos .boletin-correos,
#block-supersolidaria-boletin-de-correos-home .boletin-correos
{text-align: center; margin-top: 10px;}
#block-supersolidaria-boletin-de-correos .boletin-correos a,
#block-supersolidaria-boletin-de-correos-home .boletin-correos a
{ color: #FFFFFF; font-family: arial_narrowregular; font-size: 14px; text-decoration: underline;}

#content-bottom #content-bottom-right section h2, #block-supersolidaria-clone-simplenews  h2{ font-size:18px; font-weight:normal; float:left; width:80px; line-height:18px; margin-left:45px;}
#content-bottom #content-bottom-right section .content, #block-supersolidaria-clone-simplenews  .content { float:right; margin-right:10px;}

#content-bottom #content-bottom-right section  form, #block-supersolidaria-clone-simplenews form { text-align:center;}

#content-bottom #content-bottom-right section .form-item, #block-supersolidaria-clone-simplenews .form-item { margin:0; width:98%;}

#content-bottom #content-bottom-right section .form-item label, #block-supersolidaria-clone-simplenews .form-item label { text-align:left; font-weight:normal;}

#content-bottom #content-bottom-right section .form-item .form-text, #block-supersolidaria-clone-simplenews .form-item .form-text{ float: left; padding: 0 5px; width:190px; height:20px;}

#content-bottom #content-bottom-right section .form-submit,
#block-supersolidaria-clone-simplenews .form-submit {
	background:none;
	border:none;
	color:#FFFFFF;
	font-family: arial_narrowregular;
	font-size:14px;
	text-decoration:underline;
}

#content-bottom-bottom { clear: both; width:100%; margin-right: -100%; padding-top:10px;}
.not-front #content-bottom-bottom { padding-top: 30px;}

.sidebar-first #content .section { padding-left: 200px; }

.sidebar-second #content .section { padding-right: 395px; }

.two-sidebars #content .section {
  padding-left: 200px;   /* LC width */
  padding-right: 160px;  /* RC width */
}

#sidebar-first { width: 200px; margin-right: -200px;}

#sidebar-second { float: right; width: 352px; margin-left: -352px; }
#sidebar-second .block { margin-bottom: 15px; }

#block-views-sitios-externos-block { margin-bottom:20px; margin-top:30px; text-align: center;}
#block-views-sitios-del-gobierno-block .view-header { float:left; margin-right:5%; margin-top:26px;}
#block-views-sitios-del-gobierno-block .view-content { float:left; margin-top:25px;}
#block-views-sitios-del-gobierno-block .view-content  table td { padding-right:21px; padding-bottom:10px;}
#block-views-sitios-del-gobierno-block .view-content  table .views-field { float:left; margin-right:10px;line-height: 8px;}
#block-views-sitios-del-gobierno-block .view-content  table .views-field a {font-family:arial_narrowregular; font-size:14px; color:#666; text-decoration:underline;}
#block-views-sitios-del-gobierno-block .view-footer { float:right;}
#footer { clear: both; background: url(images/top_bk_footer.jpg) top center repeat-x #0f70b9; width:100%; margin-top:20px; margin-bottom:-20px;}
#footer .section {background: url(images/bk_img_footer.png) center bottom no-repeat;  width:1142px; margin:auto;height:97.3%; padding-top:8px;}
#footer .section .region-footer { margin-top:10px;}
#footer .section section { float:left; clear:left; color:#FFFFFF;font-family:arial_narrowregular; font-size:16px;}
#footer #block-block-1 .content a {color:#FFFFFF !important; margin: 0; font-style: normal;}
#footer #block-supersolidaria-fecha-ultima-actualizacion { float:left; clear:left; font-size:18px; line-height:20px; color:#efe90c;}
#footer .section section h2 { font-size:24px; text-transform:uppercase;}
#footer .section section p { color:#FFFFFF;}
#footer .section #block-menu-menu-footer-derecha {margin-left: 500px;}
#footer .section #block-menu-menu-footer-derecha li { list-style:none; text-align:right; margin: 0; padding: 0;}
#footer .section #block-menu-menu-footer-derecha li a {font-family:arial_narrowregular; font-size:16px; color:#FFFFFF;}
#footer .section #block-menu-menu-footer-servicios { width:100%; clear:both;padding-top:3px;}
#footer .section #block-menu-menu-footer-servicios ul { display:block; text-align:center;}
#footer .section #block-menu-menu-footer-servicios ul li { list-style:none; text-align:center; display:inline;}

#footer .section #block-menu-menu-footer-servicios ul li a { display:inline-block; color:#FFFFFF;font-family:arial_narrowregular; font-size:12px;}

/* IE6 fix */

* html #sidebar-first {
  left: 160px;           /* RC width */
}

table {width: 100%;}

#page-wrapper { background:url(images/bk_header.jpg) top repeat-x; width:100%;}

#header { width:100%; color:#FFFFFF;} 

#header #block-textsize-form h2 { display:none;}

.textsize_inline  { margin-top:7px !important;}

.textsize_inline .ts_increase_variable a { background:url(images/mas.png) center top no-repeat; width:24px; height:24px;}

.textsize_inline .ts_decrease_variable a { background:url(images/menos.png) center top no-repeat; width:24px; height:24px;}

.textsize_inline .ts_normal_variable a { background:url(images/igual.png) center top no-repeat; width:24px; height:24px;}

.textsize_inline li a img { display:none;}

#header #block-views-redes-sociales-block h2 {font-family:arial_narrowregular; font-size:17px; font-weight:normal; padding-top:7px;}







#header #block-supersolidaria-language-switcher { margin-top:6px;}





#header #block-supersolidaria-language-switcher .ctools-button {float:left;}

#header #block-views-redes-sociales-block h2, 
#header #block-supersolidaria-language-switcher,
#header #block-textsize-form,
#header #block-views-redes-sociales-block { float:left; color:#FFFFFF;margin-right:15px;}

#header .block-clock { float:left; color:#FFFFFF;margin-right:100px;}

#header .block-clock  .clock { font-family:arial_narrowregular; font-size:17px; margin-top: 7px}

#header #block-views-redes-sociales-block .content { float:left;}







#header .region-header { overflow:hidden;}







#header #block-search-form { float:right; position:relative; margin-top:10px;}







#header #block-search-form .form-actions { position:absolute; right:0; top:1px; width:17px; margin:0;}







#header #block-search-form .form-actions input { text-indent:-9999px; background: url(images/lupa.jpg) -2px  -2px no-repeat; width:17px; height:17px; display:block; cursor:pointer; margin:0px; padding:0px;}







#header #block-search-form .form-text {display: block;height: 17px; margin-top: 1px; padding-right: 17px; width: 287px;}







#header .ctools-button-processed { border:none;}







#header #block-supersolidaria-language-switcher li a { color:#FFFFFF; text-decoration:none; font-family:arial_narrowregular; font-size:16px; background:#063078;}

#header #block-views-redes-sociales-block .view-redes-sociales { padding-top:2px;}

#header .imagenes-headers-derecha { float:right; clear:right; text-align:right; margin-top:60px; width:440px;}

#header .imagenes-headers-derecha .enlace-header { display:block; float:left !important; clear:left;}

#header .imagenes-headers-derecha .imagen-header-prosperidad { margin-top:6px;}

#header .imagenes-headers-derecha a, #header .imagenes-headers-derecha a img { display:block; float:none;}

#header .imagenes-headers-derecha img { float:right; margin-bottom:25px;}

#header #logo { float:left; clear:left; margin-top:14px; margin-bottom:4px;}

.page-inicio .flexslider { box-shadow:none;}
.page-inicio .flex-nav-container {margin-bottom: 5px;}
.page-inicio .flexslider {background: none repeat scroll 0 0 #FFFFFF; border:0; border-radius:0; box-shadow:0; margin: 0; position: relative;}

.page-inicio .flex-control-paging li a { color:transparent; text-indent:-9999px;}

.page-inicio .flex-nav-container .slides li { position:relative;}

.page-inicio .flex-nav-container .slides li .views-field-body { position:absolute; left:0; bottom:20px; width:97.4%; background:url(images/bk_slide_text.png); height:120px; color:white; font-size:18px; line-height:20px; padding-right:15px; padding-left:15px;}

.page-inicio .flex-nav-container .slides li .views-field-body a { font-size:30px; line-height:90%; text-decoration:none; color:#0066ae; font-family:arial_narrowregular; padding-left:0px; display:block; padding-top:8px; margin-bottom:5px;}

.page-inicio .flex-nav-container .slides li .views-field-body p { font-size:20px; color:#FFFFFF;font-family:arial_narrowregular; padding-left:15px;}

.page-inicio .flex-nav-container ol { top:14px; text-align:right; right:55px; height:15px;}

.page-inicio .flex-direction-nav a { background:url("images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;}

#highlighted #block-om-maximenu-om-maximenu-1 h2 { display:none;}

#highlighted .om-maximenu.om-maximenu-block.om-maximenu-row ul.om-menu li.om-leaf .om-link { text-decoration:none; font-size:14px;
 color:#000000;
font-family:arial_narrowregular; padding:0 10px;}







#highlighted .om-maximenu.om-maximenu-block.om-maximenu-row ul.om-menu li.om-leaf .om-link:hover{ color:#FFFFFF; background:#222b3b;}







#highlighted .om-maximenu-bubble .om-maximenu-top-left, 







#highlighted .om-maximenu-bubble .om-maximenu-top-right,







#highlighted .om-maximenu-bubble .om-maximenu-bottom-left,







#highlighted .om-maximenu-bubble .om-maximenu-bottom-right



 { width:0; height:0;}







#highlighted .om-maximenu-bubble.om-maximenu-block .om-maximenu-content { padding:0;}







#highlighted .om-maximenu-bubble.om-maximenu-block .om-maximenu-content .om-maximenu-arrow { height:0;}
#highlighted .om-maximenu-bubble .om-maximenu-top { background:none; height:0;}
#highlighted .om-maximenu-bubble .om-maximenu-middle-right {background:#222b3b;}
#highlighted .om-maximenu-bubble .om-maximenu-middle-right .title { color:#FFFFFF;font-family:arial_narrowregular;}
#highlighted .om-maximenu-bubble .om-maximenu-middle-right .item-list li { list-style:none;}
#highlighted .om-maximenu-bubble .om-maximenu-middle-right .item-list a { 
	color:#FFFFFF; 
	text-decoration:none; 
	font-family:arial_narrowregular;
	font-size:14px;
}

#highlighted .om-maximenu-bubble .om-maximenu-bottom { height:0;}

#highlighted .om-maximenu-bubble .om-maximenu-middle-left { margin-left:0;}

#highlighted .om-maximenu .om-maximenu-open input, 

#highlighted .om-maximenu .om-maximenu-open { display:none;}

#highlighted #block-views-secciones-block { clear:both; padding-top:15px; margin-bottom:15px; height:90px;}

#highlighted #block-views-secciones-block .content,

#highlighted #block-views-secciones-block .content .view,

#highlighted #block-views-secciones-block .content .view .view-content, 

#highlighted #block-views-secciones-block .content .view .view-content table,

#highlighted #block-views-secciones-block .content .view .view-content table tbody,

#highlighted #block-views-secciones-block .content .view .view-content table tbody tr{ height:90px; display:block;}

#highlighted #block-views-secciones-block .content .view .view-content table tbody tr td { height:90px;}

#highlighted #block-views-secciones-block .content .view .view-content table tbody tr td span { 
	color:#FFFFFF; font-size:30px; line-height:90px;
	text-align:center; display:block; padding-right: 70px;
}

#highlighted #block-views-secciones-block tr td { background:url(images/bloques_bk.jpg) no-repeat; height:113px;}

#highlighted #block-views-secciones-block tr td .title-seccion a { font-size:30px; color:#FFFFFF; font-family:arial_narrowregular}

#highlighted #block-views-secciones-block tr  .col-1 { background-position:left top;width:383px; height:90px;}

#highlighted #block-views-secciones-block tr  .col-2 { background-position:center top;width:383px;}

#highlighted #block-views-secciones-block tr  .col-3 { background-position:right top; width:380px;}

#highlighted #block-views-secciones-block tr td #seccion-3, 

#highlighted #block-views-secciones-block tr td #seccion-4, 

#highlighted #block-views-secciones-block tr td #seccion-5 { padding:0 10px; position:relative; height:90px;}

#highlighted #block-views-secciones-block tr td .enlace-seccion { position:absolute; width:100%; text-align:center; bottom:0; left:0; height:24px;}

#highlighted #block-views-secciones-block tr td .enlace-seccion a { display:block; width:100%; font-size:14px; font-family:arial_narrowregular;color:#FFFFFF;}

#highlighted #block-views-secciones-block tr td .description-seccion { color:#FFFFFF; font-family:arial_narrowregular; font-size:12px;}

#highlighted #block-views-secciones-block .content .view .view-content table tbody tr td a.active-entidades span {color: #1596d3;}
#highlighted #block-views-secciones-block .content .view .view-content table tbody tr td a.active-normativa span {color: #45becc;}
#highlighted #block-views-secciones-block .content .view .view-content table tbody tr td a.active-tramites span {color: #38d97e;}

#highlighted #om-menu-menu-servicios { background: url(images/manu_bk_home.jpg); height:81px;}

#highlighted #om-menu-menu-servicios a, #highlighted #om-menu-menu-servicios span { width:60px; color:#FFFFFF; font-family:arial_narrowregular; font-size:11px; line-height:10px; background:url(images/iconos_menu_dos.png) no-repeat top; text-align:center; padding:55px 0 0 0; margin:0 12.9px;}

#highlighted #om-menu-menu-servicios .leaf-nuestra-entidad a { background-position: 10px 5px; margin:0 24.9px;}
#highlighted #om-menu-menu-servicios .leaf-nuestra-entidad { background:url(images/bk_primero.png) top right no-repeat; height:100%;}

#highlighted #om-menu-menu-servicios .leaf-tasa-de-contribuci-n a { background-position: -57px 5px;}

#highlighted #om-menu-menu-servicios .leaf-pagos-en-l-nea a { background-position: -114px 5px;}

#highlighted #om-menu-menu-servicios .leaf-sicses a { background-position: -163px 5px;}

#highlighted #om-menu-menu-servicios .leaf-contrataci-n span { background-position: -230px 5px;}

#highlighted #om-menu-menu-servicios .leaf-sala-de-prensa a { background-position: -296px 5px; width:40px; margin:0 20.4px;}

#highlighted #om-menu-menu-servicios .leaf-contrataci-n a { background-position: -225px 5px;}

#highlighted #om-menu-menu-servicios .leaf-abc-de-la-supervisi-n a { background-position: -342px 5px; margin:0 10px; width:64px;}

#highlighted #om-menu-menu-servicios .leaf-atenci-n-al-usuario a { background-position: -404px 5px;}

#highlighted #om-menu-menu-servicios .leaf-cont-ctenos a { background-position: -463px 5px;}
#highlighted #om-menu-menu-servicios .leaf-notificaci-n-por-aviso a { background-position: -535px 5px; width:67.5px;}
#highlighted #om-menu-menu-servicios .leaf-notificaci-n-por-aviso { background:url(images/bk_aviso.jpg); height:100%;}
#highlighted #om-menu-menu-servicios .leaf-llamada-en-l-nea a { background-position: -588px 5px;}
#highlighted #om-menu-menu-servicios .leaf-preguntas-quejas-reclamos-y-sugerencias{ background:#3cabbe; height:100%;}
#highlighted #om-menu-menu-servicios .leaf-preguntas-quejas-reclamos-y-sugerencias a{ width:132px; background:url(images/pqr.png) left 5px no-repeat; padding-left:31px; margin:0 6px; padding-top:45px;}
#highlighted #om-menu-menu-servicios .leaf-revista { background:url(images/bk_ag_dos.png) no-repeat right top ; height:100%; width:76px;}

#highlighted #om-menu-menu-servicios .leaf-revista a { background:url(images/bk_ag.png) no-repeat top left #2E4D80; width:78%; padding-left:5px;
margin:0; line-height:25px; height:25px;}

#highlighted #om-menu-menu-servicios .leaf-supersolidaria-te-ves-bados-7-p-m- {height:100%; background:#0F70B9;}

#highlighted #om-menu-menu-servicios .leaf-supersolidaria-te-ves-bados-7-p-m- a{background:url("images/bk_tv.png") no-repeat scroll 35px 6px transparent ; width:100px; padding:38px 0 0 0; font-size:12px; font-weight:normal; line-height:12px; height:32px; display:block; margin:0 10px;}

#highlighted #om-menu-menu-servicios .om-leaf a.active {color: #1d83cf;}
#highlighted #om-menu-menu-servicios .om-leaf a.active-color-1 {color: #005b6a;}
#highlighted #om-menu-menu-servicios .om-leaf a.active-color-2 {color: #167887;}

#content-bottom #content-bottom-left #block-supersolidaria-agenda-home h2, #block-supersolidaria-agenda-lateral-derecho h2
{ background:url(images/bk_agenda.jpg) center top no-repeat; color:#FFFFFF; font-size:30px; text-align:left; height:51px; padding-left:10px; font-weight:normal;}

#content-bottom #content-bottom-left .listado-meses-agenda, 
#block-supersolidaria-agenda-lateral-derecho .listado-meses-agenda { display:block; text-align:center; margin-top:10px; margin-bottom:0;}

#content-bottom #content-bottom-left .listado-meses-agenda li,
#block-supersolidaria-agenda-lateral-derecho .listado-meses-agenda li { display: inline; list-style:none; margin-left:5px;}

#content-bottom #content-bottom-left .listado-meses-agenda li a,
#block-supersolidaria-agenda-lateral-derecho .listado-meses-agenda li a { display: inline-block; font-size:10px; color:#333333; font-family:arial_narrowregular; text-transform:uppercase; font-weight:bold;}


#content-bottom #content-bottom-left .listado-meses-agenda li a.mes-actual,
#block-supersolidaria-agenda-lateral-derecho .listado-meses-agenda li a.mes-actual
{background-color: #01A528; color:#FFFFFF;padding:5px;}

#content-bottom #content-bottom-left #block-supersolidaria-agenda-home,



#block-supersolidaria-agenda-lateral-derecho { background:#EAEAEA; border:1px solid #01A528; overflow:hidden; margin-bottom:20px;}



#content-bottom #content-bottom-left #contenedor-eventos-mes,



#block-supersolidaria-agenda-lateral-derecho #contenedor-eventos-mes { width:90%; margin:auto;}



#ver-mas-eventos { clear:both; width:100%; height:34px; background:#00a628;}



#ver-mas-eventos a { font-size:20px; color:#FFFFFF; display:block; text-align:center;}



#content-bottom #content-bottom-left .mes-visible,



#block-supersolidaria-agenda-lateral-derecho .mes-visible {font-family:arial_narrowregular; font-size:24px; color:#01A528; text-align:left; margin-bottom:10px;}



#content-bottom #content-bottom-left .views-field-title a,



#block-supersolidaria-agenda-lateral-derecho .views-field-title a { padding-top:5px;font-family:arial_narrowregular; font-size:14px; color:#01A528; text-align:left; display:block; line-height:17px;}



#content-bottom #content-bottom-left  .views-field-title,
#block-supersolidaria-agenda-lateral-derecho .views-field-title {font-weight: bold;}

#content-bottom #content-bottom-left  .views-field-body,
#block-supersolidaria-agenda-lateral-derecho .views-field-body { margin-top:7px; text-align:left;color: #6e6e6e;}

#content-bottom #content-bottom-left  .views-field-body p,
#block-supersolidaria-agenda-lateral-derecho .views-field-body p {font-family:arial_narrowregular; font-size:13px;text-align:left; color:#555;display:block; line-height:17px; }

#content-bottom #content-bottom-left .views-row,
#block-supersolidaria-agenda-lateral-derecho .views-row { clear:both; position:relative;}

#content-bottom #content-bottom-left .views-row span.date-display-single,
#block-supersolidaria-agenda-lateral-derecho .views-row span.date-display-single
{ position:absolute; top:0; left:0; width:25px; height:25px; color:white;font-family:arial_narrowregular; text-align:center; background:#01A528; line-height:26px; font-weight:bold;}

#content-bottom #content-bottom-left .views-field-field-image,
#block-supersolidaria-agenda-lateral-derecho .views-field-field-image { float:left; margin:10px 20px 20px 5px;}

#content-bottom #content-bottom-center #block-views-foros-block h2, 
#sidebar-second .block-views h2 { 
	background:url(images/bk_ultima.jpg) center top no-repeat; 
	color:#FFFFFF;
	font-family:arial_narrowregular; font-size:30px; text-align:left; height:51px; padding-left:10px; font-weight:normal;
}

#content-bottom #content-bottom-center #block-views-foros-block .view-foros .views-row,

#sidebar-second .block-views .view-foros .views-row {background: url("images/999.png") no-repeat scroll left top transparent;  margin: 15px; padding-left: 40px; text-align: left; display:block;}

#content-bottom #content-bottom-center #block-views-foros-block .view-foros .views-row .views-field-title a,

#sidebar-second .block-views .view-foros .views-row .views-field-title a { font-family:arial_narrowregular;font-size:14px; color:#00728a; line-height:14px;}

#content-bottom #content-bottom-center #block-views-foros-block .view-foros .views-field-comment-count,

#sidebar-second  .view-foros .views-field-comment-count
{ font-family:arial_narrowregular; color:#FFFFFF; float:left; text-align:center; line-height:26px; margin-left:-39px; width:26px; font-weight:bold;}

#content-bottom #content-bottom-center #block-views-foros-block .view-foros .views-row .views-field-created span, 

#content-bottom #content-bottom-center #block-views-foros-block .view-foros .views-row .views-field-last-comment-timestamp span,

#sidebar-second .block-views .view-foros .views-row .views-field-created span,

#sidebar-second .block-views .view-foros .views-row .views-field-last-comment-timestamp span{ font-family:arial_narrowregular;font-size:10px; color:#555;}

#content-bottom #content-bottom-center #block-views-foros-block,
#sidebar-second .block-views
{ background:#eaeaea; border:1px solid #3153AC;}

#content-bottom #content-bottom-center #block-views-foros-block .more-link,
#sidebar-second .block-views .more-link
{ background:#3153AC; width:100%; height:34px;}

#content-bottom #content-bottom-center #block-views-foros-block .more-link a,
#sidebar-second .block-views .more-link a { 
	display:block; width:100%; color:#FFFFFF; text-align:center;
	font-family:arial_narrowregular; font-size:20px; color:#FFFFFF;
}

.page-preguntas-frecuentes #page-title{ background:url(images/azul_encabezado.jpg) repeat-x left top; color:#FFFFFF;padding-left:10px; padding-bottom:0;}

.page-forum #page-title, .node-type-forum  #page-title, .node-type-supersolidaria-tv #page-title { color:#FFFFFF;padding-left:10px; padding-bottom:0; background:url(images/verde_encabezado.jpg) left top repeat-x;}
#block-block-4 a {color:#FFFFFF; background:#1bb14a; font-size:24px; text-decoration:none; display:block; padding:6px 15px;}
#block-views-supersolidaria-tv-block,
.node-type-supersolidaria-tv article.node-supersolidaria-tv{ margin-top:20px; border:#ccc 1px solid !important; padding:10px;  background:transparent !important;}
.node-type-supersolidaria-tv  #block-views-supersolidaria-tv-block .content,
.node-type-supersolidaria-tv article.node-supersolidaria-tv .content,
.page-supersolidaria-tv article.node-supersolidaria-tv .content
 { padding:10px;
  background: linear-gradient(#eee 0%,#ffffff 20%);background: -webkit-linear-gradient(#eee 0%,#ffffff 20%);
  background: -moz-linear-gradient(#eee 0%,#ffffff 20%);background: -o-linear-gradient(#eee 0%,#ffffff 20%);
  background: -ms-linear-gradient(#eee 0%,#ffffff 20%);
}
 .node-type-supersolidaria-tv article.node-supersolidaria-tv .content .field-name-field-video,
 .page-supersolidaria-tv article.node-supersolidaria-tv .content .field-name-field-video
 { text-align:center; margin-top:20px; margin-bottom:20px;}
 .media-vimeo-outer-wrapper{ margin:auto;}
 #block-views-supersolidaria-tv-block .content  .views-row { clear:both; overflow:hidden; margin-bottom:40px; display:block;}
.page-supersolidaria-tv .section .region-sidebar-second,
.node-type-supersolidaria-tv .section .region-sidebar-second { margin-top:26px;}
#block-views-supersolidaria-tv-block .content  .views-field-field-video { float:left; clear:left;}
#block-views-supersolidaria-tv-block .content  .views-field-title { float:right; clear:right; width:54%;} 
#block-views-supersolidaria-tv-block .content  .views-field-title  a { color:#1076bd; font-size:18px; line-height:15px;}
#block-views-supersolidaria-tv-block .content  .views-field-body { float:right; clear:right; width:54%; margin-top:10px;}
#block-views-supersolidaria-tv-block .content  .views-field-body span { font-size:14px; line-height:12px; display:block;}

.page-supersolidaria-tv article { margin-top: 77px; border:#ccc 1px solid !important; padding:10px;  background:transparent !important;}
.page-supersolidaria-tv .view-supersolidaria-te-ve header { display: none;}

.page-forum .section .action-links { background: url(images/foro_bk_barra.png) left center no-repeat #32cc6e; padding-left:80px; margin-bottom:7px;}

.page-forum .section .action-links li { list-style:none; font-size:17px; color:#FFFFFF; padding:3px 0 5px;}

.page-forum .section .action-links li a { color:#0f7f33; text-decoration:underline; margin-right:10px;}

.page-forum .section thead {background: -moz-linear-gradient(top, #f4f3f3, #fff);background: -webkit-gradient(linear, center top, center bottom, from(#f4f3f3), to(#fff)); height:33px; margin-top:7px;}

.page-forum .section thead th { font-size:17px; padding-left:10px; text-decoration:underline; color:#223e5e; border:none;}

#page-title { font-size:30px; padding-bottom:10px; color:#213d5c;}
body.page-newsroom #page-title { 
	background: url("images/newsroom.jpg") repeat-x scroll left top transparent;
    color: #FFFFFF;
    padding-bottom: 0;
    padding-left: 10px;
	margin-bottom: 50px;
}

.page-noticias #page-title {color: #FFFFFF;}

.page-entidades #page-title,
.page-normativa #page-title,
.page-tramites #page-title,
.page-nuestra-entidad #page-title
{ color:#213d5c;}

.content .menu li a {color:#0f6fb9; font-size:14px;} 
.page-entidades .section .content .menu li a, 
.page-normativa .section .content .menu li a,
.page-tramites .section .content .menu li a,
.page-nuestra-entidad .section .content .menu li a 
{color:#0f6fb9; font-size:14px;} 

.page-entidades .section .content .menu li span, 
.page-normativa .section .content .menu li span,
.page-tramites .section .content .menu li span,
.page-nuestra-entidad .section .content .menu li span
{color:#0f6fb9; font-size:14px; font-style:italic;}

.page-forum .section thead th a {color:#213d5c;}

.page-forum .section tbody { border:none;}

.page-forum .section tbody td { padding-left:10px;}

.page-forum .section tbody tr { border:none; height:75px;}

.page-forum .section tbody .odd { background:#ebecec;}

.page-forum .section tbody .title a { font-size:24px; text-decoration:underline;color:#223e5e;}

.page-forum .section tbody .submitted { font-size:17px; padding:10px 0}

.page-forum .section tbody .topics, .page-forum .section tbody .posts, .page-forum .section tbody .last-reply { font-size:18px;color:#223e5e; font-weight:normal;}

.page-forum .section tbody .even { background:#fff;}
#om-maximenu-redes-sociales .om-maximenu-tabbed-content { width:40px;}
.field-name-field-tweetbutton { float:left;}
.print-link  { float:right;}
footer p { margin:0px;font-size:95% !important;}

p{font-family:arial_narrowregular; font-size:115%; color:#333; margin-bottom:20px;text-align:justify;}
p span{font-family:arial_narrowregular !important; }
p span a, p a { color:#333!important; font-style:italic; margin-left:5px; text-transform:none !important;}
.block-poll, #block-supersolidaria-clone-recent-poll{ background:#ececec; border:1px solid #9d9d9d; margin-top:20px;}
#block-supersolidaria-clone-recent-poll .links { margin-bottom: 0;}
#block-supersolidaria-clone-recent-poll h2 { display:none;}
.page-inicio .poll { margin:0;}
.poll .choices { font-family:arial_narrowregular; width:100%; margin-bottom:10px;}
.poll  .choices > .form-item{ width:100%;}
.poll  .choices .option { color:white; text-align: center; float:none;}
.poll  .choices .title { font-size:23px; text-align:center; color:#6b6b6b; font-weight:normal; padding:0px;}
.poll .choices .form-item input { display:none;}
.poll  .choices .form-radios { text-align:center;}
.poll  .choices .form-radios label { display:inline-block; width:49%; color:#FFFFFF; font-size:23px; border:0; margin:0px;}



.poll  .choices .form-radios .form-item .option-color-uno { cursor:pointer; margin-right:-4px; background:#0d5ea9; display:block; margin:0px; width:100%; padding:3px 0;}



.poll  .choices .form-radios .form-item .option-color-dos { cursor:pointer; margin-left:-4px;background:#064681; display:block; margin:0px;  width:100%; padding:3px 0;}



.poll  .choices .form-radios .form-item{ margin:0; width:50%; float:left; clear:none;}



.poll #edit-vote { display:none;}



.links { display:block; text-align:center; margin-bottom:2px;}



.links li:first-child { display:block; width:100%; text-align:center;}



.links li{list-style:none;}
.links .last { display:none;}



.links li a { display: inline-block; font-family:arial_narrowregular; font-size:16px; color:#6b6b6b; text-decoration:underline;}







.print_html, .print_mail { background:url(images/print.png) no-repeat; padding:4px 0 3px 40px;}



.print_html { background-position:left top;}



.print_mail { background-position:left -27px;}







.field-type-image { padding-top:10px;}



.print_html img, .print_mail img { display:none;}



.print_html a, .print_mail a { text-transform:uppercase; font-size:10px; font-family:arial_narrowregular; color:#666; }







#block-om-maximenu-om-maximenu-1 { position:relative; z-index:2;}



#block-om-maximenu-om-maximenu-3 { position:relative; z-index:1;}







.page-preguntas-frecuentes .ui-state-default, .page-preguntas-frecuentes .ui-widget-content .ui-state-default, .page-preguntas-frecuentes .ui-widget-header .ui-state-default,.page-preguntas-frecuentes .ui-state-active, .page-preguntas-frecuentes .ui-widget-content .ui-state-active, .page-preguntas-frecuentes .ui-widget-header .ui-state-active{ background:-moz-linear-gradient(center top , #F1F1F1 0px, #F8F8F8 70%) repeat scroll 0 0 transparent; background:-webkit-linear-gradient(center top , #F1F1F1 0px, #F8F8F8 70%) repeat scroll 0 0 transparent ; border-radius:0px;border:0px; border-top:1px solid #FFFFFF !important;}



.page-preguntas-frecuentes .ui-accordion .ui-accordion-header a { padding:1em 0.5em 1em 2.2em; font-size:17px; color:#1d78bd; font-weight:bold;}



.page-preguntas-frecuentes .ui-accordion .ui-state-active a { color:#223e5e;}

.page-preguntas-frecuentes  .ui-accordion-content-active { padding-left:40px !important; border:0px; font-size:18px;color:#223e5e;}

.page-preguntas-frecuentes  .ui-accordion-content-active p{color:#223e5e;}

.page-preguntas-frecuentes .ui-accordion .ui-accordion-header .ui-icon { right: 0.5em !important;}

.page-agenda #buscar-evento-form { width:335px; position:relative; border:1px solid #76CF91; margin-bottom:15px; display:block;}
.page-agenda #buscar-evento-form .form-item { margin:0; width:100%;}
.page-agenda #buscar-evento-form .form-item input { height:19px; width:100%; border:0px;}

.page-agenda div.item-list { float:left; margin-bottom:15px;}

.page-agenda div.item-list ul { display:block; background:#1bb14a; margin:0px; padding:16px 0 8px;}

.page-agenda div.item-list ul li { display: inline; list-style:none; margin:0px;}

.page-agenda div.item-list ul li a { display: inline-block; color:#FFFFFF; font-size:14px; padding:0 15px; border-right:1px solid white; font-weight:bold;}

.page-agenda div.item-list ul li:last-child a { border:0px;}

.page-agenda div.contenedor-select-annio { float:right; width:65px;}

.page-agenda div.contenedor-select-annio .form-type-select { margin:0px; padding:1em 0.1em 0.5em; background:#1BB14A;}

.page-agenda div.contenedor-select-annio .form-type-select  select { width:100%; font-size:17px;}

.page-agenda div.contenedor-select-annio .form-type-select  option { font-size:17px;}

.page-agenda #contenedor-eventos-mes-page { clear:both;}

.page-agenda #contenedor-eventos-mes-page .views-row { position:relative;}

.page-agenda #contenedor-eventos-mes-page .views-row header{ float:left; clear:left; width:75%; margin-bottom:10px; min-height:35px;}

.page-agenda #contenedor-eventos-mes-page .views-row header h2, 

.page-agenda #contenedor-eventos-mes-page .views-row .field-name-field-tweetbutton { padding-left:20px;}

.page-agenda #contenedor-eventos-mes-page .views-row header h2 a{color:#09501f; line-height:20px; display:block;}

.page-agenda #contenedor-eventos-mes-page .views-row-odd { float:left; clear:left; width:44%; background:#fbfbfb; border:1px solid #ccc; padding:15px 10px; margin-bottom:15px;}

.page-agenda #contenedor-eventos-mes-page .views-row-even { float:right; clear:right;width:44%;background:#fbfbfb; border:1px solid #ccc; padding:15px 10px;margin-bottom:15px;} 

.page-agenda #contenedor-eventos-mes-page .dia-bloque-verde { width:70px; height:85px; text-align:center; background:#1aae48; color:#FFFFFF;
position:absolute; top:20px; right:10px;}

.page-agenda #contenedor-eventos-mes-page .field-type-datestamp span { font-size:14px; padding-left:20px; font-style:italic; color:#999;}

.page-agenda #contenedor-eventos-mes-page .field-type-datestamp{margin-top:10px;}

.page-agenda #contenedor-eventos-mes-page .field-name-body p { padding:5px 20px; line-height:20px;}

.page-agenda #contenedor-eventos-mes-page .dia-bloque-verde .texto-dia { font-size:18px;}

.page-agenda #contenedor-eventos-mes-page .dia-bloque-verde .numero-dia { font-size:48px; line-height:48px;}

.page-agenda #buscar-evento-form .ui-autocomplete-input { width:100%; border:1px solid #76cf91;}

.page-agenda #buscar-evento-form .form-submit { cursor:pointer; display:block; text-indent:-9999px; background:url("images/lupa.jpg") no-repeat scroll 1px bottom transparent; width:19px; height:19px; position:absolute; right:-1px; top:0px; border:none;}

.page-node article .fecha-verde { margin-top:10px;}

.page-node article .fecha-verde .texto-mes, .page-node article .fecha-verde .texto-dia { font-size:21px;}

.page-node article .fecha-verde .numero-dia { font-size:71px; line-height:71px;}

.page-node article .fecha-verde, .page-node article .field-name-field-lugar { background:#09501f; color:#FFFFFF; width:202px; height:140px; float:right; clear:right; margin-bottom:10px; text-align:center; overflow:hidden;}

.page-node article .field-name-field-lugar .field-label { font-size:30px;}

.page-node article .field-name-field-lugar  .field-items .field-item { font-size:18px;}

.page-node article .field-name-field-image { float:left; clear:left; margin-bottom:20px;}

.page-node article .field-name-body { clear:both; font-size:115%;}


.page-node .field-name-body {font-size:130% !important;}
.page-node .field-name-body td,
.page-node .field-name-body th,
.page-node .field-name-body div,
.page-node .field-name-body p,
.page-node .field-name-body ul,
.page-node .field-name-body a,
.page-node .field-name-body span,
.page-node .field-name-body li {font-size:100% !important;}



.page-entidades #block-system-main .content,
.page-entidades #block-system-main .content p
{font-size:115%;}

.page-noticias .view-noticias .views-row,
.page-newsroom .view-noticias-en-ingles .views-row { width:44%; padding:5px 15px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #ccc;}

.page-noticias .view-noticias .views-row h2 a,
.page-newsroom .view-noticias-en-ingles .views-row h2 a { color:#447db1;}

.page-noticias .view-noticias .views-row .pequena .imagen-pequena,
.page-newsroom .view-noticias-en-ingles .views-row .pequena .imagen-pequena { float:left; clear:left;}

.page-noticias .view-noticias .views-row .pequena header, 
.page-newsroom .view-noticias-en-ingles .views-row .pequena header { float:right; clear:right; width:50%; margin-top:5px;}

.page-noticias .view-noticias .views-row .content,
.page-newsroom .view-noticias-en-ingles .views-row .content { clear:both;}

.page-noticias .view-noticias .views-row .fecha-noticia,
.page-newsroom .view-noticias-en-ingles .views-row .fecha-noticia { font-size:95%; padding:10px 0;}

.page-noticias .view-noticias .views-row .content .body-noticia,
.page-newsroom .view-noticias-en-ingles .views-row .content .body-noticia {font-size:112%;}

.page-noticias .view-noticias .views-row .content .body-noticia p,
.page-newsroom .view-noticias-en-ingles .views-row .content .body-noticia p { margin:0px; text-align: left; font-size:100%; color: inherit;}

/*.page-noticias .view-noticias .views-row:first-child header h2 a { font-size:24px !important; line-height: 30px;}*/

.page-noticias .view-noticias .views-row .pequena header h2 a,
.page-newsroom .view-noticias-en-ingles .views-row .pequena header h2 a { font-size:18px; display:block; line-height:20px;}

.page-noticias .view-noticias .views-row .grande header h2 a,
.page-newsroom .view-noticias-en-ingles .views-row .grande header h2 a { font-size:18px; display:block; line-height:20px;}

.page-noticias .view-noticias .views-row .node-noticia h2 a,
.page-newsroom .view-noticias-en-ingles .views-row .node-noticia h2 a { font-size:18px; display:block; line-height:20px; text-transform: lowercase;}

.page-noticias .view-noticias .views-row-odd,
.page-newsroom .view-noticias-en-ingles .views-row-odd  { float:left; clear:left;}

.page-noticias .view-noticias .views-row-even,
.page-newsroom .view-noticias-en-ingles .views-row-even { float:right; clear:right;}

.page-noticias .view-noticias .item-list { clear:both; display: block;}
.page-noticias .view-noticias .item-list ul.pager { background:url(images/paginador.png) no-repeat; height: 30px; cursor:pointer;}
.page-noticias .view-noticias .item-list ul.pager li.pager-current {margin:0;}
.page-noticias .view-noticias .item-list ul.pager li.pager-current .pager-view {color:#FFFFFF;font-size:18px;margin-right:10px;}
.page-noticias .view-noticias .item-list ul.pager li.pager-previous,
.page-noticias .view-noticias .item-list ul.pager li.pager-next
{ display:none; }

.page-noticias #edit-field-categoria-noticia-tid-wrapper label { float:left; font-size:24px; color:#213c5c; font-weight:normal; line-height:24px;}

.page-noticias #edit-field-categoria-noticia-tid-wrapper { width:30%;}

.page-noticias #edit-field-categoria-noticia-tid-wrapper select { font-size:18px; border:1px solid #ccc; text-align:center; float:right;}

.page-noticias .section h1 { margin-bottom:20px; background:#1aad47;color:#FFFFFF; padding-left:15px; padding-bottom:0 !important;}

.page-noticias .section .region-content{ margin-bottom:20px;}

.page-noticias .views-submit-button input { margin-top:0 !important; background:#1aad47; color:#FFFFFF; font-size:19px; border:0px; padding:0 15px;}

form .form-item, form .field-widget-text-textarea, .captcha { clear:both; overflow:hidden; width:65%; margin:5px auto;}

.captcha { text-align:right;}

.captcha .description { display:none;}

.captcha  .form-item-captcha-response { width:100% !important;}



 .captcha  .form-item-captcha-response input { width:30% !important;}



 form .form-item label, form .field-widget-text-textarea label { font-size:24px; font-weight:normal;



color:#213c5c; text-align:left; float:left; line-height:24px;}



 form .form-item input{ float:right; width:535px; border:1px solid #ccc; height:30px;}  



 form .field-widget-text-textarea  .form-type-textarea { width:100%; margin:0;}

form .field-widget-text-textarea .form-type-textarea .form-textarea-wrapper {  float: right;  height: 400px;  width: 535px;}


.node-type-forum form .field-widget-text-textarea textarea { width:100%; height:60px;}



  #edit-actions { text-align:right; width:65%; margin:15px auto;}



 #edit-actions #edit-submit { color:#27486c; background:#a6c3e1; border:none; font-size:18px; padding:0 10px; margin-right:10px;}



  #edit-actions #edit-preview { color:#FFFFFF; background:#27486c;border:none; font-size:18px; padding:0 10px;}



 #comment-form-wrapper .title { margin:auto; width:65%;}

 form .form-textarea-wrapper textarea { width:72%; float:right; clear:right;}

 form select { float:right; width:25%; clear:right; margin-right:352px;} 



 



.page-pqrs #page-title { background: url(images/pqrs_title_bk.jpg) no-repeat left center; text-indent:-9999px; padding-bottom:0; padding-left:15px; height:50px;}
.page-pqrs-seguimiento #page-title { background: url(images/pqrs_title_bk_seg.jpg) no-repeat left center; text-indent:-9999px; padding-bottom:0; padding-left:15px; height:34px;}

.page-pqrs .section .region-content { padding:20px;}

.page-pqrs .form-type-item { width:100% !important;}

.page-pqrs .form-wrapper, .page-pqrs .form-item { clear:both; width:65%; margin:15px auto;}
.page-pqrs-seguimiento .form-item { width:37%;}

.page-pqrs .form-item .form-item, .page-pqrs .form-wrapper .form-item { width:100%;}

.page-pqrs .form-wrapper label, .page-pqrs .form-item label { float:left; clear:left; font-size:24px; color:#27486c; font-weight:normal; line-height:24px; margin:10px;}

.page-pqrs select { font-size:20px; color:#aaa;margin:10px;}

.page-pqrs .form-wrapper input, .page-pqrs .form-item input, .page-pqrs select, .page-pqrs .resizable-textarea { float:right; clear:right; height:34px; border:1px solid #ccc; width:60%;margin:10px;}
.page-pqrs-seguimiento  .form-item input { width:45%;}

.page-pqrs .resizable-textarea { height:100px !important;}

.page-pqrs .resizable-textarea textarea { width:100%; height:100px;}

.page-pqrs .description { display:none;}

.page-pqrs .form-item-captcha-response { overflow:hidden; width:100%;}

.page-pqrs .form-item-captcha-response .form-text { width:30%; float:right; clear:right;}

.page-pqrs .captcha { text-align:right; width:65%; margin:15px auto; clear:both;}

.page-pqrs .form-type-managed-file .form-managed-file { float:right; clear:right; width:452px;}

.page-pqrs .form-type-managed-file .form-managed-file .form-file { float:left;clear:left; width:52%;}

.page-pqrs .form-type-managed-file .form-managed-file .form-submit { float:right;clear:right;width:35%; background:#a6c3e1; color:#27486c; text-transform:uppercase; font-size:15px; border:0px; font-weight:bold; cursor:pointer;}

.page-pqrs #edit-actions #edit-submit { background:#27486c; color:#FFFFFF; width:22%; text-transform:uppercase; border:0px; font-weight:bold; font-size:30px; line-height:30px; cursor:pointer;}

.page-encuestas .ui-state-default, .page-encuestas .ui-widget-content .ui-state-default, .page-encuestas .ui-widget-header .ui-state-default
{ background:#064681; border:0px; border-radius:0px;  min-height:43px;}

.page-encuestas .ui-state-default a, .page-encuestas .ui-state-default a:link, .page-encuestas .ui-state-default a:visited
{ color:#138bc9;font-size:22px; line-height:22px;}

.page-encuestas .ui-state-active, .page-encuestas .ui-widget-content .ui-state-active, .page-encuestas .ui-widget-header .ui-state-active
{ background:#064681; min-height:43px;}

.page-encuestas .ui-state-active a, .page-encuestas .ui-state-active a:link, .page-encuestas .ui-state-active a:visited
{ color:#FFFFFF; font-size:22px;line-height:22px;}

.page-encuestas .ui-accordion .ui-accordion-content-active { border:0px; overflow: hidden;}

.page-encuestas #page-title { background:url(images/encuesta.jpg) repeat-x left center; color:#FFFFFF; padding-bottom:0px; padding-left:15px; margin-bottom:20px;}

.page-node .field-collection-view, .page-node .field-collection-container { border:none;}

.page-node .field-collection-container .field-items .view-mode-full  { border:1px solid #eee; clear:both;}

.page-node .print-link { clear:right;;}

.page-node .field-collection-container .field-items .view-mode-full .view-mode-full { border:none;}

.page-node .field-collection-container .field-items .view-mode-full .field-items .field-item
{ font-size:18px; text-align:center; padding:5px 0; color:#1280C3;}

.contenedor-descripcion-archivo, .contenedor-imagen-tamano { background:#f1f6fb;}

.contenedor-descripcion-archivo { float:right; clear:right;width:84%; padding:19px 10px; min-height:84px; text-align:left;}

.contenedor-imagen-tamano { float:left; clear:left; width:11%; text-align:center; padding:10px 5px;}

.contenedor-descripcion-archivo > a { font-size:18px; text-decoration:underline; color:#064681; text-align:left;}

.page-node .view-mode-full .contenedor-descripcion-archivo .descripcion-archivo .field-items .field-item { font-size:17px; text-transform:uppercase; color:#1280c3; text-align:left !important; padding:0 !important;}

/*
.node-type-tramite  .section h1.title,
.node-type-normativa  .section h1.title,
.node-type-entidad  .section h1.title  { background:#1180c4; color:white; padding:0 15px !important; margin-bottom:10px;}
*/


#om-maximenu-redes-sociales-inner .om-maximenu-tabbed-content { background:#e4e4e4; padding:10px 5px 10px 10px; border:1px solid #5ab1c0; border-radius:0 10px 10px 0;}



.section header p.submitted { font-size:14px; margin-top:10px;}

.field .field-label { font-size:14px; font-weight:normal;}

.field-name-taxonomy-forums .field-item > a { font-size:24px; color:#223e5e;}

.node-type-forum .field-item { font-size:14px;}

.node-type-forum .indented .field-item {  font-style:italic;}

.node-type-forum .indented .permalink { color:#333 !important; text-transform:uppercase;}

.node-type-forum article.comment-by-anonymous .permalink { color:#ccc; text-transform:uppercase;}

.section header p.submitted span { font-style:normal; font-size:10px; font-weight:normal; font-style:italic;}

.node-type-forum .comment-reply a, .node-type-forum .comment-add .active { background:#eee; color:#999; padding:3px 20px; text-transform:uppercase; margin:20px 0;}

.node-type-forum article.node-forum footer { border-bottom:1px solid #ccc;}

#content-bottom-bottom .col-1, #content-bottom-bottom .col-2 { padding-right:5px;}
.page-inicio .flex-direction-nav .flex-next { background-position:-40px 0 !important;}
.flex-control-paging li a { background: url(images/bolas.png) no-repeat bottom center; padding:3px;}
.flex-control-paging li .flex-active { background: url(images/bolas.png) no-repeat 0 1px !important; padding:3px;}
.page-encuestas .poll .vote-form .form-submit { display: none;}
/*.page-encuestas .poll .vote-form .form-submit { display: inline-block; font-family:arial_narrowregular; font-size:16px; color:#6b6b6b; text-decoration:underline; background:none; border:none; cursor:pointer;}*/
.page-encuestas .node-promoted .poll, .page-encuestas .node-poll .poll { width:60%; margin:auto;}
.page-encuestas .node-promoted .poll .text, .poll .text {
	color: #2B4664;
    font-size: 17px;
    margin: auto;
    text-align: left;
    width: 80%;
}
.page-encuestas .node-promoted .poll .text, .poll .percent { float:right; margin-top:-30px; text-align:right; width:30%; color:#2B4664;}
.page-encuestas .node-promoted .poll .text {margin-top:0;width:auto;}
.page-encuestas .node-promoted .poll .percent { float:right;margin-top: -34px;margin-right: 0;width: auto;}
#block-supersolidaria-clone-recent-poll .title { padding:10px 0; font-size:18px; color:#FFFFFF; text-align:center; background:#3aa7ba; display:block; width:100%;}
.page-inicio .block-poll .links ul li a, #block-supersolidaria-clone-recent-poll .links ul li a { display:block; color:#FFFFFF; text-align:center; background:#3aa7ba;width:100%;padding:10px 0; font-size:18px;}
#block-supersolidaria-clone-recent-poll .text,
 #block-supersolidaria-clone-recent-poll .bar{ margin:auto; width:80%;}
.page-inicio .block-poll .total, #block-supersolidaria-clone-recent-poll .total { width:40% !important; float:right; margin-right:17px !important; font-size:16px !important; margin-top:10px;}
  #block-supersolidaria-clone-recent-poll .percent { margin-right:40px !important;}
/*.page-inicio .poll { width:70%; margin:auto;}*/
 .page-inicio .poll .percent {
	float: right;
    font-size: 12px;
    margin-right: 40px;
    margin-top: -29px;
 } 
.page-inicio  .poll .bar { clear:both; margin-bottom:10px; margin: auto; width: 80%;}
.page-inicio .poll .title { 
	background: none repeat scroll 0 0 #3AA7BA;
    color: #FFFFFF;
    display: block;
    font-size: 18px;
    padding: 10px 0;
    text-align: center;
    width: 100%;
}
.page-encuestas .node-promoted .poll .bar { clear:both; margin-bottom:20px;}
.page-encuestas .node-promoted .poll .total, .poll .total { font-style:italic; font-size:18px; color:#83c7d3;}
 .poll .bar .foreground { background:url(images/progreso.jpg) repeat-x top left;}
 .timeline-header { background:#28aae1 !important;}
.hacer-seguimiento {
  background: url("images/seguimiento.png") no-repeat scroll 751px top transparent;
  display: block;
  float: right;
  font-family: Arial,Helvetica,sans-serif;
  margin-top: -85px;
  padding: 14px 8px;
  text-decoration: none;
}
.hacer-seguimiento a {
	color:#FFFFFF; 
	font-weight:bold; font-size:12px;line-height: 22px;
	margin: 0 17px;
	text-transform: uppercase;
}
.hacer-seguimiento a.enlace-seguimiento {
	margin-left: 32px;
	margin-right: 0;
}
.page-pqrs-seguimiento  form .form-submit { width:185px; height:35; display:block; color:#FFFFFF; border:none; background:#3aa7ba; margin-right:32.5%; float:right; font-size:24px;}
.page-pqrs-seguimiento .informacion { text-align:center; margin-top:10px; font-size:16px; color:#223e5e; padding-top:20px;}
.view-footer h4 { font-size:17px; color:#95448b;}
.view-footer li { list-style:none;}
.view-footer li a { text-decoration:underline; font-size:9px; color:#555;}

#block-system-main ul.menu{margin-left: 20px;}

/* bloque revista - lateral derecho */
.bloque-revista {padding-top: 30px;}
.bloque-revista .texto-revista { background-color: #28aae1; padding-right: 100px; padding-bottom:5px; text-align:center; color: #FFFFFF;}
.bloque-revista .texto-revista .ultima-edicion { font-size: 16px;}
.bloque-revista .texto-revista a {color: #FFFFFF; font-size: 11px;}
.bloque-revista .enlace-revista { position: relative; top: -70px; float: right;}

.flex-pauseplay .flex-pause { background:url(images/pausa.png) no-repeat center top; width:14px; height:18px; display:block; text-indent:-9999px; color:transparent; cursor:pointer;}
.flex-pauseplay .flex-play { background:url(images/play.png) no-repeat center top; width:14px; height:18px; display:block; text-indent:-9999px; color:transparent; cursor:pointer;}
.flex-pauseplay { position:absolute; right:25px; top:15px;}
.view-header .titulo-supertv a{ background:#28aae1; color:white; font-size:30px; cursor:pointer; width:96%; display:block; text-align:left; padding-left:15px; margin-top:15px; margin-bottom:5px;}
.not-front .view-header .titulo-supertv a{ margin-top:27px;}
#block-views-supersolidaria-tv-block-2 { background:none !important; border:none !important;}
#block-supersolidaria-revista-enlace-solidario { height:115px; overflow:hidden;}


.view-revistas, 
.view-revistas .view-header p  {text-align: center;}
.view-revistas .view-header p  {font-size: 150%;}
.view-revistas .view-header td  {font-size: 120%;}
.view-revistas, .view-revistas .view-display-id-block_1  {margin-bottom: 30px;}

.view-sitios-externos .views-row {margin: 0 1px;}

div.contenedor-incontec {position:absolute;}
div.contenedor-incontec a.enlace-iconos-incontec {
    bottom: 190px;
    display: block;
    height: 70px;
    left: 400px;
    position: relative;
    width: 350px;
}

#block-mylivechat-live-chat-display { clear: both; }

.view-conceptos-juridicos-y-contables .view-filters{display:none;}

#admin-menu {
margin:0 !important;
}

.region-content #block-block-9 p {font-size:16px;}

.field-name-field-enlaces {
  border: 1px solid #EEEEEE;
  display: block;
  font-size: 17px;
  margin: 14px;
  padding: 20px;
}
.field-name-field-enlaces .field-label {
  background-color: #F1F6FB;
  color: #1280C3;
  font-size: 18px;
  padding: 5px 0;
  text-align: center;
}
.field-name-field-enlaces .field-items {
  background-color: #F1F6FB;
  background-image: url("../images/urlicon.png");
  background-position: 46px center;
  background-repeat: no-repeat;
  padding: 10px;
}
.field-name-field-enlaces .field-item > a {
  color: #064681;
  display: inline-block;
  font-size: 18px;
  height: 50px;
  padding: 10px 10px 10px 160px;
  text-align: left;
  text-decoration: underline;
}
#comment-form-wrapper { background: none repeat scroll 0 0 #EAEAEA;margin-top: 10px}
.comment-form > div {  background: none repeat scroll 0 0 #EAEAEA;  border: 10px none;  padding: 10px;}
.comment-form .form-textarea-wrapper textarea {  margin-bottom: 10px;  width: inherit;}
.comment-form #edit-comment-body-und-0-format {  display: none;}

.om-maximenu ul.om-menu {    display: block;    height: inherit;    margin: 0;    padding: 0;    position: relative;    z-index: 20;}
#MyLiveChatScriptLink {    color: white;    float: right;    font-size: 14px;}

.view-funcionarios article{background: none repeat scroll 0 0 #EAEAEA; float: left; margin: 4px 6px 4px 2px;
padding: 10px; width: 27%;}

.view-funcionarios .field-name-field-foto.field-type-image {float: left;padding-top: 0;margin-right: 10px;}

#block-visitors-0 {
  background-color: #3AA7BA;
  border-radius: 6px 6px 6px 6px;
  clear: both;
  color: white;
  float: right;
  margin-bottom: 0;
  margin-top: 20px;
  padding: 6px;
}
#block-visitors-0 .content ul  {margin: 0 !important}
#block-visitors-0 .content ul li {  display: inline;  margin-left: 8px;}

#node-64 table{border-collapse: separate;}
#node-64 table td div {padding: 6px}

#views-exposed-form-noticias-page-1 #edit-date-filter-value .date-year select {clear: inherit;float: none; margin-right: 0; width:inherit !important;}
#views-exposed-form-noticias-page-1 #edit-date-filter-wrapper label{display: inline-block; font-size: 18px;vertical-align: middle;}
#views-exposed-form-noticias-page-1 #edit-date-filter-wrapper .views-widget {display: inline-block;}

.field-name-field-btninscribir {float:right;width:202px;}

.field-name-field-btninscribir a {
  background: none repeat scroll 0 0 #09501F;
  color: white;
  display: inline-block;
  font-size: 18px;
  padding: 10px 0;
  width:100%;
  text-align: center;
}

.content .node-evento .content .field-name-field-image {
  clear: left;
  float: left;
  margin-bottom: 20px;
}
.content .node-evento .content .fecha-verde {
  background: none repeat scroll 0 0 #09501F;
  clear: right;
  color: #FFFFFF;
  float: right;
  height: 140px;
  margin-bottom: 10px;
  overflow: hidden;
  text-align: center;
  width: 202px;
}


.content .node-evento .content .fecha-verde .texto-dia {  font-size: 21px;}
.content .node-evento .content .fecha-verde .numero-dia {  font-size: 71px;  line-height: 71px;}
.content .node-evento .content .fecha-verde .texto-dia {  font-size: 21px;}

.content .node-evento .content .field-name-field-lugar {
  background: none repeat scroll 0 0 #09501F;
  clear: right;
  color: #FFFFFF;
  /*float: right;*/
  height: 140px;
  margin-bottom: 10px;
  overflow: hidden;
  text-align: center;
  width: 202px;
}


.content .node-evento .content .datos {
  display: inline-block;
  float: left;
  margin: 0 0 0 10px;
  padding: 10px 0;
}
.content .node-evento .content  .datos a {
  background: none repeat scroll 0 0 green;
  color: white;
  display: inline-block;
  font-size: 20px;
  padding: 5px 0;
  text-align: center;
  width: 202px;
}

.content .node-evento .content .field-name-field-lugar .field-label {
  font-size: 30px;
}

.content .node-evento .content .field-name-field-lugar .field-items .field-item {
  font-size: 18px;
}

.content .node-evento .content .descripcion {
  clear: both;
  padding:  0;
  margin: 0 0 10px
}
