/* Se debe reemplazar el estilo de estos elementos de Camper */
#gridContenidos {
  width: 100% !important;
  margin: 0px !important;
  padding: 0px !important; }

/****** .rastroMigas {
  display: none; } */

#header_spacer {
  height: 69px; }

#zapatos-container {
  width: 900px;
  /* margin: 0px; */
  /* margin: 0 auto; */
  position: relative;
  left: 50%;
  margin-left: -450px; 
  overflow: hidden;
}

/* Estilos de los nuevos tiers */
.tier {
  width: 100%;
  height: 399px;
  overflow: hidden;
  float: left;
  clear: both;
  opacity: 0;
  transition: .3s; }
  
.divTxt {
  font-size: 14px;
  color: #fff;
  font: 12px Arial, Helvetica, sans-serif, Malgun Gothic;
  }

.tier .divTxt {
	height: 100px;
    left: 0;
    margin-left: 0px;
    position: relative; 
    z-index: 1;
}

.tier .divTxt h1, .tier-parallax .divTxt p {
  color: white; }

.tier-parallax > .divBg {
  position: relative;
  width: 100%;
  height: 715px;
  top: 20%;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 0; }

.tier-static > .divBg {
  position: relative;
  width: 100%;
  height: 399px;
  top: -100px;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 0;
  background-size: 1920px; 
}
  
.tier-pel {
  height: 266px;
  }
  
  .tier-gen {
  height: 266px; }
  
.tier-gen > .divBg {
  position: relative;
  width: 100%;
  height: 266px;
  top: -100px;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 0; }
  
.tier-small {
  height: 200px; }
  
.tier-small > .divBg {
  position: relative;
  width: 100%;
  height: 150px;
  top: -100px;
  -webkit-transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  -webkit-perspective: 1000;
  background-repeat: no-repeat;
  background-position: center;
  z-index: 0; }

.tier-ss6, .tier-dee {
	height: 202px;
}

.tier-ss6 > .divBg, .tier-dee > .divBg {
	height: 202px;
}

.tier-dee .divTxt {
	top: 130px;
	margin-left: -122px;
	text-align: center;
}

.tier-sop, .tier-vel, .tier-fle, .tier-mae, .tier-nac, .tier-lut, .tier-sil, .tier-MTA, .tier-MTO, .tier-DUB {
	height: 176px;
}

.tier-new, .tier_new_collection {
	height: 201px;
}

.tier-ede {
	height: 150px;
}

.tier-sop > .divBg, .tier-vel > .divBg, .tier-fle > .divBg, .tier-mae > .divBg, .tier-nac > .divBg, .tier-lut > .divBg, .tier-sil > .divBg, .tier-MTA > .divBg, .tier-MTO > .divBg, .tier-DUB > .divBg, .tier_new_collection > .divBg {
	height: 176px;
}

.tier-new > .divBg {
	height: 401px;
}

.tier_new_collection > .divBg {
	height: 201px;
}

.tier-ede > .divBg {
	height: 150px;
}

.tier-sop .divTxt, .tier-vel .divTxt, .tier-fle .divTxt, .tier-mae .divTxt, .tier-nac .divTxt, .tier-lut .divTxt, .tier-sil .divTxt, .tier-MTA .divTxt, .tier-MTO .divTxt, .tier-DUB .divTxt {
	top: 115px;
	margin-left: -122px;
	text-align: center;
}

.tier_new_collection .divTxt {
	top: 120px;
	margin-left: -122px;
	text-align: center;
}

.tier-ede .divTxt {
	width:360px;
	top: 95px;
	margin-left: -178px;
	text-align: center;
}

.tier-sil .divTxt {
	color: #000;
}

.tier-new .divTxt {
	height: 0px;
}

.tier-100 {
    height: 100px;
}

.tier-100 > .divBg {
    position: relative;
    width: 100%;
    height: 100px;
    top: -50px;
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 0;
    background-size: 1920px;
}

.tier-100 > .divTxt {
	left: 0;
	height: 50px;
	margin: 0 auto;
	text-align: center;
	top: 60%;
}

.tier-200 {
    height: 200px;
}

.tier-200 > .divBg {
    position: relative;
    width: 100%;
    height: 200px;
    top: -100px;
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 0;
    background-size: 1920px;
}

.tier-200 > .divTxt {
	left: 0;
	height: 100px;
	margin: 0 auto;
	text-align: center;
	top: 60%;
}

.tier-266 {
    height: 266px;
}

.tier-266 > .divBg {
    position: relative;
    width: 100%;
    height: 266px;
    top: -100px;
    -webkit-transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    -webkit-perspective: 1000;
    background-repeat: no-repeat;
    background-position: center;
    z-index: 0;
    background-size: 1920px;
}

.tier-266 > .divTxt {
	height: 100px;
	left: 0;
	margin: 0 auto;
	text-align: center;
	top: 60%;
}


.tier-mobile { 
   position: relative; 
   width: 100%; /* for IE 6 */
}

.tier-mobile > .divTxt { 
   position: absolute; 
   top: 200px; 
   left: 0; 
   width: 100%; 
}

.tier-200 > .divTxt.small{width:25%}
.tier-200 > .divTxt.medium{width:50%}
.tier-200 > .divTxt.big{width:75%}

.tier-266 > .divTxt.small{width:25%}
.tier-266 > .divTxt.medium{width:50%}
.tier-266 > .divTxt.big{width:75%}

