p{color:#000;line-height:1.6;text-align:justify}
.h1,.h2,.h3,.h4,.h5,.h6,.h7,h1,h2,h3,h4,h5,h6{line-height:1.2}
.verde{color:#2c707c}
.text-white{color:#fff}
@media (max-width: 991px) {
.h6,h6{font-size:1.3rem}
}
main{background-color:#fff}
.navbar-expand-lg .navbar-collapse{padding:1em;justify-content:space-between;margin-top:0}
@media (min-width: 991px) {
.navbar-expand-lg .navbar-collapse{padding:0}
}
.u-header__section--light .navbar-nav:not([class*="u-main-nav-v"]) .nav-link,.u-header__section--light--shift.js-header-change-moment
.navbar-nav:not([class*="u-main-nav-v"])
.nav-link{color:#fff}
.u-header{font-size:1.09rem}
.u-header__section .container .row{justify-content:flex-end;padding-right:1rem}
.hs-menu-initialized{padding:0!important}
.hs-has-sub-menu > a::after{content:none}
@media (min-width: 992px) and (max-width: 1450px) {
.u-header{font-size:.98rem}
}
article a{font-weight:700}
.g-bg-secondary{background-color:#333!important}
h2.u-heading-v3__title{margin-left:8px;width:100%}
h2.u-heading-v3__title::before{content:"";display:block;position:absolute;left:-8px;border-left:solid 4px #2c707c;width:auto;margin-top:0;min-height:100%;z-index:10;top:0}
.marca{display:flex;justify-content:space-between;align-items:end}
.dato-tendencia{padding-right:0;padding-left:0}
.u-heading-v3-1{display:flex;justify-content:space-between}
.dato-ibex-dia{background:#f1f1f1}
.dato-ibex-dia .dato_ibex h2{text-align:center;font-size:18px;margin-bottom:0;margin-right:5px;margin-left:12px}
h1.h2{font-size:18px;margin-bottom:0;margin-right:5px;color:#333}
.dato-ibex-dia .dato_ibex h2 span{background:#fff;padding:1px 3px}
.dato-ibex-dia .dato_ibex h2 a{font-size:15px;font-weight:700;color:#333;margin-right:5px}
.dato-ibex-dia .dato{padding:5px;color:#fff;position:relative}
.dato-ibex-dia .dato.baja{background-color:#b53f1b}
.dato-ibex-dia .dato.alta{background-color:#07714e}
.dato-ibex-dia .dato.neutro{background-color:#666}
.dato-ibex-dia .dato > ul{display:table;padding-left:25px;padding-right:10px;font-size:16px;margin-bottom:0}
.dato-ibex-dia .dato > ul li{display:table-cell;vertical-align:middle;padding-left:15px;font-size:2em;font-weight:700}
.dato-ibex-dia .dato > ul li span{display:block;line-height:1.2}
.dato-ibex-dia .dato > ul li + li{padding-left:10px}
.dato-ibex-dia .dato > ul li:nth-child(2){font-size:.9em}
.dato-ibex-dia .dato span.flecha{position:absolute;left:15px;top:2px;font-size:200%}
.dato-ibex-dia .dato.baja span.flecha::after{content:"\f0d7";font-family:FontAwesome}
.dato-ibex-dia .dato.alta span.flecha::after{content:"\f0d8";font-family:FontAwesome}
.dato-ibex-dia .dato.neutro span.flecha::after{content:"\f0dc";font-family:FontAwesome}
.dato_ibex{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}
.dato_ibex h1.h2{margin-left:10px}
@media (max-width: 991px) {
.dato_ibex{padding:10px}
.dato_ibex span.hora{display:inline-block}
}
.datos-ibex{width:100%}
.dato_ibex h2{font-weight:700;font-size:18px}
.dato_ibex span.hora{font-weight:400;font-size:15px;color:#333;font-weight:bold;margin-left:8px;border:1px dotted #333}
table.datos-ibex td:first-child{width:100%}
.zona-ibex h3{font-size:18px!important;font-weight:700;padding:12px;background:#f1f1f1}
table.datos td,table.datos th{padding:5px 4px;font-size:.9em}
@media (max-width: 991px) {
table.datos td,table.datos th{font-size:1.1em}
}
table.datos th{border-bottom:1px solid #ccc}
.mejores{color:#07714e}
tbody.mejores,tbody.peores{float:left;width:50%}
.sidebar tbody.mejores,.sidebar tbody.peores{float:none!important;width:100%}
@media (max-width: 450px) {
tbody.mejores,tbody.peores{float:none;width:100%}
}
.Fpositivo span{color:#07714e;font-weight:700;padding:0 10px 0 0;white-space:wrap;word-break:initial}
.valor-graficas .Fpositivo span{float:none}
.Fnegativo span{color:#ce3000;float:none;font-weight:700;padding:0 10px 0 0;white-space:wrap;word-break:initial}
.valor-graficas .Fnegativo span{float:none}
.Fneutro span{float:none;font-weight:700;padding:0 10px 0 0;white-space:wrap;word-break:initial}
.valor-graficas .Fneutro span{float:none}
.peores{color:#ce3000}
.cien{width:100%}
.zona-graficos-ficha{margin:2em 0 .5rem}
.zona-graficos-ficha a.u-link-v5{font-weight:700}
@media (max-width: 991px) {
.mejores-peores{order:1;margin-bottom:1.5rem}
.grafico-intradia{order:2;margin-bottom:1.5rem}
.mis-valores{order:3;margin-bottom:1.5rem}
}
.lista-valores{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.lista-valores-elemento{flex:100%;flex-grow:1;border-bottom:1px solid #ccc;padding:1em;font-size:1.1em;text-transform:uppercase;font-weight:700}
@media (min-width: 450px) {
p.buscador-valores input{width:40%}
.lista-valores-elemento{flex:50%;padding:1em 1em 1em 0}
.lista-valores-elemento:nth-child(odd){border-right:0 solid #ccc}
}
.elegirvalores{padding:1em;text-align:right}
.elegirvalores a{font-weight:700;border:1px solid #ccc;padding:.5em;border-radius:2px}
.elegirvalores a:hover{text-decoration:none}
.elegirvalores a::after{font-family:"FontAwesome";content:"\f14a";margin:0 .5em;font-size:1.2em}
header .publicidad{display:flex;justify-content:center;margin-bottom:1rem}
.contenidos .publicidad{display:flex;margin-top:1rem;margin-bottom:1rem;justify-content:center}
@media (max-width: 991px) {
.u-header{border-bottom:1px solid #e2e2e2;padding-bottom:10px}
}
@media (max-width: 991px) {
footer .list-inline-item{width:47%;padding-left:0!important}
footer .list-inline-item::first-child{padding-left:0!important}
footer li.g-px-10.g-px-10{padding-left:0}
}
@media (max-width: 450px) {
footer .list-inline-item{width:100%}
}
.g-color-secondary-light-v1:hover{color:#b9bbbe}
li.login{margin-left:auto;display:inline-block;background-color:#42abbd;padding:7px}
li.login a{color:#fff}
li.registrarse{margin-left:auto}
li.registrarse a{color:#fff;padding:7px 5px 7px 8px;font-weight:400;text-decoration:underline;display:inline-block}
ul.login-registro{display:flex;flex-direction:row;justify-content:flex-end;list-style:none;margin:0}
@media (max-width: 991px) {
.navbar-nav li{border-bottom:1px solid #f1f1f1}
.g-mt-20-menunav{margin-top:20px}
ul.login-registro{display:block;flex-direction:column;padding-left:0!important;margin:1em 0 0}
li.login{width:100%;padding:10px 0}
li.login a{padding:0 20px 0 5px}
}
table.dataTable thead th,table.dataTable thead td{border-bottom:1px solid #fff}
table.dataTable.no-footer{border-bottom:1px solid #fff;table-layout:fixed}
@media (max-width: 990px) {
table.dataTable.no-footer{border-bottom:1px solid #fff;table-layout:auto}
.responsive td span,.responsive td,.responsive th{font-size:.9em}
}
table#ficha-valor{border:1px solid #eee}
table#ficha-valor.stripe tbody tr.odd,table#ficha-valor.display tbody tr.odd{background-color:#fff}
table#ficha-valor th{background-color:#f9f9f9}
table#ficha-valor.responsive td,table#ficha-valor.responsive th,table#ficha-valor.responsive td span,table#ficha-valor.responsive th span{font-size:1rem;padding:10px 11px}
#ficha-valor .tendencia{font-size:30px;color:#ce3000}
#ficha-valor .tendencia:before{font-size:14px;top:28px}
#ficha-valor td{font-weight:700}
table#ficha-valor td.negativo{background-color:#fff;color:#b53f1b}
table#ficha-valor td.positivo{background-color:#fff;color:#07714e}
table#ficha-valor td.neutro{background-color:#fff;color:#666}
table#ficha-rendimiento th{padding:10px!important}
table.dataTable.dtr-inline.collapsed > tbody > tr > td:first-child:before,table.dataTable.dtr-inline.collapsed > tbody > tr > th:first-child:before{left:auto;right:4px}
table#ficha-rendimiento.responsive td,table#ficha-rendimiento.responsive th,table#ficha-rendimiento.responsive td span,table#ficha-rendimiento.responsive th span{font-size:1rem}
.description .g-pa-10{padding-bottom:0!important}
.description .g-pa-0-20-20{padding-left:.71429rem!important;padding-right:.71429rem!important}
.titulo-pag{align-items:center}
.entradilla{font-size:1.2rem;font-weight:400;line-height:1.8rem;color:#666!important}
figure figcaption{font-size:.9rem;font-weight:700;padding:4px}
.g-bg-whatsapp{background-color:#25d366}
.u-btn-whatsapp{color:#fff;background-color:#25d366}
@media (min-width: 992px) {
.hidden-lg{visibility:hidden}
}
.angle-list li{list-style:none;color:#858993;margin-left:15px}
.angle-list li:before{font-family:"FontAwesome";content:"\f105";margin:0 5px 0 -15px;color:#666}
.contenidos h1{font-weight:700}
.tendencia{display:flex;justify-content:space-between;color:#fff}
.tendencia .nombre-valor{font-size:30px;text-transform:uppercase;font-weight:600}
.tendencia h1,.tendencia h2{font-size:2.2rem;margin-right:20px!important}
.negativo{background-color:#b53f1b}
.positivo{background-color:#07714e}
.neutro{background-color:#666}
.cotizacion{font-size:25px}
.cotizacion i{margin-right:3px}
.logotipo-empresa img{width:auto;max-height:70px;max-width:70%}
.variacion-neta{font-size:12px}
.variacion-porcentaje{font-size:12px}
.datos-principales{display:flex;padding:5px 15px;align-items:center;flex-grow:1}
.datos-principales.sinimg{padding:5px 10px;min-width:100%}
@media (max-width: 991px) {
body{font-weight:400;font-size:1.2rem}
.tendencia{flex-direction:column}
.tendencia .nombre-valor{padding-top:8px}
.logotipo-empresa{text-align:center;margin:10px 0 20px}
.tendencia h1,.tendencia h2{font-size:1.5rem}
table#ficha-valor.responsive td,table#ficha-valor.responsive td span,table#ficha-valor.responsive th,table#ficha-valor.responsive th span{font-size:1.3rem}
table#ficha-valor tr td:first-child{padding-left:25px}
}
table.table-bordered td,table.table-bordered th{font-size:12px!important}
table.dataTable tr.cambio td,table.dataTable tr.cambio th{background:#c6d8dc;color:#000;font-weight:400}
table.dataTable.display tbody tr.cambio.even > .sorting_1,table.dataTable.order-column.stripe tbody tr.cambio.even > .sorting_1{background:#c6d8dc}
table.dataTable.display tbody tr.cambio.odd > .sorting_1,table.dataTable.order-column.stripe tbody tr.cambio.odd > .sorting_1{background:#c6d8dc}
table.dataTable tr.cambio td{border-top:1px solid #fff}
td.cbvalor{width:165px}
.container-rel{position:relative;padding-top:50px}
.container-rel #ibex35_filter.dataTables_filter{position:absolute;top:-120px;font-size:14px!important}
.dataTables_wrapper .dataTables_filter{float:left;text-align:left}
table.dataTable td{word-break:break-all}
.mejorespeores{width:100%!important}
.mejorespeores tr:nth-child(even){background-color:#f1f1f1}
table.mejorespeores th{font-size:1em;padding-bottom:10px;padding-top:10px}
table.mejorespeores th.display-invisible span{display:none}
@media (min-width: 1200px) {
.g-mr-20--xl{margin-right:1rem!important}
.u-header{font-size:1rem}
.table-ancho{width:640px}
.table-ancho table#ibex{table-layout:fixed}
}
@media (max-width: 990px) {
.table-ancho{width:100%}
}
.foto60{width:60px;height:60px;overflow:hidden}
.noticia-col{border-bottom:1px solid #ccc;padding-bottom:10px}
.noticia-col h3 a{line-height:1.3}
.zona-bolsa-mercados article p,.zona-noticias-economicas article p{text-align:justify;line-height:1.6}
.zona-noticias-ficha article{padding-bottom:10px;padding-top:10px;border-bottom:1px solid #eee}
.pr-0{padding-right:0}
#wfgcmp .button.orange{background-color:#2c707c!important}
.zona-bolsa-mercados article figure{height:200px;overflow:hidden;background:#333}
.rel{position:relative}
ul.datos-usuario.g-bg-white{background-color:#42abbd!important}
ul.datos-usuario.g-brd-secondary-light-v2{border-color:#e0e4ea!important}
ul.datos-usuario a,ul.datos-usuario a:hover{color:#fff}
.existe,.mensaje-modal{color:red}
form label a{margin:0 3px;color:#2c707c;font-weight:700}
form a{color:#2c707c;font-weight:700}
@media (max-width: 990px) {
ul.datos-usuario{visibility:visible!important;width:100%!important;position:relative!important;padding-top:0!important;animation-duration:unset!important}
#navBar ul.datos-usuario.g-brd-secondary-light-v2{margin-bottom:0}
}
.input-group-addon{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.25;color:#495057;text-align:center;background-color:#e9ecef;border:1px solid rgba(0,0,0,0.15);border-left-color:rgba(0,0,0,0.15);border-left-style:solid;border-left-width:1px;border-radius:.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.input-group-addon,.input-group-btn{white-space:nowrap;vertical-align:middle;display:flex;align-items:center}
.form-control + .input-group-addon:not(:first-child){border-left:0}
.listado-noticias p.entradilla{line-height:1.3}
.listado-noticias p.entradilla a{text-decoration:none;font-weight:400;font-size:1rem}
.listado-noticias .row{border-bottom:1px dotted #ccc;padding-bottom:15px}
.listado-noticias figure{max-height:250px;overflow:hidden}
.u-btn-linkedin{color:#fff;background-color:#006397}
.postImage{width:100%!important;max-width:100%!important}
.fechanoticia{color:#666;margin:10px 0;font-size:1.1em}
article a.u-link-v5{font-weight:700}
body.notasprensa h2,body.notas-prensa-index h2{color:#2c707c}
body.noticias article figure{margin-bottom:20px}
body.noticias article figure img{width:100%;max-width:100%}
.h2{color:#2c707c}
ul li:last-child{border-bottom:0!important}
nav.paginationg{display:flex;text-align:center}
.pagination{margin:0 auto}
.pagination a{padding:10px;border:1px solid #ccc;text-align:center;margin:0 5px;text-decoration:none;font-weight:700}
.pagination a:hover{background-color:#2c707c;color:#fff;text-decoration:none}
.pagination li:first-child a::before{content:"<<";margin:0 3px}
.pagination li:nth-child(2) a::before{content:"<";margin:0 3px}
.pagination li:nth-child(2) a,.pagination li:nth-child(3) a{border:1px solid #2c707c;background-color:#2c707c;color:#fff}
.pagination li:nth-child(3) a::after{content:">";margin:0 3px}
.pagination li:last-child a::after{content:">>";margin:0 3px}
@media (max-width: 400px) {
.pagination a{font-size:1rem}
}
.modal-dialog a{color:#2c707c}
#modal_conectar{z-index:2147483647}
#modal_conectar .modal-header{background-color:#2c707c;color:#fff}
#modal_conectar .close{color:#fff}
#modal_conectar .modal-content{border:1px solid #2c707c}
.foto80{width:80px;height:80px;overflow:hidden}
.registro form a{text-decoration:underline}
.static-page .h5,h5{font-size:1.25rem;font-weight:700;border-bottom:1px dotted #ccc;padding-bottom:5px;margin-top:1em}
.static-page .contenidos p a{color:#2c707c;text-decoration:underline}
.privacidad{padding:10px;background-color:#f1f1f1;font-size:12px;text-align:justify}
.privacidad a{text-decoration:underline;font-weight:400}
#accordion .btn-link{width:100%;text-align:left;color:#2c707c;font-weight:700}
.card{margin-bottom:1em}
.mejores-peores h2{font-weight:700}
.mejores-peores h4::before{font-family:"FontAwesome";content:"\f105";margin-right:4px}
.u-nav-v2-1.u-nav-primary .nav-link.active,.u-nav-v2-1.u-nav-primary .cbp-filter-item-active .nav-link{color:#fff;background-color:#2c707c}
[class*="u-nav-v2"].u-nav-primary .nav-link{border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:none}
#pestannas{border-bottom:1px solid #eee}
#phpbb .hs-menu-initialized{background:none}
.headerbar .search-box{margin-top:0}
.micartera .contenidos .col-lg-8 a{text-decoration:underline;color:#2c707c}
.micartera table{font-size:14px}
.micartera .contenidos ul.nav a{text-decoration:none}
.micartera .contenidos a.btn{color:#fff!important;text-decoration:none!important}
.tablecartera td{border-bottom:1px solid #eee;padding:5px}
.tablecartera th{border-bottom:1px solid #eee;background-color:#eee;padding:5px}
.leyenda-tabla{font-size:1em}
.u-nav-v1-1.u-nav-primary .nav-link.active{color:#fff;background-color:#2c707c}
.gris{background:#f1f1f1}
.mrl5{margin-right:5px;margin-left:5px}
@media (max-width: 450px) {
ul.nav[role="tablist"]{margin:10px 0 20px}
ul.nav[role="tablist"] li{width:100%;border-bottom:1px solid #ccc}
}
.cookieBar{text-align:center;width:100%;z-index:100000000;margin:0 auto;height:auto}
.cookieContainer{background:rgba(35,35,35,0.9);text-align:center;z-index:9999;width:100%;z-index:9998;margin:0 auto;padding:5px;border-bottom:1px solid #333;position:fixed;top:auto;bottom:0;z-index:1000000000000}
.cookieContainer .btn-close{color:#fff!important;text-decoration:underline}
.cookieContainer .btn-primary{background-color:#399;border:0}
.cookieContainer .cerrar{position:absolute;right:10px;top:0;color:#fff;font-size:26px}
.cookieContent{width:100%;margin:0 auto;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}
.cookieContent h3{font-size:2em;height:auto;padding:0;font-weight:500;color:#fff}
.cookieText{float:left;width:100%;max-width:920px;color:#fff;font-size:15px;margin:0 auto;padding:5px 10px;line-height:1.5}
.cookieText a{text-decoration:underline;color:#fff!important;font-weight:700}
.cookieButton{float:none;width:auto;text-align:center;height:auto;margin:3px 0}
.cookieButton a:link{color:#fff}
.buttonCookie{padding:5px 12px;background-color:#399;border-radius:0;color:#fff;text-decoration:none;font-weight:700;font-size:10px}
.cookieButton .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}
table.dataTable thead{background-color:#fff}
@media (max-width: 991px) {
body{font-size:1rem}
}
table.dataTable tbody th,table.dataTable tbody td{padding:3px;margin:0}
.container-rel #ibex35_filter.dataTables_filter{top:-30px}
@media (max-width: 1023px) {
table.dataTable td{white-space:nowrap;font-size:12px}
table.dataTable th{font-size:12px}
}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:none}
.qc-cmp-button{background-color:#399!important;border-color:#399!important}
.qc-cmp-button:hover{background-color:transparent!important;border-color:#399!important}
.qc-cmp-alt-action,.qc-cmp-link{color:#399!important}
.qc-cmp-button.qc-cmp-secondary-button:hover{border-color:transparent!important;background-color:#399!important}
.qc-cmp-button{color:#fff!important}
.qc-cmp-button.qc-cmp-secondary-button{color:#000!important}
.qc-cmp-button.qc-cmp-button.qc-cmp-secondary-button:hover{color:#fff!important}
.qc-cmp-button.qc-cmp-secondary-button{border-color:#f1f1f1!important;background-color:#f1f1f1!important}
.qc-cmp-ui{background-color:#2c2f37!important}
.qc-cmp-publisher-purposes-table .qc-cmp-table-header{background-color:#2c2f37!important}
.qc-cmp-publisher-purposes-table .qc-cmp-table-row{background-color:#2c2f37!important}
.qc-cmp-vendor-list .qc-cmp-vendor-row{background-color:#2c2f37!important}
.qc-cmp-vendor-list .qc-cmp-vendor-row-header{background-color:#2c2f37!important}
.qc-cmp-main-messaging{color:#fff!important;font-weight:400!important}
.qc-cmp-initial-info img,.qc-cmp-publisher-logo{background-color:#fff;padding:10px}
h2.qc-cmp-title{color:#fff}
.navbar-light .navbar-nav .nav-link{font-size:1.1rem;text-transform:uppercase;font-weight:700;color:#2c2f37}
.megamenu .row{justify-content:space-between;margin-left:0;margin-right:0}
@media (max-width: 1199px) {
.navbar-light .navbar-nav .nav-link{font-size:1rem}
}
.navbar{padding:.5rem .5rem .5rem 0}
@media (min-width: 992px) {
.navbar-expand-lg .navbar-nav .nav-link{padding-right:.8rem;padding-left:.8rem}
.navbar-nav{align-items:center}
}
@media (max-width: 991px) {
.navbar-light .navbar-nav .nav-link{padding-left:5px}
}
li.nav-item.active{background-color:#f1f1f1}
li.nav-item.active a{color:#2c707c!important}
.megamenu-li{position:static}
.megamenu{position:absolute;width:100%;left:0;right:0;padding:15px}
.cabecera{box-shadow:0 8px 6px -6px #bbb;border-top:1px solid #f1f1f1;margin-top:3px;background-color:#fff}
.acceso-tr{background-color:#275d67;margin-left:auto}
.acceso-tr a.nav-link{color:#fff!important}
@media (max-width: 1023px) {
.acceso-tr{margin-left:none}
}
#mercado-continuo_filter{padding-bottom:10px}
.elegirvalores{position:absolute;right:10px;top:40px;z-index:2}
@media (max-width: 767px) {
#mercado-continuo_wrapper{margin-top:40px}
.elegirvalores{right:auto;left:0;top:40px}
.tabla-ancho.m-misvalores{margin-top:40px}
}
section.contenidos{padding-top:10px}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
.navbar-brand img{max-width:150px}
}
ul.navbar-nav{width:100%}
.navbar-light .navbar-nav .nav-link:hover{color:#2c707c}
@media (min-width: 992px) {
.container{max-width:1000px}
ul.navbar-nav{display:flex}
.login-registro{margin-left:auto!important}
}
@media (min-width: 1200px) {
.container{max-width:1350px}
.sidebar{flex:0 0 25%;max-width:25%}
.contenidos .container .row .col-lg-8:first-child{flex:0 0 75%;max-width:75%}
ul.navbar-nav{margin-left:2rem}
.navbar-expand-lg .navbar-nav .nav-link{padding-right:1.2rem;padding-left:1.2rem}
.navbar-light .navbar-nav .nav-link{font-size:1.2rem}
}
@media (min-width: 992px) and (max-width: 1024px) {
.acceso-tr span{display:none}
.acceso-tr i{margin-left:0!important;font-size:1.4rem!important}
.dato_ibex .hora{display:inline-block}
.dato-ibex-dia .dato > ul li{padding-left:15px;font-size:1.4em}
}
@media (max-width: 1023px) {
.navbar-expand-lg .navbar-collapse{padding:1em 0}
.acceso-tr{margin-left:inherit}
.zona-ibex .dato-ibex-dia .dato_ibex{padding:0}
}
.h6mp{background:#5a5959;display:inline;padding:5px 10px;color:#fff}
.tituloh1{border-bottom:1px solid #ddd;padding-bottom:3px}
.tituloh1 h1{color:#2c707c}
.submenu ul{width:100%;column-count:2}
@media (min-width: 640px) {
.submenu ul{column-count:4}
}
.modal-header h5{border-bottom:0;margin-top:0}
#rememberme{margin-bottom:0}
@media only screen and (min-device-width: 768px) and (max-device-width: 1199px) and (orientation: landscape) {
section.contenidos .grafico-intradia{flex:0 0 100%;max-width:100%}
section.contenidos .mejores-peores{flex:0 0 100%;max-width:100%}
}
#mis-valores_wrapper table.order-column.DTFC_Cloned tbody tr.odd td{border-bottom:1px solid #ececec;vertical-align:middle}
#mis-valores_wrapper table.order-column.DTFC_Cloned tbody tr.even td{border-bottom:1px solid #ececec;vertical-align:middle}
#mis-valores_wrapper table.order-column tbody tr.odd td{border-bottom:1px solid #ececec}
#mis-valores_wrapper table.order-column tbody tr.even td{border-bottom:1px solid #ececec}
.DTFC_LeftBodyLiner{top:-1px!important}
.margen-submenu-cartera .u-nav-v1-1.u-nav-primary .nav-link.active{color:#fff!important}
.alert-cartera{color:#856404;background-color:#fff3cd;border-color:#ffeeba}
.text-alert-cartera{color:#856404}
.nombrecartera{color:#856404;font-weight:400}
ul.datos-usuario{right:6px!important;top:45px}
@media (min-width: 992px) and (max-width: 1199px) {
.login-registro li.login a span{max-width:75px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}
}
@media (max-width: 991px) {
.u-dropdown--css-animation.u-dropdown--hidden{opacity:1;visibility:visible;width:100%!important;position:relative!important}
ul.navbar-nav{display:inline-block}
.login-registro{margin-left:0!important}
ul.datos-usuario{right:0!important;top:-5px}
}
.datos-principales .nombre-valor h2{margin-right:.8em;margin-right:.8em}
.buscador-valores{display:flex;flex-direction:column}
.buscador-valores input{margin-bottom:10px;border:1px solid #ccc;padding:.375rem .75rem}
.buscador-valores select{width:100%}
@media (min-width:768px) {
.buscador-valores{flex-direction:row}
.buscador-valores input{margin-right:10px;margin-bottom:0}
.buscador-valores select{width:40%}
}
.modal-header.aviso h5{color:#b53f1b}
main.pub-block{filter:blur(3px)}
.modal-bloqueador{display:flex!important;justify-content:center;align-items:center}
.modal-bloqueador .modal-backdrop.show{opacity:.8}
.modal-backdrop{background-color:#fff!important}
.modal.show.modal-bloqueador .modal-dialog{border:5px solid #2C707C}
.modal-bloqueador .modal-content{border:0 solid rgba(0,0,0,.2);border-radius:0}
.modal-bloqueador .modal-content button.close{display:none}
.fullWidth{cursor:pointer}
.perfil-empresa{padding:1em;border:1px solid #f1f1f1;position:relative;margin-top:1em}
.perfil-empresa .logo{display:flex;align-items:center;margin-bottom:.5em;max-height:50px}
.perfil-empresa .logo img{max-height:50px}
.perfil-empresa .url{margin-left:.5em;color:#2C707C}
.logo-perfil{margin-bottom:1em}
.logo-perfil img{max-height:50px}
.logo-url{display:flex;justify-content:space-between;align-items:center}
.perfil-empresa .cerrar{position:absolute;right:1em;top:.5em;font-weight:700;padding:0 .5em}
.verperfil{background-color:#f1f1f1;cursor:pointer;text-align:center;border-radius:4px;padding:.5em;margin:.5em 0;display:block}
.verperfil:hover{text-decoration:none}
.logo-url .cerrar:hover{background:#f1f1f1;border-radius:5px;padding:0 .5em}
@media (max-width:767px) {
.logo-url{flex-direction:column}
.logo-perfil{margin-bottom:0}
.logo-perfil img{margin-top:2em}
.perfil-empresa .url{margin-top:.5em;margin-bottom:.5em}
}
.fa span{display:none}
.datos-ibex caption{caption-side:top}
@media screen and (max-width:991px) {
figcaption .btn-xs{padding:.7em;font-size:1em}
}
.foto80{width:80px;height:80px;overflow:hidden}
.foto60{width:60px;height:60px;overflow:hidden}
.cabecera{box-shadow:0 8px 6px -6px #bbb;border-top:1px solid #f1f1f1;margin-top:3px;background-color:#fff}
.zona-noticias-economicas figure a{display:block}
@media screen and (max-width: 450px) {
footer .list-inline-item{padding:.7em 0}
}
@media screen and (max-width: 991px) {
.Fnegativo,.Fpositivo,.Fneutro{padding:.3em 0!important}
}
.zoomIn i span{display:none}
.generica .g-mb-60 a{
    color: #2c707c;
    font-weight: 700;
}