h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {color:inherit; font-family:inherit; font-weight:500; line-height:1.1;}
.table {display: table;}
.fila {display: table-row;}
.cell {display: table-cell;}
.float-none {float:none !important;}
#noticia-imagecover {margin:0 auto; float:none; display:table;}
body.movil #main .container {margin:0 auto; width:96%;}
body.movil {background-color:#fff7f1;}
body.movil #dffull {float:left !important; margin-left:10px !important; margin-bottom:0;}
body.movil #dffull li a.market-header img {float:none !important;}
body.movil #dffull li a img { float:left !important;}
#infografia_flash {width:100%;}
.pad-cero{padding: 0 !important;}
.bg-black{background-color: #000;}

/* Caja DF Podcast*/
.caja-df-podcast { display: table; width: 100%; margin-bottom: 2em;}
.caja-df-podcast h5 { background-color: #e87603; padding: 10px 10px; }
.caja-df-podcast h5 {
    color: #ffffff;
    font-size: 1.8rem;
    line-height: auto;
    margin-bottom: 0;
}

.caja-df-podcast .ico-title { width: 15px !important; margin-right: 0.3em; }
.podcast_box {
    background-color: #fae5cc;
    text-align: center;
    padding: 1em;
    display: block;
    height: auto;
}
/*Fin */


/* Cajas lo mejor de FT y RIPE*/
.cajas-ft-ripe .noticia-vertical {border-bottom: 1px solid #e3e3e3;}
.cajas-ft-ripe .titular strong a {font-family: PTSansBold, Verdana, Geneva, sans-serif; font-weight: normal; margin-bottom: 10px;}
.cajas-ft-ripe h2 { margin-top: 5px;}
/*Fin */



/*Noticias Relacionadas*/
body.movil .noticias-relacionadas-single {width:100% !important;}
/*FIN Noticias Relacionadas*/

/*Banner*/
#banner-top {padding:10px 0; z-index:0; margin-bottom: 12px !important;}
.banner-fullwidth {border-bottom:1px solid #e3e3e3; border-top:1px solid #e3e3e3; box-sizing:border-box; margin:10px 0; padding:10px 0; width:100%;}
.visible-lg {display:block;}
.banner-lateral {position:absolute; top:0; z-index:0;}
.left-banner {left:-130px;}
.right-banner {right:-130px;}
.container {max-width:1002px; width:100%; clear:both; content:" "; display:table; position:relative; margin-left:auto; margin-right:auto; padding:0 !important;}
#sidebar-right {z-index:0;}
#podcast-sidebar-home{padding:0px 5px; box-sizing: border-box; cursor: pointer; margin-bottom: 10px;}

/*FIN Banner*/

body.indicadores-economicos #main .bigbox .centrodatos__tables .column8.down-m {margin-right:0; width:62.5%;}

/*Menu Ingreso*/
#menu-ingreso-submenu, #menu-ingreso-submenu1, #menu-ingreso-submenu2 {z-index:10;}
#menu-ingreso-submenu::after, #menu-ingreso-submenu1::after, #menu-ingreso-submenu2::after {border-bottom:7px solid #999999; border-left:7px solid transparent; border-right:7px solid transparent; bottom:100%; content:""; height:0; left:81%; position:absolute; width:0;}
#menu-ingreso-submenu, #menu-ingreso-submenu1, #menu-ingreso-submenu2 {background:#fff; border:1px solid #999999; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.3); left:-495px; padding:20px; position:absolute; width:655px; z-index:1000;}

#menu-ingreso-submenu .ingreso-column:first-child, #menu-ingreso-submenu1 .ingreso-column:first-child, #menu-ingreso-submenu2 .ingreso-column:first-child {padding-left:0;}
#menu-ingreso-submenu .ingreso-column, #menu-ingreso-submenu1 .ingreso-column, #menu-ingreso-submenu2 .ingreso-column {border-right:1px solid #bbbbbb; float:left; margin-right:3.5%; padding-left:0; padding-right:3%; width:48.2%;}
#menu-ingreso-submenu .ingreso-column h3, #menu-ingreso-submenu1 .ingreso-column h3, #menu-ingreso-submenu2 .ingreso-column h3 {font-family:PTSerifRegular, "Times New Roman", Times, serif; font-weight:bold; line-height:125%; margin-bottom:10px; margin-top:0; font-size:1.285em; color:#222; text-align:left;}
#menu-ingreso-submenu .top-header form, #menu-ingreso-submenu1 .top-header form, #menu-ingreso-submenu2 .top-header form {margin-top:30px;}
#menu-ingreso-submenu form, #menu-ingreso-submenu1 form, #menu-ingreso-submenu2 form  {display:block; overflow:hidden;}
#menu-ingreso-submenu figure, #menu-ingreso-submenu1 figure, #menu-ingreso-submenu2 figure, form {margin:0;}
#menu-ingreso-submenu label, #menu-ingreso-submenu1 label, #menu-ingreso-submenu2 label, .content-sus label {margin-bottom:5px; width:100%; color:#666666; font-weight:bold;}
#menu-ingreso-submenu input, #menu-ingreso-submenu1 input, #menu-ingreso-submenu2 input {display:block; margin-bottom:20px; width:100%; border:1px solid #ccc; color:#666; padding:8px; line-height:normal; overflow:visible; font-size:100%; vertical-align:middle; font-size:14px; line-height:1.231; font-family:PTSans, Verdana, Geneva, sans-serif}
#menu-ingreso-submenu label, #menu-ingreso-submenu1 label, #menu-ingreso-submenu2 label {margin-bottom:5px; display:block; width:100%; color:#666666; font-weight:bold; font-size:14px; line-height:1.231; font-family:PTSans, Verdana, Geneva, sans-serif;}
.profile-btns li a, .profile-btns li a:link, .profile-btns li a:active {background-position:5px center; background-repeat:no-repeat; color:#333; display:block; text-decoration:none;}
.small-a:hover {background:rgba(0, 0, 0, 0) none repeat scroll 0 center; border:0 none; color:#ef8f25; margin:0; padding:0;}
.profile-btns li a, .profile-btns li a:link, .profile-btns li a:active {background-position:5px center; background-repeat:no-repeat; color:#333; display:block; text-decoration:none;}
#menu-ingreso-submenu form a, #menu-ingreso-submenu1 form a, #menu-ingreso-submenu2 form a {color:#247d9b; font-weight:bold; text-decoration:underline;}
.buttons-ingreso {margin-top:20px; overflow:hidden; font-size:14px; line-height:1.231; font-family:PTSans, Verdana, Geneva, sans-serif; color:#222; clear:both;}
#ingreso-remember {width:15px;}
#menu-ingreso-submenu input[type="checkbox"], #menu-ingreso-submenu1 input[type="checkbox"], #menu-ingreso-submenu2 input[type="checkbox"] {height:15px; width:15px;}
#menu-ingreso-submenu input[type="checkbox"], #menu-ingreso-submenu1 input[type="checkbox"], #menu-ingreso-submenu2 input[type="checkbox"] {-moz-appearance:none; background #e6e6e6; border:1px solid #cccccc; clear:both; float:left; height:15px; margin-bottom:10px; margin-right:5px; width:15px;}
#menu-ingreso-submenu input[type="checkbox"], #menu-ingreso-submenu1 input[type="checkbox"], #menu-ingreso-submenu2 input[type="checkbox"], input[type="radio"] {padding:0;}
#menu-ingreso-submenu input[type="password"], #menu-ingreso-submenu1 input[type="password"], #menu-ingreso-submenu2 input[type="password"] {margin-bottom:5px;}
#menu-ingreso-submenu a.small-a, #menu-ingreso-submenu1 a.small-a, #menu-ingreso-submenu2 a.small-a {background-position:5px center; background-repeat:no-repeat; color:#333; display:block; text-decoration:none; font-weight:bold; font-size:12px; text-align:right; float:right !important; margin-bottom:5px;}
#menu-ingreso-submenu input[type="checkbox"] + label, #menu-ingreso-submenu1 input[type="checkbox"] + label, #menu-ingreso-submenu2 input[type="checkbox"] + label {float:left; font-size:12px; font-weight:normal; width:40%; color:#666666; margin-bottom:10px;}
#menu-ingreso-submenu .btn.blue, #menu-ingreso-submenu1 .btn.blue, #menu-ingreso-submenu2 .btn.blue {background:#247d9b; border:1px solid #144656; color:#fff; display:block; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; padding:10px 20px; text-align:center; text-decoration:none; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:auto; float:right;}
#menu-ingreso-submenu .ingreso-column + .ingreso-column .btn.blue, #menu-ingreso-submenu1 .ingreso-column + .ingreso-column .btn.blue, #menu-ingreso-submenu2 .ingreso-column + .ingreso-column .btn.blue,#menu-ingreso-submenu1 .ingreso-column + .ingreso-column .btn.blue {width:100%;}
.m-bottom-40 {margin-bottom:30px !important;}
#menu-ingreso-submenu .ingreso-column:last-child, #menu-ingreso-submenu1 .ingreso-column:last-child, #menu-ingreso-submenu2 .ingreso-column:last-child {border-right:0 none; margin-right:0; padding-left:0; padding-right:0;}
.perfil-newsletter input[type="checkbox"] {background-image: none !important;}
.perfil-newsletter input[type="checkbox"]:checked {background-image: url(/noticias/imag/v1/auxi/check.png) !important;}
#menu-ingreso-submenu p, #menu-ingreso-submenu1 p, #menu-ingreso-submenu2 p {color:#666666 !important; line-height:140%; margin-bottom:25px; margin-top:0;}
#menu-ingreso-submenu .facebookbtn, #menu-ingreso-submenu1 .facebookbtn, #menu-ingreso-submenu2 .facebookbtn {background:#003b79; color:#fff; background-position:5px center; background-repeat:no-repeat; display:block; text-decoration:none; border:0 none; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; margin-bottom:20px; padding:8px; text-align:center; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:100%;}
#menu-ingreso-submenu .twitterbtn, #menu-ingreso-submenu1 .twitterbtn, #menu-ingreso-submenu2 .twitterbtn {color:#fff; background-position:5px center; background-repeat:no-repeat; display:block; text-decoration:none; background:#008ac1; border:0 none; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; padding:8px; text-align:center; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:100%;}
    p.one-social-network {margin-top:20px !important; margin-bottom:10px !important; color:#666666; line-height:140% !important; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
/*FIN Menu Ingreso*/

/*Registro en Noticia*/
.registrate {z-index:10;}
.registrate .buttons-ingreso img.form-loading {width: auto !important;}
.content-register {background: #FFF; border: 1px solid #999999; margin-bottom: 10px;}
.registrate {padding:20px; width:100%;}

.registrate .ingreso-column:first-child {padding-left:0;}
.registrate .ingreso-column {border-right:1px solid #bbbbbb; float:left; margin-right:3.5%; padding-left:0; padding-right:3%; width:48.2%;}
.registrate .ingreso-column h3 {font-family:PTSerifRegular, "Times New Roman", Times, serif; font-weight:bold; line-height:125%; margin-bottom:10px; margin-top:0; font-size:1.285em; color:#222; text-align:left;}
.registrate .top-header form {margin-top:30px;}
.registrate form {display:block; overflow:hidden;}
body.miDF.suscripciones .registrate form {text-align:right;}
body.miDF.suscripciones .registrate .facebookbtn {clear:both;}
body.miDF.suscripciones  #planes p {margin-bottom:20px;}
.registrate figure, form {margin:0;}
.registrate label, .content-sus label {margin-bottom:5px; width:100%; color:#666666; font-weight:bold;}
.registrate input {display:block; margin-bottom:20px; width:100%; border:1px solid #ccc; color:#666; padding:8px; line-height:normal; overflow:visible; font-size:100%; vertical-align:middle; font-size:14px; line-height:1.231; font-family:PTSans, Verdana, Geneva, sans-serif}
.registrate label {margin-bottom:5px; display:block; width:100%; color:#666666; font-weight:bold; font-size:14px; line-height:1.231; font-family:PTSans, Verdana, Geneva, sans-serif;}
.profile-btns li a, .profile-btns li a:link, .profile-btns li a:active {background-position:5px center; background-repeat:no-repeat; color:#333; display:block; text-decoration:none;}
.small-a:hover {background:rgba(0, 0, 0, 0) none repeat scroll 0 center; border:0 none; color:#ef8f25; margin:0; padding:0;}
.profile-btns li a, .profile-btns li a:link, .profile-btns li a:active {background-position:5px center; background-repeat:no-repeat; color:#333; display:block; text-decoration:none;}
.registrate form a, {color:#247d9b; font-weight:bold; text-decoration:underline;}
.buttons-ingreso {margin-top:20px; overflow:hidden; font-size:14px; line-height:1.231; font-family:PTSans, Verdana, Geneva, sans-serif; color:#222; clear:both;}
#ingreso-remember {width:15px;}
.registrate input[type="checkbox"] {height:15px; width:15px;}
.registrate input[type="checkbox"] {-moz-appearance:none; background #e6e6e6; border:1px solid #cccccc; clear:both; float:left; height:15px; margin-bottom:10px; margin-right:5px; width:15px;}
.registrate input[type="checkbox"], input[type="radio"] {padding:0;}
.registrate input[type="password"] {margin-bottom:5px;}
.registrate a.small-a, #menu-ingreso-submenu1 a.small-a, #menu-ingreso-submenu2 a.small-a {background-position:5px center; background-repeat:no-repeat; color:#333; display:block; text-decoration:none; font-weight:bold; font-size:12px; text-align:right; float:right !important; margin-bottom:5px;}
.registrate input[type="checkbox"] + label, #menu-ingreso-submenu1 input[type="checkbox"] + label, #menu-ingreso-submenu2 input[type="checkbox"] + label {float:left; font-size:12px; font-weight:normal; width:40%; color:#666666; margin-bottom:10px;}
.registrate .btn.blue {background:#247d9b; border:1px solid #144656; color:#fff; display:block; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; padding:10px 20px; text-align:center; text-decoration:none; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:auto; float:right;}
.registrate .ingreso-column + .ingreso-column .btn.blue, #menu-ingreso-submenu1 .ingreso-column + .ingreso-column .btn.blue, #menu-ingreso-submenu2 .ingreso-column + .ingreso-column .btn.blue,#menu-ingreso-submenu1 .ingreso-column + .ingreso-column .btn.blue {width:100%;}
.m-bottom-40 {margin-bottom:30px !important;}
.registrate .ingreso-column:last-child {border-right:0 none; margin-right:0; padding-left:0; padding-right:0;}
.svg input[type="checkbox"]:checked {background-image: url(/noticias/imag/v1/auxi/check.png) !important;}
.registrate p {color:#666666 !important; line-height:140%; margin-bottom:25px; margin-top:0;}
.registrate .facebookbtn {background:#003b79; color:#fff; background-position:5px center; background-repeat:no-repeat; display:block; text-decoration:none; border:0 none; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; margin-bottom:20px; padding:8px; text-align:center; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:100%;}
.registrate .twitterbtn {color:#fff; background-position:5px center; background-repeat:no-repeat; display:block; text-decoration:none; background:#008ac1; border:0 none; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; padding:8px; text-align:center; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:100%;}
    p.one-social-network {margin-top:20px !important; margin-bottom:10px !important; color:#666666; line-height:140% !important; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
/*FIN Registro en Noticia*/



/*Articulo Full*/
.sold-message .sold-content {overflow:hidden; padding:10px;}
.tab-holder {position:relative;}
.entry:last-child {border-bottom:0 none;}
.entry {border-bottom:none; margin-bottom:20px; padding:20px 0;}
.sold-message .sold-header {border-bottom:1px solid #bbbbbb; margin-bottom:10px; padding-bottom:10px; position:relative;}
.sold-message h3 {color:#333333; font-size:1.285em; font-weight:bold; margin-bottom:0; padding:10px;}
.entry h3 {color:#202020; font-size:1.714em;}
.a-abs {position:absolute; right:10px; top:13px;}
.sold-message .sold-content {overflow:hidden; padding:10px;}
.sold-message .sold-content .col {background:#f2f2f2; border:1px solid #cecebf; float:left; margin-right:2%; padding:10px; width:31%;}
body.home.papeldigital .sold-message .sold-content .col {margin-right:1.3% !important;}
.sold-content span {padding:0 10px;}
.sold-message span {display:block; line-height:120%; padding:0 20px; text-align:center;}
.title-sold {color:#666666; font-size:1.428em; font-weight:bold; margin-bottom:10px;}
.sold-content span {padding:0 10px;}
.sold-message span {display:block; line-height:120%; padding:0 20px; text-align:center; margin-bottom:10px;}
.price-sold {color:#000; font-size:2.285em; margin-bottom:20px; padding:0 20px; text-align:center;}
.sold-message .btn.dark-orange {text-align:center; width:100%;}
.btn.dark-orange {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:#de7600; border-color:currentcolor #de7600 #de7600 currentcolor; border-image:none; border-style:none; border-width:0 2px 2px 0; color:#fff; cursor:pointer; display:inline-block; font-family:sans-serif; font-size:1.071em; font-weight:bold; padding:10px; text-align:center; text-decoration:none; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3);}
/*FIN Articulo Full*/

/*Slide Principal*/
#noticia-destacada {margin-bottom:10px;}
body.movil #noticia-destacada {margin-bottom:0; padding-bottom:10px !important;}
.bg-brand-highlight {background-color:#fbe9dc;}
#wrap-noticias img, #mam_container img  {max-width:100% ; width:auto;}
section.df-full .noticia-sin-foto h4.tag img {width:auto !important;}
.df-suscripcion > .col-md-12.pad-tb > a > .app-image {width:82px !important;}
.brandcorner > .sponsor > div > a > img {width:50px !important;}
#df-noticia-slide .swiper-wrapper .swiper-slide {width:100% !important;}
.noticia-destacada h4 {margin:2px 0 10px; font-size:18px;}
.noticia-destacada h4 a {color:#fff;}
a.tag-background {color:#fff; padding:0 4px;}
.bg-brand-second {background-color:#247d99;}
.noticia-destacada h2 {margin:0; font-size:23px; line-height:105%; text-align:left;}
.movil .noticia-destacada h2 {clear:both;}
h2, .h2 {font-size:26px;}
.noticia-destacada h2 a {line-height:1.1;}
.noticia-destacada h2 a {color:#111111; font-family:MartelBold, Georgia, "Times New Roman", Times, serif; font-size:0.9em; font-weight:normal;}
img.fullaccess {margin-left:10px; width:17px !important; }
.noticia-destacada a {color:#444; font-size:17px; font-family:PTSans, Verdana, Geneva, sans-serif; line-height:110%; margin-top:7px; clear:both; float:left; text-align:left;}
body.movil .col-md-5 a {width:100%;}
img.fullaccess {margin-left:5px; width:17px;}
.img-news {margin-bottom:10px; width:100%; padding:0 !important;}
.hora-publicacion {color:#527a86; float:left; font-family:PTSansItalic, Verdana, Geneva, sans-serif; margin-top:5px; text-align:left; clear:both;}

.recientes .hora-publicacion {color:#527A86; float:left; font-family:PTSansBoldItalic, Verdana, Geneva, sans-serif; font-size:14px; margin-top:0; text-align:left; clear:both;}



#df-noticia-slide.col-md-12 {max-width:873px; width:100%; overflow:hidden;}
#df-noticia-slide {padding:0;}
#df-noticia-slide {position:relative;}
#df-noticia-slide > .noti1-pagination {bottom:5px; float:left; left:auto; position:absolute; right:0; text-align:left; width:25%; z-index:99;}
.noti1-pagination > .swiper-pagination-bullet {width:15px; height:15px; border-radius:0; background:#fff; opacity:1;}
.noti1-pagination > .swiper-pagination-bullet-active {background:#ef8e21;}

#df-noticia-duo {background-color:#fbe9dc; padding:10px 0 20px; margin-bottom:20px;}
#df-noticia-duo .noticia-destacada .col-md-12 a {width:100%; height:auto;}
#df-noticia-duo .noticia-destacada .col-md-12 a img {width:100%; height:auto;}
.vert-top {vertical-align:top;}
.float-none {float:none;}
#df-noticia-duo .fila .noticia-destacada {padding:0px 10px 10px;}
#df-noticia-duo > .fila > .noticia-destacada + .noticia-destacada {border-left:1px solid #999;}
#df-noticia-duo > .fila > .noticia-destacada h4 {margin:0; float:left;}
#df-noticia-duo > .fila > .noticia-destacada h4 a {margin:0; padding:2px 5px;}


#df-noticia-trio {background-color:#fbe9dc; padding:10px 0 20px; margin-bottom:20px;}
#df-noticia-trio .noticia-destacada .col-md-12 a {width:100%; height:auto;}
#df-noticia-trio .noticia-destacada .col-md-12 a img {width:100%; height:auto;}
#df-noticia-trio .fila .noticia-destacada {padding:0px 10px 10px;}
#df-noticia-trio > .fila > .cell { padding:0 15px;}
#df-noticia-trio > .fila > .cell + .cell {border-left:1px solid #999;}
#df-noticia-trio > .fila > .noticia-destacada h4 {margin:0; float:left;}
#df-noticia-trio > .fila > .noticia-destacada h4 a {margin:0; padding:2px 5px;}
#df-noticia-trio > .fila > .cell .noticia-destacada {padding:0 10px 10px;}
#df-noticia-trio > .fila > .cell .noticia-destacada + .noticia-destacada {border-top:1px solid #999; padding:12px 10px 10px;}
#df-noticia-trio > .fila > .cell .noticia-destacada h4 {margin:0; float:left;}
#df-noticia-trio > .fila > .cell .noticia-destacada h4 a {margin:0; padding:2px 0; color:#EF8E21 !important; background:none;}


#df-noticia-cuatro .noticia-destacada .col-md-12 > h2 {font-size:38px; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-weight:normal; margin-bottom:20px;}
#df-noticia-cuatro {background-color:#fbe9dc; padding:10px 0 20px; margin-bottom: 20px;}
#df-noticia-cuatro .col-md-12 .noticia-destacada > h4 {font-size:15px;}
#df-noticia-cuatro .col-md-12 .noticia-destacada > h2 {font-size:22px;}
#df-noticia-cuatro .col-md-12 .noticia-destacada > a {font-size:16px;}
#df-noticia-cuatro .noticia-destacada .col-md-12 a {width:100%; height:auto;}
#df-noticia-cuatro .noticia-destacada .col-md-12 > a {font-size:16px;}
#df-noticia-cuatro .noticia-destacada .col-md-12 a img {width:100%; height:auto;}
#df-noticia-cuatro .fila .noticia-destacada {padding:0px 10px 10px;}
#df-noticia-cuatro > .fila > .cell { padding:0 15px;}
#df-noticia-cuatro > .fila > .cell + .cell {border-left:1px solid #999;}
#df-noticia-cuatro > .fila > .noticia-destacada h4 {margin:0; float:left;}
#df-noticia-cuatro > .fila > .noticia-destacada h4 a {margin:0; padding:2px 5px;}
#df-noticia-cuatro > .fila > .cell .noticia-destacada {padding:0 10px 10px;}
#df-noticia-cuatro > .fila > .cell .noticia-destacada + .noticia-destacada {border-top:1px solid #999; padding:12px 10px 10px;}
#df-noticia-cuatro > .fila > .cell .noticia-destacada h4 {margin:0; float:left;}
#df-noticia-cuatro > .fila > .cell .noticia-destacada h4 a {margin:0; padding:2px 0; color:#EF8E21 !important; background:none;}


#df-noticia-about-image {position:relative;}
#df-noticia-about-image article {padding:10px;}
#df-noticia-about-image .noticia-destacada a {width:100%;}
#df-noticia-about-image .noticia-destacada a img {margin:0 auto;}
#df-noticia-about-image .box-txt {background-color:rgba(68, 68, 68, 0.8); position:absolute; bottom:0; left:0; right:0;
margin:10px; padding:0 20px 15px;}
#df-noticia-about-image .box-txt h4 {position:relative; top:-15px; float:left; margin:0;}
#df-noticia-about-image .box-txt h4 a {padding:2px;}
#df-noticia-about-image .box-txt h2 {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-family:38px; color:#FFF; font-weight:normal;}
#df-noticia-about-image .box-txt h2 a {margin:0; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#FFF; font-weight:normal;}
#df-noticia-about-image .box-txt > a {font-family:PTSans, Verdana, Geneva, sans-serif; font-family:16px; color:#FFF; font-weight:normal;}
/*FIN Slide Principal*/

/*DF Tv*/
#dftv {background-color:#527a86;}
.border-radius {border-radius:2px;}
.link-df {background:#de7600; color:#fff; font-family:PTSansNarrow, Georgia, "Times New Roman", Times, serif; font-size:14px; padding:5px 10px;}
#dftv-destacado {border-bottom:1px solid #8eaab3; margin-bottom:10px; padding:10px 0;}
.embed-responsive-4by3 {padding-bottom:75%;}
.embed-responsive {display:block; height:0; margin:0; overflow:hidden; padding:0; position:relative;}
.embed-responsive .embed-responsive-item, .embed-responsive iframe, .embed-responsive embed, .embed-responsive object, .embed-responsive video {border:0 none; bottom:0; height:100%; left:0; position:absolute; top:0; width:100%;}
#dftv-destacado h2 {font-size:1.1em; line-height:1.2; margin:5px 0;}
#dftv-destacado h2 a {color:#fff; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
#dftv-videosmall {margin:0 0 10px;}
#dftv-videosmall h2 {font-size:1em; margin:0 0 10px;}
#dftv-videosmall h2 a {color:#fff; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
.embed-responsive-4by3 {padding-bottom:75%;}
.img-video {width:100%; height:auto;}
#dftv-fullwidth .slider1 .swiper-slide, #dftv-videosmall .col-md-4 .embed-responsive {position:relative}
#dftv-fullwidth .slider1 .swiper-slide a .play {background:url(/noticias/imag/v1/auxi/play_icono.png) no-repeat left top !important; width:89px; height:64px; position:absolute; left:0; right:0; top:21%; margin:0 auto;}
#dftv-fullwidth .slider1 .swiper-slide a .play:hover {opacity: 0.80;
filter: alpha(opacity=80); /* For IE8 and earlier */
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition:all 0.3s ease 0s;}
#dftv-videosmall .col-md-4 .embed-responsive .play {background:url(/noticias/imag/v1/auxi/play_icono.png) no-repeat left top !important; width:30px; height:24px; position:absolute; left:0; right:0; top:30%; margin:0 auto; background-size:30px 24px  !important;}
#dftv-videosmall .col-md-4 .embed-responsive .play:hover {opacity: 0.80;
filter: alpha(opacity=80); /* For IE8 and earlier */
-webkit-transition:all 0.3s ease 0s;
-moz-transition:all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;
transition:all 0.3s ease 0s;}

/*FIN DF Tv*/

/*Papel Digital*/

#papel-digital {display:table; float:none; margin:40px auto 30px; width:96%;}
#papel-digital h3, #papel-digital h4 {font-weight:700; margin:10px;}
#papel-digital h3 a {color:#444444; font-size:28px; font-weight:700; font-family:PTSansBold, Verdana, Geneva, sans-serif}
#papel-digital h3, #papel-digital h4 {font-weight:700; margin:10px;}
#papel-digital h4 a {color:#fff; font-size:14px; font-weight:normal; font-family:PTSans, Verdana, Geneva, sans-serif}
img.portada-papeldigital {width:auto;}
#papel-digital  img.portada-papeldigital {width:auto !important; max-width:100px !important; margin-right:20px !important;}
body.midf-inicio #papel-digital img.portada-papeldigital {margin-right:7px !important;}
.portada-papeldigital {position:absolute; right:5px; top:-25px;}
.border-orange {border:1px solid #de7600;}
.pad-none {padding:0 !important;}
.mar-none {margin:0 !important;}
/*FIN Papel Digital*/

/*Lo Más Leido*/
.noticias-relacionadas-single {background:#fff; box-shadow:0 2px 10px #efeeee; box-sizing:border-box; padding:10px;}
body.movil .noticias-relacionadas-single {background:#fff; box-shadow:none; box-sizing:border-box; padding:10px;}
body.movil.articulo .noticias-relacionadas-single {box-shadow:none;}
body.movil.articulo .noticias-relacionadas-single .auxi h4.tag-bold {background-color:#527a86;}
body.movil.articulo .noticias-relacionadas-single .auxi article.noticia-sin-foto {margin:0 auto 10px; float:none; display:table; padding:0 0 10px; width:99%;}
body.movil.articulo .noticias-relacionadas-single .auxi article.noticia-sin-foto .tag.col-md-10 {padding:0;}
body.movil.articulo .noticias-relacionadas-single .auxi article.noticia-sin-foto h2 {padding:0;}
body.movil .noticias-relacionadas-single .auxi {padding:0;}
body.movil .noticias-relacionadas-single .auxi article.noticia-sin-foto {padding:0 5px 10px; display:block; float:left;}
body.movil .noticias-relacionadas-single .auxi article.noticia-sin-foto .tag.col-md-10 {padding:0;}
body.movil .noticias-relacionadas-single .auxi article.noticia-sin-foto h2 {padding:0;}

.tag-bold {font-weight:700; margin-top:0; padding:5px;}
.bg-brand-greendark {background-color:#527a86;}
.link-white {color:#fff; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal;}
.link-white:hover {color:#fff;}
.noticia-sin-foto {margin:0 0 10px;}
.border-bottom {border-bottom:1px solid #e3e3e3; padding-bottom:10px;}
.noticia-numero {color:#de7600; font-size:2em; font-weight:700;}
h4.tag {color:#de7600; font-size:1em; margin-bottom:0; margin-top:0;}
h4.tag a {color:#de7600; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
.noticia-numero {color:#de7600; font-size:26px; font-family:PTSansBold, Verdana, Geneva, sans-serif;}
.noticia-sin-foto h2 {margin:0; clear:both;}
.noticia-sin-foto h2 a {color:#444; font-size:14px; float:left; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:16px; line-height: 1.3;}

.recientes .noticia-sin-foto h2 a {color:#444444; font-size:17px; line-height:120%; float:left; font-family:PTSans, Verdana, Geneva, sans-serif;}
/*FIN Lo Más Leido*/

/*Pagina de Error*/
body.error .wrapper #main .error404 aside {float:left;}
.error404 h1{font-size:156px; color:#EF8E20; text-align:center; margin-bottom:0; line-height:90%; margin-top:10px;}
.error404 h2{font-size:32px; text-align:center; margin-bottom:10px;}
.error404 .form-wrp{border-bottom:0 none;}
/*FIN Pagina de Error*/

/* ====== 28-04-2017 Diseno AVZ ================ */
/* ESTILOS DE FORMULARIO DE SUSCRIPCION SIDEBAR  */
/* ============================================= */

#main-suscripcion-col .separa-boxes-suscripcion {clear:both; display:block; height:0; margin:0; padding:0 !important; width:100%;}
#main-suscripcion-col {margin: 0 auto;background-color: #749098;color: #ffffff;padding-bottom: 10px;box-sizing: border-box;}
#main-suscripcion-col .container .row {max-width: 1000px;width: 100%;}
.midf-inicio #main-suscripcion-col .container .row {max-width:1000px; width:100%; padding:0 !important; margin:0 !important;}
#main-suscripcion-col .container .row .rotulo-identificador {box-sizing: border-box;border-bottom: 1px solid #39535a;margin-bottom: 20px;background-color: #53747d;padding: 3px 10px 0px 10px;}
#main-suscripcion-col .container .row .rotulo-identificador img {display: inline;margin-top: -9px;}
#main-suscripcion-col .container .row .rotulo-identificador h3 {font-size: 27px;font-weight: bold;padding-top: 46px;font-family: 'PTSans';text-decoration: none;display: inline;line-height: 48px;padding-left: 2px;}
#main-suscripcion-col .container .row hr {max-width: 965px;width: 100%;}
#main-suscripcion-col .container .row p {font-size: 15px;color: #fff;margin-bottom: 0;font-weight: 600;padding: 0 10px;font-family: 'PTSans';}
#main-suscripcion-col .container .row form {padding: 0;}
#main-suscripcion-col .container .row form label {font-size: 16px;color: #fff;line-height: 34px;font-family: 'PTSans';font-weight: bold;}
#main-suscripcion-col .container .row form input {padding: 10px 10px 7px 13px;float: left;font-size: 15px;font-family: 'PTSans';border: 1px solid #95989a;color: #999;border-radius:3px; margin:5px auto; box-sizing: border-box;font-weight: 600;}
#main-suscripcion-col .container .row form .wp-form {margin-top: 10px;box-sizing: border-box;}
#main-suscripcion-col .container .row form .identificador {font-size: 15px;font-weight: 600;padding-left: 2px;color: #ffffff;margin: 0;}
#main-suscripcion-col .container .row form .wp-form .box-ima .check-campo {padding-top: 7px;}
#main-suscripcion-col .container .row form .wp-form .box-ima {margin-right: 0;padding-bottom: 29px;display: inline;box-sizing: border-box;}
#main-suscripcion-col .container .row form .wp-form .box-ima .check-ima a img {max-width: 480px;width: 100%;height: auto;transition: 0.3s;}
#main-suscripcion-col .container .row form .wp-form .box-ima .check-ima a img:hover {opacity: 0.6;}
#main-suscripcion-col .container .row form .item-captcha {padding-top:0;padding-bottom: 5px;}
#main-suscripcion-col .container .row form .item-captcha .wp-captcha .imagen-captcha img {width: 100%;}
#main-suscripcion-col .container .row form .item-captcha .txt {font-family: 'PTSans';font-weight: 600;padding-bottom: 5px;font-size: 15px;}
#main-suscripcion-col .container .row form .btn-registrarse {width: 100%;background-color: #de7600;cursor: pointer;color: #fff;font-weight: 600;padding-top: 8px;font-size: 15px;padding-bottom: 5px;transition: 0.3s;border: 1px solid #ccc;margin-bottom: 0;}
#main-suscripcion-col .container .row form p {padding-left: 0;}
#main-suscripcion-col .container .row form p a {text-decoration: none;color: #fff;line-height: 42px;}
#main-suscripcion-col .container .row form p a:hover {text-decoration: underline;}
#main-suscripcion-col .container .row form .btn-registrarse:hover{background-color:#EF8F25;}
#main-suscripcion-col .container .row form .wp-form .box-ima .check-campo .ckecking-box {-webkit-appearance: checkbox;-moz-appearance: checkbox;margin-top: 3px;margin-right: 8px;margin-left: 0;}
#main-suscripcion-col .container .row form .wp-form .widthx100 {width: 100%;}

/***********************************************
FIN ESTILOS DE FORMULARIO DE SUSCRIPCION SIDEBAR
***********************************************/

/*Banner Art*/
#banner-art-doble .banner-box {width:300px; height:auto; margin:0 auto 20px;}
/*FIN Banner Art*/

/*New Flash*/
#df-news-suscripcion {margin-bottom:20px;}
.bg-titulo-form-newsletter {background:#53747d; border-bottom:1px solid #39535a;}
.pad-all {box-sizing:border-box; padding:10px;}
.radio, .checkbox {display:block; margin-bottom:10px; margin-top:10px; position:relative; clear:both;}
.radio label, .checkbox label {cursor:pointer; font-weight:normal; margin-bottom:0; min-height:20px; padding-left:20px; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:16px;}
label {display:inline-block; font-weight:normal; margin-bottom:5px; max-width:100%; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:18px;}
.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {margin-left:-20px; position:absolute;}
input[type="radio"], input[type="checkbox"] {line-height:normal; margin:4px 0 0;}
input[type="checkbox"], input[type="radio"] {box-sizing:border-box; padding:0;}
input, button, select, textarea {font-family:inherit; font-size:inherit; line-height:inherit;}
input {line-height:normal;}
button, input, optgroup, select, textarea {color:inherit; font:inherit; margin:0;}
.form-control {background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:2px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; color:#343434; display:block; font-size:14px; height:34px; line-height:1.42857; padding:6px 12px; transition:border-color 0.15s ease-in-out 0s, box-shadow0.15s ease-in-out 0s; width:100%; font-family:PTSans, Verdana, Geneva, sans-serif;}
.bg-form-newsletter {background:#749098;}
.font-white {color:#fff;}
.btn-default {background-color:#fff; border-color:#ccc; color:#333;}
.btn {-moz-user-select:none; background-image:none; border:1px solid transparent; border-radius:2px; cursor:pointer; display:inline-block; font-size:14px; font-weight:normal; line-height:1.42857; margin-bottom:0; padding:6px 12px; text-align:center; touch-action:manipulation; vertical-align:middle; white-space:nowrap;}
.btn {color:#fff; letter-spacing:1px; text-transform:uppercase;}
.link-df {background:#de7600; color:#fff; font-family:PTSansNarrow,sans-serif; font-size:14px; padding:5px 10px;}
.pad-all {box-sizing:border-box; padding:10px; clear:both;}
.bg-titulo-form-newsletter {background:#53747d; border-bottom:1px solid #39535a; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:36px;}
#df-news-suscripcion p.font-white {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
.font-size-base.pad-tb a.font-white {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
/*FIN New Flash*/

/*DF Full*/
.noticia-vertical {border-bottom:1px solid #111; margin-bottom:10px; padding:0 0 10px;}
.df-full {background:#fff; box-shadow:0 2px 10px #efeeee; box-sizing:border-box; padding:10px;}
.df-ft {background:#fff; box-shadow:0 2px 10px #efeeee; box-sizing:border-box; padding:10px; margin: 20px 0;}
.df-ft img {width: 100%;}
.ripe{max-width: 70%; padding: 5px 0px; box-sizing: border-box; margin: 0 auto;}
body.movil .df-full {box-shadow:none;}
.tag-bold {font-weight:700; margin-top:0; padding:5px;}
.bg-gray-green {background-color:#527a86;}
.titular {margin-top:0;}
.noticia-vertical h2 a {color:#444; font-size: 17px; float:left; font-family:PTSans, Verdana, Geneva, sans-serif; color:#444444; line-height: 1.3;}
body.movil  .noticia-vertical.col-md-12.col-sm-9 {padding:0 0 30px}

.movil.midf-inicio .ver-mas {color:#444444; float:none; font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:17px; margin:0 auto; display:table;}
.movil.midf-inicio .noticia-vertical.col-md-12.col-sm-9 {padding:0; margin:0; border:0 !important;}
.movil.midf-inicio .noticia-vertical h2 a {font-family:PTSans,Verdana,Geneva,sans-serif;}
.movil.midf-inicio .noticia-vertical h2.titular {float:left; clear:both;}
.movil.midf-inicio .noticia-vertical h4.tag { margin-bottom:2px;}
/*FIN DF Full*/

/*Slide Suscripcion*/
#df-suscripcion-slide {overflow:hidden; width:100%; margin-left:auto; margin-right:auto; float:none; margin-top:40px; margin-bottom:40px;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide {padding:0; position:relative;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide img.fullwidth {position:relative;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .mascara {background:url(/noticias/imag/v1/auxi/Path_92.png) no-repeat left top; padding:0; position:absolute; left:0; top:0; width:100%; height:100%; display:list-item; background-size:100% auto;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt {position:absolute; top:65px; left:30px; z-index:90;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .rectangle {position:absolute; top:25px; right:18px;}

#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt h2 {font-family:PTSerifRegular, "Times New Roman", Times, serif; color:#fff;  font-size:28px; border-bottom:1px solid #FFF; float:left; margin-bottom:15px; padding-bottom:15px;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt h2 a {font-family:PTSerifRegular, "Times New Roman", Times, serif; color:#fff;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt p {font-family:PTSans, Verdana, Geneva, sans-serif; color:#fff;  font-size:18px; padding:0 71px 0 0; text-align:left;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt .boton { font-family:PTSansNarrow, Verdana, Geneva, sans-serif; font-size:22px; background-color:#DE7600; color:#FFF; padding:10px 15px;}
.separa.borde {border-top:1px solid #333;}

#df-suscripcion-slide > .suscripcion-pagination {bottom:5px; float:left; left:auto; position:absolute; right:0; text-align:left; width:25%; z-index:99;}
.suscripcion-pagination > .swiper-pagination-bullet-active {background:#ef8e21 !important}
.suscripcion-pagination > .swiper-pagination-bullet {background:#fff; border-radius:0; height:15px; opacity:1; width:15px;}
/*FIN Slide Suscripcion*/

#df-natgeo article {padding:0 17px; margin:38px 0;}
#df-natgeo article .auxi {background-color:#F0F0F0; border:1px solid #444444;}
#df-natgeo article .auxi .auxi-bottom {padding:10px 10px 92px 10px; position:relative;}
#df-natgeo article .auxi .auxi-bottom h4 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111; font-size:20px;}
#df-natgeo article .auxi .auxi-bottom h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111;}
#df-natgeo article .auxi .auxi-bottom p {font-family:PTSans, Verdana, Geneva, sans-serif; color:#111111;  font-size:18px;}
#df-natgeo article .auxi .auxi-bottom .bottom {text-align:center; position:absolute; left:0; right:0; bottom:25px}
#df-natgeo article .auxi .auxi-bottom .bottom a.ver-detalles {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111; font-size:18px; clear:both; display:block;}
#df-natgeo article .auxi .auxi-bottom .bottom a.link-suscribirse {clear:both; display:block; background-color:#DE7600; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#FFF; font-size:22px; width:200px; margin:15px auto 0;}

.miDF.suscripciones .wrapper #main .col-md-12 .row .box-df {margin-top:40px;}
.box-cliente {background:#527A86; margin-top:40px;}
.box-cliente h5 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#FFF; font-size:16px; padding:0 0 0 10px;}
.box-cliente a {background:#E3E3E3; width:100%; display:block; padding:10px 0 10px 10px; font-family:PTSans,Verdana,Geneva,sans-serif; color:#111111; font-size:18px; line-height:105%;}

.miDF.suscripciones .wrapper #main .col-md-12 .row {padding-bottom:100px;}
/*FIN Suscripciones*/


/*Suscribete*/
.pad-2x {box-sizing:border-box; padding:10px;}
.pad-tb {padding:10px 0;}
.df-suscripcion {border-radius:2px; box-sizing:border-box; font-family:PTSans, Verdana, Geneva, sans-serif; margin:10px 0; text-transform:uppercase;}
.df-suscripcion h4 {border-bottom:1px solid #f5f5f5; line-height:1.2; margin-bottom:10px; padding-bottom:10px;}
.df-suscripcion  h4 > a {color:#fff; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:22px; text-transform:none;}
.df-suscripcion a {color:#fff; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; text-transform:none;}
.img-autowidth {width:auto;}
.col-md-6.img-autowidth.pad-none {width:auto;}
.df {color: #de7600; font-family:PTSans, Verdana, Geneva, sans-serif; text-transform:uppercase;}
/*FIN Suscribete*/

/*PYME*/
.brandcorner {padding: 5px 0px; border:1px solid #95989A; font-family:PTSans, Verdana, Geneva, sans-serif; text-transform:uppercase; background-color:#F0F0F0;}
#wrap-noticias h3 {font-weight:700; margin:0 0 15px 0;}
.brandcorner h3 {line-height:1.4;}
.brandcorner h5 {color:#000; font-size:15px; font-family:PTSans, Verdana, Geneva, sans-serif; margin-bottom:5px;}
.brandcorner h4 { margin-top:0;}
.brandcorner h4 a {padding: 5px; color:#DE7600; font-size:18px; font-family: 'Oswald', sans-serif; font-weight: 400;}
.brandcorner .col-xs-4.col-sm-4.col-md-4 {margin-top:10px;}
.brandcorner img {padding: 0;}
.brandcorner .bg-gray-lighter {background-color: #fff; margin-top:5px;}
.brandcorner h3 a {color: #111111; font-weight:normal; font-size:16px; font-family:PTSansBold, Verdana, Geneva, sans-serif; float:left;}
.bg-gray-lighter {background:#e3e3e3;}
.brandcorner {font-family:PTSans, Verdana, Geneva, sans-serif; text-transform:uppercase;}

.movil.midf-inicio #sidebar-left .df-full, .movil.midf-inicio #sidebar-left .brandcorner {clear:both;}


/*TAXT*/
body.interior .taxonomica .date-taxonom {margin-bottom:5px; float:right; font-size:1em;}
body.interior .featured .title-category.brandvoice {color:#268ca4;}
body.interior .featured .title-category {margin:10px 0px 0px 0px !important;}
body.interior .taxonomica .content-taxonom {position:relative; float:left; width:100%; padding-top:5px !important;}
body.interior .content-taxonom h3 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; margin-bottom:3px;}
body.interior .taxonomica article .content-taxonom img.img-no-width {margin-right:10px; width:auto;}
body.interior.movil .taxonomica article .content-taxonom img.img-no-width {margin-right:10px; width:100%;}
body.interior .taxonomica article .content-taxonom img.img-no-width + img-no-width { width:225px; height:auto}
article.brandvoice img, .entry.brandvoice img {border-bottom:none; margin-bottom:10px; width:100%;}
body.interior .content-taxonom .img-no-width {width:auto; float:left; border-bottom:0px;}
body.interior .content-taxonom .p-big {margin-bottom:10px; font-size:1.15em; font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#666666;}
body.interior .entry.brandvoice div.brandvoice_presenta {margin-bottom:5px; padding-bottom:5px;}
body.interior .entry.brandvoice div.brandvoice_presenta a img {min-width:35px; max-width:70px; max-height:35px; height:auto; width:auto; margin:0; padding:0; margin-right:5px; float:left; border:solid 1px #eee;}
body.interior .entry.brandvoice h3 a, body.interior .entry.brandvoice span.brandvoice_presenta_txt {color:#786f77;}
body.interior .entry.brandvoice span.brandvoice_presenta_txt a {color:#268ca4; text-decoration:none; font-weight:bold;}
body.interior .entry.brandvoice span.brandvoice_presenta_txt_right {float:right; margin-top:-20px;}
/*Fin TAXT*/
.row.hide-on-tablets.hide-on-desktop.zen-hide.container {background-color:#efe5db; padding:0 !important; margin:0 auto !important;}
.btn.android.download, .btn.mac.download {border:1px solid; color:#FFF; background-color: #EF8F25;}
a:hover.btn.android.download, a:hover.btn.mac.download {border: 1px solid #FFF; color:#FFF !important; text-decoration:underline;}
/*FIN PYME*/

/*Banner*/
.margin-top {margin-top:10px;}
.vertical-banner-300x200 {max-width:300px;}

.btn.download {text-decoration:none; font-family:"PTSans"; padding:5px 5px 0 55px; text-align:left; width:170px; background-color:#EF8F25; border:0 none; border-bottom:2px solid #CCC; border-right:2px solid #CCC; color:#774813 !important; font-size:10px;}

.svg .btn.android {background-size: 45px 45px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIzNXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9Ii0xLjQ4NCAtMS41IDM1IDM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xLjQ4NCAtMS41IDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9Ii0xLjQ4NCIgeT0iLTEuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3NzQ4MTMiIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNy44MDYsMTIuMjVjLTAuNDYsMC0wLjgzLTAuMzYtMC44My0wLjgxDQoJCWMwLTAuNDUsMC4zNy0wLjgyLDAuODMtMC44MmMwLjQ1LDAsMC44MTksMC4zNywwLjgxOSwwLjgyQzE4LjYyNSwxMS44OTEsMTguMjU2LDEyLjI1LDE3LjgwNiwxMi4yNXogTTEzLjIyNiwxMi4yNQ0KCQljLTAuNDUsMC0wLjgyLTAuMzYtMC44Mi0wLjgxYzAtMC40NSwwLjM3LTAuODIsMC44Mi0wLjgyYzAuNDYsMCwwLjgzLDAuMzcsMC44MywwLjgyQzE0LjA1NiwxMS44OTEsMTMuNjg2LDEyLjI1LDEzLjIyNiwxMi4yNXoNCgkJIE0xNy42MzYsOS40NTFsMC43Mi0xLjc0YzAuMDQtMC4wNywwLjAxLTAuMTYtMC4wNjEtMC4xOWMtMC4wNjktMC4wNC0wLjE1OS0wLjAxLTAuMTg5LDAuMDZsLTAuNzQsMS4zOA0KCQljLTAuNTctMC4yMS0xLjItMC4zMy0xLjg1LTAuMzNzLTEuMjgsMC4xMi0xLjg1LDAuMzNsLTAuNzQtMS4zOGMtMC4wMy0wLjA3LTAuMTItMC4xLTAuMTktMC4wNmMtMC4wNywwLjAzLTAuMSwwLjEyLTAuMDYsMC4xOQ0KCQlsMC43MiwxLjc0Yy0xLjYyLDAuNzItMi43OSwyLjI0LTIuOTksNC4wNWgxMC4yMTlDMjAuNDI2LDExLjY5LDE5LjI1NiwxMC4xNywxNy42MzYsOS40NTF6IE0xMC41MTYsMjEuMDYxDQoJCWMwLDAuOTMsMC43NywxLjQzOSwxLjcxLDEuNDM5aDAuMjl2Mi4yNWMwLDAuNjIxLDAuMDksMC43NSwwLjcxLDAuNzVjMC42MywwLDEuMjktMC41MSwxLjI5LTEuMTI5VjIyLjVoMXYyLjI1DQoJCWMwLDAuNjIxLDAuNjYsMC43NSwxLjI5LDAuNzVjMC42MiwwLDEuNzEtMC41MSwxLjcxLTEuMTI5VjIyLjVoMC40M2MwLjk1LDAsMS41Ny0wLjc2LDEuNTctMS42ODlWMTQuNWgtMTBWMjEuMDYxeiBNOC4zNzUsMTMuMTMNCgkJYy0wLjYzLDAtMC44NiwwLjUtMC44NiwxLjEydjQuNWMwLDAuNjIxLDAuMjMsMS4xMjEsMC44NiwxLjEyMWMwLjYzLDAsMS4xNC0wLjUsMS4xNC0xLjEyMXYtNC41DQoJCUM5LjUxNiwxMy42Myw5LjAwNiwxMy4xMyw4LjM3NSwxMy4xM3ogTTIyLjY1NiwxMy4xM2MtMC42MzEsMC0xLjE0MSwwLjUtMS4xNDEsMS4xMnY0LjVjMCwwLjYyMSwwLjUxLDEuMTIxLDEuMTQxLDEuMTIxDQoJCWMwLjYyOSwwLDAuODU5LTAuNSwwLjg1OS0xLjEyMXYtNC41QzIzLjUxNiwxMy42MywyMy4yODUsMTMuMTMsMjIuNjU2LDEzLjEzeiIvPg0KPC9nPg0KPC9zdmc+DQo=);
}
.svg .btn.mac {background-size: 45px 45px;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIzNXB4IiBoZWlnaHQ9IjM1cHgiIHZpZXdCb3g9Ii0xLjQ4NCAtMS41IDM1IDM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0xLjQ4NCAtMS41IDM1IDM1IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9Ii0xLjQ4NCIgeT0iLTEuNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3NzQ4MTMiIHdpZHRoPSIzNSIgaGVpZ2h0PSIzNSIvPg0KPC9nPg0KPGc+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOC4zNjUsMTAuNTVjMC41NjEtMC42NywwLjkzLTEuNjEsMC44My0yLjU1DQoJCWMtMC44LDAuMDMtMS43NzksMC41NC0yLjM1LDEuMjFjLTAuNTIsMC42LTAuOTcsMS41Ni0wLjg1LDIuNDhDMTYuODk2LDExLjc2LDE3LjgwNiwxMS4yMywxOC4zNjUsMTAuNTV6IE0yMC4zNzUsMTYuNQ0KCQljLTAuMDItMi4wMiwxLjY1LTMsMS43MjEtMy4wNGMtMC45MzktMS4zOC0yLjQtMS41Ny0yLjkyLTEuNTljLTEuMjQtMC4xMy0yLjQyLDAuNzMtMy4wNSwwLjczYy0wLjYzLDAtMS42MS0wLjcxLTIuNjQtMC42OQ0KCQljLTEuMzUsMC4wMi0yLjYsMC43OS0zLjMsMmMtMS40MSwyLjQ1LTAuMzYsNi4wOCwxLjAxLDguMDYxYzAuNjcsMC45NzksMS40NywyLjA2OSwyLjUyLDIuMDI5YzEuMDEtMC4wNCwxLjM5LTAuNjYsMi42Mi0wLjY2DQoJCWMxLjIyLDAsMS41NiwwLjY2LDIuNjMsMC42NDFjMS4wOS0wLjAyMSwxLjc4LTAuOTksMi40NS0xLjk3MWMwLjc2LTEuMTE5LDEuMDgtMi4yMiwxLjEtMi4yNw0KCQlDMjIuNDk2LDE5LjczLDIwLjM5NiwxOC45MiwyMC4zNzUsMTYuNXoiLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.btn.android, .btn.mac {background-repeat:no-repeat; background-position:left top; display:inline-block;}
.btn.download span {color:#FFF; text-shadow:1px 1px 0px rgba(0,0,0,0.3); font-size:15px; display:block;}
.btn.download span {font-size:14px;}
/*FIN Banner*/

/*Box Capital*/
#capital-nuevaedicion {background:#963141; border:2px solid #963141; margin:0 0 10px; position:relative;margin-top:5px}
#capital-nuevaedicion .col-md-4.pad-none {left:10px; position:absolute; top:10px; z-index:1;}
#capital-nuevaedicion .col-md-8.border-radius-top.pad-none {float:left; position:relative; width:auto; min-height:120px;}
#capital-nuevaedicion h3, #capital-nuevaedicion h4 {font-weight:700; margin:0; padding:10px;}
.midf-inicio #capital-nuevaedicion h3, .midf-inicio #capital-nuevaedicion h4 {font-weight: 700; margin: 0; padding: 10px 10px 10px 96px; float: left; width: 100%;}
.midf-inicio #capital-nuevaedicion h4 a {/*padding: 10px 10px 10px 98px;*/}
.bg-white {background:#fff;}
#capital-nuevaedicion h3 a {color:#111111; font-size:17px; font-weight:700; font-family:PTSans, Verdana, Geneva, sans-serif;}
#capital-nuevaedicion h3, #capital-nuevaedicion h4 {font-weight:700; margin:0; padding:10px 10px 10px 90px; float:left; width:100%;}
#capital-nuevaedicion h4 a {color:#fff; font-size:12px; font-weight:normal; float:left; padding:10px 10px 10px 90px; font-family:PTSans, Verdana, Geneva, sans-serif; font-weight:bold;}
/*FIN Box Capital*/

/*Box Opiniones*/
#columnistas {background:#efe5db;}
.columnista-item {margin:0 0 20px;}
.image-circle {border-radius:100px; margin:0 auto; max-width:60px;}
.columnista-item h2 {line-height:0.8; margin:0;}
.columnista-item h2 a {color:#8a2c2c; font-family:PTSerifRegular, "Times New Roman", Times, serif; font-size:17px;}
.columnista-item h3 {margin:0;}
.columnista-item h3 a {color:#444; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; margin:0; padding:0;}
#columnistas h4 {display:table; float:left; margin-top:0; width:100%;}
#columnistas h4 a.tag-background {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; float:left; width:100%; padding:10px; font-weight:normal;}
img.columnista-fullimg{max-width: 100%;}
.columnista-item .col-md-8 h3 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#963141; font-size:14px; font-weight:normal;}
.columnista-item .col-md-8 h3 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#963141;}
#columnistas .columnista-item .fila .cell + .cell {vertical-align:middle;}
#columnistas {padding:0;}
#columnistas .comentario-principal {width:90%; margin:0 auto; display:table; float:none;}
#columnistas .comentario-principal h2 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#111111; font-size:18px; font-weight:normal; margin-top:0; margin-bottom:25px;}
#columnistas .comentario-principal h2 a {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#111111;}
#columnistas .comentario {border-top:1px solid #111111; padding:10px 0 0 0; width:90%; margin:0 auto; display:table; float:none;}
#columnistas .comentario h4 {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#111111; font-size:13px; line-height:140%; font-weight:normal; margin-top:0; margin-bottom:5px;}
#columnistas .comentario h4 a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#111111;}
#columnistas .comentario span.autor {font-family:PTSansBold, Georgia, "Times New Roman", Times, serif; color:#963141; font-size:12px; line-height:140%; font-weight:normal;}
#columnistas .comentario span.autor a {font-family:PTSansBold, Georgia, "Times New Roman", Times, serif; color:#963141; font-style:normal;}

#columnistas .margin-bottom {margin:0 auto; float:none; display:table;}
#columnistas .margin-bottom a {font-family:PTSansBold, Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:12px; line-height:140%; font-weight:normal;}
#columnistas .margin-bottom a:hover {color:#FFFFFF !important;}
.margin30-0-30 {margin:30px 0 30px !important;}
.margin47-0-15 {margin:47px 0 15px !important;}

.col-temas + .col-temas {padding:0 0 0 10px !important;}
.col-temas > h4 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; color:#DE7600; font-weight:normal;}
.col-temas > .opinion-small {padding:0 0 10px;}
.col-temas > .opinion-small + .opinion-small {padding:10px 0; border-top:1px solid #95989A;}
.col-temas > .opinion-small h5 {margin:0 0 5px; font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444; font-size:18px; line-height:120%;}
.col-temas > .opinion-small h5 a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444;}
.col-temas > .opinion-small span.fecha {font-family:PTSansBold, Georgia, "Times New Roman", Times, serif; color:#527A86; font-size:14px;}
/*FIN Box Opiniones*/

/*Editorial*/
.editorial {border:1px solid #527A86; padding:7px; background-color:#FFF; margin-top:10px}
.editorial h3.tag {border-bottom:1px solid #527A86; padding-bottom:10px; margin-bottom:7px !important; font-size:14px; font-family:PTSans, Verdana, Geneva, sans-serif;  color:#527A86;}
.editorial p {font-size:18px; font-family:PTSerifBold, "Times New Roman", Times, serif; color:#527A86; float:left; line-height:113%;}
a.tag-background {color:#fff !important; padding:0 4px;}
/*FIN Editorial*/

/*Nuestros Columnistas*/
#main-columnista {background:#EFE5DB; padding:25px 0 0 0 !important;}
#main-columnista .auxi-columnista {max-width:1000px; width:100%; margin:0 auto;}
#main-columnista .auxi-columnista .row {margin:0 auto;}
#main-columnista .auxi-columnista .row h3 {width:100%; text-align:center; font-family:PTSerifBold, Verdana, Geneva, sans-serif; font-weight:normal; font-size:36px; color:#111111; margin:0; border-bottom:1px solid #CAC9C4; padding-bottom:18px; margin-bottom:60px;}
#main-columnista .auxi-columnista .row .auxi-botom DIV article {margin-bottom:50px;}
#main-columnista .auxi-columnista .row .auxi-botom DIV article a.aleft {margin-right:15px !important;}
#main-columnista .auxi-columnista .row .auxi-botom DIV article h4 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal; color:#963141; margin:5px 0 ;}
#main-columnista .auxi-columnista .row .auxi-botom DIV article h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#963141;}
#main-columnista .auxi-columnista .row .auxi-botom DIV article .numero-articulos {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#111111;}

.last-minute {margin-top:15px;}
article.banner-box .last-minute header {background:#527a86; padding:9px 10px; margin-bottom:0;}
article.banner-box .last-minute header h4.category {color:#fff; font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:16px; font-weight:normal; margin:0;}
article.banner-box .last-minute ul.article-list {display:table; width:100%; background-color:#FFF;}
article.banner-box .last-minute ul.article-list li.avatar.down-m {clear:both; float:left; margin-bottom:10px; padding-top:10px; width:100%; display:table-row; width:100%;}
article.banner-box .last-minute ul.article-list li.avatar.down-m + li.avatar.down-m {border-top:1px solid #EF8E20;}
article.banner-box .last-minute ul.article-list li.avatar.down-m a img {border-radius:100px; width:60px !important; height:auto;}
article.banner-box .last-minute ul.article-list li.avatar.down-m a {display:table-cell; padding-right:15px; padding-left:10px; float:none; color:#963141; font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:18px; font-weight:normal;}
article.banner-box .last-minute ul.article-list li.avatar.down-m p {display:table-cell; font-size:18px; color:#963141; font-family:PTSansBold,Verdana,Geneva,sans-serif;}
/*FIN Nuestros Columnistas*/

/*Noticias Principales*/
.noticias-principales {border-bottom:1px solid #e3e3e3; margin-bottom:10px;}
.noticia-principal-item {margin-bottom:10px;}
.noticia-principal-item h2 {font-size:17px; font-family:PTSans, Verdana, Geneva, sans-serif; color:#444444;}
.noticia-principal-item h2 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#444; font-weight:normal;}
/*FIN Noticias Principales*/

/*Noticias*/
.noticia-horizontal {margin-bottom:10px; padding-right:5px !important; padding-left:0 !important;}
.noticia-horizontal .col-md-3 {padding-right:5px !important; padding-left:0 !important;}
h4.tag {color:#de7600; font-size:1em; margin-bottom:0; margin-top:0; padding:0;}
h4.tag a {color:#de7600;}
.noticia-horizontal h2 {line-height:1.2; margin-bottom:10px; margin-top:0;}
.noticia-horizontal h2 a {color:#444; font-size:17px; font-family:PTSans, Verdana, Geneva, sans-serif; float:left;}
/*FIN Noticias*/

/*Imagen Cover*/
.noticia-imagecover {margin-bottom:10px; position:relative;}
.noticia-imagecover h4.tag {background:#247d99 !important;}
.noticia-imagecover h4.tag {background-color:#444; margin-top:0; padding:10px !important; position:absolute; top:0;}
.noticia-imagecover h4.tag a {color:#fff;}
.noticia-imagecover .imagecover-titulo {background-color:rgba(68, 68, 68, 0.8); bottom:-10px; box-sizing:border-box; color:#fff; left:5px; padding:10px; position:absolute; right:5px;}
.noticia-imagecover .imagecover-titulo a {color:#fff; font-family:PTSans, Verdana, Geneva, sans-serif; float:left;}


body.movil .row-noticias div div .noticia-imagecover .imagecover-titulo {bottom:0; display:block; float:left; left:0; position:relative; right:0;}
/*FIN Imagen Cover*/

/*Banner*/
.highlight {border-bottom:5px solid #247d99; border-top:5px solid #247d99; margin:0 0 10px; padding:10px;}
/*FIN Banner*/

/*Ultimo Minuto*/
.bg-brand-magenta {background-color:#ff5c5c;}
.bg-brand-rojo {background-color:#A3051F;}
/*FIN Ultimo Minuto*/

/*Suscripcion*/
.df-suscripcion-landscape {border-radius:2px; box-sizing:border-box; font-family:PTSansNarrow,sans-serif; font-size:17px; margin:10px 0; text-transform:uppercase;}
.df-suscripcion-landscape a {color:#fff;}
/*FIN Suscripcion*/

/*Aviso Ingresar*/
h3.rotulo-seccion {
    background-color: #de7600;
    font-family: PTSans, Verdana, Geneva, sans-serif;
    font-size: 20px;
    font-weight: normal;
    color: #FFF;
    padding: 10px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 0px;
    text-align: center;
}

#market .col-md-4 {padding-left:0 !important;}
#market .col-md-4 + .col-md-4 {padding-left:5px !important;}
.df-ingresar {padding:0 !important; text-align:center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
.df-ingresar h4 a {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:18px;}
.df-ingresar h4  {margin:10px auto; display:table; float:none;}
/*FIN Aviso Ingresar*/

/*Art Principal Market*/
#market {/*border-bottom:1px solid #cac9c4;*/ padding-bottom:20px !important; margin-bottom:35px;}
.art-principal-market {margin-top:18px; padding-left:0px !important; padding-right:0px !important; border-bottom:1px solid #dbdbdb;}
.art-principal-market h3 {line-height:105%;}
.art-principal-market h3 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; line-height:105%; color:#111111}
.art-principal-market p {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:17px; line-height:120%;}
/*FIN Art Principal Market*/

/*Cifras*/
.cifras {padding:15px 0; border-bottom:1px solid #dbdbdb; clear:both;}
.cifras .numero {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:45px; line-height:120%; color:#247D99;}
.cifras h4 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; line-height:120%; color:#444444; font-weight:normal; display:table; padding:0 0 0 30px; margin:0;}
.cifras h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; line-height:120%; color:#444444; font-weight:normal;}
.rojo { color:#FF5C5C;}
/*FIN Cifras*/

/*Secciones*/
#secciones {width:100%; border-top:1px solid #cbcbcb; /*background-color:#f4f4f4;*/ padding:50px 0;}
#secciones .auxi {max-width:1006px; width:100%; margin:0 auto;}
h3.tit-secciones {position:relative; margin:0 0 30px; padding-left:90px; padding-top:10px; padding-bottom:10px; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal; color:#FFF; }
body.movil h3.tit-secciones {margin:0 0 15px; padding-left:8px;}
h3.tit-secciones img {position:absolute; left:12px; top:-56%;}
.bg-1 {background-color:#DE7600;}
.bg-2 {background-color:#247D99;}
.bg-3 {background-color:#527A86;}
.bg-4 {background-color:#444444;}
.bg-5 {background-color:#247D99;}
.bg-6 {background-color:#FF5C5C;}
.bg-7 {background-color:#0A7582;}
.bg-8 {background-color:#C30BB4;}
.bg-9 {background-color:#038418;}

#main-full #secciones .auxi {padding:45px 0}
.opinion .wrapper #main-full #secciones .auxi {padding:45px 0 0;}
#main-full #secciones .auxi .row {margin:0 auto !important;}
.auxi-banner {margin:0 auto; max-width:1006px; width:100%; padding:30px 0; clear:both;}
.opinion .wrapper #main-full #secciones {background-color:#f4f4f4; border-top:0 solid #cbcbcb;}

#main-full #secciones .auxi .row article {width:32.333%; margin-bottom:50px; padding:0 0 20px !important;}
#main-full #secciones .auxi .row article + article {margin:0 0 50px 5px}
#main-full #secciones .auxi .row article {background-color:#E3E3E3;}
#main-full #secciones .auxi .row article h4 {font-family:PTSerifBold, Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal; color:#111111; padding:0 0 12px; border-bottom:1px solid #444444; margin-bottom:14px; width: 97%; margin: 0 auto 14px;}
#main-full #secciones .auxi .row article h4 a {font-family:PTSerifBold, Verdana, Geneva, sans-serif; color:#111111;}
#main-full #secciones .auxi .row article p {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:16px; font-weight:normal; color:#111111; padding:0 5px;}
a.link-suplementos { background-color:#444444; color:#FFF; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:16px; font-weight:normal; padding:6px; margin-left:5px; margin-top:10px; float:left; clear:both;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

body.movil #secciones .auxi .row.mar-none article {clear:both; margin-bottom:20px; background-color:#e3e3e3; padding: 0 0 20px !important;}
body.movil #secciones .auxi .row article h4 {border-bottom:1px solid #444444; color:#111111; font-family:PTSerifBold,Verdana,Geneva,sans-serif; font-size:18px; font-weight:normal; margin:0 auto 14px; padding:0 0 12px; width:97%;}
body.movil #secciones .auxi .row article h4 a {color:#111111; font-family:PTSerifBold,Verdana,Geneva,sans-serif;}
body.movil #secciones .auxi .row article p {color:#111111; font-family:PTSans,Verdana,Geneva,sans-serif; font-size:16px; font-weight:normal; margin:0 auto; padding:0; width:97%;}
/*FIN Secciones*/

/*Noticias*/
#noticias .container {max-width:1240px !important; width:100% !important;}
.row-noticias h3.tag {background: url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left 55%; padding:0 ;}
.row-noticias h3.tag a {background:#FFFBF0; padding:0 3px 0 0; font-family:PTSansNarrow, Verdana, Geneva, sans-serif; color:#444444; font-size:32px; font-weight:normal;}
.noticia-imagecover .imagecover-titulo a span.epigrafe {color:#EF8E21; float:left; font-family: PTSans,Verdana,Geneva,sans-serif; font-size:15px; width:100%; display:table;}

body.movil .row-noticias {clear:both;}
body.movil .row-noticias h3.tag {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left bottom; clear:both; margin:0 auto; padding:0 0 20px;}
body.movil .row-noticias h3.tag a {/*background:#FFF;*/ background:none;}

.values {position:relative;}
.svg .values .val {background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxMnB4IiBoZWlnaHQ9IjExcHgiIHZpZXdCb3g9IjEwLjAxNiAxMC41IDEyIDExIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEwLjAxNiAxMC41IDEyIDExIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxyZWN0IHg9IjEwLjAxNiIgeT0iMTEiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjQ3RDlCIiB3aWR0aD0iMTIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjEwLjAxNiIgeT0iMTUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjQ3RDlCIiB3aWR0aD0iMTIiIGhlaWdodD0iMiIvPg0KCTxyZWN0IHg9IjEwLjAxNiIgeT0iMTkiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMjQ3RDlCIiB3aWR0aD0iMTIiIGhlaWdodD0iMiIvPg0KPC9nPg0KPC9zdmc+DQo=");}
.values .val {background:rgba(0, 0, 0, 0) none no-repeat scroll left center; border:0 none; color:#333; font-size:0.857em; padding-left:15px; padding-right:6.5%;}
button, input[type="button"], input[type="reset"], input[type="submit"], [role="button"] {cursor:pointer;}
button, input {line-height:normal; overflow:visible;}
button, input, select, textarea {font-size:100%; margin:0; vertical-align:middle;}
.menu-login {visibility:hidden}
.indicadores {background:#fffbf0; opacity:0; padding:10px; position:absolute; top:0; visibility:hidden; width:78%; z-index:1;}
.indicadores ul:first-child {border-left:0;}
.indicadores ul {border-left:1px solid #eee; display:block; float:left; list-style:none; padding:10px; width:50%;}
.indicadores ul li:first-child {border-top:none;}
.indicadores ul li {border-top:1px solid #eee; cursor:pointer; font-size:12px; padding:5px;}
/*FIN Noticias*/

@media (max-width:1010px) {
    
.row-noticias h3.tag {background: url(/noticias/imag/v1/auxi/doble_linea.png); padding:0; background-repeat:repeat-x; background-position:left 0px top 15px; overflow:hidden; width:100%; display:block; }  
.row-noticias .col-md-3 .noticia-vertical { border:none;}  
}

/*Market Data*/
.table-wrapp.tab-panels {position:relative;}
.table-wrapp {background:#fff; border:1px solid #cecebf; box-shadow:2px 1px 5px rgba(0, 0, 0, 0.2); margin-bottom:20px;}
.table-wrapp.tab-panels h3 {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:1.142em; font-weight:bold; margin:0; padding:10px; text-transform:uppercase;}
.table-wrapp ul {background:#ffffff; display:block; overflow:hidden;}
.buttons-tab {border-bottom:3px solid #b6451f; position:relative;}
.slide-tabs, .slide, .slide-async {overflow:hidden; position:relative;}
.buttons-tab li:first-child {border-left:0 none;}
.table-wrapp ul li {display:block;}
.buttons-tab li {border-left:1px solid #cecebf; width:33.3333%;}
.inline-list li {display:block; float:left;}
.buttons-tab button.active, .buttons-tab button:hover {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background:#b6451f none repeat scroll 0 0; border-color:#6d2912 #6d2912 currentcolor; border-image:none; border-style:solid solid none; border-width:1px 1px 0; color:#fff;}
.buttons-tab button, .buttons-tab button.locked-tab:hover {-moz-border-bottom-colors:none; -moz-border-left-colors:none; -moz-border-right-colors:none; -moz-border-top-colors:none; background-color:#f6f6f6; border-color:#cecebf currentcolor currentcolor; border-image:none; border-style:solid none none; border-width:1px 0 0; color:#666666; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; padding:4px; text-align:center; width:100%;}
button, input[type="button"], input[type="reset"], input[type="submit"], [role="button"] {cursor:pointer;}
button, input {line-height:normal; overflow:visible;}
button, input, select, textarea {font-size:100%; margin:0; vertical-align:middle;}
.slide-tabs ul, .slide ul, .slide-async ul {display:block; position:relative;}
.table-wrapp ul {background:#ffffff; display:block; overflow:hidden;}
.slider .slide-tabs .tabs li {min-height:20px;}
.slide-tabs ul li, .slide ul li, .slide-async ul li {float:left;}
.table-wrapp ul li {display:block;}
table {background:#fff; width:100%;}
table {border-collapse:collapse; border-spacing:0;}
table thead {background:#ededed;}
table th:first-child {border-left:0 none;}
table td:first-child {border-left:0 none; font-weight:bold; text-align:left;}
table th {border-bottom:1px solid #fff; border-left:1px solid #cccccc; color:#555555; font-size:12px; padding:10px; text-align:center;}
table td {border-left:1px solid #cccccc; color:#535353; font-size:12px; padding:10px; text-align:right; text-transform:uppercase;}
.locked-message.nom {margin:0;}
.locked-message {background-color:#ef8f25; background-repeat:no-repeat; border-bottom:3px solid #333333; margin:20px 0; overflow:hidden; padding:10px;}
.locked-message.nom p {width:100%;}
.locked-message p {color:#fff; display:block; float:left; margin-bottom:0; margin-right:5px; text-shadow:1px 1px 0 rgba(0, 0, 0, 0.3); width:60%;}
.locked-message a {color:#fff;}
.table-wrapp.tab-panels h4 {border-top:1px solid #cecebf; color:#7f7f7f; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:1.142em; font-weight:bold; margin-bottom:0; padding:10px; text-transform:uppercase;}
.jqplot-target {color:#666; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif,Arial,Helvetica,sans-serif; font-size:1em; position:relative;}
.chart-options .chart {margin-bottom:10px;}
.chart-small {height:152px; width:300px;}
.chart-options .chart-ul::after {border-bottom:8px solid #41afd3; border-left:5px solid transparent; border-right:5px solid transparent; content:""; display:block; height:0; left:10px; position:absolute; top:-10px; width:0;}
.chart-options .chart-ul {border-top:3px solid #41afd3; overflow:visible; position:relative;}
.table-wrapp ul {background:#ffffff; display:block; overflow:hidden;}
.chart-options .chart-ul li:first-child {border-top:0 none;}
.chart-options .chart-ul .active {background:#41afd3;}
.chart-options .chart-ul li {border-top:1px solid #cecebf; cursor:pointer; display:block; overflow:hidden; width:100%;}
.chart-options .chart-ul .active span {color:#fff;}
.chart-options .chart-ul li .title {font-weight:bold; width:60%;}
.chart-options .chart-ul .more-image {padding:0 10px 0 0;}
.chart-options .chart-ul li span {color:#535353; display:block; float:left; padding:10px;}
.chart-options .chart-ul li .value {text-align:right; width:40%;}
.chart-options .chart-ul li {border-top:1px solid #cecebf; cursor:pointer; display:block; overflow:hidden; width:100%;}
.chart-options .chart-ul li .title {font-weight:bold; width:60%;}
.chart-options .chart-ul .more-image {padding:0 10px 0 0;}

/*FIN Market Data*/

/*Suscripcion full pantalla*/
.pad-4x {box-sizing:border-box; padding:40px !important;}
.fullwidth.bg-gray-green.pull-left .container.pad-4x .text-center.col-md-8.col-md-offset-2.font-family-narrow.margin-bottom {margin:20px auto 10px !important; float:none;}
.fullwidth.bg-gray-green.pull-left .container.pad-4x a.col-md-3.col-md-offset-3.link-df-big.border-radius.text-center.box-shadow {margin:20px auto 10px !important; float:none; display:table;}
.ver-videos {clear:both; float:right; padding:0 5px !important;}
.ver-videos a {color:#FFF; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px;}
.ver-videos a:hover {color:#FFF !important; text-decoration:underline;}
.link-df-big, .ver-videos {background:#de7600; color:#fff; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-size:17px; padding:5px 10px; text-transform:uppercase; font-weight:normal; border:2px solid #fff; padding:15px}
.link-df-big:hover, .ver-videos:hover {
  background:#fb931e;
  color:#fff !important;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  -ms-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear; }
/*FIN Suscripcion full pantalla*/

/*Categorias*/
#categorias-df {width:100%; margin:0 auto; clear:both; background-color:#fffbf0; padding:45px 0}
body.movil #categorias-df {padding:0; /*background-color:#fff;*/ background:none;}
#categorias-df .row {max-width:1195px; width:100%; margin:0 auto; clear:both;}
#categorias-df .col-md-4 {width:17.333%; margin-left:0;}
#categorias-df .col-md-4 + .col-md-4 {margin-left:35px;}
body.movil #categorias-df .col-md-4 + .col-md-4 {margin-left:25px;}

.box-categorias .principal {border-bottom:1px solid #95989a; min-height:265px;}
body.movil .box-categorias .principal {min-height:inherit; clear:both;}
body.movil .box-categorias .principal h3 {clear:both;}
.box-categorias .principal .seccion {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:16px; color:#fff; font-weight:normal; background-color:#444444; color:#FFF; padding:2px 15px 2px 5px; margin-bottom:10px; float:left;}
body.movil .box-categorias .principal .seccion {width:100%; text-align:left;}
.box-categorias .principal .seccion a {color:#FFF;}
.box-categorias .principal h3 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; color:#111111; font-weight:normal; clear:both}
.box-categorias .principal h3 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111;}
.box-categorias .secundario {border-bottom:1px solid #95989a; min-height:85px}
.box-categorias .secundario h4 {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#111111; font-weight:normal;}
.box-categorias .secundario h4 a {font-family:PTSans, Verdana, Geneva, sans-serif; color:#111111;}

.border-none {border:none;}
/*FIN Categorias*/

/*DF News Suscripcion*/
#df-news-suscripcion {clear:both; float:left; margin:20px 0 20px 5px; width:97.1%;}
h3.bg-titulo-form-newsletter {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:22px; color:#FFFFFF; font-weight:normal; border:none;}
#df-news-suscripcion p.pad-all {box-sizing:border-box; padding:10px !important;}
#df-news-suscripcion p.pad-all {font-family: Helvetica, Arial,sans-serif; font-size:14px; color:#FFF;}
#df-news-suscripcion .pad-all .form-group label {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal;}
#df-news-suscripcion .pad-all .font-size-base a {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#FFFFFF; font-weight:normal;}
#df-news-suscripcion .pad-all .btn { border:1px solid #FFF; font-size:18px; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-weight:normal; padding:10px; margin-bottom:20px !important;}
.captcha {margin:15px auto; float:none; display:table;}

#sidebar-right .recientes {margin:40px 0;}
#sidebar-right .recientes .col-md-12 {padding:0 ;margin-bottom:15px;}
.recientes > div {margin-bottom:15px;}
.recientes .col-md-12 {padding:0;}
.movil.seccion .recientes.pad-none {margin-top:25px; border-top:1px solid #95989a;}

.midf-rot { background-color:#000;}
.midf-rot a img {width:80px !important;}
.midf-rot a.tag-background {background:none; color:#EF8E21 !important; font-size:18px; font-style:italic !important;}
.recientes .col-md-12 h4 {padding:0; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; margin-bottom:0; margin-top:10px;}
.miDF.perfil.mi-df-local .recientes .col-md-12 h4 {margin-top:0;}
.recientes .col-md-12 h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; padding:3px 10px; font-style:normal; float:left;}
body.movil .recientes .col-md-12 h4 a {font-style:normal; color:#de7600;}
.movil.midf-inicio .recientes .col-xs-12.col-sm-12.col-md-12 h4 a {background-color:#000000;}
.movil.midf-inicio .recientes .col-xs-12.col-sm-12.col-md-12 h4 a {font-style:italic; color:#FF9000;}
.movil.midf-inicio .logo-ultimo { width:80px !important; height:auto;}
.recientes article h4 {padding:0; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal;}
.recientes article h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; padding:0 !important;}

.ok-suscripcion {clear:both; background-color:#EFE5DB; border:1px solid #527A86; padding:10px; margin-bottom:15px; margin-left:5px; width:97.1%;}
.ok-suscripcion h5 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:20px; color:#444444; border-bottom:1px solid #95989A; padding-bottom:15px; margin-top:0;}
.ok-suscripcion p {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#444444;}
.ok-suscripcion p.bold {font-weight:bold; margin-bottom:20px;}
/*FIN DF News Suscripcion*/

/*DF News Suscripcion 2*/
#main-suscripcion-col {background:#749098; margin:10px 0; clear:both;}
#main-suscripcion-col > .container {width:100%;}
#main-suscripcion-col > .container > .row {margin-left:0; margin-right:0;}
#main-suscripcion-col > .container > .row .rotulo-identificador {background:#53747d; border-bottom:1px solid #39535a; padding:10px; width:99.5%;}
#main-suscripcion-col > .container > .row .rotulo-identificador h3 {margin:0; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:36px;}
#main-suscripcion-col > .container > .row  p {color: #fff; padding:10px 5px; margin:10px;}
#main-suscripcion-col > .container > .row  .form-container .wp-form {box-sizing:border-box; padding:0 10px; clear:both;}
#main-suscripcion-col > .container > .row  .form-container .wp-form .box-ima .check-campo label p.identificador {cursor:pointer; font-weight:normal; margin:0 0 5px; padding:0; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:16px;line-height: 110%;}
#main-suscripcion-col > .container > .row  .form-container .wp-form .box-ima .check-campo .ckecking-box {margin:3px 5px !important;}
#main-suscripcion-col > .container > .row  .form-container .wp-form label {display:inline-block; font-weight:normal; margin-bottom:0; max-width:100%; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:18px; color:#FFF;}
#main-suscripcion-col > .container > .row  .form-container .wp-form #email_suscripcion {background-color:#fff; background-image:none; border:1px solid #ccc; border-radius:2px; box-shadow:0 1px 1px rgba(0, 0, 0, 0.075) inset; color:#343434; display:block; font-size:14px; height:34px; line-height:1.42857; padding:6px 12px; transition:border-color 0.15s ease-in-out 0s, box-shadow0.15s ease-in-out 0s; width:100%; font-family:PTSans, Verdana, Geneva, sans-serif;}
#main-suscripcion-col p a {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#FFF !important;}
#formulario_suscripcion .btn.btn-registrarse {background:#de7600; color:#fff; font-family:PTSansNarrow,sans-serif; font-size:14px; padding:5px 10px; letter-spacing:1px; text-transform:uppercase; -moz-user-select:none; border:1px solid transparent; border-radius:2px; cursor:pointer; display:inline-block; font-size:14px; font-weight:normal; line-height:1.42857; padding:6px 12px; text-align:center; touch-action:manipulation; vertical-align:middle; white-space:nowrap; width:95%; margin:8px;}
#main-suscripcion-col .item-captcha {margin:8px 0;}
#formulario_suscripcion .pad-all .link-df {margin-top:5px;}

#sidebar-right .banner-box {margin-top:15px; margin-bottom:15px;}

.item-captcha .wp-captcha .imagen-captcha .g-recaptcha > DIV {margin:0 auto 10px; float:none; display:table;}
/*FIN DF News Suscripcion 2*/


/*Descarga HOME*/
.descargar-home {width:100%; background:#faebd7; display:table; padding:5px; margin-bottom:10px;}
/*.category a, .category a:visited, .category a:link, .category a:active, .category {font-family:font-family:PTSans, Verdana, Geneva, sans-serif; font-weight:bold; color:#B6451F; font-size:1em; text-transform:uppercase; line-height:100%; margin-bottom:10px; display:block;}*/
.category a, .category a:visited, .category a:link, .category a:active, .category {font-family:font-family:PTSans, Verdana, Geneva, sans-serif; font-weight:bold; color:#B6451F; font-size:1em; text-transform:uppercase; line-height:100%; margin-bottom:10px; display:block;}
.descargar-home DIV h3 {font-size:1.285em; font-weight:normal; font-family:PTSerifRegular, Verdana, Geneva, sans-serif; margin-top:0; line-height:125%; color:#222;}
.descargar-home DIV .date {color:#808080; font-size:0.857em; display:block; margin-bottom:0; line-height:1.231;}
.descargar-home DIV p:last-child {margin-bottom:10px; line-height:140%; color:#666666; margin-top:0; font-family:PTSerifRegular, Verdana, Geneva, sans-serif; font-size:14px;}
.descargar-home DIV p a.btn.blue.fright {background:#247D9B; border:1px solid #144656; color:#FFF; text-shadow:1px 1px 0px rgba(0,0,0,0.3); width:auto; padding:10px 30px; font-weight:bold; font-family:PTSerifRegular, Verdana, Geneva, sans-serif; text-align:center; font-size:13px; text-decoration:none; display:block;}
.fright {float:right;}
/*FIN Descarga HOME*/

/*Tema*/
#tema {max-width:1235px; width:100%; margin:0 auto; clear:both;}
#tema .row {margin:0;}
#tema h3 {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x scroll left 55%; padding: 0;}
#tema h3 span {background:#fffbf0; color:#444444; font-family:PTSansNarrow,Verdana,Geneva,sans-serif; font-size:32px; font-weight:normal; padding:0 5px 0; margin:0 auto; float:none; display:table;}

#tema article {margin-bottom:30px;}
body.movil #tema article {margin-bottom:10px;}
#tema article span.seccion {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:15px; color:#EF8E21;}
#tema article span.seccion a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#EF8E21;}
#tema article h4 {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:130%; color:#111111; font-weight:normal;}
.movil.articulo #tema article h4 {margin:0;}
#tema article h4 a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#111111;}
.border-top {border-top:1px solid #95989a}
.padding-top-10 {padding-top:10px;}
.padding-bottom-30 {padding-bottom:30px !important;}
/*FIN Tema*/

/*Mi DF Secciones*/
.miDF.secciones .wrapper #main .container .pad-none .df-full, .miDF.secciones .wrapper #main .container .pad-none .recientes, .miDF.secciones .wrapper #main .container .pad-none .noticias-relacionadas-single {background-color:#FFF;}
.miDF.secciones .wrapper #main .container .pad-none .df-full {background-color:#fffbf0; padding-top:0; box-shadow:none;}
.miDF.secciones .wrapper #main .container .pad-none .df-full h4.tit {background-color:#DE7600; padding:8px 5px;}
.miDF.perfil.mi-df-local .df-full h4.tit {background-color:#DE7600; padding:8px 5px;}
.miDF.secciones .wrapper #main .container .pad-none .df-full .noticia-sin-foto h2 a {font-family:PTSans,Verdana,Geneva,sans-serif;}
.miDF.secciones .wrapper #main .container .pad-none .recientes {background-color:#fffbf0;}
.miDF.secciones .wrapper #main .container .pad-none .recientes h4.tit {background-color:#000000; padding:8px 5px;}
.miDF.perfil.mi-df-local .recientes h4.tit {background-color:#000000; padding:8px 5px;}
.miDF.perfil.mi-df-local .recientes { margin-bottom:10px; margin-top:10px; background:#ffffff;}
.miDF.secciones .wrapper #main .container .pad-none .recientes h4.tit a, .miDF.perfil.mi-df-local .recientes h4.tit a { font-family:PTSansBoldItalic, Verdana,Geneva, sans-serif; font-size:18px;}
.miDF.secciones .wrapper #main .container .pad-none .recientes .col-md-12 h4 a {font-style:normal;}
.miDF.secciones .wrapper #main .container .pad-none .recientes .noticia-sin-foto h2 a {font-family:PTSans,Verdana,Geneva,sans-serif;}
.miDF.secciones .wrapper #main .container .pad-none .noticias-relacionadas-single {background-color:#fffbf0; padding-top:0;}
.miDF.secciones .wrapper #main .container .pad-none .noticias-relacionadas-single h4.tit {background-color:#111111; padding:8px 5px;}
.miDF.perfil.mi-df-local .noticias-relacionadas-single h4.tit {background-color:#111111; padding:8px 5px;}
.miDF.secciones .wrapper #main .container .pad-none .noticias-relacionadas-single {box-shadow:none;}
.miDF.secciones .wrapper #main .container .pad-none .noticia-sin-foto h2, #sidebar-right .col-md-12.padding-top .noticias-relacionadas-single .noticia-sin-foto h2 {clear:none; padding-left:0; padding-right:0; float:left; width:83%;}
.bg-white {background-color:#fff; /*clear:both;*/}

/*FIN Mi DF Secciones*/

/*Lo Mas Leido*/
.tag.mas-leido {background:#de7600 !important;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}
#tema h3 span {background:none; float:left; color:#fff; display:block; float:none; font-family:PTSans, Verdana, Geneva, sans-serif !important; font-size:18px !important; font-weight:normal; margin:0; padding:8px !important; font-weight:bold;}

#tema h3.rotulo span {background:#fffbf0; float:none; color:#444444 !important; display:table;  font-family:PTSans, Verdana, Geneva, sans-serif !important; font-size:32px !important; font-weight:normal; margin:0 auto; padding:8px !important;}
body.movil #tema h3.rotulo span {background:none;}
body.movil #tema h3 {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left bottom; clear:both; margin:0 auto 10px; padding:10px 0 10px; overflow:hidden; }
body.movil #tema h3 span {padding:0 0 0 10px !important; float:left; color:#fff;}

/*FIN Lo Mas Leido*/

/*Otras Noticias*/
#otras-noticias {clear:both;}
#otras-noticias h3.rotulo-otras-noticias {background-color:#527a86; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#FFF; padding:10px;
-webkit-border-radius:3px;
-moz-border-radius:3px;
border-radius:3px;}
#otras-noticias .row {margin:0 !important;}
#otras-noticias .row article {padding:0 !important; width:29.333%;}
#otras-noticias .row article + article { margin-left:35px;}
#otras-noticias .row article h2 {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:17px; line-height:130%; color:#444444; font-weight:normal;}
#otras-noticias .row article h2 a {font-family:PTSans, Verdana, Geneva, sans-serif; color:#444444;}
.margin-top-75 {margin-top:75px !important;}
.margin-top-10 {margin-top:10px !important;}
.margin-bottom-10 {margin-bottom:10px !important;}
.margin-top-20 {margin-top:20px !important;}
.margin-bottom-20 {margin-bottom:20px !important;}

.breadcrumbs {float:left; width:100%;}
.breadcrumbs li {float:left; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#527A86; float:left}
.breadcrumbs li + li {margin:0 0 0 5px;}
.breadcrumbs li + li a {padding:0 0 0 5px;}
.breadcrumbs li a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#527A86}
.top-site {border-bottom:1px solid #000; margin-bottom:20px;}
.top-site h2 {margin-top: 0; font-size: 20px;}

#otras-noticias.secundario .row h4.tit-seccion { background-color:#e4e4e4; padding:10px; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#373737; clear:both;}
#otras-noticias.secundario .row article {border-bottom:1px solid #95989a; margin-bottom:10px !important; padding-bottom:10px !important;}
#otras-noticias.secundario .row article span.fecha {color:#527a86; font-family:PTSans,Arial,Helvetica,sans-serif; font-size:14px; margin-bottom:7px;}
#otras-noticias.secundario .row article h2 {color:#444444; font-family:PTSans,Verdana,Geneva,sans-serif; font-size:17px; font-weight:normal; line-height:130%; margin-top:0; margin-bottom:0; float:left; clear:both;}
#otras-noticias.secundario .row article h2 a {color:#444444; font-family:PTSans,Verdana,Geneva,sans-serif;}
/*FIN Otras Noticias*/

/*Contingencia*/
#contingencia {margin:0 0 50px;}
#contingencia h1 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; font-size:36px; color:#111111; text-align:center;}
.box-img-contingencia {position:relative; overflow:hidden;}
.box-img-contingencia .col-contigencia {position:absolute; top:0; background-color:rgba(17, 17, 17, 0.8); width:300px;}
.box-img-contingencia .col-contigencia.aleft {left:0; padding:15px 10px 50px 20px; height:100%;}
.box-img-contingencia .col-contigencia.aright {right:0; height:100%; padding:0 5px 15px 0;}
.w-100 {width:100%;}
.box-img-contingencia .col-contigencia.aright {padding:0 10px 32px;}

#myCarousel .carousel-indicators li {border-radius:0 !important; width:15px; height:15px;}
#myCarousel .carousel-indicators  .active {margin:1px;}

.box-img-contingencia .col-contigencia.aleft h2 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; font-size:26px; color:#ffffff;}
.box-img-contingencia .col-contigencia.aleft h2 a {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#ffffff;}
.box-img-contingencia .col-contigencia.aleft .noticia-horizontal {margin-bottom:20px;}
.box-img-contingencia .col-contigencia.aleft .noticia-horizontal h3 {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; margin:0;}
.box-img-contingencia .col-contigencia.aleft .noticia-horizontal h3 a {font-family:PTSans, Verdana, Geneva, sans-serif; color:#ffffff;}

.box-img-contingencia .col-contigencia.aright h3 {margin:0; background-color:#EF8E21; float:left; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-size:26px; color:#ffffff; padding:5px;}
.box-img-contingencia .col-contigencia.aright ul {clear:both; padding:0 0 0 3px; margin:13px 0 0 0;}
.box-img-contingencia .col-contigencia.aright ul li span.hora {color:#EF8E21; display:block; clear:both;}
.box-img-contingencia .col-contigencia.aright ul li a {clear:both; margin:0 0 0 10px; float:left; margin-bottom:20px; line-height:120%; color:#FFF; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:16px;}

h2.contingencia-bajada a{clear: both; margin: 0; font-size: 17px; font-family: PTSans, Verdana, Geneva, sans-serif !important;}
h2.contingencia-bajada{line-height: 0.8em; margin:0 0 20px 0; float: left; font-family: PTSans, Verdana, Geneva, sans-serif; font-size: 16px; }
#contingencia h1.contingencia-titulo-principal{font-family: PTSans, Verdana, Geneva, sans-serif; font-weight: 800; text-transform: uppercase; margin: 10px 0; font-size: 3em; color: #ff6600;}
/*FIN Contingencia*/

/*Paginacion*/
.paginacion {margin:50px 0 0; text-align:right; clear:both;}
.paginacion span {color:#444444; font-size:20px; font-family:PTSansBold, Verdana, Geneva, sans-serif; float:left}
.paginacion span .actual, .paginacion span .pag_actual, .paginacion span a:hover {background:#527A86; color:#ffffff; font-weight:bold; margin:0 0 5px 0; padding:4px 8px; text-decoration:none; border:2px solid #527A86; float:none;}
.paginacion span a {background:#fff; color:#9b8882; margin:0 0 5px 0; padding:4px 8px; border:2px solid #527A86;}
/*FIN Paginacion*/

/*Header Blog*/
.blog .wrapper #header #nav-top {background-color:#e4e4e4;}
.blog .wrapper #header #nav-top .auxi-blog {max-width:1000px; width:100%; margin:0 auto;}
.blog .wrapper #header #nav-top ul {float:left; margin-top:20px; margin-bottom:18px;}
.blog .wrapper #header.pad-top.sticky #nav-top ul {float:left; margin-top:10px; margin-bottom:10px;}
.blog .wrapper #header.pad-top.sticky #nav-top #search-nav {margin-bottom:2px; margin-top:2px;}
.blog .wrapper #header #nav-top ul li {float:left;}
.blog .wrapper #header #nav-top ul li a { font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#111111;}
.blog .wrapper #header #nav-top ul li + li {margin-left:17px;}
.blog .wrapper #header #nav-top #search-nav {margin-top:14px; margin-bottom:13px; padding-top:0; float:right;}
.blog .wrapper #header #nav-top #search-nav .form-group span.form-control-feedback {position:relative; top:0; float:left;}

.seccion .wrapper #header #nav-top {background-color:#e4e4e4;}
.seccion .wrapper #header #nav-top .auxi-blog {max-width:1000px; width:100%; margin:0 auto;}
.seccion .wrapper #header #nav-top ul {float:left; margin-top:10px; margin-bottom:8px; width:95%;}
.seccion .wrapper #header.pad-top.sticky #nav-top ul {float:left; margin-top:10px; margin-bottom:10px;}
.seccion .wrapper #header.pad-top.sticky #nav-top #search-nav {margin-bottom:2px; margin-top:2px;}
.seccion .wrapper #header #nav-top ul li {float:left; margin-left:8px; margin-right:8px;}
.seccion .wrapper #header #nav-top ul li a {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#111111;}
/*.seccion .wrapper #header #nav-top ul li + li {margin-left:17px;}*/
.seccion .wrapper #header #nav-top #search-nav {margin-top:7px; margin-bottom:5px; padding-top:0; float:right;}
.seccion .wrapper #header #nav-top #search-nav .form-group span.form-control-feedback {position:relative; top:0; float:left;}
/*FIN Header Blog*/

/*Blog*/
.margin-bottom-10 {margin-bottom:10px;}
ul.menu-blog {background:#DE7600; padding-right:15px; padding-top:7px; padding-bottom:7px;
-webkit-border-radius:2px;
-moz-border-radius:2px;
border-radius:2px;}
ul.menu-blog li {margin-left:10px;}
ul.menu-blog li + li {margin-left:15px;}
ul.menu-blog li a {color:#ffffff; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px;}
/*FIN Blog*/

/*DF FULL*/
body.dffull .bigbox .row {margin-left:0; margin-right:0;}
body.dffull .box {border-bottom:1px solid #CCCCCC; margin-bottom:20px; padding-bottom:10px;}
body.dffull article img, body.dffull .entry img {max-width:100%; width:100%;}
body.dffull article img, body.dffull .entry img {border-bottom:3px solid #EF8F25; margin-bottom:10px;}
body.dffull .candado {width:10px; height:10px;}
body.dffull .date {color:#808080; font-size:0.857em; display:block; margin-bottom:0;}
body.dffull .category-wrapp {position:relative;}
/*body.dffull h3 {font-size:1.285em; margin-bottom:10px; font-weight:normal;}*/
body.dffull p:last-child {margin-bottom:10px;}
body.dffull p {line-height:140%; color:#666666; margin-bottom:30px; margin-top:0;}

body.dffull .column4 > h3, body.dfui .inner-column4 > h3, body.dfui .column4 > .box > h3 {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left 55%; padding:0;}
body.dffull .column4 > h3 a, body.dfui .inner-column4 > h3 a , body.dfui .column4 > .box > h3 a{background:#FFFBF0; padding:0 3px 0 0; font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#444444; font-size:32px; font-weight:normal;}

.locked {border:1px solid #EF8F25; border-bottom:3px solid #333333; padding:10px 10px 10px 45px; position:relative;}
.locked::after {width:28px; background-color:#EF8F25; background-position:center 10px; background-repeat:no-repeat; content:""; display:block; position:absolute; top:0; bottom:0; left:0;}
.svg .locked::after {background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE3cHgiIHZpZXdCb3g9IjguNTE2IDcuNSAxNSAxNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyA4LjUxNiA3LjUgMTUgMTciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3NzQ4MTMiIGQ9Ik0xOS4yMjYsMTIuNTVjMC0xLjYyLTEuNDQtMi45My0zLjIxLTIuOTNzLTMuMjEsMS4zMS0zLjIxLDIuOTMNCgkJdjIuMzloNi40MlYxMi41NXogTTIyLjk3NiwyNC41SDkuMDU2Yy0wLjMsMC0wLjU0LTAuMjQtMC41NC0wLjUyOXYtOC41YzAtMC4yOSwwLjI0LTAuNTMsMC41NC0wLjUzaDEuNjAxdi0yLjEzDQoJCWMwLTIuOTMsMi4zOTktNS4zMSw1LjM1OS01LjMxczUuMzU5LDIuMzgsNS4zNTksNS4zMXYyLjEzaDEuNjAxYzAuMywwLDAuNTQsMC4yNCwwLjU0LDAuNTN2OC41DQoJCUMyMy41MTYsMjQuMjYsMjMuMjc1LDI0LjUsMjIuOTc2LDI0LjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);}
.download-items {margin-bottom:20px;}
.download-items .box {margin-bottom:10px; padding-bottom:0;}
.doble-border {position:relative; border-bottom:1px solid #666460 !important; margin-bottom:5px;}
.download-items .category, .download-items .category a {margin-bottom:5px;}
.download-items h3 a {color:#247D99;}
.download-items .download-data {color:#999999; font-size:14px; margin-left:10px;}
.download-items p {margin-top:15px;}
.svg .locked::after {background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhcGFfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiDQoJIHdpZHRoPSIxNXB4IiBoZWlnaHQ9IjE3cHgiIHZpZXdCb3g9IjguNTE2IDcuNSAxNSAxNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyA4LjUxNiA3LjUgMTUgMTciIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9IiM3NzQ4MTMiIGQ9Ik0xOS4yMjYsMTIuNTVjMC0xLjYyLTEuNDQtMi45My0zLjIxLTIuOTNzLTMuMjEsMS4zMS0zLjIxLDIuOTMNCgkJdjIuMzloNi40MlYxMi41NXogTTIyLjk3NiwyNC41SDkuMDU2Yy0wLjMsMC0wLjU0LTAuMjQtMC41NC0wLjUyOXYtOC41YzAtMC4yOSwwLjI0LTAuNTMsMC41NC0wLjUzaDEuNjAxdi0yLjEzDQoJCWMwLTIuOTMsMi4zOTktNS4zMSw1LjM1OS01LjMxczUuMzU5LDIuMzgsNS4zNTksNS4zMXYyLjEzaDEuNjAxYzAuMywwLDAuNTQsMC4yNCwwLjU0LDAuNTN2OC41DQoJCUMyMy41MTYsMjQuMjYsMjMuMjc1LDI0LjUsMjIuOTc2LDI0LjV6Ii8+DQo8L2c+DQo8L3N2Zz4NCg==);}

.doble-border.up {margin-bottom:0; border-top:1px solid #666460; border-bottom:0 none;}
.section-title.doble-border.up {margin-bottom:30px;}
.section-title {font-size:2em; text-align:center; border-bottom:1px solid #999999 !important; padding:10px 0; margin-bottom:30px;}
.doble-border {position:relative; border-bottom:1px solid #666460 !important; margin-bottom:5px;}
.bigbox h2 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif;}

body.papeldigital .column3 h3, body.papeldigital .column5 h3 {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left 55%; padding:0; margin-bottom:10px;}
body.dffull .rotulo, body.papeldigital .rotulo {background:#FFFBF0; padding:0 3px 0 0; font-family:PTSansNarrow, Verdana, Geneva, sans-serif; color:#444444; font-size:32px; font-weight:normal;}
body.dffull input, body.dffull select, body.papeldigital input, body.papeldigital select {border:1px solid #CCC; color:#666 !important; padding:8px;}

article.box {border-bottom:1px solid #CCCCCC; margin-bottom:20px; padding-bottom:10px;}
article.box h3 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; margin:0 0 10px; font-size:1.285em; line-height:125%; font-weight:normal;}
article.box h3 a {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#000000; text-decoration:none;}

.category + .date {position:absolute; top:0; right:0; margin-bottom:10px;}
.column3 .date, .interior3 .date, .midf-column3 .date {position: static; margin-bottom:10px; font-size:14px;}
.category-wrapp {position:relative;}
.column3 .category-wrapp, .interior3 .category-wrapp {margin-bottom:0;}
.column5 article.featured h2 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; font-size:1.714em; font-weight:normal; color:#000000;}
.column5 article.featured h2 a {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#000000;}
.column5 article.featured p {line-height:140%; color:#666666; margin-bottom:30px; margin-top:0;}
.featured aside h4 {text-transform:uppercase; color:#333333; background:#FFFBF0; text-align:center; position:absolute; top:-10px; left:25%; padding:0 10px; margin-bottom:0;}
.featured aside ul li {margin-bottom:10px;}
.featured aside ul li a {color:#247D99; text-decoration:underline; font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; font-size:14px;}
.featured aside h4 {text-transform:uppercase; color:#333333; background:#FFFBF0; text-align:center; position:absolute; top:-10px; left:25%; padding:0 10px; margin:0;}
.featured aside {border-top:1px solid #333333; position:relative; padding:30px 0;}
/*FIN DF FULL*/

/*Papel Digital*/
.papeldigital div.ui-datepicker {width: 360px; margin:0 auto;}
.papeldigital .ui-datepicker select.ui-datepicker-month {width:70%; float:left}
.papeldigital .ui-datepicker select.ui-datepicker-year {width:28%; float:right}

.papeldigital #pdigital-loader {display: none; text-align:center;}
.papeldigital .lastedic {text-align:center; margin:8px 0 0 0;}
.papeldigital .lastedic .loading {margin-top:20px;}
.banner-holder iframe, .banner-holder object, .banner-holder embed, .banner-holder ins {width:100% !important;}
body.papeldigital .column3 h3, body.papeldigital .column5 h3 {margin:0 !important;}
.last-minute.doble-border.up {margin-top:35px; padding:0;}
.doble-border.up {margin-bottom:0; border-top:1px solid #666460; border-bottom:0 none;}
.papeldigital .last-minute .category {line-height:1.5em; font-weight:700; margin-top:0; padding:5px; background-color:#527a86; width:100%;}
.papeldigital .last-minute .category a {color:#fff; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; font-weight:normal;}
.last-minute .category {float:left;}
.last-minute article {border-bottom:1px solid #CCCCCC; padding:10px; margin-bottom:10px;}
.last-minute header, .last-minute article {overflow:hidden;;}
.last-minute article time {width:18%; float:left; color:#666666;}
.last-minute article .content {width:82%; float:left;}
.last-minute article p {color:#666666; margin-bottom:0; line-height:120%;}
.last-minute article p a, .last-minute article p a:link, .last-minute article p a:visited, .last-minute article p a:active {color:#666666; text-decoration:none;}
.candado {width:10px; height:10px;}
.last-minute .ver-anteriores {float:right;}
.ver-anteriores {font-family:PTSans, Verdana, Geneva, sans-serif; font-weight:bold; color:#B6451F; font-size:1em; line-height:100%; margin-bottom:10px; display:block;}

.svg .locked-message.cfondo {background-image:url(/noticias/imag/v1/auxi/computers.png); margin-top:15px; margin-bottom:15px;}
.locked-message.cfondo {background-position:95% 80px; margin-top:0;}
.locked-message {background-color:#EF8F25; border-bottom:3px solid #333333; overflow:hidden; margin:20px 0; padding:10px; background-repeat:no-repeat;}
.locked-message.cfondo p {width:64%; float:none;}
.locked-message p {color:#FFF; float:left; display:block; text-shadow:1px 1px 0px rgba(0,0,0,0.3); width:60%; margin-bottom:0; margin-right:5px;}
.locked-message.cfondo p {width:64%; float:none;}
.price-value {display:block; color:#FFF; font-size:2.285em; text-shadow:2px 2px 0px rgba(0,0,0,0.35); font-weight:bold;}
.locked-message.cfondo p {width:64%; float:none;}
.price .price-desc {font-size:12px; margin-right:150px; width:auto !important;}
.price .btn {float:none;}
.btn.dark-orange {text-align:center; cursor:pointer; display:inline-block; font-weight:bold; font-size:12px; padding:10px; background:#B3640D; border:0 none; border-bottom:2px solid #774712; border-right:2px solid #774712; color:#FFF; text-shadow:1px 1px 0px rgba(0,0,0,0.3); text-decoration:none; font-family:sans-serif;}
.price .details {position:absolute; bottom:0; right:0;}
.price .details:hover {color:#FFF !important;}
.locked-message a {color:#FFF;}
.price {clear:both; margin-top:10px; position:relative;}
.price .time-value {font-size:20px; margin-left:7px;}
/*FIN Papel Digital*/

/*Agenda*/
.agenda-box {padding:10px; width:95% !important; margin:15px auto 0 !important; clear:both; float:none !important;
-webkit-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.25);
-moz-box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.25);
box-shadow:0px 5px 10px 0px rgba(50, 50, 50, 0.25);}

.agenda-box h3 { margin:0 0 10px !important; background:#527A86; color:#FFF; padding:5px 10px; font-size:18px; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-weight:normal;}
.agenda-box article.art-agenda {background-color:#f4f4f4; border:1px solid #e3e3e3; width:100%; margin:0 auto 10px; display:table; float:none; display:table; padding:0 5px 0 0;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;}
.art-agenda .fecha-agenda {background-color:#527A86; height:100%; display:table-cell; float:none; vertical-align:top; padding:15px 0 0 0;}
.art-agenda .fecha-agenda span {font-family:PTSansNarrow, Verdana, Geneva, sans-serif; font-size:14px; color:#FFF; font-weight:bold; margin:0 auto; display:table;}
.art-agenda .fecha-agenda span + span {font-family:PTSansNarrow, Verdana, Geneva, sans-serif; font-size:36px; color:#FFF; font-weight:bold; margin:0 auto; display:table;}
.art-agenda h4 {font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; font-weight:normal; color:#444444;}
.art-agenda h4 a {font-family:PTSans, Verdana, Geneva, sans-serif; color:#444444;}
/*FIN Agenda*/

/*En esta Edicion*/
.esta-edicion {padding:10px; width:95% !important; margin:15px auto !important; clear:both; float:none !important; background:#FBE9DC;}
.esta-edicion h3 { margin:0 0 10px !important; background:#527A86; color:#FFF; padding:5px 10px; font-size:18px; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-weight:normal;}
.esta-edicion h4 {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#444444;}
.esta-edicion h4 a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444;}
/*FIN En esta Edicion*/

/*Opinion*/
#box-editorial > h3.titular {color:#fff; font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:14px; font-weight:normal; background:#527a86; padding:9px 10px 9px;}
.art-opinion {border-bottom:1px solid #95989A; padding:0 0 15px !important;}
.art-opinion + .art-opinion { padding:15px 0 !important;}
.art-opinion h4 {margin:0; font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; font-size:18px; color:#444444; font-weight:normal; margin-bottom:7px;}
.art-opinion h4 a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444;}
.art-opinion span.fecha {font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:14px; color:#527A86; font-weight:normal; clear:both;}
#box-editorial > h3.cartas {color:#444444; font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:14px; font-weight:normal; background:#E3E3E3; padding:9px 10px 9px; clear:both; margin-top:10px; display:inline-block; width:100%;}

.art-columnistas a.autor {clear:both;}

.destacado.art-columnistas {border-bottom:1px solid #111111; padding:0 0 15px !important;}
.destacado.art-columnistas h4 {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444; font-size:23px; padding:0 5px; margin:0 auto 5px;}
.destacado.art-columnistas h4 a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444;}
.destacado.art-columnistas .fila .cell h3 {font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#963141; font-size:18px;}
.destacado.art-columnistas .fila .cell h3 a {font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#963141; font-weight:normal;}

.art-columnistas {border-bottom:1px solid #111111; padding:10px  0 10px !important;}
.art-columnistas .col-md-10 h4.aleft {margin:0; font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444; font-size:17px; font-weight:normal; margin-bottom:10px;}
.art-columnistas .col-md-10 h4.aleft a {font-family:PTSerifBold, Georgia, "Times New Roman", Times, serif; color:#444444; font-weight:normal;}
.art-columnistas .col-md-10 > a {margin:0; font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#963141; font-size:14px; font-weight:normal;}
/*FIN Opinion*/

.banner-division  {max-width:1000px; margin:0 auto; display:table; float:none !important; display:table;}

/*Video Destacado*/
.art-video-destacado {background-color:#527A86;}
.foto-video {position:relative;}
.foto-video .ico-play {position:absolute; left:0; right:0; margin:0 auto; top:40%; width:60px; height:60px;}
.art-video-destacado .txt-cont {padding:80px 24px 10px;}
.art-video-destacado .txt-cont h2 {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#ffffff; font-size:23px; font-weight:normal;}
.art-video-destacado .txt-cont h2 a {font-family:PTSerifRegular, Georgia, "Times New Roman", Times, serif; color:#ffffff;}
.art-video-destacado .txt-cont p {font-family:PTSans, Verdana, Geneva, sans-serif; color:#ffffff; font-size:18px; font-weight:normal; line-height:110%;}
/*FIN Video Destacado*/

/*Video Dual*/
#video-dual {margin-top:35px; margin-bottom:25px; clear:both;}
.foto-video-medium {position:relative; margin-right:10px;}
.foto-video-medium .ico-play-medium {position:absolute; left:0; right:0; top:39%; margin:0 auto;}
#video-dual h2 {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#444444; font-size:22px; font-weight:normal;}
#video-dual h2 a {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#444444;}
/*FIN Video Dual*/

/*Carrusel Videos*/
.videos .wrapper #main-full {float:none; margin:0 auto; max-width:1000px; width:100%;}
#galeria-video, .galeria-video {clear:both; float:none; margin:0 auto; max-width:1000px; width:100%;}
#galeria-video h3, .galeria-video h3 {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#247D99; font-size:22px; min-width:235px; border-top:5px solid #247D99; float:left; margin-top:0; padding-top:10px; margin-bottom:20px; margin-top:25px;}
#galeria-video .carousel-inner, .galeria-video .carousel-inner {}
#galeria-video .swiper-container-horizontal, .galeria-video .swiper-container-horizontal {margin:0 auto; overflow:hidden; width:93%; position:relative; padding:0 0 30px;}
.overflow_hidden {overflow: hidden;}
.relative {position:relative; clear:both;}
#galeria-video .button-prev, .galeria-video .button-prev {background:url(/noticias/imag/v1/auxi/arrow_b_1.png) no-repeat left top; border:0 none; border-radius:0; cursor:pointer; font-size:0; height:41px; left:0; margin-top:0; position:absolute; top:23%; width:21px; z-index:1;}
#galeria-video .button-next, .galeria-video .button-next {background:url(/noticias/imag/v1/auxi/arrow_b_2.png) no-repeat left top; border:0 none; border-radius:0; cursor:pointer; font-size:0; height:41px; margin-top:0; position:absolute; right:0; top:23%; width:21px; z-index:1;}

.button-next.swiper-button-disabled, .button-prev.swiper-button-disabled {opacity: 0.50;
filter: alpha(opacity=50); /* For IE8 and earlier */}

#galeria-video .carousel-inner article.swiper-slide h4, .galeria-video .carousel-inner article.swiper-slide h4 {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#444444; font-size:22px; font-weight:normal; text-align:center; padding-top:10px; clear:both;}
#galeria-video .carousel-inner article.swiper-slide h4 a, .galeria-video .carousel-inner article.swiper-slide h4 a {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#444444;}

.margin-bottom-40 {margin-bottom:40px;}
/*FIN Carrusel Videos*/

/*Secciones*/
h1.tit-secciones {background-color:#111111; color:#FFF; font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:18px; padding:3px 12px; margin:0 !important;}
h1.tit-secciones img {float:left;}
h1.tit-secciones span {margin-left:5px; float:left;}

.secciones .wrapper #main .container .col-md-12 .top-site {margin-bottom:0;}
.bg-secciones {background-color:#fbe9dc;}
.art-seccion {padding-top:20px; padding-bottom:10px; border-bottom:1px solid #95989A;}
.art-seccion span.epigrafe {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#DE7600; font-size:14px; font-weight:normal;}
.art-seccion h3 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#444444; font-size:19px; font-weight:normal; margin:0 0 15px;}
.art-seccion h3 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#444444;}
.art-seccion a.foto { margin-bottom:10px;}
.art-seccion span.fecha {font-family:PTSansBoldItalic, Verdana, Geneva, sans-serif; color:#527A86; font-size:14px; font-weight:normal;}

.art-seccion.small h4 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#444444; font-size:14px; line-height:140%; font-weight:normal; margin:0 0 5px;}
.art-seccion.small h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#444444;}
/*FIN Secciones*/

/*Mi DF*/
.mi-df.bg {background-color:#fbe9dc;}
.mi-df.bg .rotulo-seccion { background-color:#111111; padding:5px 10px}
.midf-inicio .wrapper #main .container .pad-none #sidebar-left .df-full {padding-top:0;}
.midf-inicio .wrapper #main .container .pad-none #sidebar-left .df-full .noticia-sin-foto h2 a {font-family:PTSans, Verdana, Geneva, sans-serif;}
.midf-inicio .wrapper #main .container .pad-none #sidebar-right .col-md-12 #dftv #dftv-destacado {border-bottom:0 solid #8eaab3; margin-bottom:0; padding:10px 0 0;}
.midf-inicio .wrapper #main .container .pad-none #sidebar-right .col-md-12 .noticias-relacionadas-single h4.tag-bold.bg-brand-greendark { background-color:#000;}
.midf-inicio .wrapper #main .container .pad-none #sidebar-left .df-full h4.bg-gray-green {background-color:#DE7600; padding:8px 5px;}
img.midf-fullaccess {margin-left:10px; width:50px !important;}
.df-fullaccess{width: 80px !important; margin: 0px;}
/*FIN Mi DF*/

/* ESTILOS MAIN SUSCRIPCION PAGE */
#main-suscripcion {margin-bottom:10px;}
#main-suscripcion > .container .row {max-width: 1000px;width: 100%;}
#main-suscripcion > .container .row h1 {font-size: 29px;font-weight: bold;padding-top: 45px;}
#main-suscripcion > .container .row hr {max-width: 965px;width: 100%;}
#main-suscripcion > .container .row p {font-size: 22px;color: #111;margin-bottom: 16px;}
#main-suscripcion > .container .row form label {font-size: 22px;color: #111;line-height: 47px;}
#main-suscripcion > .container .row form input {border-radius: 4px;border-color: #95989a;padding: 7px 10px 9px 10px;max-width: 400px;width: 100%;font-size: 20px; border:1px solid;}
#main-suscripcion > .container .row form .wp-form {margin-top: 10px;box-sizing: border-box;}
#main-suscripcion > .container .row form .identificador {font-size:18px; font-weight:600; padding-left:2px; line-height:115%;}
#main-suscripcion > .container .row form .wp-form .box-ima .check-campo {padding-top: 12px;}
#main-suscripcion > .container .row form .wp-form .box-ima {margin-right: 0;padding-bottom: 29px;display: table;float: left;padding-right: 30px;box-sizing: border-box;width: 33.333%;}
#main-suscripcion > .container .row form .wp-form .box-ima .check-ima a img {max-width: 480px;width: 100%;height: auto;transition: 0.3s;cursor: pointer;}
#main-suscripcion > .container .row form .wp-form .box-ima .check-ima a img:hover {opacity: 0.6;}
#main-suscripcion > .container .row form .item-captcha {float:right; padding-top:0; padding-bottom:0; padding-right:45px;}
#main-suscripcion > .container .row form .btn-registrarse {width: 231px;background-color: #de7600;color: #fff;font-weight: 600;padding-top: 9px;font-size: 22px;padding-bottom: 6px;border-color: transparent;float: right;margin-right: 45px;box-shadow: 0 0 10px #d6d6d6; -webkit-box-shadow: 0 0 10px #d6d6d6;-moz-box-shadow: 0 0 10px #d6d6d6;transition: 0.3s;}
#main-suscripcion > .container .row form .btn-registrarse:hover{background-color:#EF8F25;}
#main-suscripcion > .container .row form .wp-form .box-ima .check-campo .ckecking-box {-webkit-appearance: checkbox;-moz-appearance: checkbox;margin-top: 4px;cursor: pointer;}
#main-suscripcion > .container .row form .separa-boxes-suscripcion {clear:both; display:block; height:0; margin:0; padding:0 !important; width:100%;}
.formulario input.btn.btn-registrarse {width: 231px; background-color: #de7600; color: #fff; font-weight: 600; padding-top: 9px; font-size: 22px; padding-bottom: 6px; border-color: transparent; margin-right: 45px; box-shadow: 0 0 10px #d6d6d6; webkit-box-shadow: 0 0 10px #d6d6d6; -moz-box-shadow: 0 0 10px #d6d6d6; transition: 0.3s;}

#main-suscripcion input[type="checkbox"] {width:15px !important; height:15px !important;}
#main-suscripcion input[type="checkbox"] {clear:both; margin-bottom:10px; float:left; margin-right:5px; width:15px; height:15px; background:#E6E6E6; border:1px solid#CCCCCC; -webkit-appearance:none; -moz-appearance:none; background-position:center center; background-repeat:no-repeat;}
/* FIN ESTILOS MAIN SUSCRIPCION PAGE */


/*Mi DF News*/
section#news article {padding-left:15px; padding-right:15px;}
#subscribeNews {width:18px; height:18px; border:1px solid #666;}
#news article div div #subscribeNews {margin-top:16px;}
#news article div div h3 {margin:15px 0 10px; font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111; font-size:18px;}
#news article div div h3 label {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111; margin:0;}
#news article div div p {font-family:PTSans, Verdana, Geneva, sans-serif; color:#2D2D2C; font-size:14px; margin:0;}
#news article div {margin-bottom:20px;}
.btn.guardar {background-color:#de7600; margin:0 auto; float:none; display:table; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#fff; font-size:24px; width:220px; padding:0; height:40px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.btn.guardar:hover {background-color:#ef8e21;}
#news article .auxi div h3, #news article .auxi div p {padding-left:10px !important;}

.miDF.news .wrapper #main .top-site, .miDF.perfil .wrapper #main .top-site, .miDF.suscripciones .wrapper #main .top-site {border-bottom:0 solid #000;}
.miDF.news .wrapper #main h1.tit-secciones, .miDF.perfil .wrapper #main h1.tit-secciones, .miDF.suscripciones .wrapper #main h1.tit-secciones {background:none; color:#111111; font-family:PTSansBold,Verdana,Geneva,sans-serif; font-size:36px;  padding:0; clear:both; float:left; border-bottom:1px solid #444444; width:100%; padding-bottom:15px; margin-bottom:15px !important;}


body.miDF.perfil h1.tit-secciones.mi-df {background-color:#000 !important; padding:0 0 8px !important;}
body.miDF.perfil h1.tit-secciones.mi-df img {width:80px !important; margin:8px 10px 0;}
body.miDF.perfil h1.tit-secciones.mi-df span {color:#FFF !important; font-size:35px;}

body.miDF.perfil .section-wrapp.change {width:100%; padding:0px;}
body.miDF.perfil .section-wrapp.change ul {clear:both; float:left;}
body.miDF.perfil .section-wrapp.change ul li {float:left; clear:both; list-style: decimal; margin-bottom:10px;}

body.miDF.perfil .btn.blue.btn-hide {background-color:#de7600; margin:15px auto; float:none; display:table; font-family:PTSans,Verdana,Geneva,sans-serif; font-size:18px; color:#fff;}
body.miDF.perfil .track_link_event {margin:15px auto; float:none; display:table; font-family:PTSans,Verdana,Geneva,sans-serif; font-size:16px; clear:both; background-color:#de7600; color:#fff; padding:0 15px;}

body.miDF.perfil .noticias-relacionadas-single .noticia-sin-foto h2 {clear: none;}
body.miDF.perfil .noticias-relacionadas-single .noticia-sin-foto h2 a {line-height:130%;}

.submit.mensajeError .btn.blue.fleft {color:#000;}
.fleft {float:left;}

.miDF.news .wrapper #main p, .miDF.perfil .wrapper #main p, .miDF.suscripciones .wrapper #main p {clear:both; float:left; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:18px; text-align:justify;}

body.dfui ul.breadcrumbs {margin-bottom:30px;}
ul.breadcrumbs {width:100%; margin:50x 0;}
ul.breadcrumbs li {font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#527A86; font-size:14px;}
ul.breadcrumbs li a {font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#527A86;}

#perfil div h3 {margin:0; font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#111111; font-size:22px;}
#perfil div p {margin:24px 0 0 0; font-family:PTSans,Verdana,Geneva,sans-serif !important; color:#111111; font-size:18px !important; line-height:120%;}
#perfil div label {margin:25px 0 15px 0; font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#111111; font-size:22px;}
.box-df {background:#000;}
.box-df a {background:#646464; width:100%; display:block; padding:15px 0 20px 10px; font-family:PTSansBold,Verdana,Geneva,sans-serif; color:#FFFFFF; font-size:18px;}

.box-df img { padding:10px; width:52px; height:auto;}
/*FIN Mi DF News*/

/*Suscripciones*/
#planes {/*margin:0 auto; float:none; text-align:center;*/ margin-bottom:40px;}
#planes > p {text-align:left !important;}
.bg.plan {background-color:#292626 !important; color: #fff;}
#planes .plan {/*display:inline-block; float:none;*/ min-height:400px; vertical-align:top; background-color:#E3E3E3;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
#planes .plan {min-height:800px;}
#planes .plan .auxi .separa.border {border-bottom:1px solid #111111;}
#planes .bg.plan .auxi .separa.border {border-bottom:1px solid #FFFFFF;}
#planes .plan .auxi {padding:20px 24px 120px; position:relative; min-height:860px;}
.movil.miDF.suscripciones #planes .plan .auxi {min-height:200px;}
#planes p {margin-bottom:70px;}
.movil.miDF.suscripciones #planes p {margin-bottom:35px;}
#planes .plan .auxi p {color:#111; text-align:left !important; margin-left:auto; margin-right:auto; float:none !important; display:table; margin-bottom:15px;}
#planes .plan ul {margin-top:17px;}
#planes .plan ul li {clear:both; display:block; float:left; width:100%; padding-left: 15px; margin-bottom: 10px;}
#planes .plan ul li:before{content: '✓'; color: #5cad01; margin-left: -15px;}
#planes .plan ul li.rotulo { font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:16px; color:#FFF; margin-top:25px;}
#planes .plan ul li a {text-align:left !important; width:90%; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#000000;}
#planes .bg.plan ul li a {color:#ffffff;}
#planes .bg.plan ul li span + span {text-align:left !important; width:90%; font-family:PTSans, Verdana, Geneva, sans-serif; font-size:14px; color:#ffffff; margin:0;}
#planes .plan ul li span {color:#5DAD00; margin-right:5px;}
#planes .plan ul li span + span {color:#000000;}
#planes .plan .auxi .btn.guardar {padding: 10px; box-sizing: border-box; position:absolute; left:0; right:0; bottom:10px; width:158px; border:1px solid #FFF; font-size:18px;}
#planes .plan ul li ul li{margin-bottom: 5px;}
#planes .plan ul li ul li:before{list-style: none; margin-bottom:5px; content: none;}
#planes .plan ul li ul li:last-child{margin-bottom:20px;}
#planes .plan .auxi h3 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:20px; color:#000000; margin:0 0 5px}
#planes .bg.plan .auxi h3 {color:#ffffff;}
#planes .bg.plan .auxi p {color:#FF8C1A; font-size: 20px !important;}
.movil.miDF.suscripciones .plan .ver-mas {color:#111; display:table; margin:15px auto 0; text-align:center; font-size:18px;}
.movil.miDF.suscripciones .bg.plan .ver-mas {color:#fff;}
.txt-highlight{color: #FF8C1A;}
ul.plan-info-general{}
ul.plan-info-general li{margin-left: 20px; list-style: disc;}
#susc-info-general{}

/*******************************************************************************
Suscripciones *********************************************************************
*******************************************************************************/
.suscripcion-fields, .suscripcion-field{border:1px solid #EF8F25;}
.suscripcion-field{opacity:1.0; padding:10px; margin-bottom:20px;}
.suscripcion-field:last-child{margin-bottom:0;}
.suscripcion-fields.active, aside .suscripcion-fields{opacity:1.0;}
aside .suscripcion-fields{padding:10px;}
.content-sus{padding:0; max-height:0;}
.active .content-sus{padding:10px; /*max-height:1000px;*/ max-height:none !important; min-height:1px !important; overflow:hidden !important;}
.suscripcion-wrp{box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4); -webkit-box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.4); padding:10px; margin-bottom:20px;}
.suscripcion-wrp:last-child{margin-bottom:0;}
.suscripcion-fields .paso{padding:10px 0; background:#F4B640; color:#000; font-size: 24px; margin-bottom:0; margin-top:0; cursor:pointer;}
.step-number{display:block; width:25px; height:25px; border-radius:100%; margin-right:10px; margin-left:10px; float:left; color:#fff; font-size:16px; font-weight: bold; font-family:PTSerifRegular, Tahoma, Geneva, sans-serif; background:#B3640D; text-align:center; box-shadow:2px 2px 0px rgba(0,0,0,0.5); line-height:140%;}
aside #boleta .steps .form-wrp.entry h3 {margin:0 !important;}
aside #boleta .steps .form-wrp.entry h3 .step-number {line-height:110%;}

.content-wrp{overflow:hidden;}
.content-wrp .col{float:left; width:49%; margin-right:2%;}
.content-wrp .col:last-child{margin-right:0; padding-left:22.8%}
.content-wrp h3{font-weight: bold; font-size: 18px;}
.content-wrp .col .detalle{display:block; width:100%; text-align:right;}
.content-wrp .col .price-sold{display:block; width:100%; text-align:right; padding:0;}
.content-wrp .col .btn.blue{padding:10px 26px; margin-bottom:10px;}
.content-wrp .radio-wrp{margin-bottom:0;}
.checkbox-wrp{overflow:hidden; background:#F2F2F2; border:1px solid #CECEBF; padding:10px; margin-top:20px; clear: both; margin-bottom:10px;}
.checkbox-wrp.entry{margin-bottom:20px;}
.checkbox-wrp:last-child{margin-bottom:0}
.checkbox-wrp h4{font-weight: bold; font-size: 14px; color:#000; text-transform:uppercase; font-family:PTSerifRegular, Tahoma, Geneva, sans-serif; margin-bottom:10px;}
.checkbox-wrp .col{width:31.9%; float:left; margin-right:2%;}
.checkbox-wrp .col:last-child{margin-right:0;}

.checkbox-wrp .btn {float:left; width:auto; margin-right:10px; margin-bottom:0;}
.checkbox-wrp .fp {float:left; width:auto; width:45%; font-size:12px; margin-bottom:0;}
.content-sus{overflow:hidden;}
.half-col{width:47%; float:left; margin-right:3%; overflow:hidden;}
.half-col:last-child{margin-right:0; width:50%;}

.message-inner{color:#666666; font-size: 12px; margin-bottom:3px;}

.content-sus .btn.blue{display:inline-block; width:auto;}

.content-sus label{margin-bottom:5px; display:block;}
.content-sus input, .content-sus select{border:1px solid #999999}
.inline-checks{margin-bottom:10px;}
.inline-checks input[type="radio"]{clear:none;}
.inline-checks input[type="radio"] + label{margin-right:10px;}

.content-sus form{display:block; width:100%;}

#boleta h3{font-size:14px; color:#000; text-transform:uppercase; font-weight: bold; font-family:PTSerifRegular, Tahoma, Geneva, sans-serif;}
#boleta p{margin-bottom:0;}
#boleta .step-number{padding-top:5px;margin-top:-5px;margin-left:0;box-shadow:none;}
#boleta ul{display:block; margin:10px 0;}
#boleta ul li{display:block; margin-bottom:10px; font-size: 14px; overflow:hidden;}
#boleta ul li strong{display:block;}
#boleta .leftside{display:block; float:left;width:60%;}
#boleta .priceside{display:block; float:left;width:40%; color:#000; font-weight: bold; font-size:18px; text-align:right;}
#boleta .editar.link{margin-bottom:30px; margin-left:35px;}
#boleta .total-box{padding:10px 0; border-top:1px dotted #CCCCCC}
#boleta .total-box .priceside{font-size:24px;}
#boleta .btn.dark-orange{width:100%;}

#boleta .inline-strong strong{display:inline;}
#boleta .entry{border-bottom:1px solid #CCCCCC; padding:10px 0; margin:10px 0;}
#boleta .paso{padding:0; background:none;}
#boleta .paso:last-child .entry{border-bottom:0 none;}

#boleta input[disabled]{opacity:0.3;}

.alert-box{border:1px solid #EF8F25; padding:10px; border-bottom:3px solid #EF8F25; background:#FFF;}
.alert-box p{color:#000;}
#susc_paso_1 input[type="checkbox"] + label {font-size:14px; font-weight:normal; float:left; color:#666666; width:83%; margin-bottom:10px;}
#susc_paso_1 input[type="checkbox"] {width:15px !important; height:15px !important;}
#susc_paso_1 input[type="checkbox"] {clear:both; margin-bottom:10px; float:left; margin-right:5px; width:15px; height:15px; background:#E6E6E6; border:1px solid #CCCCCC; -webkit-appearance:none; -moz-appearance:none; background-position:center center; background-repeat:no-repeat;}
aside .locked-message p {color:#FFF; float:left; display:block; text-shadow:1px 1px 0px rgba(0,0,0,0.3); width:60%; margin-bottom:0; margin-right:5px;}
aside .locked-message.inline p {width:100% !important;}
aside .locked-message.v2 p {width:50%; margin-bottom:10px;}
.locked-message.v2 .btn {width:100% !important; text-align:center;}
#getItems .row [class*="column"], .column8.down-m.aleft {display:block; float:left; margin-right:3.5%;}
.content-sus label {margin-bottom:5px; display:block;}
#menu-ingreso-submenu label, #menu-ingreso-submenu1 label, #menu-ingreso-submenu2 label, .content-sus label {margin-bottom:5px; width:100%; color:#666666; font-weight:bold;}
.half-col label {color:#666666; font-weight:bold; text-align:left; font-size:12px; float:left !important;}
input[type="radio"] {float:left; clear:both; -webkit-appearance:none; -moz-appearance:none; background:#E6E6E6; border:1px solid #CCCCCC; width:15px; height:15px; border-radius:100%;}
.inline-checks input[type="radio"] {clear:none; margin:0 5px 0 0;}
input[type="radio"]:checked {background:#41AED2; border:3px solid #E6E6E6;}
.inline-checks input[type="radio"] + label {width:83%;}
.inline-checks input[type="radio"] + label {margin-right:10px;}
input[type="radio"]:checked + label {font-weight:bold;}
.clearfix.inline-checks input[type="radio"], .form-wrp .half-col .form-wrp .boleta, #oc input {width:15px; float:left;}
#medio_pago_pat {clear:both;}

#susc_paso_4 .half-col .form-wrp .boleta, #susc_paso_4 .half-col .form-wrp #oc #fpago_oc, #susc_paso_4 .half-col .form-wrp #oc #fpago_fact {margin:0 5px 0 0;}
#susc_paso_4 .half-col .form-wrp label {float:left; width:auto;}
#susc_paso_4 .half-col .form-wrp #medio_pago_pat, #medio_pago_pat, #transferencia, #factura {float:left;}


.checkbox-wrp .mail.boleta.validaemail, .checkbox-wrp .mail2.validaemail, .half-col .passIn, .half-col.last .pass_confirmIn {width:100%; display:block; margin-bottom:20px; color:#666; padding:8px;}
.checkbox-wrp label {font-size:14px;}

.suscripcion-fields, .suscripcion-field {border:1px solid #EF8F25; background:#FFF; opacity:0.4;}
.inline-checks {margin-bottom:10px;}
.inline-checks input[type="radio"] {clear:none;}
.content-sus input, .content-sus select {border:1px solid #999999;}
.inline-checks input[type="radio"] + label {width:83%;}
.inline-checks input[type="radio"] + label {margin-right:10px;}

.inline-checks {clear:left !important;}
/*Slide Suscripcion*/
#df-suscripcion-slide {overflow:hidden; width:100%; margin-left:auto; margin-right:auto; float:none; margin-top:40px; margin-bottom:40px;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide {padding:0; position:relative;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide img.fullwidth {position:relative;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide img.fullwidth { width:auto !important;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .mascara {background:url(/noticias/imag/v1/auxi/Path_92.png) no-repeat left top; padding:0; position:absolute; left:0; top:0; width:100%; height:100%; display:list-item; background-size:100% auto;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide .mascara {background:url(/noticias/imag/v1/auxi/Path_92b.png) no-repeat left top;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt {position:absolute; top:65px; left:30px; z-index:90;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt {position:relative; top:0; left:0; right:0; z-index:90; text-align:center;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .rectangle {position:absolute; top:0; right:0; width: auto; height: 100%;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide .rectangle {position:relative; top:0; right:0; left:0; padding-bottom:25px; max-width:431px; width:100%;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt h2 {font-family:PTSerifRegular, "Times New Roman", Times, serif; color:#fff;  font-size:28px; border-bottom:1px solid #FFF; float:left; margin-bottom:15px; padding-bottom:15px;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt h2 {display:table; float:none; margin-left:auto; margin-right:auto; margin-top:15px; width:97%; text-align:center;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt h2 a {font-family:PTSans,Verdana,Geneva,sans-serif; color:#fff;}
body.movil .noticia-destacada h4 a, body.movil .noticia-destacada h2 a {margin:0 auto !important; float:none !important;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt p {font-family:PTSans, Verdana, Geneva, sans-serif; color:#fff;  font-size:18px; padding:0 71px 0 0; text-align:left;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt p {padding:0; margin:0 auto; display:table; float:none; width:97%;}
#df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt .boton {font-family:PTSansNarrow, Verdana, Geneva, sans-serif; font-size:22px; background-color:#DE7600; color:#FFF; padding:10px 15px;}
.movil.miDF.suscripciones #df-suscripcion-slide .swiper-wrapper article.swiper-slide .box-txt .boton {display:table; float:none; margin-left:auto; margin-right:auto;}
.separa.borde {border-top:1px solid #333;}

.movil.miDF.suscripciones #df-suscripcion-slide > .suscripcion-pagination {bottom:5px; float:none; left:0; margin:0 auto 0; right:0; padding-top:15px; text-align:center;}
#df-suscripcion-slide > .suscripcion-pagination {bottom:5px; float:left; left:auto; position:absolute; right:0; text-align:center; width:25%; z-index:99;}
.suscripcion-pagination > .swiper-pagination-bullet-active {background:#ef8e21 !important}
.suscripcion-pagination > .swiper-pagination-bullet {background:#fff; border-radius:0; height:15px; opacity:1; width:15px;}
/*FIN Slide Suscripcion*/

.movil.miDF.suscripciones #df-natgeo article {margin:0 0 20px;}
#df-natgeo article {padding:0 17px; margin:38px 0;}
#df-natgeo article .auxi {background-color:#F0F0F0; border:1px solid #444444;}
#df-natgeo article .auxi .auxi-bottom {padding:10px 10px 92px 10px; position:relative;}
#df-natgeo article .auxi .auxi-bottom h4 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111; font-size:20px;}
#df-natgeo article .auxi .auxi-bottom h4 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111;}
#df-natgeo article .auxi .auxi-bottom p {font-family:PTSans, Verdana, Geneva, sans-serif; color:#111111;  font-size:18px;}
#df-natgeo article .auxi .auxi-bottom .bottom {text-align:center; position:absolute; left:0; right:0; bottom:25px}
#df-natgeo article .auxi .auxi-bottom .bottom a.ver-detalles {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#111111; font-size:18px; clear:both; display:block;}
#df-natgeo article .auxi .auxi-bottom .bottom a.link-suscribirse {clear:both; display:block; background-color:#DE7600; font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#FFF; font-size:22px; width:200px; margin:15px auto 0;}

.miDF.suscripciones .wrapper #main .col-md-12 .row .box-df {margin-top:40px;}
.box-cliente {background:#527A86; margin-top:40px;}
.box-cliente h5 {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#FFF; font-size:16px; padding:0 0 0 10px;}
.box-cliente a {background:#E3E3E3; width:100%; display:block; padding:10px 0 10px 10px; font-family:PTSans,Verdana,Geneva,sans-serif; color:#111111; font-size:18px; line-height:105%;}

.miDF.suscripciones .wrapper #main .col-md-12 .row {padding-bottom:100px;}
/*FIN Suscripciones*/

/*Carrusel TV*/
#dftv-big > .container {max-width:1150px !important; width:100%;}
#dftv-fullwidth.container {width:100% !important;}
#dftv-fullwidth > .row {margin:0 auto !important;}
#dftv-fullwidth > .row > .col-md-12 {padding:0;}
/* carousel */
.media-carousel{margin-bottom:0; padding:0 0 30px; margin-top:30px;}
/* Previous button  */
.media-carousel .carousel-control.left {left:0; background-image:none; background:#DE7600; border:4px solid #FFFFFF; border-radius:23px 23px 23px 23px; height:40px; width :40px; margin-top:80px; z-index:1;}
/* Next button  */
.media-carousel .carousel-control.right {right:0 !important; background-image:none; background:#DE7600; border:4px solid #FFFFFF; border-radius:23px 23px 23px 23px; height:40px; width :40px; margin-top:80px; z-index:1;}
/* Changes the position of the indicators */
.media-carousel .carousel-indicators {right:50%; top:auto; bottom:0px; margin-right:-19px;}
/* Changes the colour of the indicators */
.media-carousel .carousel-indicators li {background:#c0c0c0;}
.media-carousel .carousel-indicators .active {background:#333333;}
.media-carousel img {width:250px; height:100px}
/* End carousel */

#media.media-carousel .carousel-control.left {background: url(/noticias/imag/v1/auxi/arrow1.png) no-repeat left top; border:0 !important; border-radius:0 !important; height:280px; left:0; margin-top:0; width:90px; z-index:1; font-size:0;}
#media.media-carousel .carousel-control.right {background: url(/noticias/imag/v1/auxi/arrow2.png) no-repeat left top; border:0 !important; border-radius:0 !important; height:280px; margin-top:0; right:0; width:90px; z-index:1; font-size:0;}
#dftv-fullwidth h2 {font-family:PTSansNarrow, Verdana, Geneva, sans-serif; font-size:22px; margin-bottom:25px;}
/*FIN Carrusel TV*/

/*Galeria*/
#df-galeria {max-width:1200px; width:100%; margin:0 auto; float:none; clear:both;}
#galeria {margin-top:0; overflow:hidden; width:95%; margin:0 auto;}
body.movil #galeria {width:90%;}
#df-galeria h2 {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-size:32px; color:#444444; font-weight:normal; border-bottom:5px solid #444444; margin-bottom:20px;}
#df-galeria #galeria .carousel-inner .swiper-slide {padding:0;}
#galeria.media-carousel img {width:100%; height:auto;}
#df-galeria #galeria .carousel-inner .swiper-slide h3 {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; font-size:18px; color:#444444; font-weight:normal; margin-top:5px;}
#df-galeria #galeria .carousel-inner .swiper-slide h3 a {font-family:PTSansNarrowBold, Verdana, Geneva, sans-serif; color:#444444;}
#df-galeria #galeria .carousel-inner .item .row {margin:0 auto; max-width:1140px; width:100%;}


#df-galeria > .galeria-button-prev {background: url(/noticias/imag/v1/auxi/arrow_b_1.png) no-repeat left top !important; border:0 !important; border-radius:0 !important; height:41px; left:0; top:40%; margin-top:0; width:21px; z-index:1; font-size:0; position:absolute; cursor:pointer;}
#df-galeria > .galeria-button-next {background: url(/noticias/imag/v1/auxi/arrow_b_2.png) no-repeat left top !important; border:0 !important; border-radius:0 !important; height:41px; margin-top:0; right:0; top:40%; width:21px; z-index:1; font-size:0; position:absolute; cursor:pointer;}
#df-galeria .galeria-pagination {display:table; margin:0 auto 30px; float:none; width:auto;}
#df-galeria .galeria-pagination .swiper-pagination-bullet {background:#b2b2b2; border-radius:100%; display:inline-block; height:15px; opacity:1; width:15px;}
#df-galeria .galeria-pagination .swiper-pagination-bullet-active {background:#de7600 !important;}
#df-galeria .galeria-pagination .swiper-pagination-bullet + .swiper-pagination-bullet {margin:0 0 0 5px;}


/*FIN Galeria*/

/*Carrusel*/
.carousel-galeria {margin:10px 0px; background: #f19c47;}
.carousel-header{background: #fffbf0;}
.carousel-galeria h3 {font-size:1.2em; font-weight:700; margin-top:10px !important; font-family:PTSansBold, Verdana, Geneva, sans-serif;}
.carousel-galeria a {color:#fff; font-family:PTSans, Verdana, Geneva, sans-serif;}
.carousel-galeria a:hover{color: #fff !important; text-decoration: underline;}
.carousel {position:relative; overflow:hidden;}
/*.carousel-inner {position:relative; overflow:hidden; width:100%; }*/
.carousel-inner > .item {display:none; position:relative;
    -webkit-transition: 0.6s ease-in-out left;
    -o-transition: 0.6s ease-in-out left;
    transition: 0.6s ease-in-out left; }
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {display:block; max-width:100%; height:auto; line-height:1; }

@media all and (transform-3d), (-webkit-transform-3d) {
    .carousel-inner > .item {
    -webkit-transition: -webkit-transform 0.6s ease-in-out;
    -moz-transition: -moz-transform 0.6s ease-in-out;
    -o-transition: -o-transform 0.6s ease-in-out;
    transition: transform 0.6s ease-in-out;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    -moz-perspective: 1000px;
    perspective: 1000px; }
    .carousel-inner > .item.next, .carousel-inner > .item.active.right {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    left: 0; }
    .carousel-inner > .item.prev, .carousel-inner > .item.active.left {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    left: 0; }
    .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    left: 0; }
}

.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev {display:block;}
.carousel-inner > .active {left:0;}
.carousel-inner > .next,
.carousel-inner > .prev {position:absolute; top:0; width:100%;}
.carousel-inner > .next {left:100%;}
.carousel-inner > .prev {left:-100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right {left:0;}
.carousel-inner > .active.left {left:-100%;}
.carousel-inner > .active.right {left:100%;}
.carousel-control {position:absolute; top:0; left:0; bottom:0; width:15%; opacity:0.5; filter:alpha(opacity=50); font-size:20px; color:#fff; text-align:center; text-shadow:0 1px 2px rgba(0, 0, 0, 0.6); background-color:transparent;}
.carousel-control.left {
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);}
.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);}
.carousel-control:hover, .carousel-control:focus {outline:0; color:#fff; text-decoration:none; opacity:0.9; filter:alpha(opacity=90);}
.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right {position:absolute; top:50%; margin-top:-10px; z-index:5; display:inline-block;}
.carousel-control .icon-prev,
.carousel-control .glyphicon-chevron-left {left:50%; margin-left:-10px;}
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-right {right:50%; margin-right:-10px;}
.carousel-control .icon-prev,
.carousel-control .icon-next {width:20px; height:20px; line-height:1; font-family:serif;}
.carousel-control .icon-prev:before {
content: '\2039';}
.carousel-control .icon-next:before {
content: '\203a';}

.carousel-indicators {position:absolute; bottom:10px; left:50%; z-index:15; width:60%; margin-left:-30%; padding-left:0; list-style:none; text-align:center;}
.carousel-indicators li {display:inline-block; width:10px; height:10px; margin:1px; text-indent:-999px; border-radius:10px; cursor:pointer; background-color:#ffffff \9; background-color:rgba(255, 255, 255, 0.8);}
.carousel-indicators .active {margin:0; width:12px; height:12px; background-color:#DE7600;}
.carousel-caption {position:absolute; left:15%; right:15%; bottom:20px; z-index:10; padding-top:20px; padding-bottom:20px; color:#fff; text-align:center; text-shadow:0 1px 2px rgba(0, 0, 0, 0.6);}
.carousel-caption .btn {text-shadow:none;}


/*Slide Tv*/
.swiper-container {max-width:1195px; width:100%; height:100%; margin:0 auto; float:none !important;}
.swiper-wrapper {width:100%; height:100%;}
.swiper-slide {text-align:center; font-size:18px; /*background: #fff;*/ /* Center slide text vertically */}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background:url(/noticias/imag/v1/auxi/arrow1.png) no-repeat left top !important; left:0 !important; right:auto;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background:url(/noticias/imag/v1/auxi/arrow2.png) no-repeat left top !important; left:auto; right:0 !important;}
.swiper-button-prev, .swiper-button-next {background-size:90px 298px !important; height:100% !important; margin-top:0 !important; position: absolute; top:0 !important; width:90px !important;}
.embed-responsive-item {width:100%; height:auto;}


#dftv-fullwidth.movil .relative .slider1.swiper-wrapper {margin:0 auto; overflow:hidden; width:80%;}
#dftv-fullwidth.movil .swiper-button-prev{background:url(/noticias/imag/v1/auxi/arrow_b_1.png) no-repeat left top !important; border:0 none; border-radius:0; cursor:pointer; font-size:0; height:41px !important; left:10px !important; margin-top:0 !important; position:absolute; top:40% !important; width:21px !important; z-index:1;}
#dftv-fullwidth.movil .swiper-button-next {background:url(/noticias/imag/v1/auxi/arrow_b_2.png) no-repeat left top !important; border:0 none; border-radius:0; cursor:pointer; font-size:0; height:41px !important; margin-top:0; position:absolute; right:10px !important; top:40% !important; width:21px !important; z-index:1;}
/*FIN Slide Tv*/

/* Noticia trío/

#df-noticia-trio.table {padding:10px;}
#df-noticia-trio.table , #df-noticia-trio.table .fila , #df-noticia-trio.table .fila article.cell {border-left:none; border-bottom:#000 1px solid; margin-bottom:15px; padding-bottom:15px; display:block; width:100%; min-height:1px; overflow:hidden;}
#df-noticia-trio.table > .fila > .cell .noticia-destacada , #df-noticia-trio.table > .fila > .cell + .cell , #df-noticia-trio.table .fila article.cell {padding:0px; border:none;}
*/
/* CAMBIO DE MANDO */
.cambiodemando {width: 100%; text-align: center; margin-bottom: 20px;}
.cambiodemando img {max-width: 680px;}

#cambiodemando {width: 100%; text-align: center; margin-bottom: 20px;}
#cambiodemando img {max-width: 680px;}

@media screen and (max-width: 1024px){
    #cambiodemando {margin-bottom: 20px;}
    #cambiodemando img {min-width: 360px; width: 100%; heigh: auto; max-width: 480px; margin: 0 auto;}
}

@media (max-width:1010px) {
    

    
body.miDF .wrapper #main section.row .row .column8.down-m , body.miDF .wrapper #main section.row .row .inner-column2.down-m , body.miDF .wrapper #main section.row .row aside.column4 {width:100%;}
body.miDF .wrapper #main section.row .row .column8.down-m .inner-column4 {width:100%;}
body.miDF.perfil .bg-secciones {padding:10px !important;}
body.miDF.perfil .bg-secciones article.art-seccion {padding:5px 0px; width:100%;}
body.miDF.perfil .bg-secciones article.art-seccion span.epigrafe {width:100%; display:block; float:left;}
body.miDF.perfil .bg-secciones article.art-seccion h3 {width:70%; display:block; float:right;}
body.miDF.perfil .bg-secciones article.art-seccion h3 a {display:block; width:100%;}
body.miDF.perfil .bg-secciones article.art-seccion a {display:block; float:left; width:28%; margin-right:2%;}
body.miDF.perfil .bg-secciones article.art-seccion span.fecha {display:block; width:100%;}
body.miDF.perfil .bg-secciones article.art-seccion.small span.epigrafe {width:100%; display:block; float:left;}
body.miDF.perfil .bg-secciones article.art-seccion.small h4 {width:100%; display:block; float:left;}
body.miDF.perfil .bg-secciones article.art-seccion.small h4 a {display:block; width:100%;}
body.miDF.perfil .bg-secciones article.art-seccion.small span.fecha {display:block; width:100%;}
body.miDF.perfil section.df-full.col-sm-4 { width:100%;}
body.miDF.perfil section.df-full.col-sm-4 #df-noticia-trio > .fila .noticia-destacada .col-md-12 {padding:0px 0px 0px 0px !important;} 
body.miDF.perfil section.df-full.col-sm-4 .noticia-sin-foto {width:100%; margin-bottom:20px;}
body.miDF.perfil.mi-df-local .recientes {width:100%; padding:0px 10px;}

body.movil .wrapper #header.sticky , body.movil .wrapper #header {text-align:center;}
body.movil.midf-inicio .wrapper #header.pad-top.priv.sticky ul#dffull , body.movil.midf-inicio .wrapper #header.pad-top.priv ul#dffull {margin:5px !important}
body.movil .wrapper #header.pad-top.sticky .menu-hamburguesa , body.movil #header.pad-top .menu-hamburguesa , body.movil .wrapper #header.sticky a.tit-header , body.movil #header a.tit-header , body.movil .wrapper #header.sticky a.susc-header , body.movil #header a.susc-header , body.movil .wrapper #header.sticky a.market-header , body.movil #header a.market-header , body.movil .wrapper #header.sticky a.midf-header , body.movil #header a.midf-header {display:inline-block; float:none !important; margin:5px !important; vertical-align:middle; position:relative !important;}
body.movil.miDF .wrapper #header .menu-hamburguesa , body.movil.miDF .wrapper #header.priv .menu-hamburguesa , body.movil.miDF .wrapper #header.priv.sticky .menu-hamburguesa , body.movil.miDF .wrapper #header a.tit-header , body.movil.miDF .wrapper #header.priv a.tit-header , body.movil.miDF .wrapper #header.priv.sticky a.tit-header , body.movil.miDF .wrapper #header ul#dffull , body.movil.miDF .wrapper #header.priv ul#dffull , body.movil.miDF .wrapper #header.priv.sticky ul#dffull {float:none !important; display:inline-block !important; top:auto !important; left:auto !important; right: auto !important; bottom:auto !important;}
body.movil .wrapper #header.pad-top.priv.sticky .menu-hamburguesa, body.movil #header.pad-top.priv .menu-hamburguesa , body.movil .wrapper #header.priv.sticky a.tit-header , body.movil #header.priv a.tit-header , body.movil .wrapper #header.priv.sticky a.susc-header , body.movil #header.priv a.susc-header , body.movil .wrapper #header.priv.sticky a.market-header , body.movil #header a.market-header , body.movil .wrapper #header.priv.sticky a.midf-header , body.movil #header.priv a.midf-header , body.movil #header.priv ul#dffull {display:inline-block; float:none !important; margin:5px !important; vertical-align:middle; position:relative !important;}
body.interior header#header .row.col-sm-12 , body.interior header#header.priv .row.col-sm-12 , body.interior header#header.priv.sticky .row.col-sm-12 {text-align:center; width:100%; max-width:none; margin:0px;}
body.interior header#header .row.col-sm-12 a.tit-header , body.interior header#header.priv .row.col-sm-12 a.tit-header , body.interior header#header.priv.sticky .row.col-sm-12 a.tit-header {display:inline-block; width:auto !important; float:none !important; margin:0px !important;}
body.interior .wrapper section.column8 , body.interior .wrapper .content-taxonom .p-big , body.interior .wrapper section.column8 , body.interior .wrapper .taxonomica article .content-taxonom img.img-no-width {width:100%; display:block; }
body.movil .row {margin-left:0px !important; margin-right:0px !important;}
body.movil #main .row a img {margin:0px !important;}
section.noticias-principales {text-align:center;}
section.noticias-principales article.noticia-principal-item {width:100%; text-align:left; display:inline-block; float:none;}
section.noticias-principales article.noticia-principal-item a img {width:100%; height:auto;}
#sidebar-right .carousel-galeria {float:none; margin:10px auto;}
#wrap-noticias article.banner-full {float:none !important; margin:10px auto;}
.bg-movil-dos {padding:20px 0px;}
.bg-movil-dos .container section#noticias .container .col-md-3 {width:100%; margin-bottom:10px;}
body.movil .wrapper section.col-md-12 article.noticia-horizontal .col-md-8 {float:right;}
body.movil .wrapper section.col-md-12 article.noticia-horizontal .col-md-4 {float:left;}
section#tema .row article.col-sm-5 {width:100%;}
.tag-bold.bg-black {display:block; width:100%; text-align:center;}
.tag-bold.bg-black .link-white {display:inline-block; width:auto;}
.tag-bold.bg-black .link-white img.df-fullaccess1 {width:auto;}
}
@media screen and (max-width: 991px){
body.movil .wrapper section.col-md-12 article.noticia-horizontal .col-md-8 {float:left; width:100%;}
body.movil .wrapper section.col-md-12 article.noticia-horizontal .col-md-4 {float:left; width:100%;}
}



@media screen and (max-width: 767px){
    #cambiodemando {margin-bottom: 20px;}
    #cambiodemando img {min-width: 360px; width: 100%; heigh: auto; max-width: 480px; margin: 0 auto;}
}

/* CAMBIO DE MANDO */

/*-----MOVIL-----*/
/*nuevo header*/
.movil .wrapper #header, #header.movil {width:100%; margin:0 auto; padding:0px 0px 10px 0px; border-bottom:1px solid #de7600;}
.movil .wrapper #header .menu-hamburguesa, #header.movil .menu-hamburguesa {position:relative; top:auto; left: 0;}
.movil .wrapper #header .menu-hamburguesa, #header.movil .menu-hamburguesa { width:auto !important; float:left !important; padding:0 !important; margin-left:5px !important;}
.movil .wrapper #header .menu-hamburguesa, #header.movil .menu-hamburguesa {position:relative; top:auto;}
.movil .wrapper #header .menu-hamburguesa img, #header.movil .menu-hamburguesa img {float:left;}
/*nuevo header*/
.tit-header {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:20px; line-height:105%; color:#585858; margin-left:7px;}
.susc-header {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#fff; background-color:#de7600; padding:2px 3px; color:#FFF; margin-left:19px;}
.market-header {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#fff; background-color:#247d99; padding:2px 3px; color:#FFF; margin-left:10px;}
.midf-header {background-color:#000; padding:1px 3px; margin-left:10px;}
.midf-header .glyphicon {color:#FFF;}
.midf-header span.naranja {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:14px; color:#DE7600;}
.banner-mobile {text-align: center; margin:10px auto; display:table; float:none; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; padding:10px 0; width:100%;}
.banner-mobile img { margin:0 auto; float:none; display:table;}

/*-----FIN MOVIL-----*/
@media screen and (min-width: 768px) {
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-prev,
  .carousel-control .icon-next {width:30px; height:30px; margin-top:-10px; font-size:30px;}
  .carousel-control .glyphicon-chevron-left,
  .carousel-control .icon-prev {margin-left:-10px;}
  .carousel-control .glyphicon-chevron-right,
  .carousel-control .icon-next {margin-right:-10px;}
  .carousel-caption {left:20%; right:20%; padding-bottom:30px;}
  .carousel-indicators {bottom:20px;}
}
/*FIN Carrusel*/
@media screen and (max-width:1007px) {
    .banner-fullwidth.text-center.col-md-12.hidden-xs.border-none a img {width:100%; height:auto;}
    #categorias-df .col-md-4 + .col-md-4 {margin-left:15px;}
    #galeria-video h3, .galeria-video h3 {margin-left:15px;}
}
@media screen and (max-width:997px) {
.articulo .cont-logo {width:97% !important;}
.articulo .cont-logo > .col-sm-offset-1 {width:19% !important;}
}
@media screen and (max-width:991px) {
    .col-md-2.noticia-numero {float:left;}
    #columnistas, .banner-fullwidth.text-center.col-md-12, .col-md-8.pad-lr {clear:both;}
    #columnistas .columnista-item .fila .cell {width:100px !important; display:block;}
    #columnistas .columnista-item .fila .cell + .cell {width:200px !important;}
    #columnistas {padding-bottom:25px;}
    #sidebar-right .banner-box {width:300px;}
    footer ul.social-icons li img {margin-top:0 !important;}
    .box-img-contingencia .col-contigencia.aright ul li a {margin: 0 0 5px 10px;}
    .box-img-contingencia .col-contigencia.aleft .noticia-horizontal {margin-bottom:10px; clear:both}
    .seccion #main .container div #wrap-noticias .noticia-horizontal, .blog #main .container div #wrap-noticias .noticia-horizontal {padding-left:10px !important; padding-right:10px !important;}
    .seccion #main .container .pad-none #wrap-noticias .noticia-horizontal, .blog .wrapper #main .container .pad-none #wrap-noticias .noticia-horizontal {clear:both; float:left;}
    .seccion #main .container .pad-none #sidebar-right .banner-box, .blog #main .container .pad-none #sidebar-right .banner-box  {margin:0 auto; display:table; float:none;}
    .recientes .noticia-sin-foto {clear:both; margin-bottom:15px; float:left;}
    #sidebar-right .recientes {margin:10px 0;}
    .paginacion {margin:0;}
    .agenda-box {margin-bottom:30px !important;}
    .esta-edicion, .box-twitter {width:300px !important; float:left !important;}
    .row-noticias .col-md-3 .noticia-vertical {float:left;}
    .blog .wrapper #header #nav-top ul li {float:left; margin:0 5px;}
    .blog .wrapper #header #nav-top ul li + li {margin:0 5px;}
}
@media(min-width:992px) and (max-width:1200px){
    .cont-logo > .col-sm-offset-1 {width:14% !important; margin-left:7.333% !important;}
    #search-nav {width: 10.333%;}
}
@media (max-width:1010px) {
    
.opinion .wrapper #main .container .pad-none #wrap-noticias #sidebar-left #box-editorial .art-opinion.col-sm-4 , .opinion .wrapper #main .container .pad-none #wrap-noticias .col-md-8.pad-lr .art-columnistas.col-sm-5 {width:100%;}
body .noticias-relacionadas-single .border-bottom {border:none;}
body #sidebar-right .banner-box {margin:10px auto; float:none;}
body #sidebar-right .col-sm-4.banner-full , body article.col-xs-4.col-sm-4.col-md-4.banner-full {margin:10px auto; min-height:1px; overflow:hidden; width:300px; text-align:center;}
body article.col-xs-4.col-sm-4.col-md-4.banner-full.aleft , body article.col-xs-4.col-sm-4.col-md-4.banner-full.aright {float:none !important;}
body article.col-xs-4.col-sm-4.col-md-4.banner-full. div {display:inline-block;}
body .col-md-12.noticia-horizontal {width:100%; display:block; margin:10px 0px; float:none; min-height:1px; overflow:hidden; }
}

@media (max-width:800px) {
    
.wrapper #header .cont-logo .col-sm-5 {width:100%;} 
body.articulo #header .cont-logo > ul#dffull li.pad-none , body.articulo #header .cont-logo > ul#dffull li.btn-black.pad-2x {vertical-align:top; display:inline-block; float:none; width:auto;}

body #tema , body #tema .row , body #tema .row .box-tema.col-xs-6 {width:100%; max-width:none;}
}
@media(min-width:766px) and (max-width:908px){
    #nav-principal {width:61%;}
}

@media(min-width:767px) and (max-width:852px){
    .col-sm-offset-1 {width:17% !important;}
}
@media(min-width:853px) and (max-width:990px){
    #header-papeldigital {width:16%;}
}
@media(min-width:986px) and (max-width:1000px){
    .cont-logo, #bolsa-suscripcion {width:98% !important;}
}
@media screen and (max-width: 1008px) {
    .miDF.perfil .wrapper #main > .col-md-12 {width:97%; margin:0 auto; float:none;}
    .movil.miDF.suscripciones #main .row {margin:0 auto !important;}
    .movil.miDF.suscripciones .top-site, .movil.miDF.suscripciones  #planes {width:97%; margin:0 auto; padding:0;}
}
@media screen and (max-width: 1000px) {
    .banner-full {padding:0 !important;}
    .banner-full .banner-holder > div {width:100% !important;}
    .banner-full .banner-holder iframe {width:100% !important;}
}
@media screen and (max-width: 991px) {
    .opinion .wrapper #main .container .pad-none #wrap-noticias #sidebar-left #box-editorial {text-align:center;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias #sidebar-left #box-editorial .art-opinion {padding:15px 0 !important; margin:5px 8px; display:inline-block; float:none; text-align:left;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias #sidebar-left #box-editorial h3 {text-align:left;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias .col-md-8.pad-lr {text-align:center;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias .col-md-8.pad-lr .destacado.art-columnistas {margin-top:35px;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias .col-md-8.pad-lr .art-columnistas {display:inline-block; float:none; text-align:left; margin:5px 7px;}
    .col-temas + .col-temas {padding:0 !important;}
    body.movil > .wrapper #main .container .noticia-horizontal {clear:both; float:left; width:100%; margin:0 auto 15px;}
    body.movil > .wrapper #main .container .noticia-horizontal div h2 { float:left; clear:both; margin:0;}
    body.movil #noticia-destacada {margin-bottom:15px;}
}
@media screen and (max-width: 985px) {
    #header .cont-logo .col-sm-4 a.current.img_brand.center-block img {width:205px;}
    .list-inline {margin-left:0 !important;}
    #bolsa-suscripcion {width:100%;}
    #bolsa-suscripcion, .cont-logo {width:95% !important;}
    ul.social-icons li a img {float:left;}
    .banner-fullwidth.text-center.col-md-12.hidden-xs {clear:both;}
    #wrap-noticias .col-md-8.pad-lr {clear:both;}
    .hidden-xs.col-md-12.margin-top.vertical-banner-300x200 {clear:both;}
    .noticia-vertical.col-md-12.col-sm-9 {margin:0 auto; display:table; float:none;}
    .sticky #bolsa-suscripcion > #social-nav {width:70px;}
}
@media screen and (max-width: 975px) {
    body.indicadores-economicos #main .bigbox .centrodatos__tables .column8.down-m {width:97% !important; margin:0 auto;}
    body.indicadores-economicos #main .bigbox .centrodatos__tables .column8.down-m .inner-column4 {width:96% !important; margin:0 0 0 30px !important;}
    body.indicadores-economicos #main .bigbox .centrodatos__tables .inner-column2 {width:96% !important; margin:0 0 0 30px !important;}
    body.indicadores-economicos #main .bigbox .centrodatos__tables aside.column4 {width:94% !important; margin:0 0 0 30px !important;}
    body.indicadores-economicos #main .bigbox + .bigbox .centrodatos__tables {width:94% !important; margin:0 0 0 30px !important;}
}
@media screen and (max-width: 910px) {
    .cont-logo {padding:10px 0 0 !important; display:table !important;}
    .menu-hamburguesa {top:8px;}
    #bolsa-suscripcion {padding:10px 0 0 !important;}
    #data-bolsa {margin-bottom:0;}
    .recientes .noticia-sin-foto {clear:both;}
    .recientes .noticia-sin-foto h2 {clear:both;}
    .recientes .noticia-sin-foto .hora-publicacion {clear:both;}
    #dftv-videosmall { clear:both;}
    #dftv-destacado h2 a {font-size:26px;}
    #dftv-videosmall h2 a {font-size:24px;}
    .noticia-numero {float:left;}
    #categorias-df .col-md-4 {width:16.6667%;}
    #nav-sec {clear:both;}
    .auxi-search a {clear:both; float:right;}
    .box-search {padding:18px 20px;}

    .noticia-horizontal .col-md-4 {margin-bottom:15px;}
    .hidden-sm.col-md-12.banner-box.text-center {clear:both;}
    #nav-principal ul {float:left; margin-left:15px !important;}
    #nav-sec {margin:5px 0 0 12px !important;}
    #header.priv #nav-top #nav-sec {padding-left:5px;}
    .vertical-banner-300x200 {clear:both;}
    .movil.miDF.suscripciones #planes .plan ul li a {width:85%;}
}
@media screen and (max-width: 860px) {
    .sticky #bolsa-suscripcion > .pull-right.pad-none {width:22%;}
    #nav-principal ul {float:left;}
    #categorias-df .col-md-4 {width:41.6667%;}
    .df-suscripcion {clear:both;}
    .banner-fullwidth.text-center.col-md-12 {clear:both;}
    .noticia-horizontal { margin:15px auto;}
    .col-contigencia.aleft, .col-contigencia.aright {position:relative; width:49%;}
    #categorias-df .row {text-align:center;}
    #categorias-df .row .col-md-4 {display:inline-block; float:none;}
    .box-categorias .principal h3, .box-categorias .secundario h4 {text-align: left;}

    /*CONTINGENCIA*/
    body.movil .col-contigencia.aleft, body.movil .col-contigencia.aright {width:100%; height:auto;}
    .box-img-contingencia .col-contigencia.aright h3 {width:100%;}
    body.movil .box-img-contingencia .col-contigencia.aleft .noticia-horizontal h3 {font-family:PTSansBold, Verdana, Geneva, sans-serif; font-size:16px; color:#ffffff; margin:0;}

    body.movil .box-img-contingencia .col-contigencia.aleft .noticia-horizontal h3 a {font-family:PTSansBold, Verdana, Geneva, sans-serif; color:#ffffff;}
    body.movil .box-img-contingencia .col-contigencia.aright ul li {float:left; clear:both;}
    body.movil .box-img-contingencia #myCarousel {margin:0 auto; width:95%;}
    body.movil .box-img-contingencia .col-contigencia.aleft {padding:15px 10px 0 10px;}
    body.movil .box-img-contingencia .col-contigencia {background:none;}
    body.movil #contingencia {background-color: rgba(65, 64, 62, 1); margin:0 0 10px;}
    body.movil #contingencia h1 {color:#fff;}
    body.movil #contingencia h1 {padding:0 10px;}
    .box-img-contingencia .col-contigencia.aright ul li a {margin: 0 0 20px 10px;}

    .box-img-contingencia .col-contigencia.aleft h2 {margin-bottom:15px; margin-top:0; border-bottom:1px solid #FFF; padding-bottom:10px;}
    body.movil .col-contigencia .noticia-horizontal {float:left; clear:both; width:100%; margin-top:0; margin-bottom:20px;}
    body.movil .col-contigencia .noticia-horizontal .col-md-4 {padding:0 10px 0 0;}
    /*FIN CONTINGENCIA*/

    body.movil .wrapper #main .container .col-xs-12.col-sm-12.col-md-12.pad-none .col-md-12.pad-none .noticia-horizontal {margin-top:0;}
}
@media screen and (max-width: 840px) {
    .sticky #bolsa-suscripcion > .pull-right.pad-none {width:22%;}
    #nav-principal ul {float:left;}
    #categorias-df .col-md-4 {width:41.6667%;}
    .df-suscripcion {clear:both;}
    .banner-fullwidth.text-center.col-md-12 {clear:both;}
    .noticia-horizontal { margin:15px auto;}
}
@media screen and (max-width: 806px) {
}
@media screen and (max-width: 775px) {
    .sticky #bolsa-suscripcion > .pull-right.pad-none {width:25%;}
    #bolsa-suscripcion, .cont-logo {width:97%;}
    #header-papeldigital, #data-bolsa {float:left;}
    .cell{display: inherit;}
    .home.papeldigital.movil section.down-m {width: 100% !important;);}
}
@media screen and (max-width: 770px) {
    #categorias-df .col-md-4 {width:41.6667%; margin:25px !important;}
    #categorias-df .col-md-4 + .col-md-4 {margin:25px !important;}
    #columnistas {padding:0 0 20px;}
    .col-sm-offset-1 {margin-left:8.33333% !important;}
    #columnistas .comentario-principal, #columnistas .comentario {width:97%;}
    #columnistas {clear:both;}
}
@media (orientation:landscape){
    body.movil #menu-ingreso-submenu1 {left:7px !important;}
}
@media screen and (max-width: 767px) {
    #search-nav {width:50px;}
    .art-video-destacado .txt-cont {padding:10px;}
    #main-columnista .auxi-columnista .row .auxi-botom DIV article {margin-bottom:10px; padding:0 5px !important;}
    .blog .wrapper #header #nav-top ul {width:90%}
    .breadcrumbs {width:90%; margin-left:10px;}
    #header.sticky #nav-top {margin-top:30px !important;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias .col-temas  {padding:0 7px !important;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias #sidebar-left #box-editorial .art-opinion {width:97%;}
    .opinion .wrapper #main .container .pad-none #wrap-noticias .col-md-8.pad-lr .art-columnistas {width:97%;}
    .box-df {margin-top:20px;}
    #planes .plan {margin-left:15px; margin-right:15px; margin-bottom:25px}
/*@media (max-width: 767px) {
    #header > .cont-logo > .col-sm-4.col-xs-4.col-md-7.col-md-offset-0.col-lg-6.pad-none {margin:0 auto; float:none;}
}*/
@media screen and (max-width:717px) {
    .col-sm-offset-1 {margin-left:10% !important;}
    #capital-nuevaedicion {height:113px;}
    #capital-nuevaedicion h3, #capital-nuevaedicion h4 {clear:both;}
    #capital-nuevaedicion h3, #capital-nuevaedicion h4 {width:100%;}
    #capital-nuevaedicion .col-md-8.border-radius-top.pad-none {width:100%;}
}
@media screen and (max-width:705px) {
    body.articulo .wrapper #header.pad-top.sticky .cont-logo .col-sm-5.col-xs-5.col-md-7.col-md-offset-0.col-lg-6.pad-none {clear:both; margin:10px auto; width:100%;}
    body.articulo #header.sticky .cont-logo #dffull { position:absolute; right:0; top:10px;}
    body.articulo #header.sticky h1 {font-size:22px;}
    #otras-noticias .row article {clear:both; display:table; float:none; margin:0 auto !important; width:97%;}
}
@media screen and (max-width:695px) {
.sticky #bolsa-suscripcion > .pull-right.pad-none {position:absolute; right:0; top:3px;}
}
@media screen and (max-width:690px) {
    .editorial.hidden-sm.col-md-12.col-sm-4 {width:97%; display:table; margin:10px auto; display:table;}
    #main-full #secciones .auxi .row article {width:97%; display:table; margin:10px auto;}
    #categorias-df .col-md-4 {width:97%; display:table; margin:10px auto !important; float:none;}
    body.movil #categorias-df .col-md-4 {width:100%;}
    #categorias-df .col-md-4 + .col-md-4 {margin:10px auto !important;}
    .box-categorias .secundario {min-height:40px;}
    ul.menu-blog li {margin:0 5px;}
    ul.menu-blog li + li {margin:0 5px;}

}
@media screen and (max-width:610px) {
    body.articulo #header.sticky .cont-logo #dffull .btn-black.pad-2x {clear:none !important; margin-left:5px !important; margin-top:3px !important;}
    .btn-black.pad-2x {clear:both; margin:5px 0 0 0 !important;}
    #menu-ingreso-submenu, #menu-ingreso-submenu1, #menu-ingreso-submenu2 {left:0 !important; width: 100% !important; top:44px !important; padding:10px;
    border-bottom:none;
    border-left:none;
    border-right:none;}
    #menu-ingreso-submenu input, #menu-ingreso-submenu1 input, #menu-ingreso-submenu2 input {margin-bottom:10px;}
    #menu-ingreso-submenu .ingreso-column, #menu-ingreso-submenu1 .ingreso-column, #menu-ingreso-submenu2 .ingreso-column {width:100%; border-right:0 solid #bbbbbb}
    #menu-ingreso-submenu .btn.blue, #menu-ingreso-submenu1 .btn.blue, #menu-ingreso-submenu2 .btn.blue {margin-bottom:12px !important;}
}
@media screen and (max-width:665px) {
    #noticia-destacada > .col-md-5 {margin:0 auto 15px; display:table; float:none;}
    .movil.midf-inicio #noticia-destacada > .col-md-5 { margin:0 auto 15px; display:block; float:none; padding-bottom:15px;}
    #noticia-destacada > .col-xs-7 {width:100%;}
    #bolsa-suscripcion > .col-md-3.col-sm-4.col-xs-3.pull-right.pad-none {width:28%;}
    #nav-principal { margin-top:25px;}
}
@media screen and (max-width:655px) {
    .priv.sticky #bolsa-suscripcion > .pull-right.pad-none {top:2px;}
    #header.priv .cont-logo #dffull {top:11px;}
    .sub-menu-priv {float:left; margin:2px 0 10px;}
    .center-block {margin-right:300px !important;}
}
@media screen and (max-width:600px) {
    #galeria-video .swiper-container-horizontal, .galeria-video .swiper-container-horizontal {width:90%;}
    footer ul.nav-footer li {border-right:0px solid #fff; float:left; clear:both; padding:0 !important; margin-bottom:5px;}
    footer ul.nav-footer li a {font-family:PTSansBold,sans-serif; font-size:16px;}
    #social {clear:both;}
    footer ul.nav-footer {float:left;}
    footer #social h3 {margin-bottom:20px;}
    .col-md-5.borderleft {border:none; padding-top:10px; margin-top:10px; border-top:1px solid #FFF;}
    #main .container {width:97%; margin:0 auto;}
    .noticias-principales {border-bottom:0px solid #e3e3e3;}
    .noticias-principales .noticia-principal-item {border-bottom:1px solid #e3e3e3; padding:0 0 10px;}
    .highlight {padding:10px 0;}
    .recientes .col-md-12 h4 a {width:100%;}
    #secciones .auxi .row.mar-none article {clear:both; margin-bottom:20px;}
    h3.tit-secciones {margin:0 0 15px; padding-left:8px;}
    #secciones .auxi .row article h4 {border-bottom:1px solid #444444; color:#111111; font-family:PTSerifBold,Verdana,Geneva,sans-serif; font-size:18px; font-weight:normal; margin:0 auto 14px; padding:0 0 12px; width:97%;}
    #secciones .auxi .row article h4 a {color:#111111; font-family:PTSerifBold,Verdana,Geneva,sans-serif;}
    #secciones .auxi .row article p {color:#111111; font-family:PTSans,Verdana,Geneva,sans-serif; font-size:16px; font-weight:normal; padding:0; width:97%; margin:0 auto;}
    .noticia-vertical {border-bottom:0 solid #111;}
    .row-noticias h3.tag {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left bottom; padding:30px 0 20px; clear:both; margin:0 auto;}
    #tema article {margin-bottom:25px;}
    #tema article h4 {margin-bottom:0; margin-top:0;}
    #tema h3 {background:url(/noticias/imag/v1/auxi/doble_linea.png) repeat-x left bottom; padding:15px 0; clear:both; margin:0 auto 10px;}
    #tema h3.rotulo span {padding:0 !important;}
    #categorias-df {padding:30px 0 10px;}
    body.movil .container #noticia-destacada div a .img-news {margin:0 auto !important;}
    body.movil  .noticia-destacada h4 {margin:0 0 5px; float:left;}
    .movil.midf-inicio .noticia-destacada h4 {margin:15px 0 5px;}
    body.movil  .noticia-destacada h4 a, body.movil .noticia-destacada h2 a {margin:0;}
    .noticia-horizontal.pad-none {padding:0 !important;}
    .noticias-principales .noticia-principal-item + .noticia-principal-item {margin:0;}

    body.movil footer.fullwidth .container div .col-md-12 .col-md-6.pad-none a.margin-top-lg {margin-top:0; float:left; clear:both; width:90%}
    body.movil footer.fullwidth .container div .col-md-12 .col-md-6.pad-none a.margin-top-lg:hover {background-color:#ef8e21; color:#FFF !important;}
    #planes .plan {width:80%; margin:0 auto 10;}
    #planes .plan {min-height:190px;}
    #planes .plan .auxi {min-height:190px; padding:20px 24px 75px;}
    #planes .plan .auxi .btn.guardar {bottom:20px;}

    .movil.midf-inicio #noticia-destacada .col-md-7 h2 {clear:both;}

    .movil.midf-inicio .container.top {width:100% !important;}
    .movil.midf-inicio .col-md-12.video {padding:0;}
    .movil.midf-inicio .container .col-xs-12 .col-xs-12 #wrap-noticias .col-md-12 {padding:0;}
    .movil.midf-inicio .container .col-xs-12 .col-xs-12 #wrap-noticias .col-md-12 #noticia-imagecover {padding:0;}
    .movil.midf-inicio .container .col-xs-12 .col-xs-12 #wrap-noticias .col-md-12 #noticia-imagecover .noticia-imagecover {padding:0;}
    .noticias-principales .col-md-12 .noticia-horizontal .col-md-4 {padding:0;}

    .registrate .ingreso-column {border-right:0 solid #bbbbbb; width:100%;}
}

@media (max-width: 767px) {
  .hidden-xs {
    display: none !important; } 
    .banner-bottom-fixed .close-banner {
    position: absolute;
    margin-top: -9px;
    margin-left: 311px;
    background: #000;
    border-radius: 61px;
    padding: 2px 5px 0px 5px;
    font-weight: bold;
    opacity: 0.4;
    color: #fff;
    cursor: pointer;
}

.banner-bottom-fixed .banner {
    width: 320px;
    height: 90px;
    margin: 0 auto;
    /* background: #ccc; */
    background: transparent;
    /* -moz-box-shadow: 0px 0px 20px #000000; */
    -moz-box-shadow: none;
    /* -webkit-box-shadow: 0px 0px 20px #000000; */
    *-webkit-box-shadow: none;
    /* box-shadow: 0px 0px 20px #000000; */
    box-shadow: none;
}

.banner-bottom-fixed {
    position: fixed;
    bottom: 0;
    z-index: 99;
    width: 320;
    height: 100px;
}
    
    
    }
    
    
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important; } }
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important; } }
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important; } }
@media (max-width:600px) {
    .sold-message .sold-content .col {margin-right:0; padding:0; width:100%; margin-bottom:20px;}
    .a-abs {top:40px;}
}
    @media(max-width:480px){
#main-suscripcion .container .row form .wp-form .box-ima {width: 100%;}
#main-suscripcion .container .row form .wp-form .box-ima {padding-right: 0;}
#main-suscripcion .container .row form .item-captcha {float: none;padding-top: 20px;padding-bottom: 40px;padding-right: 0;}
#main-suscripcion .container .row form .btn-registrarse {float: none;}
}
/* Banner FIX Zocalo 7/11/2017 */
/*.banner-bottom-fixed {
    position: fixed;
    bottom: 0;
    z-index: 99;
    width: 100%;
    height: 90px;
}*/
/*.banner-bottom-fixed .banner {
    width: 1000px;
    height: 90px;
    margin: 0 auto;
    background: #ccc;
    -moz-box-shadow: 0px 0px 20px #000000;
    -webkit-box-shadow: 0px 0px 20px #000000;
    box-shadow: 0px 0px 20px #000000;
}
.banner-bottom-fixed .close-banner {
    position: absolute;
    margin-top: -9px;
    margin-left: 990px;
    background: #000;
    border-radius: 61px;
    padding: 2px 5px 0px 5px;
    font-weight: bold;
    opacity: 0.4;
    color: #fff;
    cursor: pointer;
}*/
/* Banner FIX Zocalo 7/11/2017 */

/* VIDEO EMBED RESPONSIVE */
.videoWrapper {
    position: relative;
    padding-bottom: 56.25%; /* 16:9 */
    padding-top: 25px;
    height: 0;
}
.videoWrapper iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/* /VIDEO EMBED RESPONSIVE */
.table-transparente { width: 100%;}

/*20230619*/

body.error .titu {float:lefdt: clear:both; font-size: 25px; line-height: 32px; color: #000000;}
body.error .bajada {float:lefdt: clear:both; font-size: 18px; line-height: 23px; color: #000000;}
body.error .descripcion {float:lefdt: clear:both; font-size: 16px; line-height: 21px; color: #444444;}
/*20230619*/
