body{font-family:Helvetica,Arial,sans-serif;color:#000;}a{color:#9e0000;text-decoration:none;}#more-info a,address a{color:#ccc;}body.blog .cols2 a:hover,body.blog .cols2 a:active,.cols4 p.tag-cloud a:hover{color:#c00!important;}h1,h2,h3,h4,h5,h6{font-family:Tahoma,Tahoma,"Lucida Grande",Verdana,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700!important;}.cols2 .main h2{height:109px;margin-bottom:17px;}.cols2 h2.portfolio-single{height:126px;margin-left:10px;}.cols2 .main h2.portfolio-title,.cols2 h2.portfolio-single{background:url(http://espira-bucket.s3.amazonaws.com/static-images/portfolio-title.png) top left no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.sobre-espira{background:url(http://espira-bucket.s3.amazonaws.com/static-images/somos-espira-title.png) top left no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.la-solucion{background:url(http://espira-bucket.s3.amazonaws.com/static-images/la-solucion-title-stripe.png) 0 0 no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.desarrollo-y-diseno-web-en-alicante{background:url(http://espira-bucket.s3.amazonaws.com/static-images/la-solucion-title-stripe.png) 0 -109px no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.posicionamiento-en-buscadores-en-alicante{background:url(http://espira-bucket.s3.amazonaws.com/static-images/la-solucion-title-stripe.png) 0 -218px no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.comercio-electronico-en-alicante{background:url(http://espira-bucket.s3.amazonaws.com/static-images/la-solucion-title-stripe.png) 0 -327px no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.contacto{background:url(http://espira-bucket.s3.amazonaws.com/static-images/contacto-title.png) top left no-repeat;text-indent:-9000em;width:960px;}.cols2 .main h2.email-marketing-en-alicante{background:url(http://espira-bucket.s3.amazonaws.com/static-images/la-solucion-title-stripe.png) 0 -436px no-repeat;text-indent:-9000em;width:960px;}.cols2 h2.blog{height:126px;margin-left:10px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/blog-title.png) top left no-repeat;text-indent:-9000em;width:960px;}.cols2 h2.error404{height:126px;margin-left:10px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/404-title.png) top left no-repeat;text-indent:-9000em;width:960px;}.cols2 h2.results404{height:126px;margin-left:10px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/404-results-title.png) top left no-repeat;text-indent:-9000em;width:960px;}.cols2 .home h2{height:22.75em;background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-home.png) top left no-repeat;display:block;text-indent:-9000em;margin-bottom:1.75em;}.cols2 .home h3{width:200px;margin-left:250px;}.cols2 .home h3 a{width:200px;height:105px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/h3-hablemos.png) top left no-repeat;display:block;text-indent:-9000em;}.cols2 .home p.preimg{margin-bottom:0;font-weight:700;}.cols2 .main .slider-portfolio h3,.cols2 .main .blog-list h3{font-size:1.3333333em;line-height:1.3125em;font-weight:400!important;text-transform:inherit;margin:0 0 0 10px;}.cols2 .main .blog-list h3{margin-bottom:1.3125em!important;}.cols2 .main .slider-portfolio p.text,.cols2 .main .blog-list p.text{margin-left:10px;}.cols2 .main .blog-list h3,.cols2 .main .blog-list p.text{margin-left:0;margin-bottom:0;}.cols2 ul.servicios li h3{font-family:Helvetica,Arial,sans-serif;font-size:1.5em;line-height:1.166666667em;margin-top:1.166666667em;margin-bottom:0;text-transform:none;font-weight:700!important;}.cols2 .main strong.highlighted{font-size:36px;line-height:1.166666667em;}.cols2 .main strong.highlighted span{font-weight:400;}.cols2 .detalle ul,.cols2 .detalle ol,ul.destacado,ol.destacado{margin-bottom:1.75em;}.cols2 .detalle ul li,.cols2 .detalle ol li,ul.destacado li,ol.destacado li{list-style-position:outside!important;list-style-type:decimal!important;margin-left:2em;font-family:Georgia;font-size:21px;line-height:21px;font-weight:700;}.cols2 .detalle ul li strong,.cols2 .detalle ol li strong,ul.destacado li strong,ol.destacado li strong{font-size:12px;font-weight:400;font-family:Helvetica,Arial,sans-serif;}.cols2 .aux h2.noticias-sprite{height:5.25em;margin-bottom:21px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 -64px no-repeat;text-indent:-9000em;}.cols2 .aux h2.portfolio-sprite{height:5.25em;margin-bottom:21px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 -253px no-repeat;text-indent:-9000em;}.cols2 .aux h2.servicios-sprite{height:5.25em;margin-bottom:21px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 -316px no-repeat;text-indent:-9000em;}.cols2 .col h2.tags-sprite{height:5.25em;margin-bottom:21px;background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 -184px no-repeat;text-indent:-9000em;}.cols2 .col p.tags{border-top:1px dotted #a44760;}.cols2 .aux li h3{font-size:1.3333333em;line-height:1.3125em;text-transform:none;font-weight:400;margin:0;}.cols2 .aux li h3 span{color:#fff;font-weight:400!important;width:40px;float:left;display:inline;margin-right:10px;margin-bottom:5.25em;}body.blog .cols2 .aux li h3 span{color:#ffd303;margin-bottom:3em;}.cols2 .aux li h3 a{font-weight:400!important;}.cols4 .col h2{height:5.25em;margin-bottom:21px;}.cols4 .col h2.contacto-sprite{background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 -126px no-repeat;text-indent:-9000em;}.cols4 .col h2.blog-sprite{background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 0 no-repeat;text-indent:-9000em;}.cols4 .col h2.tags-sprite{background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 -380px no-repeat;text-indent:-9000em;}.cols4 .col p.tag-cloud{text-align:center;}.cols4 .col h3{font-size:1.3333333em;line-height:1.3125em;text-transform:none;font-weight:400!important;display:block;clear:both;overflow:auto;margin:0;}#blog-bar .blog-bar-news h3{font-size:1.3333333em;line-height:1.3125em;text-transform:none;font-weight:400!important;display:block;clear:both;overflow:auto;}#blog-bar .blog-bar-news h3 a:hover{color:#111;}#blog-bar h2.blog-sprite{background:url(http://espira-bucket.s3.amazonaws.com/static-images/h2-sprites.png) 0 0 no-repeat;text-indent:-9000em;height:5.25em;margin-bottom:21px;margin-top:1.75em;}.cols4 .col h3 a{width:165px;float:right;display:inline;padding-right:15px;color:#fff;background:url(http://espira-bucket.s3.amazonaws.com/static-images/credits-a-bgd.png) center right no-repeat;}.cols4 .col h3 span{color:#ffd303;font-weight:400;width:40px;float:left;display:inline;margin-right:10px;}.cols4 .col p.fn{font-weight:700;text-transform:uppercase;}.cols4 .col address{font-style:normal;}.cols4 .col address span{display:block;margin-bottom:1.75em;}ul.soluciones h3{height:42px;margin-bottom:21px!important;text-indent:-9000em;background:url(http://espira-bucket.s3.amazonaws.com/static-images/soluciones-sprite.png) top left no-repeat;}ul.soluciones li.seo h3{background-position:0 -42px;}ul.soluciones li.ecommerce h3{background-position:0 -84px;}ul.soluciones li.emarketing h3{background-position:0 -126px;}ul.soluciones li a{display:block;height:42px;width:310px;}.col .slider-servicios-home li h3,.col .slider-portfolio-home h3{text-transform:none!important;font-weight:700;font-size:1.16666666667em;line-height:1.5em;margin-bottom:0;}.col .slider-servicios-home h2,.col .slider-portfolio-home h2{display:none;}body.blog .cols2 a,.cols4 .col p.tag-cloud a,#blog-bar .blog-bar-news h3 a{color:#fff;}a:hover,a:active,.cols4 .col h3 a:hover{color:#c00;}.cols2 .main h2.single,.cols2 .main h3.single{font-size:3em;line-height:1.166666667em;margin-bottom:.5833333333em;height:auto;text-transform:none;font-weight:700;}.cols2 .col p.tag-cloud,.cols2 .aux li p{margin-left:50px;}
