.cintaAnuncioCiberlunes, .panel-derecha, .panel {
	display: none !important;	
}

.sectPlanSamsung h5 {font-size: 18px;}
.sectPlanSamsung h4 {font-size: 16px;}
	
.mdCopy {
  display: block;
  padding: 1.5rem;
}

.mdCopy p {
	color: #fff;
	font-size: 14px;
	font-weight: 400;
	line-height: 16px;
	letter-spacing: 0em;
	text-align: center;

}

.mdFooter2 {
	height: 200px;
}

.presentacionCiberlunes2020 {
	background-image: url(../img/ciberantel/fondo-ciber-fiestas.jpg);
	background-repeat: no-repeat;
	height: 82vh;
	position: relative;
	background-position: bottom;
}

.presentacionCiberlunes2020 .container {
  display: -webkit-box; /* Safari */
  display: -webkit-flex;
  display: -webkit-flexbox;
  display: -ms-flexbox;
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-direction: column;
  height: 100%;
}

/*.presetImages { display: flex; align-items: center; justify-content: space-evenly; width: 100%;}*/

.hero__ciberlunes {
  visibility:hidden;
  height: 100%;
}

.arbolito {
	mix-blend-mode: luminosity;
	position: absolute;
	right: 50px;
	bottom: 0;
	height: 76vh;
	z-index: 0;
}

.lucesDesktop {
	width: 400px;
	mix-blend-mode: luminosity;
	position: absolute;
	left: 0;
	top: 0;
}

.lucesMobile {
	display: none;
}

.divEmpresas {
	background: #233671;
    height: 175px;
    display: flex;
    justify-content: space-evenly;
    align-items: center;
}

.divEmpresas p {
	font-family: Futura Std;
	font-size: 36px;
	font-weight: 700;
	line-height: 43px;
	color: #ffffff;
	text-align: center;
}

.linkEmpresas {
	font-family: Roboto Condensed;
    font-size: 22px;
    font-weight: 500;
    color: #ffffff;
    background: #0085FF;
    padding: 14px 69px;
    border-radius: 8px;
	z-index: 20;
}

.linkEmpresas:hover {
	color: #ffffff;
}

.panel-izq {
	position: absolute;
	left: 20px;
}

.panel-der {
	position: absolute;
	right: 20px;
}

 .presetImages > .hero__ciberlunes {
  min-width: 100%;
  display: flex;
  flex-direction: column;
  height: 82vh;
}

.hero-ciberlunes > svg {
  overflow: hidden;
  z-index: -1;
}

svg.sunshine {
  -webkit-filter: drop-shadow( 3px 3px 2px rgba(0, 0, 0, .4));
  filter: drop-shadow( 3px 3px 2px rgba(0, 0, 0, .4));
  width: 100%;
  height: 100%;
  padding-left: 70px;
  z-index: 1;
}

.hero__container {
    width: 100%;
    height: 100%;
    margin-bottom: 0px;
    margin-top: 0px;
	z-index: 2;
    position: absolute;
}

.hero__logo__container {
	width: 50%;
	text-align: right;
	padding-right: 5%;
	margin-top: 100px;
}

.hero__logo__container img {
	width: 400px;
}

.hero__container > .presetImages {
  min-width: 100%;
}

.hero__left__parcel {
  display: flex;
  position: absolute;
  bottom:0;
  left:0;
}

.sunshine__container {
  position: absolute;
  overflow: hidden;
  padding-left: 200px;
  height: 100%;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
  display: none;
}

.hero__right__parcel {
  display: none;
  align-self: flex-end;
  justify-content: flex-end;
  position: absolute;
  bottom: 0px;
  right:0;
  z-index: 1;
}

#first-parcel {
  display: flex;
  align-self: flex-start;
  justify-content: flex-start;
  position: absolute;
  bottom: 0;
  left:-200px;
  z-index: 1;
}

#second-parcel {
  display: flex;
  align-self: flex-start;
  justify-content: flex-start;
  position: absolute;
  bottom: 0;
  left:-385px;
  z-index: 0;
}

#third-parcel {
  display: flex;
  align-self: flex-start;
  justify-content: flex-start;
  position: absolute;
  bottom: 0;
  left: -200px;
  z-index: 0;
}

#main-parcel {
  position: absolute;
  bottom: -40px;
  left: 48%;
  margin-left: -296px;
  overflow: visible;
}

.dot-container {
  position:absolute;
  left:0;
  top:0;
  overflow:visible;
  z-index:5000;
  pointer-events:none;
}

.dot {
  position: absolute;
  pointer-events: none;
}

.hero__main__parcel {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-left: 48%;
  min-height: 100%;
  z-index: 10;
}

.hero__video {
  display: flex;
  position: absolute;
  align-items: flex-start;
  margin-left: 9%;
  flex-direction: column;
  width: 586px;
  height: 485px;
  padding-top: 155px;
  overflow: hidden;
  border-radius: 9.06667px;
}

#balloon4 {
  position: absolute;
  top: -140px;
  right: 110px;
  z-index: -1;
  -webkit-animation-name: wiggle;
  -ms-animation-name: wiggle;
  -ms-animation-duration: 2500ms;
  -webkit-animation-duration: 2500ms;
  -webkit-animation-iteration-count: 1;
  -ms-animation-iteration-count: 1;
  -webkit-animation-timing-function: ease-in-out;
  -ms-animation-timing-function: ease-in-out;
  animation: wiggle 7s ease-in-out;
}

#balloon6 {
  position: absolute;
  top: -180px;
  right: 18px;
  z-index: -1;
  -webkit-animation-name: wiggle2;
  -ms-animation-name: wiggle2;
  -ms-animation-duration: 1000ms;
  -webkit-animation-duration: 1000ms;
  -webkit-animation-iteration-count: 1;
  -ms-animation-iteration-count: 1;
  animation: wiggle2 7s ease-in-out;
}

.cibercumple2020__logo {
  width: 100%;
  margin-top: 31px;
  display: flex;
  justify-content: center;
  height: 96px;
}

.cibercumple2020__logo_banner {
    width: 25%;
    margin-top: 31px;
    display: flex;
    justify-content: center;
    height: 96px;
  }

.filterDiv__cover__title {
  font-family: 'Luckiest Guy', cursive;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 24px;
  display: flex;
  justify-content: center;
  text-align: left;
  margin-top: 45px;
}

.ptb{
    padding: 2rem;
    border: 6px solid #F3AE00;;
}

.filterDiv__cover__title_banner {
    font-family: 'Luckiest Guy', cursive;
    font-style: normal;
    font-weight: normal;
    font-size: 24px;
    line-height: 24px;
    display: flex;
    justify-content: center;
    text-align: left;
    margin: 56px auto 32px;
}

.filterDiv__cover__counter,  #clockdiv, #clockdiv2 {
    margin-top: 10px;
    display: flex;
    justify-content: normal;
}

#clockdiv_text {
    display: flex;
    justify-content: center;
}

.days {
  font-size: 24px;
  line-height: 28px;
  margin-top: 10px;
  padding-left: 5px;
  padding-right: 5px;
  margin-right: 6rem;
}

.filterDiv__cover__counter__day__text {
  display: flex;
  align-items: center;
  text-align: center;
  text-transform: uppercase;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 24px;
  justify-content: center;
}

span.hours {
  font-size: 24px;
  line-height: 28px;
  margin-top: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.minutes  {
  font-size: 72px;
  line-height: 28px;
  margin-top: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

.seconds, .filterDiv__cover__counter__separator  {
  font-size: 24px;
  line-height: 28px;
  margin-top: 10px;
  padding-right: 5px;
  display: block;
}

.filterDiv__cover__disclaimer {
  color: #FFF;
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 14px;
  justify-content: center;
  display: flex;
  flex-wrap: wrap;
  flex-direction:column;
  flex:1;
  color: #FFF;
  min-height: 80px;
}

.filterDiv__cover__disclaimer p {
  margin-top: auto;
  color: #fff;
}

.counter__text {
  font-size: 18px;
}

.filterDiv__cover__counter__minutes__text {
  margin: 0 45px 0 0px;
}

.filterDiv__cover__counter__hours__text {
    margin: 0 45px 0 0px;
}

.filterDiv__cover__counter__days__text {
  margin: 0 45px 0 0px;
}

.filterDiv__cover__counter__seconds__text {
  margin: 0 45px 0 0px;
}

.filterDiv__discount {
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: bold;
	position: relative;
	left: 20px;
	font-size: 24px;
	line-height: 42px;
	display: flex;
	align-items: center;
	text-align: center;
	color: #182858;
	transform: rotate(9deg);
	justify-content: center;
	margin: -30px 0px 0px 90px;
	bottom: 6px;
}

.filtering1 {
  display:none;
}

.filtering {
	z-index: 10;
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}

.filtering.slick-initialized.slick-slider.slick-dotted > ul.slick-dots {
 /* bottom: -75px !important;*/
}

.parcel-bottom {
	position: relative;
	height: 200px;
}

.parcel-left {
	display: flex;
    align-self: flex-end;
    position: absolute;
    left: 0;
    bottom: -26px;
    z-index: 1;
}

.parcel-right {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: -75px;
}

.hero__video__mobile {
  display: none;
}

.card__recarga img {
  width:100%;
}

.oferta__dia {
  display: flex;
  flex-direction: column;
  width: 273px;
  margin: 0 auto;
  margin-left: 48%;
  top: 160px;
  position: absolute;
  visibility: hidden;
  z-index: 2;
}

.oferta__title {
  margin-left: 17%;
  margin-bottom: 20px;
  margin-top: 10%;
  width: 100%;
  position: relative;
  background-repeat: no-repeat;
  height: 100px;
  width: 85%;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='207' height='89' fill='none'%3E%3Cpath fill='%23fff' d='M41.875 29.75l1.281-16.438h5.782l.593 16.438h-7.656zM42.906 8.5c0-.448.089-.87.266-1.266.177-.406.411-.755.703-1.046a3.25 3.25 0 011.047-.704 3.064 3.064 0 011.266-.265c.447 0 .87.088 1.265.265a3.04 3.04 0 011.047.704c.302.291.536.64.703 1.046.177.396.266.818.266 1.266 0 .458-.089.89-.266 1.297a3.249 3.249 0 01-.703 1.047c-.292.291-.64.526-1.047.703a3.063 3.063 0 01-1.266.265c-.447 0-.87-.088-1.265-.265a3.625 3.625 0 01-1.047-.703 3.624 3.624 0 01-.703-1.047 3.21 3.21 0 01-.266-1.297zm27.516 3.469c0 .948-.11 1.864-.328 2.75a10.55 10.55 0 01-.953 2.469 10.05 10.05 0 01-1.5 2.125 9.404 9.404 0 01-1.985 1.64 9.748 9.748 0 01-2.39 1.078 9.854 9.854 0 01-2.75.375c-.938 0-1.834-.12-2.688-.36a10.422 10.422 0 01-2.375-1 10.142 10.142 0 01-2.016-1.562 10.395 10.395 0 01-1.53-2.03 11.122 11.122 0 01-.985-2.407 10.266 10.266 0 01-.344-2.672c0-.906.11-1.792.328-2.656a10.99 10.99 0 01.938-2.469c.416-.77.916-1.48 1.5-2.125a9.938 9.938 0 011.953-1.672 9.547 9.547 0 012.36-1.094 9.01 9.01 0 012.671-.39c1.51 0 2.886.234 4.125.703 1.25.469 2.313 1.14 3.188 2.015.885.865 1.567 1.917 2.046 3.157.49 1.229.735 2.604.735 4.125zm-6.938.406c0-.448-.067-.88-.203-1.297a3.357 3.357 0 00-.562-1.125 2.775 2.775 0 00-.938-.797c-.364-.208-.786-.312-1.265-.312-.49 0-.927.088-1.313.265a3.037 3.037 0 00-1 .735c-.27.302-.479.661-.625 1.078a3.81 3.81 0 00-.219 1.297c0 .437.063.875.188 1.312.125.438.312.834.562 1.188.25.354.558.64.922.86.375.218.808.327 1.297.327.49 0 .927-.094 1.313-.281a3.09 3.09 0 001-.781c.27-.334.479-.714.625-1.14a4.08 4.08 0 00.218-1.329zM86.297.781c-.063.98-.12 1.948-.172 2.906-.052.959-.12 1.928-.203 2.907l-6.625.343v1.97h5.75l-.313 4.843-5.468.156.03 8.625-7.905.157.5-21.907h14.406zm17.969 9.594c0 .906-.063 1.813-.188 2.719a64.626 64.626 0 00-5.312.562l-5.282.75c.271.75.693 1.35 1.266 1.797.583.448 1.276.672 2.078.672.417 0 .87-.078 1.36-.234.5-.157.994-.35 1.484-.578.489-.24.958-.495 1.406-.766.448-.271.833-.516 1.156-.735l-.75 7.094a6.793 6.793 0 01-1.328.797 8.788 8.788 0 01-1.469.531 11.24 11.24 0 01-1.546.297c-.521.063-1.032.094-1.532.094-1.03 0-1.974-.14-2.828-.422a8.572 8.572 0 01-2.328-1.172 8.978 8.978 0 01-1.812-1.797 10.455 10.455 0 01-1.297-2.25 12.988 12.988 0 01-.781-2.578 14.304 14.304 0 01-.266-2.75c0-.969.088-1.937.266-2.906a14.85 14.85 0 01.796-2.797c.365-.896.818-1.724 1.36-2.484a9.815 9.815 0 011.922-2.016A8.574 8.574 0 0193.109.86c.928-.323 1.948-.484 3.063-.484.927 0 1.77.13 2.531.39.771.25 1.453.605 2.047 1.063a6.94 6.94 0 011.562 1.61 8.853 8.853 0 011.094 2.062c.292.74.505 1.526.641 2.36.146.822.219 1.66.219 2.515zm-6.25-.813c0-.291-.032-.588-.094-.89a2.72 2.72 0 00-.313-.844 1.712 1.712 0 00-.546-.61c-.23-.166-.516-.25-.86-.25-.416 0-.786.115-1.11.345-.312.218-.583.5-.812.843a4.93 4.93 0 00-.562 1.094 8.35 8.35 0 00-.328 1.094l4.625-.438v-.344zm25.593-1.624c0 .812-.073 1.552-.218 2.218a6.502 6.502 0 01-.657 1.813 6.492 6.492 0 01-1.172 1.531c-.479.469-1.057.917-1.734 1.344l3.719 6.625-7.031 1.375-2.407-6.657-1.937.063-.281 6.5h-6.719c.052-2.375.099-4.74.14-7.094.053-2.354.11-4.719.172-7.094L105.547 5c.021-1.177.062-2.365.125-3.563.729-.27 1.448-.494 2.156-.671a19.077 19.077 0 012.125-.407 21.587 21.587 0 012.172-.203c.74-.041 1.495-.062 2.266-.062 1.187 0 2.333.166 3.437.5a8.818 8.818 0 012.953 1.469 7.312 7.312 0 012.047 2.453c.521.979.781 2.12.781 3.421zm-7 .5a3.69 3.69 0 00-.187-1.204 2.459 2.459 0 00-.531-.937 2.25 2.25 0 00-.875-.625c-.344-.156-.75-.234-1.219-.234a3.89 3.89 0 00-.609.046 3.56 3.56 0 00-.579.11l-.25 5.812h.375c.448 0 .901-.057 1.36-.172a3.985 3.985 0 001.25-.53c.375-.24.677-.548.906-.923.24-.375.359-.823.359-1.344zM141.25.968l-.156 6.626-4.656.187-.563 14.5-6.594.344-.593-14.5-4.657.25.188-7.375L141.25.969zm18.562 20.688l-7.75 1-.937-3.531h-3.563l-.781 3.531-7.969-.781 6.219-20.813 8.688-.437 6.093 21.031zm-9.25-7.312l-1.187-5.438-1.156 5.438h2.343zM18.703 42.594c0 1.458-.187 2.765-.562 3.922a10.358 10.358 0 01-1.578 3.078 9.892 9.892 0 01-2.391 2.265 14.188 14.188 0 01-3.047 1.547 18.618 18.618 0 01-3.531.875c-1.24.188-2.516.282-3.828.282-.49 0-.97-.01-1.438-.032a36.495 36.495 0 01-1.437-.125l.437-20.343a19.208 19.208 0 013.531-.766 28.473 28.473 0 013.625-.234c1.49 0 2.86.208 4.11.624 1.25.417 2.328 1.032 3.234 1.844.906.802 1.61 1.797 2.11 2.985.51 1.177.765 2.536.765 4.078zm-10.625 6a5.05 5.05 0 001.703-.563c.521-.291.969-.646 1.344-1.062a4.59 4.59 0 00.86-1.438 4.746 4.746 0 00.312-1.718c0-.594-.063-1.146-.188-1.657a3.618 3.618 0 00-.609-1.343 2.881 2.881 0 00-1.11-.907c-.458-.229-1.02-.354-1.687-.375l-.625 9.063zm29.047-6.219c0 .906-.063 1.813-.188 2.719a64.615 64.615 0 00-5.312.562l-5.281.75c.27.75.692 1.35 1.265 1.797.584.448 1.276.672 2.078.672.417 0 .87-.078 1.36-.234.5-.157.995-.35 1.484-.578.49-.24.959-.495 1.407-.766.447-.271.833-.516 1.156-.734l-.75 7.093a6.798 6.798 0 01-1.328.797 8.797 8.797 0 01-1.47.531c-.51.136-1.025.235-1.546.297-.52.063-1.031.094-1.531.094-1.032 0-1.974-.14-2.828-.422a8.572 8.572 0 01-2.328-1.172 8.976 8.976 0 01-1.813-1.797 10.46 10.46 0 01-1.297-2.25 12.995 12.995 0 01-.781-2.578 14.304 14.304 0 01-.266-2.75c0-.968.089-1.937.266-2.906a14.85 14.85 0 01.797-2.797c.364-.896.817-1.724 1.36-2.484a9.813 9.813 0 011.921-2.016 8.573 8.573 0 012.469-1.344c.927-.323 1.948-.484 3.062-.484.927 0 1.771.13 2.532.39.77.25 1.453.605 2.046 1.063a6.95 6.95 0 011.563 1.61 8.864 8.864 0 011.094 2.062c.291.74.505 1.526.64 2.36.146.822.219 1.66.219 2.515zm-6.25-.813c0-.291-.031-.588-.094-.89a2.718 2.718 0 00-.312-.844 1.714 1.714 0 00-.547-.61c-.23-.166-.516-.25-.86-.25-.416 0-.786.115-1.109.344-.312.22-.583.5-.812.844-.23.334-.417.698-.563 1.094-.146.396-.255.76-.328 1.094l4.625-.438v-.343zM54.172 47c0 1.427-.25 2.661-.75 3.703a7.031 7.031 0 01-2.031 2.563c-.855.666-1.86 1.161-3.016 1.484-1.146.313-2.38.469-3.703.469-.51 0-1.073-.068-1.688-.203a22.174 22.174 0 01-1.843-.5 36.733 36.733 0 01-1.813-.657 43.08 43.08 0 01-1.531-.672l.687-6.124c.886.53 1.865.937 2.938 1.218a13.109 13.109 0 003.906.39c.281-.02.547-.067.797-.14.26-.083.48-.203.656-.36.177-.155.266-.38.266-.671a.71.71 0 00-.188-.5 1.28 1.28 0 00-.484-.344 2.541 2.541 0 00-.672-.203 6.25 6.25 0 00-.734-.11 7.759 7.759 0 00-.672-.03h-.5c-.896 0-1.714-.141-2.453-.422a5.606 5.606 0 01-1.89-1.188 5.508 5.508 0 01-1.22-1.875c-.291-.74-.437-1.557-.437-2.453 0-1.23.245-2.328.734-3.297a7.726 7.726 0 011.985-2.484 8.996 8.996 0 012.859-1.578 10.274 10.274 0 013.328-.547c.51 0 1.037.02 1.578.062a15.138 15.138 0 013.188.547 9.3 9.3 0 011.453.547l-.594 6.344a17.95 17.95 0 00-2.234-.594c-.771-.167-1.526-.25-2.266-.25-.135 0-.312.005-.531.016-.208 0-.432.015-.672.047-.23.02-.464.057-.703.109-.24.052-.453.125-.64.219a1.166 1.166 0 00-.454.343.743.743 0 00-.156.516c.01.23.094.406.25.531.167.125.375.219.625.282a4.3 4.3 0 00.844.078c.312 0 .62-.006.922-.016.302-.02.583-.036.843-.047.26-.02.474-.026.64-.016.834.053 1.584.23 2.25.532.668.302 1.23.703 1.688 1.203.47.5.823 1.099 1.063 1.797.25.687.375 1.448.375 2.281zm17.187-14.031l-.156 6.625-4.656.187-.563 14.5-6.593.344-.594-14.5-4.656.25.187-7.375 17.031-.031zm18.563 20.687l-7.75 1-.938-3.531h-3.562l-.781 3.531-7.97-.781 6.22-20.813 8.687-.437 6.094 21.031zm-9.25-7.312l-1.188-5.438-1.156 5.438h2.344zm24.078-12.688l-.562 6.594a5.612 5.612 0 00-.891-.172 8.381 8.381 0 00-.891-.047 7.93 7.93 0 00-2.125.282 5.441 5.441 0 00-1.781.859 4.35 4.35 0 00-1.234 1.469c-.303.583-.454 1.276-.454 2.078 0 .583.084 1.093.25 1.531.178.427.422.786.735 1.078.323.281.708.495 1.156.64.459.147.964.22 1.516.22.385 0 .781-.037 1.187-.11a10.567 10.567 0 002.391-.797c.375-.177.724-.364 1.047-.562l-.25 7.343c-.406.209-.844.396-1.313.563a15.65 15.65 0 01-1.453.406c-.489.125-.984.219-1.484.282-.49.062-.959.093-1.406.093-1.48 0-2.829-.276-4.047-.828a9.676 9.676 0 01-3.125-2.25A10.47 10.47 0 0190 49a11.247 11.247 0 01-.719-4.031c0-1.709.24-3.302.719-4.782.49-1.479 1.203-2.76 2.14-3.843.948-1.094 2.115-1.948 3.5-2.563 1.397-.625 2.995-.937 4.798-.937.718 0 1.447.057 2.187.172a7.95 7.95 0 012.125.64zm21.203 20l-7.75 1-.937-3.531h-3.563l-.781 3.531-7.969-.781 6.219-20.813 8.687-.437 6.094 21.031zm-9.25-7.312l-1.187-5.438-1.157 5.438h2.344zm27.281-3.75c0 1.458-.187 2.765-.562 3.922a10.36 10.36 0 01-1.578 3.078 9.9 9.9 0 01-2.391 2.265 14.192 14.192 0 01-3.047 1.547 18.612 18.612 0 01-3.531.875 25.56 25.56 0 01-3.828.282c-.49 0-.969-.01-1.438-.032a36.497 36.497 0 01-1.437-.125l.437-20.343a19.207 19.207 0 013.532-.766 28.464 28.464 0 013.625-.234c1.489 0 2.859.208 4.109.624 1.25.417 2.328 1.032 3.234 1.844.907.802 1.61 1.797 2.11 2.985.51 1.177.765 2.536.765 4.078zm-10.625 6a5.046 5.046 0 001.703-.563 5.221 5.221 0 001.344-1.062c.375-.427.662-.907.86-1.438a4.752 4.752 0 00.312-1.718c0-.594-.062-1.146-.187-1.657a3.622 3.622 0 00-.61-1.343 2.882 2.882 0 00-1.109-.907c-.458-.229-1.021-.354-1.688-.375l-.625 9.063zm30.5 5.062l-7.75 1-.937-3.531h-3.563l-.781 3.531-7.969-.781 6.219-20.813 8.688-.437 6.093 21.031zm-9.25-7.312l-1.187-5.438-1.156 5.438h2.343zm33.532-3.75c0 1.458-.188 2.765-.563 3.922A10.36 10.36 0 01186 49.594a9.9 9.9 0 01-2.391 2.265 14.168 14.168 0 01-3.047 1.547 18.612 18.612 0 01-3.531.875 25.541 25.541 0 01-3.828.282c-.489 0-.969-.01-1.437-.032a36.545 36.545 0 01-1.438-.125l.438-20.343a19.196 19.196 0 013.531-.766 28.475 28.475 0 013.625-.234c1.489 0 2.859.208 4.109.624 1.25.417 2.328 1.032 3.235 1.844.906.802 1.609 1.797 2.109 2.985.51 1.177.766 2.536.766 4.078zm-10.625 6a5.053 5.053 0 001.703-.563 5.2 5.2 0 001.343-1.062c.376-.427.662-.907.86-1.438a4.752 4.752 0 00.312-1.718c0-.594-.062-1.146-.187-1.657a3.62 3.62 0 00-.609-1.343 2.892 2.892 0 00-1.11-.907c-.458-.229-1.021-.354-1.687-.375l-.625 9.063zm29.046-6.219c0 .906-.062 1.813-.187 2.719a64.668 64.668 0 00-5.313.562l-5.281.75c.271.75.693 1.35 1.266 1.797.583.448 1.276.672 2.078.672.417 0 .87-.078 1.359-.234.5-.157.995-.35 1.485-.578.489-.24.958-.495 1.406-.766.448-.271.833-.516 1.156-.734l-.75 7.093a6.793 6.793 0 01-1.328.797 8.79 8.79 0 01-1.469.531c-.51.136-1.026.235-1.546.297-.521.063-1.032.094-1.532.094-1.031 0-1.974-.14-2.828-.422a8.575 8.575 0 01-2.328-1.172 8.94 8.94 0 01-1.812-1.797 10.418 10.418 0 01-1.297-2.25 12.97 12.97 0 01-.782-2.578 14.312 14.312 0 01-.265-2.75c0-.968.088-1.937.265-2.906.177-.969.443-1.901.797-2.797.365-.896.818-1.724 1.36-2.484a9.79 9.79 0 011.922-2.016 8.576 8.576 0 012.468-1.344c.927-.323 1.948-.484 3.063-.484.927 0 1.771.13 2.531.39.771.25 1.453.605 2.047 1.063a6.94 6.94 0 011.562 1.61 8.853 8.853 0 011.094 2.062c.292.74.505 1.526.641 2.36.146.822.218 1.66.218 2.515zm-6.25-.813c0-.291-.031-.588-.093-.89a2.729 2.729 0 00-.313-.844 1.7 1.7 0 00-.547-.61c-.229-.166-.515-.25-.859-.25-.417 0-.786.115-1.109.344-.313.22-.584.5-.813.844a4.902 4.902 0 00-.562 1.094c-.146.396-.256.76-.328 1.094l4.624-.438v-.343zM88.719 86.376l-7.813.375-.062-6.594H77.25L77.031 87h-7l.594-21.969 7.438.344-.47 11.219h3.47l.03-11.75 7.126.187.5 21.344zm20.797-11.344c0 .948-.11 1.865-.328 2.75a10.547 10.547 0 01-.954 2.469c-.406.77-.906 1.48-1.5 2.125a9.385 9.385 0 01-1.984 1.64 9.747 9.747 0 01-2.391 1.079 9.85 9.85 0 01-2.75.375c-.937 0-1.833-.12-2.687-.36a10.42 10.42 0 01-2.375-1 10.142 10.142 0 01-2.016-1.562A10.395 10.395 0 0191 80.516a11.118 11.118 0 01-.984-2.407 10.27 10.27 0 01-.344-2.671c0-.907.11-1.792.328-2.657.219-.875.531-1.698.938-2.469.416-.77.916-1.479 1.5-2.124a9.943 9.943 0 011.953-1.672 9.549 9.549 0 012.359-1.094 9.01 9.01 0 012.672-.39c1.51 0 2.885.234 4.125.702 1.25.47 2.312 1.141 3.187 2.016.886.865 1.568 1.917 2.047 3.156.49 1.23.735 2.604.735 4.125zm-6.938.406c0-.447-.068-.88-.203-1.296a3.358 3.358 0 00-.563-1.125 2.773 2.773 0 00-.937-.797c-.365-.209-.786-.313-1.266-.313-.49 0-.927.089-1.312.266a3.037 3.037 0 00-1 .734c-.271.302-.48.662-.625 1.078a3.807 3.807 0 00-.219 1.297c0 .438.063.875.188 1.313.125.437.312.833.562 1.187.25.354.557.64.922.86.375.218.807.328 1.297.328.49 0 .927-.094 1.312-.281a3.08 3.08 0 001-.782c.271-.333.48-.713.625-1.14.146-.428.219-.87.219-1.329zm26.328-9.593l-7.344 12 .219 8.844h-8.031l.188-8.782-5.719-11.594 7.969-1 2.5 6.75 2.718-6.75 7.5.532zm8.235-2.063l-1.282 16.438h-5.781l-.594-16.438h7.657zm-1.032 21.25c0 .459-.088.886-.265 1.281a3.28 3.28 0 01-.719 1.032 3.079 3.079 0 01-1.031.703 3.066 3.066 0 01-1.266.266c-.458 0-.885-.089-1.281-.266a3.25 3.25 0 01-1.047-.703 3.408 3.408 0 01-.703-1.031 3.262 3.262 0 01-.25-1.282c0-.448.083-.875.25-1.281a3.356 3.356 0 011.75-1.766 3.101 3.101 0 011.281-.265c.448 0 .87.088 1.266.265a3.28 3.28 0 011.031.72c.302.29.542.64.719 1.046.177.406.265.833.265 1.281z'/%3E%3C/svg%3E%0A");
}

/*parallax animation*/

/* foreground (balloons/landscape)*/
div#parallax-bg-1 {
  position: fixed;
  width: 1200px;
  top: 0;
  left: 50%;
  margin-left: -600px;
  z-index: 1;
}
/* background middle layer*/
div#parallax-bg-2 {
  position: fixed;
  width: 1200px;
  top: 0;
  left: 50%;
  margin-left: -600px;
  z-index: 2;
}
/* background layer */
div#parallax-bg-3 {
  position: fixed;
  width: 960px;
  top: 0;
  left: 50%;
  margin-left: -470px;
  z-index: 3;
}
/* foreground */
div#parallax-bg-3 div {
  background-repeat: no-repeat;
  position: absolute;
  display: block;
  overflow: hidden;
}
div#bg-3-1 {
  background: url("/img/purple.png");
  width: 529px;
  height: 757px;
  right: 100px;
}
div#bg-3-2 {
  background: url("/img/yellow.png");
  width: 603px;
  height: 700px;
  top: 1050px;
  left: 70px;
}
div#bg-3-3 {
  background: url("/img/purple.png");
  width: 446px;
  height: 713px;
  top: 1800px;
  right: 140px;
}
div#bg-3-4 {
  background: url("/img/back.png");
  width: 1104px;
  height: 684px;
  top: 2800px;
  right: 0px;
}
/* middle layer clouds */
div#parallax-bg-2 div {
  background: url("/img/greenSerpentine.png");
  background-repeat: no-repeat;
  position: absolute;
  display: block;
  width: 488px;
  height: 600px;
  overflow: hidden;
}
div#bg-2-1 {
  top: 100px;
  left: -310px;
}
div#bg-2-2 {
  top: 270px;
  right: -70px;
}
div#bg-2-3 {
  top: 870px;
  left: -300px;
}
div#bg-2-4 {
  top: 1120px;
  right: -130px;
}
div#bg-2-5 {
  top: 1620px;
  left: 140px;
}
div#bg-2-6 {
  top: 720px;
  left: 340px;
}

/*background layer clouds */
div#parallax-bg-1 div {
  background-repeat: no-repeat;
  position: absolute;
  display: block;
  width: 488px;
  height: 500px;
  overflow: hidden;
}
div#bg-1-1 {
  background: url("/img/magentaSerpentine.png");
  top: 200px;
  right: 450px;
}
div#bg-1-2 {
  background: url("/img/orangeStar.png");
  top: 420px;
  left: 0px;
}
div#bg-1-3 {
  background: url("/img/yellowSepentine.png");
  top: 850px;
  right: -290px;
}
div#bg-1-4 {
  background: url("/img/purple.png");
  top: 350px;
  left: 200px;
}
div#bg-1-5 {
  background: url("/img/magentaSerpentine.png");
  top: 1200px;
  left: -200px;
}

/* flexbox grid */

.post-content-wrapper {
    padding: 20px;
    margin-bottom: 2em;
    max-width: 100%;
    display: flex;
    border-radius: 7px;
    box-sizing: border-box;
    /* flex-direction: row; */
    /* align-items: flex-end; */
    margin-left: auto;
    margin-right: auto;
}

.item {
  width: 32%;
  padding-bottom: 32%; /* Same as width, sets height */
  margin-bottom: 2%; /* (100-32*3)/2 */
  position: relative;
}

.flex {
    border-radius: 3px;
    padding: 20px;
}

.flex5 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
}

.flex5-child {
    width: 32%;
    padding-bottom: 32%;
    margin-bottom: 2%;
}
.child {
    border-radius: 3px;
    background-color: #A2CBFA;
    border: 1px solid #4390E1;
    box-sizing: border-box;
    box-shadow: 0 2px 2px rgba(0,90,250,0.05), 0 4px 4px rgba(0,90,250,0.05), 0 8px 8px rgba(0,90,250,0.05), 0 16px 16px rgba(0,90,250,0.05);
}

.parallax-container {
    min-height: 100%;
    display: flex;
    flex-direction: column;
    align-items: stretch;
    flex-grow: 1;
}

.globo {
    height: 100%;
    padding: 5rem;
}

.globo > img {
    max-width: 150px;
}

.cinta-bottom{
    position: absolute;
    right: 10px;
    bottom: 360px;
}

.cinta-der{
    position: absolute;
    top: 10px;
    right: 100px;
}

.cinta-izq{
    position: absolute;
    top: 10px;
    left: 130px;
}

section.panel {
    display: flex;
    position: absolute;
    left: 0;
    flex-direction: column;
    max-width: 5%;
    min-height: 500px;
    /*bottom: 40%;*/
    z-index: 0;
    margin-left: -10%;
    background-color:hsla(225, 64%, 22%, 1);
}

.panel-derecha {
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    min-height: 90vh;
    /*bottom: 40%;*/
    z-index: 0;
    margin-right: -6%;
    max-width: 14%;
    right: 0;
}

#presentacionCiberlunes2020__footer {
    background-color: #E5E5E5 !important;
}

/*Modal recarga*/
.modal-outer {
  display: grid;
  background:hsla(0, 0%, 13%, .8);
  position: fixed;
  height: 100vh;
  width: 100vw;
  top: 0;
  left: 0;
  justify-content: center;
  align-items: center;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s;
  z-index: 10
}

.modal-outer img {
  width: 100%;
}

.modal-outer.open {
  opacity: 1;
  pointer-events: all;
}

.modal-inner {
  max-width: 600px;
  padding: 2rem;
  border-radius: 5px;
  min-height: 200px;
  background: white;
  transform: translateY(-200%);
  transition: transform .5s;
}

.modal-inner > svg {
  margin: 0 auto;
}

.modal-outer.open .modal-inner {
  transform: translateY(0);
}

@keyframes wiggle {
  0% {transform: rotate(5deg);}
  25% {transform: rotate(-5deg);}
  50% {transform: rotate(5deg);}
  75% {transform: rotate(-5deg);}
  100% {transform: rotate(0deg);}
}

@keyframes wiggle2 {
  0% {transform: rotate(-5deg);}
  25% {transform: rotate(5deg);}
  50% {transform: rotate(-5deg);}
  75% {transform: rotate(5deg);}
  100% {transform: rotate(0deg);}
}

.logosBotones {
  width: 30%;
  display: flex;
  flex-direction: column;
  align-items: baseline;
  justify-content: space-between;
}

/*.presentacionCiberlunes2020 .nosSumamos {}*/
.presentacionCiberlunes2020 .nosSumamos img { height: 283px; width: 409px}

.presentacionCiberlunes2020 .centerHero { display: flex; align-items: center; flex-direction: column;}

/*.presentacionCiberlunes2020 .cartel {}*/
.presentacionCiberlunes2020 .cartel img { height: 272px; width: 374px}
.presentacionCiberlunes2020 .cuentareg-Ciberlunes2020 { display: flex;}
.presentacionCiberlunes2020 .cuentareg-Ciberlunes2020 .countdown { display: flex; list-style: none; padding: 0; margin: 0 0 0 8px;}
.presentacionCiberlunes2020 .cuentareg-Ciberlunes2020 .countdown li {
    margin: 0 8px;
    text-align: center;
    border: 1px solid #00FF8A;
    padding: 0 4px;
    height: 44px;
    line-height: 16px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 40px;
}

.presentacionCiberlunes2020 .cuentareg-Ciberlunes2020 .countdown li span { color: #FF3B81; font-size: 18px; padding: 4px 0 0 0;}
.presentacionCiberlunes2020 .cuentareg-Ciberlunes2020 li p { margin: 0; color: #FF3B81; font-size: 14px}

.btn-cta-desktop a {
  color: #FFF!important;
  font-size: 20px;
  padding: 10px 56px;
  justify-content: center;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  align-items: center;
  opacity: 1;
  position: relative;
  z-index: 1000;
  background: #4235FD;
  border: 3px solid #F9F20B;
  box-sizing: border-box;
  border-radius: 25px;
}

.sectbottom-desktop a p {
  font-style: normal;
  font-weight: lighter;
  font-size: 28px;
  line-height: 32px;
  text-transform: uppercase;
  color: #F2692E;
  text-shadow: 0px 1px 6px rgba(0, 0, 0, 0.18);
  margin: 0 0 0 0;
  padding: 16px 0 0 0px;
  display: block;
}

.sectbottom-desktop .barraApoyo { width: 42px; height: 12px; display: block; background: #F2692E; margin: 8px 0 0 0}

.sectAll {
  background: #182858;
  padding: 0 0 0 0;
  z-index: 99999;
  padding-top: 0rem;
}

.etiqueta-ciberlunes2020 {
  position: absolute;
  display: block;
  width: auto;
  margin-top: 32px;
  margin-left: 70px; 
}

.etiqueta-ciberlunes2020:before {
    content: '';
    position: absolute;
    width: 125px;
    height: 68px;
    transform-origin: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../img/ciberantel/etiqueta.svg);
    top: -50px;
    transform: rotate(1deg);
}
/*
.filterDiv.agotadoLabel .etiqueta-ciberlunes2020:before {
  background-image: url(../img/cibercumple/etiqueta-simple.svg)
}

.filterDiv.incluidoLabel .etiqueta-ciberlunes2020:before {
  background-image: url(../img/cibercumple/etiqueta-simple.svg);
}
*/

/*.etiqueta-ciberlunes2020 .filterDiv__agotado {
    width: 125px;
    height: 68px;
    transform-origin: bottom right;
    background-repeat: no-repeat;
    background-size: contain;
    background-image: url(../img/cibercumple/etiqueta_silmple.svg);
    top: -40px;
    transform: rotate(2deg);
    margin: -50px -3px 0px 130px;
}*/

.sectSorteo {
    width: 100%;
    padding: 40px 0;
    background-image: url(../img/feria-xiaomi/bg-promo.png);
    background-size: cover;
    display: flex;
    justify-content: center;
    align-items: center;
}

.sectSorteo .titulo { display: flex; justify-content: center;}
.sectSorteo .titulo img { width: 450px; height: 148px}

.sectSorteo .premios {
  display: flex;
  justify-content: space-evenly;
  margin: 32px 0;
}
.sectSorteo .premios .articulos1 img { width: 231px; height: auto;}
.sectSorteo .premios .articulos2 img { width: 334px; height: auto;}
.sectSorteo .premios .articulos3 img { width: 228px; height: auto;}

.sectSorteo p {
  display: block;
  text-align: center;
  color: #171717;
  font-size: 16px;
  line-height: 19px;
  margin: 0 0 0 0;
  padding: 32px 0 0 0;
}
.sectSorteo p a {
  color: #171717;
  font-size: 16px;
  text-decoration: underline;
}

.sectBotFiltro {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 30px;
  font-family: Roboto Condensed;
  font-style: normal;
  font-weight: normal;
  font-size: 24px;
  line-height: 28px;
  text-align: center;
}

.etiquetaIphone .porcentajeDescuento { font-size: 28px; line-height: 28px; padding-top: 4px; font-weight: 600;}
.etiquetaIphone .textDescuento { font-size: 12px; line-height: 6px; font-weight: 600;}
.etiquetaIphone .textAgotarStock { font-size: 10px; margin: 4px 0 0 0}

.ferias .contBanner { padding: 110px 0 30px 0; position: relative; }
.ferias .contBanner img { max-width: 100%; margin: 8px auto -16px; position: absolute; top: 0; left: 0; visibility: hidden; opacity: 0; transition: opacity .4s ease; }
.ferias .contBanner img.activo { position: relative; visibility: visible; opacity: 1; }

.ferias .navBanner li { vertical-align: top; }
.ferias .navBanner li a { display: block; text-align: center; color: #fff; font-size: 18px; line-height: 1.1; }
.ferias .navBanner li a span.movil { display: none; }
/* .ferias .navBanner .it1 { padding: 25px 28px 39px 52px; background-image: url(../img/auxi/vc-bgitbanner1b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.ferias .navBanner .it2 { margin: -6px 0 0 -28px; padding: 30px 52px 33px 35px; background-image: url(../img/auxi/vc-bgitbanner2b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.ferias .navBanner .it3 { margin: -15px 0 0 -44px; padding: 27px 24px 38px 46px; background-image: url(../img/auxi/vc-bgitbanner1b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.ferias .navBanner .it4 { margin: -19px 0 0 -28px; padding: 35px 38px 33px 23px; background-image: url(../img/auxi/vc-bgitbanner2b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.ferias .navBanner .it1:hover, .ferias .navBanner .it1.activo { background-image: url(../img/auxi/vc-bgitbanner1a.png); }
.ferias .navBanner .it2:hover, .ferias .navBanner .it2.activo { background-image: url(../img/auxi/vc-bgitbanner2a.png); }
.ferias .navBanner .it3:hover, .ferias .navBanner .it3.activo { background-image: url(../img/auxi/vc-bgitbanner1a.png); }
.ferias .navBanner .it4:hover, .ferias .navBanner .it4.activo { background-image: url(../img/auxi/vc-bgitbanner2a.png); } */

.ferias .card { margin-bottom: 40px; height: 370px; position: relative; display: block; border: 1px solid #ccc; background-color: #fff; overflow: hidden; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.25); -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.25); }
.ferias .card img { max-height: 218px; margin: 15px auto; }
.ferias .card a { font-size: 16px; }
.ferias .card h4 { font-size: 14px; line-height: 18px; color: #444444; }
.ferias .card h5 { font-size: 12px; line-height: 18px; color: #8A8A8A; }
.ferias .card .btns { position: absolute; bottom: 20px; width: 100%; font-size: 0; }
.ferias .card .btns h3 { font-size: 26px; color: #191919; padding-bottom: 10px; }
.ferias .card .btns h3 span { font-size: 14px; color: #7F7F7F; }
.ferias .card .btn { font-size: 14px; margin: 0 5px; }
.ferias .card .btn-default { color: #006CD8; border-color: #006CD8; }
.ferias .card .promos { position: absolute; right: 0; top: 0; width: 85px; }
.ferias .card .top { padding-right: 25%; padding-top: 30px; padding-left: 15px; color: #182659; }
.ferias .card .top .icon { color: #182858; font-size: 44px; display: inline-block; vertical-align: middle; padding-right: 10px; }
.ferias .card .top h2 { display: inline-block; vertical-align: middle; max-width: 76%; font-size: 24px; line-height: 1.1; }
.ferias .card ul { padding: 40px 90px 0 30px; }
.ferias .card ul li { list-style: none; color: #333333; font-size: 22px; line-height: 1.1; font-weight: 300; background-image: url(../img/auxi/check.svg); background-repeat: no-repeat; padding-left: 25px; margin-bottom: 14px; background-position: left 8px; }

.ferias .promo { margin-bottom: 40px; font-size: 0; padding: 15px; border: 1px solid #ccc; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px; box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.25); -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.25); -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.25); }
.ferias .promo img { width: 10%; max-width: 92px; display: inline-block; vertical-align: middle; }
.ferias .promo .text { margin: 0; padding-left: 30px; font-size: 18px; line-height: 1.1; font-family: 'Roboto Condensed',sans-serif; color: #545454; width: 90%; font-weight: 400; display: inline-block; vertical-align: middle; }
.ferias .promo .text p { margin: 0; font-size: 18px; line-height: 1.1; }

.ferias .filtros { margin-bottom: 20px; margin-top: -40px; position: relative; height: 190px; background-image: url(../img/auxi/vc-bgfiltro.png); background-repeat: no-repeat; background-position: right top; background-size: 1125px; }
.ferias .filtros .logo { pointer-events: none; position: absolute; left: -25px; top: -10px; height: 203px; width: 230px; background-image: url(../img/auxi/vc-logofiltro.png); background-repeat: no-repeat; background-position: left top; background-size: contain; }
.ferias .filtros .todos { display: none; }
.ferias .filtros ul { padding: 50px 55px 0 0; }
.ferias .filtros ul li a { outline: none; font-size: 16px; line-height: 80px; text-align: center; color: #fff; padding: 0 10px; height: 80px; display: inline-block; }
.ferias .filtros ul li.activo a { color: #000000; font-size: 18px; font-weight: 600; padding: 0; width: 120px; background-image: url(../img/auxi/vc-bgmenu.png); background-repeat: no-repeat; background-position: center; background-size: contain; }
.ferias .filtros ul li.md.activo a { width: 160px; }
.ferias .filtros ul li.lg.activo a { width: 190px; }

.mdBack.blocks { visibility: hidden; }
.ui-button-text-only .ui-button-text {padding: 0;}

.titEquiposdisponibles {
	font-family: Futura Std;
	font-size: 40px;
	font-weight: 700;
	line-height: 48px;
	letter-spacing: 0em;
	text-align: center;
	color:#ffffff;
	margin: 56px auto 32px;
}

.titEquiposdisponibles_banner {
	color: #F3AE00;
	text-align: center;
  font-family: 'futura Std';
  font-style: normal;
  font-weight: 600;
  width: 30%;
  font-size: 24px;
  line-height: 24px;
  transform: rotate(-5deg);
  display: flex;
  justify-content: center;
  text-align: left;
  margin: 56px auto 32px;
}

/* FILTRO NUEVO */
.filterDiv {
  display: grid;
  float: left;
  height: 414px;
  width: 274px;
  line-height: normal;
  text-align: center;
  margin: 0 8px 16px;
  padding: 10px 16px;
  background: #FFFFFF;
  box-shadow: 0px 3px 4px rgba(0, 0, 0, 0.12), 0px 1px 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
}

.filterDiv a {
  display: grid;
  float: left;
  height: 400px;
  margin: 0 8px 16px;
}

.filterDiv.agotadoLabel {
  opacity: .5;
}

.filterDiv__agotado{
	font-family: 'Roboto Condensed';
	font-style: normal;
	font-weight: bold;
	font-size: 22px;
	line-height: 42px;
	display: flex;
	align-items: center;
	text-align: center;
	color: #182858;
	transform: rotate(9deg);
	justify-content: center;
	margin: -40px 0px 0 90px;
	position: relative;
	bottom: -2px;
	left: 20px;
}

.filterDiv__cover {
  display: flex;
  flex-direction: column;
  min-height: 402px;
  float: left;
  color: #ffffff;
  line-height: normal;
  text-align: center;
  font-family: 'Luckiest Guy', cursive;
  margin-bottom: 16px;
  border-radius: 10px;
  padding: 10px;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #233670;
  border: 6px solid #FFF;
}

.display-n{
  display: none !important;
}

.filterDiv__cover_banner {
  display: flex;
  flex-direction: row;
  float: left;
  color: #ffffff;
  width: 100%;
  line-height: normal;
  text-align: center;
  font-family: 'Luckiest Guy', cursive;
  margin-bottom: 16px;
  border-radius: 10px;
  padding: 10px;
  background-size: cover;
  background-repeat: no-repeat;
  padding: 3rem;
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.pt8{
  padding-top: 8rem;
}

.filterDiv:hover { border-color: #999;}

.show {
  display: block;
}

.containerFiltro {
  margin-top: 32px;
  overflow: hidden;
  display: grid;
  justify-content: center;
  margin-bottom: 16px;
}

.legalesParticulares p {
  color: #fff;
  margin: 0 50px 0 0;
}

.ferias .navBanner .it1 {
  padding: 25px 20px 39px 15px;
  background-image: url(../img/cibercumple2019/vc-bgitbanner1b.png);
  background-repeat: no-repeat;
  background-position: left top;
  background-size: contain;
  display: flex;
  align-items: center;
}

.mdCumple2019 .navBanner {
  top: -35px;
  position: relative;
  display: flex;
  justify-content: center;
}

.mdCumple2019 .contBanner { padding: 110px 0 30px 0; position: relative; }
.mdCumple2019 .contBanner img { max-width: 95%; margin: 0 auto; position: absolute; top: 30px; left: 0; visibility: hidden; opacity: 0; transition: opacity .4s ease; z-index: -1}
.mdCumple2019 .contBanner img.activo { position: relative; visibility: visible; opacity: 1; }

.ferias .navBanner { top: 0; position: relative; display: flex; justify-content: center;}
.ferias .navBanner li { vertical-align: top; width: 22%;}
.ferias .navBanner li a { display: block; text-align: left; color: #fff; font-size: 16px; line-height: 1.2;}

.ferias .list-inline>li {display: inline-block; padding-left: 5px; padding-right: 5px;}
.ferias .navBanner li a span.movil { display: none; }
/* .ferias .navBanner .it1 { padding: 25px 20px 39px 15px; background-image: url(../img/cibercumple2019/vc-bgitbanner1b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; display: flex; align-items: center;} */
/* .ferias .navBanner .it2 { margin: 1px 0 0 -2px; padding: 25px 35px 40px 25px; background-image: url(../img/cibercumple2019/vc-bgitbanner2b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; display: flex; align-items: center;} */

.ferias .navBanner .it1 , .ferias .navBanner .it2 , .ferias .navBanner .it3 , .ferias .navBanner .it4 {
  margin: 0 10px;
  padding: 8px 10px 8px 0px;
  background-image: none;
  display: flex;
  align-items: center;
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.18);
  background: #FFF;
  border-radius: 4px;
  color: #575757;
  font-size: 16px;
  opacity: 0.8;
  transition: all.25s ease-in-out;
  border-right: 8px solid transparent;
  font-weight: 500;
}

.ferias .navBanner .it1:hover , .ferias .navBanner .it2:hover , .ferias .navBanner .it3:hover , .ferias .navBanner .it4:hover {
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.42);
  opacity: 1;
}

.ferias .navBanner .it1.activo , .ferias .navBanner .it2.activo , .ferias .navBanner .it3.activo , .ferias .navBanner .it4.activo {
  box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.56);
  padding: 12px 24px 12px 0;
  margin: -4px 0 0 0;
  border-right: 8px solid #182858;
  opacity: 1;
}

.ferias .navBanner img { height: 80px; width: auto; padding: 0 8px;}

.etiqueta50samsung {
  display: block;
  z-index: 9999;
  width: 80px;
  height: 80px;
  background: url(../img/50-samsung/etiqueta-50samsung.png) no-repeat;
  background-size: 100%;
  position: relative;
  margin: 0 0 -80px 0;
  float: right;
}

/* .ferias .navBanner .it3 { margin: -15px 0 0 0; padding: 25px 40px 39px 15px; background-image: url(../img/cibercumple2019/vc-bgitbanner1b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; display: flex; align-items: center;}
.ferias .navBanner .it4 { margin: -10px 0 0 0; padding: 28px 30px 40px 25px; background-image: url(../img/cibercumple2019/vc-bgitbanner2b.png); background-repeat: no-repeat; background-position: left top; background-size: contain; display: flex; align-items: center;}
.ferias .navBanner .it1:hover, .ferias .navBanner .it1.activo { background-image: url(../img/cibercumple2019/vc-bgitbanner1a.png); }
.ferias .navBanner .it2:hover, .ferias .navBanner .it2.activo { background-image: url(../img/cibercumple2019/vc-bgitbanner2a.png); }
.ferias .navBanner .it3:hover, .ferias .navBanner .it3.activo { background-image: url(../img/cibercumple2019/vc-bgitbanner1a.png); }
.ferias .navBanner .it4:hover, .ferias .navBanner .it4.activo { background-image: url(../img/cibercumple2019/vc-bgitbanner2a.png); }
.ferias .navBanner img { width: 50px; padding-right: 10px} */

/* Style the buttons */
.animacion-titulos .btn {
	border: none;
  outline: none;
  padding: 0 8px;
  background-color: transparent;
  cursor: pointer;
  font-size: 24px;
  margin: 0 16px;
  color: #575757;
}

.sectPlanSamsung {
  background: #FFFFFF;
  border: 1px solid #BABABA;
  box-sizing: border-box;
  border-radius: 6px;
  display: flex;
  width: 172.5px;
  height: 52px;
  margin: 0 auto;
  line-height: 14px;
  justify-content: center;
  flex-wrap: wrap;
  flex-direction:column;
  flex:1;
}

.btn:hover {
  background-color: #ddd;
}

.btn.active {
  background-color: transparent;
  color: #000;
  border-bottom: 2px solid #000;
  padding: 0 8px;
  border-radius: 0;
}

.botonFiltro {
  display: inline-block;
  position: relative;
  font-family: 'Roboto Condensed';
  padding: 0 10px 2px;
  text-decoration: none !important;
  cursor: pointer;
  text-align: center;
  zoom: 1;
  overflow: visible;
  border: none;
  background: none;
  font-size: 24px;
  color: #ffffff;
  font-weight: 400;
  margin: 0 10px;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  transition: none;
	-webkit-transition: none;
}

.botonFiltro.active {
  width: 122px;
  height: 62px;
  border: 1.5px solid #ffffff;
  border-radius: 57px;
  color:#ffffff;
  font-weight: 500;
  padding-bottom: 0;
  background: #182858;
}

.slick-slider .icon-arrow-right {
  cursor: pointer;
  position: absolute;
  right: 10px;
  margin-top: -20px;
  top: 50%;
  z-index: 1;
  background: #006cd8;
  color: #fff;
  font-size: 16px;
  width: 40px;
  height: 40px;
  text-align: right;
  padding-right: 14px;
  line-height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.slick-slider .icon-arrow-left {
  cursor: pointer;
  position: absolute;
  left: 10px;
  margin-top: -20px;
  top: 50%;
  z-index: 1;
  background: #006cd8;
  color: #fff;
  font-size: 16px;
  width: 40px;
  height: 40px;
  padding-left: 14px;
  line-height: 40px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
}

.filterDiv img {
/*     max-height: 170px;
  width: 225px; */
  display: block;
  margin: 0 auto;
  overflow: hidden;
}

.filterDiv h2 {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  line-height: 19px;
  text-align: center;
  margin: 0 auto;
  overflow: hidden;
  display: block;
  width: 225px;
  color: #434343;
}

.filterDiv h3 {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 15px;
  color: #333333;
}

.sectPlanSamsung h4 {
    background: #182858;
    border-radius: 5px 5px 0px 0px;
    font-size: 14px;
    color: #FFF;
    padding: 5px;
}

.cuotas__wrapper {
  min-height: 16px;
}

.sectPlanSamsung h5 {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: bold;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #535353;
  line-height: 1.8;
}

.filterDiv .sectPreciosSamsung {
  display: flex;
  align-items: center;
  justify-content: center;
}

.filterDiv .PrecioViejoSamsung {
	font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  font-size: 20.3636px;
  line-height: 24px;
  color: #333333;
  font-weight: normal;
  opacity: 0.4;
  padding-right: 20px;
}

.filterDiv .PrecioViejoSamsung .antes { font-size: 13px; display: block; line-height: 10px;}
.filterDiv .PrecioViejoSamsung .PrecioViejo { text-decoration: line-through; font-weight: lighter;}
.filterDiv .PrecioViejoSamsung .signo { font-size: 16px; margin-right: 3px; text-decoration: none}
.filterDiv .PrecioNuevoSamsung {
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 33px;
  color: #182858;
}

.filterDiv .EquipoIncluidoSamsung {margin: 0 0 20px 0}
.filterDiv .EquipoIncluidoSamsung .ahora {font-size: 16px; display: block; line-height: 12px; font-weight: normal; color: #182858; margin: 18px 0 4px 0;}
.filterDiv .EquipoIncluidoSamsung .PrecioNuevo {color: #182858; font-size: 30px;}

.filterDiv .PrecioNuevoSamsung .ahora {font-size: 13px; display: block; line-height: 12px; font-weight: normal; color: #182858; padding-left: 16px;}
.filterDiv .PrecioNuevoSamsung .signo {font-size: 16px; margin-right: -2px; color: #182858;}
.filterDiv .PrecioNuevoSamsung .PrecioNuevo {color: #182858; font-size: 32px;}
.filterDiv .ptcptf {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 0 0 0;
  font-size: 12px;
  color: #BABABA;
  padding-bottom: 5px;
  font-family: 'Roboto Condensed';
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 13px;
}

.filterDiv .right {
  border-radius: 5px;
  position: relative;
  width: 100%;
}

/* etiquetas */
.etiqueta50-samsung {
    background: url(../img/50-samsung/etiqueta-50samsung.png) no-repeat !important;
    position: absolute;
    top: 70px;
    height: 80px;
    width: 80px;
    right: 4px;
    background-size: 100% !important;
    background-position: center !important;
}

@media (max-width: 1020px) {
	.divEmpresas {
		justify-content: center;
		flex-direction: column;
	}	
}

@media (max-width: 900px) {
	.oferta__dia {
		display: none;
	}
	
	.hero__main__parcel {
		display: none;
	}
	
	.hero__logo__container {
		padding-right: 0;
		padding-left: 30px;
	}

	.linkEmpresas {
		margin-top: 5px;
	}
	
}

@media (max-width: 768px) {
	
	.hero__logo__container {
		width: 100%;
		text-align: center;
		padding-right: 0;
		padding-left: 0;
	}
	
	.divEmpresas {
		height: 143px;
	}
	
	.divEmpresas p {
		font-size: 20px;
		line-height: 24px;
	}
	
	.linkEmpresas {
		font-size: 18px;
		padding: 8px 32px;
		width: 265px;
		text-align: center;
		height: 44px;
	}
	
	.titEquiposdisponibles {
		font-size: 23px;
		margin: 25px auto 10px;
	}
	
	.sectBotFiltro {
		justify-content: space-between;
		flex-wrap: wrap;
		width: 100%;
	}
}

@media (max-width: 599px) {
	
	.presentacionCiberlunes2020 {
		background-image: url(../img/ciberantel/fondo-ciber-fiestas-mobile.jpg);
		height: 425px;
	}
	
	.hero__logo__container img {
		width: 320px;
	}

	.lucesDesktop {
		display: none;
	}

	.lucesMobile {
		display: block;
		width: 250px;
		mix-blend-mode: luminosity;
		position: absolute;
		right: 0;
		top: 0;
	}
	
	.arbolito {
		height: 210px;
		right: auto;
		left: 0;
	}
	
	.espacioCintaAnuncio {
		margin-top: 0;
		padding-top: 50px;
	}

	.hero__logo__container {
		margin-top: 50px;
	}

	.hero__left__parcel {
		bottom: 11px;
		left: -3px;
		transform: scale(0.4);
	}
	
	.hero__right__parcel {
		display: flex;
		transform: scale(0.4);
		bottom: -68px;
		right: -50px;
	}
	
	.presetImages .hero__ciberlunes {
		height: 436px;
	}
	
	.panel-izq, .panel-der {
		display: none;
	}

	.parcel-left {
		left: -40px;
		bottom: -100px;
		transform: scale(0.5);
	}

	.regalosDerecha {
		width: 390px;
	}
	
	.parcel-right {
		bottom: -48px;
	}
	
	.botonFiltro {
		font-size: 20px;
		margin: 10px 10px;
	}
	
	.botonFiltro.active {
		height: 50px;
	}

}

@media (max-width: 400px) {
	
	.hero__logo__container img {
		width: 75%;
	}
	
	.lucesMobile {
		width: 60%;
	}
}