<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
html{background:#fff url(../img/fondo-html-inferior.png) bottom center no-repeat scroll;font-size:1rem;scroll-behavior:smooth;}
body, h1, h2, h3, h4, p, ul, ul, li, img,  hr{padding:0;margin:0;border:0;}
/*@font-face{font-family:'Alegreya';src:url('../fonts/alegreya-regular-webfont.eot');src:url('../fonts/alegreya-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/alegreya-regular-webfont.woff') format('woff'),
url('../fonts/alegreya-regular-webfont.ttf') format('truetype'),
url('../fonts/alegreya-regular-webfont.svg#alegreyaregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Alegreya SC';src:url('../fonts/alegreyasc-bold-webfont.eot');src:url('../fonts/alegreyasc-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/alegreyasc-bold-webfont.woff') format('woff'),
url('../fonts/alegreyasc-bold-webfont.ttf') format('truetype'),
url('../fonts/alegreyasc-bold-webfont.svg#alegreya_scbold') format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'Droid Sans';src:url('../fonts/droidsans-webfont.eot');src:url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/droidsans-webfont.woff') format('woff'),
url('../fonts/droidsans-webfont.ttf') format('truetype'),
url('../fonts/droidsans-webfont.svg#droid_sansregular') format('svg');font-weight:normal;font-style:normal;}
*/
@font-face{font-family:'Open Sans Condensed';src:url('../fonts/opensans-condbold-webfont.eot');src:url('../fonts/opensans-condbold-webfont.eot?#iefix') format('embedded-opentype'),
url('../fonts/opensans-condbold-webfont.woff') format('woff'),
url('../fonts/opensans-condbold-webfont.ttf') format('truetype'),
url('../fonts/opensans-condbold-webfont.svg#open_sans_condensedbold') format('svg');font-weight:normal;font-style:normal;}
body {font-family: 'Open Sans', sans-serif;font-weight:500;}
/*.alegreyaSC{font-family:'Alegreya SC', Georgia, "Times New Roman", Times, serif;}*/
legend, #cita, .caption,.alegreya{font-family:'Alegreya', Georgia, "Times New Roman", Times, serif;}
.tooltip, label, #btnenviar,.droid{font-family:'Droid Sans', Arial, Helvetica, sans-serif;color:#202020;}
#defaultNavbar1, .caption .h1Home,.icono-menu,/*.seccion-faldon*/ h1, h2, h3, h4, h5, .migas-pan,.openSans{font-family:'Open Sans Condensed', Arial, Helvetica, sans-serif;}

.arial{font-family:Arial, Helvetica, sans-serif;}
.comic{font-family:"Comic Sans MS", cursive;}
.courier{font-family:"Courier New", Courier, monospace;}
.times{font-family:"Times New Roman", Times, serif;}
.lucida{font-family:"Lucida Console", Monaco, monospace;}
section {margin:30px 0;}
section.banner, .bannerSinMargen {margin:0 0 30px;}
h1,h2,h3{ font-weight:700;}
h4{font-weight:500;}
h1{margin-bottom:20px;font-size:3.45rem;line-height:4rem; text-align:center;/*background:url(../img/fondo-h1.png) bottom left no-repeat;*/}
.h1Home{padding:0;font-size:2.15rem;background:none;}
h2{margin-bottom:15px;font-size:2.15rem;line-height:2.6rem;}
.h2Home{font-size:1.35rem;}
#esquema h2{padding-top:0;font-size:1rem;line-height: 1.9rem !important;}
.colTagDcha h2{/*padding-right:10px;*/text-align:right;}
.colTagCentro h2{text-align:center;}
.seccion-faldon h2{margin-bottom:10px;font-size:2.2rem;}
h3{font-size:1.35rem;margin-top:10px;font-weight:normal;}
p{margin:5px 0;font-size:1.36rem;/*line-height:1.8rem;*/}
.caption p{font-size:1.1rem;/*font-weight:bold;*/letter-spacing:0;margin:0 auto;width:70%;}
p.h1Home{margin:10px auto 20px;padding:0;font-size:2.15rem;background:none;line-height:2.1rem;}
#contacto p{font-size:0.8rem;}
.size13{font-size:0.85rem;line-height:1.3rem;}
.size21{font-size:1.32rem;line-height:1.8rem;}
.size34{font-size:2.15rem;line-height:2.6rem;}
.size55{font-size:3.47rem;line-height:4rem;}
.size89{font-size:5.6rem;line-height:6rem;}
.pDoble{font-size:1.6rem;}
.LetraCapital:first-letter{font-size:1.21rem;font-weight:bold;}
.centrarTexto{text-align:center;}
.alinearderecha{text-align:right;}
.alinearizquierda{text-align:left;}
.justificar{text-align:justify;}
.pNuestroTrabajo{margin:10px 0 15px 0;text-align:center;}
.pequenia{font-size:0.7rem;}
.pQR{margin-top:0/*15px*/;}
.clearBoth{clear:both;}
kbd{padding:0 0 3px 0;width:auto;border:2px outset;text-align:left;font-size:1.21rem;}
abbr{font-style:normal; cursor:help;}
address{font-style:normal;}
a{color:#a23038;/*font-weight:bold;*/}
a:link, a:visited{text-decoration:none;}
a:hover{color:#f4aa00;text-decoration:underline;}
#defaultNavbar1 a{color:#fff;font-weight:normal;}
#defaultNavbar1 a:hover{color:#f4d692;text-decoration:underline;}
#defaultNavbar1 a.activo{color:#f4d692;}
.seccion-faldon a{color:#202020;font-weight:normal;}
.seccion-faldon a:hover{color:#a33038;text-decoration:none;font-weight:500;}
#menuInferior p{font-size:0.85rem;}
#menuInferior a{color:#202020;}
#menuInferior a:hover{color:#f4aa00;text-decoration:none;}
.btn-negro,.btn-rojo,.btn-naranja{padding:10px 40px;margin:20px auto;border-radius:10px;box-shadow:1px 1px 3px 3px #ccc;display: inline-block;}
.btn-negro{background-color:#333;color:#fff;text-decoration:none;}
.btn-rojo,.btn-naranja:hover{background-color:#a23308;color:#fff;text-decoration:none;}
.btn-naranja, .btn-negro:hover, .btn-rojo:hover{background-color:#f4aa00;color:#333;text-decoration:none;}

img{border:0;vertical-align:middle;}
.imgIzda{margin:5px;margin-right:10px;float:left;vertical-align:top;}
.imgDcha{margin:5px;margin-left:10px;float:right;vertical-align:top;}
.img-centrada{margin:0 auto;}
.imgBottom{margin:5px;margin-left:10px;float:right;vertical-align:bottom;}
ul{list-style-position:inside;list-style-type:disc;font-size:0.85rem;}
ul.kit{padding-left:1.2em;}
ul.kit li{list-style:none;}
ul.kit li::before{content:"\1F7CA";color:#a23308;display:inline-block;width:1.3em;margin-left:-1.2em;}
#menupral{margin-top:2px;list-style:none;display:inline-block;font-size:1.35rem;}
#menupral li{float:left;display:block;padding:0 8px 0 13px;background:url(../img/fondo-li-menupral.png) 0 10px no-repeat;}
#menupral li.primer{padding:0 8px 0 0;background:none;}
#menupral li.activa{color:#f4d692;}
.seccion-faldon ul{list-style:none;font-size:1.35rem;line-height:1.95rem;}
.ulNoDisc{padding:0;margin-bottom:25px;list-style:none;}
fieldset{padding:10px;background-color:#fff;border:1px solid #a33038;border-radius:5px;}
legend{font-size:1.4rem;font-weight:bold;border:none;width:40%;padding-left:10px;margin:3px 0 0 30px;}
label{font-weight:bold;}
textarea{font-size:1.1rem;width:95%;}
hr{clear:both;padding:10px 0;width:90%;height:1px;background:url(../img/hr-separador.png) center no-repeat;}
.hrBanner{margin:50px auto 0 auto;}
.hr-1de3{margin:10px auto;width:100%;background:url(../img/hr-separador-1de3.png) center center no-repeat;}
kbd{padding:0 4px 2px 4px;width:auto;border:2px outset;text-align:left;font-size:1rem;background-color:#fff; color:#000;}
acronym{cursor:help;}
.ocultoCorreo{direction:rtl;font-weight:bold;text-decoration:none;unicode-bidi:bidi-override;}
.rojo{color:#a23308;}
.naranja{color:#f4aa00;}
.bg-blanco-semi{background-color:rgba(255,255,255,0.85)}
.bg-rojo{padding:60px 40px;background-color:#A23308; color:#fff;border-radius:2px;border-top-left-radius:50px;box-shadow:2px 2px 5px 4px #ccc;}
.bg-negro{padding:60px;background-color:#333; color:#fff;border-radius:2px;border-top-left-radius:50px;box-shadow:2px 2px 5px 4px #ccc;}
.bg-naranja{padding:60px;background-color:#f4aa00; color:#333;border-radius:2px;border-top-right-radius:50px;box-shadow:2px 2px 5px 4px #ccc;}
.bg-sinfondo{padding:30px 40px;}

.bg-presencia{background:url("../img/fondo-icono-acelera-pyme-01-presencia-internet.svg") no-repeat -25% center;}
.bg-comercio{background:url("../img/fondo-icono-acelera-pyme-02-comercio-electronico.svg") no-repeat 115% center;}
.bg-redes{background:url("../img/fondo-icono-acelera-pyme-03-redes-sociales.svg") no-repeat -25% center;}
.bg-clientes{background:url("../img/fondo-icono-acelera-pyme-04-gestion-clientes.svg") no-repeat 115% center;}
.bg-inteligencia{background:url("../img/fondo-icono-acelera-pyme-05-inteligencia-empresarial-analitica.svg") no-repeat -25% center;}
.bg-oficina-virtual{background:url("../img/fondo-icono-acelera-pyme-06-oficina-virtual.svg") no-repeat 115% center;background-size:512px auto;}
.bg-procesos{background:url("../img/fondo-icono-acelera-pyme-07-gestion-de-procesos.svg") no-repeat -25% center; }
.bg-comunicaciones-seguras{background:url("../img/fondo-icono-acelera-pyme-09-comunicaciones-seguras.svg") no-repeat 115% center;background-size:512px auto;}
.bg-ciberseguridad{background:url("../img/fondo-icono-acelera-pyme-10-ciberseguridad.svg") no-repeat -25% center;background-size:512px auto;}
.bg-presencia-avanzada{background:url("../img/fondo-icono-acelera-pyme-11-presencia-avanzada.svg") no-repeat 115% center;background-size:512px auto;}
.bg-marketplace{background:url("../img/fondo-icono-acelera-pyme-12-marketplace.svg") no-repeat -25% center;background-size:512px auto;}

.margen-superior-20, .mt-20{margin-top:20px;}
.margen-superior-50, .mt-50{margin-top:50px;}
.margen-izquierdo-20, .ml-20{margin-left:20px;}
.margen-inferior-10, .mb-10{margin-bottom:10px;}
.margen-inferior-20, .mb-20{margin-bottom:20px;}
.margen-inferior-50, .mb-50{margin-bottom:50px;}
.mtb-20{margin-top:20px;margin-bottom:20px;}
.mtb-50{margin-top:50px;margin-bottom:50px;}
.mtb-70{margin-top:70px;margin-bottom:70px;}
.mlr50{margin-left:50px;margin-right:50px;}
.pt50{padding-top:50px;}
.pl30{padding-left:30px !important;}
.iconos-acelera div {margin-bottom:10px;min-height: 175px;}
.iconos-acelera div h4 {text-align:center;margin-top:10px;}
.iconos-acelera div img{display:block;margin-right:auto;margin-left:auto;}

.displayFlex{display:flex;}
.flexColumn{height:100%;}

/*
#menupral li a{position:relative;}
#menupral li a:hover::after{
	content:" (" attr(title) ")";white-space:nowrap;z-index:100;
	margin-top:20px;padding:10px 20px;background:#1e211a;border:2px solid #fff;opacity:0;color:#fff;border-radius:5px;text-align:center;font-size:0.75rem;box-shadow:0 0 7px #ccc;
}
*/

.tooltip-menu{position:absolute;margin-top:20px;padding:10px 20px;background:#1e211a;border:2px solid #fff;opacity:0;display:inline-block;color:#fff;border-radius:5px;text-align:center;font-size:0.75rem;box-shadow:0 0 7px #ccc;}
.flecha, .flechaArriba{width:35px;height:16px;overflow:hidden;position:absolute;}
.flecha{left:10%;bottom:-16px;}
.flechaArriba{left:50%;top:-9px;}
.flecha:after{content:"";position:absolute;left:20px;top:0;width:16px;height:9px;background:url(../img/sprites-redjinn-01.png) -109px -69px no-repeat;}
.flechaArriba:after{content:"";position:absolute;left:20px;top:0;width:16px;height:9px;background:url(../img/sprites-redjinn-01.png) -109px -78px no-repeat;}
.tooltip-menu.active{opacity:1;margin-top:5px;}
.tooltip-menu.out{opacity:0;margin-top:-20px;}

.seccion{clear:both;}
.grupo:before, .grupo:after{content:"";display:table;}
.grupo:after{clear:both;}
.col{display:block;float:left;margin:1%;padding:1%;}
.col-texto-interior{display:block;float:left;margin:0 1%;padding:1%; width:96%;}
.col-web-disenio{}
.colGris{padding:15px;background-color:#f3f3f3;border:1px solid #d2d2d2;border-radius:10px;min-height:200px;}
#banner-clientes .colGris{padding-bottom:0;}
#texto-pral{background:#f3f3f3 url(../img/trabajar-con-redjinn-solo.png) bottom right no-repeat;}
#texto-pral p{padding-right:200px;}
.colCuadricula{position:relative;padding:15px;border:1px solid #d2d2d2;border-radius:10px;min-height:200px;background:url(../img/fondo-cuadricula-cuaderno.jpg) repeat;}
.c1de3{width:29%;}
.c2de3{width:62%;}
.c1de4{width:20.9%;}
.c2de4{width:45.8%;}
.c3de4{width:71%;}
.c4de4{width:96%;}
.c2de5{width:36%;}
.c3de5{width:56%;}
.c1de7{width:12%;}
.c6de7{width:84%;}
body{background:url(../img/fondo-body.png) repeat-x;left:0;position:relative;}
.bodyHome{background:url(../img/fondo-body-home.png) repeat-x;}
#fondo-humo{position:relative;background:url(../img/fondo-humo.png) center -120px repeat-x;}
#pagina{margin:0 auto;}
header{position:relative;background:url(../img/fondo-menu.png) 96% 0 no-repeat;height:80px;}
#logo{float:left;padding-top:8px;height:77px;background:url(../img/fondo-logo.png) top left no-repeat;min-width:290px;text-align:center;}
#defaultNavbar1/*menu*/{float:left;padding:20px 5px 16px 20px;height:44px;/*width:645px;*/color:#fff;font-size:1.3rem;}
.icono-cerrar{display:none;cursor:pointer;padding-left:10px;padding-top:10px;text-transform:uppercase;}
.icono-menu{display:none;color:#fff;cursor:pointer;padding:25px 0 25px 25px;margin-right:5px;text-decoration:none;text-transform:uppercase;}
.navbar-default {background-color:transparent; border:none;}
#contenedor-bannerHome{margin-top:0;}
.padding-left-right-zero{padding-left:0;padding-right:0;}
#banner-home{position:relative;height:auto;margin-bottom:40px;background-color:#1E211A;}
#slider-home{position:relative;margin:0;padding:0;width:100%;list-style:none;overflow:visible;;}
#slider-home li{position:absolute;/*padding-bottom:60px;*/-webkit-backface-visibility:hidden;display:none;width:100%;left:0;top:0;background-color:#1E211A;}
#slider-home li:first-child{position:relative;display:block;float:left;}
#slider-home li .bannerContainer{display:block;height:auto;}
#slider-home img{float:right;height:auto;width:100%;border:0;}
#slider-home .caption{background:rgba(0, 0, 0, 0.8) none repeat scroll 0 0;color:#fff;display:block;bottom:0;padding:15px 10% 20px;text-align:center;}
.rslides1_nav{position:absolute;background:transparent url(../img/slider/prev.png) no-repeat scroll left top;left:0;height:42px;width:42px;margin-top:10%;opacity:0.7;overflow:hidden;text-decoration:none;text-indent:-9999px;z-index:99;}
.rslides1_nav:active{opacity:1.0;}
.rslides1_nav.next{background: transparent url(../img/slider/next.png) no-repeat scroll right top;left:auto;right:0;}
.rslides_tabs{position:relative;margin:0 auto;width:200px;bottom:-20px;}
.rslides_tabs li{ display:inline;float:left;/*_float:left;*float:left;*/}
.rslides_tabs a{float:left;margin:0 10px 0 0;cursor:pointer;border-radius:50px;width:18px;height:18px;background-color:#ccc;text-indent:-9999em;overflow:hidden;}
.rslides_tabs a:hover{background-color:#B5071A;}
.rslides_tabs .rslides_here a{background-color:#F4AA00;outline:none;}
.banner{width:100%;height:360px;}
.banner-160{width:100%;height:160px;}
#banner-web-izda{background:url(../img/fondo-web-izda-redjinn.png) bottom left no-repeat;}
#banner-web-dcha{background:url(../img/fondo-web-dcha-redjinn.png) bottom right no-repeat;}
#banner-web-centro{background:url(../img/fondo-web-centro-redjinn.png) center center no-repeat;}
#banner-disenio-grafico-izda{background:url(../img/fondo-disenio-izda-redjinn.png) bottom left no-repeat;}
#banner-disenio-grafico-dcha{background:url(../img/fondo-disenio-dcha-redjinn.png) bottom right no-repeat;}
#banner-disenio-grafico-centro{background:url(../img/fondo-disenio-centro-redjinn.png) center center no-repeat;}
#banner-aplicaciones-fondo{ position:relative;/*background:url(../img/fondo-aplicaciones-redjinn.png) center repeat-x;*/}
canvas{display:block;}
#banner-aplicaciones-centro{ position:absolute; z-index:100;background:url(../img/fondo-aplicaciones-centro-redjinn.png) center no-repeat;}
#banner-sistemas-fondo{background:url(../img/fondo-sistemas-redjinn.png) repeat-x;}
#banner-sistemas-izquierda{background:url(../img/fondo-sistemas-izda-redjinn.png) bottom left no-repeat;}
#banner-sistemas-derecha{background:url(../img/fondo-sistemas-dcha-redjinn.png) bottom right no-repeat;}
#banner-sistemas-centro{background:url(../img/fondo-sistemas-centro-redjinn.png) bottom center no-repeat;}
#banner-elearning{background:url(../img/fondo-estatua-tablet-video-3D.png) bottom center no-repeat;}
#banner-portfolio{background:url(../img/fondo-portfolio-redjinn-160.png) top center no-repeat;}
#banner-404{background:url("../img/banner-4040.png") top center no-repeat;}
#banner-imagen-fondo{background:url(../img/fondo-imagenvideo-redjinn.png) center center no-repeat;}
#banner-quienes-somos{background:url(../img/fondo-quienes-somos-160-redjinn.png) center center no-repeat;}
#banner-su-proyecto{background:url(../img/fondo-su-proyecto.png) center center no-repeat;}
#banner-necesitas{background:url(../img/fondo-necesitas-redjinn.png) center center no-repeat;}
#banner-contactar{background:url(../img/fondo-lampara-160-redjinn.png) center center no-repeat;}
#banner-mapa-fondo{background:url(../img/fondo-mapa-fondo.png) repeat;}
#banner-mapa-izda{background:url(../img/fondo-mapa-izda-redjinn.png) 50px 0 no-repeat;}
#banner-mapa-dcha{background:url(../img/fondo-mapa-dcha-redjinn.png) bottom right no-repeat;}
#banner-mapa-centro{background:url(../img/fondo-mapa-centro-redjinn.png) center center no-repeat;}
#cuerpo{position:relative;margin:0 auto;width:960px;height:auto;}
.migas-pan{padding-right:20px;right:0;width:100%;text-align:right;font-size:0.85rem;}
.migas-pan a{font-weight:normal;}
#seccion02{position:relative;}
#texto-pral{min-height:385px;}
#banner-clientes{position:relative;min-height:385px;}
#slidesContainer{position:relative;margin:0;padding:0;height:auto;width:95%;overflow:auto;}
.cliente{margin:0;padding:0;height:auto;}
.control{position:absolute;top:280px;display:block;width:20px;height:40px;cursor:pointer;}
#leftControl{left:-1px;background:url(../img/sprites-redjinn-01.png) 0 0 no-repeat;}
#leftControl:hover{background:url(../img/sprites-redjinn-01.png) 0 -80px;}
#rightControl{right:-1px;background:url(../img/sprites-redjinn-01.png) 0 -40px no-repeat;}
#rightControl:hover{background:url(../img/sprites-redjinn-01.png) 0 -120px;}
#seccion-caracteristicas {margin-bottom:80px;}
#seccion-caracteristicas .row{position:relative;}
#ingenio{}
#bombilla{position:absolute;width:50px;height:50px;top:-10px;right:-10px;background:url(../img/sprites-redjinn-01.png) -60px 0 no-repeat;}
#valor{}
#euro{position:absolute;width:50px;height:50px;top:-10px;right:-10px;background:url(../img/sprites-redjinn-01.png) -60px -50px no-repeat;}
#guppy{position:absolute;width:106px;height:68px;bottom:-60px;left:40%;background:url(../img/pez-guppy.png) no-repeat;}
#grupo-guppy{position:absolute;width:200px;height:200px;bottom:-180px;left:-80px;background:url(../img/grupo-guppys-azules.png) no-repeat;}
#confianza{}
#zzz{position:absolute;width:50px;height:50px;top:-10px;right:-10px;background:url(../img/sprites-redjinn-01.png) -60px -100px no-repeat;}
#cita{position:relative;padding:15px 2%;min-height:180px;background:#a23308 url(../img/fondo-comillas-cita.png) 10px 10px no-repeat;border:3px solid #faae92;border-radius:30px;color:#fff;}
blockquote{width:100%;margin:0;border:0;}
#quote_wrap{margin:0;padding:0;}
#pico-bocadillo{position:absolute;width:70px;height:30px;bottom:-30px;left:60px;background:url(../img/sprites-redjinn-01.png) 0 -160px no-repeat;}
.firmaCita{padding-top:15px;display:block;text-align:right;font-style:italic;background:url(../img/fondo-comillas-cita-inferior.png) top right no-repeat;}
#engranajes{position:relative;clear:both;margin:10px 0 0 0;/*width:960px;*/}
#esquema{position:relative;margin:30px auto 0;width:960px;height:400px;background:url(../img/fondo-engranajes.png) top center no-repeat;}
.colTagIzda, .colTagDcha, .colTagCentro{position:relative;float:left;width:200px;height:40px;color:#fff;cursor:pointer;}
.colTagIzda{padding:0 0 0 10px;background:url(../img/fondo-tags.png) no-repeat;}
.colTagIzda:hover{background:url(../img/fondo-tags.png) 0 -40px no-repeat;color:#202020;}
.colTagDcha{padding:0 10px 0 0;background:url(../img/fondo-tags.png) 0 -80px no-repeat;}
.colTagDcha:hover{background:url(../img/fondo-tags.png) 0 -120px no-repeat;color:#202020;}
.colTagCentro{padding:0;background:url(../img/fondo-tags.png) 0 -160px no-repeat;}
.colTagCentro:hover{background:url(../img/fondo-tags.png) 0 -200px no-repeat;color:#202020;}
#tag1{margin:0 240px 70px 30px;}
#tag2{margin:0 20px 70px 250px;}
#tag3{margin:0 210px 58px 60px;}
#tag4{margin:0 50px 58px 220px;}
#tag5{margin:0 120px 15px 150px;}
#tag6{margin:0 140px 15px 140px;}
#tag7{margin:0 380px;}
.dotTag{position:absolute;width:20px;height:20px;background:url(../img/sprites-redjinn-01.png) -109px -48px no-repeat;}
#dotTag1, #dotTag3, #dotTag5{top:5px;left:190px;}
#dotTag2, #dotTag4, #dotTag6{top:5px;right:190px;}
#dotTag7{top:-16px;left:90px;}
.tooltipEngranaje{position:absolute;display:none;height:auto;width:370px;padding:0 15px 10px;background:#fff url(../img/fondo-h3-tooltip.png) repeat-x;color:#202020;border:3px solid #a23308;border-radius:10px;opacity:0.95;z-index:99;top:-90px;left:30%;}
.tooltipEngranaje h3{margin:0 0 15px 0;padding:3px 0 0 30px;background:url(../img/circulo-tags.png) 0 5px no-repeat;color:#fff;}
.contenedor-tooltip{position:relative;width:100%;}
.contenedor-tooltip p{font-size:1rem;}
.cerrar-tooltip{position:absolute;width:35px;height:35px;top:-10px;right:-30px;background:url(../img/icono-cierra-tooltip.png) 0 0 no-repeat;cursor:pointer;}
.cerrar-tooltip:hover{background:url(../img/icono-cierra-tooltip.png) 0 -35px no-repeat;}

.sectionContenido{position:relative;}
#seccion-jinns .impulsor{}
#seccion-jinns .contenido-impulsor{}
#presentacion-jinns{float:left;margin-top:20px;padding:10px;/*width:265px;*/}
.info-jinn{float:left;margin:20px auto 0;}
.galeria-jinns{float:left;width:380px;height:500px;background:url(../img/portfolio/fondo-marco-jinns.jpg) no-repeat;}
.fotos-jinn{padding:92px 0 0 86px;}
.nombres-jinn{padding:20px 0;margin:86px 0 0 86px;}
.nombres-jinn a{float:left;display:block;width:20px;height:31px;}
.nombre-jinn{float:left;margin:5px 0 0 0;width:160px;font-size:1rem;font-weight:bold;text-align:center;color:#fff;}
.texto-jinn{float:left;width:210px;padding:0 10px;margin-top:130px;}
.texto-jinn h3{font-size:1.35rem;}
.texto-jinn h4{padding:5px 0 10px 0;font-size:1.2rem;color:#a23308;}
.texto-jinn p{clear:both;font-size:0.85rem;font-style:italic;}
.fotos-jinn img, .nombre-jinn span, .jinn{display:none;}
.fotos-jinn img:first-child, .nombre-jinn span:first-child, .jinn:first-child{display:block;}
#disenio-web{background:url(../img/dragon-web.png) bottom right no-repeat;}
#formularioContacto{margin:20px 1%;padding:0 1%;}
#columna-derecha-contactar{margin:20px 2%;padding:0 1%;}
#btnenviar{padding-bottom:3px;text-align:center;width:140px;height:37px;background:url(../img/boton-enviar.png) center 0 no-repeat;font-size:1.1rem;font-weight:bold;color:#fff;border:none;}
#btnenviar:hover{background:url(../img/boton-enviar.png) center -40px no-repeat;color:#a23308;cursor:pointer;}
#tabla-telefonos{font-size:0.8rem;border:1px solid #a33038;border-radius:5px;}
#tabla-telefonos th{text-align:left;}
.g-recaptcha{margin:0 auto 10px;width:315px;}
#donde-estamos-contenedor{width:265px;height:355px;padding:45px 0 25px 15px;float:left;background:url(../img/logo-redjinn-superior.png) 30px top no-repeat;}
#donde-estamos-humo{float:right;margin-top:10px;width:60px;height:347px;}
#donde-estamos-humo img{display:none;}
#donde-estamos-info{margin:42px 0 0 10px;padding:25px 5px 20px 15px;width:195px;background:url(../img/portfolio/fondo-donde-estamos-info.png) top left no-repeat;color:#fff;}
#donde-estamos-info h3{color:#fff;font-size:1.1rem;}
#donde-estamos-info p{font-size:0.8rem;}
#mapa-google{float:left;margin:0 0 0 25px;width:100%;height:400px;border:1px solid #a23308;}
.paso01, .paso02, .paso03, .paso04, .paso05, .paso06, .paso07, .paso08, .paso09, .paso10{width:260px;height:180px;}
.paso01{background:url(../img/su-proyecto-procesos-tarjetas.jpg) 0 0 no-repeat;}
.paso02{background:url(../img/su-proyecto-procesos-tarjetas.jpg) -260px 0 no-repeat;}
.paso03{background:url(../img/su-proyecto-procesos-tarjetas.jpg) 0 -194px no-repeat;}
.paso04{background:url(../img/su-proyecto-procesos-tarjetas.jpg) -260px -194px no-repeat;}
.paso05{background:url(../img/su-proyecto-procesos-tarjetas.jpg) 0 -388px no-repeat;}
.paso06{background:url(../img/su-proyecto-procesos-tarjetas.jpg) -260px -388px no-repeat;}
.paso07{background:url(../img/su-proyecto-procesos-tarjetas.jpg) 0 -582px no-repeat;}
.paso08{background:url(../img/su-proyecto-procesos-tarjetas.jpg) -260px -582px no-repeat;}
.paso09{background:url(../img/su-proyecto-procesos-tarjetas.jpg) 0 -772px no-repeat;}
.paso10{background:url(../img/su-proyecto-procesos-tarjetas.jpg) -260px -772px no-repeat;}
.flechaDchaAbajo, .flechaIzdaArriba, .flechaAbajo,.dobleFlecha, .tripleFlecha{padding:0;}
.flechaDchaAbajo{margin-top:104px;background:url(../img/set-flechas.png) 0 -98px no-repeat;width:180px;height:98px;}
.flechaIzdaArriba{background:url(../img/set-flechas.png) 0 0 no-repeat;width:180px;height:98px;}
.flechaAbajo{margin-left:100px;background:url(../img/set-flechas.png) -270px 0 no-repeat;width:180px;height:195px;}
.dobleFlecha{margin-left:30px;background:url(../img/set-flechas.png) 0 0 no-repeat;width:180px;height:195px;}
.tripleFlecha{background:url(../img/set-flechas.png) 0 0 no-repeat;width:270px;height:195px;}
#caraRedjinn{position:absolute;width:300px;height:590px;background:url(../img/cara-redjinn.png);bottom:0;left:-150px;z-index:-5;}
#caraRedjinnDecha{position:absolute;width:300px;height:590px;background:url(../img/cara-redjinn.png);bottom:0;right:-150px;z-index:-5;}
.caraRedinn{background-image:url(../img/cara-redjinn.png); background-position:right -100px; background-repeat: no-repeat; background-size:contain;}
#seccion-faldon{height:auto;margin-bottom:0;padding-bottom:10px;background:#f4aa00 url(../img/fondo-faldon-pie.png) repeat-x;}
#faldon{position:relative;}
.seccion-faldon{margin:10px -12px 0; padding:5px 5px 5px 20px;border-radius:5%;background-color:#f4d692;height:auto; min-height:320px;}
.seccion-faldon .pequenia{padding-right:20px;}
#seccion-redes{margin:0;background:url(../img/fondo-redes-sociales-fin.png) 107% top no-repeat;}
#redes-sociales{text-align:right;height:50px;}
#redes-sociales.narrow{background:#fff !important;}
/*
#scrolltop-izda{float:left;width:52%;height:50px;}
#scrolltop-dcha{float:left;width:46%;height:50px;}
*/
#scrolltop-dcha-izda{height:50px;background:url(../img/fondo-redes-sociales.png) top right no-repeat;}
#scrolltop-dcha-dcha{min-width:140px;height:50px; background-color:#F4AA00;}
#scrolltop-dcha-dcha .pVisitanos{position:absolute;top:-25px;left:-10px;font-size:0.75rem;font-weight:bold;}
#scrolltop-dcha-dcha p{margin-left:14%;}
#scrolltop-dcha-dcha p img{margin:0 5px;}
.narrow #scrolltop-dcha{width:480px;}
#scrolltop{position:absolute;display:block;background:url(../img/sprites-redjinn-01.png) -20px 0 no-repeat;width:40px;height:40px;bottom:-21px;left:50%;margin-left:-22px !important;text-indent:-1000px;overflow:hidden;z-index:100;}
#scrolltop:hover{background-position:-20px -40px;}
#pie{position:relative;margin:0 auto;padding-top:20px;width:100%;height:auto;overflow: hidden;}
#menuInferior{padding:0 5px 20px 650px;}
#estandares{padding:5px 0 0;text-align:left;}
#logo-inferior{position:absolute;bottom:0;left:21%;width:210px;height:250px;background:url(../img/logo-redjinn-inferior.png);}

/*
#bgvid{position:fixed;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:-100;
    -ms-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    -webkit-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
    background: url(../img/cara-redjinn.png) no-repeat;background-size: cover; 
}
*/

/************************* SLIDER LOGOS CLIENTES HOME **********************************/
.slick-slide { margin:0 20px;}
.slick-slide img { width:100%;}
.slick-slider { position:relative; display:block; box-sizing:border-box; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;
    -webkit-touch-callout:none; -khtml-user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent;}

.slick-list { position:relative; display:block; overflow:hidden; margin:0; padding:0;}
.slick-list:focus { outline:none;}
.slick-list.dragging { cursor:pointer; Cursor:hand;}

.slick-slider .slick-track,
.slick-slider .slick-list {
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track{ position:relative; top:0; left:0; display:block;}
.slick-track:before, .slick-track:after { display:table; content: '';}
.slick-track:after{ clear:both;}
.slick-loading .slick-track { visibility:hidden;}

.slick-slide { display:none; float:left; height:100%; min-height:1px;}
[dir='rtl'] .slick-slide { float:right;}
.slick-slide img { display:block;}
.slick-slide.slick-loading img { display:none;}
.slick-slide.dragging img { pointer-events:none;}
.slick-initialized .slick-slide { display:block;}
.slick-loading .slick-slide { visibility:hidden;}
.slick-vertical .slick-slide { display:block; height:auto; border:1px solid transparent;}
.slick-arrow.slick-hidden { display:none;}

/*********** ISOTOPE ***************/

#filters{margin:0 auto;padding:0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;}
#filters li{display:inline-block;/*display:-webkit-flex;display:flex;*/}
#filters li h3, #filters li p{display:block;}


/* Recuperado del protfolio inicial Redjinn*/
#filters li{float:left;padding:0 5px;width:/*23%*/19%;margin-left:1%;/*width:220px*/; height:auto;color:#fff;background-color: #000;position:relative;/*background:url(../img/portfolio/fondo-item-disenio.png) no-repeat;*/ border-bottom-left-radius:30px;border-bottom-right-radius:30px;padding-bottom:20px; box-shadow: 2px 2px 5px 2px #666;min-height:305px; }
#filters li:before{content:"";position:absolute;top:0;left:0;border-bottom:29px solid #000;border-left:29px solid #A23308;border-right:none;width:42px;height:0;}
#filters li:after{content:"";position:absolute;top:0;right:0;border-bottom:29px solid #000;border-left:none;border-right:29px solid #A23308;width:42px;height:0;}
#filters li h3{color:#fff;text-align:center;font-size:1.15rem;margin:30px 0 10px;}
#filters li .img-responsive{margin:0 auto;}
#filters li .boton{display:block;float:right;width:66px;height:42px;line-height:28px;margin:0 0 4px;padding:0 11px;background:transparent url(../img/portfolio/fondo-boton-areas-portfolio.png) no-repeat right top; margin-right:-15px;}
#filters li .boton:hover, #filters li a.selected{background:transparent url(../img/portfolio/fondo-boton-areas-portfolio.png) no-repeat right -42px;}
/*.izquierda .titulo-item-disenio{height:120px;}
.izquierda .imagen-item-disenio {margin:0 auto;width:128px;}*/
#filters li p{font-size:0.8rem;margin-top:5px;line-height:1rem;}
#filters li p.firstP{min-height:50px !important;}
	.oculto800{display:block;}
	.visible800{display:none;}
/************************************************/

.row-isotope::before, .row-isotope::after{content:"";display:table;line-height:0;}
.row-isotope::after{clear:both;}
.proyectos{overflow: visible !important;margin-top:20px;}
.hover_img {position: relative;}
.isotope .isotope-item{transition-property:transform, opacity;}
.isotope, .isotope .isotope-item{transition-duration:0.8s;}
.elemento{margin-bottom:20px;position:relative;}
.isotope-item{z-index:2;}
.elemento img, .img-web {max-width: 100%;/*min-height:200px;*/}
.img-web{height:auto;}
.portfolio_zoom, .portfolio_link {background:#505050 url("../img/zoom1.png") 0 0 no-repeat;display:none;height:30px;left:50%;margin:-15px 0 0 -30px;position:absolute;top:50%;transition:all 0.3s ease-in-out 0s;width:30px;z-index:2;}
.portfolio_link{background-image:url("../img/link.png");margin-left:1px;}
.portfolio_zoom a, .portfolio_link a {display:block;height:30px;text-indent:-9999px;width:30px;}
.hover_img:hover .portfolio_zoom, .hover_img:hover .portfolio_link, .hover_img:hover .item_description { display:block;}
.contenido-web{width:100%;}
.textos-web{background: url(../img/portfolio/separador-web-vertical.png) repeat-y right top;}
.item_description{text-align:center;}
.item_description h3 span{color:#fff;display:block;font-size:0.85rem;margin:5px auto;padding:3px 10px; background-color:#a23308; width:auto;}
.item_description h3 span.branding{background-color:#F4AA00; color:#000;}
.item_description h3 span.grafico{background-color:#000;color:#F4AA00;}
.item_description h3 span.video{background-color:#EDEDED;color:#000;}
.img-web{opacity:1 !important;}
.img-web2{opacity:1 !important;max-width: 100%;height:auto;}
.hover_img img{border:1px solid #000;box-shadow:2px 2px 5px 1px #ccc; width: 100%;}
.preloader{background:url(../img/preload_img.gif) center center no-repeat; display:block;}

	.hero-video {display:block;float:left;margin-bottom:0;}
	.video-featured-bg::before {content:"";left:0;opacity: 0.9;position: absolute;top: 0;width: 100%; border-bottom-right-radius: 0.375rem;border-top-right-radius: 0.375rem;}
	.video-featured-bg {box-shadow: 12px 15px 20px 0 rgba(46, 61, 73, 0.37); display:block; overflow:hidden;position:relative;width:100%;}
	.video-responsive {height:auto;width:100%;}
	.fadeIn {animation-name: fadeIn;}
	.animated {animation-duration: 1s;animation-fill-mode: both;}

.fancybox-overlay {top:0 !important;left:0 !important;width:100% !important;height:100% !important;border-radius:0 !important;}
.fancybox-wrap { position:absolute;top:20% !important;left:0 !important;}
.fancybox-skin {width:80% !important;margin:auto !important;}

@media (min-width:1281px){
	#seccion-redes {background:none;}
	#scrolltop-dcha-dcha{border-bottom-right-radius: 20px;}
}
@media (max-width:1180px){}

@media (max-width:1024px){
	header{background:none;}
	#defaultNavbar1{font-size:1.2rem;}
	#menupral{font-size:1.1rem/*1.3rem*/;}
  #menupral li {padding: 0 8px !important;}
  #texto-pral p,#texto-pral .pr800{padding-right:0;}
  #texto-pral .pr1024{padding-right:100px;}
	/*#disenio-web{background:url(../img/dragon-web.png) 770px 630px no-repeat;}*/
  .seccion-tipos p{font-size:0.85rem !important;}
	#seccion-redes{margin:0;/*background:none;*/}
	#scrolltop-dcha-dcha{border-bottom-right-radius:25px;}
	#logo-inferior{left:3%;}
	#menuInferior{padding:3px 5px 10px 200px; text-align:center;}
  
  .bg-presencia{background:url("../img/fondo-icono-acelera-pyme-01-presencia-internet.svg") no-repeat right center;}
  .bg-comercio{background:url("../img/fondo-icono-acelera-pyme-02-comercio-electronico.svg") no-repeat left center;}
  .bg-redes{background:url("../img/fondo-icono-acelera-pyme-03-redes-sociales.svg") no-repeat right center;}
  .bg-clientes{background:url("../img/fondo-icono-acelera-pyme-04-gestion-clientes.svg") no-repeat left center;}
  .bg-inteligencia{background:url("../img/fondo-icono-acelera-pyme-05-inteligencia-empresarial-analitica.svg") no-repeat right center;}
  .bg-oficina-virtual{background:url("../img/fondo-icono-acelera-pyme-06-oficina-virtual.svg") no-repeat 100px center;background-size:400px auto;}
  .bg-procesos{background:url("../img/fondo-icono-acelera-pyme-07-gestion-de-procesos-1024.svg") no-repeat right center;}
  .bg-comunicaciones-seguras{background:url("../img/fondo-icono-acelera-pyme-09-comunicaciones-seguras.svg") no-repeat left center;background-size:400px auto;}
  .bg-ciberseguridad{background:url("../img/fondo-icono-acelera-pyme-10-ciberseguridad.svg") no-repeat right center;background-size:400px auto;}
  .bg-presencia-avanzada{background:url("../img/fondo-icono-acelera-pyme-11-presencia-avanzada.svg") no-repeat left center;background-size:400px auto;}
  .bg-marketplace{background:url("../img/fondo-icono-acelera-pyme-12-marketplace.svg") no-repeat right center;background-size:400px auto;}
  .bg-presencia .container,.bg-comercio .container,.bg-redes .container,.bg-clientes .container,.bg-inteligencia .container,.bg-oficina-virtual .container,.bg-procesos .container,
    .bg-comunicaciones-seguras .container,.bg-ciberseguridad .container,.bg-presencia-avanzada .container,.bg-marketplace .container{background-color:rgba(255,255,255,0.95);}
	
	.flechaAbajo{margin-left:30px;}
	.dobleFlecha{margin-left:60px;}
	#filters li p.firstP{min-height:80px !important;}
}
@media (max-width:860px){
	.icono-cerrar,.icono-menu{display:block;}
	.icono-menu{float:right;padding-left:65px; background:url(../img/silueta-lampara-comprada.png) no-repeat left 20px;}
	.icono-menu:hover{background:url(../img/silueta-lampara-comprada-iluminada.png) no-repeat left 20px;}
	.icono-menu img{vertical-align:text-top;}
	#defaultNavbar1{margin:0;padding:0;width:250px;height:auto;position:fixed;top:0;right:-285px; overflow:auto;font-size:1.05rem;z-index:999;border:1px solid #636366;background-color:#202024;}
	#menupral{width:100%;border-top:1px solid #636366;list-style:none;margin:0;padding:0;}
	#menupral li{float:none;border-bottom:1px solid #636366;line-height:45px;padding:0 30px;background:none;}
	#menupral li.primer{padding:0 30px;}
  .bannerContainer{display:flex !important;justify-content:center;}
  .bannerContainer.bannerLeft{justify-content:flex-end;}
	#slider-home img {width:auto;height:300px;}
  #slider-home .caption{padding:15px 3% 20px;}
  #seccion-trabajar .mlr50, #seccion-caracteristicas .mlr50{margin-left:0;margin-right:0;}
	#texto-pral p{padding-right:0;}
  #texto-pral .pr800,#texto-pral .pr1024{padding-right:100px}
	p.h1Home{font-size:1.9rem; line-height:2.1rem;margin-bottom:10px;}
	#ingenio, #valor, #confianza, #cita{margin-top:15px;}
	#bombilla, #euro, #zzz{right:0;}
	#esquema{width:100%;}
	.colTagIzda,.colTagDcha{width:140px;}
	.colTagIzda{background:url(../img/fondo-tags-800-max.png) no-repeat;}
	.colTagIzda:hover{background:url(../img/fondo-tags-800-max.png) 0 -40px no-repeat;}
	.colTagDcha{background:url(../img/fondo-tags-800-max.png) 0 -80px no-repeat;}
	.colTagDcha:hover{background:url(../img/fondo-tags-800-max.png) 0 -120px no-repeat;}
	#tag1{margin:0;} /*Web*/
	#tag2{margin:-35px 0 65px 590px;} /*Formacion*/
	#tag3{margin:0;} /*Aplicaciones*/
	#tag4{margin:-43px 0 58px 560px/*0 0 58px 470px*/;} /*Diseño*/
	#tag5{margin:0 0 15px 80px;} /*Redes*/
	#tag6{margin:0 0 15px 245px;} /*Sistemas*/
	#tag7{margin:20px 0 0 247px;} /*Gestores*/
	#dotTag1, #dotTag3, #dotTag5{top:5px;left:130px;}
	#dotTag2, #dotTag4, #dotTag6{top:5px;right:130px;}
	#dotTag7{top:-16px;left:90px;}
	.tooltipEngranaje{width:340px;top:-150px;left:27%;}
	.seccion-faldon{padding:5px 5px 5px 10px;}
	#seccion-redes{margin:0;background:url(../img/fondo-redes-sociales-fin.png) 117% top no-repeat;}
	#logo-inferior{left:1%;bottom:20px;}
	#menuInferior{ padding:30px 5px 10px 70px;}
	#estandares{ padding-top:34px;}
	
	#contenidoNecesitas .colGris{margin:5px 0;}
	#disenio-web{background:url(../img/dragon-web.png) 120% 720px no-repeat;}
	.texto-jinn{margin-top:10px;width:100%;}
	
	.paso01, .paso02, .paso03, .paso04, .paso05, .paso06, .paso07, .paso08, .paso09, .paso10{margin:0 auto;}
	.flechaDchaAbajo, .flechaIzdaArriba, .flechaAbajo,.dobleFlecha, .tripleFlecha{display:none;}
	
	.textos-web{margin-bottom:15px; background:none;}
	#filters li a:hover, #filters li a.selected, .tags a:hover{background-color:#F4AA00;color:#000 !important;text-decoration:none;width:100%;}
	#filters li a.selected{background-color:#a23308;color:#fff !important;background-image:none;width:100%;}
	#filters li a, .tags a {background-color:#fafafa;background-image:none;color:#707070 !important;display: inline-block;font-size:13px;height:28px;line-height:28px;margin:0;padding:0 11px 4px;transition: none 0s ease 0s;}
	.oculto800{display:none;}
	.visible800{display:block;}
	#filters li{padding:0;background-color:transparent;border:none;border-radius:0;min-height:0;}
	#filters li h3, #filters li p{display:none;}
	#filters li:before, #filters li:after{border:none;width:0;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0;}
	#filters li .boton{background-image:none;}
	
	.fancybox-wrap {top:5% !important;}
}
@media (max-width:768px){
	#tag1{margin:0;} /*Web*/
	#tag2{margin:-30px 0 55px 560px;} /*Formacion*/
	#tag3{margin:0 0 58px 0;} /*Aplicaciones*/
	#tag4{margin:0 0 60px 395px;} /*Diseño*/
	#tag5{margin:0 0 15px 75px;} /*Redes*/
	#tag6{margin:0 0 15px 255px;} /*Sistemas*/
	#tag7{margin:0 0 0 240px;} /*Gestores*/
  
  .fila-inversa{display:flex !important;flex-direction:column-reverse !important;}
  
  #menuInferior{text-align:right;margin-bottom:10px;padding:10px 50px 0 5px;/*width:420px;*/}
	#estandares{padding:10px 0;background-color:#000;text-align:center;}
	#estandares a{color:#f4aa00;}
	#estandares a:hover{color:#a23038;}
	
}
@media (max-width:600px){
  #banner-home p:not(.h1Home){font-size:1rem;}
	p.h1Home{font-size:1.5rem;line-height:1.7rem;}
  #texto-pral p,#texto-pral .pr800{padding-right:0}
  #texto-pral .pr1024{padding-right:100px}
	#banner-clientes{margin-top:10px;}
	#seccion-caracteristicas .colGris{ min-height:100px;}
	#esquema{background:url(../img/fondo-engranajes-600.png) top center no-repeat;}
	#primerNivel{padding-top:220px;}

	#tag1, #tag3, #tag5{margin:0;} /*Web, Aplicaciones, Redes sociales*/
	#tag2, #tag4, #tag6{margin:0 0 20px 230px;} /*Formacion, Diseño, Sistemas*/
	#tag7{margin:-20px 0 0 149px;} /*Gestores*/
	#dotTag1, #dotTag3, #dotTag5{top:5px;left:130px;}
	#dotTag2, #dotTag4, #dotTag6{top:5px;right:130px;}
	#dotTag7{top:-16px;left:90px;}
	.tooltipEngranaje{width:340px;top:-120px;left:18%;}
		
	.seccion-faldon{padding:10px 5px 5px 30px;}
	#seccion-redes{background:none;}
	/*#scrolltop-dcha-dcha{margin-right:15px !important;}*/
	#logo-inferior{left:1%;bottom:20px;}

	
	#disenio-web{background:url(../img/dragon-web.png) 132% 990px no-repeat;}
	h3.margen-superior-50{margin-top:5px;}
	.ulInline li{display:inline-block;}
	.galeria-jinns {background: rgba(0, 0, 0, 0) url("../img/portfolio/fondo-marco-jinns.jpg") no-repeat scroll center;width:100%;}
	.fotos-jinn {margin:0 auto;padding:92px 0 0; width:207px;}
	.nombres-jinn {margin: 86px auto 0;padding: 20px 0; width: 205px;}
	.proyectos .col-xs-6{width:49%;}
}
@media (max-width:480px){
  #slider-home img {height:250px;}
  .caption p {font-size: 1.5rem;width:90%;}
  #banner-home p:not(.h1Home) {font-size:0.85rem;}
  #texto-pral .pUnLast{padding-right:30px}
  #texto-pral .pLast{padding-right:110px}
  .row{padding-left:15px;}
  #logo-inferior{/*left:0;bottom:50px;*/ position: relative; display: block; margin: 10px auto;}
	#menuInferior{margin:0;padding:0 20px 5px;text-align:center;}
	#disenio-web{background:url(../img/dragon-web.png) 165% 1320px no-repeat;}
	.proyectos{overflow:visible !important;}
	#caraRedjinn { bottom:40px;}
	.seccion-faldon{ min-height:260px; padding-bottom:20px;}
	#scrolltop-dcha-izda { display:none;}
	#scrolltop-dcha-dcha { width:100%;}
	#logo-inferior{ position:relative; margin:5px auto 0; width:210px;; bottom:0; left:0; text-align:center;}
	#menuInferior{margin:0;padding:5px 20px;text-align:center;}
	
	#texto-pral p:first-of-type{padding-right:0;}
	
	#tag1, #tag3, #tag5{margin:0;} /*Web, Aplicaciones, Redes sociales*/
	#tag2, #tag4, #tag6{margin:-40px 0 20px 220px;} /*Formacion, Diseño, Sistemas*/
	#tag7{margin:0 0 0 81px;} /*Gestores*/
	
	.tooltipEngranaje { width:360px;top:200px;left:20px;}
}

@media (max-width:420px){
	body {background: rgba(0, 0, 0, 0) url("../img/fondo-body.png") repeat-x scroll 0 80px;}
	.icono-menu { margin:0 15px 0 -15px; padding-left:50px; width:100%; text-align:center; background:url("../img/silueta-lampara-comprada.png") no-repeat 65px center;}
	.icono-menu:hover{ background-position:65px center;}
}

@media (max-width:340px){
	.col-xss-12 { width:100%;}
	body {background: rgba(0, 0, 0, 0) url("../img/fondo-body.png") repeat-x scroll 0 80px;}
	header{ height:130px !important;}
  #texto-pral .pUnLast{padding-right:0}
	
	#seccion-engranajes { background:url("../img/fondo-engranajes-320.png") center 410px no-repeat;}
	#esquema {margin:30px -25px 0; background:none;}
	#primerNivel {padding-top: 200px;}
	/* #esquema *{ display:none;} */
	
	#tag1, #tag3, #tag5{margin:0;} /*Web, Aplicaciones, Redes sociales*/
	#tag2, #tag4, #tag6{margin:0 0 0 130px;} /*Formacion, Diseño, Sistemas*/
	#tag7{margin:20px 0 0 35px;} /*Gestores*/
	.tooltipEngranaje {width:240px;top:190px;left:20px;background: #fff url(../img/fondo-h3-tooltip-320.png) repeat-x;}
	#tag1-tooltip, #tag3-tooltip {background: #fff url(../img/fondo-h3-tooltip-320.png) center -25px repeat-x;}
	.tooltipEngranaje .imgDcha {margin: 0 -10px 5px 10px;}
	#tag3-tooltip .imgDcha, #tag4-tooltip .imgDcha {margin: 0 -10px 5px 0;}

	h1{padding:0;}
	/*.tooltipEngranaje h3{}*/
	#disenio-web{background:url(../img/dragon-web.png) 125px 2200px no-repeat;}
	.proyectos{margin-top:150px;}
	.proyectos .col-xs-6{width:100%;}
	
	.imgDcha{margin:-25px -25px 5px 10px;}
}</pre></body></html>