#site-name {margin-top: 30px !important;}
#site-slogan {margin-bottom: 30px !important;}
/*#main .block-views > h2 { margin: 0 0 20px 0; }*/ /** lo aplico en el style.css **/
.flexslider .slides > li > div a { font-weight: bold; text-transform: uppercase; }
.flexslider .slider-mas-info a {padding:8px 8px !important;}
.listado li .views-field-field-subtitulo { font-size: 14px; line-height: 20px; }
.listado .view-content li .views-field-title a {font-size: 16px; line-height: 20px;}
input.form-text, textarea.form-textarea, select {border:2px solid #DDD;}
#content_four .block {padding:8px 8px 3px 8px !important;height: auto;}
/*.comunicacion.newsletter > .content{ border: none!important; }*/
#bottom-content .multimedia.titulo {margin-bottom: 15px !important; margin-top:20px;}
#block-webform-client-block-491 {margin-top:20px;}
.facebook-enlaces p {line-height: 35px !important;}
.page-node.node-type-noticias #content-wrapper h1.page-title {margin-bottom: 15px;}
.page-node #page #main article > .content {padding: 10px !important;}
.node-type-noticias #page .content .field-type-taxonomy-term-reference { margin-top: 20px !important; }
.node footer {margin:0px !important;}
.page-node .redes-sociales a {font-size: 14px !important;}
.articulos-relacionados h2 {font-size: 18px !important; padding: 7px 8px !important;}
/*.listado .view-content li .views-field-title {margin:0px !important;}*/
aside .block .content > .listado > .view-content > .item-list > ul > li .views-field-title a {font-size: 14px; line-height: 15px;}
@media (min-width: 992px) {
	aside .listado .view-content li .views-field-field-fecha,
	aside .listado .view-content li .views-field-field-hora /*** añadido para hora también ***/
	{
		margin: 10px 0 0 0 !important; position: initial !important; bottom: 0 !important; left: 0 !important;
	}
} 
.region-sidebar-second .content .view-ultima-hora li.views-row-1 > .views-field-field-image {margin-bottom: 10px;}
.region-sidebar-second .content .view-ultima-hora li.views-row-1 > .views-field-field-categoria {margin-top: 10px;}
#block-views-ultima-hora-block-1 .view-ultima-hora li > .views-field-title {margin-top:10px !important;}
#block-views-ultima-hora-block-1 .view-ultima-hora li > .views-field-field-fecha {margin-top:5px !important;}
#block-views-ultima-hora-block-1 .view-ultima-hora li > .views-field-field-categoria {margin-top:5px !important;}
#block-views-ultima-hora-slider-home-view .view-ultima-hora li > .views-field-field-subtitulo {&::after {
    content:'...';
    position: absolute;
    bottom: 0;
    right: 0;
  }}
#main > #content-wrapper article { padding:15px !important; }