img{max-width:100%;}
img.inline{display:inline;}
.map img{max-width:none;display:inline;}
.hide_for_desktop{display:none;}
html, body, #sb-site, .sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
html, body{width:100%;}
html{height:100%;}
body{min-height:100%;position:relative;}
#sb-site{width:100%;min-height:100%;position:relative;z-index:1;background-color:#ffffff;}
.sb-slidebar{z-index:1;height:100%;overflow-y:scroll;position:fixed;top:0;visibility:hidden;background-color:#515358;box-shadow:inset -20px 20px 20px rgba(0,0,0,.3);}
.sb-left{left:0;}
.sb-right{right:0;}
html.sb-static .sb-slidebar,
.sb-slidebar.sb-static{position:absolute;}
.sb-slidebar.sb-active{visibility:visible;}
.sb-active.sb-active-left #sb-site{-webkit-transform:translate(0);}
.sb-slidebar.sb-style-overlay{z-index:9999;}
.sb-slidebar{width:70%;}
.sb-slide, #sb-site, .sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform, left, right;-webkit-backface-visibility:hidden;}
.sb-hide{display:none}
.sb-menu{font-weight:bold;}
.sb-menu li{border-bottom:1px solid rgba(255,255,255,.3);font-size:13px;background-color:rgba(0,0,0,.2);color:#fff;}
.sb-menu li h2{font-size:14px;color:#fff;padding:20px 30px 20px;position:relative;}
.sb-menu h2 a{color:#fff;}
.sb-menu h3 a{color:#fff;}
.sb-menu h3{font-size:13px;color:#fff;padding:18px 20px 18px 30px;background-color:rgba(255,255,255,.2);position:relative;}
.sb-menu h4{font-size:12px;padding:18px 20px 18px 50px;background-color:rgba(255,255,255,.35);position:relative;}
.sb-menu h4 a{color:#ccc;}
.top-links-square{border-bottom:1px solid #737578;overflow:hidden;}
.top-links-square li{width:33.33%;height:50px;background-color:#515358;border-right:1px solid #737578;float:left;text-align:center;line-height:57px;}
.top-links-square li:last-child{border-right:none;}
.bottom-links li{border-bottom:1px solid rgba(255,255,255,.3);font-size:12px;background-color:rgba(0,0,0,.2);padding:18px 30px;}
.bottom-links li a{color:#ccc;}
.phone-aside{font-size:26px;font-weight:bold;color:#fff;text-align:center;padding:30px 0;}
.parent-list h2:after,
.parent-list h3:after{content:"";width:11px;height:12px;display:block;background:url(/icex/ficheros_estaticos/img/mobile-toggle-cross.png) no-repeat;position:absolute;right:21px;top:22px;}
.parent-list > .gv-accordion-active h2:after,
.parent-list .gv-accordion-active > h3:after{background:url(/icex/ficheros_estaticos/img/close-cross.png) no-repeat;width:11px;height:11px;}
.parent-list .vacio h2:after{background: none}
.parent-list .vacio h3:after{background: none}
.user-logged-in{padding:15px;color:#fff;}
@media only screen and (max-width:767px){.container{max-width:767px;height: inherit;top: -28px !important;}
.row{max-width:100%;}
.hide_for_desktop{display:block;}
.hide_for_mobile{display:none;}
header[role=banner] {height: 150px; position:inherit}
header[role=banner] .top-bar{padding-right: 16px;}
#cookies{background-color:#f5f5f5;padding:15px 0;font-size:12px;top: 0;}
#breadcrumb{display:none;}
#submenu .submenu{}
#submenu .submenu.nodissapear{display:block;}
#footer ul{width:50%;}
#content{width:100%;}
#content .wide .col,
#content .wide .col.last{width:100%;margin-left:0;margin-right:0;float:none;}
#content .wide .col{border-bottom:none;}
#content .wide .col.last{border:1px solid #D8D9DA;border-bottom:none;}
.wrapper.video .miniplayer .nav{width:100%;}
footer[role="contentinfo"] .footer-links{margin:20px;}
footer[role=contentinfo] .outside .logos{overflow:hidden;text-align:center;}
footer[role=contentinfo] .outside .logos li{display:inline-block;margin:0 10px;float:none;}
footer[role="contentinfo"] .red{margin-bottom:30px;display:none;}
.logo-comercio{margin:0px 0 20px;}
.outer-group{display:none;}
.banner{margin:20px 0;}
#added{width:100%;}
#added .mod .wrapper > img{width:100%;}
.mod{margin-bottom:0;}
.mod .wrapper.social ul{text-align:center;overflow:hidden;}
.mod .wrapper.social ul li{float:none;display:inline-block;width:38px;height:38px;padding:0;margin:0 10px 10px;}
.col .article .mediapost .media{margin:0px;}
.mod .wrapper.social ul li:last-child{vertical-align:top;}
.mod .wrapper ul.simple-list li, .mod .wrapper .cols ul.simple-list li{width:100%;}
.mod .wrapper.social ul li.destacado{margin-left:0px;position:relative;height:100%;}
.mod .wrapper.social ul li.destacado .desc p{margin-bottom:20px;overflow:hidden;}
.mod .wrapper.social ul li a{width:38px;height:38px;}
#content .col.wide.registro.Empresa, #content .col.wide.last.registro.Usuario{width:100%;float:none;display:block;}
#content .col.wide.registro.Empresa p, #content .col.wide.last.registro.Usuario p{margin-bottom:0;}
#content .col.wide.registro .wrapper .botonera{padding-bottom:20px;}
#content .col.full.registro.Interno{border:1px solid #D8D9DA;border-bottom:none;}
#content .col.full.registro.Interno .botonera .btn{width:100%;}
#content .col.wide.registro.Empresa h2,
#content .col.wide.last.registro.Usuario h2,
#content .col.full.registro.Interno h2{font-size:1.2em;}
.m-text.gray{padding:15px;font-size:.85em;}
.mod .wrapper .m-text p{padding:0;}
.formulario label{width:100%;text-align:left;margin-bottom:5px;}
.formulario input[type="text"], .formulario input[type="password"], .formulario textarea{width:100%;}
.formulario fieldset{padding-top:0;}
form#formContacto h2{margin:20px 0;}
.formulario .datospersonales p{padding:0;margin:10px 0;}
.categoriaServicio{margin-left:0;}
.formulario .row .check{margin:10px 0;}
.formulario li .select,
.formulario li .select select,
.formulario .select select,
.formulario .select{min-width:100%;width:100%;margin-bottom:10px;}
.tit_seccion, .becas #added .tit_seccion{margin-left:0;padding:20px;}
.wrapper.title > .tit_seccion{padding:10px 0;}
.resumen{padding:20px 0;}
ol.pasos-registro{}
ol.pasos-registro li .num{right:35px !important;}
ol.pasos-registro .step{left:38% !important;}
ol.pasos-registro.nodissapear{display:block}
.formulario .row .errormsg{width:100%;margin-left:0;}
.mod .wrapper .formulario .row .errormsg p{padding:10px;}
.mod .wrapper p.pasos-registro a{display:block;margin-top:10px;}
.formulario fieldset.datosempresa p, .formulario fieldset.facilitarcif p, .formulario fieldset p, .mod .wrapper .formulario fieldset p{padding:0;font-size:1em;margin-left:0;}
.mod .wrapper .formulario .notaInput{margin-left:0;}
.formulario .botonera.aligned{margin-right:0;}
.formulario .botonera.aligned .btn{width:100%;}
.formulario h2, .formulario h3{margin-left:0;}
.m-text.twocols p{-moz-column-count:1;-webkit-column-count:1;column-count:1;}
.suscripcion_boletines{padding:15px;margin-bottom:30px;}
.suscripcion_botonera{margin-bottom:30px;}
.suscripcion_botonera .btn{margin-top:0;}
#formLogin .botonera{margin:0;}
.formulario p.campo{margin-left:0;margin-right:0;}
.formulario .fb a{width:100%;-webkit-background-size:cover;background-size:cover;}
#formLogin{margin-left:0;margin-right:0;}
#content .wide .col .wrapper.actualidad{padding-bottom:30px;}
.comentarios_enlace{margin-top:5px;}
.exportador .articulo{padding-bottom:30px;}
.exportador .articulo.publicacion .resena{overflow:hidden;}
.exportador .articulo.publicacion .libro{max-width:30%;float:left;}
.exportador .articulo.publicacion .descripcion{overflow:hidden;margin-top:0;}
.suscribete .select,
.suscribete select{min-width:100%;}
fieldset.consulta{margin-top:20px;}
.exportador #navbar{height:auto;}
.exportador #navbar ul{margin-bottom:0;padding:10px;}
.banner-estatico-texto{position:static;color:#3D3F45;margin-bottom:10px;margin-left:10px;}
.banner-estatico img{display:none;}
.banner-estatico-texto h2{font-size:25px!important;}
.banner-estatico-texto p{font-size:14px;}
.exportador #navbar li{width:50%;float:left;display:block;margin-left:0;}
.exportador .buscador_articulos label, .ofecomes .buscador_articulos label{font-size:1.1em;}
.buscador_articulos form{width:100%;}
.exportador .buscador_articulos input[type="text"], .ofecomes .buscador_articulos input[type="text"]{width:100%;margin-bottom:10px;}
.exportador .buscador_articulos input[type="button"], .ofecomes .buscador_articulos input[type="button"]{width:100%;margin:0;}
.exportador .carrusel .jcarousel-skin-icex .jcarousel-container-horizontal{width:auto!important;}
.exportador.seccion .seccion_tema .titulo{margin-left:0;}
.exportador .destacado .articulo{border-right:1px solid #DADADA;}
.exportador.home #content .mod.wide.destacado img{float:none;width:100%;}
.exportador.home #content .mod.wide.destacado .destacado-title{margin:10px 20px;}
.exportador.home #content .mod.wide.destacado .meta{margin:0 20px;}
.exportador.home #content .mod.wide.destacado .texto{margin:0 10px;}
.exportador .buscador_articulos a, .ofecomes .buscador_articulos a{position:static;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.mod div.articulo div.titulo a{margin-left:20px;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.col section.buscador_articulos form span.searcharea input#buscador_art{margin-left:0;width:100%;}
.exportador .resultados_listado.row .mod_resena{width:100%;padding:0;margin-bottom:30px;}
.mod.mercado{height:auto;padding-top:25px;}
.mod.mercado .tit_seccion.h2mercado{position:static;font-size:1.1em;padding:18px 23px;}
.js .wrapper .directo_mercado .area.pais .listado, .js .wrapper .directo_mercado .area.sector .listado{left:20px;width:86%;}
.mod.mercado .botonera{position:static;margin-top:20px;}
.js .wrapper .directo_mercado .area.pais .radio-box, .js .wrapper .directo_mercado .area.sector .radio-box{top:-10px;}
.mod.mercado .botonera .btn{display:block;margin:10px 20px;}
.col .article .miniplayer.full, .col .article .miniplayer.full iframe, .col .article .miniplayer.full .video, .col .article .miniplayer.full .careta img{width:100%;}
.video{height:auto;}
.formulario{margin:0;}
.input-mobile{max-width:300px;}
.sesion.miempresa .formulario .botoneraSig{margin-bottom:40px;text-align:center;}
.mod .wrapper p.pasos-registro{margin-top:10px;}
select[multiple]{width:100%;}
.formato_fecha{margin-left:0;}
.sesion.miempresa .row.last + .row{margin-bottom:0;}
.formulario h2{font-size:1.2em;}
.t_resultados thead th,
.t_resultados tr td{max-width:100px!important;width:auto !important;}
.ofecomes .links{}
.ofecomes .wrapper.video .gray-box .video{float:none;}
.ofecomes .wrapper.video .gray-box .datos{padding:0;}
.ofecomes .wrapper.video .gray-box .video img{margin-bottom:10px;}
.ofecomes .mapa .grafico.error p{margin:0;font-size:1.1em;}
.ofecomes .titulo_slider{font-size:25px;position:static;color:#3D3F45;}
.ofecomes .titulo_slider span{font-size:14px;}
.ofecomes .header_ofecomes img{display:none;}
.ofecomes .mapa #menu_oficinas{width:auto;}
.ofecomes .mapa #menu_oficinas .paises li:not(.selector){display:none;}
.ofecomes .mapa #menu_oficinas .paises li.selector{margin-top:35px;height:auto;}
.ofecomes .mapa #menu_oficinas .paises li.selector label{display:block;margin-left:0;}
.ofecomes .mapa #menu_oficinas .paises li.selector .select,
.ofecomes .mapa #menu_oficinas .paises li.selector select{min-width:100%;}
.ofecomes.interior .wrapper.title h1{font-size:20px;margin-top:0;}
.ofecomes.interior .wrapper.title h1:before{top:21px;}
.ofecomes.interior .wrapper.title.no-country{display:none;}
.ofecomes #menu_pais{display:none;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content div.mod section.wrapper nav#menu_oficinas ul.paises li.selector span.select{width:100%!important;}
.cambio_pais{position:relative;top:0;}
.territoriales .links,
.portada_pais .links{display:block;background-color:#ececec;margin-top:0;border-bottom:none;height:auto;}
.territoriales .links .cambio_pais,
.portada_pais .links .cambio_pais{padding:20px;height:auto;margin-top:10px;}
.portada_pais .links .cambio_pais{height:120px;}
div.links ul.nuestras{font-size:0.769em;left:4px;top:343px;;}
.territoriales .links .cambio_pais label,
.portada_pais .links .cambio_pais label{display:block;position:static;top:0;height:auto;margin-left:0;text-indent:0;color:#3D3F45;font-weight:bold;margin-bottom:5px;font-size:14px;text-transform:capitalize;}
div.links span.cambio_pais span.select{left:0;margin-left:10px;margin-top:10px;position:relative;top:0;width:97% !important;}
.ofecomes .menu_interior_desplegable{height:auto;margin:0;}
.ofecomes .menu_interior_desplegable .submenu{width:100%;display:block;}
.ofecomes .menu_interior_desplegable li{width:50%;float:left;line-height:35px;}
div.mod div.menu_interior_desplegable p{margin:0;width:100%;margin-bottom:30px;}
.col .article .mediapost{float:none;width:100%;}
.ofecomes .wrapper.title h2{margin-left:0;}
#added .mod .wrapper:first-child{min-height:0;}
.ofecomes.interior .wrapper.title{margin-top:40px;}
html.js body.titulo-reino-unido div#sb-site div.gray-block div.container div.wrapper{margin-top:70px;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content div.mod div.columns div.col{border:0;}
.arreglo-caja-potencial{background:#none;width:100%;}
.arreglo-caja-potencial2{margin-top:25px;}
.fototeca .player{width:100%;height:637px;}
.fototeca.multimedia .carousel.horizontal .jcarousel-skin-icex .jcarousel-container-horizontal{width:100%!important;}
.fototeca.multimedia .carousel.horizontal{width:100%;position:absolute;}
section.mainplayer div.container div.player div.carousel div.jcarousel-skin-icex div.jcarousel-container{margin-left:-18px;}
.fototeca .player .contenedor_foto_pral{margin-left:0;}
.fototeca .player .album{width:100%;}
.fototeca .player .aside{width:90%;}
.foto_principal{bottom:-167px;left:0;position:absolute;}
.mainplayer .header{height:153px;margin-left:0;padding-top:13px;width:100%;}
.mainplayer .header .buscador{display:block;width:100%;}
#v_buscar{display:block;margin-top:10px!important;}
html.js body.fototeca div#sb-site div.container div#main.clearfix section.fototecaNavHeader header.header div.wrapper div.buscador form#formBuscadorMultimedia input#buscar_videos.buscador-listado-informes{width:90%!important;}
.mainplayer .header .wrapper{width:100%;}
header.header div.wrapper div.buscador form#formBuscadorMultimedia span.select{display:block;margin-left:13px;margin-top:7px;width:158px;}
.mainplayer .header .buscador input[type="text"]{width:90%;}
#added .mod .wrapper.fototeca{height:auto;}
.fototeca{height:720px;}
.fototeca .player .aside .desc p{margin:-69px 0 1em;}
html.js body.fototeca div#sb-site section.mainplayer div.container header.header{margin-top:160px;}
.fototeca.multimedia .carousel.horizontal .jcarousel-skin-icex .jcarousel-item a{background:none;}
ul#carousel_fototeca.jcarousel-list li.jcarousel-item a.linkPral img{width:90%;}
.categorias_media .listado{background:none;}
.fototeca .categorias_media li.pos{position:relative;right:-15px;}
.fototeca .player .aside .opciones li{float:left;margin-right:1em;}
.categorias_media{margin-top:-20px!important;}
.categorias_media .cat{min-height:160px;}
.categorias_media .cat li{display:block;float:none;margin-bottom:1em;clear:left;}
.fototeca.multimedia .carousel.horizontal.navegacion{left:-41px;position:absolute;top:185px;width:112%;}
.fototeca .categorias_media li.pos .inicio-de-sesion{left:0;}
.fototeca .categorias_media .cat{margin-left:-10px;}
.fototeca .listado .album li{margin-right:-130px;}
div.jcarousel-container div.jcarousel-clip ul#carousel_navegacion.jcarousel-list li.jcarousel-item a.foto img{width:50%;height:50%;}
div.jcarousel-skin-icex div.jcarousel-container div.jcarousel-clip ul#carousel_navegacion.jcarousel-list li.jcarousel-item{width:202px!important;}
.fototeca.multimedia .navegacion .jcarousel-clip-horizontal, .fototeca.multimedia .navegacion .jcarousel-list-horizontal{margin-left:13px;}
.jcarousel-skin-icex .jcarousel-container-horizontal{width:0!important;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.columns div.col article.article div.carousel div.jcarousel-skin-icex div.jcarousel-container{width:100%!important}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.columns div.col article.article div.carousel div.jcarousel-skin-icex div.jcarousel-container div.jcarousel-clip ul#mycarousel.jcarousel-list li.jcarousel-item{padding:10px 10px 0 0;}
.fototeca.multimedia .carousel.horizontal.navegacion .datos{margin-left:-18px;margin-top:-50px;}
.fototeca .nuestros_medios .album li{margin-right:0;float:none;display:inline-block;}
section.nuestros_medios div.album ul.clearfix li div.datos{padding-right:0px;margin-bottom:1em;}
.fototeca .wrapper.video .datos{padding-bottom:20px;padding-left:23px;padding-top:140px;}
#content .col.aside.filters{width:100% !important;}
#content .wide .col.last.res-busqueda{background:#fff;width:100%!important;}
.mi_pagina.calendario .cal .controles{margin-top:70px;}
.mi_pagina.calendario .cal .vistas{width:100%;float:none;text-align:center;}
.mi_pagina.calendario .cal .vistas li{width:25%;}
.mi_pagina.calendario .cal .vistas li.sel a{width:100%;}
.mi_pagina.calendario .cal .nav li.actual{top:-70px;font-size:1.4em;text-align:left;}
.mi_pagina.calendario .cal ul.nav{display:block;text-align:left;float:left;margin:20px 0;}
.mi_pagina.calendario .cal .vista.lista .diario{margin-top:90px;}
.mi_pagina.calendario .cal .vista.mes,
.mi_pagina.calendario .cal .vista.semana,
.mi_pagina.calendario .cal .vista.dia{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em;}
.mi_pagina.calendario .cal .vista.mes::-webkit-scrollbar,
.mi_pagina.calendario .cal .vista.semana::-webkit-scrollbar,
.mi_pagina.calendario .cal .vista.dia::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px;}
.mi_pagina.calendario .cal .vista.mes::-webkit-scrollbar-thumb,
.mi_pagina.calendario .cal .vista.semana::-webkit-scrollbar-thumb,
.mi_pagina.calendario .cal .vista.dia::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0, 0, 0, .3);}
.resumenCont{padding:0;}
.resumenCont .row p{padding:0;}
.formulario .captcha{margin-left:0;}
.resumenFormLabel{float:none;width:100%;text-align:left;margin-bottom:5px;font-size:1.1em;}
.resumenFormText{padding:0;display:block;width:100%;float:none;margin-bottom:10px;}
.mainplayer .player{width:100%}
.mainplayer .player .over{float:none;}
html.js body.videoteca div#sb-site section.mainplayer div.container div.player div.buscador form#formBuscadorMultimedia input#v_buscar.btn{margin-top:10px;}
.videoteca #slider, .videoteca #slider .item{height:800px;width:100%;background:#fff;}
.videoteca #slider .video, .videoteca #slider .item .video{float:none;width:100%!important;}
.mainplayer .player .over{width:100%;height:auto;}
.videoteca #slider .video .transcripcion_link, .videoteca #slider .item .video .transcripcion_link{text-align:left;}
#slider .items{position:relative;width:100%;}
.mainplayer .player .play{width:100%;}
.videoteca .slider .buscador input[type="text"]{display:block;margin-bottom:1em;width:94%;}
.videoteca .slider .buscador{width:100%;padding-top:2px;height:137px;}
html.js body.videoteca div#sb-site div.container div#main.clearfix section.categorias_media div.capa-compartir div.acciones div.compartir div.share{position:relative;}
html.js body.videoteca div#sb-site div.container div#main.clearfix section.categorias_media div.capa-compartir{float:none;}
.videoteca .slider .buscador .select{width:94.2%!important;}
.videoteca .slider #slideTabs{background:#fff;}
section.mainplayer div.container div.player nav{background:#fff;}
.mainplayer{background:#fff;}
div#main.clearfix section.categorias_media{margin-top:0;}
.capa-compartir{}
.categorias_media .cat_l1{width:100%;}
.videoteca .listado_videos ul{width:100%;margin-left:0;margin-top:10px;display:block!important;float:none;}
.categorias_media .listado .listado_videos{display:block;float:none;}
.multimedia .nuestros_medios .listado_videos ul{width:100%;padding-left:20px;}
.multimedia .nuestros_medios .nav, .fototeca .listado .nav, .videoteca .paginacionVideos .nav{text-align:left;}
.multimedia .nuestros_medios{position:relative;clear:both;}
.categorias_media .listado .cat_l1{float:none!important;clear:both!important;}
.multimedia .nuestros_medios .listado_videos li{margin-right:20px;}
div#main.clearfix section.nuestros_medios div.nav{border:none;text-align:left;margin-left:40px;}
.videoteca .listado_videos .datos{margin-top:1em;}
div.capa-compartir a.btn-compartir{width:110px;margin-left:1em;}
section.wrapper div.album ul li div.datos{margin:1em 0;}
.videoteca #slider, .videoteca #slider .item{height:800px;width:100%;background:#fff;}
.videoteca #slider .video, .videoteca #slider .item .video{float:none;width:100%!important;}
.mainplayer .player .over{width:100%;height:auto;}
.videoteca #slider .video .transcripcion_link, .videoteca #slider .item .video .transcripcion_link{text-align:left;}
#slider .items{position:relative;width:100%;}
.mainplayer .player .play{width:100%;}
.videoteca .slider .buscador input[type="text"]{display:block;margin-bottom:1em;}
.mainplayer .player .play{background-position:50% 0;}
.videoteca .listado_videos_no ul{width:100%;}
.categorias_media .listado .listado_videos_no{display:block;float:none;}
.wrapper.fototeca .album{position:inherit;}
.resultados_listado.row .mod_resultado{width:50%;}
#content .mod .entradilla.pam{padding:0!important;}
.p3 #content .wide .col .wrapper.title.pam{padding:20px 0 !important;}
.resultados_listado.row .img + .resultadoMod{font-size:.95em;}
.mod .wrapper .tit_seccion{}
.idioma-select{margin-top:-29px;}
body.fototeca div#sb-site div.gray-block div.container nav#submenu.fototeca{height:0;}
.multimedia .app_pix header, .multimedia .app_pix footer, .multimedia .app_pix .listado{width:auto;}
.multimedia .app_pix .listado .columnas{display:none;}
.multimedia .app_pix .listado ul{margin:0;}
.carrito .mainplayer .header{padding-top:0;}
#mis_compras .mi_pedido .pasos li{width:50%;margin-bottom:15px;background-position:125px 10px;}
.carrito.multimedia .app_pix .listado li{height:auto;}
.carrito.multimedia .app_pix .listado li .miniatura{margin:20px;}
.carrito.multimedia .app_pix .listado li .titulo{float:left;width:60%;margin:22px 10px 10px 0;}
.carrito.multimedia .app_pix .listado li .formato{margin:20px;width:90%;overflow:hidden;position:relative;}
.carrito.multimedia .app_pix .listado li .formato .select,
.carrito.multimedia .app_pix .listado li .formato select{width:100%;min-width:100%;}
.carrito.multimedia .app_pix .listado li .precio_total{position:relative;padding-top:0;float:right;margin-top:-13px;}
.carrito.multimedia .app_pix .listado li .precio_unidad{float:left;margin-left:58px;margin-top:-77px;padding-top:0;}
.multimedia .app_pix .listado li .borrar{top:20px;right:15px;}
.carrito.multimedia .app_pix .listado li .cantidad{position:relative;margin-left:21px;margin-top:0;}
.carrito.multimedia .app_pix .listado li .precio_total:before{content:"Total:";}
.carrito.multimedia .app_pix .footer .enlaces_directos{position:static;margin-top:40px;}
.carrito.multimedia .app_pix .footer .enlaces_directos ul{width:50%;margin:0;text-align:center;}
div.videoteca div.slider div.buscador form#formBuscadorMultimedia input#buscar_videos{width:94%;}
html.js body.fototeca div#sb-site div.container div#main.clearfix div.comparte_tus_medios{margin-top:200px;}
.buscador-listado-informes{width:94.5%;}
div#main.clearfix section.fototecaNavHeader header.header{padding-top:10px;height:151px;}
div.container div#main.clearfix section.fototecaNavHeader header.header div.wrapper div.buscador{width:100%}
div.container div#main.clearfix section.fototecaNavHeader header.header div.wrapper{width:100%}
#content .wide .col.last.without-border{border:none;}
.more_links{margin-right:0;}
.player.player-fototeca-interior{height:767px;}
.img-fototeca-interior{bottom:-290px;}
div.container section.fototecaNavHeader header.header{height:140px;}
section.categorias_media div.listado div.album div.jcarousel-skin-icex{width:100%!important;}
html.js body.fototeca div#sb-site div.container div#main.clearfix section.categorias_media div.listado div.album div.jcarousel-skin-icex div.jcarousel-container{padding-left:0;padding-right:82px;width:100% !important;}
html.js body.fototeca div#sb-site div.container div#main.clearfix section.categorias_media div.listado div.album div.jcarousel-skin-icex div.jcarousel-container div.jcarousel-next{right:18px;}
html.js body.fototeca div#sb-site div.container div#main.clearfix section.categorias_media div.listado div.album div.jcarousel-skin-icex div.jcarousel-container div.jcarousel-prev{left:-24px;}
.img-fototeca-interior{bottom:-290px;}
.fototeca div#sb-site div.container div#main.clearfix section.wrapper a img{margin-left:49px;width:250px;}
.filtrado.gray .row{width:100%;padding:5px 20px;margin:0;}
.filtrado.gray input[type="text"], .filtrado.gray textarea{width:100%;}
.filtrado.gray label{display:block;margin-bottom:4px;}
.filtrado.gray .select{min-width:100%;}
.directorios_detalle_header{position:relative;}
.directorios_detalle_header + .titDirDet{margin-top:20px;}
.rss-box{background-color:#EEEEEE;text-transform:uppercase;border-radius:2px;padding:20px 20px;height:90px;margin:20px 0 10px;}
li.rss-logos-block{float:right;top:-3px;left:-7px;position:relative;}
.nav_resultados.mrm{margin:0 0 20px 0;}
.article .directorios_detalle .ver{position:static;margin-bottom:15px;display:block;}
.miniportalBusc p{float:none;width:100%;margin-bottom:10px;}
.miniportalBusc p label{display:block;margin-bottom:4px;}
.miniportalBusc p .select{min-width:100%;}
.miniportalBusc .botoneraDcha{position:static;}
.miniportalBusc .botoneraDcha .btn{width:100%;}
.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0, 0, 0, .3);}
.videoteca .listado_videos_no li{margin-right:20px;}
.table-container{width:100%;overflow-y:auto;_overflow:auto;margin:0 0 1em;}
.table-container::-webkit-scrollbar{-webkit-appearance:none;width:14px;height:14px;}
.table-container::-webkit-scrollbar-thumb{border-radius:8px;border:3px solid #fff;background-color:rgba(0, 0, 0, .3);}
#content .wide .col.prm{padding-right:0;}
.nav_resultados{margin-bottom:20px;clear:both;}
.js .filtrado.gray .selector .sel_col{width:100%;margin-bottom:10px;}
.js .filtrado.gray .selector .sel_col label{display:inline;}
.filtrado.gray .row .fcol .select{min-width:100%;}
.filtrado.gray .row .fcol{width:100%;margin-bottom:10px;}
.fcol .calendario_p3{width:100% !important;}
.filtrado.gray .fcol .formato_fecha,
.filtrado.gray .fcol.last .formato_fecha{margin-left:0;}
.filtrado.gray .botonera .btn{width:100%;}
.filtrado.gray .row .fcol .rango{width:100%;}
.formulario .row.extra .aviso_legal{margin-left:0;}
.formulario .resumen_compras.pagos .forma_de_pago{width:100%;}
.formulario .resumen_compras.pagos .forma_de_pago li{width:33%;}
.formulario .resumen_compras .total{margin-left:0;padding:10px;}
.formulario .resumen_compras .resumenFormLabel{width:100%;float:none;text-align:left;padding-left:0;margin-left:0;}
.formulario .resumen_compras .resumenFormText{width:100%;float:none;text-align:left;}
.formulario .resumen_compras .total .resumenFormLabel{width:70%;float:left;margin:0;}
.formulario .resumen_compras .total .resumenFormText{width:30%;float:right;text-align:right;font-size:1.3em;margin-top:2px;margin-bottom:0;}
.mi_pedido .fnd-paso.condiciones p{margin:0;}
.col .article .carousel.vertical .media{width:calc(100% - 140px);}
.busqueda-entrega{min-width:100%;}
.filtrado.gray .botonera{margin:15px 0;padding:0 20px;text-align:center;}
div.col div.filtrado.gray form p.botonera a.btn{margin-left:0;}
.margin_top_64{margin-top:0px;}
div#main.clearfix section.categorias_media{width:100%;}
.pix.fototeca .categorias_media .listado .album li{margin-right:10px;}
.pix.fototeca .nube_tags{width:100%;margin-bottom:1em;}
.multimedia .bloques_publicidad li{margin-bottom:1em;}
.pix .pix_btn{display:inline-block;}
.pix .pix_btn li{display:inline-block;}
.responsive-pix-of-spain{margin-top:20px;}
.publicaciones .area_cliente{right:-20px;top:-40px;}
.publicaciones #main #slider .item .seccion{margin-top:1em;position:relative;text-align:left;}
.publicaciones #slider, .publicaciones #slider .seccion, .publicaciones #slider .item{height:565px;}
body.publicaciones div.seccion h2.titulo{padding:0!important;}
.publicaciones #slider .item .datos{position:relative;}
.publicaciones .listado .orden{margin-left:0;}
.publicaciones ul.libros{margin-left:12px;}
.publicaciones ul.libros li{margin-right:10px;width:auto!important;display:inline-block;padding:0!important;margin:0!important;}
#content > div > section.wrapper.destacadas > div > div > div > div.jcarousel-clip.jcarousel-clip-horizontal{height:auto;}
#content > div > section.wrapper.electronicas > div > div > div > div.jcarousel-clip.jcarousel-clip-horizontal{height:auto;}
ul#carousel_publicaciones.libros, ul#carousel_pub_electronicas.libros{margin-bottom:2em!important;width:auto!important;}
.publicaciones .carousel.horizontal.wide .jcarousel-skin-icex .jcarousel-container-horizontal{margin:0;padding:0;width:100% !important;}
body.publicaciones div#sb-site div.container div#main.vseparador div#content div.mod section.wrapper div.carousel div.jcarousel-skin-icex div.jcarousel-container div.jcarousel-prev{display:none!important;}
body.publicaciones div#sb-site div.container div#main.vseparador div#content div.mod section.wrapper div.carousel div.jcarousel-skin-icex div.jcarousel-container div.jcarousel-next{display:none!important;}
.publicaciones #footPub{height:auto;}
.publicaciones #footPub li{display:block;text-align:left}
.borde-publicaciones{width:100%!important;margin-bottom:-1px !important;}
.publicaciones #slider, .publicaciones #slider .seccion, .publicaciones #slider .item{width:100%;}
.publicaciones #main #slider .item .titulo,
.publicaciones #main #slider .item .seccion p.subtitulo{width:100%;}
.publicaciones ul.libros.mini li .over{margin-top:0px;margin-left:0px;}
.publicaciones .detalle_publicacion .portada{width:100%;}
.publicaciones .detalle_publicacion .detalle{width:100%;}
.publicaciones .prensa .datos{display:block;float:none;;font-size:1.077em;margin-left:20px;padding-top:15px;text-align:left;width:100%;}
.publicaciones .prensa .cita{margin-left:20px;padding-left:22px;text-indent:1px;width:100%;}
.publicaciones .opinion_nueva .nueva{width:100%;}
.publicaciones .opinion_nueva .nueva textarea{width:86%;}
.publicaciones .opinion_nueva .nueva .botonera{margin-left:20px;text-align:left;width:390px;}
.publicaciones .opinion_nueva .login{float:none;display:block;width:100%;}
.estadisticas .wrapper.title{padding-left:10px;}
.select-estacom{float:none;margin-bottom:10px;margin-left:-3px;margin-top:-11px;}
.estadisticas #consultas{width:94.9%;}
.estadisticas #content{width:100%;}
#content .header{min-height:60px;}
#content .header .enlaces{position:relative;margin-left:19px;}
.custom-form_selector_estadisticas{margin-top:12px!important;}
.estadisticas #content{margin-left:10px !important;width:95%;}
#content .tipo_consulta{height:auto!important;line-height:30px;min-height:72px;padding-bottom:10px;}
#content .tipo_consulta .btn{position:relative!important;clear:both;margin-left:10px;margin-bottom:10px!important;}
#consultas .panel{border-color:#d0d1d2;left:0;position:relative;top:0;box-shadow:none;}
.custom-form_frm_con_jerarquia,
.custom-form_frm_con_intensidad{display:block;}
#consultas .panel .col{float:none!important;}
#consultas .panel .row.clearfix{width:90%;}
#consultas .panel .col .tab{position:relative;right:0;top:3px;}
#consultas .panel .resultados, #consultas .panel .elementos_seleccionados{width:100%;margin-left:-4px;}
#consultas .panel .flecha{display:none;}
#consultas .listado_datos .listado:hover{height:auto;width:auto;}
#content .tabla th, #content .tabla td{min-width:130px;}
#content .tipo_consulta .btn.anterior{clear:left;display:block;height:28px;margin-left:100px;width:88px;}
.custom-form_cmbTipoGrafico{display:block;margin-top:1em;}
body.estadisticas div#sb-site div.container div.group div#content div#buscadorEst div#infAbierto table{margin-bottom:520px;}
body.estadisticas div#sb-site div.container div.group div#content div#buscadorEst div#infAbierto table tbody tr td table{left:0;position:absolute;top:560px;}
.estadisticas #infAbierto .zonaFilas{height:auto;width:100%;}
.padding20-marginleft{width:100% !important;}
.col .article .mediapost img.media, .entradilla .mediapost img.media{margin:0!important;}
html.js body.p3 div#sb-site div.container div#main.subhome div#content div.mod div.col article.article div.mediapost div.miniplayer{height:auto;margin-bottom:4em;margin-left:10px;}
html.js body.p3 div#sb-site div.container div#main.subhome div#content div.mod div.col{border-right:1px solid #d0d1d2;margin-bottom:0;}
.custom-form_pais{display:block;width:64% !important;min-width:auto;}
html.js body.p3 div#sb-site div.container div#main.subhome div#content div.mod div.col div.article form#formInterno.formulario div.row{margin-left:20px;}
html.js body.p3 div#sb-site div.container div#main.subhome div#content div.mod div.col div.article form#formInterno.formulario fieldset.estado{padding:20px;}
html.js body.p3 div#sb-site div.container div#main.subhome div#content div.mod div.col div.article form#formInterno.formulario fieldset.cuestionario div.row ul.padding20 li p{margin-bottom:1em;}
.sesion input[type="radio"], .becas input[type="radio"]{margin-left:0px!important;margin-right:5px;}
.custom-form_frm_estado{width:10px!important;}
.becas.foro .etiqueta{display:block;margin-left:4px;text-align:left;}
.becas.foro .contenedorBtn .botonera{float:none;}
.becas.foro .contenedorBtn{margin-bottom:5em;}
html.js body.fototeca div#sb-site div.container div#main.clearfix div.capa-compartir{float:none;margin-bottom:230px !important;margin-left:29px;margin-top:183px;}
.becas .article.faq a.upDcha, .sesion .article.faq a.upDcha{float:none;}
.becas .tabs ul, .sesion .tabs ul{margin-top:-15px;padding-bottom:1em;width:100%;}
.becas .tabs li, .sesion .tabs li{display:block;margin-left:0!important;border:none!important;text-align:left;}
.solicitudBeca>ul{display:inline;}
.solicitudBeca>ul>li.separador{display:none;}
.solicitudBeca>ul>li.current>a:before{top:25px}
form#formInterno.formulario fieldset.direccion img{margin-left:0;}
form#formInterno.formulario fieldset.direccion div.row span.select{width:100%!important;}
.red-movil{display:block;}
.outer{display:none;}
html.js body.home div#sb-site div.container div#main.home div.mod section.wrapper form div.directo_mercado div.area div.listado span.select{width:100%!important;}
html.js body.home div#sb-site div.container div#main.home div.mod section.wrapper form div.directo_mercado div.area div.listado{width:87.8% !important;}
.pie-mas-icex{margin-top:0!important;}
.pie-paises{margin-top:0!important;}
.menu-slider{display:none!important;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.columns div.col article.article div.miniplayer{width:100%;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.columns div.col article.article div.miniplayer div.video{width:100%;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.columns div.col article.article div.miniplayer div.video a.careta div.play{margin-left:-19px;width:79%;}
.exportador.noticias #content .row .col{width:100%;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod section.row div.group div.col div.articulo img{margin-left:20px;margin-top:20px;}
.exportador.noticias #content .row .col.last{width:100%;}
.exportador.noticias #content .row .col.wide{width:100%;}
.exportador .wrapper.tema .fuente{float:none;}
.exportador .opinion_nueva .login{width:100%;clear:both;}
.exportador .mediapost .entradillaM{padding:0;margin:0;width:auto;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.col article.article div.mediapost div.miniplayer div.video a.careta img{margin-left:-20px;}
.exportador .opinion_nueva .nueva textarea{width:90%;}
.exportador .opinion_nueva .nueva .botonera{text-align:left;}
.exportador .opinion_nueva .nueva{width:87%;}
.exportador .opinion_nueva{margin-left:0;width:100%;}
.exportador .opinion_nueva .login input{width:90%;}
.col .noticias_destacadas .noticia{clear:both;margin-left:0;}
html.js body.p3 div#sb-site div.container div#main.vseparador div#content div.mod div.col div.filtrado form div.mtxxl span.botonera a.btn{margin-top:65px;}
.sesion .botoneraSig{float:left;margin-bottom:1em;}
.sesion .botoneraAnt{margin-right:1em;}
.sesion #main #formInterno.mtl{margin-right:0;}
.sesion #main #formInterno label{display:block;}
.exportador .col .eventos li time{position:relative;}
.mod .col ul.eventos li time span{display:inline-block;}
.mod .col ul.eventos li{}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.col div.mod section.wrapper ul.eventos li.vevent{border:0;}
.mod .col ul.eventos li time{border-right:0;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.col div.mod section.wrapper ul.eventos li:first-child{margin-left:20px;}
html.js body.exportador div#sb-site div.container div#main.subhome div#content div.mod div.col{border:0;}
.ofecomes .opinion_nueva .nueva{float:none;width:100%;}
.ofecomes .opinion_nueva{margin:0;}
.ofecomes .opinion_nueva .login{width:100%;margin-top:20px;}
.ofecomes .opinion_nueva .nueva .botonera{text-align:left;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content div.mod div.col{border:0;}
.volver{position:relative;}
.filtrado .row .fcol{float:none;display:block;margin-bottom:1em;}
.filtrado.gray .row .fcol, .filtrado.grey-back .row .fcol{width:100%;}
.filtrado .last_btn{margin-bottom:1em;}
.grafico{display:none;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content.width-auto{width:100%;margin-bottom:2em;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content.width-auto div.mod section.wrapper nav#menu_oficinas ul.paises li.selector span.select{width:150px!important;}
html.js body.especial div#sb-site div.gray-block div.container div.wrapper{margin-top:10px;}
html.js body.especial div#sb-site div.gray-block div.container div.header_ofecomes div.links{height:88px;}
.comunidades{margin-top:-9px !important;text-align:left;margin-right:0;}
.comunidades a{padding:0 6px!important;margin-left:0;font-size:10px;}
html.js body.especial div#sb-site div.gray-block div.container div.header_ofecomes div.links div.cambio_ofecomes span.select{width:90%;margin:0 auto;display:block;}
html.js body.ofecomes div#sb-site div.gray-block div.container div.header_ofecomes div.links{}
html.js body.ofecomes div#sb-site div.gray-block div.container div.header_ofecomes div.links div.cambio_ofecomes span.select{display:block;margin:4px auto -3px;width:100% !important;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content div.mod div.col section.noticias_destacadas div.noticia{height:auto;}
html.js body.ofecomes div#sb-site div.container div#main.home div#content div.mod div.col section.noticias_destacadas{padding-bottom:1em;margin-top:1em;}
.alvarado .titulo_costes ul{clear:left;float:none;margin:2em 0 0 -19px;}
.alvarado .subtitulo_resultado .dato{float:none;margin-left:10px;}
.alvarado .subtitulo_resultado .revisar_resultado{float:none;}
html.js body.alvarado div#sb-site div.container div#main.subhome div#content div.mod section form.form_simulador div.col div.articulo{border:0!important;}
html.js body.alvarado div#sb-site div.container div#main.subhome div#content div.mod section form.form_simulador div.col{border:0;}
.alvarado .form_simulador ul li input[type="text"]{float:none;margin-top:5px;margin-right:10px;}
.alvarado .form_simulador ul li .grupo_radio{clear:both;margin-top:5px;}
.alvarado .form_simulador ul li{width:auto;}
.clear-movil{clear:left;}
#formSuscripcion .row ul{margin-left:-20px;width:70%!important;}
html.js body.p3 div#sb-site div.container div#main.clearfix div#content div.row_grid div.mod div.col section.wrapper form#formSuscripcion.formulario fieldset.servicios div.row ul li span.select{display:block;width:100%!important;}
.wrapper.perfil p{height:auto;}
html.js body.territoriales div#sb-site div.gray-block div.container div.header_ofecomes div#slider{height:250px;}
html.js body.ofecomes-error div#sb-site div.container div#main.home div div.mod section.wrapper nav#menu_oficinas ul.paises li.selector{margin-top:5px;}
html.js body.ofecomes-error div#sb-site div.container div.header_ofecomes div.links{height:auto;}
html.js body.ofecomes-error div#sb-site div.container div.header_ofecomes div.links ul.nuestras{bottom:-75px;left:12px;margin-top:30px;}
html.js body.home div#sb-site div.gray-block div.container div.header_ofecomes div.links ul.nuestras{left:10px !important;margin-top:66px;}
.portada_pais .links .cambio-pais-solo{position:absolute;top:26px !important;}
html.js body.ofecomes div#sb-site div.gray-block div.container div.header_ofecomes div.links-solo ul.nuestras{left:11px;top:123px;}
html.js body.exportador div#sb-site div.arreglo-portada-pais{height:196px;background:#fff;}
#listaSedes{margin-left:-20px;}
html.js body.oferta div#sb-site div.container div#main.vseparador div#content div.mod div.row_grid div.mod section.wrapper form#formRegEmpresa.formulario div.fnd-form1 div.contenedorBtn{margin-left:0;}
.no-border-movil{border:none!important;}
html.js body.home-responsive div#sb-site div.container div#main.home div#content div.mod section.wrapper nav#menu_oficinas ul.paises li.selector{height:140px;}
html.js body.home-responsive div#sb-site div.gray-block div.container div.header_ofecomes div.links ul.nuestras{top:52px;}
html.js body.home-responsive div#sb-site div.gray-block div.container div.header_ofecomes div.links{background:#fff!important;border:none;}
html.js body.p3 div#sb-site div.container div#main.vseparador div#content div.mod div.columns div.col article.article div.m-text div.carousel div.jcarousel-skin-icex{margin-left:-42px;}
html.js body.ofecomes-index-error div#sb-site div.container div.header_ofecomes div.links ul.nuestras{left:13px;top:77px !important;}
html.js body.ofecomes-index-error div#sb-site div.container div#main.home div div.mod section.wrapper nav#menu_oficinas ul.paises li.selector{height:140px;margin-top:-50px;}
html.js body.ccaa div#sb-site div.gray-block div.container div.header_ofecomes div.banner-estatico-texto02{display:none;}
.ofecomes .wrapper.mapa .mundo ul.mapa{display:none;}
.wrapper.video.no_border_bottom.margen-mapa{margin-top:0px;}
.arreglo-portada-pais-b{margin-bottom:-40px!important;margin-top:-20px!important;}
.arreglo-portada-pais-c{margin-bottom:-44px !important;margin-left:3px !important;margin-top:-116px !important;}
.ofecomes.home.home-responsive.mapa .gray-block{min-height:0;}
.ofecomes #menu_oficinas{width:auto;}
.ofecomes.home .selector .select{min-width:100%;}
.ofecomes #menu_oficinas .paises li{margin-top:0;}
.ofecomes #menu_oficinas .paises > li:not(.selector){display:none;}
.ofecomes.home .comunidades{top:10px;}
.ofecomes #menu_oficinas .paises li a.l1{color:#666;margin-left:0;}
.banner-estatico-texto02{position:static;margin-bottom:20px;}
.banner-estatico-texto02 > h2{font-size:24px;color:#666;}
.ofecomes #added .tit_seccion{padding-left:20px;}
.col .article .miniplayer.media .careta img{height:auto;}
div#content div.mod div.col article.article{padding-right:0;}
.satisfaccion .formulario .radio{margin-bottom:10px;}
.app-cat-box ul li.app-tipo-block{padding:20px 40px 0 20px;max-width:auto;min-height:140px;border-bottom:none;float:none;}
.app-novedades.carousel.horizontal.wide .jcarousel-skin-icex .jcarousel-container-horizontal{width:100%!important;min-height:700px;}
.app-novedades .jcarousel-skin-icex .jcarousel-clip-horizontal{height:680px;}
.app-novedades .jcarousel-skin-icex .jcarousel-item-horizontal{height:720px;}
.app-novedades-box ul li.app-tipo-block{padding:0px 30px 0 20px;max-width:300px;min-height:300px;text-align:center;border-bottom:none;float:none;}
ul.app-info.mobile-nov{text-align:center;}
.tooltip:hover span{width:auto;}
.fototeca .player.autoheight .contenedor_foto_pral{height:auto;line-height:normal;}
.fototeca .player.autoheight{padding-bottom:287px;height:auto;}
.listado_ccaa_box, .listado_pais_body{min-width:200px;float:left;}
.filtrado-continente ul li{display:inline-block;margin:20px 0;padding:5px 30px;}
.filtrado-border-line{border-right:none;}
.listado_pais_body.first-margin{float:none;}
.listado_pais_body.first-margin{margin:0px auto;min-height:0px;position:relative;text-align:center;}
.letra_bg{width:100%;display:inline-block;}
.listado_pais_grupo .letra_bg h2{text-align:center;}
.list-group{display:inline-block;width:100%;vertical-align:middle;}
.listado_pais_grupo ul.list li{width:100%;float:none;font-size:18px;}
.ofecomes-buscador-input{background:#F5F5F5;padding:0 15px 52px;}
.listado_pais_body.ccaa_body.first-margin{margin:0px auto;min-height:0px;position:relative;text-align:center;}
.listado_pais_body.ccaa_body{min-width:200px;float:none;}
.listado_pais_grupo{display:-moz-inline-stack;display:inline-block;padding-left:0;width:100%;border-bottom:none;padding:30px 0;border-bottom:1px solid #ccc;}
.listado_pais_grupo.ccaa_pais_grupo ul.list li{width:100%;float:none;font-size:18px;}
.listado_pais_grupo h2{vertical-align:middle;padding:0;text-align:center;}
.letra_bg h2{font:700 70px/80px'Lato', sans-serif;text-transform:uppercase;line-height:1;margin:0px 0 26px;width:100%;padding-top:0;float:none;color:#cccccc;}
.listado_pais_grupo .letra_bg.ccaa_letra h2{text-align:center;}
.letra_bg.ccaa_letra{width:100%;display:inline-block;}
.list-group.ccaa_list_group{display:inline-block;width:100%;vertical-align:middle;}
.list-group{display:inline-block;width:70%;vertical-align:middle;}
.ofecomes .header_ofecomes.height-247{height:0px;}
}