
section.pages.sk div.inner {
  padding-top: 50px;
  padding-bottom: 100px;
}

section.pages.sk div.inner div.logo_sk{
    max-width: 550px;
    margin: 0 auto;
    margin-bottom: 30px;
}

section.pages.sk div.inner div.logo_sk img{
    width: 80%;
    margin-left: 10%;
}

section.pages.sk div.inner .nav-sk {
    width: auto;
    margin: 0 auto;
    margin-bottom: 15px;
    text-align: center;
}

section.pages.sk div.inner .nav-sk li {
    margin: -2px;
    display:inline-block;
    border-top: 1.5px solid #d4d4d4;
    border-bottom: 1.5px solid #d4d4d4;
    margin-bottom: 10px;
    padding:10px 26px;
}

section.pages.sk div.inner .nav-sk li:last-child{
    border-right: 1.5px solid #d4d4d4;
}

section.pages.sk div.inner .nav-sk li:first-child{
    border-left: 1.5px solid #d4d4d4;
}

section.pages.sk div.inner .nav-sk li:hover {
    background-color: #ededed;
    transition: all 550ms;
}    
section.pages.sk div.inner .nav-sk a{
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    cursor:pointer;
    color:#b9b9b9;
    font-size:15px;
    text-decoration:none;
}

section.pages.sk div.inner div.items {
  position: relative;
}
section.pages.sk div.inner div.items div.products {
  display: none;
}
section.pages.sk div.inner.desktop div.items div.home{
    margin: 0 auto;
    display: none;
    height: 1%;
    overflow: hidden;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada {
max-width: 880px;
margin: 0 auto;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq{
    width: 50%;
    margin: 0 auto;
    float: left;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq img{
    width: 96%;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq  #bot-h{
    width: 100%;
    margin: 0;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq  #bot-h .content{
    line-height: 20px;
    margin: 0;
    display:inline-block;
    position:relative;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq  #bot-h .content a {
    font-family: 'PT Sans', sans-serif;
    letter-spacing: 2px;
    font-weight: 400;
    position:absolute;
    top:55%;
    left:13%;
    background:#ff1111;
    color:#FFF;
    font-size:1.2em;
    letter-spacing: 2px;
    padding:1% 10%;
    text-decoration: none;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq  #bot-h .content a:hover {
    background:#939393;
    transition: all 550ms;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq #bot-hs{
    width: 100%;
    margin: 0;
}
section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq #bot-hs .content{
    line-height: 20px;
    margin: 0;
    display:inline-block;
    position:relative;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq #bot-hs .content a {
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    position:absolute;
    top:58%;
    right: 6%;
    background:#ff1111;
    color:#FFF;
    font-size:1.2em;
    letter-spacing: 2px;
    padding:1% 10%;
    text-decoration: none;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.izq #bot-hs .content a:hover {
    background:#939393;
    transition: all 550ms;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-m{
    width: 100%;
    margin: 0;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-m .content{
    line-height: 20px;
    margin: 0;
    display:inline-block;
    position:relative;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-m .content a {
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    position:absolute;
    top:49%;
    right: 7%;
    background:#ff1111;
    color:#FFF;
    font-size:1.2em;
    letter-spacing: 2px;
    padding:1% 10%;
    text-decoration: none;


}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-m .content a:hover {
    background:#939393;
    transition: all 550ms;
}


section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-ms{
    width: 100%;
    margin: 0;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-ms .content{
    line-height: 20px;
    margin: 0;
    display:inline-block;
    position:relative;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-ms .content a {
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    position:absolute;
    top:50%;
    left:13%;
    background:#ff1111;
    color:#FFF;
    font-size:1.2em;
    letter-spacing: 2px;
    padding:1% 10%;
    text-decoration: none;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha #bot-ms .content a:hover {
    background:#939393;
    transition: all 550ms;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.centro #bot-n{
    width: 100%;
    margin: 0;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.centro #bot-n .content{
    line-height: 20px;
    margin: 0;
    display:inline-block;
    position:relative;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.centro #bot-n .content a {
    font-family: 'PT Sans', sans-serif;
    font-weight: 400;
    position:absolute;
    top:69%;
    right:5%;
    background:#ff1111;
    color:#FFF;
    font-size:1.2em;
    letter-spacing: 2px;
    padding:1% 8%;
    text-decoration: none;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.centro #bot-n .content a:hover {
    background:#939393;
    transition: all 550ms;
}


section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha{
    width: 50%;
    margin: 0 auto;
    float: right;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.derecha img{
    width: 96%;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.centro{
    width:98%;
    margin: 0 auto;
    float: left;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada div.centro img{
    width: 100%;
}

section.pages.sk div.inner div.items.products div.products div.home div.portada img{
    margin-left: 20px;
    margin-bottom: 15px;
}

section.pages.sk div.inner div.items.products div.products div.home .portada-mobile {
    max-width: 500px;
    margin: 0 auto;
    position: relative;
    z-index: 2;
}

section.pages.sk div.inner div.items.products div.products div.home .portada-mobile img{
    width: 85%;
    display: block;
    float: left;
    margin: 2% 7% ;
}


section.pages.sk div.inner div.items.products div.products div.home .portada-mobile img:hover{
    opacity: 0.9;-moz-opacity: .25; filter:alpha(opacity=25);
}


section.pages.sk div.inner div.items div.products div.home {
  height: 1%;
  overflow: hidden;
  position: relative;
  margin-top: 35px;
  z-index: 1;
}



section.pages.sk div.inner div.items div.hombre {
  max-width: 960px;
  display: none;
  margin: 0 auto;

}
section.pages.sk div.inner div.items div.hombre div.items div.item {
  margin-bottom: 30px;
}
section.pages.sk div.inner div.items div.hombre div.items div.item divdiv.banner {
  position: relative;
  margin-bottom: 15px;
}

section.pages.sk div.inner div.items div.hombre div.items div.item divdiv.banner figure {
  width: 100%;
}
section.pages.sk div.inner div.items div.hombre div.items div.item divdiv.banner figure img {
  height: auto;
  width: 100%;
}

section.pages.sk div.inner div.items div.mujer {
  max-width: 960px;
  display: none;
  margin: 0 auto;
}
section.pages.sk div.inner div.items div.mujer div.items div.item {
  margin-bottom: 30px;
}
section.pages.sk div.inner div.items div.mujer div.items div.item divdiv.banner {
  position: relative;
  margin-bottom: 15px;
}

section.pages.sk div.inner div.items div.mujer div.items div.item divdiv.banner figure {
  max-width: 959px;
  width: 100%;
}
section.pages.sk div.inner div.items div.mujer div.items div.item divdiv.banner figure img {
  height: auto;
  width: 100%;
}

section.pages.sk div.inner div.items div.kids {
  max-width: 960px;
  display: none;
  margin: 0 auto;
}
section.pages.sk div.inner div.items div.kids div.items div.item {
  margin-bottom: 30px;
}
section.pages.sk div.inner div.items div.kids div.items div.item divdiv.banner {
  position: relative;
  margin-bottom: 15px;
}

section.pages.sk div.inner div.items div.kids div.items div.item divdiv.banner figure {
  max-width: 959px;
  width: 100%;
}
section.pages.sk div.inner div.items div.kids div.items div.item divdiv.banner figure img {
  height: auto;
  width: 100%;
}

section.pages.sk div.inner div.items div.mujer_sport {
  max-width: 960px;
  display: none;
  margin: 0 auto;
}
section.pages.sk div.inner div.items div.mujer_sport div.items div.item {
  margin-bottom: 30px;
}
section.pages.sk div.inner div.items div.mujer_sport div.items div.item divdiv.banner {
  position: relative;
  margin-bottom: 15px;
}

section.pages.sk div.inner div.items div.mujer_sport div.items div.item divdiv.banner figure {
  max-width: 959px;
  width: 100%;
}
section.pages.sk div.inner div.items div.mujer_sport div.items div.item divdiv.banner figure img {
  height: auto;
  width: 100%;
}


section.pages.sk div.inner div.items div.hombre_sport {
  max-width: 960px;
  display: none;
  margin: 0 auto;
}
section.pages.sk div.inner div.items div.hombre_sport div.items div.item {
  margin-bottom: 30px;
}
section.pages.sk div.inner div.items div.hombre_sport div.items div.item divdiv.banner {
  position: relative;
  margin-bottom: 15px;
}

section.pages.sk div.inner div.items div.hombre_sport div.items div.item divdiv.banner figure {
  max-width: 959px;
  width: 100%;
}
section.pages.sk div.inner div.items div.hombre_sport div.items div.item divdiv.banner figure img {
  height: auto;
  width: 100%;
}


section.pages.sk div.inner div.items.products div.products {
  display: block;
}
section.pages.sk div.inner div.items.hombre div.hombre {
  display: block;
}
section.pages.sk div.inner div.items.mujer div.mujer {
  display: block;
}

section.pages.sk div.inner div.items.kids div.kids {
  display: block;
}

section.pages.sk div.inner div.items.mujer_sport div.mujer_sport {
  display: block;
}

section.pages.sk div.inner div.items.hombre_sport div.hombre_sport {
  display: block;
}


section.pages.sk div.items div.item div.banner{
    width: 100%;
    margin-top: 40px;
    margin-bottom: 20px;
}

section.pages.sk div.items div.item div.banner img{
    width: 100%;
    height: auto;
}

section.pages.sk div.items div.item figure{
    width: 100%;
    height: auto;
}

section.pages.sk div.items div.item div.video{
    width: 100%;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 20px;
}



section.pages.sk div.items div.item div.video-sk{
    width: 100%;
    height: auto;
    margin: 0 auto;
    position: relative;
}

section.pages.sk div.items div.item div.video-sk img {
    width: 100%;
    height: auto;
}

section.pages.sk div.items div.item div.video-sk a.img-hover span {
    position: absolute;
    top: 45%; 
    left: 45%;
    width: 72px;
    height: 51px;
    background-image: url(../img/play.png)
}

section.pages.sk div.items div.item div.video-sk a.img-hover span:hover {
    background-image: url(../img/play-over.png);
    transition: all 550ms;
}

section.pages.sk div.hombre div.items div.item div.galeria{
    width: 100%;
    margin: 22px auto;
    height: auto;
    overflow: auto;
    height: auto;
    padding-bottom: 5%;
    background-color: #89a8d3;
}

section.pages.sk div.mujer div.items div.item div.galeria{
    width: 100%;
    margin: 22px auto;
    height: auto;
    overflow: auto;
    height: auto;
    padding-bottom: 5%;
    background-color: #feafde;
}


section.pages.sk div.hombre_sport div.items div.item div.galeria{
    width: 100%;
    margin: 22px auto;
    height: auto;
    overflow: auto;
    height: auto;
    padding-bottom: 5%;
    background-color: #dff8bc;
}

section.pages.sk div.mujer_sport div.items div.galeria{
    width: 100%;
    margin: 22px auto;
    height: auto;
    overflow: auto;
    height: auto;
    padding-bottom: 5%;
    background-color: #c3a8df;
}

section.pages.sk div.kids div.items div.item div.galeria{
    width: 100%;
    margin: 22px auto;
    height: auto;
    overflow: auto;
    height: auto;
    padding-bottom: 5%;
    background-color: #add7ff;
}


section.pages.sk div.galeria div.cont-galeria{
    width: 90%;
    height: auto;
    margin-left: 5%;
    margin-top: 5%;
    background-color: #ffffff;
}

section.pages.sk div.galeria div.cont-galeria div.owl-carousel {
  text-align: center;
}

section.pages.sk div.galeria div.cont-galeria div.owl-carousel #owl-carrusel .item{
    margin: 3px;
}

section.pages.sk div.galeria div.cont-galeria div.owl-carousel #owl-carrusel .item img{
    display: block;
    width: 90%;
    height: auto;
}

section.pages.sk div.galeria #owl-carrusel_1 .item img:hover{
    opacity: 0.8;-moz-opacity: .25; filter:alpha(opacity=25);
}

section.pages.sk div.galeria #owl-carrusel_2 .item img:hover{
    opacity: 0.8;-moz-opacity: .25; filter:alpha(opacity=25);
}
section.pages.sk div.galeria #owl-carrusel_3 .item img:hover{
    opacity: 0.8;-moz-opacity: .25; filter:alpha(opacity=25);
}
section.pages.sk div.galeria #owl-carrusel_4 .item img:hover{
    opacity: 0.8;-moz-opacity: .25; filter:alpha(opacity=25);
}
section.pages.sk div.galeria #owl-carrusel_5 .item img:hover{
    opacity: 0.8;-moz-opacity: .25; filter:alpha(opacity=25);
}



section.pages.sk div.hombre div.coleccion{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 75%;
    height: auto;
    float: left;
    background-color:#89a8d3;
    line-height: 60px;
    text-align: center;
}

section.pages.sk div.hombre div.volver{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 22%;
    height: auto;
    float: right;
    background-color:#ffffff;
    border: 2px solid #89a8d3;
    line-height: 56px;
    text-align: center;
}

section.pages.sk div.mujer div.coleccion{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 75%;
    height: auto;
    float: left;
    background-color:#feafde;
    line-height: 60px;
    text-align: center;
}

section.pages.sk div.mujer div.volver{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 22%;
    height: auto;
    float: right;
    background-color:#ffffff;
    border: 2px solid #feafde;
    line-height: 56px;
    text-align: center;
}

section.pages.sk div.mujer_sport div.coleccion{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 75%;
    height: auto;
    float: left;
    background-color:#c3a8df;
    line-height: 60px;
    text-align: center;
}

section.pages.sk div.mujer_sport div.volver{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 22%;
    height: auto;
    float: right;
    background-color:#ffffff;
    border: 2px solid #c3a8df;
    line-height: 56px;
    text-align: center;
}

section.pages.sk div.hombre_sport div.coleccion{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 75%;
    height: auto;
    float: left;
    background-color:#96d31e;
    line-height: 60px;
    text-align: center;
}

section.pages.sk div.hombre_sport div.volver{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 22%;
    height: auto;
    float: right;
    background-color:#ffffff;
    border: 2px solid #96d31e;
    line-height: 56px;
    text-align: center;
}

section.pages.sk div.kids div.coleccion{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 75%;
    height: auto;
    float: left;
    background-color:#add7ff;
    line-height: 60px;
    text-align: center;
}

section.pages.sk div.kids div.volver{
    margin-top: 10px;
    margin-bottom: 10px;
    width: 22%;
    height: auto;
    float: right;
    background-color:#ffffff;
    border: 2px solid #add7ff;
    line-height: 56px;
    text-align: center;
}

section.pages.sk div.coleccion a{
    margin: 0 auto;
    color:#ffffff;
    font-family: 'PT Sans', sans-serif;
    font-size:1.5em;
    font-weight: 700;
    letter-spacing: 5px;
    text-align: center;
    text-decoration:none;
    transition: background 250ms, color 250ms;
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

section.pages.sk div.coleccion a:hover{
    color:#000000;
}

section.pages.sk .volver a{
    color:#000000;
    font-family: 'PT Sans', sans-serif;
    font-size:1.3em;
    letter-spacing: 5px;
    transition: background 250ms, color 250ms;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

section.pages.sk div.volver a:hover{
    color: #a0a0a0;
}


@media (max-width: 2500px){
section.pages.sk div.inner div.items.products div.products  div.home div.portada-mobile{
    display: none;
}


@media (max-width: 959px){

section.pages.sk div.inner div.items.products div.products  div.home div.portada-mobile{
    display: block;
}

section.pages.sk div.inner div.items.products div.products  div.home div.portada-mobile{
    margin-top: 0px;
    padding-bottom: 20px;
    }


section.pages.sk div.inner {
    padding-top: 25px;
    padding-bottom: 50px;
}


section.pages.sk div.inner div.logo_sk{
    padding-top: 0px;
    margin-bottom: 0px;
}

section.pages.sk  div.nav-sk{
    display: none;
}

section.pages.sk  div.portada{
    display: none;
}



section.pages.sk .video{
    margin-bottom: 0px;
    margin-top: 0px;
}


section.pages.sk .volver a{
    font-size:1em;
    letter-spacing: 2px;
}

section.pages.sk .coleccion a{
    font-size:1.4em;
    letter-spacing: 4px;
}

