*{box-sizing:border-box;outline:0}:active,:focus,:hover{outline:0}body{font-family:"Helvetica Neue",Helvetica,sans-serif,Arial;background:#fff;color:#212529;margin:0;width:100%;display:table;overflow-y:scroll}body.display-block{display:initial}body>div{-webkit-box-shadow:0 0 5px rgba(150,150,150,.5);-moz-box-shadow:0 0 5px rgba(150,150,150,.5);box-shadow:0 0 5px rgba(150,150,150,.5)}main{float:left;width:100%}body.display-block main{padding-top:30px}body.display-block main div{float:none}body.display-block main .container{display:block}footer,header,section{float:left;width:100%}a,a:active,a:focus,a:hover{text-decoration:none;color:inherit}div{position:relative;float:left;width:100%}img{max-width:100%;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}input[type=text],textarea{border-radius:0;border:1px solid #ccc;-webkit-transition:border-color .3s ease;-moz-transition:border-color .3s ease;-o-transition:border-color .3s ease;-ms-transition:border-color .3s ease;transition:border-color .3s ease}:-ms-input-placeholder,::-ms-input-placeholder,::-webkit-input-placeholder{color:#ccc}:-moz-placeholder,::-moz-placeholder{color:#ccc;opacity:1}.hidden{display:none}.mayusculas{text-transform:uppercase}.container{display:table;margin-left:auto;margin-right:auto;float:none;width:1170px}.sombreado{-webkit-box-shadow:0 0 5px rgba(150,150,150,.5);-moz-box-shadow:0 0 5px rgba(150,150,150,.5);box-shadow:0 0 5px rgba(150,150,150,.5)}.sombreado-alto{-webkit-box-shadow:0 2px 7px rgba(50,50,50,.5);-moz-box-shadow:0 2px 7px rgba(50,50,50,.5);box-shadow:0 2px 7px rgba(50,50,50,.5)}.transicion-color{-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;-ms-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.linea-horizontal{width:100%;margin-top:40px;margin-bottom:40px;border-bottom:2px solid #e6e6e6}.p-10{padding:10px}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.borde-azul{border:2px solid #2f6db7}.color-azul{color:#2f6db7}.color-rojo{color:#e4051f}.color-11870{color:#ff6500}.fondo-blanco{background:#fff}.no-scroll{overflow:hidden!important}.text-center{text-align:center}.btn{position:relative;cursor:pointer;vertical-align:middle;display:inline-block;border-radius:0;border:0;padding:5px 10px;-webkit-box-shadow:0 0 5px rgba(150,150,150,.5);-moz-box-shadow:0 0 5px rgba(150,150,150,.5);box-shadow:0 0 5px rgba(150,150,150,.5);-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.btn.btn-primary{color:#fff;background:#ff6500}.btn.btn-success{color:#fff;background:#b1cc4b}.btn.btn-danger{color:#fff;background:#e22229}.btn:hover{background:#202020}.btn:disabled{background:#ccc}.btn:disabled:hover{background:#ccc}.titulo-apartado{margin-bottom:20px;text-align:left}@media (max-width:1200px){.container{width:970px}}@media (max-width:992px){.container{width:750px}}@media (max-width:767px){.container{width:100%;padding:0 20px}}@media (max-width:500px){.hidden-menos-500{display:none}}header .recuadro-header{background:#f4f4f4;padding:20px 0 20px 0;border-bottom:1px solid #ddd}header .recuadro-header .container{padding:0 10px 0 40px}header .logo-header,header .seleccion-categoria,header .seleccion-categoria .columna-derecha,header .seleccion-categoria .columna-izquierda{width:auto}header .logo-header{float:left}header .seleccion-categoria{float:right;position:relative;cursor:pointer;margin:4px 0 3px}header .seleccion-categoria .columna-izquierda{float:left;text-align:right;padding:10px 10px 9px;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}header .seleccion-categoria.seleccionada .columna-izquierda{padding:4px 10px 3px}header .seleccion-categoria h4{text-transform:uppercase;margin:0}header .seleccion-categoria .titulo-categorias{line-height:20px}header .seleccion-categoria .categoria-seleccionada{line-height:17px}header .seleccion-categoria .texto-selecciona{font-size:12px}header .seleccion-categoria:hover .columna-izquierda{background:#222;color:#fff}header .seleccion-categoria .columna-izquierda .titulo-categorias{display:block}header .seleccion-categoria.seleccionada .titulo-categorias{display:none}header .seleccion-categoria .categoria-seleccionada,header .seleccion-categoria .texto-selecciona{display:none}header .seleccion-categoria.seleccionada .categoria-seleccionada,header .seleccion-categoria.seleccionada .texto-selecciona{display:block}header .seleccion-categoria .categoria-seleccionada,header .seleccion-categoria .titulo-categorias{font-weight:700}header .seleccion-categoria .columna-derecha{float:right;background:#222;padding:2px}header .seleccion-categoria .columna-derecha img{display:block}header .contenedor-cuadro-categorias{position:absolute;right:0;bottom:-350px;z-index:100;width:850px;padding-top:30px}header .cuadro-categorias{position:relative;background:#222;color:#fff;padding:25px 35px;-webkit-box-shadow:0 0 3px rgba(0,0,0,.7);-moz-box-shadow:0 0 3px rgba(0,0,0,.7);box-shadow:0 0 3px rgba(0,0,0,.7)}header .cuadro-categorias .triangulo{position:absolute;top:-15px;right:70px;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #222}header .cuadro-categorias .categoria{text-transform:uppercase;padding:7px 0;width:33.3333%}header .cuadro-categorias .categoria:hover{text-decoration:underline}header .cuadro-categorias img{float:left;width:20px;margin-right:5px}header .cuadro-categorias .nombre-categoria{float:left}@media (max-width:992px){header .contenedor-cuadro-categorias{bottom:-485px;width:570px}header .cuadro-categorias .categoria{width:50%}}@media (max-width:767px){header .recuadro-header{padding:10px 0 10px 0}header .logo-header img{height:50px}header .seleccion-categoria{margin:8px 0 7px}}@media (max-width:600px){header .seleccion-categoria{display:none}}.banner-encuentra{padding:25px 20px;background:url(/assets/images/banners/banner-encuentra.jpg) no-repeat 25% center;border-bottom:1px solid #ff6500}.banner-encuentra h1,.banner-encuentra h2,.banner-encuentra h4{float:right;text-align:right;clear:both;margin:0;padding:6px 15px 4px}.banner-encuentra h1,.banner-encuentra h2{background:rgba(255,255,255,.6);margin-bottom:15px}.banner-encuentra h4{background:#ff6500;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.banner-encuentra h4:hover{color:#fff;background:#000}@media (min-width:2000px){.banner-encuentra{background:url(/assets/images/banners/banner-encuentra.jpg) no-repeat center 25% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}.banner-busqueda{padding-top:40px;border-bottom:1px solid #ff6500;background:url(/assets/images/banners/banner-busqueda.jpg) no-repeat 25% center}.banner-busqueda .texto-banner-busqueda{text-align:center;background:#fff;width:auto;max-width:700px;padding:20px 30px 15px;margin:0 35px -3px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.7);-moz-box-shadow:0 0 10px rgba(0,0,0,.7);box-shadow:0 0 10px rgba(0,0,0,.7)}.banner-busqueda h1{text-transform:uppercase;font-size:26px;margin:0}.banner-busqueda .subtitulo{text-transform:none;font-size:18px;color:#404040;font-weight:400}.banner-busqueda .divisor{display:block;float:none;max-width:400px;width:80%;margin:5px auto;border-bottom:1px solid #ccc}@media (min-width:2000px){.banner-busqueda{background:url(/assets/images/banners/banner-busqueda.jpg) no-repeat center 25% fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}}@media (max-width:767px){.banner-busqueda .texto-banner-busqueda{margin:0 0 -3px}}footer{background:#ff6500;color:#fff;padding:50px 0 30px;border-top:1px solid #cc5200}footer .container{padding:0 20px}footer .columna-footer{width:33.3333%}footer .listado-enlaces-footer{width:auto;display:table;margin:0 auto;float:none}footer .listado-enlaces-footer h4,footer .listado-enlaces-footer ul{display:table}footer .listado-enlaces-footer h4{margin:0;font-size:20px;width:100%}footer .listado-enlaces-footer ul{list-style-type:none;padding:0}footer .listado-enlaces-footer ul li{margin-bottom:5px}footer .listado-enlaces-footer a:hover{text-decoration:underline}@media (max-width:767px){footer .columna-footer{width:100%;text-align:center;margin-bottom:30px}footer .logo-footer{margin-bottom:20px}footer .listado-enlaces-footer{margin-bottom:20px}footer .listado-enlaces-footer ul{margin:5px 0}}#contenido .contenido-con-aside{width:748px}#contenido aside{float:left;width:372px;padding-left:39px;border-left:1px solid #ccc;margin:0 0 25px 40px}section h2{width:100%;text-align:center;margin-top:0}@media (max-width:1200px){#contenido .contenido-con-aside{width:578px}#contenido aside{width:347px;margin-left:25px;padding-left:25px}}@media (max-width:992px){#contenido .contenido-con-aside,#contenido aside{width:100%}#contenido aside{width:102%;border:0;padding:0;margin:0 -1%}}@media (max-width:767px){#contenido aside{width:100%;margin:0}}#texto-negocio h2{text-align:justify;font-size:20px;font-weight:400;margin:0 0 10px}#recuadro-telefono-negocio{background:#f2eec9;border:1px solid #dad6b1;padding:30px;margin-bottom:30px}#recuadro-telefono-negocio h2{text-transform:uppercase;text-align:center;margin:0;font-size:28px}#recuadro-telefono-negocio .telefono-negocio{float:none;width:auto;display:table;margin:35px auto 0}#recuadro-telefono-negocio img{float:left;width:70px;margin-right:20px}#recuadro-telefono-negocio h1{float:left;margin:0;font-size:50px}#datos-negocio{margin:25px 0;background:#f2f2f2;border:1px solid #ff6500;border-left-width:5px;border-right-width:5px;padding:30px}#datos-negocio .titulo-datos-negocio{text-transform:uppercase;text-align:center;margin:0 0 19px;font-size:24px;width:100%}#datos-negocio .dato{width:50%;margin-bottom:35px}#datos-negocio .datos-arriba{margin:15px 0 15px}#datos-negocio .datos-abajo .dato{min-height:35px}#datos-negocio .columna-simbolo{width:15%}#datos-negocio .columna-dato{width:85%;padding-right:10px}#datos-negocio .dato h3{margin:0;font-size:17px;font-weight:600;line-height:30px;padding:0 5px 0 5px;display:table}#datos-negocio .dato p{margin:10px 0 0;padding:0 5px 0 5px}#datos-negocio .dato a{float:left;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}#datos-negocio h3.ficha-telefono{font-size:18px}#datos-negocio .ficha-ver-telefono{cursor:pointer;border:none;background:0 0;padding:0;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}#datos-negocio .ficha-ver-telefono h3{line-height:28px}#datos-negocio .dato a:hover,#datos-negocio .ficha-ver-telefono:hover{background:#202020;color:#fff}@media (max-width:767px){#datos-negocio{padding:30px 15px 0}#datos-negocio .dato{width:100%}#datos-negocio .datos-arriba{margin-bottom:0}}@media (max-width:550px){#recuadro-telefono-negocio img{width:50px;margin-right:10px}#recuadro-telefono-negocio h1{font-size:35px}}.modulo-listado{border:5px solid #ff6500;margin-bottom:30px}.modulo-listado .cabecera-modulo{text-align:center;background:#ff6500;color:#fff;padding:5px 10px}.modulo-listado .cuerpo-modulo{background:#f2f2f2}.modulo-listado .cabecera-modulo h4{margin:0;text-transform:uppercase}.modulo-listado ul{padding:0;list-style:none}.modulo-listado ul li a{display:block;width:100%;padding:2px 20px 2px 50px}.modulo-listado a{-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.modulo-listado a:hover{background:#202020;color:#fff}.modulo-listado ul li a .simbolo-listado{position:absolute;left:30px;font-weight:700}.modulo-listado .ver-mas{text-transform:uppercase;text-align:center;margin-bottom:15px;font-weight:700;font-style:italic}.modulo-listado .ver-mas a{padding:5px 10px}@media (max-width:992px){.modulo-listado{width:48%;margin:0 1% 30px}}@media (max-width:767px){.modulo-listado{width:100%;margin:0 0 30px}.modulo-listado ul li a{padding:2px 10px 2px 40px}.modulo-listado ul li a .simbolo-listado{left:20px}}#top-empresas{background:#f0f0f0;padding:50px 0;border-bottom:1px solid #ddd}#top-empresas h2{text-transform:uppercase}#top-empresas .container{padding:0 125px}#top-empresas .top-empresa{width:25%;padding:15px 10px}#top-empresas .top-empresa a{display:block}#top-empresas .top-empresa button{text-transform:uppercase;background:#fff;border:1px solid #666;width:100%;padding:0 20px;font-size:22px;line-height:24px;height:100px;overflow:hidden}#top-empresas .top-empresa button:hover{background:#202020;color:#fff}#top-empresas .top-empresa button .simbolo-top-empresas{position:absolute;top:0;left:0;width:50px}@media (max-width:1200px){#top-empresas .container{padding:0 50px}}@media (max-width:992px){#top-empresas .top-empresa{width:33.3333%}}@media (max-width:767px){#top-empresas .container{padding:0 20px}#top-empresas .top-empresa{width:50%}}@media (max-width:500px){#top-empresas .top-empresa{width:100%}}#section-categorias{border-bottom:1px solid #ddd;padding:50px 0}#section-categorias h2{text-transform:uppercase}#section-categorias .container{padding:0 40px}#section-categorias .categoria{width:33.3333%;padding:15px 20px}#section-categorias .categoria a{display:block}#section-categorias .categoria button{text-transform:uppercase;background:#f2f2f2;border:1px solid #ff6500;width:100%;padding:0 20px 0 80px;font-size:18px;min-height:60px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#section-categorias .categoria button:hover{background:#ff6500}#section-categorias .categoria button .simbolo-categoria{position:absolute;top:0;left:0;bottom:0;width:60px;background:#ff6500;padding:3px}@media (max-width:1200px){#section-categorias .container{padding:0 10px}#section-categorias .categoria button{padding:0 10px 0 70px}}@media (max-width:992px){#section-categorias .container{padding:0 100px}#section-categorias .categoria{width:50%}}@media (max-width:767px){#section-categorias .categoria{width:100%}}@media (max-width:550px){#section-categorias .container{padding:0 10px}}#section-alfabetica{border-bottom:3px solid #ff6500;padding:50px 0}#section-alfabetica h2{text-transform:uppercase}#section-alfabetica .container{padding:0 50px}#section-alfabetica .letras-alfabetica{margin-top:20px}#section-alfabetica .letras-alfabetica a{float:left;margin:0 10px 20px}#section-alfabetica .letras-alfabetica button{text-transform:uppercase;cursor:pointer;border:1px solid #ff6500;background:#f1f1f1;border-radius:0;height:39px;width:39px;line-height:35px;padding:0;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;-ms-transition:background-color .3s ease;transition:background-color .3s ease}#section-alfabetica .letras-alfabetica button:hover{background:#ff6500}@media (min-width:768px) and (max-width:992px){#section-alfabetica .letras-alfabetica .letra-22{margin-left:187px}}@media (min-width:993px) and (max-width:1200px){#section-alfabetica .letras-alfabetica .letra-0{margin-left:32px}#section-alfabetica .letras-alfabetica .letra-14{margin-left:61px;clear:left}}@media (min-width:1201px){#section-alfabetica .letras-alfabetica .letra-0{margin-left:102px}#section-alfabetica .letras-alfabetica .letra-15{margin-left:191px;clear:left}}#municipios-cercanos{padding:50px 0 0}#municipios-premium{padding:50px 0}.section-municipios h2{text-transform:uppercase;margin-bottom:40px}.section-municipios .container{padding:0 40px}.section-municipios .listado-municipios{text-align:center;padding-left:9px}.section-municipios .municipio{display:inline-block;margin-bottom:25px;margin-left:-9px}.section-municipios .municipio a{padding:5px 10px;-webkit-transition:background-color .3s ease,color .3s ease;-moz-transition:background-color .3s ease,color .3s ease;-o-transition:background-color .3s ease,color .3s ease;-ms-transition:background-color .3s ease,color .3s ease;transition:background-color .3s ease,color .3s ease}.section-municipios .municipio a:hover{background:#202020;color:#fff}.section-municipios .separador-izquierda{margin-right:1px;font-weight:700}.section-municipios .separador-derecha{margin-left:5px;font-weight:700}@media (max-width:1200px){.section-municipios .container{padding:0 10px}}@media (max-width:992px){.section-municipios .container{padding:0 25px}}@media (max-width:550px){.section-municipios .container{padding:0 10px}}#banner-localidad{background:url(/assets/images/banners/banner-localidad.jpg) no-repeat center 75%;padding:160px 20px 0;width:100%;border-bottom:1px solid #ff6500}#banner-localidad .cuadro-nombre-localidad{display:table;width:auto;float:none;margin:0 auto -3px;background:#fff;padding:30px 50px}#banner-localidad .cuadro-nombre-localidad h2{text-transform:uppercase;font-size:28px;margin:0}@media (max-width:1200px){#banner-localidad{background:url(/assets/images/banners/banner-localidad.jpg) no-repeat center 72%;padding:120px 20px 0}}@media (max-width:992px){#banner-localidad{background:url(/assets/images/banners/banner-localidad.jpg) no-repeat center 71%;padding:80px 20px 0}}@media (max-width:767px){#banner-localidad{background:url(/assets/images/banners/banner-localidad.jpg) no-repeat center 73%;padding:60px 20px 0}}#descripcion-pagina{text-align:justify;padding:30px}#descripcion-pagina h2,#descripcion-pagina h3{text-align:left;text-transform:uppercase;font-size:24px;margin:0 0 16px}#descripcion-pagina h3:not(:first-child){margin-top:35px}#descripcion-pagina h3.smaller{font-size:18px}#descripcion-pagina a{color:#ff6500;font-weight:700}#descripcion-pagina a:hover{text-decoration:underline}#descripcion-pagina .imagen{width:12%}#descripcion-pagina .imagen img{margin:10px 0 0}#descripcion-pagina .descripcion:not(.sin-imagen){width:88%}.contenido-con-aside #descripcion-pagina{padding:0;margin-bottom:30px}@media (max-width:992px){#descripcion-pagina .imagen{width:15%}#descripcion-pagina .descripcion:not(.sin-imagen){width:85%}}@media (max-width:767px){#descripcion-pagina{padding:30px 0}#descripcion-pagina .imagen{width:100%;margin-bottom:10px}#descripcion-pagina .imagen img{display:block;margin:0 auto}#descripcion-pagina .descripcion:not(.sin-imagen){width:100%}#descripcion-pagina .descripcion:not(.sin-imagen) h3{text-align:center}}#texto-busqueda{padding:25px 75px;border-bottom:1px solid #ddd}#texto-busqueda p{text-align:center;font-size:16px}@media (max-width:767px){#texto-busqueda{padding:25px 15px}}.banner-11870{position:relative;cursor:default;float:none;display:table;max-width:750px;border:2px solid #ff6500;margin:0 auto;padding:15px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.banner-11870 .banner-11870-chica{width:35%}.banner-11870 .banner-11870-texto{width:65%}.banner-11870 h1,.banner-11870 h2,.banner-11870 h3,.banner-11870 p{margin:0;text-align:center}.banner-11870 h1{font-size:100px}.banner-11870 h2{font-size:40px;font-style:italic}.banner-11870 h3{margin-bottom:10px;font-size:30px}.banner-11870 .banner-11870-publicidad,.banner-11870 p{color:#bbb}.banner-11870 p{font-size:14px!important;margin:0!important}.banner-11870 .banner-11870-publicidad{position:absolute;font-style:italic;font-size:14px;top:5px;left:5px}@media (max-width:768px){.banner-11870 .banner-11870-chica{display:none}.banner-11870 .banner-11870-texto{width:100%}}@media (max-width:475px){.banner-11870 h1{font-size:75px}.banner-11870 h2{font-size:30px;font-style:italic}.banner-11870 h3{margin-bottom:10px;font-size:20px}}.indice-busqueda{margin:15px 0 25px}.indice-busqueda p{color:#aaa;font-size:14px;font-style:italic}.indice-busqueda a:hover{text-decoration:underline}.banner-118xx{cursor:default;margin-bottom:35px;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}.banner-118xx-gif img{display:block;margin:0 auto}.banner-118xx-gif .banner-118xx-desktop{width:100%}.banner-118xx-gif .banner-118xx-mobile{display:none}@media (max-width:767px){.banner-118xx-gif .banner-118xx-mobile{display:block}.banner-118xx-gif .banner-118xx-desktop{display:none}}.adsense{display:table;margin:0 auto;width:auto;float:left}.adsense .adsbygoogle{display:block;margin:0 auto}.adsense span{color:#999;font-size:12px}.adsense_300x250{width:332px;height:270px;padding:5px 15px 10px;border:1px solid #ddd;background:#f2f2f2;margin-bottom:30px}.adsense_300x250 .adsbygoogle{width:300px;height:250px}@media (max-width:1200px){.adsense_300x250{width:321px;padding:5px 10px 10px}}@media (max-width:992px){.adsense_300x250{width:48%;margin:0 1% 3px;padding:5px 32px 10px 33px}}@media (max-width:767px){.adsense_300x250{float:none;width:321px;padding:5px 15px 10px;margin:0 auto 30px}}@media (max-width:400px){.adsense_300x250{width:300px;background:0 0;border:none;padding:0}}.legales{margin-top:20px;margin-bottom:30px;text-align:justify}.legales a{color:#ff4500}.legales a:hover{text-decoration:underline}.legales .detalles-cookies,.legales .detalles-cookies ul{padding-left:20px}.legales ol li,.legales ul li{margin-bottom:10px}.legales ul li>ul{margin-top:10px}.legales .recuadro-titulo-legal{padding:10px;margin-top:15px;margin-bottom:15px;border:1px solid #ccc}.contenedor-tabla-cookies{width:100%;overflow-x:auto}.tabla-cookies{border-collapse:collapse;margin-bottom:15px}.tabla-cookies td{border:1px solid #ccc;padding:5px 10px}#listado-negocios .negocio{position:relative;border:1px solid #ff6500;border-right-width:5px;margin-bottom:25px;background:#f2f2f2;height:152px;-webkit-transition:color .3s ease,background-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease;-o-transition:color .3s ease,background-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}#listado-negocios .negocio:hover{background:#ff6500}#listado-negocios .simbolo-negocio{position:absolute;background:#ff6500;left:0;top:0;bottom:0;width:150px;padding:18px}#listado-negocios .simbolo-negocio .circulo{background:#fff;width:100%;height:100%;padding:15px;border-radius:50%;-moz-box-shadow:0 0 5px 3px rgba(34,34,34,.4);-webkit-box-shadow:0 0 5px 3px rgba(34,34,34,.4);box-shadow:0 0 5px 3px rgba(34,34,34,.4)}#listado-negocios .simbolo-negocio img{width:100%}#listado-negocios .datos-negocio{padding:15px 30px 15px 180px;height:100%;overflow:hidden}#listado-negocios h3{text-transform:uppercase;font-size:28px;margin:0;min-height:66px;margin-top:10px}#listado-negocios p{margin:0;color:#777}#listado-negocios .negocio:hover p{color:#333}#listado-negocios .paginacion{margin-bottom:30px}#listado-negocios .paginacion button{padding:8px 10px}#listado-negocios .paginacion-primero,.paginacion-anterior{float:left;margin-right:5px}#listado-negocios .paginacion-siguiente,.paginacion-ultimo{float:right;margin-left:5px}@media (max-width:767px){#listado-negocios .negocio{height:102px}#listado-negocios .simbolo-negocio{padding:10px;width:100px}#listado-negocios .simbolo-negocio .circulo{padding:12px}#listado-negocios .datos-negocio{padding:15px 30px 15px 130px}#listado-negocios h3{font-size:20px;margin:0;min-height:45px}#listado-negocios p{font-size:14px;line-height:19px}}@media (max-width:500px){#listado-negocios .datos-negocio{padding:15px 10px 15px 110px}}.aviso-cookies{position:fixed;background:#fff;border-top:1px solid #ff6500;padding:5px 15px;right:0;left:0;-webkit-box-shadow:0 0 5px rgba(150,150,150,.5);-moz-box-shadow:0 0 5px rgba(150,150,150,.5);box-shadow:0 0 5px rgba(50,50,150,.5);-webkit-transition:bottom .5s ease;-moz-transition:bottom .5s ease;-o-transition:bottom .5s ease;-ms-transition:bottom .5s ease;transition:bottom .5s ease}.aviso-cookies p{text-align:center;margin:0;line-height:14px;font-size:12px}.aviso-cookies a{color:#ff6500;font-weight:700}.aviso-cookies a:hover{text-decoration:underline}@media (max-width:775px){.aviso-cookies{padding:5px 10px}.aviso-cookies button{padding:7px 25px}}#servicio-informacion-telefonica .wrap-servicio-informacion-telefonica{max-width:850px;margin-left:auto;margin-right:auto;float:none}#servicio-informacion-telefonica .cuestiones-servicio{margin-top:30px}#servicio-informacion-telefonica .cuestiones-servicio .cuestion{display:flex}#servicio-informacion-telefonica .cuestiones-servicio .cuestion:not(:last-child){margin-bottom:30px}#servicio-informacion-telefonica .cuestiones-servicio .columna{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:0 0 50%}#servicio-informacion-telefonica .cuestiones-servicio .columna-izquierda{text-align:center}#servicio-informacion-telefonica .cuestiones-servicio .icono-cuestion{width:30px;margin-bottom:10px}#servicio-informacion-telefonica .cuestiones-servicio .columna-izquierda p{font-size:18px;margin:0}#servicio-informacion-telefonica .cuestiones-servicio .recuadro-cuestion{background:#e6e6e6;color:#333;font-size:14px;padding:20px}#servicio-informacion-telefonica .cuestiones-servicio .recuadro-cuestion p:first-child{margin-top:0}#servicio-informacion-telefonica .cuestiones-servicio .recuadro-cuestion p:last-child{margin-bottom:0}#servicio-informacion-telefonica .tabla-precio{text-align:center}#servicio-informacion-telefonica .tabla-precio .cabecera{background-color:#f60;color:#fff;font-weight:700;padding:10px}#servicio-informacion-telefonica .tabla-precio .linea{display:flex}#servicio-informacion-telefonica .tabla-precio .columna{padding:10px}#servicio-informacion-telefonica .tabla-precio .linea-1 .columna{background-color:#e6e6e6;font-weight:700}#servicio-informacion-telefonica .tabla-precio .linea-2 .columna{border:1px solid #e6e6e6;font-size:14px}#servicio-informacion-telefonica .tabla-precio .columna-1{flex:0 0 75%}#servicio-informacion-telefonica .tabla-precio .columna-2{flex:0 0 25%}#servicio-informacion-telefonica .small-letter{font-size:12px}#servicio-informacion-telefonica .small-letter p:last-child{margin-bottom:0}#servicio-informacion-telefonica .imagen-cnmc p{font-size:12px}@media (max-width:500px){#servicio-informacion-telefonica .cuestiones-servicio .cuestion{flex-wrap:wrap}#servicio-informacion-telefonica .cuestiones-servicio .columna-izquierda{margin-bottom:20px}#servicio-informacion-telefonica .cuestiones-servicio .columna{flex:0 0 100%}}