/* - - - - - - - - - - - - - - - - - - 
  Globals
  - - - - - - - - - - - - - - - - - - */

body { color: #555; font-family: Georgia, "Times New Roman", Times, serif;}

h1, .h1,
h2, .h2,
h3, .h3,
h4, .h4, 
h5, .h5,
h6, .h6 { color: #333; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; margin-top: 0;}

/*Efecto de transición al :hover*/
a { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
a:hover { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Row*/
.row { }
/*Ajustes de margenes en el .row*/
.row.mb-15 { margin-bottom: 15px;} /*margin-bottom*/

/*Margin Bottom para el <container-fluid> de E-Pistolas*/
.container-fluid.epistolas_contenedor { margin-bottom: 30px;}

.mb-15 { margin-bottom: 15px;}


.no-padding-left { padding-left: 0;}
.no-padding-right { padding-right: 0;}
.no-padding { padding: 0;}


.table-layout { display: table;}




/*Icono botón Play - Primera columna en "Columna Principal"*/
.columna-principal .primera-columna figure.btn-play-article { float: left; position: relative; width: 100%;}
.columna-principal .primera-columna figure.btn-play-article a,
.columna-principal .primera-columna figure.btn-play-article a span { display: block;}
.columna-principal .primera-columna figure.btn-play-article a span:before { bottom: 10px; font-family: 'icomoon'; font-size: 4em; font-weight: normal; font-style: normal; left: 10px; padding: 0; position: absolute; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10;} 
.columna-principal .primera-columna figure.btn-play-article:hover a span:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#tv .columna-principal .primera-columna figure.btn-play-article a span:before { font-size: 40px; text-decoration:none;}

/*Icono botón Play - Segunda columna en "Columna Principal"*/
.columna-principal .segunda-columna figure.btn-play-article { float: left; position: relative; width: 100%;}
.columna-principal .segunda-columna figure.btn-play-article a,
.columna-principal .segunda-columna figure.btn-play-article a span { display: block;}
.columna-principal .segunda-columna figure.btn-play-article a span:before { font-family: 'icomoon'; font-size: 2.5em; font-weight: normal; font-style: normal; padding: 0; position: absolute; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10;}
.columna-principal .segunda-columna figure.btn-play-article:hover a span:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Icono botón Play - Segunda columna en "Columna Principal" :::: img cuadrada*/
.columna-principal figure.btn-play-chico-article { float: left; position: relative;}
.columna-principal figure.btn-play-chico-article a,
.columna-principal figure.btn-play-chico-article a span { display: block; text-decoration:none;}
.columna-principal figure.btn-play-chico-article a span:before { font-family: 'icomoon'; font-size: 1.5em; font-weight: normal; font-style: normal; line-height: normal; padding: 0; position: absolute; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10;}
.columna-principal figure.btn-play-chico-article:hover a span:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Icono botón Play - Para la secciones que lo requieran en el SIDEBAR*/
.columna-secundaria section figure.btn-play-sidebar { float: left; position: relative;}
.columna-secundaria section figure.btn-play-sidebar a { display: block; height: 75px; width: 75px;}
.columna-secundaria section figure.btn-play-sidebar a:before { bottom: 0%; color:#fff; content:"\e609"; font-family: 'icomoon'; font-size: 3.5em; font-weight: normal; font-style: normal; line-height: 75px; height: 75px; padding: 0; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
.columna-secundaria section figure.btn-play-sidebar:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}



/* - - - - - Nuevos Iconos de boton Play - - - - - */
/*Nuevos Iconos - INDEX*/
#home .segunda-columna section.tv article a { position: relative;}
#home .segunda-columna section.tv article a span { display: block;}
/*#home .segunda-columna section.tv article a span:before { font-family: 'icomoon'; font-size: 1.5em; font-weight: normal; font-style: normal; line-height: normal; height: auto; padding: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto; bottom: 15px; left: 15px; text-decoration: none;}*/
#home .segunda-columna section.tv article a span:before { font-family: 'icomoon'; font-size: 30px; font-weight: normal; font-style: normal; line-height: normal; height: auto; padding: 0; margin-left: auto; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto; bottom: 15px; left: 15px; text-decoration: none;}
#home .segunda-columna section.tv article a .icon-iso-tv .path2::before,
#home .segunda-columna section.tv article a .icon-iso-tv .path3::before { margin-left: auto;}
#home .dos-tercios section.multimedia section.videos article a { position: relative;}
#home .dos-tercios section.multimedia section.videos article a span { display: block;}
#home .dos-tercios section.multimedia section.videos article a span:before { font-family: 'icomoon'; font-size: 4em; font-weight: normal; font-style: normal; line-height: normal; height: auto; padding: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto;  bottom: 10px; left: 10px; text-decoration: none;}
#home .dos-tercios section.multimedia section.videos article a i.chico span:before { bottom: 10px; font-size: 30px; left: 10px; text-decoration: none;}
#home .dos-tercios section.multimedia section.videos article a .icon-iso-multimedia .path2:before { margin-left: auto;}

/*Nuevos Iconos - Portada Multimedia*/
#cat-multimedia .columna-principal figure i { display: block;}
#cat-multimedia .columna-principal figure .icon-iso-multimedia span:before { height: auto !important; line-height: normal !important; width: auto; text-decoration: none;}
#cat-multimedia .columna-principal figure .icon-iso-multimedia .path2:before { margin-left: auto;}
#cat-multimedia .columna-principal figure.btn-play-article .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none; font-size: 50px !important;}
#cat-multimedia .columna-principal div.segunda-columna figure.btn-play-article .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none; font-size: 35px !important;}
#cat-multimedia div.bloque-principal div.franja-videos article figure .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none;}
#cat-multimedia div.bloque-principal div.franja-videos article figure a i span:before { font-family: 'icomoon'; font-size: 35px; font-weight: normal; font-style: normal; line-height: normal !important; height: auto !important; padding: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto; text-decoration: none;}

/*Nuevos Iconos - Portada Deportes*/
#deportes .columna-principal figure i { display: block;}
#deportes .columna-principal figure .icon-iso-multimedia .path2:before { margin-left: auto;}
#deportes .columna-principal figure.btn-play-article .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none;}
#deportes div.bloque-principal div.franja-videos article figure .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none;}
#deportes div.bloque-principal div.franja-videos article figure a i span:before { font-family: 'icomoon'; font-size: 2.5em; font-weight: normal; font-style: normal; line-height: normal !important; height: auto !important; padding: 0 15px; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto; text-decoration: none;}

/*Nuevos Iconos - Portada Mercados*/
#mercados .columna-principal figure i { display: block;}
#mercados .columna-principal figure .icon-iso-multimedia .path2:before { margin-left: auto;}
#mercados .columna-principal figure.btn-play-article .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none;}
#mercados div.bloque-principal div.primera-columna article figure .icon-iso-multimedia span:before { bottom: 10px; left: 10px; text-decoration: none;}
#mercados div.bloque-principal div.primera-columna article figure a i span:before { font-family: 'icomoon'; font-size: 2.5em; font-weight: normal; font-style: normal; line-height: normal !important; height: auto !important; padding: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto; text-decoration: none;}

/*Nuevos Iconos - Portada TV*/
#tv .columna-principal figure i { display: block;}
#tv .columna-principal figure .icon-iso-tv span:before { height: auto !important; line-height: normal !important; width: auto; text-decoration: none;}
#tv .columna-principal figure .icon-iso-tv .path2:before { margin-left: auto;}
#tv .columna-principal figure .icon-iso-tv .path3:before { color: #fff; margin-left: auto;}
#tv .columna-principal figure.btn-play-article a span:before,
#tv .columna-principal figure.btn-play-chico-article a span:before { bottom: 10px; left: 10px; text-decoration: none;}
#tv .columna-principal .segunda-columna figure.btn-play-chico-article a span:before { bottom: 10px; left: 25px; text-decoration: none;}
#tv div.bloque-principal div.franja-videos article figure a:before { display: none;}
#tv div.bloque-principal div.franja-videos article figure a i span:before { bottom: 10px; font-family: 'icomoon'; font-size: 1.5em; font-weight: normal; font-style: normal; left: 25px; line-height: normal; height: auto; padding: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: auto; text-decoration: none;}

/* Nuevos Iconos - Sidebar Videos (Multimedia) */
.columna-secundaria section figure.btn-play-sidebar .icon-iso-multimedia span:before { bottom: 10%; height: auto !important; line-height: normal !important; width: auto;  position: absolute; right: -10%; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%; text-decoration: none;}
div.single-sidebar section.videos article div figure a i.icon-iso-multimedia { display: block; font-size: 2em; height: auto; padding: 0; width: auto; z-index: 100; text-decoration: none;}
div.single-sidebar section.videos article div figure a i.icon-iso-multimedia span:before { bottom: 5px; height: auto !important; left: 5px; line-height: normal !important; position: absolute; width: auto; z-index: 10; text-decoration: none;}
div.single-sidebar section.videos article div figure a i.icon-iso-multimedia .path2:before { margin-left: 0;}

/* Nuevos Iconos - Sidebar TV */
.columna-secundaria section figure.btn-play-sidebar a:before { display: none;}
.columna-secundaria section figure.btn-play-sidebar .icon-iso-multimedia span:before { font-size: 2em; bottom: 8px; height: auto !important; left: 8px; line-height: normal !important; width: auto;  position: absolute; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; text-decoration: none;}
.columna-secundaria section figure.btn-play-sidebar .icon-iso-multimedia span.path2:before,
.columna-secundaria section figure.btn-play-sidebar .icon-iso-multimedia span.path3:before { margin-left: auto;}
/* - - - - -  FIN nuevos iconos de boton Play - - - - - */




/* - - - - - - - - - - - - - - - - - - 
  Logo elmostrador. header
  - - - - - - - - - - - - - - - - - - */
.blog-masthead h1 { float: left; margin: 0;}
.blog-masthead h1 a.main-logo { background: url("../img/elmostrador-logo-sprite.png") no-repeat 0 0 transparent; display: block; float: none; font: 0/0 a; height: 35px; margin-left: 0 !important; padding: 0; width: 269px;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.blog-masthead h1 a:focus { outline: none;}
.blog-masthead h1 a img { display: block; float: none; margin: 0 auto;}

/* - - - - - - - - - - - - - - - - - - 
  Masthead for nav
  - - - - - - - - - - - - - - - - - - */

.blog-masthead {
  background-color: #2D2D36;
  -webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
          box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
  padding: 15px 0;
   /*-webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;*/
}
/*Menú nav*/
#mercados .blog-masthead { background-color: #3E503C;}
#tv .blog-masthead { background-color: #443e58;}
#cultura .blog-masthead { background-color: #693c27;}
#deportes .blog-masthead { background-color: #782c2c;}
#avisos-legales .blog-masthead { background-color: #504029;}
/*Categorías Noticias*/
#cat-pais .blog-masthead { background-color: #2f3452;}
#cat-mundo .blog-masthead { background-color: #234a59;}
#cat-sociales .blog-masthead { background-color: #602c42;}
#cat-opinion .blog-masthead { background-color: #1b4669;}
#cat-sin-editar .blog-masthead { background-color: #04545f;}
#cat-kiosko .blog-masthead { background-color: #492600;}
#cat-vida-en-linea .blog-masthead { background-color: #144319;}
#cat-multimedia .blog-masthead { background-color: #39461b;}

.blog-masthead .container,
.blog-masthead h1,
.blog-masthead .blog-nav.col-md-6,
.blog-masthead .navbar-form.navbar-right {}


/*Nav Bar*/
.navbar-default { background-color: transparent; border: none; margin: 0; min-height: 40px; padding-right: 0px;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form { border: none; padding: 0;}
.navbar-default .container-fluid {}
.navbar-default .navbar-nav > li > a { color: #97A3AC; display: inline-block; font-family: 'Droid Sans', sans-serif; font-size: 1.2em; padding: 10px; position: relative;}
.navbar-default .navbar-nav > li > a:focus, 
.navbar-default .navbar-nav > li > a:hover { color: #ff9a02; text-decoration: none}
.navbar-default .navbar-nav > li > a.active { color: #fff; font-weight: bold;}
.navbar-default .navbar-nav > li:last-child > a.blog-nav-item { border-bottom: none;}

/* Nav links */
.blog-nav-item { color: #cacaca; display: inline-block; font-family: 'Droid Sans', sans-serif; font-size: 1.2em; /*font: 13px/1.231 Arial,Helvetica,Clean,sans-serif;*/ padding: 10px; position: relative;}
.blog-nav-item:hover,
.blog-nav-item:focus { color: #ff9a02; text-decoration: none;}

/* Active state gets a caret at the bottom */
.blog-nav .active { color: #fff; font-weight: bold;}
/*.blog-nav .active:after { border-right: 5px solid transparent; border-bottom: 5px solid; border-left: 5px solid transparent; bottom: 0; content: " "; height: 0; left: 50%; margin-left: -5px; position: absolute; vertical-align: middle; width: 0;}*/



/*LIGHTBOX "imprimir noticia"*/
#latebox{position:absolute;top:400px;left:300px;padding:15px;-moz-border-radius:7px;-webkit-border-radius:7px;background:transparent url(../img/bgr-laitbox.png);z-index:100;}
#latebox .lb-content{border:1px solid #555;background-color:#fff;}
#latebox .lb-content h3{margin-bottom:0;padding:8px 10px;font-size:14px;line-height:14px;font-weight:bold;color:#f5f5f5;background:#333 url(../img/logo-laitbox-elmostrador.gif) right 6px no-repeat;}
#latebox .lb-content a{color:#0c588e;}
#latebox .lb-content .lb-loading{padding:15px 0;text-align:center;font-size:12px;color:#666;}
#latebox .lb-content .lb-loading img{display:inline;}
#latebox .lb-content .lb-flash{margin:0;padding:10px;border:1px solid #ccc;border-right-width:0;border-left-width:0;font-size:11px;color:#666;background-color:#f0f0f0;}
#latebox .lb-content .lb-notice{border:1px solid #efdda6;background-color:#fff7dd;}
#latebox .lb-content .lb-error{border:1px solid #f4c7c4;background-color:#ffeae8;}
#latebox .lb-content .lb-wrapper{padding:15px 10px 0 10px;font-size:12px;color:#535353;}
#latebox .lb-content .lb-wrapper p{margin-bottom:15px;}
#latebox .lb-content .lb-wrapper form .a-field{width:340px;margin-bottom:15px;}
#latebox .lb-content .lb-wrapper form .a-field label{float:left;width:90px;padding:5px 10px 5px 0;text-align:right;}
#latebox .lb-content .lb-wrapper form .a-field input,#latebox .lb-content .lb-wrapper form .a-field textarea{width:240px;padding:4px;border:1px solid #ccc;background-color:#fff;}
#latebox .lb-content .lb-wrapper form .a-field input.fbutton{ float: right; min-width: 70px; width:auto;padding:4px 7px;font-weight:bold;color:#555;background-color:#f5f5f5;vertical-align:text-top;}
#latebox .lb-content .lb-wrapper form .submit p{display:inline-block;width:200px;margin-right:10px;margin-bottom:0;font-size:11px;vertical-align:text-top;}
#latebox .lb-content .lb-wrapper .rectify .a-field,
#latebox .lb-content .lb-wrapper .contact .a-field{width:410px;}
#latebox .lb-content .lb-wrapper .email-news .a-field.submit { height: 28px;}
#latebox .lb-content .lb-wrapper .rectify .a-field label,
#latebox .lb-content .lb-wrapper .contact .a-field label{width:70px;}
#latebox .lb-content .lb-wrapper .rectify .a-field textarea,
#latebox .lb-content .lb-wrapper .contact .a-field textarea{width:320px;height:150px;}
#latebox .lb-content .lb-wrapper .email-news .a-field { clear: left; min-width:380px; width: 100%;}
#latebox .lb-content .lb-wrapper .email-news .a-field cite,
#latebox .lb-content .lb-wrapper .rectify .a-field cite,#latebox .lb-content .lb-wrapper .contact .a-field cite{float:left;width:220px;padding:5px 0;font-weight:bold;}
#latebox .lb-content .lb-wrapper .email-news .a-field label{ min-width:130px; width: 25%;}
#latebox .lb-content .lb-wrapper .email-news .a-field input,
#latebox .lb-content .lb-wrapper .email-news .a-field textarea { min-width: 240px; max-width: 390px; width:75%;}
#latebox .lb-content .lb-wrapper .password-recovery .a-field input{margin-right:10px;}
#latebox .lb-content .lb-wrapper .print-formats{width:360px;margin:0 auto;}
#latebox .lb-content .lb-wrapper .a-print-format{width:146px;font-size:12px;}
#latebox .lb-content .lb-wrapper .a-print-format a{display:block;margin-bottom:5px;border:3px solid #ccc;}
#latebox .lb-content .lb-wrapper .a-print-format a:hover{border-color:#999;}
#latebox .lb-content .lb-wrapper .a-print-format strong{display:block;color:#333;}
#latebox .lb-content .lb-footer{padding:10px;border-top:1px solid #ccc;background-color:#f0f0f0;}
#latebox .lb-content .lb-footer .lb-close{display:inline-block;padding:4px 7px;border-width:0;font-size:12px;font-weight:bold;color:#fff;background-color:#333;}




/* - - - - - - - - - - - - - - - - - - 
  Nav Toggle Styles
- - - - - - - - - - - - - - - - - - */
/*
@font-face {
  font-family: "responsivenav";
  src:url("../fonts/icons/responsivenav.eot");
  src:url("../fonts/icons/responsivenav.eot?#iefix") format("embedded-opentype"),
    url("../fonts/icons/responsivenav.ttf") format("truetype"),
    url("../fonts/icons/responsivenav.woff") format("woff"),
    url("../fonts/icons/responsivenav.svg#responsivenav") format("svg");
  font-weight: normal;
  font-style: normal;
}
*/


/* - - - - - - - - - - - - - - - - - - 
  Searchform header
  - - - - - - - - - - - - - - - - - - */
form.navbar-form { margin: 5px 0 0 15px; width: auto;}
form.navbar-form input.form-control { background: transparent; color: #cacaca; float: right; font-family: 'Droid Sans', sans-serif; width: 100%;}
form.navbar-form input.form-control:focus { background-color: #fff; border-color: #cacaca; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(202, 202, 202, 0.6); color: #333;}
/*Versión "Botón"*/
a.btn.buscar { background: transparent none repeat scroll 0% 0%; border-color: #97A3AC; color: #97A3AC; float: right; font-family: "Droid Sans",sans-serif; margin: 4px 0 0 10px;}
a.btn.buscar:hover { background-color: #FF9A02; border-color: #FF9A02; color: #333;}


/*Buscador "Google"*/
#buscador-google-elmo { min-height: 620px;}
#buscador-google-elmo section.contenedor-buscador { display: block; margin: 0px auto; min-width: 290px !important; padding: 0px; width: 100%;}
#buscador-google-elmo section.contenedor-buscador article { padding: 0;}


/* - - - - - - - - - - - - - - - - - - 
  Blog name and description
  - - - - - - - - - - - - - - - - - - */

.blog-header { padding-bottom: 20px; padding-top: 20px;}
.blog-title { font-size: 60px; font-weight: normal; margin-top: 30px; margin-bottom: 0;}
.blog-description { color: #999; font-size: 20px;}


/* - - - - - - - - - - - - - - - - - - 
  Cabecera Categoría
  - - - - - - - - - - - - - - - - - - */

.cabecera-categoria {
  background-color: #ccc;
  -webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
          box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
  color: #fff;
  padding: 15px 0;
}
/*Color de fondo de la categoría*/
/*Menú nav*/
.cabecera-categoria.noticias { background-color: #285375;}
#mercados .cabecera-categoria { background-color: #8CB289;}
#tv .cabecera-categoria { background-color: #8173A6;}
#cultura .cabecera-categoria { background-color: #e07c4b;}
#deportes .cabecera-categoria { background-color: #e15b5a;}
#avisos-legales .cabecera-categoria { background-color: #876e4f;}
.avisos-legales-id .cabecera-categoria { background-color: #876e4f;}
/*Categorías Noticias*/
#cat-pais .cabecera-categoria { background-color: #6b77bf;}
#cat-mundo .cabecera-categoria { background-color: #449dbd;}
#cat-sociales .cabecera-categoria { background-color: #9b7d89;}
#cat-opinion .cabecera-categoria { background-color: #327dc0;}
#cat-sin-editar .cabecera-categoria { background-color: #08b6cf;}
#cat-kiosko .cabecera-categoria { background-color: #dc831f;}
#cat-vida-en-linea .cabecera-categoria { background-color: #48954f;}
#cat-multimedia .cabecera-categoria { background-color: #89b13e;}

.cabecera-categoria .container { padding-right: 0;}
/*Título Categoría*/
.cabecera-categoria div div h2 a{ color:white;}
.cabecera-categoria div div h2 a:hover{ text-decoration: none}
.cabecera-categoria h2 { color: #fff; font-family: 'Droid Sans', sans-serif; font-weight: 400;}
/*.cabecera-categoria h2 { color: #fff; font-family: 'Droid Serif', serif; padding: 0;}*/
.cabecera-categoria h2 img { margin-right: 10px; vertical-align: bottom;}
/*Clima*/
.cabecera-categoria div.clima { font-family: 'Droid Sans', sans-serif;}
.cabecera-categoria div.clima div { float: right;}
.cabecera-categoria div.clima p { display: inline; float: none; margin-bottom: 0;}
.cabecera-categoria div.clima p.grados-celsius { font-size: 24px; margin-right: 10px; vertical-align: baseline;}
.cabecera-categoria div.clima i { margin-right: 5px;}
.cabecera-categoria div.clima i span { background-color: #fff; border-radius: 1em; height: 53%; left: 5.4px; position: absolute; top: 6px; width: 55%;}
.cabecera-categoria div.clima p.ciudad { font-size: 16px; margin-right: 10px;}
.cabecera-categoria div.clima a { color: #fff;}
.cabecera-categoria div.clima a:hover { color: #ff9a02;}
/*Boton de despliegue de ciudades*/
.cabecera-categoria div.clima div.contendor-despliegue-ciudades { display: inline; float: right; height: 5px; margin-top: 0px; position: relative; top: -5px; width: 100%; z-index: 10;}
.cabecera-categoria div.clima div.contendor-despliegue-ciudades a#dLabel { position: relative; display: inline; float: right; height: 13px; line-height: normal; margin: 0px; top: -18px; width: 12px;}
.cabecera-categoria div.clima div.contendor-despliegue-ciudades ul.dropdown-menu { padding: 0; width: 100%;}
.cabecera-categoria div.clima div.contendor-despliegue-ciudades ul.dropdown-menu li {}
.cabecera-categoria div.clima div.contendor-despliegue-ciudades ul.dropdown-menu li a { border-top: 1px solid #E5E5E5; color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-weight: 400px; padding: 10px 20px;}
.cabecera-categoria div.clima div.contendor-despliegue-ciudades ul.dropdown-menu li:first-child a { border-top: none; margin-top: 0;}
.cabecera-categoria div.clima div.contendor-despliegue-ciudades ul.dropdown-menu li a:hover { color: #000; text-decoration: underline;}
/*Fecha y hora de actualización*/
.cabecera-categoria p.fecha { color: #f6f6f6; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
.cabecera-categoria p.fecha span { border-right: 1px solid #fff; margin-right: 20px; padding-right: 20px;}
.avisos-legales-id .cabecera-categoria p.fecha span { border: none;}
/*Redes Sociales*/
.cabecera-categoria ul.rrss { list-style-type: none; margin-bottom: 0; padding-right: 0;}
.cabecera-categoria ul.rrss li { display: inline; float: left;}
.cabecera-categoria ul.rrss li a { color: #fff; float: right; font-size: 1.2em;}
.cabecera-categoria ul.rrss li a:hover { color: #ff9a02;}


/* - - - - - - - - - - - - - - - - - - 
  Sub-menu Categoría
  - - - - - - - - - - - - - - - - - - */

.submenu-categoria {}
/*Color de fondo del submenu de la categoría*/
.submenu-categoria.noticias {}
#mercados .submenu-categoria.noticias { background-color: #5B7D59; color: #fff;}
#mercados .submenu-categoria.noticias a { color: #fff;}
#tv .submenu-categoria.noticias { background-color: #5a4f79; color: #fff; margin-bottom: 30px;}
#tv .submenu-categoria.noticias a { color: #fff;}
#cultura .submenu-categoria.noticias { background-color: #ae603a; color: #fff;}
#cultura .submenu-categoria.noticias a { color: #fff;}
#deportes .submenu-categoria.noticias { background-color: #b64a4a; color: #fff;}
#deportes .submenu-categoria.noticias a { color: #fff;}
#avisos-legales .submenu-categoria.noticias { background-color: #745d3e; color: #fff;}
#avisos-legales .submenu-categoria.noticias a { color: #fff;}
.avisos-legales-id .submenu-categoria.noticias { background-color: #745d3e; color: #fff;}
.avisos-legales-id .submenu-categoria.noticias a { color: #fff;}
/*Categorías Noticias*/
#cat-pais .submenu-categoria.noticias { background-color: #fff;}
#cat-mundo .submenu-categoria.noticias { background-color: #fff;}
#cat-sociales .submenu-categoria.noticias { background-color: #fff;}
#cat-opinion .submenu-categoria.noticias { background-color: #295e90;}
#cat-opinion .submenu-categoria.noticias a { color: #fff;}
#cat-sin-editar .submenu-categoria.noticias { background-color: #fff;}
#cat-kiosko .submenu-categoria.noticias { background-color: #fff;}
#cat-vida-en-linea .submenu-categoria.noticias { background-color: #144319;}
#cat-multimedia .submenu-categoria.noticias { background-color: #fff;}

.submenu-categoria .container { padding: 0;}
.submenu-categoria ul { list-style-type: none; margin: 0; padding: 0 0 0 10px;}
.submenu-categoria ul li { float: left;}
.submenu-categoria ul li a { color: #333; display: block; font-family: 'Droid Sans', sans-serif; font-size: 0.825em; padding: 10px 8px; text-transform: uppercase;}
/*#mercados .submenu-categoria ul li a { padding: 10px 8px;}*/
.submenu-categoria ul li a:hover { background-color: #285375; color: #fff; /*font-weight: bold;*/ text-decoration: none;}
.submenu-categoria ul li.item-1 a.active,
.submenu-categoria ul li.item-1 a:hover { background-color: #5C7C95; color: #fff;}
.submenu-categoria ul li.item-2 a.active,
.submenu-categoria ul li.item-2 a:hover { background-color: #8E98CE;}
.submenu-categoria ul li.item-3 a:hover { background-color: #74B5CB;}
.submenu-categoria ul li.item-4 a:hover { background-color: #9B7C89;}
.submenu-categoria ul li.item-5 a:hover { background-color: #679AC7;}
.submenu-categoria ul li.item-6 a:hover { background-color: #24CFE7;}
.submenu-categoria ul li.item-7 a:hover { background-color: #E69D4A;}
.submenu-categoria ul li.item-8 a:hover { background-color: #792C2C;}
.submenu-categoria ul li.item-9 a:hover { background-color: #A2C465;}
.submenu-categoria ul li.item-10 a:hover { background-color: rgba(45,108,100,0.83);} /*#2d6c64 rgba(45,108,100,0.83)*/
#cultura .submenu-categoria ul li a { padding: 10px 13px;}
/*Categorías Noticias*/
.submenu-categoria ul li.item-2 a.active { background-color: #8E98CE; color: #fff;}
.submenu-categoria ul li.item-3 a.active { background-color: #74B5CB; color: #fff;}
.submenu-categoria ul li.item-4 a.active { background-color: #9B7C89; color: #fff;}
.submenu-categoria ul li.item-5 a.active { background-color: #679AC7; color: #fff;}
.submenu-categoria ul li.item-6 a.active { background-color: #24CFE7; color: #fff;}
.submenu-categoria ul li.item-7 a.active { background-color: #E69D4A; color: #fff;}
.submenu-categoria ul li.item-8 a.active { background-color: #6AAD71; color: #fff;}
.submenu-categoria ul li.item-9 a.active { background-color: #A2C465; color: #fff;}
/*Mercados*/
#mercados .submenu-categoria ul li a:hover,
#mercados .submenu-categoria ul li a.active { background-color: #3E503C;}
/*Cultura + Ciudad*/
#cultura .submenu-categoria ul li a:hover,
#cultura .submenu-categoria ul li a.active { background-color: #693C27;}
/*Tv*/
#tv .submenu-categoria ul li a:hover,
#tv .submenu-categoria ul li a.active { background-color: #453E58;}
/*deportes*/
#deportes .submenu-categoria ul li a:hover,
#deportes .submenu-categoria ul li a.active { background-color: #792C2C;}
/*Blogs y Opinion*/
#cat-opinion .submenu-categoria ul li a:hover,
#cat-opinion .submenu-categoria ul li a.active { background-color: #1C456A;}
/*Multimedia*/
#cat-multimedia .submenu-categoria ul li a:hover,
#cat-multimedia .submenu-categoria ul li a.active { background-color: #39461B;}
/*País*/
#cat-pais .submenu-categoria ul li a:hover,
#cat-pais .submenu-categoria ul li a.active { background-color: #8E98CE;}
/*Avisos Legales*/
#avisos-legales .submenu-categoria ul li a:hover,
#avisos-legales .submenu-categoria ul li a.active { background-color: #503F29;}
.avisos-legales-id .submenu-categoria ul li a:hover,
.avisos-legales-id .submenu-categoria ul li a.active { background-color: #503F29;}
/*Sociales*/
#cat-sociales .submenu-categoria ul li a:hover,
#cat-sociales .submenu-categoria ul li a.active { background-color: #8c556c;}
/*Sin Editar*/
#cat-sin-editar .submenu-categoria ul li a:hover,
#cat-sin-editar .submenu-categoria ul li a.active { background-color: #03545F;}
/*Kiosko*/
#cat-kiosko .submenu-categoria ul li a:hover,
#cat-kiosko .submenu-categoria ul li a.active { background-color: #492600;}
/*Vida en Línea*/
#cat-vida-en-linea .submenu-categoria ul li a:hover,
#cat-vida-en-linea .submenu-categoria ul li a.active { background-color: #144319;}
/*Mundo*/
#cat-mundo .submenu-categoria ul li a:hover,
#cat-mundo .submenu-categoria ul li a.active { background-color: #224A58;}



/* - - - - - - - - - - - - - - - - - - 
  Claves
  - - - - - - - - - - - - - - - - - - */

.claves {
  background-color: #7290aa;
  -webkit-box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
          box-shadow: inset 0 -2px 5px rgba(0,0,0,.1);
  color: #fff;
  margin-bottom: 20px;
  padding: 0;
}
.claves .container { padding: 0;}
.claves ul { list-style-type: none; margin: 0; padding: 0;}
.claves ul li { font-family: 'Droid Sans', sans-serif; font-size: 12px; float: left; padding: 10px 0;}
.claves ul li:first-child { padding: 10px 20px; text-transform: uppercase;}
.claves ul li a { border-left: 1px solid #fff; color: #fff; display: block; padding: 0 12.5px;}
.claves ul li:nth-child(2) a { border-left: none;}
.claves ul li a:hover { text-decoration: underline;}
/*Menú nav*/
#mercados .claves { background-color: #6C9369;}
#tv .claves { background-color: #675c87;}
#cultura .claves { background-color: #cd6e40;}
#deportes .claves { background-color: #c95555;}
#avisos-legales .claves { background-color: #7290aa;}
.avisos-legales-id .claves { background-color: #7290aa;}
/*Categorías Noticias*/
#cat-pais .claves { background-color: #5c69af;}
#cat-mundo .claves { background-color: #4091ae;}
#cat-sociales .claves { background-color: #7290aa;}
#cat-opinion .claves { background-color: #2f70a8;}
#cat-sin-editar .claves { background-color: #7290aa;}
#cat-kiosko .claves { background-color: #7290aa;}
#cat-vida-en-linea .claves { background-color: #52b75c;}
#cat-multimedia .claves { background-color: #7290aa;}



/* - - - - - - - - - - - - - - - - - - 
  Título Sección
  - - - - - - - - - - - - - - - - - - */
h2.titulo-seccion { color: #fff; display: block; font-family: 'Droid Sans', sans-serif; font-size: 25px; margin-bottom: 15px;}
/*h2.titulo-seccion { color: #fff; display: block; font-family: 'Droid Serif', serif; font-size: 25px; margin-bottom: 15px;}*/
h2.titulo-seccion i { float: left; margin: 21px 5px 21px 15px;}
h2.titulo-seccion a { background-color: #ff9a02; color: #fff; display: block; padding: 20px 10px;}
h2.titulo-seccion.avisos-legales a { background-color: #876e4f;}
h2.titulo-seccion.cultura a { background-color: #e07c4b;}
h2.titulo-seccion.deportes a { background-color: #e05b5a;}
h2.titulo-seccion.mercados a { background-color: #8BB198;} /*8bb188*/
h2.titulo-seccion.mundo a { background-color: #439cbb;}
h2.titulo-seccion.noticias a { background-color: #275374;}
h2.titulo-seccion.pais a { background-color: #6b77b8;}
h2.titulo-seccion.tv a { background-color: #8073a6;}
h2.titulo-seccion.opinion a { background-color: #327dc0;}
h2.titulo-seccion.sin-editar a { background-color: #08b7cf;}
h2.titulo-seccion.vida-en-linea a { background-color: #2ea13a;}
h2.titulo-seccion.mas-noticias-destacadas a,
h2.titulo-seccion.mas-noticias a { background-color: #c42a2a;}
h2.titulo-seccion.encuesta a { background-color: #6b4985;}
h2.titulo-seccion.agenda-panorama a { background-color: #FF8600;}
h2.titulo-seccion.kiosko a { background-color: #DC831F;}
h2.titulo-seccion.multimedia a { background-color: #a3d042;}
h2.titulo-seccion.galeria-fotos a { background-color: #0e8600;}
h2.titulo-seccion.sociales.galeria-fotos a { background-color: #602c42;}
/*Título Sección :hover*/
h2.titulo-seccion a:hover { /*background-color: #333;*/ text-decoration: underline;}
h2.titulo-seccion a:hover span { /*color: #ff9a02;*/ opacity: 0.7;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}


.icon-top{
    margin-top:-15px;
}
#home section article{ border-top: 0; float: left; margin: 0;padding-top:30px;}
/* - - - - - - - - - - - - - - - - - - 
  :Primera columna de Noticias:
  - - - - - - - - - - - - - - - - - - */
.primera-columna section .section-multimedia {clear: none;}
.primera-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 20px;}
.primera-columna section { clear: both; margin-bottom: 20px;}
/*.primera-columna section:last-of-type { margin-bottom: 0;}*/
.primera-columna section h2 { margin-bottom: 20px;}
.primera-columna section article { border-top: 1px solid #CCCCCC; float: left; margin: 20px 0 0; padding-top: 20px;}
.primera-columna section article:first-of-type { border-top: none; margin-top: 0; padding-top: 0;}
.primera-columna section article img { height: auto; margin-bottom: 15px;}
.primera-columna section article div {}
.primera-columna section article div em { color: #4a4a4a; display: block; font-size: 13px; font-style: normal; line-height: 18px; margin-bottom: 5px;}
.primera-columna section article div h3 { font-family: 'Droid Serif', serif;}
.primera-columna section article div h3 a { color: #4a4a4a; display: block; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
/*Noticias recientes*/
.primera-columna section.noticias-recientes {}
.primera-columna section.noticias-recientes article { border-top: 1px solid #cccccc;}
.primera-columna section.noticias-recientes article:first-of-type { border-top: none;}
.primera-columna section.noticias-recientes article figure a { display: block;}
.primera-columna section.noticias-recientes article figure a:hover { opacity: 0.8;}
.primera-columna section.noticias-recientes article div em { color: #494949; font-size: 13px;}
.primera-columna section.noticias-recientes article div.noticia-principal em { font-size: 15px;}
.primera-columna section.noticias-recientes article div h3 {}
.primera-columna section.noticias-recientes article div h3 a { font-size: 24px; letter-spacing: -0.7px; line-height: 30px;}
.primera-columna section.noticias-recientes article div h4 {}
.primera-columna section.noticias-recientes article div h4 a { color: #4a4a4a; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700;}
.primera-columna section.noticias-recientes article div img { margin-bottom: 15px; width: 100%;}
.primera-columna section.noticias-recientes article div p { font-size: 13px;}
.primera-columna section.noticias-recientes article div a.ver-mas { color: #4a4a4a;}


/*  ::NOTICIA DESTACADA:: */
section.contenedor-noticia-alto-impacto { float: left; padding: 0px 15px; width: 70.7%;}
article.noticia-alto-impacto { border-bottom: 1px solid #ccc; font-family: 'Droid Sans', sans-serif; margin-bottom: 20px; padding-bottom: 15px;}
article.noticia-alto-impacto em { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 22px;}
article.noticia-alto-impacto h4 { font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700;}
article.noticia-alto-impacto h4 a { color: #333333; font-family: 'Droid Serif', serif; font-size: 24px; font-weight: 700; line-height: 30px;}
article.noticia-alto-impacto figure { margin-bottom: 15px;}
article.noticia-alto-impacto figure a {}
article.noticia-alto-impacto figure a:hover { opacity: 0.8;}
article.noticia-alto-impacto figure img { width: 100%;}
article.noticia-alto-impacto p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 16px; font-weight: 700; line-height: 21px;}

section.contenedor-noticia-alto-impacto .primera-columna { padding-left: 0;}
section.contenedor-noticia-alto-impacto .primera-columna section article:first-of-type { padding-top: 0;}
section.contenedor-noticia-alto-impacto .segunda-columna { padding-right: 0; width: 41.6667%;}


/* - - - - - - - - - - - - - - - - - - 
  :Segunda columna de Noticias:
  - - - - - - - - - - - - - - - - - - */
.segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
.segunda-columna section { background-color: #FFF7E1; clear: both; float: left; margin-bottom: 20px;}
/*.segunda-columna section:last-of-type { margin-bottom: 0;}*/
.segunda-columna section.mercados { background-color: #ebf2eb;}
/*.segunda-columna section.tv { background-color: #edeaf3;}*/
.segunda-columna section.tv { background-color: #fff;}
.segunda-columna section.deportes { background-color: #F7EDED;}
.segunda-columna section.cultura-ciudad { background-color: #FAEFE9;}
.segunda-columna section.agenda-panorama { background-color: #F9EEE9;}
.segunda-columna section h2 {}
.segunda-columna section article { margin-bottom: 20px;}
.segunda-columna section article figure { margin-bottom: 15px;}
.segunda-columna section article figure a { display: block;}
.segunda-columna section article figure a:hover { opacity: 0.8;}
.segunda-columna section article figure a img { margin: 0; padding: 0; width: 100%;}
.segunda-columna section article img { padding: 0; /*width: 100%;*/}
.segunda-columna section article div{ padding-top: 10px;}
.segunda-columna section article div { border-top: 1px solid #CCCCCC;}
.segunda-columna section article:first-of-type div { border-top: none; padding-top: 0;}
.segunda-columna section article div em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 10px 0 5px;}
.segunda-columna section article div h3 {}
.segunda-columna section article div h3 a { color: #4c4a4b; display: block; font-size: 18px; font-weight: 700; margin-bottom: 10px;}
.segunda-columna section article div p { font-size: 12px; margin-bottom: 0;}
.segunda-columna section article div a.ver-mas { clear: both; float: left;}
/*Mercados*/
.segunda-columna section.mercados article { margin-bottom: 15px;}
.segunda-columna section.mercados article div { padding-top: 15px;}
.segunda-columna section.mercados article:first-of-type div { padding-top: 0;}
.segunda-columna section.mercados article div em { font-size: 12px; font-weight: normal; margin: 0 0 5px;}
.segunda-columna section.mercados article div h3 {}
.segunda-columna section.mercados article div img { margin-bottom: 10px; width: 100%;}
.segunda-columna section.mercados article div p { margin-bottom: 10px;}
/*TV*/
.segunda-columna section.tv article {}
.segunda-columna section.tv article:first-of-type a { padding: 0; position: relative;}
.segunda-columna section.tv article a:hover { opacity: 0.8;}
.segunda-columna section.tv article a i.icon-btn-play { color: #fff; font-size: 4em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 35%; width: 100%; z-index: 100;}
.segunda-columna section.tv article a i.icon-btn-play.chico { font-size: 3em; left: 0; top: 30%;}
.segunda-columna section.tv article a:hover i.icon-btn-play { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.segunda-columna section.tv article div { border-top: none;}
.segunda-columna section.tv article div em { margin-top: 0;}
.segunda-columna section.tv article div a { padding: 0;}
.segunda-columna section.tv article div a:hover { opacity: 0.8;}
.segunda-columna section.tv article div div { border-top: none; padding-top: 0; padding-left: 15px;}
.segunda-columna section.tv article div div em { font-weight: normal; margin: 0 0 5px;}
/*Deportes*/
.segunda-columna section.deportes article div p { margin-bottom: 15px;}
.segunda-columna section.deportes article img { width: 100%;}
/*Cultura + Ciudad*/
.segunda-columna section.cultura-ciudad article div p { margin-bottom: 15px;}
.segunda-columna section.cultura-ciudad article img { width: 100%;}
/*Agenda y Panoramas*/
.segunda-columna section.agenda-panorama article div.col-md-12 { border-top: 1px solid #ccc; padding-top: 20px; }
.segunda-columna section.agenda-panorama article:first-of-type div.col-md-12 { border-top: none; padding-top: 0;}
.segunda-columna section.agenda-panorama article div div { border-top: none; padding: 0 0 0 15px;}
/*Kiosko*/
.segunda-columna section.kiosko article div.col-md-12 { border-top: 1px solid #ccc; padding-top: 20px; }
.segunda-columna section.kiosko article:first-of-type div.col-md-12 { border-top: none; padding-top: 0;}
.segunda-columna section.kiosko article div div { border-top: none; padding: 0 0 0 15px;}




/* - - - - - - - - - - - - - - - - - - 
  :Tercera columna de Noticias + Banners:
  - - - - - - - - - - - - - - - - - - */
.tercera-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
.tercera-columna section { clear: both; float: left; margin-bottom: 20px;}
.tercera-columna section:last-of-type { margin-bottom: 0;}
.tercera-columna section h2 {}
.tercera-columna section article { margin-bottom: 20px; padding: 0;}
.tercera-columna section article div { padding-right: 15px;}
.tercera-columna section article div em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 10px 0 5px;}
.tercera-columna section article div img { padding: 0; width: 100%;}
.tercera-columna section article div div { padding-right: 0;}
.tercera-columna section article div div h3 {}
.tercera-columna section article div div h3 a { color: #4a4a4a; display: block; font-size: 16px; font-weight: 700; letter-spacing: -0.5px; margin-bottom: 10px;}
.tercera-columna section article div div p.breve-descripcion { color: #333; display: block; font-family: 'Droid Sans', sans-serif; font-size: 12px; font-weight: normal; line-height: 12px; margin-bottom: 5px;}
/*Sin Editar*/
.tercera-columna section.sin-editar { background-color: #deeff0; padding-bottom: 15px; margin-bottom: 10px;}
.tercera-columna section.sin-editar div.carousel.slide { padding-left: 15px; padding-right: 15px;}
.tercera-columna section.sin-editar div.carousel.slide div.carousel-inner { height: 160px;}
.tercera-columna section.sin-editar div.carousel.slide div.carousel-inner article div.col-md-12 { padding: 0;}
.tercera-columna section.sin-editar div.carousel.slide div a.carousel-control { color: #08b7cf; font-size: 15px; text-shadow: none;}
.tercera-columna section.sin-editar div.carousel.slide div a.carousel-control.left { margin-left: 10%;}
.tercera-columna section.sin-editar div.carousel.slide div a.carousel-control.right { margin-right: 10%;}
.tercera-columna section.sin-editar div.carousel.slide div ol.carousel-indicators li { background-color: #97dce1; border: none;}
.tercera-columna section.sin-editar div.carousel.slide div ol.carousel-indicators li.active { background-color: #08b7cf; border: none;}
/*Vida en Línea*/
.tercera-columna section.vida-en-linea { background-color: #e8f4e9;}
.tercera-columna section.vida-en-linea article { padding-left: 15px; padding-right: 15px;}
.tercera-columna section.vida-en-linea article div.col-md-12 { border-top: 1px solid #979797; padding: 20px 0 0;}
.tercera-columna section.vida-en-linea article:first-of-type div.col-md-12 { border-top: none; padding-top: 0;}
/*Encuesta*/
section.encuesta { background-color: #eee8f2;}
section.encuesta h2.titulo-seccion.encuesta { margin-bottom: 0 !important;}
section.encuesta article { margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
section.encuesta article h3 { color: #4a4a4a; display: block; font-size: 16px; font-weight: 700; line-height: normal; margin-bottom: 10px; text-align: center;}
section.encuesta article form fieldset .form-group:first-of-type { margin-bottom: 30px; margin-top: 15px;}
section.encuesta article form fieldset .radio label { color: #4a4a4a;}
section.encuesta article form fieldset button { font-weight: 700; width: 100%;}
section.encuesta article form fieldset button:hover { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
section.encuesta article form fieldset button.votar { background-color: #6b4985; border-color: transparent; color: #fff;}
section.encuesta article form fieldset button.votar:hover { background-color: #3A1855; color: #F3F0F5;}
section.encuesta article form fieldset button.ver-resultados { background-color: #4a4a4a; border-color: #4a4a4a; color: #fff;}
section.encuesta article form fieldset button.ver-resultados:hover { background-color: #333; color: #ff9a02;}
/*Encuesta :: iframe*/
section.encuesta div.pds-box { border-radius: 0!important;}

/*Blogs y Opinión*/
.tercera-columna section.opinion { background-color: #eaf1f9;}
.tercera-columna section.opinion article {}
.tercera-columna section.opinion article div {}
.tercera-columna section.opinion article:first-of-type div { border-top: none; margin-top: 0; padding-top: 0;}
.tercera-columna section.opinion article:first-of-type img { margin-top: 0; padding-top: 0;}
.tercera-columna section.opinion article div div { border-top: none; margin-top: 0; padding-left: 15px; padding-right: 15px;}
.tercera-columna section.opinion article div div h3 a { font-size: 15px; font-weight: 700;}
.tercera-columna section.opinion article figure { padding-left: 15px; padding-right: 0;}
.tercera-columna section.opinion article img { margin-top: 0; width: 100%;}
.tercera-columna section.opinion div.envianos-tu-opinion { padding: 0;}
.tercera-columna section.opinion div.envianos-tu-opinion a { background-color: #327dc0; color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 15px; padding-bottom: 15px; padding-top: 15px; text-align: center;}
.tercera-columna section.opinion div.envianos-tu-opinion a strong { display: block; font-weight: 700;}
.tercera-columna section.opinion div.envianos-tu-opinion a:hover { background-color: #094C88; text-decoration: none;}

/*Blogs y Opinión // version alternativa de llamado en la seccion*/
.tercera-columna section.blogs-y-opinion { background-color: #eaf1f9 !important;}
.tercera-columna section.blogs-y-opinion article { padding-left: 15px; padding-right: 15px;}
.tercera-columna section.blogs-y-opinion article div { border-top: 1px solid #cccccc; padding: 10px 0 0;}
.tercera-columna section.blogs-y-opinion article:first-of-type div { border-top: none; margin-top: 0; padding-top: 0;}
.tercera-columna section.blogs-y-opinion article:first-of-type img { margin-top: 0; padding-top: 0;}
.tercera-columna section.blogs-y-opinion article div div { border-top: none; margin-top: 0; padding-left: 15px;}
.tercera-columna section.blogs-y-opinion article div div h3 a { font-size: 15px; font-weight: 700;}
.tercera-columna section.blogs-y-opinion article img { margin-top: 10px; padding-left: 0; padding-right: 0; /*width: auto;*/}
.tercera-columna section.blogs-y-opinion div.envianos-tu-opinion { padding: 0;}
.tercera-columna section.blogs-y-opinion div.envianos-tu-opinion a { background-color: #327dc0; color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 15px; padding-bottom: 15px; padding-top: 15px; text-align: center;}
.tercera-columna section.blogs-y-opinion div.envianos-tu-opinion a strong { display: block; font-weight: 700;}
.tercera-columna section.blogs-y-opinion div.envianos-tu-opinion a:hover { background-color: #094C88; text-decoration: none;}




/* - - - - - - - - - - - - - - - - - - 
  :Dos tercio:
  - - - - - - - - - - - - - - - - - - */
.dos-tercios {}
.dos-tercios section {}
/*Multimedia*/
.dos-tercios section.multimedia { float: left;}
.dos-tercios section.multimedia h2 { margin-bottom: 30px;}
.dos-tercios section.multimedia section {}
.dos-tercios section.multimedia section h3 { font-family: 'Droid Serif', serif; font-size: 24px; margin-bottom: 20px;}
.dos-tercios section.multimedia section h3 a { border-bottom: 2px solid #a3d042; color: #a3d042; display: block; padding-bottom: 5px;}
.dos-tercios section.multimedia section h3 a:hover { border-bottom: 2px solid #333; color: #333; text-decoration: none;}
.dos-tercios section.multimedia section h3 a:hover span { color: #ff9a02;}
.dos-tercios section.multimedia section article { font-family: 'Droid Sans', sans-serif; margin-bottom: 30px;}
.dos-tercios section.multimedia section article figure { float: left; margin-bottom: 15px; width: 100%;}
.dos-tercios section.multimedia section article a { float: left; width: 100%;}
.dos-tercios section.multimedia section article a img { width: 100%;}
.dos-tercios section.multimedia section article a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.dos-tercios section.multimedia section article h4 { clear: both; float: left; font-size: 17px; width: 100%;}
.dos-tercios section.multimedia section article h4 a { color: #4a4a4a; font-weight: 700;}
.dos-tercios section.multimedia section article p { font-size: 13px;}
.dos-tercios section.multimedia section section.post-secundarios {}
.dos-tercios section.multimedia section section.post-secundarios article figure { float: left; width: 100%;}
.dos-tercios section.multimedia section section.post-secundarios article figure a { float: left; width: 100%;}
/*Videos*/
.dos-tercios section.multimedia section.videos {;}
.dos-tercios section.multimedia section.videos article {} 
.dos-tercios section.multimedia section.videos article a { position: relative;}
.dos-tercios section.multimedia section.videos article a i.icon-btn-play { color: #fff; font-size: 5.3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 38.5%; width: 100%; z-index: 100;}
.dos-tercios section.multimedia section.videos article a i.icon-btn-play.chico { font-size: 3.7em; left: 0; text-align: center; top: 33%; width: 100%;}
.dos-tercios section.multimedia section.videos article a:hover i.icon-btn-play { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Podcast*/
.dos-tercios section.multimedia section.podcast { }
.dos-tercios section.multimedia section.podcast article {}
.dos-tercios section.multimedia section.podcast article a { position: relative;}
.dos-tercios section.multimedia section.podcast article a i.fa.fa-microphone { color: #fff; font-size: 2.5em; position: absolute; right: 4%; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 58%; z-index: 100;}
.dos-tercios section.multimedia section.podcast article a:hover i.fa.fa-microphone { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.dos-tercios section.multimedia section.podcast article a img { margin-bottom: 5px;}


/* - - - - - - - - - - - - - - - - - - 
  :Columna Full Ancho:
  - - - - - - - - - - - - - - - - - - */
.columna-full-ancho { font-family: 'Droid Sans', sans-serif;}
.columna-full-ancho section { clear: both;}
.columna-full-ancho section h2 { margin-bottom: 30px;}
.columna-full-ancho section article { border-top: 1px solid #CCCCCC; float: left; margin: 20px 0 0; padding-bottom: 0; padding-top: 20px;}
.columna-full-ancho section article:first-of-type { border-top: none; margin-top: 0; padding-top: 0;}
.columna-full-ancho section article figure { }
.columna-full-ancho section article img { padding: 0; width: 100%;}
.columna-full-ancho section article div {}
.columna-full-ancho section article div em { color: #787878; display: block; font-size: 13px; font-style: normal; margin-bottom: 10px;}
.columna-full-ancho section article div h3 {}
.columna-full-ancho section article div h3 a { color: #000; display: block; font-family: 'Droid Serif', serif; font-size: 18px;}
/*Blogs y Opinión*/
.columna-full-ancho section.opinion { float: left;}
.columna-full-ancho section.opinion div {}
.columna-full-ancho section.opinion div h3 { font-family: 'Droid Serif', serif; font-size: 24px; margin-bottom: 20px;}
.columna-full-ancho section.opinion div h3 a { border-bottom: 2px solid #327dc0; color: #327dc0; display: block; padding-bottom: 5px;}
.columna-full-ancho section.opinion div h3 a:hover { border-bottom: 2px solid #333; color: #333; text-decoration: none;}
.columna-full-ancho section.opinion div h3 a:hover span { color: #ff9a02;}
/*Blogs y Opinión // Columnas + Posteos*/
.columna-full-ancho section.opinion div.columnas-posteos { margin-bottom: 20px;}
.columna-full-ancho section.opinion div.columnas-posteos article { border-top: none; font-family: 'Droid Sans', sans-serif; margin-top: 30px; padding-top: 0;}
.columna-full-ancho section.opinion div.columnas-posteos article:first-of-type { margin-top: 0;}
.columna-full-ancho section.opinion div.columnas-posteos article .avatar {}
.columna-full-ancho section.opinion div.columnas-posteos article .avatar img { display: block; margin: 0 auto; max-width: 100px; width: 100%;}
.columna-full-ancho section.opinion div.columnas-posteos article .avatar small { color: #060606; display: block; margin: 10px auto 0; text-align: center;}
.columna-full-ancho section.opinion div.columnas-posteos article .avatar figcaption a,
.columna-full-ancho section.opinion div.columnas-posteos article .avatar figcaption small { color: #060606; display: block; margin: 10px auto 0; text-align: center;}
.columna-full-ancho section.opinion div.columnas-posteos article div h4 {}
.columna-full-ancho section.opinion div.columnas-posteos article div h4 a {}
.columna-full-ancho section.opinion div.columnas-posteos article div.contenido {}
.columna-full-ancho section.opinion div.columnas-posteos article div.contenido h4 { font-size: 13px;}
.columna-full-ancho section.opinion div.columnas-posteos article div.contenido h4 a { color: #333333; font-size: 18px; font-weight: 700;}
.columna-full-ancho section.opinion div.columnas-posteos article div.contenido p { color: #797979; font-size: 13px;}
/*Blogs y Opinión // Cartas al Director + Editorial*/
.columna-full-ancho section.opinion div.cartas-editorial { margin-bottom: 20px;}
.columna-full-ancho section.opinion div.cartas-editorial section { float: left; margin-top: 30px;}
.columna-full-ancho section.opinion div.cartas-editorial section:first-of-type { float: left; margin-top: 0;}
.columna-full-ancho section.opinion div.cartas-editorial article {}
.columna-full-ancho section.opinion div.cartas-editorial article h4 { font-family: 'Droid Serif', serif; font-weight: 700;}
.columna-full-ancho section.opinion div.cartas-editorial article h4 a { color: #333333;}
.columna-full-ancho section.opinion div.cartas-editorial article p { color: #5d5d5d;}
.columna-full-ancho section.opinion div.cartas-editorial #carousel-editorial article { border-top: none; margin-top: 0; padding-top: 0;}
.columna-full-ancho section.opinion #carousel-cartas-al-director div.carousel-inner { min-height: 280px;}
.columna-full-ancho section.opinion #carousel-editorial div.carousel-inner { min-height: 160px;}
.columna-full-ancho section.opinion div.carousel.slide div.carousel-inner article div.col-md-12 { padding: 0;}
.columna-full-ancho section.opinion div.carousel.slide div a.carousel-control { color: #327dc0; font-size: 15px; opacity: 1; text-shadow: none;}
.columna-full-ancho section.opinion div.carousel.slide div a.carousel-control.left { margin-left: 10%;}
.columna-full-ancho section.opinion div.carousel.slide div a.carousel-control.right { margin-right: 10%;}
.columna-full-ancho section.opinion div.carousel.slide div ol.carousel-indicators li { background-color: #97dce1; border: none;}
.columna-full-ancho section.opinion div.carousel.slide div ol.carousel-indicators li.active { background-color: #327dc0; border: none;}


/*[Facebook]  +  [Newsletter]  +  [Publicidad]*/
.columna-full-ancho.newsletter { margin-bottom: 5px; margin-top: 30px;}
.columna-full-ancho.newsletter section {}
.columna-full-ancho.newsletter section h2 { color: #fff; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 700; margin-bottom: 15px; padding-top: 5px;}
.columna-full-ancho.newsletter section p { color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 16px;}
.columna-full-ancho.newsletter section form {  padding-top: 5px;}
.columna-full-ancho.newsletter section form input { border-radius: 4px 0px 0px 4px; border-right: medium none; width: 100%;}
.columna-full-ancho.newsletter section form button { background-color: #ff9a02; border: transparent; color: #fff; font-family: 'Droid Sans', sans-serif; font-weight: 700;}
.columna-full-ancho.newsletter section form button:hover { background-color: #FF6700;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

.columna-full-ancho.newsletter section .contenedor-recuadros { display: block; float: none !important; margin: 0 auto; max-width: 1030px; width: 100%;}
/*Facebook fan page El Mostrador*/
div.columna-full-ancho.newsletter section.calugas div.recuadro.fb-elmostrador-mg { float: left; margin: 0; padding: 0px 15px; width: 530px;}
/*Newsletter*/
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter { color: #fff; float: left; font-family: 'Droid Sans', sans-serif; margin: 0; max-width: 490px; padding-bottom: 0; padding-left: 15px; padding-right: 15px; padding-top: 0; width: 100%;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter section { background-color: #AEAEAE; padding-bottom: 10px; padding-top: 10px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter h4 { color: #fff; float: left; font-family: 'Droid Sans', sans-serif; font-size: 15px; font-weight: 700; margin-top: 5px; padding-left: 15px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss { list-style: none; margin-bottom: 7px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li { float: left; margin-left: 20px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li:first-child { margin-left: 0px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a { color: transparent;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a i { color: #FFA300; height: 24px; line-height: 24px; width: 24px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a i.fa-facebook-square { color: #3C5A9A; border-radius: 4px; display: block; background-color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a i.fa-twitter-square { color: #01B0E9; border-radius: 4px; display: block; background-color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a i.fa-linkedin-square { color: #0076BD; border-radius: 4px; display: block; background-color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a i.fa-google-plus-square { color: #C33029; border-radius: 4px; display: block; background-color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a i.fa-instagram { color: #231f20; border-radius: 4px; display: block; background-color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a span i.fa-rss { color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a:hover i { color: #333;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li a span i.fa-mobile { color: #fff; font-size: 1.7em; top: 0px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form { float: left; margin-bottom: 0; margin-right: 0px; width: 100%;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form div.form-group { float: left; margin-bottom: 11px; margin-right: 0; width: 70%;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form button { background-color: #FFA300; border: none; border-radius: 0px 4px 4px 0px; color: #fff; font-weight: 700; margin: 0; padding: 7px 20px;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form button:hover { background-color: #333;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos { list-style: none; float: left; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos li { float: left; margin-left: 15px;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos li:first-child { margin-left: 0;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos li a { color: #fff;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos li i.fa-square { color: #FFA300;}
div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos li i.fa-envelope { color: #fff;}
/*Publicidad 300px ancho*/
section.calugas div.recuadro.publicidad { margin-left: 10px; padding: 0; width: 300px;}
section.calugas div.recuadro.publicidad { height: 250px;}
.inner-calugas { clear: both; display: block; float: none; height: 250px; margin: 0 auto 5px; width: 930px;}
.inner-calugas div.recuadro.publicidad:first-of-type { margin-left: 0;}
.inner-calugas div.recuadro.publicidad div { margin: 0;}
.container.publicidad-content .row {margin: 0;}



/*Galeria de Fotos*/
.columna-full-ancho section.galeria-fotos {}
.columna-full-ancho section.galeria-fotos ul { min-height: 250px; list-style-type: none; padding: 0;}
.columna-full-ancho section.galeria-fotos ul li { margin-bottom: 40px;}
.columna-full-ancho section.galeria-fotos ul li figure { float: left; padding: 0; position: relative;}
.columna-full-ancho section.galeria-fotos ul li figure a img { display: block; margin: 0 auto; width: 100%;}
.columna-full-ancho section.galeria-fotos ul li figure:hover a img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Icono camara en Carrusel "Galeria de Fotos"*/
.columna-full-ancho section.galeria-fotos ul li figure a { display: block; position: relative;}
.columna-full-ancho section.galeria-fotos ul li figure a span.icono-camara { display: block;}
.columna-full-ancho section.galeria-fotos ul li figure a span.icono-camara:before { bottom: 0%; color:#fff; content:"\e60b"; font-family: 'icomoon'; font-size: 2em; font-weight: normal; font-style: normal; height: 2em; padding: 0 30px 0 0; position: absolute; right: 0%; text-align: right; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
.columna-full-ancho section.galeria-fotos ul li figure:hover a span.icono-camara:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

.columna-full-ancho section.galeria-fotos ul li figure figcaption { margin-top: 15px;}
.columna-full-ancho section.galeria-fotos ul li figure figcaption a { color: #5d5d5d; font-family: 'Droid Serif', serif; font-size: 16px; position: relative;}
.columna-full-ancho section.galeria-fotos ul li figure:hover figcaption a { color: #000; text-decoration: underline;}
.columna-full-ancho section.galeria-fotos div.carousel.slide { padding-left: 15px; padding-right: 15px;}
.columna-full-ancho section.galeria-fotos div.carousel.slide div.carousel-inner { /*height: 160px;*/}
.columna-full-ancho section.galeria-fotos div.carousel.slide div.carousel-inner article div.col-md-12 { padding: 0;}
.columna-full-ancho section.galeria-fotos div.carousel.slide div a.carousel-control { color: #0e8601; font-size: 15px; text-shadow: none;}
.columna-full-ancho section.galeria-fotos div.carousel.slide div a.carousel-control.left { margin-left: 10%;}
.columna-full-ancho section.galeria-fotos div.carousel.slide div a.carousel-control.right { margin-right: 10%;}
.columna-full-ancho section.galeria-fotos div.carousel.slide div ol.carousel-indicators li { background-color: #cae5c6; border: none;}
.columna-full-ancho section.galeria-fotos div.carousel.slide div ol.carousel-indicators li.active { background-color: #0e8601; border: none;}

.columna-full-ancho section.sociales.galeria-fotos { margin-bottom: 30px;}
.columna-full-ancho section.sociales.galeria-fotos div.carousel.slide div a.carousel-control { color: #602c42;}
.columna-full-ancho section.sociales.galeria-fotos div.carousel.slide div ol.carousel-indicators li { background-color: #9b7d89;}
.columna-full-ancho section.sociales.galeria-fotos div.carousel.slide div ol.carousel-indicators li.active { background-color: #602c42;}
/*font-family: 'Droid Sans', sans-serif;*/
/*font-family: 'Droid Serif', serif;*/



/* · · · · · · · · · · · · · · · ·:: HOME ::· · · · · · · · · · · · · · · · · · · · */
/*Globales*/
#home div.contenido-entrada { float: left; width: 100%;}
/* Primera columna de Noticias*/
#home .primera-columna { float: left;}
#home .primera-columna section article figure { padding: 0; /*no borrar*/}
#home .primera-columna section article figure a {}
#home .primera-columna section article figure img { width: 100%;}
/*Segunda columna de Noticias*/
#home .segunda-columna section article figure { padding: 0; /*no borrar*/}
#home .segunda-columna section.tv article figure { padding: 0 15px; /*no borrar*/}
#home .segunda-columna section article figure a {}
#home .segunda-columna section article figure img { width: 100%;}
#home .segunda-columna section.tv article div.contenido-entrada,
#home .segunda-columna section.agenda-panorama article div.contenido-entrada { padding-top: 20px;}
#home .segunda-columna section.agenda-panorama article div.contenido-entrada div { border-top: none; padding-left: 0; /*no borrar*/ padding-top: 0;}
#home .segunda-columna section article div.contenido-entrada div { padding-right: 0;}
#home .segunda-columna section article div p { margin-bottom: 10px;}
#home .segunda-columna section article div a.ver-mas { clear: both; float: left; padding-left: 0;}
#home .segunda-columna section.mercados article a.ver-mas { color: #4A4A4A;}
#home .segunda-columna section.tv article:first-of-type figure { padding: 0 15px;}
#home .segunda-columna section.tv article:first-of-type figure a { float: left; width: 100%;}
#home .segunda-columna section.kiosko article div.contenido-entrada { padding-top: 20px;}
#home .segunda-columna section.kiosko article:first-of-type div.contenido-entrada { padding-top: 0;}
#home .segunda-columna section.tv article figure.presentado-por {}
#home .segunda-columna section.tv article figure.presentado-por figcaption { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 13px; line-height: 18px; margin-bottom: 15px;}
#home .segunda-columna section.tv article figure.presentado-por img { display: block; margin: 0 auto; width: 100%;}
/*Tercera columna de Noticias*/
#home .tercera-columna section.opinion article div.contenido-entrada {}
#home .tercera-columna section.opinion article div.contenido-entrada figure { padding: 0;}
#home .tercera-columna section.opinion article div.contenido-entrada div { padding-left: 15px; padding-right: 0; /*padding-top: 10px;*/}
#home .tercera-columna section.vida-en-linea { margin-bottom: 20px;}
#home .tercera-columna section.vida-en-linea article { margin-bottom: 20px;}
#home .tercera-columna section.vida-en-linea article div.contenido-entrada { border-top: 1px solid #ccc; padding-right: 0px; padding-left: 0px; padding-top: 20px; border-bottom: 1px solid #ccc;}
#home .tercera-columna section.vida-en-linea article:first-of-type div.contenido-entrada { border-top: none; padding-top: 20px; border-bottom: 1px solid #ccc;}
#home .tercera-columna section.vida-en-linea article div.contenido-entrada figure { padding: 0;}
#home .tercera-columna section.encuesta article { padding-top: 20px;}
#home .tercera-columna section.opinion figure { padding: 0;}
#home .tercera-columna section.opinion .contenido-entrada div { padding-right: 0;}
#home .tercera-columna section article { border: medium none; margin-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 0;}
#home .tercera-columna section article div.contenido-entrada { border-top: 1px solid #CCC; margin-top: 0px; padding: 20px 0;}
#home .tercera-columna section article:first-of-type div.contenido-entrada { border-top: none; padding-top: 10px;}
#home .tercera-columna section article figure img { width: 100%;}
#home .tercera-columna section article div h3 a { color: #4c4a4b; display: block; font-size: 18px; font-weight: 700; margin-bottom: 10px;}
#home .tercera-columna section article figure { padding: 0; /*no borrar*/}
#home .tercera-columna section.vida-en-linea article:last-of-type div.contenido-entrada { border-bottom: none; padding-bottom: 0;}
#home .tercera-columna section.vida-en-linea article:first-of-type div.contenido-entrada em.epigrafe { color: #333; display: block; font-family: 'Droid Sans', sans-serif; font-size: 12px; font-weight: normal; line-height: 12px; margin-bottom: 5px;}
/*Noticias Destacadas*/
#home section.noticias-destacadas { float: left; width: 100%;}
#home section.noticias-destacadas article { width: 100%;}
#home section.noticias-destacadas article figure { padding: 0;}
#home section.noticias-destacadas article div { /*padding-right: 0;*/}
#home section.noticias-destacadas article a.ver-mas { color: #4a4a4a;}
/*Carrusel "Sin Editar" - sidebar*/
#home #carousel-sin-editar article figure { padding: 0;}




























/* · · · · · · · · · · · · · · · ·:: Mercados ::· · · · · · · · · · · · · · · · · · · · */

/*Estructura general (grilla)*/
#mercados div.bloque-principal {}
#mercados div.bloque-principal {}
#mercados div.bloque-principal div.conjunto {}
#mercados div.bloque-principal div.conjunto div.primera-columna {}
#mercados div.bloque-principal div.conjunto div.segunda-columna {}

/*Título Sección ::: MERCADOS*/
#mercados h2.titulo-seccion { font-size: 22px;}
#mercados h2.titulo-seccion a.encabezado-mercado { background-color: #5B7D59;}
#mercados h2.titulo-seccion.encabezado-mercado { background-color: #5B7D59; color: #FFF; display: block; padding: 20px 10px;}

#mercados .primera-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#mercados .primera-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 30px;}
#mercados .primera-columna section h2 { font-family: 'Droid Serif', serif;}
#mercados .primera-columna section h2 a { border-bottom: 5px solid #5B7D59; color: #5B7D59; display: block; padding-bottom: 5px;}
#mercados .primera-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#mercados .primera-columna section h2 a:hover span { color: #ff9a02;}
/*Noticias Recientes*/
#mercados .primera-columna section.noticias-recientes {}
#mercados .primera-columna section.noticias-recientes article { margin: 15px 0px 0px;}
#mercados .primera-columna section.noticias-recientes article:first-of-type { margin: 0; padding-bottom: 0; padding-top: 0;}

/*Más Noticias*/
#mercados .primera-columna section.mas-noticias {}
#mercados .primera-columna section.mas-noticias article { width: 100%;}
#mercados .primera-columna section.mas-noticias article figure { padding: 0; /*no borrar*/}
#mercados .primera-columna section.mas-noticias article figure a { display: block;}
#mercados .primera-columna section.mas-noticias article figure a:hover { opacity: 0.8;}
#mercados .primera-columna section.mas-noticias article figure img { width: 100%;}
#mercados .primera-columna section.mas-noticias article div {}
/*Análisis y Research*/
#mercados .primera-columna section.analisis-y-research {}
#mercados .primera-columna section.analisis-y-research article { padding-top: 20px;}
#mercados .primera-columna section.analisis-y-research article:first-of-type { margin-bottom: 0; margin-top: 0; padding-top: 0;}
#mercados .primera-columna section.analisis-y-research article h3 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700;}
#mercados .primera-columna section.analisis-y-research article a { color: #4A4A4A; font-size: 12px;}
#mercados .primera-columna section.analisis-y-research article a:hover { color: #000; text-decoration: none;}
#mercados .primera-columna section.analisis-y-research article a i { color: #f00; font-size: 1.7em; margin-right: 5px; vertical-align: bottom;}
#mercados .primera-columna section.analisis-y-research article a:hover span { text-decoration: underline;}
/*Multimedia*/
#mercados .primera-columna section.multimedia {}
#mercados .primera-columna section.multimedia h2 i { color: #5b7d59; display: inline; float: left; font-size: 0.9em; margin: 0 10px 0 0;}
#mercados .primera-columna section.multimedia article { border: none; margin-top: 0; padding-top: 0;}
#mercados .primera-columna section.multimedia div.carousel { margin-bottom: 30px;}
#mercados .primera-columna section.multimedia div.carousel h3.subtitulo { color: #5B7D59; font-family: 'Droid Serif', serif; font-size: 24px; line-height: 22px;}
#mercados .primera-columna section.multimedia div.carousel h3.subtitulo a { border-bottom: 3px solid #5B7D59; clear: left; color: #5B7D59; display: block; margin: 0 0 15px; padding: 7px 0; text-decoration: none;}
#mercados .primera-columna section.multimedia div.carousel h3.subtitulo a:hover { border-color: #000; color: #000;}
#mercados .primera-columna section.multimedia div.carousel article { margin-bottom: 15px; width: 100%;}
#mercados .primera-columna section.multimedia div.carousel article figure { margin-bottom: 15px;}
#mercados .primera-columna section.multimedia div.carousel article figure a { display: block;}
#mercados .primera-columna section.multimedia div.carousel article figure a:hover { opacity: 0.8;}
#mercados .primera-columna section.multimedia div.carousel article figure img { margin: 0; padding: 0; width: 100%;}
#mercados .primera-columna section.multimedia div.carousel article h3 a {  color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 17.71px; font-weight: 700; line-height: 20px;}
/*Icono camara en Carrusel "Video"*/
#mercados .primera-columna section.multimedia #carousel-multimedia-videos article figure a { display: block; position: relative;}
#mercados .primera-columna section.multimedia #carousel-multimedia-videos article figure a span.icono-play { display: block;}
#mercados .primera-columna section.multimedia #carousel-multimedia-videos article figure a span.icono-play:before {font-family: 'icomoon'; font-size: 4em; font-weight: normal; font-style: normal; height: 1.2em; line-height: 1.2em; padding: 0; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 30%; z-index: 10; width: 100%;}
#mercados .primera-columna section.multimedia #carousel-multimedia-videos article figure:hover a span.icono-play:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Icono camara en Carrusel "Galeria"*/
#mercados .primera-columna section.multimedia #carousel-multimedia-galeria article figure a { display: block; position: relative;}
#mercados .primera-columna section.multimedia #carousel-multimedia-galeria article figure a span.icono-camara { display: block;}
#mercados .primera-columna section.multimedia #carousel-multimedia-galeria article figure a span.icono-camara:before { bottom: 0%; color:#fff; content:"\e60b"; font-family: 'icomoon'; font-size: 1.7em; font-weight: normal; font-style: normal; height: 1.7em; padding: 0 15px 0 0; position: absolute; right: 0%; text-align: right; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#mercados .primera-columna section.multimedia #carousel-multimedia-galeria article figure:hover a span.icono-camara:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}



#mercados .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0px;}
#mercados .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 50px;}
#mercados .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#mercados .segunda-columna section h2 a { border-bottom: 5px solid #5B7D59; color: #5B7D59; display: block; padding-bottom: 5px;}
#mercados .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#mercados .segunda-columna section h2 a:hover span { color: #ff9a02;}
#mercados .segunda-columna section article { border-top: 1px solid #CCCCCC; margin-bottom: 20px; padding-top: 10px;}
#mercados .segunda-columna section article figure { margin-bottom: 15px;}
#mercados .segunda-columna section article figure img { margin-bottom: 0; width: 100%;}
#mercados .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#mercados .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#mercados .segunda-columna section article h3 {}
#mercados .segunda-columna section article h3 a { color: #4c4a4b; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#mercados .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Marcando Pauta*/
#mercados .segunda-columna section.marcando-pauta {}
#mercados .segunda-columna section.marcando-pauta article {}
#mercados .segunda-columna section.marcando-pauta article h3 { margin-bottom: 15px;}
/*Flashes de Mercado*/
#mercados .segunda-columna section.flashes-de-mercado {}
#mercados .segunda-columna section.flashes-de-mercado article { border: none; margin: 0 0 20px; padding-top: 0;}
#mercados .segunda-columna section.flashes-de-mercado article div { border-top: none;}
#mercados .segunda-columna section.flashes-de-mercado article em { margin-top: 0;}
#mercados .segunda-columna section.flashes-de-mercado article h3 { margin-bottom: 15px;}
#mercados .segunda-columna section.flashes-de-mercado article figure { margin-bottom: 15px;}
/*Blogs y Opinión*/
#mercados .segunda-columna section.opinion {}
#mercados .segunda-columna section.opinion h2 { margin-bottom: 20px;}
#mercados .segunda-columna section.opinion article { margin-top: 0; padding-top: 20px; width: 100%;}
#mercados .segunda-columna section.opinion article:first-of-type { padding-top: 0;}
#mercados .segunda-columna section.opinion article:last-of-type { margin-bottom: 0}
#mercados .segunda-columna section.opinion article figure { padding-left: 0; /*no borrar*/}
#mercados .segunda-columna section.opinion article figure a { display: block;}
#mercados .segunda-columna section.opinion article figure a img { width: 100%;}
#mercados .segunda-columna section.opinion article a:hover img { opacity: 0.8;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#mercados .segunda-columna section.opinion article div { border-top: none; padding: 0;}

/*Kiosko de la bolsa*/
#mercados .segunda-columna section.kiosko-bolsa {}
#mercados .segunda-columna section.kiosko-bolsa article { margin-bottom: 10px; padding-top: 20px; width: 100%;}
#mercados .segunda-columna section.kiosko-bolsa article:first-of-type { margin-bottom: 0; padding-top: 10px;}
#mercados .segunda-columna section.kiosko-bolsa article figure { padding-left: 0;}
#mercados .segunda-columna section.kiosko-bolsa article figure a { display: block;}
#mercados .segunda-columna section.kiosko-bolsa article figure img { margin: 0; padding: 0; width: 100%;}
#mercados .segunda-columna section.kiosko-bolsa article div { border-top: medium none; padding: 0; /*no borrar*/}
#mercados .segunda-columna section.kiosko-bolsa article div h3,
#mercados .segunda-columna section.kiosko-bolsa article div h3 a { margin-bottom: 0;}
/*Sin editar*/
#mercados .segunda-columna section.sin-editar article { border: none; margin: 0 0 20px; padding-top: 0;}
#mercados .segunda-columna section.sin-editar article div { border-top: none; padding-top: 0;}
#mercados .segunda-columna section.sin-editar article img { width: 100%;}
#mercados .segunda-columna section.sin-editar article em { margin-top: 0;}
#mercados .segunda-columna section.sin-editar article h3 { margin-bottom: 15px;}

#mercados .single-sidebar { margin-bottom: 30px;}
#mercados .single-sidebar section {}
/*Titulos de secciones (sidebar)*/
#mercados .single-sidebar section { float: left; padding-bottom: 20px;}
#mercados .single-sidebar section.noticias { background-color: #F2F7FB!important;}
#mercados .single-sidebar section.mercados { background-color: #EBF2EB!important;}
#mercados .single-sidebar section.tv { background-color: #EDEAF4!important;}
#mercados .single-sidebar section.deportes { background-color: #F7EDED!important;}
#mercados .single-sidebar section.cultura-ciudad { background-color: #FAEFE9!important;}
/*#mercados .single-sidebar section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#mercados .single-sidebar section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#mercados .single-sidebar section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#mercados .single-sidebar section article:first-of-type div { border-top: none; padding-top: 0;}
#mercados .single-sidebar section article div div { border-top: none; padding-top: 0;}
/*Gráfico del día*/
#mercados .single-sidebar section.grafico-del-dia { background-color: #ebf2eb!important; padding-bottom: 15px;}
#mercados .single-sidebar section.grafico-del-dia h2.titulo-seccion {}
#mercados .single-sidebar section.grafico-del-dia article { border: none; font-family: 'Droid Sans', sans-serif; padding-top: 0;}
#mercados .single-sidebar section.grafico-del-dia article div { border: none; margin-top: 0; padding-top: 0;}
#mercados .single-sidebar section.grafico-del-dia article h3 { line-height: 20px; font-size: 15px; font-weight: 700;}
#mercados .single-sidebar section.grafico-del-dia article h3 a { color: #4A4A4A;}
#mercados .single-sidebar section.grafico-del-dia article figure { margin-bottom: 15px;}
#mercados .single-sidebar section.grafico-del-dia article figure a { display: block; margin: 0;}
#mercados .single-sidebar section.grafico-del-dia article figure img { margin-bottom: 0;}
#mercados .single-sidebar section.grafico-del-dia article p { clear: left; float: left; line-height: normal; font-size: 12px; font-weight: normal; width: 100%;}
/*Indicadores Financieros*/
#mercados .single-sidebar section.indicadores-financieros { background-color: #ebf2eb!important; padding-bottom: 10px;}
#mercados .single-sidebar section.indicadores-financieros h2.titulo-seccion { font-size: 20px; margin-bottom: 10px; text-align: center;}
#mercados .single-sidebar section.indicadores-financieros article { margin-top: 10px; padding: 0 10px; /*no borrar*/}
#mercados .single-sidebar section.indicadores-financieros article:first-of-type { margin-top: 0;}
#mercados .single-sidebar section.indicadores-financieros article div { background-color: #fff; border: none; padding: 10px; /*no borrar*/}
#mercados .single-sidebar section.indicadores-financieros article div h3 { color: #5B7D59; font-family: 'Droid Sans', sans-serif; font-size: 14px; font-weight: 700; line-height: 18px; padding: 0;}
#mercados .single-sidebar section.indicadores-financieros article div table { }
#mercados .single-sidebar section.indicadores-financieros article div table tr {}
/*#mercados .single-sidebar section.indicadores-financieros article div table tr:nth-child(1) { border-top: none;}*/
#mercados .single-sidebar section.indicadores-financieros article div table tr td { border-top: 1px solid #ccc; font-size: 11px; line-height: 1.42857; padding: 5px 0; text-align: right; vertical-align: top;}
#mercados .single-sidebar section.indicadores-financieros article div table tr td:first-of-type { text-align: left;}
#mercados .single-sidebar section.indicadores-financieros article div table tr:first-of-type td { border-top: none; padding-top: 0;}
#mercados .single-sidebar section.indicadores-financieros article div table tr:last-of-type td { padding-bottom: 0;}
#mercados .single-sidebar section.indicadores-financieros article div table tr td span.glyphicon-triangle-top { color: #00A33A;}
#mercados .single-sidebar section.indicadores-financieros article div table tr td span.glyphicon-triangle-bottom { color: #ED5F2A;}


/* · · · · · · · · · · · · · · · ·:: Vida ::· · · · · · · · · · · · · · · · · · · · */

/*Título Sección ::: VIDA*/
#cat-vida-en-linea h2.titulo-seccion { font-size: 22px;}
#cat-vida-en-linea h2.titulo-seccion a.encabezado-mercado { background-color: #48954f;}
#cat-vida-en-linea h2.titulo-seccion.encabezado-mercado { background-color: #48954f; color: #FFF; display: block; padding: 20px 10px;}

#cat-vida-en-linea .primera-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#cat-vida-en-linea .primera-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 30px;}
#cat-vida-en-linea .primera-columna section h2 { font-family: 'Droid Serif', serif;}
#cat-vida-en-linea .primera-columna section h2 a { border-bottom: 5px solid #48954f; color: #48954f; display: block; padding-bottom: 5px;}
#cat-vida-en-linea .primera-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cat-vida-en-linea .primera-columna section h2 a:hover span { color: #ff9a02;}
/*Noticias Recientes*/
#cat-vida-en-linea .primera-columna section.noticias-recientes {}
#cat-vida-en-linea .primera-columna section.noticias-recientes article { margin: 15px 0px 0px;}
#cat-vida-en-linea .primera-columna section.noticias-recientes article:first-of-type { margin: 0; padding-bottom: 0; padding-top: 0;}

/*Más Noticias*/
#cat-vida-en-linea .primera-columna section.mas-noticias {}
#cat-vida-en-linea .primera-columna section.mas-noticias article { width: 100%;}
#cat-vida-en-linea .primera-columna section.mas-noticias article figure { padding: 0; /*no borrar*/}
#cat-vida-en-linea .primera-columna section.mas-noticias article figure a { display: block;}
#cat-vida-en-linea .primera-columna section.mas-noticias article figure a:hover { opacity: 0.8;}
#cat-vida-en-linea .primera-columna section.mas-noticias article figure img { width: 100%;}
#cat-vida-en-linea .primera-columna section.mas-noticias article div {}


#cat-vida-en-linea .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0px;}
#cat-vida-en-linea .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 50px;}
#cat-vida-en-linea .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#cat-vida-en-linea .segunda-columna section h2 a { border-bottom: 5px solid #48954f; color: #48954f; display: block; padding-bottom: 5px;}
#cat-vida-en-linea .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cat-vida-en-linea .segunda-columna section h2 a:hover span { color: #ff9a02;}
#cat-vida-en-linea .segunda-columna section article { border-top: 1px solid #CCCCCC; margin-bottom: 20px; padding-top: 10px;}
#cat-vida-en-linea .segunda-columna section article figure { margin-bottom: 15px;}
#cat-vida-en-linea .segunda-columna section article figure img { margin-bottom: 0; width: 100%;}
#cat-vida-en-linea .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#cat-vida-en-linea .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#cat-vida-en-linea .segunda-columna section article h3 {}
#cat-vida-en-linea .segunda-columna section article h3 a { color: #4c4a4b; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#cat-vida-en-linea .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Marcando Pauta*/
#cat-vida-en-linea .segunda-columna section.marcando-pauta {}
#cat-vida-en-linea .segunda-columna section.marcando-pauta article {}
#cat-vida-en-linea .segunda-columna section.marcando-pauta article h3 { margin-bottom: 15px;}
/*Flashes de Mercado*/
#cat-vida-en-linea .segunda-columna section.seccion-vida-portada {}
#cat-vida-en-linea .segunda-columna section.seccion-vida-portada article { border: none; margin: 0 0 20px; padding-top: 0;}
#cat-vida-en-linea .segunda-columna section.seccion-vida-portada article div { border-top: none;}
#cat-vida-en-linea .segunda-columna section.seccion-vida-portada article em { margin-top: 0;}
#cat-vida-en-linea .segunda-columna section.seccion-vida-portada article h3 { margin-bottom: 15px;}
#cat-vida-en-linea .segunda-columna section.seccion-vida-portada article figure { margin-bottom: 15px;}
/*Blogs y Opinión*/
#cat-vida-en-linea .segunda-columna section.opinion {}
#cat-vida-en-linea .segunda-columna section.opinion h2 { margin-bottom: 20px;}
#cat-vida-en-linea .segunda-columna section.opinion article { margin-top: 0; padding-top: 20px; width: 100%;}
#cat-vida-en-linea .segunda-columna section.opinion article:first-of-type { padding-top: 0;}
#cat-vida-en-linea .segunda-columna section.opinion article:last-of-type { margin-bottom: 0}
#cat-vida-en-linea .segunda-columna section.opinion article figure { padding-left: 0; /*no borrar*/}
#cat-vida-en-linea .segunda-columna section.opinion article figure a { display: block;}
#cat-vida-en-linea .segunda-columna section.opinion article figure a img { width: 100%;}
#cat-vida-en-linea .segunda-columna section.opinion article a:hover img { opacity: 0.8;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cat-vida-en-linea .segunda-columna section.opinion article div { border-top: none; padding: 0;}
/*Sin editar*/
#cat-vida-en-linea .segunda-columna section.sin-editar article { border: none; margin: 0 0 20px; padding-top: 0;}
#cat-vida-en-linea .segunda-columna section.sin-editar article div { border-top: none; padding-top: 0;}
#cat-vida-en-linea .segunda-columna section.sin-editar article img { width: 100%;}
#cat-vida-en-linea .segunda-columna section.sin-editar article em { margin-top: 0;}
#cat-vida-en-linea .segunda-columna section.sin-editar article h3 { margin-bottom: 15px;}

#cat-vida-en-linea .single-sidebar { margin-bottom: 30px;}
#cat-vida-en-linea .single-sidebar section {}
/*Titulos de secciones (sidebar)*/
#cat-vida-en-linea .single-sidebar section { float: left; padding-bottom: 20px;}
#cat-vida-en-linea .single-sidebar section.noticias { background-color: #F2F7FB!important;}
#cat-vida-en-linea .single-sidebar section.cat-vida-en-linea { background-color: #EBF2EB!important;}
#cat-vida-en-linea .single-sidebar section.tv { background-color: #EDEAF4!important;}
#cat-vida-en-linea .single-sidebar section.deportes { background-color: #F7EDED!important;}
#cat-vida-en-linea .single-sidebar section.cultura-ciudad { background-color: #FAEFE9!important;}
/*#cat-vida-en-linea .single-sidebar section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#cat-vida-en-linea .single-sidebar section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#cat-vida-en-linea .single-sidebar section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#cat-vida-en-linea .single-sidebar section article:first-of-type div { border-top: none; padding-top: 0;}
#cat-vida-en-linea .single-sidebar section article div div { border-top: none; padding-top: 0;}


/* Sidebar // Multimedia (Vida)*/
#cat-vida-en-linea .single-sidebar section.multimedia-vida { background-color: #ebf2eb!important; padding-bottom: 15px;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida h2.titulo-seccion {}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article { border: none; font-family: 'Droid Sans', sans-serif; padding-top: 0;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article h3 { line-height: 20px; font-size: 15px; font-weight: 700;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article h3 a { color: #4A4A4A;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article figure { margin-bottom: 15px; width: 100%;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article figure a { display: block; margin: 0; height: auto !important; width: auto !important;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article figure img { margin-bottom: 0; width: 100%;}
#cat-vida-en-linea .single-sidebar section.multimedia-vida article p { clear: left; float: left; line-height: normal; font-size: 12px; font-weight: normal; width: 100%;}

#cat-vida-en-linea .tercera-columna section.mercados { background-color: #EBF2EB !important;}





/* · · · · · · · · · · · · · · · ·:: PORTADA :: TV ::· · · · · · · · · · · · · · · · · · · · */

/*Estructura general (grilla)*/
#tv div.bloque-principal {}
#tv div.bloque-principal section {}
#tv div.bloque-principal section div.conjunto {}
#tv div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 0;}
#tv div.bloque-principal section div.conjunto div.segunda-columna { margin-bottom: 30px;}

#tv div.bloque-principal .primera-columna section.noticias-recientes article { margin-top: 15px;}
#tv div.bloque-principal .primera-columna section.noticias-recientes article:first-of-type { margin-top: 0; padding-top: 0;}
/*Icono botón Play - Noticias destacadas*/
#tv div.bloque-principal section.noticias-recientes article figure { margin-bottom: 10px; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#tv .columna-principal .segunda-columna figure.btn-play-article a span:before { font-size: 30px; text-decoration:none;}

#tv div.bloque-principal .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#tv div.bloque-principal .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 20px;}
#tv div.bloque-principal .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#tv div.bloque-principal .segunda-columna section h2 a { border-bottom: 5px solid #8173A6; color: #8173A6; display: block; padding-bottom: 5px;}
#tv div.bloque-principal .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#tv div.bloque-principal .segunda-columna section h2 a:hover span { color: #ff9a02;}
#tv div.bloque-principal .segunda-columna section article { border-top: 1px solid #CCCCCC; margin-bottom: 20px; padding: 10px 0 0;}
#tv div.bloque-principal .segunda-columna section article img { padding: 0;}
#tv div.bloque-principal .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#tv div.bloque-principal .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#tv div.bloque-principal .segunda-columna section article h3 {}
#tv div.bloque-principal .segunda-columna section article h3 a { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#tv div.bloque-principal .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Ultimos capitulos*/
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos { margin: 0;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article { margin: 15px 0 0; padding-top: 15px;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article:first-of-type { margin: 0; padding: 0;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article figure {}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article figure a { display: block;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article figure a img { float: left; width: 100%;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article div { border: none; padding-top: 0;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article div em { color: #4A4A4A; font-size: 12px; font-weight: 400; line-height: 17px;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article div h4 { color: #4A4A4A; font-size: 18px; font-weight: 700; line-height: 21px;}
#tv div.bloque-principal .segunda-columna section.ultimos-capitulos article div h4 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
/*Franja de videos*/
#tv div.bloque-principal div.franja-videos { margin: 30px 0;}
#tv div.bloque-principal div.franja-videos:first-of-type { margin-top: 0;}
#tv div.bloque-principal div.franja-videos h3 { color: #8173A6; display: block; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 20px;}
#tv div.bloque-principal div.franja-videos h3 a { border-bottom: 5px solid #8173A6; color: #8173A6; display: block;  padding: 0 0 5px;}
#tv div.bloque-principal div.franja-videos h3 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#tv div.bloque-principal div.franja-videos h3 a:hover span { color: #FF9A02;}
#tv div.bloque-principal div.franja-videos article { border: none; margin-bottom: 30px; margin-top: 0; padding-top: 0;}
#tv div.bloque-principal div.franja-videos article:first-of-type { padding-top: 0;}
#tv div.bloque-principal div.franja-videos article figure { margin-bottom: 15px;}
#tv div.bloque-principal div.franja-videos article figure a { display: block;}
#tv div.bloque-principal div.franja-videos article figure a img { float: left; margin-bottom: 0; width: 100%;}
#tv div.bloque-principal div.franja-videos article h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#tv div.bloque-principal div.franja-videos article h4 a { color: #4A4A4A;} 
/*Icono botón Play*/
#tv div.bloque-principal div.franja-videos article figure { float: left; position: relative;}
#tv div.bloque-principal div.franja-videos article figure a:before { bottom: 0%; color:#fff; content:"\e609"; font-family: 'icomoon'; font-size: 3.5em; font-weight: normal; font-style: normal; padding: 0 15px 0 0; height: 75%; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#tv div.bloque-principal div.franja-videos article figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Calugas*/
#tv div.bloque-principal section.calugas { margin-top: 30px;}
/*Titulos de secciones (sidebar)*/
#tv .tercera-columna section { float: left; padding: 0 0 20px;}
#tv .tercera-columna section.opinion { background-color: #EAF1F9!important; padding-bottom: 0;}
#tv .tercera-columna section.noticias { background-color: #F2F7FB!important;}
#tv .tercera-columna section.mercados { background-color: #EBF2EB!important;}
#tv .tercera-columna section.tv { background-color: #EDEAF4!important;}
#tv .tercera-columna section.deportes { background-color: #F7EDED!important;}
#tv .tercera-columna section.cultura-ciudad { background-color: #FAEFE9!important;}
/*#tv .tercera-columna section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#tv .tercera-columna section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#tv .tercera-columna section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#tv .tercera-columna section article:first-of-type div { border-top: none; padding-top: 0;}
#tv .tercera-columna section article div div { border-top: none; padding-top: 0;}
#tv .tercera-columna section.opinion {}
#tv .tercera-columna section.opinion figure { padding: 0;}
#tv .tercera-columna section.opinion .contenido-entrada div { padding-right: 0;}

#tv figure a img { margin-bottom: 0; padding: 0; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#tv figure a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}







/* · · · · · · · · · · · · · · · ·:: PORTADA :: MULTIMEDIA ::· · · · · · · · · · · · · · · · · · · · */

/*Estructura general (grilla)*/
#cat-multimedia div.bloque-principal {}
#cat-multimedia div.bloque-principal section {}
#cat-multimedia div.bloque-principal section div.conjunto {}
#cat-multimedia div.bloque-principal section div.conjunto h2 { color: #88B13E; display: block; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px;}
#cat-multimedia div.bloque-principal section div.conjunto h2 span { border-bottom: 5px solid #88B13E; display: block; padding-bottom: 5px;}
#cat-multimedia div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 0;}
#cat-multimedia div.bloque-principal section div.conjunto div.segunda-columna { margin-bottom: 30px;}

#cat-multimedia div.bloque-principal .primera-columna section.noticias-recientes article { margin-top: 15px;}
#cat-multimedia div.bloque-principal .primera-columna section.noticias-recientes article:first-of-type { margin-top: 0; padding-top: 0;}
#cat-multimedia div.bloque-principal .primera-columna section.noticias-recientes article figure { margin-bottom: 20px;}
#cat-multimedia div.bloque-principal .primera-columna section.noticias-recientes article figure img { margin-bottom: 0;}
#cat-multimedia div.bloque-principal .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 20px;}
#cat-multimedia div.bloque-principal .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#cat-multimedia div.bloque-principal .segunda-columna section h2 a { border-bottom: 5px solid #88B13E; color: #88B13E; display: block; padding-bottom: 5px;}
#cat-multimedia div.bloque-principal .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cat-multimedia div.bloque-principal .segunda-columna section h2 a:hover span { color: #ff9a02;}
#cat-multimedia div.bloque-principal .segunda-columna section article { border-top: none; margin-bottom: 20px; padding: 10px 0 0;}
#cat-multimedia div.bloque-principal .segunda-columna section article img { margin-bottom: 0; padding: 0; /*width: 100%;*/}
#cat-multimedia div.bloque-principal .segunda-columna figure.btn-play-article a:before { height: 110px; line-height: 110px;}
#cat-multimedia div.bloque-principal .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#cat-multimedia div.bloque-principal .segunda-columna section article h3 {}
#cat-multimedia div.bloque-principal .segunda-columna section article h3 a { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#cat-multimedia div.bloque-principal .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Ultimos capitulos*/
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos { margin: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article { margin: 15px 0 0; padding-top: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article:first-of-type { margin: 0; padding: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article figure {}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article figure a { display: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article figure a img { float: left; width: 100%;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article div { border: none; padding-top: 0;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article div em { color: #4A4A4A; font-size: 12px; font-weight: 400; line-height: 17px;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article div h4 { color: #4A4A4A; font-size: 18px; font-weight: 700; line-height: 21px;}
#cat-multimedia div.bloque-principal .segunda-columna section.ultimos-capitulos article div h4 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
/*Franja de videos*/
#cat-multimedia div.bloque-principal div.franja-videos { margin: 30px 0;}
#cat-multimedia div.bloque-principal div.franja-videos:first-of-type { margin-top: 0;}
#cat-multimedia div.bloque-principal div.franja-videos h3 { color: #88B13E; display: block; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 20px;}
#cat-multimedia div.bloque-principal div.franja-videos h3 a { border-bottom: 5px solid #88B13E; color: #88B13E; display: block;  padding: 0 0 5px;}
#cat-multimedia div.bloque-principal div.franja-videos h3 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cat-multimedia div.bloque-principal div.franja-videos h3 a:hover span { color: #FF9A02;}
#cat-multimedia div.bloque-principal div.franja-videos article { border: none; margin-bottom: 30px; margin-top: 0; padding-top: 0;}
#cat-multimedia div.bloque-principal div.franja-videos article:first-of-type { padding-top: 0;}
#cat-multimedia div.bloque-principal div.franja-videos article figure { margin-bottom: 15px;}
#cat-multimedia div.bloque-principal div.franja-videos article figure a { display: block;}
#cat-multimedia div.bloque-principal div.franja-videos article figure a img { float: left; margin-bottom: 0; width: 100%;}
#cat-multimedia div.bloque-principal div.franja-videos article h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cat-multimedia div.bloque-principal div.franja-videos article h4 a { color: #4A4A4A;} 
/*Icono botón Play - Se genera de manera automatica en cualquier carrusel*/
#cat-multimedia div.bloque-principal div.franja-videos article figure { float: left; position: relative;}
#cat-multimedia div.bloque-principal div.franja-videos article figure a { float: left; position: relative;}
#cat-multimedia div.bloque-principal div.franja-videos article figure a span { display: block;}
#cat-multimedia div.bloque-principal div.franja-videos article figure a span:before { font-family: 'icomoon'; font-size: 3.5em; font-weight: normal; font-style: normal; padding: 0 ; height: 75%; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#cat-multimedia div.bloque-principal div.franja-videos article figure:hover a span:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Icono Microfono*/
#cat-multimedia div.bloque-principal div.franja-videos #carousel-podcast article figure { float: left; position: relative;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-podcast article figure a span { display: block;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-podcast article figure a span:before { bottom: 5%; color:#fff; content:"\f130"; font-family: 'FontAwesome'; font-size: 2.5em; font-weight: normal; font-style: normal; height: 30%; padding: 0 15px 0 0; position: absolute; right: 0%; text-align: right; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-podcast article figure:hover a span:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Icono Camara*/
#cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure { float: left; position: relative;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure a { float: left; position: relative;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure a span { display: block;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure a span:before { bottom: 5%; color:#fff; content:"\e60b"; font-family: 'icomoon'; font-size: 2em; font-weight: normal; font-style: normal; height: 30%; padding: 0 15px 0 0; position: absolute; right: 0%; text-align: right; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure:hover a span:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Calugas*/
#cat-multimedia div.bloque-principal section.calugas { margin-top: 30px;}
/*Titulos de secciones (sidebar)*/
#cat-multimedia .tercera-columna section { float: left; padding: 0 0 20px;}
#cat-multimedia .tercera-columna section.opinion { background-color: #EAF1F9!important; padding-bottom: 0;}
#cat-multimedia .tercera-columna section.noticias { background-color: #F2F7FB!important;}
#cat-multimedia .tercera-columna section.mercados { background-color: #EBF2EB!important;}
#cat-multimedia .tercera-columna section.cat-multimedia { background-color: #EDEAF4!important;}
#cat-multimedia .tercera-columna section.deportes { background-color: #F7EDED!important;}
#cat-multimedia .tercera-columna section.cultura-ciudad { background-color: #FAEFE9!important;}
#cat-multimedia .tercera-columna section.cat-multimedia article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cat-multimedia .tercera-columna section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#cat-multimedia .tercera-columna section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#cat-multimedia .tercera-columna section article:first-of-type div { border-top: none; padding-top: 0;}
#cat-multimedia .tercera-columna section article div div { border-top: none; padding-top: 0;}
#cat-multimedia .tercera-columna section.opinion {}
#cat-multimedia .tercera-columna section.opinion figure { padding: 0;}
#cat-multimedia .tercera-columna section.opinion .contenido-entrada div { padding-right: 0;}

#cat-multimedia figure a img { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cat-multimedia figure a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

#cat-multimedia .tercera-columna section.tv { background-color: #EDEAF4 !important;}







/* · · · · · · · · · · · · · · · ·:: PORTADA :: Cultura + Ciudad ::· · · · · · · · · · · · · · · · · · · · */

/*Estructura general (grilla)*/
#cultura div.bloque-principal {}
#cultura div.bloque-principal section {}
#cultura div.bloque-principal section div {}
#cultura div.bloque-principal section div.conjunto { margin-bottom: 20px;}
#cultura div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 0;}
#cultura div.bloque-principal section div.conjunto div.segunda-columna {}
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal {}
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal:first-of-type {}
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal:last-of-type {}
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal .breves-culturales,
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal .franja-videos,
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal .franja-videos div {}
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal .breves-culturales div {}
#cultura div.bloque-principal section div.conjunto div.mitad-columna-principal .breves-culturales div.entrada-post {}
/*Contenedor para <img> más pie de foto*/
#cultura div.bloque-principal .cuerpo-noticia .wp-caption { height: auto !important; max-width: 100% !important;}


#cultura div.bloque-principal .primera-columna section.noticias-recientes article { margin-top: 15px;}
#cultura div.bloque-principal .primera-columna section.noticias-recientes article:first-of-type { margin-top: 0; padding-top: 0;}
#cultura div.bloque-principal .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#cultura div.bloque-principal .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 20px;}
#cultura div.bloque-principal .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#cultura div.bloque-principal .segunda-columna section h2 a { border-bottom: 5px solid #E07C4B; color: #E07C4B; display: block; padding-bottom: 5px;}
#cultura div.bloque-principal .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cultura div.bloque-principal .segunda-columna section h2 a:hover span { color: #ff9a02;}
#cultura div.bloque-principal .segunda-columna section article { border-top: 1px solid #CCCCCC; margin-bottom: 20px; padding: 10px 0 0;}
#cultura div.bloque-principal .segunda-columna section article img { margin-bottom: 10px; padding: 0; /*width: 100%;*/}
#cultura div.bloque-principal .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#cultura div.bloque-principal .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#cultura div.bloque-principal .segunda-columna section article h3 {}
#cultura div.bloque-principal .segunda-columna section article h3 a { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#cultura div.bloque-principal .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Calugas*/
#cultura div.bloque-principal section.calugas { margin-top: 30px;}
/*Titulos de secciones (sidebar)*/
#cultura .tercera-columna section { float: left; padding: 0 0 20px;}
#cultura .tercera-columna section.opinion { background-color: #EAF1F9!important; padding-bottom: 0;}
#cultura .tercera-columna section.noticias { background-color: #F2F7FB!important;}
#cultura .tercera-columna section.mercados { background-color: #EBF2EB!important;}
#cultura .tercera-columna section.tv { background-color: #EDEAF4!important;}
#cultura .tercera-columna section.deportes { background-color: #F7EDED!important;}
#cultura .tercera-columna section.cultura-ciudad { background-color: #FAEFE9!important;}
/*#cultura .tercera-columna section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#cultura .tercera-columna section.critica-portada-cultura { background-color: #efe0d8!important;}
#cultura .tercera-columna section.critica-portada-cultura h2.titulo-seccion.critica-cultura a { background-color: #AE603A!important;}
#cultura .tercera-columna section.opinion-portada-cultura { background-color: #f5e1d8!important;}
#cultura .tercera-columna section.opinion-portada-cultura h2.titulo-seccion.opinion-cultura a { background-color: #CD6E40!important;}
#cultura .tercera-columna section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#cultura .tercera-columna section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#cultura .tercera-columna section article:first-of-type div { border-top: none; padding-top: 0;}
#cultura .tercera-columna section article div div { border-top: none; padding-top: 0;}

#cultura figure a img { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura figure a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Carrusel Principal*/
#cultura div.bloque-principal div.carrusel-principal { padding: 0;}
#cultura div.bloque-principal div.carrusel-principal div#carousel-noticias-recientes { position: relative;}
#cultura div.bloque-principal div.carrusel-principal div#carousel-noticias-recientes figure {}
#cultura div.bloque-principal div.carrusel-principal div#carousel-noticias-recientes figure img { }
#cultura div.bloque-principal div.carrusel-principal div#carousel-noticias-recientes figure figcaption { background-color: rgba(74, 74, 74, 0.7); bottom: 50px; color: #fff; left: 40px; padding: 15px 20px; position: absolute; z-index: 10; max-width: 430px;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura div.bloque-principal div.carrusel-principal div#carousel-noticias-recientes figure figcaption:hover { background-color:  rgba(50, 50, 50, 0.9);  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura div.bloque-principal div.carrusel-principal div#carousel-noticias-recientes figure figcaption a { color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 24px; font-weight: 400; line-height: 28px; text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.5);}

/*Sin Carrusel Principal :: Solo la foto y el figcaption*/
#cultura div.bloque-principal div.entrada-principal {}
#cultura div.bloque-principal div.entrada-principal div { position: relative;}
#cultura div.bloque-principal div.entrada-principal div figure { margin-bottom: 30px;}
#cultura div.bloque-principal div.entrada-principal div figure img { width: 100%;} /*940px X 428px esa es la proporcion*/
#cultura div.bloque-principal div.entrada-principal div figure figcaption { background-color: rgba(74, 74, 74, 0.7); bottom: 30px; color: #fff; left: 30px; padding: 15px 20px; position: absolute; z-index: 10; max-width: 430px;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura div.bloque-principal div.entrada-principal div figure figcaption:hover { background-color:  rgba(50, 50, 50, 0.9);  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura div.bloque-principal div.entrada-principal div figure figcaption a { color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 24px; font-weight: 400; line-height: 28px; text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.5);}
/*Nuevo estilo titulo*/
#cultura div.bloque-principal div.entrada-principal figure.icono-titulo { max-width: 120px; padding-right: 0;}
#cultura div.bloque-principal div.entrada-principal figure.icono-titulo img { float: left; max-width: 100px;}
#cultura div.bloque-principal div.entrada-principal h2 a { color: #000; font-family: 'Droid Serif', serif; font-size: 30px; font-weight: 700; line-height: normal;}

/*Titulos Cultura*/
#cultura div.bloque-principal div h3 { color: #E07C4B; display: block; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 20px;}
#cultura div.bloque-principal div h3 a { border-bottom: 5px solid #E07C4B; color: #E07C4B; display: block;  padding: 0 0 5px;}
#cultura div.bloque-principal div h3 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cultura div.bloque-principal div h3 a:hover span { color: #FF9A02;}

/*Noticias relacionadas*/
#cultura div.bloque-principal section.noticias-relacionadas { border-bottom: none; margin-bottom: 0;}
#cultura div.bloque-principal section.noticias-relacionadas div.entrada-post {}
#cultura div.bloque-principal section.noticias-relacionadas div.entrada-post section { margin-bottom: 0px;}
#cultura div.bloque-principal section.noticias-relacionadas div.entrada-post section article figure {}
#cultura div.bloque-principal section.noticias-relacionadas div.entrada-post section article div {}

/*Audiovisuales*/
#cultura div.bloque-principal div.audiovisuales { margin-bottom: 30px;}
#cultura div.bloque-principal div.audiovisuales figure { position: relative;}
#cultura div.bloque-principal div.audiovisuales figure img { width: 100%;}
#cultura div.bloque-principal div.audiovisuales figure figcaption { background-color: rgba(74, 74, 74, 0.7); bottom: 50px; color: #fff; left: 40px; padding: 15px 20px; position: absolute; z-index: 10; max-width: 430px;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura div.bloque-principal div.audiovisuales figure figcaption:hover { background-color: rgba(50, 50, 50, 0.9);  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cultura div.bloque-principal div.audiovisuales figure figcaption a { color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 24px; font-weight: 400; line-height: 28px; text-shadow: 0px 3px 2px rgba(0, 0, 0, 0.5);}
#cultura div.bloque-principal div.audiovisuales embed { margin-bottom: 10px;}
#cultura div.bloque-principal div.audiovisuales h4 { clear: both; color: #4A4A4A; font-family: "Droid Serif",serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 20px;}
#cultura div.bloque-principal div.audiovisuales h4 a { color: #4A4A4A;}

/*Mostradoc*/
#cultura div.bloque-principal div.mostradoc { margin-bottom: 30px;}
#cultura div.bloque-principal div.mostradoc div.contenedor-video { float: left; width: 100%;}
#cultura div.bloque-principal div.mostradoc iframe { height: 350px !important; width: 100% !important;}
#cultura div.bloque-principal div.mostradoc embed { margin-bottom: 10px;}
#cultura div.bloque-principal div.mostradoc h4 { clear: both; color: #4A4A4A; font-family: "Droid Serif",serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 30px;}
#cultura div.bloque-principal div.mostradoc h4 a { color: #4A4A4A;}
/*imagen referencia*/
#cultura div.bloque-principal div.mostradoc figure {}
#cultura div.bloque-principal div.mostradoc figure img { width: 100%;}

/*Viajes y Gastronomia*/
#cultura div.bloque-principal div.viajes-gastronomia { margin-bottom: 30px;}
#cultura div.bloque-principal div.viajes-gastronomia article { border-color: #ccc; margin-top: 15px;}
#cultura div.bloque-principal div.viajes-gastronomia article:first-of-type { margin-top: 0;}
#cultura div.bloque-principal div.viajes-gastronomia article figure { padding: 0;}
#cultura div.bloque-principal div.viajes-gastronomia article figure img { margin: 0; /*max-width: 100px;*/ width: 100%;}
#cultura div.bloque-principal div.viajes-gastronomia article div {}
#cultura div.bloque-principal div.viajes-gastronomia article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#cultura div.bloque-principal div.viajes-gastronomia article div h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.viajes-gastronomia article div h4 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}

/*Ciencia*/
#cultura div.bloque-principal div.ciencia { margin-bottom: 0;}
#cultura div.bloque-principal div.ciencia div.noticia-principal { margin-bottom: 30px;}
#cultura div.bloque-principal div.ciencia div.noticia-principal figure { margin-bottom: 20px;}
#cultura div.bloque-principal div.ciencia div.noticia-principal figure a { display: block;}
#cultura div.bloque-principal div.ciencia div.noticia-principal figure a img { width: 100%;}
#cultura div.bloque-principal div.ciencia div.noticia-principal h4 { clear: both; color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.ciencia div.noticia-principal h4 a { color: #4A4A4A;}
#cultura div.bloque-principal div.ciencia div.noticia-principal p { color: #4A4A4A;}
#cultura div.bloque-principal div.ciencia div.noticia-principal a.ver-mas { clear: both; float: left; padding-left: 15px;}
#cultura div.bloque-principal div.ciencia div.otras-noticias {}
#cultura div.bloque-principal div.ciencia div.otras-noticias article { border-color: #ccc; margin-top: 20px;}
#cultura div.bloque-principal div.ciencia div.otras-noticias article:first-of-type { margin-top: 0; padding-top: 0;}
#cultura div.bloque-principal div.ciencia div.otras-noticias article figure { padding: 0; /*no borrar*/}
#cultura div.bloque-principal div.ciencia div.otras-noticias article figure img { margin: 0; /*max-width: 100px;*/ width: 100%;}
#cultura div.bloque-principal div.ciencia div.otras-noticias article div {}
#cultura div.bloque-principal div.ciencia div.otras-noticias article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#cultura div.bloque-principal div.ciencia div.otras-noticias article div h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.ciencia div.otras-noticias article div h4 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}

/*Breves Culturales*/
#cultura div.bloque-principal div.breves-culturales { margin-bottom: 30px;}
#cultura div.bloque-principal div.breves-culturales article { border-color: #ccc;}
#cultura div.bloque-principal div.breves-culturales article:first-of-type { padding-top: 0;}
#cultura div.bloque-principal div.breves-culturales article figure { padding: 0;}
#cultura div.bloque-principal div.breves-culturales article figure img { width: 100%;}
#cultura div.bloque-principal div.breves-culturales article div {}
#cultura div.bloque-principal div.breves-culturales article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#cultura div.bloque-principal div.breves-culturales article div h4 { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.breves-culturales article div h4 a { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}

/*Imperdibles*/
#cultura div.bloque-principal div.imperdibles { margin-bottom: 30px;}
#cultura div.bloque-principal div.imperdibles article { border-color: #ccc;}
#cultura div.bloque-principal div.imperdibles article:first-of-type { padding-top: 0;}
#cultura div.bloque-principal div.imperdibles article figure { padding: 0;}
#cultura div.bloque-principal div.imperdibles article figure img { width: 100%;}
#cultura div.bloque-principal div.imperdibles article div {}
#cultura div.bloque-principal div.imperdibles article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#cultura div.bloque-principal div.imperdibles article div h4 { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.imperdibles article div h4 a { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}

/*Agenda Cultural*/
#cultura div.bloque-principal div.agenda-cultura { margin-bottom: 30px;}
#cultura div.bloque-principal div.agenda-cultura article { border-color: #ccc; margin-top: 20px;}
#cultura div.bloque-principal div.agenda-cultura article:first-of-type { margin-top: 0; padding-top: 0;}
#cultura div.bloque-principal div.agenda-cultura article figure { padding: 0;}
#cultura div.bloque-principal div.agenda-cultura article figure img { margin: 0; /*max-width: 100px;*/ width: 100%;}
#cultura div.bloque-principal div.agenda-cultura article div {}
#cultura div.bloque-principal div.agenda-cultura article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#cultura div.bloque-principal div.agenda-cultura article div h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.agenda-cultura article div h4 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}

/*Concurso*/
#cultura div.bloque-principal div.concurso { margin-bottom: 30px;}
#cultura div.bloque-principal div.concurso article { border-color: #ccc; margin-top: 15px;}
#cultura div.bloque-principal div.concurso article:first-of-type { margin-top: 0; padding-top: 0;}
#cultura div.bloque-principal div.concurso article figure { padding: 0;}
#cultura div.bloque-principal div.concurso article figure img { margin: 0; /*max-width: 100px;*/ width: 100%;}
#cultura div.bloque-principal div.concurso article div {}
#cultura div.bloque-principal div.concurso article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#cultura div.bloque-principal div.concurso article div h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.concurso article div h4 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}

/*Franja de videos*/
#cultura div.bloque-principal div.franja-videos { margin: 0 0 30px;}
#cultura div.bloque-principal div.franja-videos:first-of-type { margin-top: 0;}
#cultura div.bloque-principal div.franja-videos article { border: none; margin-top: 0; padding-top: 0;}
#cultura div.bloque-principal div.franja-videos article:first-of-type { padding-top: 0;}
#cultura div.bloque-principal div.franja-videos article figure { margin-bottom: 20px;}
#cultura div.bloque-principal div.franja-videos article figure a { float: left;}
#cultura div.bloque-principal div.franja-videos article figure a img { float: left; margin-bottom: 0; width: 100%;}
#cultura div.bloque-principal div.franja-videos article h4 { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cultura div.bloque-principal div.franja-videos article h4 a { color: #4A4A4A;}

/* · · · · · · · · · · · · · · · ·:::::: S i n g l e :: C U L T U R A ::::::· · · · · · · · · · · · · · · · · · · · */
#cultura section.datos-noticias figure.icono-titulo { padding: 0;}
#cultura section.datos-noticias figure.icono-titulo img { float: left; max-width: 100px;}
#cultura section.datos-noticias h2 { display: inherit; float: left; padding: 0px 0 0 15px; /*width: 91.6667%;*/}
#cultura div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia { padding-left: 15px;}
#cultura div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias { padding: 25px 0px 0px;}
#cultura div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia { padding: 25px 0px 0px;}
#cultura div.bloque-principal section.noticias-relacionadas { border-bottom: 1px solid #CCC; margin-bottom: 40px; padding-bottom: 20px}
#cultura div.bloque-principal section.calugas div.recuadro:first-of-type { padding-right: 15px;}
#cultura div.bloque-principal section.calugas div.recuadro:last-of-type { padding-left: 15px;}
#cultura div.bloque-principal section.noticia-single-post article div.txt-post .acciones p.extracto-destaque { padding-right: 0;}
#cultura .tercera-columna section.blogs-y-opinion article img { margin-top: 0;}




/* · · · · · · · · · · · · · · · ·:: PORTADA :: Deportes ::· · · · · · · · · · · · · · · · · · · · */

/*Estructura general (grilla)*/
#deportes div.bloque-principal {}
#deportes div.bloque-principal section {}
#deportes div.bloque-principal section div.conjunto {}
#deportes div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 0;}
#deportes div.bloque-principal section div.conjunto div.segunda-columna {}
#deportes div.bloque-principal section div.conjunto div.mitad-columna-principal {}
#deportes div.bloque-principal section div.conjunto div.mitad-columna-principal:first-of-type {}
#deportes div.bloque-principal section div.conjunto div.mitad-columna-principal:last-of-type {}
#deportes div.bloque-principal section div.conjunto div.mitad-columna-principal div.entrada-post {}
#deportes div.bloque-principal section div.conjunto .franja-videos,
#deportes div.bloque-principal section div.conjunto .franja-videos div {}

#deportes div.bloque-principal .primera-columna section.noticias-recientes article { margin-top: 15px;}
#deportes div.bloque-principal .primera-columna section.noticias-recientes article:first-of-type { margin-top: 0; padding-top: 0;}
#deportes div.bloque-principal .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#deportes div.bloque-principal .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 20px;}
#deportes div.bloque-principal .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#deportes div.bloque-principal .segunda-columna section h2 a { border-bottom: 5px solid #E07C4B; color: #E07C4B; display: block; padding-bottom: 5px;}
#deportes div.bloque-principal .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#deportes div.bloque-principal .segunda-columna section h2 a:hover span { color: #ff9a02;}
#deportes div.bloque-principal .segunda-columna section article { border-top: 1px solid #CCCCCC; margin-bottom: 20px; padding-top: 10px;}
#deportes div.bloque-principal .segunda-columna section article img { margin-bottom: 10px; /*width: 100%;*/}
#deportes div.bloque-principal .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#deportes div.bloque-principal .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#deportes div.bloque-principal .segunda-columna section article h3 {}
#deportes div.bloque-principal .segunda-columna section article h3 a { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#deportes div.bloque-principal .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Calugas*/
#deportes div.bloque-principal section.calugas { margin-top: 30px;}
/*Titulos de secciones (sidebar)*/
#deportes .tercera-columna section { float: left; padding: 0 0 20px;}
#deportes .tercera-columna section.opinion { background-color: #EAF1F9!important; padding-bottom: 0;}
#deportes .tercera-columna section.noticias { background-color: #F2F7FB!important;}
#deportes .tercera-columna section.mercados { background-color: #EBF2EB!important;}
#deportes .tercera-columna section.tv { background-color: #EDEAF4!important;}
#deportes .tercera-columna section.deportes { background-color: #F7EDED!important;}
#deportes .tercera-columna section.cultura-ciudad { background-color: #FAEFE9!important;}
/*#deportes .tercera-columna section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#deportes .tercera-columna section.videos-deportes { background-color: #efdad9!important; color: #4a4a4a;}
#deportes .tercera-columna section.videos-deportes h2.titulo-seccion a { background-color: #b64a4a!important;}
#deportes .tercera-columna section.videos-deportes article {}
#deportes .tercera-columna section.videos-deportes article figure { margin-bottom: 15px; padding: 0;}
#deportes .tercera-columna section.videos-deportes article figure a { float: left;}
#deportes .tercera-columna section.videos-deportes article figure a img {}
#deportes .tercera-columna section.videos-deportes article h3 { line-height: 14px; margin-bottom: 0; padding: 0;}
#deportes .tercera-columna section.videos-deportes article h3 a { color: #4a4a4a; font-family: "Droid Sans",sans-serif; font-size: 14px; font-weight: 700; line-height: 17px; margin: 0;}
#deportes .tercera-columna section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#deportes .tercera-columna section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#deportes .tercera-columna section article:first-of-type div { border-top: none; padding-top: 0;}
#deportes .tercera-columna section article div div { border-top: none; padding-top: 0;}
/*Noticias destacadas*/
#deportes div.conjunto .noticias-destacadas-deportes { margin-bottom: 20px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes {}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article { border-color: #ccc;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article:first-of-type { padding-top: 0;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article div em { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 10px; line-height: 17px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article div h4 { color: #4A4A4A;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article div h4 a { color: #4A4A4A; font-family: "Droid", serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article div p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal {}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal em { clear: both; color: #4A4A4A; display: block; font-family: "Droid Sans",sans-serif; font-size: 13px; font-style: normal; font-weight: 400; margin-bottom: 15px; line-height: 18px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal h4 { clear: both; display: block;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal h4 a { color: #000000; font-family: "Droid", serif; font-size: 28px; font-weight: 700; line-height: 30px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal figure { margin-bottom: 15px;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal figure img { width: 100%;}
#deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article.noticia-principal p { clear: both; color: #4A4A4A; display: block; font-family: "Droid Sans",sans-serif; font-size: 13px; font-style: normal; font-weight: 400; line-height: 17px;  padding: 0; /*no borrar*/}

#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal {}
#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal em { clear: both; color: #4A4A4A; display: block; font-family: "Droid Sans",sans-serif; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 15px; line-height: 17px;}
#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal h4 { clear: both;  display: block;}
#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal h4 a { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal figure { padding: 0; /*no borrar*/}
#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal figure img { width: 100%;}
#deportes div.conjunto .mitad-columna-principal article.segunda-noticia-principal p { clear: both; color: #4A4A4A; display: block; font-family: "Droid Sans",sans-serif; font-size: 13px;font-weight: 400; line-height: 18px;}

#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal { border-color: #ccc; margin-bottom: 20px;}
#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal figure {}
#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal figure img { width: 100%;}
#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal div {}
#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal div p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal div h4 { }
#deportes div.conjunto .mitad-columna-principal article.tercera-noticia-principal div h4 a { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}


#deportes div.conjunto .mitad-columna-principal .columna-de-dia { float: left; margin-bottom: 30px; width: 100%;}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia h3 { margin-bottom: 20px;}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia article {}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia article:first-of-type { padding-top: 0;}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia article div {}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia article div h4 { color: #4A4A4A;}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia article div h4 a { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#deportes div.conjunto .mitad-columna-principal .columna-de-dia article div p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}

#deportes div.conjunto .mitad-columna-principal .efemerides { float: left; margin-bottom: 30px; width: 100%;}
#deportes div.conjunto .mitad-columna-principal .efemerides h3 { margin-bottom: 20px;}
#deportes div.conjunto .mitad-columna-principal .efemerides article {}
#deportes div.conjunto .mitad-columna-principal .efemerides article:first-of-type { padding-top: 0;}
#deportes div.conjunto .mitad-columna-principal .efemerides article div {}
#deportes div.conjunto .mitad-columna-principal .efemerides article div h4 { color: #4A4A4A;}
#deportes div.conjunto .mitad-columna-principal .efemerides article div h4 a { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#deportes div.conjunto .mitad-columna-principal .efemerides article div p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}


/*Media columna - Bloque Principal*/
#deportes .mitad-columna-principal { font-family: "Droid Sans",sans-serif; font-size: 14px; font-weight: 400;}
#deportes .mitad-columna-principal h3 { }
#deportes .mitad-columna-principal h3 i { color: #e15b5a; float: left; margin: 5px 10px 0 0;}
#deportes .mitad-columna-principal h3 a { border-bottom: 5px solid #e15b5a; color: #e15b5a; display: block; font-family: "Droid", serif; font-size: 28px; font-weight: 400; line-height: 33px; padding-bottom: 5px;}
#deportes .mitad-columna-principal h3 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#deportes .mitad-columna-principal h3 a:hover span { color: #ff9a02;}
#deportes .mitad-columna-principal div.entrada-post { }
#deportes .mitad-columna-principal div.entrada-post article { border-color: #ccc;}
#deportes .mitad-columna-principal div.entrada-post article figure { padding: 0; /*no borrar*/}
#deportes .mitad-columna-principal div.entrada-post article figure img { float: left; margin-bottom: 0; width: 100%;}
#deportes .mitad-columna-principal .opinion div.entrada-post article figure img,
#deportes .mitad-columna-principal .oruga-lirica div.entrada-post article figure img { max-width: 120px;}
#deportes .mitad-columna-principal div.entrada-post article div { }
#deportes .mitad-columna-principal div.entrada-post article div a.autor-articulo { }
#deportes .mitad-columna-principal div.entrada-post article div h4 { }
#deportes .mitad-columna-principal div.entrada-post article div h4 a { }
#deportes .mitad-columna-principal div.entrada-post article div p { }

#deportes div.conjunto .mitad-columna-principal .opinion {}
#deportes div.conjunto .mitad-columna-principal .opinion h3 { margin-bottom: 20px;}
#deportes div.conjunto .mitad-columna-principal .opinion article {}
#deportes div.conjunto .mitad-columna-principal .opinion article:first-of-type { padding-top: 0;}
#deportes div.conjunto .mitad-columna-principal .opinion article div em { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 10px; line-height: 17px;}
#deportes div.conjunto .mitad-columna-principal .opinion article div h4 { color: #4A4A4A; margin-bottom: 10px;}
#deportes div.conjunto .mitad-columna-principal .opinion article div h4 a { color: #4A4A4A; font-family: "Droid", serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#deportes div.conjunto .mitad-columna-principal .opinion article div a.autor-articulo { color: #4A4A4A; display: inline-block; font-family: "Droid", serif; font-size: 14px; font-style: italic; font-weight: 400; line-height: 16px; margin-bottom: 10px;}
#deportes div.conjunto .mitad-columna-principal .opinion article div p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}


#deportes div.conjunto .mitad-columna-principal .oruga-lirica {}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica h3 { margin-bottom: 20px;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica h3 small { color: #E15B5A; display: block;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica h3 a:hover small { color: #000;}
#deportes div.conjunto .mitad-columna-principal h3 figure.oruga-lirica { display: inline; float: left; margin-right: 5px; margin-top: -5px;}
#deportes div.conjunto .mitad-columna-principal h3 figure.oruga-lirica img { }
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article { width: 100%;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article:first-of-type { padding-top: 0;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article div { padding-right: 0; /*no borrar*/}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article div em { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 12px; font-style: normal; font-weight: 400; margin-bottom: 10px; line-height: 17px;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article div h4 { color: #4A4A4A; margin-bottom: 10px;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article div h4 a { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 18px; font-weight: 700; letter-spacing: -0.3px; line-height: 21px;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article div a.autor-articulo { color: #4A4A4A; display: inline-block; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px; margin-bottom: 10px;}
#deportes div.conjunto .mitad-columna-principal .oruga-lirica article div p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}

#deportes .mitad-columna-principal div {}
#deportes .mitad-columna-principal div article div {}


#deportes figure a img { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#deportes figure a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Franja de videos*/
#deportes div.bloque-principal div.franja-videos { margin: 30px 0;}
#deportes div.bloque-principal div.franja-videos.historicos { margin-top: 0;}
#deportes div.bloque-principal div.franja-videos:first-of-type { margin-top: 0;}
#deportes div.bloque-principal div.franja-videos h3 { color: #e15b5a; display: block; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 20px;}
#deportes div.bloque-principal div.franja-videos h3 a { border-bottom: 5px solid #e15b5a; color: #e15b5a; display: block;  padding-bottom: 5px;}
#deportes div.bloque-principal div.franja-videos h3 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#deportes div.bloque-principal div.franja-videos h3 a:hover span { color: #FF9A02;}
#deportes div.bloque-principal div.franja-videos article { border: none; margin-top: 0; padding-top: 0;}
#deportes div.bloque-principal div.franja-videos article:first-of-type { padding-top: 0;}
#deportes div.bloque-principal div.franja-videos article figure { margin-bottom: 20px;}
#deportes div.bloque-principal div.franja-videos article figure a {}
#deportes div.bloque-principal div.franja-videos article figure a img { float: left; margin-bottom: 0; width: 100%;}
#deportes div.bloque-principal div.franja-videos article h4 { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#deportes div.bloque-principal div.franja-videos article h4 a { color: #4A4A4A;} 
#deportes div.bloque-principal div.franja-videos article p { font-family: "Droid Sans",sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}

/*Icono camara en Carrusel "Galeria de Fotos"*/
#deportes div.franja-videos #carousel-galeria-deportes figure { float: left; position: relative;}
#deportes div.franja-videos #carousel-galeria-deportes figure a:before { bottom: 0%; color:#fff; content:"\e60b"; font-family: 'icomoon'; font-size: 2em; font-weight: normal; font-style: normal; height: 30%; padding: 0 30px 0 0; position: absolute; right: 0%; text-align: right; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#deportes div.franja-videos #carousel-galeria-deportes figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Icono botón Play en Carrusel "Social Anteriores"*/
#deportes div.franja-videos #carousel-actualidad-uno article figure { float: left; position: relative;}
#deportes div.franja-videos #carousel-actualidad-uno article figure a:before { font-family: 'icomoon'; font-size: 3.5em; font-weight: normal; font-style: normal; padding: 0 15px 0 0; height: 75%; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#deportes div.franja-videos #carousel-actualidad-uno article figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#deportes div.franja-videos #carousel-historicos article figure { float: left; position: relative;}
#deportes div.franja-videos #carousel-historicos article figure a:before { font-family: 'icomoon'; font-size: 3.5em; font-weight: normal; font-style: normal; padding: 0 15px 0 0; height: 75%; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#deportes div.franja-videos #carousel-historicos article figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/* · · · · · · · · · · · · · · · ·:: PORTADA :: Sociales ::· · · · · · · · · · · · · · · · · · · · */

/*Estructura general (grilla)*/
#cat-sociales div.bloque-principal { padding-right: 30px;}
#cat-sociales div.bloque-principal section {}
#cat-sociales div.bloque-principal section div {}
#cat-sociales div.bloque-principal section div.conjunto { margin-bottom: 20px;}
#cat-sociales div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 0;}
#cat-sociales div.bloque-principal section div.conjunto div.segunda-columna {}
#cat-sociales div.bloque-principal section div.conjunto div.mitad-columna-principal { padding-left: 0; padding-right: 0px;}
#cat-sociales div.bloque-principal section div.conjunto div.mitad-columna-principal .breves-cat-socialesles,
#cat-sociales div.bloque-principal section div.conjunto div.mitad-columna-principal .franja-videos,
#cat-sociales div.bloque-principal section div.conjunto div.mitad-columna-principal .franja-videos div {}
#cat-sociales div.bloque-principal section div.conjunto div.mitad-columna-principal .breves-cat-socialesles div {}
#cat-sociales div.bloque-principal section div.conjunto div.mitad-columna-principal .breves-cat-socialesles div.entrada-post {}
/*Contenedor para <img> más pie de foto*/
#cat-sociales div.bloque-principal .cuerpo-noticia .wp-caption { height: auto !important; max-width: 100% !important;}
/*#cat-sociales .primera-columna section article { }*/


#cat-sociales div.bloque-principal .primera-columna section.noticias-recientes article { margin-top: 15px;}
#cat-sociales div.bloque-principal .primera-columna section.noticias-recientes article:first-of-type { margin-top: 0; padding-top: 0;}
#cat-sociales div.bloque-principal .segunda-columna { float: left; font-family: 'Droid Sans', sans-serif; margin-bottom: 0;}
#cat-sociales div.bloque-principal .segunda-columna section { background-color: transparent; clear: both; float: left; margin-bottom: 20px;}
#cat-sociales div.bloque-principal .segunda-columna section h2 { font-family: 'Droid Serif', serif; margin-bottom: 10px;}
#cat-sociales div.bloque-principal .segunda-columna section h2 a { border-bottom: 5px solid #E07C4B; color: #E07C4B; display: block; padding-bottom: 5px;}
#cat-sociales div.bloque-principal .segunda-columna section h2 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cat-sociales div.bloque-principal .segunda-columna section h2 a:hover span { color: #ff9a02;}
#cat-sociales div.bloque-principal .segunda-columna section article { border-top: 1px solid #CCCCCC; margin-bottom: 20px; padding: 10px 0 0;}
#cat-sociales div.bloque-principal .segunda-columna section article img { margin-bottom: 10px; padding: 0; /*width: 100%;*/}
#cat-sociales div.bloque-principal .segunda-columna section article:first-of-type { border-top: none; padding-top: 0;}
#cat-sociales div.bloque-principal .segunda-columna section article em { color: #4a4a4a; display: block; font-style: normal; font-size: 12px; font-weight: normal; line-height: 18px; margin: 0 0 10px;}
#cat-sociales div.bloque-principal .segunda-columna section article h3 {}
#cat-sociales div.bloque-principal .segunda-columna section article h3 a { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 21px; margin-bottom: 10px;}
#cat-sociales div.bloque-principal .segunda-columna section article p { font-size: 12px; margin-bottom: 10px;}
/*Calugas*/
#cat-sociales div.bloque-principal section.calugas { margin-top: 30px;}
/*Titulos de secciones (sidebar)*/
#cat-sociales .tercera-columna section { float: left; padding: 0 0 20px;}
#cat-sociales .tercera-columna section.opinion { background-color: #EAF1F9!important; padding-bottom: 0;}
#cat-sociales .tercera-columna section.noticias { background-color: #F2F7FB!important;}
#cat-sociales .tercera-columna section.mercados { background-color: #EBF2EB!important;}
#cat-sociales .tercera-columna section.tv { background-color: #EDEAF4!important;}
#cat-sociales .tercera-columna section.deportes { background-color: #F7EDED!important;}
#cat-sociales .tercera-columna section.cat-sociales-ciudad { background-color: #FAEFE9!important;}
/*#cat-sociales .tercera-columna section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#cat-sociales .tercera-columna section.critica { background-color: #efe0d8!important;}
#cat-sociales .tercera-columna section.critica h2.titulo-seccion.critica-cat-sociales a { background-color: #AE603A!important;}
#cat-sociales .tercera-columna section.opinion { background-color: #EAF1F9 !important;}
#cat-sociales .tercera-columna section.opinion h2.titulo-seccion.opinion-cat-sociales a { background-color: #CD6E40!important;}
#cat-sociales .tercera-columna section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#cat-sociales .tercera-columna section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#cat-sociales .tercera-columna section article:first-of-type div { border-top: none; padding-top: 0;}
#cat-sociales .tercera-columna section article div div { border-top: none; padding-top: 0;}

#cat-sociales .tercera-columna section.opinion figure { padding: 0;}
#cat-sociales .tercera-columna section.opinion .contenido-entrada div { padding-right: 0;}
#cat-sociales .tercera-columna section article { border: medium none; margin-bottom: 0px; padding-left: 15px; padding-right: 15px; padding-top: 0;}
#cat-sociales .tercera-columna section article div.contenido-entrada { border-top: 1px solid #CCC; float: left; margin-top: 0px; padding: 20px 0;}
#cat-sociales .tercera-columna section article:first-of-type div.contenido-entrada { border-top: none; padding-top: 10px;}

#cat-sociales figure a img { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
#cat-sociales figure a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}


/*Noticia Destacada*/
#cat-sociales div.bloque-principal div.entrada-principal {}
#cat-sociales div.bloque-principal div.entrada-principal div { position: relative;}
#cat-sociales div.bloque-principal div.entrada-principal em { color: #4A4A4A; display: block; font-family: "Droid Sans",sans-serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 22px; margin-bottom: 15px;}
#cat-sociales div.bloque-principal div.entrada-principal h4 { font-family: "Droid Serif",serif; font-size: 18px; font-weight: 700; margin-bottom: 20px;}
#cat-sociales div.bloque-principal div.entrada-principal h4 a { color: #333; font-family: "Droid Serif",serif; font-size: 24px; font-weight: 700; line-height: 30px;}
#cat-sociales div.bloque-principal div.entrada-principal p { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 15px; font-weight: 400; line-height: 21px;}
#cat-sociales div.bloque-principal div.entrada-principal figure { margin-bottom: 30px; /*max-height: 428px;*/ overflow: hidden;}
#cat-sociales div.bloque-principal div.entrada-principal figure img { width: 100%;}
#cat-sociales div.bloque-principal div.entrada-principal a.ver-mas { clear: both; float: left; padding-left: 15px;}

/*Titulos cat-sociales*/
#cat-sociales div.bloque-principal div h3 { color: #9b7d89; display: block; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 20px;}
#cat-sociales div.bloque-principal div h3 a { border-bottom: 5px solid #9b7d89; color: #9b7d89; display: block;  padding: 0 0 5px;}
#cat-sociales div.bloque-principal div h3 a:hover { border-bottom: 5px solid #000; color: #000; text-decoration: none;}
#cat-sociales div.bloque-principal div h3 a:hover span { color: #FF9A02;}

/*Franja de videos*/
#cat-sociales div.bloque-principal div.franja-videos { margin: 0 0 20px;}
#cat-sociales div.bloque-principal div.franja-videos:first-of-type { margin-top: 0;}
#cat-sociales div.bloque-principal div.franja-videos article { border: none; margin-top: 0; padding-top: 0;}
#cat-sociales div.bloque-principal div.franja-videos article:first-of-type { padding-top: 0;}
#cat-sociales div.bloque-principal div.franja-videos article figure { margin-bottom: 20px;}
#cat-sociales div.bloque-principal div.franja-videos article figure a { float: left; width: 100%}
#cat-sociales div.bloque-principal div.franja-videos article figure a img { float: left; margin-bottom: 0; width: 100%;}
#cat-sociales div.bloque-principal div.franja-videos article h4 { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
#cat-sociales div.bloque-principal div.franja-videos article h4 a { color: #4A4A4A;}

/*Carrusel*/
#cat-sociales div.carousel.slide div ol.carousel-indicators li { background-color: #9b7d89;}
#cat-sociales div.carousel.slide div ol.carousel-indicators li.active { background-color: #602c42;}
#cat-sociales div.carousel.slide div a.carousel-control { color: #602c42; opacity: 1;}

/*Icono botón Play en imagen noticia destacada*/
#cat-sociales div.entrada-principal div figure { position: relative;}
#cat-sociales div.entrada-principal div figure a { float: left; width: 100%;}
#cat-sociales div.entrada-principal div figure a:before { bottom: 0%; color:#fff; content:"\e609"; font-family: 'icomoon'; font-size: 10em; font-weight: normal; font-style: normal; height: 67%; padding:0; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#cat-sociales div.entrada-principal div figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Icono camara en Carrusel "Galeria de Fotos"*/
#cat-sociales div.franja-videos #carousel-galerias-de-fotos figure { float: left; position: relative;}
#cat-sociales div.franja-videos #carousel-galerias-de-fotos figure a:before { bottom: 0%; color:#fff; content:"\e60b"; font-family: 'icomoon'; font-size: 2em; font-weight: normal; font-style: normal; height: 30%; padding: 0 30px 0 0; position: absolute; right: 0%; text-align: right; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#cat-sociales div.franja-videos #carousel-galerias-de-fotos figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Icono botón Play en Carrusel "Social Anteriores"*/
#cat-sociales div.franja-videos article figure { float: left; position: relative;}
#cat-sociales div.franja-videos article figure a:before { bottom: 0%; color:#fff; content:"\e609"; font-family: 'icomoon'; font-size: 3.5em; font-weight: normal; font-style: normal; padding: 0 15px 0 0; height: 75%; position: absolute; right: 0%; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); z-index: 10; width: 100%;}
#cat-sociales div.franja-videos article figure:hover a:before { text-shadow: 0 2px 2px rgba(0, 0, 0, 1.0); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}



/* · · · · · · · · · · · · · · · ·:::::: S i n g l e :: E N C U E S T A ::::::· · · · · · · · · · · · · · · · · · · · */

.cat-encuestas div.bloque-principal section.contenedor-encuestas {}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta { border-top: none; margin-top: 0; margin-bottom: 30px;}
/*.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta:nth-child(even) {clear: left;}*/
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta hr { border-color: #ccc;}
.cat-encuestas div.bloque-principal section.row:nth-child(1) hr,
.cat-encuestas div.bloque-principal section.row:nth-child(2) hr { display: none;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta .fecha-encuesta { float: left;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta .fecha-encuesta p { font-size: 12px;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta h3 { color: #4A4A4A; font-family: "Droid Sans",sans-serif; font-size: 18px; font-weight: 700; line-height: 21px;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta form fieldset button { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta form fieldset button.votar { background-color: #6B78C9; border-color: transparent; color: #FFF; font-weight: 700; width: 100%;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta form fieldset button.votar:hover { background-color: #3A1855; color: #F3F0F5;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta form fieldset button.ver-resultados { background-color: #4A4A4A; border-color: #4A4A4A; color: #FFF; font-weight: 700; width: 100%;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta form fieldset button.ver-resultados:hover { background-color: #333; color: #FF9A02;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss { list-style: none; margin-bottom: 0; padding: 0;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li { float: left; margin-left: 15px}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li:first-child { margin-left: 0;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a {}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a i { -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a i.fa-facebook-square { color: #3E5B97;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a i.fa-twitter-square { color: #00ABF2;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a i.fa-linkedin-square { color: #0077B5;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a i.fa-google-plus-square { color: #D74537;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a i.fa-envelope-square { color: #5BAF00;}
.cat-encuestas div.bloque-principal section.contenedor-encuestas article.entrada-encuesta ul.rrss li a:hover i { color: #333; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

/*Titulos de secciones (sidebar)*/
.cat-encuestas .tercera-columna section { float: left; padding: 0 0 20px;}
.cat-encuestas .tercera-columna section.opinion { background-color: #EAF1F9!important; padding-bottom: 0;}
.cat-encuestas .tercera-columna section.noticias { background-color: #F2F7FB!important;}
.cat-encuestas .tercera-columna section.mercados { background-color: #EBF2EB!important;}
.cat-encuestas .tercera-columna section.tv { background-color: #EDEAF4!important;}
.cat-encuestas .tercera-columna section.deportes { background-color: #F7EDED!important;}
.cat-encuestas .tercera-columna section.cultura-ciudad { background-color: #FAEFE9!important;}
.cat-encuestas .tercera-columna section article { border: medium none; margin-bottom: 0px; padding-left: 15px; padding-right: 15px;}
.cat-encuestas .tercera-columna section article:first-of-type div { border-top: medium none; padding-top: 0px;}
.cat-encuestas .tercera-columna section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
.cat-encuestas .tercera-columna section article div div { border: none; padding-top: 0;}



/* · · · · · · · · · · · · · · · ·:::::: S i n g l e ::::::· · · · · · · · · · · · · · · · · · · · */

section.datos-noticias { margin-bottom: 0px;}
section.datos-noticias div { border-bottom: 2px solid #285374; margin-bottom: 10px;}
section.datos-noticias div.row { border: none; margin-bottom: 0;}
section.datos-noticias ol.breadcrumb { background-color: transparent; border-radius: 0; color: #4A4A4A; float: left; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; margin-bottom: 0; padding: 0; text-transform: uppercase;}
section.datos-noticias ol.breadcrumb li { color: #4A4A4A;}
section.datos-noticias ol.breadcrumb li a { color: #4A4A4A;}
section.datos-noticias ol.breadcrumb>li+li:before{ color:#ccc; content:"|"; padding:0 5px;}
section.datos-noticias p { font-family: 'Droid Sans', sans-serif; font-size: 12px; font-weight: 400; padding: 0px;}
section.datos-noticias p.bajada-de-texto { color: #666666; font-size: 15px; font-weight: 700;}
section.datos-noticias h2 { color: #000; font-family: 'Droid Serif', serif; font-size: 35px; font-weight: 700; line-height: 50px;}
section.datos-noticias p.autor-y-fecha { border-top: 1px solid #CCCCCC; color: #4A4A4A; margin: 0 0 20px; padding-top: 20px;}
section.datos-noticias p.autor-y-fecha span { border-right: 1px solid #979797; margin-right: 15px; padding-right: 15px; text-transform: uppercase;}
div.bloque-principal { width:  100%;}
div.bloque-principal section.noticia-single-post {}
div.bloque-principal section.noticia-single-post article { padding: 0 15px;}
div.bloque-principal section.noticia-single-post article figure { border-bottom: 1px solid #CCCCCC; padding-bottom: 15px; margin-bottom: 15px;}
div.bloque-principal section.noticia-single-post article figure img { padding: 0;}
div.bloque-principal section.noticia-single-post article figure figcaption { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; padding: 0px;}
div.bloque-principal section.noticia-single-post article figure iframe { width: 100%;}
div.bloque-principal section.noticia-single-post article div.txt-post { padding: 0 15px;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones { padding: 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul { list-style: none; margin-bottom: 30px; padding-left: 0; padding-right: 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li { border-bottom: 1px solid #DEDEDE; padding: 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a { color: #4A4A4A; display: block; font-family: 'Droid Sans', sans-serif; font-size: 11px; font-weight: 400; line-height: 14px; padding: 10px 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a:hover { background-color: #eee; color: #000; text-decoration: none;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a i { vertical-align: sub;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge { background: #ffffff; border: 1px solid #979797; border-radius: 2px; color: #4A4A4A; font-weight: 400; position: relative; /*vertical-align: super;*/}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge:after,
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge:before { border: solid transparent; content: " "; height: 0; position: absolute; pointer-events: none; right: 100%; top: 50%; width: 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge:after { border-color: rgba(255, 255, 255, 0); border-right-color: #ffffff; border-width: 3px; margin-top: -3px;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge:before { border-color: rgba(151, 151, 151, 0); border-right-color: #979797; border-width: 4px; margin-top: -4px;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones p.extracto-destaque { color: #333333; font-family: 'Droid Serif', serif; font-size: 18px; font-style: italic; font-weight: 700; line-height: 27px; padding-right: 15px; text-align: right;}
/*blockquote destacado*/
div.bloque-principal section.noticia-single-post article div.txt-post div.extracto-destaque { float: left; margin: 15px 30px 15px -90px;}
div.bloque-principal section.noticia-single-post article div.txt-post div.extracto-destaque blockquote { border-bottom: 3px solid #DADADA; border-left: none; border-top: 3px solid #DADADA; color: #285374; font-family: 'Droid Serif', serif; font-size: 16px; font-style: italic; font-weight: 400; line-height: 30px; margin: 0; max-width: 383px; padding: 20px; position: relative; width: 100%;}
div.bloque-principal section.noticia-single-post article div.txt-post div.extracto-destaque blockquote:before { content: "“"; color: #285374; float: left; font-family: 'Droid Serif', serif; font-size: 170px; font-style: normal; font-weight: 700; height: 55px; line-height: 135px; margin: 0 5px 0 -10px; width: 90px;}
div.bloque-principal section.noticia-single-post article div.txt-post div.extracto-destaque blockquote:after { bottom: 24px; content: "”";  color: #285374; float: right; font-family: 'Droid Serif', serif; font-size: 170px; font-style: normal; font-weight: 700; height: 55px; line-height: 135px; margin: 0 -15px 0px 0px; opacity: 0.3; position: absolute; right: 0; width: 90px; z-index: -3;}
div.bloque-principal section.noticia-single-post article div.txt-post i.fa-facebook-square { color: #3E5B97;}
div.bloque-principal section.noticia-single-post article div.txt-post i.fa-twitter-square { color: #00ABF2;}
div.bloque-principal section.noticia-single-post article div.txt-post i.fa-linkedin-square { color: #0077B5;}
div.bloque-principal section.noticia-single-post article div.txt-post i.fa-google-plus-square { color: #D74537;}
div.bloque-principal section.noticia-single-post article div.txt-post i.fa-envelope-square,
div.bloque-principal section.noticia-single-post article div.txt-post i.fa-pencil-square { color: #285374;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.fa-stack { margin: 0 5px;}
div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.fa-stack i.fa-square { color: #285374;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia { padding-right: 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia h3 { font-family: 'Droid Serif', serif;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia p { color: #333333; font-family: 'Droid Serif', serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 30px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia p strong.pregunta-periodista { display: block;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia p iframe { width: 100% !important;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia p em { color: #333333; font-family: 'Droid Serif', serif; font-size: 16px; font-style: italic; font-weight: 400; line-height: 30px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia em { display: inline !important; font-style: italic !important;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia ol,
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia ul { font-family: 'Droid Serif', serif;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia ol li,
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia ul li { color: #333; font-family: 'Droid Serif', serif; font-size: 16px; font-style: normal; font-weight: 400; line-height: 30px; margin-bottom: 15px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia ol li em,
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia ul li em { font-family: 'Droid Serif', serif; font-size: 16px; font-weight: 400; line-height: 30px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia audio { margin: 10px 0; width: 100%;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia { background-color: #eee; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; /*clear: both;*/ color: #4A4A4A; display: inline; float: left; font-size: 12px; height: 30px; margin-bottom: 15px; margin-top: 30px; padding: 5px 10px 0px 10px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia:hover { background-color: #FF9A02; color: #fff; text-decoration: none;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia:hover i,
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia:hover span { color: #333;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia i { color: #DC143C; font-size: 1.7em; margin-right: 5px; vertical-align: bottom;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia span { color: #4A4A4A; font-size: 12px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.posteo-original { /*clear: both;*/ color: #000; float: right; font-style: italic; font-family: "Droid Sans",sans-serif; font-size: 1.2em; font-weight: 700; margin-bottom: 15px; margin-top: 30px; text-decoration: underline;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.posteo-original i { margin-left: 5px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.posteo-original:hover { color: #4A4A4A;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia .wp-caption { background-color: #EEE; height: auto !important; max-width: 100% !important; padding: 10px; width: 100% !important;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia .wp-caption p.wp-caption-text { font-family: 'Droid Sans', sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; margin: 0px;}
div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia img { height: auto !important; width: 100% !important;}
div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias { border-top: 1px solid #CCCCCC; font-family: 'Droid Sans', sans-serif; font-weight: 400; line-height: 21px; margin-top: 1px; padding: 25px 0 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias h4 { color: #333333; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700;}
div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias ul { list-style: none;}
div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias ul li { color: #4A4A4A; float: left; margin: 0 0 10px 0; padding: 0 0 0 10px;}
div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias ul li a { background-color: #EEEEEE; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; color: #4A4A4A; display: block; font-size: 16px; padding: 5px 15px;}
div.bloque-principal section.noticia-single-post article div.txt-post .tags-noticias ul li a:hover { background-color: #4A4A4A; color: #fff; text-decoration: none;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia { border-top: 1px solid #CCCCCC; font-family: 'Droid Sans', sans-serif; font-weight: 400; line-height: 21px; margin-top: 1px; padding: 25px 0 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia h4 { color: #333333; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 400; margin-top: 11px;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia h4 strong { font-weight: 700;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia ul { list-style: none;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia ul li { color: #4A4A4A; float: left; margin: 0 0 10px 25px; padding: 0}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia ul li:first-child { margin-left: 0;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia ul li a { color: #4A4A4A; display: block; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia ul:hover > li a { opacity: 0.5; text-decoration: none; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.bloque-principal section.noticia-single-post article div.txt-post .compartir-noticia ul:hover > li:hover a { opacity: 1.0; text-decoration: none; -webkit-transition: all .12s ease-in-out; -moz-transition: all .12s ease-in-out; -o-transition: all .12s ease-in-out; -webkit-transition: all .12s ease-in-out; transition: all .12s ease-in-out;}
div.bloque-principal section.noticia-single-post article div.publicidad { padding: 0;}
div.bloque-principal section.noticia-single-post article div.publicidad a { display: block;}
div.bloque-principal section.noticia-single-post article div.publicidad a:hover { opacity: 0.8;}
div.bloque-principal section.noticia-single-post article div.publicidad a img { width: 100%;}

/*Comentarios Facebook*/
div.bloque-principal section.facebook-comment .row div{ width: 100% !important;}
div.bloque-principal section.facebook-comment .row h3 span{ border-bottom: 6px solid #3b5998; float: left; padding-bottom: 15px; width: 100%; color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 400; line-height: 21px;}
div.bloque-principal section.facebook-comment .row div span{ width: 100% !important;}
div.bloque-principal section.facebook-comment .row div span iframe{ width: 100% !important;}
/*Comentarios Facebook*/

/*Noticias Relacionadas*/
div.bloque-principal section.noticias-relacionadas { border-bottom: 1px solid #CCCCCC; margin-bottom: 40px; /*padding: 0 15px 20px 0;*/}
div.bloque-principal section.noticias-relacionadas h3 { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 400; line-height: 21px; margin: 0 0 25px;}
div.bloque-principal section.noticias-relacionadas h3 strong { font-weight: 700;}
div.bloque-principal section.noticias-relacionadas h3 span { border-bottom: 6px solid #C52A2A; float: left; padding-bottom: 15px; width: 100%;}
div.bloque-principal section.noticias-relacionadas div.entrada-post {}
div.bloque-principal section.noticias-relacionadas div.entrada-post section { clear: none !important; margin: 0; padding: 0;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section:nth-of-type(odd) { padding: 0 15px !important;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section:nth-of-type(even) { padding: 0 15px !important;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article { border-top: 1px solid #ccc; margin-top: 15px; padding-top: 20px; width: 100%;}
div.bloque-principal section.noticias-relacionadas div.entrada-post:first-of-type section article { border: none; margin: 0; padding-top: 0;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article figure { padding: 0;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article figure img { width: 100%;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article div { padding-right: 0;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article div.row { padding: 0;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article div h4 {}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article div h4 a { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
div.bloque-principal section.noticias-relacionadas div.entrada-post section article div a.ver-mas { clear: both; float: left;}
/*Tabs "Lo más leído"*/
div.bloque-principal section.lo-mas-leido {}
div.bloque-principal section.lo-mas-leido div { }
div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-bottom: 3px solid #285374;}

div.bloque-principal section.lo-mas-leido div ul.nav-tabs li a { color: #CCCCCC; font-family: 'Droid Serif', serif; font-size: 21px; font-weight: 400; line-height: 28px; padding-right: 0;}
div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #285374;}
div.bloque-principal section.lo-mas-leido div ul.nav-tabs > li { margin-bottom: -3px; padding: 0;}
div.bloque-principal section.lo-mas-leido div ul.nav-tabs > li:last-child { padding-right: 0;}
div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-width: 3px; border-color: #285374 #285374 transparent; border-radius: 0; border-bottom: none;}
div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #285374; border-color: #285374 #285374 transparent; border-radius: 0; color: #fff;}
div.bloque-principal section.lo-mas-leido .nav > li.active > a:focus,
div.bloque-principal section.lo-mas-leido .nav > li.active > a:hover { background-color: #fff; color: #285374; outline: medium none;}
div.bloque-principal section.lo-mas-leido div.entrada-post {}
div.bloque-principal section.lo-mas-leido div.entrada-post section { clear: none !important; padding: 0;}
div.bloque-principal section.lo-mas-leido div.entrada-post section:nth-of-type(odd) { padding-left: 0; padding-right: 15px;}
div.bloque-principal section.lo-mas-leido div.entrada-post section:nth-of-type(even) { padding-left: 15px; padding-right: 0;}
div.bloque-principal section.lo-mas-leido div.entrada-post section article { border-top: 1px solid #ccc; margin-top: 15px; padding: 20px 0 0;}
div.bloque-principal section.lo-mas-leido div.entrada-post:first-of-type { margin-top: 20px;}
div.bloque-principal section.lo-mas-leido div.entrada-post:first-of-type section article { border: none; margin: 0; padding-top: 0;}
div.bloque-principal section.lo-mas-leido div.entrada-post section article p.numero { color: #CCCCCC; font-family: 'Droid Serif', serif; font-size: 40px; line-height: 47px; padding-left: 0; text-align: center;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.bloque-principal section.lo-mas-leido div.entrada-post section article p.numero strong { font-weight: 700;}
div.bloque-principal section.lo-mas-leido div.entrada-post section article:hover p.numero { color: #FF9900;  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.bloque-principal section.lo-mas-leido div.entrada-post section article div { padding: 0}
div.bloque-principal section.lo-mas-leido div.entrada-post section article div h4 {}
div.bloque-principal section.lo-mas-leido div.entrada-post section article div h4 a { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 16px; font-weight: 700; line-height: 19px;}
/*Calugas: Facebook | Newsletter | Publicidad*/
div.bloque-principal section.calugas {}
div.bloque-principal section.calugas div.recuadro { display: table-cell; float: none; margin-bottom: 30px; padding-left: 15px; padding-right: 15px; vertical-align: top; width: auto;}
div.bloque-principal section.calugas div.recuadro:first-of-type { width: 390px;}
div.bloque-principal section.calugas div.recuadro:last-of-type { min-width: 360px;}
div.bloque-principal section.calugas div.recuadro div.newsletter { background-color: #AEAEAE; color: #fff; font-family: 'Droid Sans', sans-serif; padding: 10px 15px !important;}
div.bloque-principal section.calugas div.recuadro div.newsletter h4 { color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 15px; font-weight: 700; margin-bottom: 5px; padding: 0;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.rrss { list-style: none; margin-bottom: 4px; padding: 0;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.rrss li { float: left; margin-left: 15px;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.rrss li:first-child { margin-left: 0px;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.rrss li a { color: #fff;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.rrss li a:hover { color: #333;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.rrss li a span i.fa-mobile { color: #AEAEAE; font-size: 1.7em; top: 2px;}
div.bloque-principal section.calugas div.recuadro div.newsletter form { margin-bottom: 15px; padding: 0;}
div.bloque-principal section.calugas div.recuadro div.newsletter form div.form-group { float: left; margin-bottom: 5px; width: 70%;}
div.bloque-principal section.calugas div.recuadro div.newsletter form div.form-group input { border-radius: 4px 0px 0px 4px; border-right: none; width: 100%;}
div.bloque-principal section.calugas div.recuadro div.newsletter form button { background-color: #FFA300; border: none; border-radius: 0px 4px 4px 0px; color: #fff; font-weight: 700; margin: 0; padding: 7px 5px; text-align: center; width: 30%; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.bloque-principal section.calugas div.recuadro div.newsletter form button:hover { background-color: #333;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos { list-style: none; margin-bottom: 0; padding: 0;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li { float: left; margin-left: 15px;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li:first-child { margin-left: 0;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li a { color: #fff;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li i.fa-square { color: #FFA300;}
div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li i.fa-envelope { color: #fff;}
/*Single Sidebar (tercera-columna)*/
div.single-sidebar { width: 300px;}
div.single-sidebar section { background-color: #fff !important; margin-bottom: 30px; width: 300px;}
div.single-sidebar section article { border-top: 1px solid #CCCCCC; margin-top: 0; padding-top: 20px;}
div.single-sidebar section article:first-of-type { border-top: none; margin-top: 0; padding-top: 0;}
div.single-sidebar section article:last-of-type { margin-bottom: 0;}
div.single-sidebar section article div { padding: 0;}
div.single-sidebar section article div figure { padding: 0; position: relative;}
div.single-sidebar section article div div { padding-left: 15px;}
div.single-sidebar section article div div h3 { margin-bottom: 0;}
div.single-sidebar section article div div h3 a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 14px; font-weight: 700; line-height: 17px; margin: 0;}
div.single-sidebar section article div figure a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.single-sidebar section.videos {}
div.single-sidebar section.videos h2 {}
div.single-sidebar section.videos h2 a { background-color: #88B13E;}
div.single-sidebar section.videos article div figure a i { text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
div.single-sidebar section.opinion article {}
div.single-sidebar section.opinion article div { border-top: none;}
div.single-sidebar section.opinion article div h3 a { font-size: 14px; font-weight: 700; line-height: 17px; margin-bottom: 15px;}
div.single-sidebar section.opinion article div p { color: #4A4A4A; font-size: 13px; font-weight: 400; line-height: 15px;}
div.single-sidebar section.opinion article:last-of-type { padding-bottom: 20px;}
div.single-sidebar section.cultura-ciudad h2 a { font-size: 23px;}
div.single-sidebar section div.publicidad,
div.single-sidebar section div.publicidad a { margin-bottom: 0;}
div.single-sidebar section div.publicidad div:first-child { margin-bottom: 20px;}

/*Boorar esta línea al pasar y verificar que funciona en Desarrollo*/
.publicidad.ads-horizontal a img,
div.single-sidebar section div.publicidad img { margin-bottom: 30px!important;}














/* · · · · · · · · · · · · · · · ·:::::: C a t e g o r í a ::::::· · · · · · · · · · · · · · · · · · · · */
div.bloque-principal.categoria {}
/*Noticias Principales de la categoria*/
div.bloque-principal.categoria section.destacados {}
div.bloque-principal.categoria section.destacados article {}
div.bloque-principal.categoria section.destacados article:first-of-type {}
div.bloque-principal.categoria section.destacados article.principal { font-family: 'Droid Sans', sans-serif; font-weight: 400; margin-bottom: 15px; padding: 0 15px;}
div.bloque-principal.categoria section.destacados article.principal em { color: #4A4A4A; font-size: 16px; font-style: normal; line-height: 22px; margin-bottom: 5px;}
div.bloque-principal.categoria section.destacados article.principal h3 { border: none !important; margin-bottom: 15px; padding-bottom: 0;}
div.bloque-principal.categoria section.destacados article.principal h3 a { color: #000000; font-family: 'Droid Serif', serif; font-size: 24px; font-weight: 700; line-height: 30px;}
div.bloque-principal.categoria section.destacados article.principal figure { margin: 5px 0 25px;}
div.bloque-principal.categoria section.destacados article.principal figure a { display: block;}
div.bloque-principal.categoria section.destacados article.principal figure a:hover { opacity: 0.8;}
div.bloque-principal.categoria section.destacados article.principal figure a img { margin: 0; width: 100%;}
div.bloque-principal.categoria section.destacados article.principal p { color: #666666; font-size: 12px; line-height: 18px; margin-bottom: 20px;}
div.bloque-principal.categoria section.destacados article.principal a.ver-mas { clear: both; float: left; padding-left: 15px;}
div.bloque-principal.categoria section.destacados div {}
div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #285374; color: #285374; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 20px; padding-bottom: 10px;}
div.bloque-principal.categoria section.destacados div.secundario h3 { padding-left: 0;}
div.bloque-principal.categoria section.destacados div article {}
div.bloque-principal.categoria section.destacados div article figure {}
div.bloque-principal.categoria section.destacados div article figure a { display: block;}
div.bloque-principal.categoria section.destacados div article figure a:hover { opacity: 0.8;}
div.bloque-principal.categoria section.destacados div article figure.destacados-thumb { margin: 0 0 15px; padding-left: 0;}
div.bloque-principal.categoria section.destacados div article figure.destacados-thumb a img { display: block; margin: 0 auto; max-width: 120px; width: 100%;}
div.bloque-principal.categoria section.destacados div article div { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-weight: 400;}
div.bloque-principal.categoria section.destacados div article div p { font-size: 13px; line-height: 18px;}
div.bloque-principal.categoria section.destacados div article div h4 {}
div.bloque-principal.categoria section.destacados div article div h4 a { color: #4A4A4A; font-size: 18px; font-weight: 700; line-height: 21px;}
/*Lo ultimo*/
div.bloque-principal.categoria section.lo-ultimo { margin-bottom: 30px;}
div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #285375; color: #285375; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; padding-bottom: 10px;}
div.bloque-principal.categoria section.lo-ultimo h2 span { line-height: 33px; padding-right: 15px;}
div.bloque-principal.categoria section.lo-ultimo article { border-color: #ccc; width: 100%;}
div.bloque-principal.categoria section.lo-ultimo article figure { padding-left: 0px;}
div.bloque-principal.categoria section.lo-ultimo article figure img { display: block; margin: 0 auto; max-width: 120px; width: 100%;}
div.bloque-principal.categoria section.lo-ultimo article div { color: #4A4A4A; }
div.bloque-principal.categoria section.lo-ultimo article div p { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 13px; font-weight: 400; line-height: 18px;}
div.bloque-principal.categoria section.lo-ultimo article div h4 { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
div.bloque-principal.categoria section.lo-ultimo article div h4 a { color: #4A4A4A; font-family: 'Droid Serif', serif; font-size: 18px; font-weight: 700; line-height: 21px;}
div.bloque-principal.categoria section.lo-ultimo article div h4 a:hover { color: #000;}
div.bloque-principal.categoria section.lo-ultimo article div small { color: #000000; font-family: 'Droid Serif', serif; font-size: 11px; font-weight: 400; line-height: 21px;}
div.bloque-principal.categoria section.lo-ultimo article div small em { display: inline; font-size: 10px; font-style: italic; margin-right: 5px;}
div.bloque-principal.categoria section.lo-ultimo article div small strong { display: inline; font-weight: 700; text-transform: uppercase;}
div.bloque-principal.categoria section.lo-ultimo article div small strong a { color: #000000; display: inline; font-weight: 700; text-transform: uppercase;}
/*Publicidad horizontal dentro del bloque principal de Categorias*/
div.bloque-principal.categoria section .publicidad.ads-horizontal { background-color: #fff; margin: 0; padding-bottom: 30px; padding-top:  30px; position: relative; z-index: 10;}
div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728 div:nth-child(1) { display: none; clear: both; float: none; margin: 0px auto 10px; padding-top: 30px; width: 728px;}
div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728-a div:nth-child(1) { display: none; clear: both; float: none; margin: 0px auto 10px; padding-top: 0; width: 728px;}
div.bloque-principal.categoria section.lo-ultimo .publicidad.ads-horizontal { margin-bottom: -30px;}
div.bloque-principal.categoria section .publicidad.ads-horizontal a {}
div.bloque-principal.categoria section .publicidad.ads-horizontal a img { display: block; margin: 0 auto;}


#avisos-legales div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #876e4f; color: #876e4f;}
#avisos-legales div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #876e4f; color: #876e4f;}
#avisos-legales div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #876e4f;}
#avisos-legales div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #876e4f;}
#avisos-legales div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#avisos-legales div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#avisos-legales div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #876e4f #876e4f transparent; background-color: #fff; color: #876e4f;}
#avisos-legales div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#avisos-legales div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #876e4f; border-color: #876e4f #876e4f transparent;}


#cultura div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #e07c4b; color: #e07c4b;}
#cultura div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #e07c4b; color: #e07c4b;}
#cultura div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #e07c4b;}
#cultura div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #e07c4b;}
#cultura div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cultura div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cultura div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #e07c4b #e07c4b transparent; background-color: #fff; color: #e07c4b;}
#cultura div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cultura div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #e07c4b; border-color: #e07c4b #e07c4b transparent;}


#deportes div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #e05b5a; color: #e05b5a;}
#deportes div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #e05b5a; color: #e05b5a;}
#deportes div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #e05b5a;}
#deportes div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #e05b5a;}
#deportes div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#deportes div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#deportes div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #e05b5a #e05b5a transparent; background-color: #fff; color: #e05b5a;}
#deportes div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#deportes div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #e05b5a; border-color: #e05b5a #e05b5a transparent;}


#tv div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #8073a6; color: #8073a6;}
#tv div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #8073a6; color: #8073a6;}
#tv div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #8073a6;}
#tv div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #8073a6;}
#tv div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#tv div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#tv div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #8073a6 #8073a6 transparent; background-color: #fff; color: #8073a6;}
#tv div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#tv div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #8073a6; border-color: #8073a6 #8073a6 transparent;}


#mercados div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #8BB198; color: #8BB198;}
#mercados div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #8BB198; color: #8BB198;}
#mercados div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #8BB198;}
#mercados div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #8BB198;}
#mercados div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#mercados div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#mercados div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #8BB198 #8BB198 transparent; background-color: #fff; color: #8BB198;}
#mercados div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#mercados div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #8BB198; border-color: #8BB198 #8BB198 transparent;}
#mercados div.bloque-principal section.lo-mas-leido div.entrada-post section { clear: none;}


#cat-sin-editar div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #08B7CF; color: #08B7CF;}
#cat-sin-editar div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #08B7CF; color: #08B7CF;}
#cat-sin-editar div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #08B7CF;}
#cat-sin-editar div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #08B7CF;}
#cat-sin-editar div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-sin-editar div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-sin-editar div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #08B7CF #08B7CF transparent; background-color: #fff; color: #08B7CF;}
#cat-sin-editar div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-sin-editar div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #08B7CF; border-color: #08B7CF #08B7CF transparent;}


#cat-kiosko div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #ff8601; color: #ff8601;}
#cat-kiosko div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #ff8601; color: #ff8601;}
#cat-kiosko div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #ff8601;}
#cat-kiosko div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #ff8601;}
#cat-kiosko div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-kiosko div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-kiosko div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #ff8601 #ff8601 transparent; background-color: #fff; color: #ff8601;}
#cat-kiosko div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-kiosko div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #ff8601; border-color: #ff8601 #ff8601 transparent;}


#cat-multimedia div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #a3d042; color: #a3d042;}
#cat-multimedia div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #a3d042; color: #a3d042;}
#cat-multimedia div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #a3d042;}
#cat-multimedia div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #a3d042;}
#cat-multimedia div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-multimedia div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-multimedia div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #a3d042 #a3d042 transparent; background-color: #fff; color: #a3d042;}
#cat-multimedia div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-multimedia div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #a3d042; border-color: #a3d042 #a3d042 transparent;}


#cat-mundo div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #439cbb; color: #439cbb;}
#cat-mundo div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #439cbb; color: #439cbb;}
#cat-mundo div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #439cbb;}
#cat-mundo div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #439cbb;}
#cat-mundo div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-mundo div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-mundo div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #439cbb #439cbb transparent; background-color: #fff; color: #439cbb;}
#cat-mundo div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-mundo div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #439cbb; border-color: #439cbb #439cbb transparent;}


#cat-opinion div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #327dc0; color: #327dc0;}
#cat-opinion div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #327dc0;}
#cat-opinion div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #327dc0;}
#cat-opinion div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-opinion div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-opinion div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #327dc0 #327dc0 transparent; background-color: #fff; color: #327dc0;}
#cat-opinion div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-opinion div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #327dc0; border-color: #327dc0 #327dc0 transparent;}
/*Single "Blogs y Opinion" - titulo de noticia + avatar*/
#cat-opinion .datos-noticias {}
#cat-opinion .datos-noticias div { margin-bottom: 15px;}
#cat-opinion .datos-noticias div ol.breadcrumb { margin-bottom: 10px;}

.datos-noticias .avatar-y-titulo { margin-bottom: 15px;}
.datos-noticias .avatar-y-titulo figure { max-width: 130px;}
.datos-noticias .avatar-y-titulo figure img { max-width: 100px; width: 100%;}

/*#cat-opinion .datos-noticias .avatar-y-titulo { margin-bottom: 15px;}
#cat-opinion .datos-noticias .avatar-y-titulo figure { max-width: 130px;}
#cat-opinion .datos-noticias .avatar-y-titulo figure img { max-width: 100px; width: 100%;}*/

#cat-opinion .datos-noticias p.autor-y-fecha { margin: 0px 0px 15px;}
#cat-opinion .datos-noticias .content-autor-fecha { border: medium none; margin: 0;}


#cat-pais div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #6b77bf; color: #6b77bf;}
#cat-pais div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #6b77bf; color: #6b77bf;}
#cat-pais div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #6b77bf;}
#cat-pais div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #6b77bf;}
#cat-pais div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-pais div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-pais div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #6b77bf #6b77bf transparent; background-color: #fff; color: #6b77bf;}
#cat-pais div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-pais div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #6b77bf; border-color: #6b77bf #6b77bf transparent;}


#cat-sociales div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #C57E9C; color: #C57E9C;}
#cat-sociales div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #C57E9C; color: #C57E9C;}
#cat-sociales div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #C57E9C;}
#cat-sociales div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #C57E9C;}
#cat-sociales div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-sociales div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-sociales div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #C57E9C #C57E9C transparent; background-color: #fff; color: #C57E9C;}
#cat-sociales div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-sociales div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #C57E9C; border-color: #C57E9C #C57E9C transparent;}


#cat-vida-en-linea div.bloque-principal.categoria section.destacados div h3 { border-bottom: 5px solid #48954f; color: #48954f;}
#cat-vida-en-linea div.bloque-principal.categoria section.lo-ultimo h2 { border-bottom: 5px solid #48954f; color: #48954f;}
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido div ul.nav-tabs { border-color: #48954f;}
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido div ul.nav-tabs li.active a{ color: #48954f;}
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a,
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:focus,
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido .nav-tabs > li.active > a:hover { border-color: #48954f #48954f transparent; background-color: #fff; color: #48954f;}
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido .nav > li > a:focus,
#cat-vida-en-linea div.bloque-principal section.lo-mas-leido .nav > li > a:hover { background-color: #48954f; border-color: #48954f #48954f transparent;}





/* · · · · · · · · · · · · · · · ·:::::: PORTADA :: Blogs y Opinión ::::::· · · · · · · · · · · · · · · · · · · · */
#cat-opinion div.bloque-principal.categoria {}
#cat-opinion div.bloque-principal.categoria section.destacados {}
#cat-opinion div.bloque-principal.categoria section.destacados article { border-color: #ccc; width: 100%;}
#cat-opinion div.bloque-principal.categoria section.destacados div h3 { border-bottom: 3px solid #327DC0; font-size: 24px; padding-bottom: 5px;}
#cat-opinion div.bloque-principal.categoria section.destacados article.cierre-entradas { margin-bottom: 30px; padding-bottom: 5px; padding-top: 5px; width: 100%;}
#cat-opinion div.bloque-principal.categoria section.destacados article.cierre-entradas a.ver-mas { color: #327DC0; text-align: left;}
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article.cierre-entradas a.ver-mas {}
#cat-opinion div.single-sidebar section { float: left; padding: 0 0 20px;}
#cat-opinion div.single-sidebar section.noticias { background-color: #F2F7FB!important;}
#cat-opinion div.single-sidebar section.mercados { background-color: #EBF2EB!important;}
#cat-opinion div.single-sidebar section.tv { background-color: #EDEAF4!important;}
#cat-opinion div.single-sidebar section.deportes { background-color: #F7EDED!important;}
#cat-opinion div.single-sidebar section.cultura-ciudad { background-color: #FAEFE9!important;}
/*#cat-opinion div.single-sidebar section.tv article div figure a i { color: #fff; font-size: 3em; left: 0; position: absolute; text-align: center; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6); top: 15%; width: 100%; z-index: 100; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}*/
#cat-opinion div.single-sidebar section article { border: none; margin-bottom: 0; padding-left: 15px; padding-right: 15px;}
#cat-opinion div.single-sidebar section article div { border-top: 1px solid #CCC; margin-top: 0px; padding-top: 20px;}
#cat-opinion div.single-sidebar section article:first-of-type div { border-top: none; padding-top: 0;}
#cat-opinion div.single-sidebar section article div div { border-top: none; padding-top: 0;}
/*foto Avatar*/
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos {}
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article { width: 100%;}
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article figure.avatar {}
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article figure.avatar img { border-radius: 50%; width: 100%;} 
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article figure.avatar figcaption {}
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article figure.avatar figcaption a { color: #4A4A4A; text-align: center;}
#cat-opinion div.bloque-principal.categoria section.destacados div.columnas-posteos article .contenido {}




/* · · · · · · · · · · · · · · · ·:::::: Blogs y Opinión :: Perfil autor ::::::· · · · · · · · · · · · · · · · · · · · */
#perfil-autor {}
#perfil-autor section.descripcion-autor { border-bottom: none; border-left: 1px solid #D8D8D8; border-top: 1px solid #D8D8D8; border-right: 1px solid #D8D8D8;}
#perfil-autor section.descripcion-autor figure { background-color: #F3F3F3;}
#perfil-autor section.descripcion-autor figure img { display: block; margin: 30px auto; max-width: 100px; width: 100%;}
#perfil-autor section.descripcion-autor figure figcaption { background-color: #285374; color: #fff; display: block; padding: 10px;} /*background-color: #333333;*/
#perfil-autor section.descripcion-autor figure strong { color: #fff; display: block; font-family: 'Droid Sans', sans-serif; font-size: 20px; font-weight: 700; line-height: normal; text-align: center;}
#perfil-autor section.descripcion-autor figure p { color: #fff; display: block; font-family: 'Droid Sans', sans-serif; font-size: 12px; font-weight: 400; line-height: normal; margin-bottom: 0; text-align: center;}
#perfil-autor section.descripcion-autor dl { margin-bottom: 0; padding-bottom: 5%; padding-top: 12%;}
#perfil-autor section.descripcion-autor dl dt { color: #285374; font-family: 'Droid Sans', sans-serif; font-size: 20px; font-weight: 700; line-height: 33px;}
#perfil-autor section.descripcion-autor dl dd { color: #666666; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 400; line-height: 26px;}
#perfil-autor section.noticias-del-autor { background-color: #FBFBFB; border: 1px solid #D8D8D8; color: #666666; padding-bottom: 30px; padding-top: 30px;}
#perfil-autor section.noticias-del-autor h2 { color: #666666; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 26px; margin-bottom: 30px;}
#perfil-autor section.noticias-del-autor article {}
#perfil-autor section.noticias-del-autor article h3 { color: #4E6C84; font-family: 'Droid Sans', sans-serif; font-size: 18px;  font-weight: 700; line-height: 21px;}
#perfil-autor section.noticias-del-autor article h3 a { color: #4E6C84;}
#perfil-autor section.noticias-del-autor article h3 a:hover { color: #285374;}
#perfil-autor section.noticias-del-autor article p { color: #666666; font-family: 'Droid Sans', sans-serif; font-size: 16px; font-weight: 400; line-height: 23px;}
#perfil-autor section.noticias-del-autor article p.fecha { font-size: 14px;}
#perfil-autor section.noticias-del-autor article hr { border-color: #BFBFBF;}
#perfil-autor section.noticias-del-autor article a.ver-mas { font-weight: 300;}
#perfil-autor section.noticias-del-autor .nav-pagination { text-align: center;}
#perfil-autor section.noticias-del-autor .contenedor-pagination { display: inline-block;}
#perfil-autor .columna-full-ancho.newsletter { margin-bottom: 30px;}




/* · · · · · · · · · · · · · · · ·:::::: QUIENES SOMOS ::::::· · · · · · · · · · · · · · · · · · · · */
#quienes-somos {}
#quienes-somos .columna-principal h2 { color: #000000; font-family: 'Droid Serif', serif; font-size: 35px; font-weight: 700; line-height: 50px; margin-bottom: 30px;}
#quienes-somos .columna-principal {}
#quienes-somos .columna-principal h3 { border-bottom: 5px solid #285374; color: #000000; font-family: 'Droid Serif', serif; font-size: 28px; font-weight: 400; line-height: 33px; margin-bottom: 15px; padding-bottom: 15px;}
#quienes-somos .columna-principal h3.la-plaza { border-color: #D0021B;}
#quienes-somos .columna-principal h3.directorio { border-color: #285374;}
#quienes-somos .columna-principal h3.direcciones-regionales { border-color: #D0021B;}
#quienes-somos .columna-principal h3.equipo { border-color: #285374;}
#quienes-somos .columna-principal h3.mercados { border-color: #8CB289;}
#quienes-somos .columna-principal h3.cultura { border-color: #E07C4B;}
#quienes-somos .columna-principal h3.deportes { border-color: #E15B5A;}
#quienes-somos .columna-principal h3.tv { border-color: #8173A6;}
#quienes-somos .columna-principal dl { margin-bottom: 30px;}
#quienes-somos .columna-principal dl dt { color: #000000; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; line-height: 26px;}
#quienes-somos .columna-principal dl dd { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 400; line-height: 33px;}









/* - - - - - - - - - - - - - - - - - - 
  Publicidad
  - - - - - - - - - - - - - - - - - - */
/*Publicidad*/
.tercera-columna .publicidad a { border: none; display: block; margin-bottom: 15px;}
.tercera-columna .publicidad a:hover { opacity: 0.8;}
.tercera-columna .publicidad a img { }
.publicidad div div { float: left; margin-bottom: 7.5px;}


.publicidad { float: left; margin-bottom: 0 !important; padding: 0 !important;}
/*Separador Horizontal con banner publicitario*/
.publicidad.separador-horizontal { clear:both; display: block; float: none; margin: 0 auto !important; max-width: 990px; width: 100%;}
.publicidad.separador-horizontal  div:nth-child(1) { margin: 20px 0;}
.publicidad.separador-horizontal iframe { display: block; margin: 0 auto; float: none; max-width: 990px; /*width: 100%;*/}

.publicidad.separador-horizontal a { display: block;}
.publicidad.separador-horizontal a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.publicidad.separador-horizontal a img { display: block; margin: 0 auto; width: 100%;}

.publicidad.separador-horizontal.full-ancho a img { clear:both; display: block; float: none; margin: 0 auto; max-width: 990px; width: 100%;}

.publicidad.col-md-3 a { float: left; margin-top: 20px; width: 100%;}
.publicidad.col-md-3 a:nth-child(1) { margin-top: 0;}
.publicidad.col-md-3 a img { width: 100%;}
.publicidad.col-md-3 a:hover img { opacity: 0.8; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}

.publicidad a.col-md-10 > img,
.publicidad a.col-md-2 > img { max-width: 100%;  width: 90%;}
.publicidad a img { max-width: 100%;}

/*Publicidad horizontal 990x90 (sin banner de acompañamiento)*/
.publicidad.ads-horizontal { clear: both; display: none;  margin: 0 auto; float: none; max-width: 990px; width: 100%;}
.publicidad.ads-horizontal a {}
.publicidad.ads-horizontal a img { display: none; margin: 0 !important;}
.publicidad.ads-horizontal div:nth-child(1) { margin: 0 0 20px;}
div.bloque-principal .publicidad.ads-horizontal div:nth-child(1) { display: block !important; float: none; margin: 0 auto 20px;}
div.bloque-principal.categoria .publicidad.ads-horizontal.categoria-728-a div:nth-child(1) { display: block !important; clear: both; float: none; margin: 0px auto 10px; padding: 0; width: 728px;}

.publicidad.ads-horizontal.ads-990x90 { clear: both; display: block !important;  margin: 0 auto; float: none; max-width: 990px; width: 100%;}
.publicidad.ads-horizontal.ads-990x90 a img { display: block; margin: 0 !important;}


/*Publicidad horizontal 990x90 (sin banner de acompañamiento)*/
div.bloque-principal .publicidad.ads-horizontal #google_ads_div_w.merc.home.728x90.1_ad_wrapper { clear: both; margin: 0 auto; width: 728px;}

.publicidad.ads-horizontal iframe { display: block; margin: 0 auto; float: none; max-width: 990px; width: 100%;}

/*Publicidad 990 x 250*/
.publicidad.ads-990x250 { height: 250px; width: 990px;}
.publicidad.ads-990x250 div div,
.publicidad.ads-990x250 iframe { width: 990px;}

/*Publicidad 728 x 90*/
.publicidad.ads-horizontal.ads-728x90 { clear: both; display: block !important;  margin: 0 auto; float: none; max-width: 728px; width: 100%;}
.publicidad.ads-horizontal.ads-728x90 a img { display: block; margin: 0 !important;}

/*Publicidad laterales "orejas"*/
.publicidad.laterales { overflow: hidden; position: fixed; top: 261px; width: 100%; z-index: 0; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
/*Cuando se active la publicidad "ads-head", la sección ".publicidad.laterales" debiese usar top: 363px;*/

.publicidad.laterales.izq { left: 50%; margin-left: -720px;}
.publicidad.laterales.der { margin-right: -720px; right: 50%;}

/*Publicidad laterales*/
.publicidad.laterales.financial-time{
    margin-top:12%;
}


/*Publicidad Cabecera*/
.publicidad.cabecera { clear:both; display: block; float: none; margin: 0 auto; max-width: 990px; width: 100%;}
.publicidad.cabecera div:nth-child(1) { margin: 20px 0;}
.publicidad.cabecera iframe { display: block; margin: 0 auto; max-width: 990px; width: 100%;}






/*Para que ciertos elementos queden posicionado "fijo" una vez pasado el scroll*/
.sticky { border-top: 0; left: 0; position: fixed; top: 0; width: 100%; z-index: 9999; 
  -webkit-box-shadow: 0px 3px 5px -2px rgba(0,0,0,0.55);
  -moz-box-shadow: 0px 3px 5px -2px rgba(0,0,0,0.55);
  box-shadow: 0px 3px 5px -2px rgba(0,0,0,0.55);
  -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;
}
.publicidad.laterales .izq { float: left; height: 600px; width: 120px;}
.publicidad.laterales .der { float: right; height: 600px; width: 120px;}


.publicidad.laterales.sticky-publicidad { position: fixed; top: 80px; -webkit-transition: all .25s ease-in-out; -moz-transition: all .25s ease-in-out; -o-transition: all .25s ease-in-out; -webkit-transition: all .25s ease-in-out; transition: all .25s ease-in-out;}
.ads-head { background-color: #fff; font-size: 0px; line-height: 0; width: 100%;}
.ads-head .publicidad.cabecera div:nth-child(1) { margin: 0;}
.ads-head .publicidad div div { margin-bottom: 0;}
.ads-head .cabecera div:first-of-type { margin-bottom: 15px; margin-top: 15px;display:table;width:100%;}
.ads-head .cabecera div:first-of-type div { margin-top: 0;}

/*Estas lineas evita que se genere la barra blanca post carga del intersicial*/ 
#google_ads_div_w.elmo.home.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.pais.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.mundo.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.sociales.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.blogs.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.sineditar.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.kiosko.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.vida.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.multimedia.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.elmo.galeria.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.home.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.bolsa.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.sineditar.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.blogs.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.info.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.analisis .1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.flash.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.multimedia.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.merc.podcast.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.home.1024X768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.fcl.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.fnit.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.laroja.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.chilenos.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.otros.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.dep.opinion.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.home.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.dest.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.imper.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.agenda.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.critica.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.recitales.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.concurso.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.literatura.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.viajes.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.cult.breves.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.tv.home.1024X768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.tv.has.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.tv.lsp.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.tv.archivos.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.tv.lamesa.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
#google_ads_div_w.tv.videos.1024x768.1_ad_wrapper { font-size: 0px; line-height: 0;}
/*Las líneas de "publicidad-referencia" es solo para las maquetas de ejemplo » */
.ads-head figure.publicidad-referencia { display: block; width: 990px; margin: 20px auto;}
.ads-head figure.publicidad-referencia a { display: block;}
.ads-head figure.publicidad-referencia a img { max-width: 990px; width: 100%;}

section.container-publicidad-laterales {  display: block; height: 600px; margin: 0 auto; padding: 0; position: relative; width: 1420px;}



/*Para cuando aparezca la publicidad arriba del menú de navegacion principal,
esto hace que la publicidades laterales tengan otro "top"*/
.publicidad.laterales.latif { top: 350px;}
.publicidad.laterales.latif.sticky-publicidad { top: 180px;}



/* - - - - - - - - - - - - - - - - - - 
  Otros
  - - - - - - - - - - - - - - - - - - */

/*Botón "Ver más"*/
a.ver-mas { clear: both; color: #727272; display: inline-block; font-family: 'Droid Sans', sans-serif; font-size: 11px; font-weight: 700; text-transform: uppercase;}
a.ver-mas:hover { color: #000;}


/*CARRUSEL*/
div.carousel.slide {}
/*Botones controladores "Next" y "Previous"*/
div.carousel.slide div a.carousel-control.left,
div.carousel.slide div a.carousel-control.right { background-image: none; background-repeat: no-repeat; width: auto;}
div.carousel.slide div a.carousel-control span.glyphicon-chevron-left,
div.carousel.slide div a.carousel-control span.glyphicon-chevron-right, 
div.carousel.slide div a.carousel-control .icon-next, 
div.carousel.slide div a.carousel-control .icon-prev { font-size: 20px;}
div.carousel.slide div a.carousel-control { color: #000; font-size: 15px; text-shadow: none;}
div.carousel.slide div a.carousel-control.left { margin-left: 10%;}
div.carousel.slide div a.carousel-control.right { margin-right: 10%;}
/*Indicador*/
ol.carousel-indicators { bottom: 0; margin-bottom: 0; position: relative;}
div.carousel.slide div ol.carousel-indicators li { background-color: #ccc; border: none;}
div.carousel.slide div ol.carousel-indicators li.active { background-color: #ff9a02; border: none;}




/*Enlace Autor de la noticia*/
article p.autor-noticia-post { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 12px; line-height: 14px;}
article p.autor-noticia-post em { display: inline !important; font-family: 'Droid Serif', serif !important; font-style: italic !important; font-size: 12px !important; font-weight: 700 !important; line-height: 30px !important;}
article p.autor-noticia-post a { color: #4A4A4A; font-family: 'Droid Sans', sans-serif; font-size: 12px; font-weight: 700; text-transform: uppercase;}






/* - - - - - - - - - - - - - - - - - - 
  Blog posts
  - - - - - - - - - - - - - - - - - - */

.blog-post { margin-bottom: 60px;}
.blog-post-title { font-size: 40px; margin-bottom: 5px;}
.blog-post-meta { color: #999; margin-bottom: 20px;}


/* - - - - - - - - - - - - - - - - - - 
  Footer
  - - - - - - - - - - - - - - - - - - */
/*Enlaces Footer*/
footer.enlaces-footer { background-color: #7290aa; border-top: 1px solid #e5e5e5; color: #fff; padding: 40px 0 20px; position: relative; text-align: center; z-index: 9999;}
footer.enlaces-footer img.logo-footer { float: left;}
footer.enlaces-footer ul.rrss-footer { list-style-type: none;}
footer.enlaces-footer ul.rrss-footer li {}
footer.enlaces-footer ul.rrss-footer li a { color: #fff; font-size: 2em;}
footer.enlaces-footer ul.rrss-footer li a:hover { color: #ff9a02;}
footer.enlaces-footer ul.rrss-footer li a i {}
/*Enlaces Footer / Categoría enlaces*/
footer.enlaces-footer section { margin-top: 20px; padding: 0;}
footer.enlaces-footer section ul.categoria-enlaces { float: left; font-family: 'Droid Sans', sans-serif; list-style-type: none; padding: 0; text-align: left;}
footer.enlaces-footer section ul.categoria-enlaces h5 { color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 18px; font-weight: 700; letter-spacing: -0.5px;}
footer.enlaces-footer section ul.categoria-enlaces li { display: block; margin-bottom: 10px;}
footer.enlaces-footer section ul.categoria-enlaces li a { color: #fff;}
footer.enlaces-footer section ul.categoria-enlaces li a:hover { text-decoration: underline;}
footer.enlaces-footer section span { border-left: 1px solid #acb9ca; float: left; height: 320px; margin: 0 13px;}
/*Cierre de página*/
footer.cierre-pagina { background-color: #333333; color: #ededed; font-family: 'Droid Sans', sans-serif; font-size: 11px; margin-bottom: 0; padding: 15px 0; position: relative; z-index: 9999;}
footer.cierre-pagina p { margin-bottom: 0; padding-left: 0;}
footer.cierre-pagina ul { list-style-type: none; margin-bottom: 0;}
footer.cierre-pagina ul li { border-left: 1px solid #ededed; float: left; margin-left: 10px; padding-left: 10px;}
footer.cierre-pagina ul li:first-child { border-left: none; margin-left: 0; padding-left: 0;}
footer.cierre-pagina ul li a { color: #ededed;}
footer.cierre-pagina ul li a:hover { color: #ff9a02;}
footer.cierre-pagina ul li a i { margin-right: 3px;}












/* - - - - - - - - - - - - - - - - - - 
  ElMo FIXED
  - - - - - - - - - - - - - - - - - - */
/*Containers*/
.container { max-width: 1170px;}
.container-fluid { max-width: 1170px;}
.container .columna-principal{ display: block; float: none; padding: 0 15px; width: auto;}
.container .columna-secundaria { display: block; float: none; padding: 0px 15px;}
.container-fluid .columna-principal{ display: block; float: none; padding: 0 15px; width: auto;}
.container-fluid .columna-secundaria { display: block; float: none; padding: 0px 15px;}


/*Publicidad*/
.noticias-990x90-1 { display: none;}
/*Publicidad Portada Cultura*/
#google_ads_div_w.cult.home.300x250.1_ad_wrapper { height: 250px !important; margin-bottom: 0 !important;}
#google_ads_div_w.cult.home.300x250.1_ad_wrapper #google_ads_div_w.cult.home.300x250.1_ad_container { height: 250px !important; margin-bottom: 0 !important;}
#google_ads_div_w.cult.home.300x250.1_ad_wrapper #google_ads_div_w.cult.home.300x250.1_ad_container div,
#google_ads_div_w.cult.home.300x250.1_ad_wrapper #google_ads_div_w.cult.home.300x250.1_ad_container div div { margin-bottom: 0 !important;}




/* AJUSTES 26-07 */
#cat-vida-en-linea .submenu-categoria.noticias ul li a{color: #fff;}















/* - - - - - - - - - - - - - - - - - - - - 
  M  e  d  i  a      q  u  e  r  i  e  s
  - - - - - - - - - - - - - - - - - - - - */



/* Mobile first queries */
/* Larger than mobile */
@media (max-width: 319px) { 
  .blog-masthead { padding-bottom: 0;}
  .blog-masthead .blog-nav.col-md-6 { margin-top: 15px;}
  .navbar-nav { margin-bottom: 0; margin-top: 0;}
  a.blog-nav-item { border-bottom: 1px solid #444; display: block; float: none; text-align: center; width: 100%!important;}
  a.nav-toggle:focus { outline: none;}

  .navbar-default .container-fluid { overflow: hidden;}
  .navbar-default .navbar-collapse { overflow: hidden;}
  form.navbar-form { clear: both; display: block; float: none; margin-left: 0; margin-top: 15px; width: 100%;}
  #elmostrador-navbar-collapse div.pull-right { width: 100%;}


  .navbar-default { padding: 0 15px;}
  .container-fluid > .navbar-header { margin: 0;}
  
  /*Header*/
  .cabecera-categoria div.clima div { float: left;}
  .cabecera-categoria p.fecha span { border-right: none; display: block;}
  .cabecera-categoria ul.rrss {  margin-top: 15px; padding-left: 0;}
  .cabecera-categoria ul.rrss li { margin-right: 15px; padding-left: 0;}
  .submenu-categoria ul li { clear: left; float: left; width: 100%;}
  .claves ul li { clear: left; float: left; width: auto;}
  .claves ul li a { border-left: none;}
  
  /*Primera Columna*/
  .primera-columna section article div { /*margin-top: 15px;*/ padding-left: 0; padding-right: 0;}
  #mercados .primera-columna { margin-bottom: 20px;}
  #tv div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 30px;}

  /*Segunda Columna*/
  .segunda-columna section article img { margin-bottom: 15px;}
  .segunda-columna section.tv article img { /*width: 100%;*/}
  .segunda-columna section article div { padding-left: 0; padding-right: 0;}
  #mercados .segunda-columna { margin-bottom: 20px;}

  /*Tercera Columna*/
  .tercera-columna section.encuesta article form fieldset button { margin-bottom: 15px;}
  #mercados .single-sidebar { margin-bottom: 20px;}


  /*Newsletter*/
  .columna-full-ancho.newsletter section h2 { text-align: center;}
  .columna-full-ancho.newsletter section p { text-align: center;}
  .columna-full-ancho.newsletter section form div { padding: 0;}

  section.calugas .inner-calugas { float: left; width: auto;}
  /*section.calugas div.recuadro.publicidad { margin-bottom: 10px;}*/
  
  /*Footer*/
  footer.enlaces-footer img.logo-footer { display: block; float: none; margin: 0 auto 20px;}
  footer.enlaces-footer ul.rrss-footer { margin: 15px 0; padding: 0;}
  /*Footer :: Categoría enlaces*/
  footer.enlaces-footer section ul.categoria-enlaces { margin-bottom: 30px; padding: 0 15px; width: 50%;}
  footer.enlaces-footer section ul.categoria-enlaces:nth-of-type(odd) { clear: left;}
  footer.enlaces-footer section span { display: none;}

  /*Footer :: Cierre de página*/
  footer.cierre-pagina p { padding: 0; text-align: center;}
  footer.cierre-pagina ul { margin: 20px 0 0; text-align: center;}
  footer.cierre-pagina ul li { border-left: none; display: block; float: none; margin: 0 0 10px 0; padding-left: 0;}
  footer.cierre-pagina ul li a i { display: none; /*margin-right: 10px;*/}

} /*(max-width: 319px)*/






/* Larger than mobile */
@media (min-width: 320px) and (max-width: 767px) { 

  .blog-masthead { padding-bottom: 0;}
  .blog-masthead .blog-nav.col-md-6 { margin-top: 15px;}
  .navbar-nav { margin-bottom: 0; margin-top: 0;}
  a.blog-nav-item { border-bottom: 1px solid #444; display: block; float: none; text-align: center; width: 100%!important;}
  a.nav-toggle:focus { outline: none;}

  .navbar-default .container-fluid { overflow: hidden;}
  .navbar-default .navbar-collapse { overflow: hidden;}
  form.navbar-form { clear: both; display: block; float: none; margin-left: 0; margin-top: 15px; width: 100%;}
  #elmostrador-navbar-collapse div.pull-right { width: 100%;}


  .navbar-default { padding: 0 15px;}
  .container-fluid > .navbar-header { margin: 0;}

  section.contenedor-noticia-alto-impacto { width: 100%;}
  section.contenedor-noticia-alto-impacto .primera-columna { padding: 0;}
  footer.enlaces-footer { display: none;}


  div.bloque-principal section.calugas div.recuadro:last-of-type { clear: both; display: block; margin-top: 30px; min-width: 300px;}
  div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li { float: none; margin: 0;}
  div.bloque-principal section.calugas div.recuadro div.newsletter ul.escribenos li:first-child { margin-bottom: 5px;}
  
  /*Header*/
  .cabecera-categoria div.clima div { float: left;}
  .cabecera-categoria p.fecha span { border-right: none; display: block;}
  .cabecera-categoria ul.rrss { margin-top: 15px;}
  .cabecera-categoria ul.rrss div { float: left !important;}
  .cabecera-categoria ul.rrss li { margin-right: 15px; padding-left: 0;}
  .submenu-categoria ul li { clear: left; float: left; width: 100%;}
  .claves ul li { clear: left; float: left; width: auto;}
  .claves ul li a { border-left: none;}
  
  /*Primera Columna*/
  .primera-columna section article div { /*margin-top: 15px;*/}
  #mercados .primera-columna { margin-bottom: 20px;}
  #tv div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 30px;}

  /*Segunda Columna*/
  .segunda-columna section article img { margin-bottom: 15px;}
  .segunda-columna section.tv article img { /*width: 100%;*/}
  .segunda-columna section article div {}
  #mercados .segunda-columna { margin-bottom: 20px;}

  /*Tercera Columna*/
  .tercera-columna section.encuesta article form fieldset button { margin-bottom: 15px;}
  #mercados .single-sidebar { margin-bottom: 20px;}


  /*Newsletter*/
  .columna-full-ancho.newsletter section h2 { text-align: center;}
  .columna-full-ancho.newsletter section p { text-align: center;}
  .columna-full-ancho.newsletter section form div { padding: 0;}

  section.calugas .inner-calugas { float: left; width: auto;}
  /*section.calugas div.recuadro.publicidad { margin-bottom: 10px;}*/
  
  /*Footer*/
  footer.enlaces-footer img.logo-footer { display: block; float: none; margin: 0 auto 20px;}
  footer.enlaces-footer ul.rrss-footer { margin: 15px 0; padding: 0;}
  /*Footer :: Categoría enlaces*/
  footer.enlaces-footer section ul.categoria-enlaces { margin-bottom: 30px; padding: 0 15px; width: 50%;}
  footer.enlaces-footer section ul.categoria-enlaces:nth-of-type(odd) { clear: left;}
  footer.enlaces-footer section span { display: none;}

  /*Footer :: Cierre de página*/
  footer.cierre-pagina p { padding: 0; text-align: center;}
  footer.cierre-pagina ul { margin: 20px 0 0; text-align: center;}
  footer.cierre-pagina ul li { border-left: none; display: block; float: none; margin: 0 0 10px 0; padding-left: 0;}
  footer.cierre-pagina ul li a i { display: none; /*margin-right: 10px;*/}

  #cat-sociales div.entrada-principal div figure a:before { font-size: 8em; height: 85%;}


  .blog-masthead .navbar-header h1 a.navbar-brand.main-logo {  background-position: 0px 0px; background-size: cover; height: 27px; margin: 0 !important; width: 210px;}
  .blog-masthead .navbar-default .navbar-toggle { margin-right: 0px; margin-top: 0px;}

} /*(min-width: 320px) and (max-width: 767px)*/



/* Larger than tablet */
@media (min-width: 768px) and (max-width: 991px) {

  .blog-masthead .navbar-header {}
  .blog-masthead .navbar-header h1 { width: 100%;}
  .blog-masthead .navbar-header h1 a.navbar-brand.main-logo {  background-position: 0px 0px; background-size: cover; height: 27px; margin: 0 auto !important; width: 210px;}

  .navbar-default .navbar-nav > li > a { font-size: 0.9em; padding: 10px 5px;}
  a.btn.buscar { margin-right: 15px;}

  /*Segunda Columna*/
  .segunda-columna section.tv article a img { margin-bottom: 15px;}
  .segunda-columna section.agenda-panorama article div figure,
  .segunda-columna section.kiosko article div figure { margin-bottom: 0;}
  

  /*Tercera Columna*/
  .tercera-columna h2.titulo-seccion.encuesta { margin-bottom: 0px;}
  .tercera-columna h2.titulo-seccion.encuesta a { letter-spacing: -1px;}
  .tercera-columna h2.titulo-seccion.encuesta a span.fa.fa-caret-right.pull-right { display: none;}
  .tercera-columna section.encuesta article form fieldset button { margin-bottom: 15px;}
  .tercera-columna section.vida-en-linea article div img { margin-bottom: 15px;}
  .dos-tercios section.multimedia section.videos article a i.icon-btn-play { top: 31%;}
  .dos-tercios section.multimedia section.videos article a i.icon-btn-play.chico { top: 23%;}
  .dos-tercios section.multimedia section.podcast article a i.fa.fa-microphone { top: 25%;}
  .tercera-columna section.sin-editar div.carousel.slide div.carousel-inner { min-height: 150px;}
  .tercera-columna section.sin-editar article div img { margin-bottom: 15px;}

  /*Columna Full Ancho*/
  .columna-full-ancho section.galeria-fotos ul li a i.icon-camara { bottom: 10px; padding-right: 10px;}

  /*h2.titulo-seccion a span.fa.fa-caret-right.pull-right { display: none;}*/

  /*Footer :: Categoría enlaces*/
  footer.enlaces-footer section ul.categoria-enlaces { margin-bottom: 30px; padding: 0 15px; width: 20%;}
  footer.enlaces-footer section ul.categoria-enlaces:nth-of-type(5) { clear: left;}
  footer.enlaces-footer section span:nth-of-type(4) {display: none;}
  /*Footer cierre*/
  footer.cierre-pagina p { margin-bottom: 15px; padding: 0; text-align: center;}


  section.calugas .inner-calugas { float: left; width: auto;}
  /*section.calugas div.recuadro.publicidad { margin-bottom: 10px;}*/

  /*.navbar-toggle { display: block;}
  .collapse { display: none; visibility: hidden;}*/

  #cat-sociales .entrada-principal div figure a:before { height: 79%;}
  #cat-sociales div.franja-videos #carousel-galerias-de-fotos figure a::before { padding: 0px 25px 40px 0px;}
  #cat-sociales div.franja-videos article figure a:before { height: 90%;}
  #cat-sociales div.bloque-principal div.franja-videos article h4 { font-size: 12px; line-height: 17px;}
  #tv div.bloque-principal .segunda-columna section.ultimos-capitulos h2 { font-size: 1.5em !important;}


  
  .segunda-columna section.tv article a img { margin-bottom: 0 !important;}
  
} /*/(min-width: 768px) and (max-width: 991px)*/




/*Esta medida es para ocultar la presentación del banner en la seccion TV en el Home - es un rango de 130px en que no se ve*/
@media (min-width: 992px) and (max-width: 1122px) {
  
  #home .segunda-columna section.tv article figure.presentado-por { display: none;}
  .navbar-default .navbar-nav > li > a { font-size: 1.125em;}

  /*#tv .columna-principal .segunda-columna figure.btn-play-article a span:before { height: 130px !important; line-height: 130px !important; top: 0%;}
  #tv .columna-principal .segunda-columna figure.btn-play-article a span:before { font-size: 5em; height: 130px; line-height: 130px;}*/


}






/* Larger than desktop */
@media (min-width: 992px) and (max-width: 1199px) {

  .blog-masthead .container { width: 750px;}
  .blog-masthead .navbar-header h1 { width: 100%;}
  .blog-masthead .navbar-header h1 a.navbar-brand.main-logo { margin: 0 auto !important;}
  form.navbar-form { margin: 5px 2% 0px 15px;}

  /*OJO, acá se modificó el ancho del ".container" para mostrar óptimamente los banners laterales*/
  .container { width: 97%;}


  div.bloque-principal section.lo-mas-leido div ul.nav-tabs li a { font-size: 22px;}
  
  /*Footer cierre*/
  footer.cierre-pagina p { margin-bottom: 15px; padding: 0; text-align: center;}
  footer.cierre-pagina ul {text-align: center;}
  /*Footer :: Categoría enlaces*/
  footer.enlaces-footer section ul.categoria-enlaces { margin-bottom: 30px; width: 11%;}

  #cat-sociales div.entrada-principal div figure a:before { height: 71%;}

  a.btn.buscar { margin-right: 15px;}


  
  
} /*/(min-width: 992px) and (max-width: 1199px)*/



@media (min-width: 1200px) and (max-width: 1279px) {

  

  #mercados .segunda-columna { width: 41.6667%;}

  .blog-masthead .container { width: 850px;}
  .blog-masthead .navbar-header h1 { width: 100%;}
  .blog-masthead .navbar-header h1 a.navbar-brand.main-logo { margin: 0 auto !important;}
  form.navbar-form { margin: 5px 10% 0px 15px;}

  /*#tv .columna-principal .segunda-columna figure.btn-play-article a span:before { height: 168px; line-height: 168px;}*/

}




/* Larger than desktop ::::: Esta querie es sólo para ajustar el .container para que se vea óptimamente los banners laterales */
@media (min-width: 1200px) and (max-width: 1500px) {

  /*OJO, acá se modificó el ancho del ".container" para mostrar óptimamente los banners laterales*/
  /*.container { width: 75%;}*/

  /*Menu Nav principal*/
  .blog-nav-item { padding: 10px 5px;}
  form.navbar-form { width: 16.6667%;}

  /*Banners laterales "orejas"*/
  .publicidad.laterales.izq { left: 0%; margin-left: 0;}
  .publicidad.laterales.der { margin-right: 0; right: 0%;}

  /*iframe Publicidad*/
  .publicidad iframe { position: initial; width: 100%;}


  
  
} /*/(min-width: 1200px) and (max-width: 1500px)*/


/*Para esconder la publicidad lateral*/

@media (max-width: 1279px) {  
  /*Banners laterales "orejas"*/
  section.publicidad.laterales,
  section.container-publicidad-laterales { display: none !important; }

  #tv div.bloque-principal .segunda-columna section.ultimos-capitulos h2 { font-size: 1.8em;}

  #cat-pais div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728-b div:nth-child(1) { display: block !important; clear: both; float: none; margin: 0px auto 10px; padding-top: 0; width: 100% !important; max-width: 468px !important;}

}


/*Esta modificacion es para que la tercera columna mantenga su ancho de 300px en relación a lo demás*/
@media (min-width: 1280px) and (max-width: 1399px) {

  .container { padding: 0px; width: 990px;}
  .container-fluid {width: 1020px;}
  
  .tercera-columna { min-width: 300px; padding: 0px;}

  #mercados .segunda-columna { width: 41.6667%;}

  section.contenedor-noticia-alto-impacto { width: 70%;}

  h2.titulo-seccion.cultura a { font-size: 21px;}
  h2.titulo-seccion.agenda-panorama a { font-size: 18px;}

  .col-md-9.col-sm-9.dos-tercios { padding-right: 30px; width: 68.3%;}

  div.bloque-principal { width: 100%;}

  .segunda-columna section.tv article a i.icon-btn-play.chico { top: 15%;}

  div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge { font-size: 10px; padding: 3px;}
  div.bloque-principal section.noticia-single-post article div.txt-post .acciones p.extracto-destaque { font-size: 14px; line-height: 20px;}

  #home .container-fluid .columna-principal { padding-left: 8px;}
  #home .container-fluid .columna-secundaria { padding-left: 5px !important;}

  footer.enlaces-footer section ul.categoria-enlaces h5 { font-size: 15px;}
  footer.enlaces-footer section ul.categoria-enlaces li a { font-size: 12px;}


  #cat-sociales div.franja-videos #carousel-galerias-de-fotos figure a::before { height: 42%; padding: 0 30px 0 0;}

  div.bloque-principal .segunda-columna section h2 a { font-size: 26px;}

  #cat-pais div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728-b div:nth-child(1) { display: block !important; clear: both; float: none; margin: 0px auto 10px; padding-top: 0; width: 100% !important; max-width: 468px !important;}
  
 

  /*Banners laterales "orejas"*/
  section.container-publicidad-laterales { width: 1280px;}
  

}




/* Larger than Desktop HD */
/*Se usa esta querie para que el sidebar tenga un ancho fijo de 300px y mostrar los banners en ese ancho sin problemas*/
@media (min-width: 1400px) {

  .container { padding: 0; width: 75%;}

  .bloque-principal { width: 100%;}
  .bloque-principal section div.conjunto div.segunda-columna { /*width: 40%;*/}

  .bloque-principal.categoria .segunda-columna { /*width: 41%;*/}
  .tercera-columna { padding: 0; width: 300px;}
  .col-md-9.col-sm-9.dos-tercios { padding-right: 0; width: 71.8%;}


  .publicidad.separador-horizontal a img { width: auto;}
  .publicidad.col-md-3 a img { width: auto;}

  /*Banners laterales "orejas"*/
  .publicidad.laterales.izq { left: 3%; margin-left: 0;}
  .publicidad.laterales.der { right: 3%; margin-right: 0;}

  /*Tabs en single y categorias*/
  div.bloque-principal section.lo-mas-leido div ul.nav-tabs li a { font-size: 24px;}

  div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge { padding: 3px 5px;}

  div.columna-full-ancho.newsletter section.calugas div.recuadro.fb-elmostrador-mg { /*margin: 0 0 0 9.9%;*/}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter { /*max-width: 300px; width: 30%;*/}

  footer.enlaces-footer section ul.categoria-enlaces li a { font-size: 12px; letter-spacing: -0.1px;}
  
  #cat-sociales div.franja-videos #carousel-galerias-de-fotos figure a::before { height: 38%; padding: 0 30px 0 0;}


}


@media (min-width: 1400px) and (max-width: 1499px) {
  /*Banners laterales "orejas"*/
  section.container-publicidad-laterales { width: 1403px;}
}


/* Larger than Desktop HD */
@media (min-width: 1501px) {

  .bloque-principal { width: 100%;}
  .bloque-principal section div.conjunto div.segunda-columna { /*width: 40%;*/}

  div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a { font-size: 12px;}
  div.bloque-principal section.noticia-single-post article div.txt-post .acciones ul li a span.badge { padding: 3px 7px;}

  div.columna-full-ancho.newsletter section.calugas div.recuadro.fb-elmostrador-mg { /*margin: 0px 0px 0px 16.9%;*/ /*OJO que esta medida es para cuando la publicidad sea realmente de 300px de Ancho » margin: 0 0 0 12.9%;*/}

  footer.enlaces-footer section ul.categoria-enlaces li a { font-size: 13px; letter-spacing: 0;}

  #cat-sociales div.franja-videos #carousel-galerias-de-fotos figure a::before { height: 30%; padding: 0 30px 0 0;}

}


@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and ( min--moz-device-pixel-ratio: 2), only screen and ( -o-min-device-pixel-ratio: 2/1), only screen and ( min-device-pixel-ratio: 2), only screen and ( min-resolution: 192dpi), only screen and ( min-resolution: 2dppx) {
  .blog-masthead h1 a.main-logo { background-size: 269px 35px cover;  margin: 0 auto;}
}



/*Categoria "PAIS" estas lineas son momentaneas para mostrar y hacer "responsivo" la publicidad.*/

#cat-pais div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728-b { display: block; float: left; width: 100%;}
#cat-pais div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728-b div:nth-child(1) { display: block !important; clear: both; float: none; margin: 0px auto 10px; padding-top: 0; width: 100% !important; max-width: 728px;}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - 
  M  e  d  i  a      q  u  e  r  i  e  s   ::   ElMo FIXED
  - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

@media only screen and (min-width: 1400px) { 

  /*Publicidad dentro de "Categoría", al estar en menor ancho afecta a la grilla responsive*/
  div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728 div:nth-child(1) { display: block !important;}
  div.bloque-principal.categoria section .publicidad.ads-horizontal.categoria-728-a div:nth-child(1) { display: block !important;}
  .publicidad.ads-horizontal,
  .publicidad.ads-horizontal a img { display: block;}

}



@media only screen and (min-width: 1020px) { 
  .noticias-990x90-1 { display: block;}

  #cultura div.bloque-principal section.noticias-relacionadas div.entrada-post section article div { padding-right: 0;}

  .publicidad.ads-horizontal.ads-990x90 { clear: both; display: block !important;  margin: 0 auto; float: none; max-width: 990px; width: 100%;}
  .publicidad.ads-horizontal.ads-990x90 a img { display: block; margin: 0 !important;}

  .publicidad.ads-horizontal.ads-728x90 { clear: both; display: block !important;  margin: 0 auto; float: none; max-width: 728px; width: 100%;}
  .publicidad.ads-horizontal.ads-728x90 a img { display: block; margin: 0 !important;}

}


@media only screen and (max-width: 1020px) { 
  
  div.columna-full-ancho.newsletter section.calugas div.recuadro.fb-elmostrador-mg { clear: both; display: block; height: 214px; float: none; margin: 0px auto 20px;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter { clear: both; display: block; height: 212px; float: none; margin: 0px auto 15px; max-width: 530px;}

}


@media only screen and (max-width: 1019px) {

  .publicidad.ads-horizontal.ads-990x90 { clear: both; display: none; !important;  margin: 0 auto; float: none; max-width: 990px; width: 100%;}
  .publicidad.ads-horizontal.ads-990x90 a img { display: none;; margin: 0 !important;}

  .publicidad.ads-horizontal.ads-728x90 { clear: both; display: none; !important;  margin: 0 auto; float: none; max-width: 728px; width: 100%;}
  .publicidad.ads-horizontal.ads-728x90 a img { display: none;; margin: 0 !important;}

}





@media only screen and (max-width: 992px) {

  #cultura div.bloque-principal div.entrada-principal div figure { margin-bottom: 10px;}
  #cultura div.bloque-principal section.noticias-relacionadas div.entrada-post:first-of-type section article { border-top: 1px solid #CCC; margin-top: 15px; padding-top: 20px;}

  #deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes { float: left; margin-bottom: 30px; width: 100%;}
  #deportes div.conjunto .mitad-columna-principal .opinion { margin-bottom: 30px;}

  .columna-full-ancho section.galeria-fotos ul li figure a span.icono-camara:before { padding: 0 15px 0 0;}

  section.calugas .inner-calugas { float: none; height: auto;}
  section.calugas div.recuadro.publicidad { clear: both; display: block; float: none; height: 250px; margin: 0px auto 10px !important; width: 300px;}

  #cat-multimedia div.bloque-principal section div.conjunto div.primera-columna { margin-bottom: 30px;}
  .columna-principal .primera-columna figure.btn-play-article a:before { font-size: 6em; line-height: 137px; height: 137px;}

  
  #tv .columna-principal .segunda-columna figure.btn-play-article a span:before { line-height: 35px;}


  #cat-multimedia div.bloque-principal div.franja-videos #carousel-podcast article figure a span:before,
  #cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure a span:before { bottom: 50%; padding: 0; text-align: center;}

  #perfil-autor section.descripcion-autor dl { padding-top: 5%;}

}



@media only screen and (min-width: 768px) { 
  
  .container .columna-principal { display: table-cell; vertical-align: top;}
  .container .columna-secundaria{ display: table-cell; padding-left: 5px; padding-right: 15px; position: relative; vertical-align: top; width: 320px; z-index: 1;}

  .container-fluid .columna-principal { display: table-cell; vertical-align: top;}
  .container-fluid .columna-secundaria{ display: table-cell; padding-left: 15px;  padding-right: 15px; position: relative; vertical-align: top; width: 320px; z-index: 1;}
  #home .container-fluid .columna-secundaria { padding-left: 15px;}

  .row.mr-0 { margin-right: 0;}
  .row.ml-0 { margin-left: 0;}

  div.bloque-principal.categoria { /*padding-right: 30px;*/}


}


@media only screen and (max-width: 767px) {
  .col-xs-12 { width: 100% !important;}
  .container .columna-principal { padding-top: 30px;}
  .container-fluid .columna-principal { padding-top: 30px;}


  #home .segunda-columna section.tv article:first-of-type div div { padding-left: 15px; padding-right: 15px;}

  div.bloque-principal.categoria section.lo-ultimo h2 { font-size: 25px;}
  div.bloque-principal section.noticia-single-post article div.txt-post .cuerpo-noticia a.anexo-noticia span { font-size: 11px;}
  #cultura div.bloque-principal div.entrada-principal div figure figcaption,
  #cultura div.bloque-principal div.audiovisuales figure figcaption { background-color: rgba(20, 20, 20, 0.7); bottom: 0; left: 0; position: relative;}
  #cultura div.bloque-principal section.noticias-relacionadas div.entrada-post section article div,
  #cultura div.bloque-principal div.breves-culturales article div,
  #cultura div.bloque-principal div.imperdibles article div { padding: 0;}

  #cat-sociales div.franja-videos #carousel-galerias-de-fotos figure a:before  { bottom: 40%;font-size: 2em; padding: 0; right: 15%; text-align: center; width: 70%;}
  #cat-sociales div.franja-videos article figure a:before { bottom: 15%;font-size: 2.5em; padding: 0; right: 15%; text-align: center; width: 70%;}
  #cat-sociales div.bloque-principal div.franja-videos article { margin-bottom: 15px;}

  #deportes div.conjunto .mitad-columna-principal .columna-de-dia article div,
  #deportes div.conjunto .mitad-columna-principal .efemerides article div { padding: 0;}
  #deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article { margin-bottom: 30px;}
  #deportes div.conjunto .mitad-columna-principal .noticias-destacadas-deportes article div { padding: 0;}
  #deportes .mitad-columna-principal div.entrada-post article figure,
  #deportes div.bloque-principal div.franja-videos article { margin-bottom: 20px;}
  #deportes div.bloque-principal div.franja-videos h3 a { font-size: 25px;}

  section.calugas .inner-calugas { float: none; height: auto;}
  section.calugas div.recuadro.publicidad { clear: both; display: block; float: none; height: 250px; margin: 0px auto 10px !important; width: 300px;}

  .columna-principal .primera-columna figure.btn-play-article a:before { font-size: 10em; line-height: 317px; height: 317px; top: 5%;}
  .columna-principal .segunda-columna figure.btn-play-article a span:before { top: 28%; font-size: 9em;}

  #cat-multimedia div.bloque-principal div.franja-videos article figure a span:before { bottom: 10%;}

  #tv .columna-principal .segunda-columna figure.btn-play-article a span:before { line-height: normal;}

  div.bloque-principal section.noticia-single-post article div.txt-post div.extracto-destaque { clear: both; margin-left: 0; margin-right: 0; max-width: 100%; width: 100%;}
  div.bloque-principal section.noticia-single-post article div.txt-post div.extracto-destaque blockquote { max-width: 100%;}

}


@media only screen and (max-width: 530px) { 
  
  div.columna-full-ancho.newsletter section.calugas div.recuadro.fb-elmostrador-mg { display: none !important;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter { clear: both; display: block; height: 212px; float: none; margin: 0px auto 15px; max-width: 530px;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.rrss li { margin-left: 12px;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form { margin-bottom: 30px;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form div.form-group { border-radius: 4px; clear: both; display: block; float: none; width: 100%;}
  div.columna-full-ancho.newsletter section form input { border: 1px solid rgb(204, 204, 204); border-radius: 4px;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter form button { clear: both; display: block; float: none; border-radius: 4px;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter h4 { clear: both; display: block; float: none;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos { clear: both; display: block; float: none;}
  div.columna-full-ancho.newsletter section.calugas div.recuadro.newsletter ul.escribenos li { display: block; float: none; margin: 0 0 5px;}

  .columna-principal .primera-columna figure.btn-play-article a:before { font-size: 9em; line-height: 180px; height: 180px; top: 5%;}
  .columna-principal .segunda-columna figure.btn-play-article a span:before { top: 15%; font-size: 5em;}

  #cat-multimedia div.bloque-principal div.franja-videos article figure a span:before { bottom: 20%; font-size: 2em;}
  #cat-multimedia div.bloque-principal div.franja-videos #carousel-podcast article figure a span:before,
  #cat-multimedia div.bloque-principal div.franja-videos #carousel-galeria-fotos article figure a span:before { bottom: 50%; padding: 0; text-align: center;}

  .columna-principal figure.btn-play-chico-article a span:before { line-height: 20px;}
}
.submenu-categoria ul li a.home-ppal {
    font-size: 1.2em;
}
.tit-ft .publicidad.ads-horizontal div:nth-child(1) {
    margin: 7px;
}

.tit-ft {
    padding: 0;
    background-color: #fff1e0;
    margin-top: -20px;
    margin-bottom: 20px;
    overflow: hidden;
}

.tit-ft h2.financial-times {
    text-transform: uppercase;
    font-family: 'Droid Serif', serif;
    font-size: 6em;
    font-weight: 600;
}

.tit-ft h2.financial-times span {
    text-transform: capitalize;
    color: #D93728;
}

.tit-ft p {
    color: #000000;
    font-family: 'Droid Serif', serif;
    font-size: 16px;
    font-weight: 700;
}


#cat-vida-en-linea #home  section {clear: none;}
#mercados #home  section {clear: none;}

#cat-vida-en-linea .submenu-categoria ul li a:hover, #cat-vida-en-linea .submenu-categoria ul li a.active {
    background-color: #0c3810;
}


/*Blogs y Opinión*/
.tercera-columna section.la-clave { background-color: #EDEAF5;}
h2.titulo-seccion.la-clave a { background-color: #009FE0;font-size: 19px;}
.tercera-columna section.la-clave div.rrss { padding: 0;}
.tercera-columna section.la-clave div.rrss div { background-color: #009FE0; color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 15px; padding-bottom: 15px; padding-top: 15px; text-align: left;margin-top: 14px}
.tercera-columna section.la-clave div.rrss a { color: #fff;}
.tercera-columna section.la-clave div.rrss a:hover { color: #fff; text-decoration: none;}
.tercera-columna section.la-clave .icon-laclave {background: #fff url(../img/icon-laclave.svg) no-repeat scroll center center/18px 18px;border-radius: 50%;display: inline-block;height: 30px;line-height: 30px;text-align: center;vertical-align: middle;width: 30px; margin: 14px 5px 21px 15px;}
.tercera-columna section.la-clave p.presentado{font-size:12px; margin-top: -9px; }

