.tecla-wrap{margin-bottom:3em}
.tecla{background:none;border:none;width:70%;height:105px;outline:none;position:relative;margin:1em;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.tecla--round{width:150px;height:150px;}
.tecla__text{display:block;padding:10px;text-align:center;position:relative;z-index:100;font-size:1.5em;color:#fff;font-weight:bold;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.morph-shape{position:absolute;width:100%;height:100%;top:0;left:0}
.tecla--line .morph-shape svg{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round}.tecla--line:nth-child(2) .morph-shape svg{fill:#938edc}
.tecla--fill .morph-shape svg{fill:#44474D}.tecla--fill:nth-child(4) .morph-shape svg{fill:#202020}
.tecla--round .morph-shape svg{stroke-width:7px}
/*Effect*/
.tecla--anim-1 .tecla__text{-webkit-transition:-webkit-transform 0.15s;transition:transform 0.15s}.tecla--anim-1:active .tecla__text{-webkit-transform: translate3d(0, -5px, 0);transform: translate3d(0, -5px, 0)}
/*Botón artículos y noticias*/
.linkvermell{float:left;width:90%;background:none;border:none; margin-left:5%;margin-bottom:2%}#linkblack,#linkblackB{float:left;width:90%;background:none;border:none; margin-left:5%;margin-bottom:2%}
/*Common button styles*/
.buttonST{float:left;display:block;/*margin:1em;*/padding:1em 2em;border:none;color:#fff;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.buttonW{float:left;display:block;margin:.5em;padding:.5em 1em;border:none;color:#fff;vertical-align:middle;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
#wizardsLinks {background-color:#FFF}
#SobreNos {background:url(../img/nav/boton-nosotros.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#ArticulosR {background:url(../productos/fikus/img/hilo/simulation.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#Lfresa {background:url(../img/nav/millBanner300.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#Ltorno {background:url(../img/headers/tornoBanner400.png) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#Lmillturn {background:url(../img/banners/headerMillturn.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#Lcortadores {background:url(../img/headers/laserBanner.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#videosCim {background:url(../productos/cimatron/img/bk-video.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#Lintranet {background:url(../img/nav/intImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#accesoPortada {background:url(../img/nav/intImg.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#BlackFriday,#BlackFridayB{background:url(../img/boton-black.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;}
#botonKit{/*background:url(../img/nav/boton-kit.jpg) center center no-repeat #000;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover; */margin-top:40px}
.buttonST:focus{outline:none}
.buttonST > span,.buttonW > span{vertical-align:middle}
/*Sizes*/
.buttonST--size-s{font-size:22px;text-transform:uppercase}/*.buttonST--size-m{font-size:16px}*/.buttonST--size-m,.buttonW--size-m{font-size:14px}.buttonST--size-l{font-size:22px;text-transform:uppercase}
/*Typography and Roundedness*/
.buttonST--text-upper{letter-spacing:2px;text-transform:uppercase}.buttonST--text-thin,.buttonW--text-thin{font-weight:300}.buttonST--text-medium,.buttonPRV--text-medium{font-weight:500}.button--text-thick,.buttonPRV--text-thick{font-weight:600}
.buttonST--round-s,.buttonW--round-s{border-radius:5px}.buttonST--round-m{border-radius:15px}.buttonST--round-l{border-radius:40px}
/*Borders*/
.buttonST--border-thin,.buttonW--border-thin{border:1px solid}.buttonST--border-medium{border:2px solid}.buttonST--border-thick{border:3px solid}
/*Rayen button style*/
.buttonST--rayen{overflow:hidden;padding:0;width:100%}
.buttonST--rayen.buttonST--inverted{font-weight:700;color:#f60}
.buttonST--rayen::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:none;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
.buttonST--rayen.buttonST--inverted::before{background:#f60;color:#fff}
.buttonST--rayen > span{display:block}
.buttonST--rayen::before,
.buttonST--rayen > span{padding:1em 0;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 1, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 1, 0.125, 1)}
.buttonST--rayen:hover::before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.buttonST--rayen:hover > span{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
/*Kit button style*/
.buttonST--kit{overflow:hidden;padding:0;width:100%}
.buttonST--kit.buttonST--inverted{font-weight:700;color:#060}
.buttonST--kit::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:none;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
.buttonST--kit.buttonST--inverted::before{background:#060;color:#fff}
.buttonST--kit > span{display:block}
.buttonST--kit::before,.buttonST--kit > span{padding:1em 0;-webkit-transition:-webkit-transform 0.3s;transition:transform 0.3s;-webkit-transition-timing-function:cubic-bezier(0.75, 1, 0.125, 1);transition-timing-function:cubic-bezier(0.75, 1, 0.125, 1)}
.buttonST--kit:hover::before{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
.buttonST--kit:hover > span{-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0)}
.linkProds img,#linkProds img,.linkProdsFoto img,#linkProdsFoto img{margin-top:-90px;padding-left:1%;width:98%;height:220px}
@media (max-width: 1000px){.tecla{height:80px}.tecla__text{font-size:1.1em}}
@media (max-width: 800px){.tecla{height:53px}.tecla__text{font-size:0.9em}#botonKit{margin-top:0}}
@media (max-width: 600px){.tecla {height:53px}}