@import url(reset.css);ol,p,ul{margin:1em}dd,legend{margin-left:30px}fieldset,form,table,td,th{border:1px solid #000}#header_cont,.page,div#logo{position:relative}#footer_nav_content a,#menu a{color:#fff; line-height:1.6em}#footer_nav_content div.contacto,#gallery_container ul,#menu ul,.index_w2 ul{list-style-type:none}*,:after,:before{box-sizing:border-box}body{color:#252525;background-color:#dbdbdb;font:16px "Helvetica Neue",Arial,Helvetica,sans-serif}b,dt,strong,th{font-weight:700}.instruccion,blockquote,cite,dd,h6,legend,table caption{font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:700;margin:15px;letter-spacing:1px}h2,h3,h4,h5,h6{padding-left:25px}h1{font-size:3em}h2{font-size:2.5em}h3{font-size:1.3em}h4,h5,h6{font-size:1em}p{line-height:1.4em}br{clear:both}ol,ul{list-style-position:outside;padding-left:40px}ul{list-style-type:disc}ol{list-style-type:decimal}li{padding:.4em 0}table{border-collapse:collapse;margin:0 auto}td,th{padding:7px}th{background-color:#E2E2E2}abbr,acronym{border-bottom:1px dotted #000}blockquote{margin:1em 40px;font-size:1.1em}fieldset{padding:10px}legend{font-size:1.2em;padding:3px}.page,form{margin:0 auto}form{width:500px;padding:15px 15px 60px;background-color:rgba(255,255,255,.306)}input,select,textarea{float:right}label{float:left}a{color:#426993;text-decoration:none}a:hover,a:visited{color:#266390}.page{max-width:960px}.instruccion{padding:.3em 1em;border-left:10px solid #0091d5;font-size:.9em;margin:3em}.visuallyhidden{display:inline-block;overflow:hidden;width:1px;height:1px}#header{top:0;height:130px;margin:0 0 50px;background-color:#002037}#header_cont{background-color:#012C4D;height:90px}div#logo{width:470px;display:inline-block;vertical-align:top}img.logo{display:block;width:397px}#menu,#menu ul li,div#logo .subheading{display:inline-block}div#logo .subheading{color:#fff;position:absolute;bottom:6px;left:150px;font-family:Segoe UI,Open Sans,Arial;font-size:1.1em;letter-spacing:.05em}@media only screen and (max-width :860px){#header{height:84px;margin-bottom:4em}#header_cont{height:54px}div#logo{width:340px}img.logo{width:250px}div#logo .subheading{left:92px;font-size:.8em;bottom:2px}}#menu{height:92px;width:auto;z-index:500;font-size:1em;font-family:Verdana,sans-serif;position:relative}#menu a:hover{background:#003e60;border-top:4px solid #003e60}#menu ul{padding:0;margin:0}#menu ul li{padding:0;margin-right:.6em}#menu ul li a{display:block;line-height:48px;padding:16px 20px 0}#menu ul li a.active,#menu ul li a.active:hover{background:#002037;border-top:4px solid #00577d!important}#menu a:after,#menu ul li a.active:after{position:relative;display:block;width:0;left:40%;top:-64px;margin-left:0;content:' ';border:12px solid transparent}#menu a:after{border-top-color:transparent}#menu ul li a.active:after,#menu ul li a.active:hover::after{border-top-color:#00577d!important}#menu ul li a.active:hover::after{border:12px solid transparent}#menu ul ul{position:absolute;right:0;top:2em;width:285px;padding-top:20px;margin-left:55px;list-style:none;z-index:8888;opacity:0;-webkit-transition:opacity .3s ease-in;-moz-transition:opacity .3s ease-in;-o-transition:opacity .3s ease-in;transition:opacity .3s ease-in}#menu ul ul li{width:100%;padding:0;border-bottom:1px solid #fff;background:#002d4e}#menu ul li:hover ul,#menu ul li:hover ul.visible{right:0;top:auto;opacity:1}#menu ul li ul li a{height:40px;padding-top:0;background:0 0;line-height:2em;text-align:right}#footer_nav .redes-sociales,.pager-list{text-align:center}#footer_nav .redes-sociales{list-style-type: none; margin-top: 1em;} #menu ul li ul li a:hover{padding-right:35px;background:#003e60;border-top:0}#menu ul li ul li.sub-first{border-top:4px solid #00577d!important}#menu ul li ul li.sub-first:after{display:block;position:absolute;right:0;top:-2px;width:0;margin-right:34px;content:' ';border:12px solid transparent;border-bottom-color:#00577d!important}@media only screen and (max-width :860px){#menu{height:84px;width:auto;margin-right:2.6em}#menu ul li a{line-height:11px;padding:16px 14px 0;font-size:.8em}}@media only screen and (max-width :700px){#menu ul li:hover ul,#menu ul li:hover ul.visible{left:0}#menu{height:55px;width:100%;background-color:#012c4d;float:none;display:block;position:relative;margin-top:4px}#menu a::after,#menu ul li a.active::after{top:-28px}}#footer_info,#footer_nav{margin:0;padding-top:8px;color:#f7f7f7;font-size:.9em}#footer_nav{min-height:155px;margin-top:100px;background:#002d4e}#footer_nav_content{margin:0 auto;max-width:1000px}#footer_nav_content a:hover{color:#266390}#footer_nav_content div{background:url(imgs/footer_separator.gif) right no-repeat;display:inline-block;min-width:185px;vertical-align:top;padding:0 63px;min-height:154px}#footer_nav_content div h3{padding:16px 0 10px;margin:0;font-size:1em}#footer_nav_content div ul{margin:0;padding-left:0;list-style-position:inside}#footer_nav_content div li{padding:2px 10px;margin-left:0;font-style:normal;line-height:1.3em}#footer_nav_content div.contacto{text-indent:0;padding:0 30px}#footer_nav_content div.contacto li{padding:4px 30px;list-style-type:none}#footer_nav_content div.contacto li.icon{background:url(imgs/bullets.png) no-repeat;margin-left:10px;padding:5px 0 5px 35px}#footer_nav_content div.contacto h3{padding:16px 0 10px}#footer_nav_content div.contacto li.icon_house{background-position:-31px -20px}#footer_nav_content div.contacto li.icon_tel{background-position:-60px -65px}#footer_nav_content div.contacto li.icon_mail{background-position:-95px -95px}#footer_nav_content #qrcode{display:inline-block;padding:36px 22px;background:0 0;width:100px;min-width:0}@media only screen and (max-width :930px){#footer_nav_content div{padding-left:20px;padding-right:20px}}@media only screen and (max-width :630px){#footer_nav_content div{min-width:0;width:auto}}@media only screen and (max-width :500px){#footer_nav_content div{min-height:0;width:100%}#footer_nav_content div.contacto{padding-left:20px}#footer_nav_content #qrcode{width:100%;text-align:center}#footer_nav_content div.contacto li.icon{margin-left:0}}#footer_info{min-height:80px;background:#00233d;padding-bottom:1em}#footer_info_content .copyright{display:inline-block;position:absolute;left:0;font-size:.8em}#footer_info_content .author_site{margin-top:30px;right:0;position:absolute;display:inline-block;font-size:.8em}#footer_info_content .author_site img{vertical-align:middle}@media only screen and (max-width :630px){#footer_info_content .author_site,#footer_info_content .copyright{display:block;position:relative}}.redes-sociales a{background:url(imgs/logos-redes.png) no-repeat;display:inline-block;width:30px;height:30px;background-size:30px;margin-right:.7em}.redes-sociales a.facebook{background-position:top}.redes-sociales a.instagram{background-position:0 -40px}.redes-sociales a.whatsapp{background-position:0 -79px}#header .redes-sociales{right:70px;position:absolute;top:96px}@media only screen and (max-width :860px){#header .redes-sociales{top:58px;right:0}#header .redes-sociales a{height:24px;width:24px;background-size:24px auto}#header .redes-sociales a.instagram{background-position:0 -32px}#header .redes-sociales a.whatsapp{background-position:0 -64px}}@media only screen and (max-width :420px){#header .redes-sociales{display:none}}.blue_lightest{background-color:#0061a9}.blue_light{background-color:#04528f}.blue_med{background-color:#15386d}.blue_dark{background-color:#03346f}.blue_darkest{background-color:#082a5d}.box_color{width:96%;margin:10px;color:#fff}#slideshow{position:relative;padding-top:60%;overflow:hidden}#slideshow .slide{position:absolute;width:100%;height:auto;top:0;z-index:1;opacity:0}.fader_controls{position:relative}.pager-list{position:relative;height:45px;width:100%;bottom:15px;padding:0;margin:0;z-index:4;line-height:45px}.pager-list li{display:inline-block;width:20px;height:20px;margin:0 7px;font-size:50px;content:"\20";color:#393939;opacity:.7;cursor:pointer;transition:all 150ms}.pager-list li:after{content:"\2022"}.pager-list li.active,.pager-list li:hover{opacity:1;color:#1365C9}div[class*=' index_w']{position:relative;background-image:url(imgs/index_welder.jpg);background-repeat:no-repeat}div[class*=' index_w'] p,div[class*=' index_w'] ul{position:absolute;top:50%;width:60%;padding-left:19px}.index_w1{height:103px;background-position:100% 0}.index_w2{height:115px;background-position:100% -113px}.index_w3{height:114px;background-position:100% -238px}.index_w4{height:122px;background-position:100% -362px}.index_w1 p,.index_w3 p{margin-top:-25px}.index_w4 p{margin-top:-38px}.index_w2 .normal_p{margin-left:-17px;padding:0!important;background:0 0!important}.index_w2 ul{margin:-47px 0 0 32px}.index_w2 li{padding:3px 3px 3px 25px;background:url(imgs/bullets.png) -5px -3px no-repeat}@media only screen and (max-width :720px){div[class*=' index_w'] p{position:relative;padding:.5em;top:0;height:auto;margin:0}.index_w2 ul{margin-left:15px}div[class*=" index_w"] ul{position:relative;top:0;margin-top:0;padding:.3em}}@media only screen and (max-width :580px){div[class*=' index_w']{background-image:none}div[class*=" index_w"] p,div[class*=" index_w"] ul{width:auto}}div[class*=' prod_']{position:relative;background-image:url(imgs/productos_items.png);background-repeat:no-repeat}.prod_check{height:145px;background-position:0 6px;margin-top:30px}.prod_leaf{height:190px;background-position:99% -197px}.prod_bulb{height:150px;background-position:100% -444px}.prod_bulb p,.prod_check p,.prod_leaf p{position:absolute;top:44%;transform:translate(0,-56%)}.prod_check p{padding-left:180px}.prod_leaf p{padding-left:35px;padding-right:160px}.prod_bulb p{padding-left:70px;padding-right:40px}#prods{display:table}#prods2{display:table-row}#prods * h2{font-size:1.4em;font-weight:400}.col-big,.col-small{display:table-cell}.col-small{width:40%}.col-big{width:60%}@media only screen and (max-width :860px){.prod_check p{padding-left:130px}.prod_leaf p{padding-left:5px}#prods2 h2{padding-left:6px}#prods2 ul{padding-left:20px}.prod_bulb p{padding-left:30px}}@media only screen and (max-width :600px){div[class*=" prod_"]{background-size:22% auto}.prod_check{background-position:0 20px}.prod_leaf{background-position:99% -130px;height:200px}.prod_bulb{background-position:100% -308px}.prod_check p{padding-left:90px}.prod_leaf p{padding-right:80px;margin-top:26px}.col-big,.col-small{display:block;width:auto}.prod_bulb p{padding-left:0}}@media only screen and (max-width :460px){.col-big,.col-small,div[class*=" prod_"]{background-image:none;height:auto;padding:1em 0}.prod_bulb p,.prod_check p,.prod_leaf p{padding:0;position:relative;display:block;top:0;transform:none}}#gallery_container li,.image-container{display:inline-block}.image-container img{filter:grayscale(100%);-webkit-filter:grayscale(100%)}.image-container img:hover{filter:grayscale(0);-webkit-filter:grayscale(0)}.image-container{position:relative;padding:5px;width:170px;margin:5px;vertical-align:top;background-color:#1E1E1E}.image-container img{height:auto;width:100%}.image-container figcaption{margin:10px 0;padding:0 5px;overflow:hidden;font-size:.8em;line-height:14px;color:#FFF;font-style:italic}.fancybox-title-inside-wrap{padding:10px}