.noticias-lista { }
.noticias-lista li { padding: 10px 0px 10px 0px; background: url(wine/img/line_bottom.png) no-repeat center bottom;  }
.noticias-lista li:first-child { margin-top: 0px; }
.noticias-lista li:last-child { margin-bottom: 0px; background: none; }

.noticias-lista-item h1{ font-weight:bold; padding: 5px 0px 5px 0px; line-height: 1.2em; font-size: 1.3em; }
.noticias-lista-item h1 a { color: #222222;  }
.noticias-lista-item p { font-size: 1em; padding-bottom:10px; }
.noticias-lista-item p .date-post { color: #00adef; }
.noticias-lista-item .row-fluid { padding-bottom: 10px; }

.noticias-seccion { border: 1px solid #c4c4c4; padding: 10px; margin-bottom: 10px; }
.noticias-seccion li { display: block; padding-top: 15px; padding-bottom: 5px; background: url(wine/img/line_bottom.png) no-repeat center bottom; }
.noticias-seccion li:first-child { padding-top: 0px; }
.noticias-seccion li:last-child { padding-bottom: 0px; background: none; }
.noticias-seccion-item h1 { padding: 5px 0px 5px 0px; line-height: 1.2em; font-size: 1.5em; font-weight:bold; }
.noticias-seccion-item h1 a { color: #222; }
.noticias-seccion-item p { font-size: 1em; padding-bottom:10px; }
.noticias-seccion-item p .date-post { color: #00adef; }
.noticias-seccion-item h2 { color: #00adef; line-height: 1em; font-size: 1em; text-transform: uppercase; }

.noticias-especial { margin: 0px 0px 10px 0px; }
.noticias-especial-item { background: #e5e4de; padding: 10px; }
.noticias-especial-item .image { position: relative; }
.noticias-especial-item .image span { display: block; position: absolute; width: 168px; height: 42px; background: url(wine/img/especial.png) no-repeat; top: 10px; }
.noticias-especial-item h1 { padding: 5px 0px 5px 0px; line-height: 1.2em; font-size: 1.5em; }
.noticias-especial-item h1 a { color: #222; }
.noticias-especial-item p { font-size: 1em; margin-bottom:10px; }
.noticias-especial-item p .date-post { color: #00adef; }

.item-en-directo { margin-bottom: 10px; background: url(wine/img/line_bottom.png) no-repeat center bottom; padding: 0px 0px 10px 0px; }
.item-en-directo h1 { padding: 5px 0px 5px 0px; line-height: 1.2em; font-size: 1.7em; }
.item-en-directo h1 .label-en-directo { font-weight: bold; color: #00A9AF; text-transform: uppercase; font-size: 1em; }
.item-en-directo h1 a { color: #222; font-family: WhitmanDisplay; font-style: normal; font-weight: bold; }
.item-en-directo p { font-size: 1em; margin-bottom:10px; }
.item-en-directo p .date-post { color: #00adef; }

.item-en-directo-mini h1 { padding: 5px 0px 5px 0px; font-family: WhitmanDisplay; font-weight: normal; text-align: right; font-size: 1.2em; line-height: 1.2em;  }
.item-en-directo-mini h1 .label-en-directo { font-weight: bold; color: #00A9AF; text-transform: uppercase; }
.item-en-directo-mini h1 a { color: #222; font-family: WhitmanDisplay; font-style: italic; font-weight: normal; text-align: right; font-size: 1.4em; line-height: 1.2em;  }
.item-en-directo-mini p { font-size: 0.8em; margin-bottom:10px; text-align: right; }
.item-en-directo-mini p .date-post { color: #00adef; text-align: right; }

/* CAROUSEL SUPERIOR */

.carousel { margin-bottom: 10px; }
.carouselSuperior .carousel-caption { position: absolute; right: 10px; top: 10px; bottom: auto; left: 50%; padding: 15px; background: #333333; background: rgba(0, 0, 0, 0.5); }

.carouselSuperior .carousel-caption h4,
.carousel-caption p { color: #ffffff; line-height: 1.2em; font-size: 0.9em; }

.carouselSuperior .carousel-caption h4 { margin: 0 0 5px; font-size: 1.6em; line-height: 1em; }
.carouselSuperior .carousel-caption h4 a { color: #fff; font-family: WhitmanDisplay; font-size: 1.6em; line-height: 1em; font-weight: bold; font-style: normal; }

.carouselSuperior .carousel-caption p { margin-bottom: 0; font-size: 1em; }
.carouselSuperior .carousel-caption p .date-post { color: #00adef; }

.itemsCarouselSuperior { margin: 0px; padding: 0px; }
.itemsCarouselSuperior li { list-style: none; width: 25.42%; float: left; margin-bottom: 20px; height: 240px; }
.itemsCarouselSuperior li.active { background: #e1e5e8; }
.itemsCarouselSuperior li:first-child { width: 24.58%; }
.itemsCarouselSuperior li:last-child { width: 24.58%; }
.itemsCarouselSuperior li .content { padding: 10px 5px 5px 5px; }
.itemsCarouselSuperior li:first-child .content { padding-left: 0px; }
.itemsCarouselSuperior li:last-child .content { padding-right: 0px; }
.itemsCarouselSuperior li a h4 { font-size: 0.95em; color: #222; padding: 0px 5px 0px 5px; line-height: 1.1em; } 

.itemsCarouselSuperior li h1 { color: #222; font-size: 0.9em; line-height: 1.1em; font-weight: bold; text-transform: uppercase; margin: 6px 0px 6px 0px; padding: 0px 5px 0px 5px; }

.itemsCarouselSuperior li h1.zona-1 { color: #C62127; }
.itemsCarouselSuperior li h1.zona-1 span { color: #222; }

.itemsCarouselSuperior li h1.zona-multimedia { color: #4D4D4D; }
.itemsCarouselSuperior li h1.zona-multimedia span { color: #222; }

.itemsCarouselSuperior li h1.politica { color: #c89329; }
.itemsCarouselSuperior li h1.politica span { color: #222; }

.itemsCarouselSuperior li h1.nacionales { color: #00adb2; }
.itemsCarouselSuperior li h1.nacionales span { color: #222; }

.itemsCarouselSuperior li h1.zona-deportiva { color: #ff6200; }
.itemsCarouselSuperior li h1.zona-deportiva span { color: #222; }

.itemsCarouselSuperior li h1.vida { color: #b33b9b; }
.itemsCarouselSuperior li h1.vida span { color: #222; }

.itemsCarouselSuperior li h1.ciencia-y-tecnologia { color: #99cc33; }
.itemsCarouselSuperior li h1.ciencia-y-tecnologia span { color: #222; }

.itemsCarouselSuperior li h1.voces { color: #B3AB84; }
.itemsCarouselSuperior li h1.voces span { color: #222; }

.itemsCarouselSuperior li h1.mundo { color: #007ebc; }
.itemsCarouselSuperior li h1.mundo span { color: #222; }

.itemsCarouselSuperior li h1.arte-y-cultura { color: #ebcb00; }
.itemsCarouselSuperior li h1.arte-y-cultura span { color: #222; }

.itemsCarouselSuperior li h1.se-dice-que { color: #c62127; }
.itemsCarouselSuperior li h1.se-dice-que span { color: #222; }


.carouselNoticias .carousel-caption { top: 0px; background: #F1F1ED; padding: 10px 30px 10px 30px; }
.carouselNoticias .carousel-control { color: #000; background: #F1F1ED; border: 0px; top: 50%; }

.carouselNoticias .carousel-control.right { right: -10px; }
.carouselNoticias .carousel-control.left { left: -10px; }



.noticias-seccion-item h2.zona-1 { color: #C62127; }
.noticias-seccion-item h2.zona-multimedia { color: #4D4D4D; }
.noticias-seccion-item h2.politica { color: #c89329; }
.noticias-seccion-item h2.nacionales { color: #00adb2; }
.noticias-seccion-item h2.zona-deportiva { color: #ff6200; }
.noticias-seccion-item h2.vida { color: #b33b9b; }
.noticias-seccion-item h2.ciencia-y-tecnologia { color: #99cc33; }
.noticias-seccion-item h2.voces { color: #B3AB84; }
.noticias-seccion-item h2.mundo { color: #007ebc; }
.noticias-seccion-item h2.arte-y-cultura { color: #ebcb00; }
.noticias-seccion-item h2.se-dice-que { color: #c62127; }

.carouselSuperior { margin-bottom: 0px; }

.arrowUp { position: absolute; display: block; margin-left: -10.5px; width: 21px; height: 10px; bottom: 0px; left: 12.5%; background: url(wine/img/arrow_up.png) no-repeat center center; }

.carouselSuperior .carousel-indicators {
    position: absolute;
    right: 10px;
    z-index: 5;
    margin: 0;
    list-style: none;
    bottom: 15px;
    top: auto;
}

.carouselSuperior .carousel-indicators li {
    display: block;
    float: left;
    width: 12px;
    height: 12px;
    border: 1px solid #ffffff;
    margin-left: 8px;
    text-indent: -999px;
    background-color: #ccc;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 6px;
}

.carouselSuperior .carousel-indicators .active { background-color: #0081ba; }

/* en directo */
.contenedor-en-directo-rs { background-color:#F1F1ED; padding:10px; margin-bottom:15px;}

/*.contenedor-en-directo-linea { border-right: 1px solid #ccc; padding-right:10px;}
.contenedor-en-directo-rs p { color:#000;font-size:0.95em; line-height: 1.5em; }
.contenedor-en-directo-rs h1 { font-size: 0.95em; font-weight: bold; line-height: 3.2em; color:#00A9AF; text-align:center;}
.contenedor-en-directo-rs h2 { font-size: 0.95em; font-weight: bold; line-height: 3.2em; color:#000;}*/

.home-se-dice-que { background: #F1F1ED; border-left: 1px solid #ccc; margin: 0px 0px 10px 0px; text-align:center; }
.title-home-se-dice-que { color: #c62127; font-weight: bold; font-size: 1.6em; line-height: 1em; padding: 30px 0px 10px 0px; text-transform: uppercase; }
.list-se-dice-que { background: #F1F1ED; padding: 10px; overflow: scroll; height: 564px; margin: 0px 0px 10px 0px; }
.list-se-dice-que li:first-child { padding-top: 0px; }
.list-se-dice-que li:last-child { border: 0px; background: none; padding-bottom: 0px; }
.list-se-dice-que .item-se-dice-que {  padding: 10px 0px 10px 0px; background: url(wine/img/line_bottom.png) no-repeat center bottom; outline-width: 60px}
.list-se-dice-que .item-se-dice-que h1 { margin: 0px; line-height: 1.2em; font-size: 1em; padding: 0px 10px 4px 10px; font-weight: bold; }
.list-se-dice-que .item-se-dice-que h1 a { color: #222; font-weight: bold; }
.list-se-dice-que .item-se-dice-que p { font-size: 1em; padding: 0px 10px 10px 10px; }
.list-se-dice-que .item-se-dice-que p .date-post { color: #c62127; }

.home-redes-sociales { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; padding: 10px; background:#FFF; border: 2px solid #e0dfce; }
.title-redes-sociales { text-align: center; color:#00A9AF; font-weight: bold; font-size: 1.6em; line-height: 1em; padding: 10px 0px 10px 0px; text-transform: uppercase; }
.list-redes-sociales { padding: 10px; overflow: scroll; height: 540px; margin: 0px 0px 0px 0px; }
.list-redes-sociales li:first-child { padding-top: 0px; }
.list-redes-sociales li:last-child { border: 0px; background: none; padding-bottom: 0px; }
.list-redes-sociales .item-redes-sociales {  padding: 10px 0px 10px 0px; background: url(wine/img/line_bottom.png) no-repeat center bottom; text-align: right; }
.list-redes-sociales .item-redes-sociales blockquote { 
  font-family: WhitmanDisplay;
  font-style: italic;
  font-weight: normal; text-align: right; font-size: 1.4em; line-height: 1.2em; padding: 0px 0px 10px 0px; }
.list-redes-sociales .item-redes-sociales blockquote a { 
  font-family: WhitmanDisplay;
  font-style: italic;
  font-weight: normal; text-align: right; color: #222; }
.list-redes-sociales .item-redes-sociales h1 { margin: 0px; line-height: 1.2em; font-size: 1em; font-weight: bold; padding: 0px 0px 10px 0px; }
.list-redes-sociales .item-redes-sociales h1 a { color: #222; font-weight: bold; }
.list-redes-sociales .item-redes-sociales p { font-size: 0.8em; padding: 0px 0px 0px 0px; }
.list-redes-sociales .item-redes-sociales p .date-post { color: #c62127;}

.flotante-derecho { color:#000; width:47%; margin-top:13px; font-size:0.95em; border-left: 1px solid #bfbfbf; float:right; padding-left:5px;}
.flotante-izquierdo { color:#000; width:47%; margin-top:13px;  font-size:0.95em; float:left;}

/* maqueta c */
.maquetac-item p { line-height: 1.6em; font-size: 1.2em;font-weight: bold; }
.maquetac-item p .date-post { color: #00adef; }
.maquetac-item h2.last-title { margin: 0px; padding: 10px 0px 10px 0px; text-transform: uppercase; font-size: 1em; line-height: 1.2em; font-weight: normal; }
.maquetac-item h1 { margin-bottom: 10px;}
.maquetac-item h1 a { font-family: WhitmanDisplay; font-style: normal; font-weight: bold; color: #222; text-decoration: none; font-size: 1.3em;  line-height: 1.1em; }
.maquetac-item ul {color:#999; font-size:0.85em; list-style:disc; padding-left:12px; margin-bottom:0.8em;}
.maquetac-item img { margin-bottom:1em; margin-top:1em;}

/* maqueta c noticia agregada */
.envolvente { background-color:#E4E3DD; padding:15px; margin-bottom:1em; }
.envolvente h1{font-size: 2em; font-weight: bold; line-height: 1em;}
.envolvente img {padding:0.6em;}
.envolvente p {font-size:0.85em; line-height: 1.3em; margin-top:0.8em; }

/* maqueta d */
.maquetad {border-bottom: 1px solid #ccc; padding-bottom:10px; margin-bottom:10px; }
.maquetad-lista-item h1 { padding: 0px 0px 10px 0px; font-size: 1.5em; line-height: 1.2em; }
.maquetad-lista-item h1 a { color: #222; }
.maquetad-lista-item p { font-size: 1em; margin-bottom:10px; }
.maquetad-lista-item p .date-post { color: #00adef; }

.maquetad-flotante1 { width:48%; float:left; margin-right:5px; }
.maquetad-flotante2 { width:50%; float:right; }

.contenedor-zona-multimedia { background-color: #000000; padding: 10px 10px 10px 10px; margin-bottom: 10px; }
.contenedor-zona-multimedia .item-multimedia h1 { padding: 10px 0px 1px 0px; font-size: 1em; line-height: 1.2em; font-weight: normal; }
.contenedor-zona-multimedia .item-multimedia h1 a { color: #fff; }
.contenedor-zona-multimedia .new-item-noncorner-mini h1 a { color: #fff; }
.contenedor-zona-multimedia .new-item-noncorner-mini p span { color: #A4A4A4; }
.contenedor-zona-multimedia .new-item-noncorner-mini p .date-post { color: #A4A4A4; }



.otras-noticias { padding-bottom:10px; margin-bottom:10px; }
.otras-noticias h1 { padding: 0px 0px 10px 0px; font-size: 0.95em; line-height: 1.1em; }
.otras-noticias h1 a { color: #222; }
.otras-noticias p { font-size: 0.8em; padding: 6px 0px 6px 0px; color: #222; }
.otras-noticias p .date-post { color: #00adef; }


.btCloseCenterBanner { position: absolute; right: -16px; top: -16px; display: block; width: 32px; height: 32px; background: url(wine/img/close.png) no-repeat center center;  }
.btCloseCenterBanner span { display: none; }



/*Seccion de banner de vitrina electoral 2015*/
.banner-completo{ width: 960px; margin-bottom: 10px; height: 98px;}
.banner1 { width: 552px; float: left; height: 98px; background-image: url(wine/img/banner-portada.png);}
.banner-letras { width: 200px; float: left; height: 98px; background-image: url(wine/img/prueba-letras.png);}
.banner-publicidad { width: 200px; float: left; height: 90px; border: 4px solid #0f729a;}