.product-carousel {
    max-width: 390px;
    height: 90px;
    /* margin: 2em auto; */
    background-color: #88D261;
    padding: 10px;
    display: block;
}
.product-carousel .item {   
   /* background: green;*/
    text-align: center;
    margin: 0 5px;    
}
.product-carousel .item img {
    margin: 0 auto;
	left: -5px;
    position: relative;
}
.product-carousel .item {
	display:none;
}
.vendors li {
	display: inline-block;
}
.product-selector {
	width: 64px;	    
}
.product-carousel.slick-slider{
	margin-bottom: 0px; 
}

@media (max-width: 1000px){
	.product-carousel .item img {
		margin: 0 auto;
		left: auto;
		position: inherit;
	}
}

/* Gallery */

/* Gallery */


.container-gallery {

   /* margin: auto;
    width: 100%;
     border: 3px solid #73AD21; */
}
.product-carousel-gallery {
    max-width: 800px;
    height: 600px;
    /* margin: 2em auto; */
    /*background-color: #88D261;*/
    padding: 10px;
    display: block;
}
.product-carousel-gallery .item {   
   /* background: green;*/
    text-align: center;
    margin: 0 5px;    
}
.product-carousel-gallery .item img {
    margin: 0 auto;
}
.product-selector {
	width: 64px;	    
}
.product-carousel-gallery.slick-slider{
	margin-bottom: 0px; 
}
.container-gallery img{
  width:100%;
  /* height: 100%; */
}
.container-gallery .slick-prev:before, .container-gallery .slick-next:before {
  font-family: "slick";
  
  font-size: 30px;
  line-height: 1;
  color: #54B820;
  opacity: 0.85;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.container-gallery .slick-prev {
  left: -35px;
}
.container-gallery .slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '\2022';
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 15px;
  line-height: 20px;
  text-align: center;
  color: #54B820;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.container-gallery .slick-dots li.slick-active button:before {
  opacity: 0.75;
}



/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-loading .slick-list {
 	background: white url(https://www.fanatico.uy/im/etiquetoc/im/loader-ajax.gif) center center no-repeat;	/* CDN */
	/*background: white url(/im/ajax-loader.gif) center center no-repeat;*/
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-list,
.slick-track,
.slick-slide,
.slick-slide img {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  zoom: 1;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
.slick-slide img {
  display: block;
}
.slick-slide img.slick-loading {
	background: white url(https://www.fanatico.uy/im/etiquetoc/im/loader-ajax.gif) center center no-repeat;	/* CDN */
  	/*background: white url(/im/ajax-loader.gif) center center no-repeat;*/
  	padding-bottom: 100%;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
  overflow: hidden;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../fonts/slick.eot");
  src: url("../fonts/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick.woff") format("woff"), url("../fonts/slick.ttf") format("truetype"), url("../fonts/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0;
  font-size: 0;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  margin-top: -10px;
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:focus,
.slick-next:focus {
  outline: none;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}

.slick-prev:before, .slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.85;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
.slick-prev:before {
  content: '\2190';
}

.slick-next {
  right: -25px;
}
.slick-next:before {
  content: '\2192';
}

/* Dots */
.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  top: 100px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0px;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0px 5px;
  padding: 0px;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  outline: none;

}
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '\2022';
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
}

.content {
  width: 80%;
  margin: auto;
}

.blue {
  background: #3498db;
  color: #fff;
}
/*
.blue h3, html h3 {
  background: #fff;
  color: #3498db;
  font-size: 36px;
  line-height: 100px;
  margin: 10px;
  padding: 2%;
  position: relative;
  text-align: center;
  border: 1px solid #999;
}
*/

/* Dots */
.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -45px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0px;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0px 5px;
  padding: 0px;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0;
  font-size: 0;
  color: transparent;
  padding: 5px;
  cursor: pointer;
  outline: none;
}
.slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '\2022';
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 20px;
  line-height: 20px;
  text-align: center;
  color: white;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  opacity: 0.75;
}


@media (max-width: 500px){
	.slick-dots li {
	  height: 15px;
	  width: 10px;
	}
	.slick-dots li button {
		height: 10px;
		width: 10px;
	}
	.slick-dots li button:before {
	  width: 10px;
	  height: 10px;
	  font-size: 14px;
	}
	.slick-dots {
    	bottom: -25px;
	}
	.product-carousel.slick-slider {
   		margin-bottom: 30px;
	}
}



/* Sprite CONTENT*/

.item a { 
	display: inline-block; 
	width: 100%; 
	height: 70px; 
	background: url(https://www.fanatico.uy/im/etiquetoc/template/tb_sprite_content.png) no-repeat 0 0;	/* CDN */
	/*background: url(/im/template/tb_sprite_content.png?v=2018) no-repeat 0 0;*/ 
	
	text-decoration: none;
	/* NO antializing */
    image-rendering: optimizeSpeed;             /* STOP SMOOTHING, GIVE ME SPEED  */
    image-rendering: -moz-crisp-edges;          /* Firefox                        */
    image-rendering: -o-crisp-edges;            /* Opera                          */
    image-rendering: -webkit-optimize-contrast; /* Chrome (and eventually Safari) */
    image-rendering: pixelated; /* Chrome */
    image-rendering: optimize-contrast;         /* CSS3 Proposed                  */
    -ms-interpolation-mode: nearest-neighbor;   /* IE8+                           */
}
.item a img { 
	display: none; 
}
.WrapperBackground .item a { 
	image-rendering: -moz-crisp-edges;
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	-ms-interpolation-mode: nearest-neighbor;
}
.lang-en .item #dg0 { background-position: -1600px 0; }
.lang-pt .item #dg0 { background-position: -1700px 0; }
.item #dg0 { background-position: -1500px 0; }
.item #dg1 { background-position: -0px 0; }
.item #dg2 { background-position: -100px 0; }
.item #dg3 { background-position: -200px 0; }
.item #dg4 { background-position: -300px 0; }
.item #dg5 { background-position: -400px 0; }
.item #dg6 { background-position: -500px 0; }
.item #dg7 { background-position: -600px 0; }
.item #dg8 { background-position: -700px 0; }
.item #dg9 { background-position: -800px 0; }
.item #dg10 { background-position: -900px 0; }
.item #dg11 { background-position: -1000px 0; }
.item #dg11 { background-position: -1000px 0; }
.item #dg12 { background-position: -1100px 0; }
.item #dg13 { background-position: -1200px 0; }
.item #dg14 { background-position: -1300px 0; }
.item #dg15 { background-position: -1400px 0; }

.item #dg50 { background-position: -0px -100px; }
.item #dg51 { background-position: -100px -100px; }
.item #dg52 { background-position: -200px -100px; }
.item #dg53 { background-position: -300px -100px; }
.item #dg54 { background-position: -400px -100px; }
.item #dg55 { background-position: -500px -100px; }
.item #dg56 { background-position: -600px -100px; }
.item #dg57 { background-position: -700px -100px; }
.item #dg58 { background-position: -800px -100px; }

.item #dg100 { background-position: -2000px 0px; }
.item #dg101 { background-position: -2100px 0px; }
.item #dg102 { background-position: -2200px 0px; }
.item #dg103 { background-position: -2300px 0px; }
.item #dg104 { background-position: -2400px 0px; }
.item #dg105 { background-position: -2500px 0px; }
.item #dg106 { background-position: -2600px 0px; }
.item #dg107 { background-position: -2700px 0px; }
.item #dg108 { background-position: -2800px 0px; }

.item #dg200 { background-position: 0px -200px; }
.item #dg201 { background-position: -100px -200px; }
.item #dg202 { background-position: -200px -200px; }
.item #dg203 { background-position: -300px -200px; }
.item #dg204 { background-position: -400px -200px; }
.item #dg205 { background-position: -500px -200px; }
.item #dg206 { background-position: -600px -200px; }
.item #dg207 { background-position: -700px -200px; }
.item #dg208 { background-position: -800px -200px; }
.item #dg209 { background-position: -900px -200px; }
.item #dg210 { background-position: -1000px -200px; }
.item #dg211 { background-position: -1100px -200px; }
.item #dg212 { background-position: -1200px -200px; }
.item #dg213 { background-position: -1300px -200px; }
.item #dg214 { background-position: -1400px -200px; }
.item #dg215 { background-position: -1500px -200px; }
.item #dg216 { background-position: -1600px -200px; }
.item #dg217 { background-position: -1700px -200px; }
.item #dg218 { background-position: -1800px -200px; }
.item #dg219 { background-position: -1900px -200px; }
.item #dg220 { background-position: -2000px -200px; }
.item #dg221 { background-position: -2100px -200px; }
.item #dg222 { background-position: -2200px -200px; }
.item #dg223 { background-position: -2300px -200px; }
.item #dg224 { background-position: -2400px -200px; }
.item #dg225 { background-position: -2500px -200px; }
.item #dg226 { background-position: -2600px -200px; }
.item #dg227 { background-position: -2700px -200px; }
.item #dg228 { background-position: -2800px -200px; }
.item #dg229 { background-position: -2900px -200px; }

.item #dg230 { background-position: 0px -300px; }
.item #dg231 { background-position: -100px -300px; }
.item #dg232 { background-position: -200px -300px; }
.item #dg233 { background-position: -300px -300px; }
.item #dg234 { background-position: -400px -300px; }
.item #dg235 { background-position: -500px -300px; }
.item #dg236 { background-position: -600px -300px; }
.item #dg237 { background-position: -700px -300px; }
.item #dg238 { background-position: -800px -300px; }
.item #dg239 { background-position: -900px -300px; }
.item #dg240 { background-position: -1000px -300px; }
.item #dg241 { background-position: -1100px -300px; }
.item #dg242 { background-position: -1200px -300px; }
.item #dg243 { background-position: -1300px -300px; }
.item #dg244 { background-position: -1400px -300px; }
.item #dg245 { background-position: -1500px -300px; }
.item #dg246 { background-position: -1600px -300px; }
.item #dg247 { background-position: -1700px -300px; }
.item #dg248 { background-position: -1800px -300px; }
.item #dg249 { background-position: -1900px -300px; }
.item #dg250 { background-position: -2000px -300px; }
.item #dg251 { background-position: -2100px -300px; }
.item #dg252 { background-position: -2200px -300px; }
.item #dg253 { background-position: -2300px -300px; }
.item #dg254 { background-position: -2400px -300px; }
.item #dg255 { background-position: -2500px -300px; }
.item #dg256 { background-position: -2600px -300px; }
.item #dg257 { background-position: -2700px -300px; }
.item #dg258 { background-position: -2800px -300px; }
.item #dg259 { background-position: -2900px -300px; }

.item #dg260 { background-position: 0px -400px; }
.item #dg261 { background-position: -100px -400px; }
.item #dg262 { background-position: -200px -400px; }
.item #dg263 { background-position: -300px -400px; }
.item #dg264 { background-position: -400px -400px; }
.item #dg265 { background-position: -500px -400px; }
.item #dg266 { background-position: -600px -400px; }
.item #dg267 { background-position: -700px -400px; }
.item #dg268 { background-position: -800px -400px; }
.item #dg269 { background-position: -900px -400px; }
.item #dg270 { background-position: -1000px -400px; }
.item #dg271 { background-position: -1100px -400px; }
.item #dg272 { background-position: -1200px -400px; }
.item #dg273 { background-position: -1300px -400px; }
.item #dg274 { background-position: -1400px -400px; }
.item #dg275 { background-position: -1500px -400px; }
.item #dg276 { background-position: -1600px -400px; }
.item #dg277 { background-position: -1700px -400px; }
.item #dg278 { background-position: -1800px -400px; }
.item #dg279 { background-position: -1900px -400px; }


.item #dg300 { background-position: -0px -500px; }
.item #dg301 { background-position: -100px -500px; }
.item #dg302 { background-position: -200px -500px; }
.item #dg303 { background-position: -300px -500px; }
.item #dg304 { background-position: -400px -500px; }
.item #dg305 { background-position: -500px -500px; }
.item #dg306 { background-position: -600px -500px; }
.item #dg307 { background-position: -700px -500px; }
.item #dg308 { background-position: -800px -500px; }
.item #dg309 { background-position: -900px -500px; }
.item #dg310 { background-position: -1000px -500px; }
.item #dg311 { background-position: -1100px -500px; }
.item #dg312 { background-position: -1200px -500px; }
.item #dg313 { background-position: -1300px -500px; }
.item #dg314 { background-position: -1400px -500px; }
.item #dg315 { background-position: -1500px -500px; }
.item #dg316 { background-position: -1600px -500px; }
.item #dg317 { background-position: -1700px -500px; }
.item #dg318 { background-position: -1800px -500px; }
.item #dg319 { background-position: -1900px -500px; }
.item #dg320 { background-position: -2000px -500px; }
.item #dg321 { background-position: -2100px -500px; }
.item #dg322 { background-position: -2200px -500px; }
.item #dg323 { background-position: -2300px -500px; }
.item #dg324 { background-position: -2400px -500px; }
.item #dg325 { background-position: -2500px -500px; }
.item #dg326 { background-position: -2600px -500px; }
.item #dg327 { background-position: -2700px -500px; }
.item #dg328 { background-position: -2800px -500px; }
.item #dg329 { background-position: -2900px -500px; }
.item #dg330 { background-position: -0px -600px; }
/* Fondo 5 colores */


/*EMOJI 2018 - INI*/
.item #dg500 { background-position: -900px -100px; }
.item #dg501 { background-position: -1000px -100px; }
.item #dg502 { background-position: -1100px -100px; }
.item #dg503 { background-position: -1200px -100px; }
.item #dg504 { background-position: -1300px -100px; }
.item #dg505 { background-position: -1400px -100px; }
.item #dg506 { background-position: -1500px -100px; }
.item #dg507 { background-position: -1600px -100px; }
.item #dg510 { background-position: -1700px -100px; }
.item #dg511 { background-position: -1800px -100px; }
.item #dg512 { background-position: -1900px -100px; }
.item #dg513 { background-position: -2000px -100px; }
.item #dg514 { background-position: -2100px -100px; }
.item #dg515 { background-position: -2200px -100px; }
.item #dg516 { background-position: -2300px -100px; }
.item #dg517 { background-position: -2400px -100px; }
.item #dg520 { background-position: -2500px -100px; }
.item #dg521 { background-position: -2600px -100px; }
.item #dg522 { background-position: -2700px -100px; }
.item #dg523 { background-position: -2800px -100px; }
.item #dg524 { background-position: -2900px -100px; }
.item #dg530 { background-position: -0px -700px; }
.item #dg531 { background-position: -100px -700px; }
.item #dg532 { background-position: -200px -700px; }
.item #dg533 { background-position: -300px -700px; }
.item #dg534 { background-position: -400px -700px; }
.item #dg535 { background-position: -500px -700px; }
.item #dg536 { background-position: -600px -700px; }
.item #dg540 { background-position: -700px -700px; }
.item #dg541 { background-position: -800px -700px; }
.item #dg542 { background-position: -900px -700px; }
.item #dg543 { background-position: -1000px -700px; }
.item #dg544 { background-position: -1100px -700px; }
.item #dg545 { background-position: -1200px -700px; }
.item #dg546 { background-position: -1300px -700px; }
.item #dg550 { background-position: -1400px -700px; }
.item #dg551 { background-position: -1500px -700px; }
.item #dg552 { background-position: -1600px -700px; }
.item #dg553 { background-position: -1700px -700px; }
.item #dg554 { background-position: -1800px -700px; }
.item #dg560 { background-position: -1900px -700px; }
.item #dg561 { background-position: -2000px -700px; }
.item #dg562 { background-position: -2100px -700px; }
.item #dg563 { background-position: -2200px -700px; }
.item #dg564 { background-position: -2300px -700px; }
.item #dg565 { background-position: -2400px -700px; }
.item #dg566 { background-position: -2500px -700px; }
.item #dg567 { background-position: -2600px -700px; }
.item #dg568 { background-position: -2700px -700px; }
.item #dg570 { background-position: -2800px -700px; }
.item #dg571 { background-position: -2900px -700px; }
.item #dg572 { background-position: -0px -800px; }
.item #dg573 { background-position: -100px -800px; }
.item #dg574 { background-position: -200px -800px; }
.item #dg580 { background-position: -300px -800px; }
.item #dg581 { background-position: -400px -800px; }
.item #dg582 { background-position: -500px -800px; }
.item #dg583 { background-position: -600px -800px; }
.item #dg584 { background-position: -700px -800px; }
.item #dg590 { background-position: -800px -800px; }
.item #dg591 { background-position: -900px -800px; }
.item #dg592 { background-position: -1000px -800px; }
.item #dg593 { background-position: -1100px -800px; }
.item #dg594 { background-position: -1200px -800px; }
.item #dg600 { background-position: -1300px -800px; }
.item #dg601 { background-position: -1400px -800px; }
.item #dg602 { background-position: -1500px -800px; }
.item #dg603 { background-position: -1600px -800px; }
.item #dg604 { background-position: -1700px -800px; }
.item #dg605 { background-position: -1800px -800px; }

.item #dg610 { background-position: -1900px -800px; }
.item #dg611 { background-position: -2000px -800px; }
.item #dg612 { background-position: -2100px -800px; }
.item #dg613 { background-position: -2200px -800px; }
.item #dg614 { background-position: -2300px -800px; }
.item #dg615 { background-position: -2400px -800px; }
.item #dg616 { background-position: -2500px -800px; }
.item #dg617 { background-position: -2600px -800px; }
.item #dg618 { background-position: -2700px -800px; }
.item #dg620 { background-position: -1900px -400px; }
.item #dg621 { background-position: -2000px -400px; }
.item #dg622 { background-position: -2100px -400px; }
.item #dg623 { background-position: -2200px -400px; }
.item #dg624 { background-position: -2300px -400px; }
.item #dg625 { background-position: -2400px -400px; }
.item #dg630 { background-position: -0px -1200px; }
.item #dg631 { background-position: -100px -1200px; }
.item #dg632 { background-position: -200px -1200px; }
.item #dg633 { background-position: -300px -1200px; }
.item #dg634 { background-position: -400px -1200px; }
.item #dg635 { background-position: -500px -1200px; }
.item #dg636 { background-position: -600px -1200px; }
.item #dg640 { background-position: -700px -1200px; }
.item #dg641 { background-position: -800px -1200px; }
.item #dg642 { background-position: -900px -1200px; }
.item #dg643 { background-position: -1000px -1200px; }
.item #dg644 { background-position: -1100px -1200px; }
.item #dg645 { background-position: -1200px -1200px; }
.item #dg646 { background-position: -1300px -1200px; }
.item #dg650 { background-position: -2500px -400px; }
.item #dg651 { background-position: -2600px -400px; }
.item #dg652 { background-position: -2700px -400px; }
.item #dg653 { background-position: -2800px -400px; }
.item #dg654 { background-position: -2900px -400px; }
.item #dg660 { background-position: -2700px -600px; }
.item #dg661 { background-position: -2800px -600px; }
.item #dg662 { background-position: -2900px -600px; }
.item #dg663 { background-position: -2800px -800px; }
.item #dg664 { background-position: -2900px -800px; }
.item #dg670 { background-position: -1400px -1200px; }
.item #dg671 { background-position: -1500px -1200px; }
.item #dg672 { background-position: -1600px -1200px; }
.item #dg673 { background-position: -1700px -1200px; }
.item #dg674 { background-position: -1800px -1200px; }
.item #dg675 { background-position: -1900px -1200px; }
.item #dg680 { background-position: -2000px -1200px; }
.item #dg681 { background-position: -2100px -1200px; }
.item #dg682 { background-position: -2200px -1200px; }
.item #dg683 { background-position: -2300px -1200px; }
.item #dg684 { background-position: -2400px -1200px; }
.item #dg690 { background-position: -2500px -1200px; }
.item #dg691 { background-position: -2600px -1200px; }
.item #dg692 { background-position: -2700px -1200px; }
.item #dg693 { background-position: -2800px -1200px; }
.item #dg694 { background-position: -2900px -1200px; }
.item #dg695 { background-position: -0px -1300px; }
.item #dg700 { background-position: -100px -1300px; }
.item #dg701 { background-position: -200px -1300px; }
.item #dg702 { background-position: -300px -1300px; }
.item #dg703 { background-position: -400px -1300px; }
.item #dg704 { background-position: -500px -1300px; }
.item #dg705 { background-position: -600px -1300px; }
.item #dg706 { background-position: -700px -1300px; }
.item #dg710 { background-position: -800px -1300px; }
.item #dg711 { background-position: -900px -1300px; }
.item #dg712 { background-position: -1000px -1300px; }
.item #dg713 { background-position: -1100px -1300px; }
.item #dg714 { background-position: -1200px -1300px; }
.item #dg715 { background-position: -1300px -1300px; }
.item #dg716 { background-position: -1400px -1300px; }
.item #dg720 { background-position: -1500px -1300px; }
.item #dg721 { background-position: -1600px -1300px; }
.item #dg722 { background-position: -1700px -1300px; }
.item #dg723 { background-position: -1800px -1300px; }
.item #dg724 { background-position: -1900px -1300px; }
.item #dg725 { background-position: -2000px -1300px; }




.item #dg1000 { background-position: -100px -600px; }
.item #dg1001 { background-position: -200px -600px; }
.item #dg1002 { background-position: -300px -600px; }
.item #dg1003 { background-position: -400px -600px; }
.item #dg1004 { background-position: -500px -600px; }
.item #dg1005 { background-position: -600px -600px; }
.item #dg1006 { background-position: -700px -600px; }
.item #dg1007 { background-position: -800px -600px; }
.item #dg1008 { background-position: -900px -600px; }
.item #dg1009 { background-position: -1000px -600px; }
.item #dg1010 { background-position: -1100px -600px; }
.item #dg1011 { background-position: -1200px -600px; }
.item #dg1012 { background-position: -1300px -600px; }
.item #dg1013 { background-position: -1400px -600px; }
.item #dg1014 { background-position: -1500px -600px; }
.item #dg1015 { background-position: -1600px -600px; }
.item #dg1016 { background-position: -1700px -600px; }
.item #dg1017 { background-position: -1800px -600px; }
.item #dg1018 { background-position: -1900px -600px; }
.item #dg1019 { background-position: -2000px -600px; }
.item #dg1020 { background-position: -2100px -600px; }
.item #dg1021 { background-position: -2200px -600px; }
.item #dg1022 { background-position: -2300px -600px; }
.item #dg1023 { background-position: -2400px -600px; }
.item #dg1024 { background-position: -2500px -600px; }
.item #dg1025 { background-position: -2600px -600px; }


/*EMOJI 2018 - END*/



/*DEPORTE 2018 - INI*/
/* COLOMBIA*/
.item #dg1100 { background-position: -0px -1400px; }
.item #dg1101 { background-position: -100px -1400px; }
.item #dg1102 { background-position: -200px -1400px; }
.item #dg1103 { background-position: -300px -1400px; }
.item #dg1104 { background-position: -400px -1400px; }
.item #dg1105 { background-position: -500px -1400px; }
.item #dg1106 { background-position: -600px -1400px; }
.item #dg1107 { background-position: -700px -1400px; }
.item #dg1108 { background-position: -800px -1400px; }
.item #dg1109 { background-position: -900px -1400px; }
.item #dg1110 { background-position: -1000px -1400px; }
.item #dg1111 { background-position: -1100px -1400px; }
.item #dg1112 { background-position: -1200px -1400px; }
.item #dg1113 { background-position: -1300px -1400px; }
.item #dg1114 { background-position: -1400px -1400px; }
.item #dg1115 { background-position: -1500px -1400px; }
.item #dg1116 { background-position: -1600px -1400px; }
.item #dg1117 { background-position: -1700px -1400px; }
.item #dg1118 { background-position: -1800px -1400px; }
.item #dg1119 { background-position: -1900px -1400px; }
.item #dg1120 { background-position: -2000px -1400px; }
.item #dg1121 { background-position: -2100px -1400px; }
.item #dg1122 { background-position: -2200px -1400px; }
.item #dg1123 { background-position: -2300px -1400px; }

/* MEXICO FUTBOL */
.item #dg1200 { background-position: -2100px -1300px; }
.item #dg1201 { background-position: -2200px -1300px; }
.item #dg1202 { background-position: -2300px -1300px; }
.item #dg1203 { background-position: -2400px -1300px; }
.item #dg1204 { background-position: -2500px -1300px; }
.item #dg1205 { background-position: -2600px -1300px; }
.item #dg1206 { background-position: -2700px -1300px; }
.item #dg1207 { background-position: -2800px -1300px; }
.item #dg1208 { background-position: -2900px -1300px; }
.item #dg1209 { background-position: -2400px -1400px; }
.item #dg1210 { background-position: -2500px -1400px; }
.item #dg1211 { background-position: -2600px -1400px; }
.item #dg1212 { background-position: -2700px -1400px; }
.item #dg1213 { background-position: -2800px -1400px; }
.item #dg1214 { background-position: -2900px -1400px; }
.item #dg1215 { background-position: -0px -1500px; }
.item #dg1216 { background-position: -100px -1500px; }
.item #dg1217 { background-position: -200px -1500px; }
.item #dg1218 { background-position: -300px -1500px; }
.item #dg1219 { background-position: -400px -1500px; }
.item #dg1220 { background-position: -500px -1500px; }
.item #dg1221 { background-position: -600px -1500px; }
.item #dg1222 { background-position: -700px -1500px; }
.item #dg1223 { background-position: -800px -1500px; }
.item #dg1224 { background-position: -900px -1500px; }

/* MEXICO BEISBOL */
.item #dg1230 { background-position: -1000px -1500px; }
.item #dg1231 { background-position: -1100px -1500px; }
.item #dg1232 { background-position: -1200px -1500px; }
.item #dg1233 { background-position: -1300px -1500px; }
.item #dg1234 { background-position: -1400px -1500px; }
.item #dg1235 { background-position: -1500px -1500px; }
.item #dg1236 { background-position: -1600px -1500px; }
.item #dg1237 { background-position: -1700px -1500px; }
.item #dg1238 { background-position: -1800px -1500px; }
.item #dg1239 { background-position: -1900px -1500px; }
.item #dg1240 { background-position: -2000px -1500px; }
.item #dg1241 { background-position: -2100px -1500px; }
.item #dg1242 { background-position: -2200px -1500px; }
.item #dg1243 { background-position: -2300px -1500px; }
.item #dg1244 { background-position: -2400px -1500px; }
.item #dg1245 { background-position: -2500px -1500px; }


/* MEXICO BEISBOL */

.item #dg1300 { background-position: -2600px -1500px; }
.item #dg1301 { background-position: -2700px -1500px; }
.item #dg1302 { background-position: -2800px -1500px; }
.item #dg1303 { background-position: -2900px -1500px; }
.item #dg1304 { background-position: -0px -1600px; }
.item #dg1305 { background-position: -100px -1600px; }
.item #dg1306 { background-position: -200px -1600px; }
.item #dg1307 { background-position: -300px -1600px; }
.item #dg1308 { background-position: -400px -1600px; }
.item #dg1309 { background-position: -500px -1600px; }
.item #dg1310 { background-position: -600px -1600px; }
.item #dg1311 { background-position: -700px -1600px; }
.item #dg1312 { background-position: -800px -1600px; }
.item #dg1313 { background-position: -900px -1600px; }
.item #dg1314 { background-position: -1000px -1600px; }
.item #dg1315 { background-position: -1100px -1600px; }
.item #dg1316 { background-position: -1200px -1600px; }
.item #dg1317 { background-position: -1300px -1600px; }
.item #dg1318 { background-position: -1400px -1600px; }
.item #dg1319 { background-position: -1500px -1600px; }
.item #dg1320 { background-position: -1600px -1600px; }
.item #dg1321 { background-position: -1700px -1600px; }
.item #dg1322 { background-position: -1800px -1600px; }
.item #dg1323 { background-position: -1900px -1600px; }
.item #dg1324 { background-position: -2000px -1600px; }
.item #dg1325 { background-position: -2100px -1600px; }
.item #dg1326 { background-position: -2200px -1600px; }
.item #dg1327 { background-position: -2300px -1600px; }
.item #dg1328 { background-position: -2400px -1600px; }

/* EEUU BASEBALL */

.item #dg1400 { background-position: -0px -1700px; }
.item #dg1401 { background-position: -100px -1700px; }
.item #dg1402 { background-position: -200px -1700px; }
.item #dg1403 { background-position: -300px -1700px; }
.item #dg1404 { background-position: -400px -1700px; }
.item #dg1405 { background-position: -500px -1700px; }
.item #dg1406 { background-position: -600px -1700px; }
.item #dg1407 { background-position: -700px -1700px; }
.item #dg1408 { background-position: -800px -1700px; }
.item #dg1409 { background-position: -900px -1700px; }
.item #dg1410 { background-position: -1000px -1700px; }
.item #dg1411 { background-position: -1100px -1700px; }
.item #dg1412 { background-position: -1200px -1700px; }
.item #dg1413 { background-position: -1300px -1700px; }
.item #dg1414 { background-position: -1400px -1700px; }
.item #dg1415 { background-position: -1500px -1700px; }
.item #dg1416 { background-position: -1600px -1700px; }
.item #dg1417 { background-position: -1700px -1700px; }
.item #dg1418 { background-position: -1800px -1700px; }
.item #dg1419 { background-position: -1900px -1700px; }
.item #dg1420 { background-position: -2000px -1700px; }
.item #dg1421 { background-position: -2100px -1700px; }
.item #dg1422 { background-position: -2200px -1700px; }
.item #dg1423 { background-position: -2300px -1700px; }
.item #dg1424 { background-position: -2400px -1700px; }
.item #dg1425 { background-position: -2500px -1700px; }
.item #dg1426 { background-position: -2600px -1700px; }
.item #dg1427 { background-position: -2700px -1700px; }
.item #dg1428 { background-position: -2800px -1700px; }
.item #dg1429 { background-position: -2900px -1700px; }

/* EEUU FOOTBALL */

.item #dg1440 { background-position: -0px -1800px; }
.item #dg1441 { background-position: -100px -1800px; }
.item #dg1442 { background-position: -200px -1800px; }
.item #dg1443 { background-position: -300px -1800px; }
.item #dg1444 { background-position: -400px -1800px; }
.item #dg1445 { background-position: -500px -1800px; }
.item #dg1446 { background-position: -600px -1800px; }
.item #dg1447 { background-position: -700px -1800px; }
.item #dg1448 { background-position: -800px -1800px; }
.item #dg1449 { background-position: -900px -1800px; }
.item #dg1450 { background-position: -1000px -1800px; }
.item #dg1451 { background-position: -1100px -1800px; }
.item #dg1452 { background-position: -1200px -1800px; }
.item #dg1453 { background-position: -1300px -1800px; }
.item #dg1454 { background-position: -1400px -1800px; }
.item #dg1455 { background-position: -1500px -1800px; }
.item #dg1456 { background-position: -1600px -1800px; }
.item #dg1457 { background-position: -1700px -1800px; }
.item #dg1458 { background-position: -1800px -1800px; }
.item #dg1459 { background-position: -1900px -1800px; }
.item #dg1460 { background-position: -2000px -1800px; }
.item #dg1461 { background-position: -2100px -1800px; }
.item #dg1462 { background-position: -2200px -1800px; }
.item #dg1463 { background-position: -2300px -1800px; }
.item #dg1464 { background-position: -2400px -1800px; }
.item #dg1465 { background-position: -2500px -1800px; }
.item #dg1466 { background-position: -2600px -1800px; }
.item #dg1467 { background-position: -2700px -1800px; }
.item #dg1468 { background-position: -2800px -1800px; }
.item #dg1469 { background-position: -2900px -1800px; }
.item #dg1470 { background-position: -0px -1900px; }
.item #dg1471 { background-position: -100px -1900px; }
.item #dg1472 { background-position: -200px -1900px; }

/* EEUU BASKETBALL */

.item #dg1480 { background-position: -300px -1900px; }
.item #dg1481 { background-position: -400px -1900px; }
.item #dg1482 { background-position: -500px -1900px; }
.item #dg1483 { background-position: -600px -1900px; }
.item #dg1484 { background-position: -700px -1900px; }
.item #dg1485 { background-position: -800px -1900px; }
.item #dg1486 { background-position: -900px -1900px; }
.item #dg1487 { background-position: -1000px -1900px; }
.item #dg1488 { background-position: -1100px -1900px; }
.item #dg1489 { background-position: -1200px -1900px; }
.item #dg1490 { background-position: -1300px -1900px; }
.item #dg1491 { background-position: -1400px -1900px; }
.item #dg1492 { background-position: -1500px -1900px; }
.item #dg1493 { background-position: -1600px -1900px; }
.item #dg1494 { background-position: -1700px -1900px; }
.item #dg1495 { background-position: -1800px -1900px; }
.item #dg1496 { background-position: -1900px -1900px; }
.item #dg1497 { background-position: -2000px -1900px; }
.item #dg1498 { background-position: -2100px -1900px; }
.item #dg1499 { background-position: -2200px -1900px; }
.item #dg1500 { background-position: -2300px -1900px; }
.item #dg1501 { background-position: -2400px -1900px; }
.item #dg1502 { background-position: -2500px -1900px; }
.item #dg1503 { background-position: -2600px -1900px; }
.item #dg1504 { background-position: -2700px -1900px; }
.item #dg1505 { background-position: -2800px -1900px; }
.item #dg1506 { background-position: -2900px -1900px; }
.item #dg1507 { background-position: -0px -2000px; }
.item #dg1508 { background-position: -100px -2000px; }
.item #dg1509 { background-position: -200px -2000px; }

/*DEPORTE 2018 - END*/


.cincoColores #bk1 { background-position: -0px -1000px; }
.cincoColores #bk2 { background-position: -100px -1000px; }
.cincoColores #bk3 { background-position: -200px -1000px; }
.cincoColores #bk4 { background-position: -300px -1000px; }
.cincoColores #bk5 { background-position: -400px -1000px; }
.cincoColores #bk6 { background-position: -500px -1000px; }
.cincoColores #bk7 { background-position: -600px -1000px; }
.cincoColores #bk8 { background-position: -700px -1000px; }
.cincoColores #bk9 { background-position: -800px -1000px; }
.cincoColores #bk10 { background-position: -900px -1000px; }
.cincoColores #bk11 { background-position: -1000px -1000px; }
.cincoColores #bk12 { background-position: -1100px -1000px; }
.cincoColores #bk13 { background-position: -1200px -1000px; }
.cincoColores #bk14 { background-position: -1300px -1000px; }
.cincoColores #bk15 { background-position: -1400px -1000px; }

/* Fondo 3 colores */

.tresColores #bk1 { background-position: -0px -900px; }
.tresColores #bk2 { background-position: -100px -900px; }
.tresColores #bk3 { background-position: -200px -900px; }
.tresColores #bk4 { background-position: -300px -900px; }
.tresColores #bk5 { background-position: -400px -900px; }
.tresColores #bk6 { background-position: -500px -900px; }
.tresColores #bk7 { background-position: -600px -900px; }
.tresColores #bk8 { background-position: -700px -900px; }
.tresColores #bk9 { background-position: -800px -900px; }
.tresColores #bk10 { background-position: -900px -900px; }
.tresColores #bk11 { background-position: -1000px -900px; }
.tresColores #bk12 { background-position: -1100px -900px; }
.tresColores #bk13 { background-position: -1200px -900px; }
.tresColores #bk14 { background-position: -1300px -900px; }
.tresColores #bk15 { background-position: -1400px -900px; }

/* Fondo Pleno */

.item #bk30 { background-position: -0px -1100px; }
.item #bk31 { background-position: -100px -1100px; }
.item #bk32 { background-position: -200px -1100px; }
.item #bk33 { background-position: -300px -1100px; }
.item #bk34 { background-position: -400px -1100px; }
.item #bk35 { background-position: -500px -1100px; }
.item #bk36 { background-position: -600px -1100px; }
.item #bk37 { background-position: -700px -1100px; }
.item #bk38 { background-position: -800px -1100px; }
.item #bk39 { background-position: -900px -1100px; }
.item #bk40 { background-position: -1000px -1100px; }
.item #bk41 { background-position: -1100px -1100px; }
.item #bk42 { background-position: -1200px -1100px; }
.item #bk43 { background-position: -1300px -1100px; }
.item #bk44 { background-position: -1400px -1100px; }
.item #bk45 { background-position: -1500px -1100px; }
.item #bk46 { background-position: -1600px -1100px; }
.item #bk47 { background-position: -1700px -1100px; }
.item #bk48 { background-position: -1800px -1100px; }
.item #bk49 { background-position: -1900px -1100px; }
.item #bk50 { background-position: -2000px -1100px; }
.item #bk51 { background-position: -2100px -1100px; }
.item #bk52 { background-position: -2200px -1100px; }
.item #bk53 { background-position: -2300px -1100px; }


/* Fondo Trama */

.item #bk100 { background-position: -2400px -900px; }
.item #bk101 { background-position: -2500px -900px; }
.item #bk102 { background-position: -2600px -900px; }
.item #bk103 { background-position: -2700px -900px; }
.item #bk104 { background-position: -2800px -900px; }
.item #bk105 { background-position: -2900px -900px; }


/* INI: BOLIVIA FUTBOL   http://etiquetocbo.mydev.com/index.php?domain=BO */
.countryBO .WrapperDesignEmoji .filter-1 a,
.countryBO .slickDesign .filter-1.item a {
	background: url(https://www.fanatico.uy/im/etiquetoc/template/tb_sprite_content_futbol-BO.png) no-repeat 0 0;	/* CDN */
	/* background: url(/im/template/tb_sprite_content_futbol-BO.png) no-repeat 0 0; */
}
.item #dg1620 { background-position: 0px 0px;} 
.item #dg1601 { background-position: -100px -0px; }
.item #dg1602 { background-position: -200px -0px; }
.item #dg1603 { background-position: -300px -0px; }
.item #dg1604 { background-position: -400px -0px; }
.item #dg1605 { background-position: -500px -0px; }
.item #dg1606 { background-position: -600px -0px; }
.item #dg1607 { background-position: -700px -0px; }
.item #dg1608 { background-position: -800px -0px; }
.item #dg1609 { background-position: -900px -0px; }
.item #dg1610 { background-position: -1000px -0px; }
.item #dg1611 { background-position: -1100px -0px; }
.item #dg1612 { background-position: -1200px -0px; }
.item #dg1613 { background-position: -1300px -0px; }
.item #dg1614 { background-position: -1400px -0px; }
.item #dg1615 { background-position: -1500px -0px; }
.item #dg1616 { background-position: -1600px -0px; }
.item #dg1617 { background-position: -1700px -0px; }
.item #dg1618 { background-position: -1800px -0px; }
.item #dg1619 { background-position: -1900px -0px; }
.item #dg1620 { background-position: -2000px -0px; }
.item #dg1621 { background-position: -2100px -0px; }
.item #dg1622 { background-position: -2200px -0px; }

/* END: BOLIVIA FUTBOL */

/* INI:PERU FUTBOL   http://etiquetocbo.mydev.com/index.php?domain=PE */

.countryPE .WrapperDesignEmoji .filter-1 a,
.countryPE .slickDesign .filter-1.item a {
	background: url(https://www.fanatico.uy/im/etiquetoc/template/tb_sprite_content_futbol-PE.png) no-repeat 0 0;	/* CDN */
	/*background: url(/im/template/tb_sprite_content_futbol-PE.png) no-repeat 0 0; */
}

.item #dg1700 { background-position: -0px 0px; }
.item #dg1701 { background-position: -100px 0px; }
.item #dg1702 { background-position: -200px 0px; }
.item #dg1703 { background-position: -300px 0px; }
.item #dg1704 { background-position: -400px 0px; }
.item #dg1705 { background-position: -500px 0px; }
.item #dg1706 { background-position: -600px 0px; }
.item #dg1707 { background-position: -700px 0px; }
.item #dg1708 { background-position: -800px 0px; }
.item #dg1709 { background-position: -900px 0px; }
.item #dg1710 { background-position: -1000px 0px; }
.item #dg1711 { background-position: -1100px 0px; }
.item #dg1712 { background-position: -1200px 0px; }
.item #dg1713 { background-position: -1300px 0px; }
.item #dg1714 { background-position: -1400px 0px; }
.item #dg1715 { background-position: -1500px 0px; }
.item #dg1716 { background-position: -1600px 0px; }
.item #dg1717 { background-position: -1700px 0px; }
.item #dg1718 { background-position: -1800px 0px; }
.item #dg1719 { background-position: -1900px 0px; }
.item #dg1720 { background-position: -2000px 0px; }
.item #dg1721 { background-position: -2100px 0px; }
.item #dg1722 { background-position: -2200px 0px; }
.item #dg1723 { background-position: -2300px 0px; }
.item #dg1724 { background-position: -2400px 0px; }
.item #dg1725 { background-position: -2500px 0px; }
.item #dg1726 { background-position: -2600px 0px; }
.item #dg1727 { background-position: -2700px 0px; }


/* END: PERU FUTBOL */

/* INI: CHILE FUTBOL   http://etiquetocbo.mydev.com/index.php?domain=CL */

.countryCL .WrapperDesignEmoji .filter-1 a,
.countryCL .slickDesign .filter-1.item a { 
	background: url(https://www.fanatico.uy/im/etiquetoc/template/tb_sprite_content_futbol-CL.png) no-repeat 0 0;	/* CDN */
	/*background: url(/im/template/tb_sprite_content_futbol-CL.png) no-repeat 0 0; */
}
.item #dg1800 { background-position: 0px 0px;} 
.item #dg1801 { background-position: -100px -0px; }
.item #dg1802 { background-position: -200px -0px; }
.item #dg1803 { background-position: -300px -0px; }
.item #dg1804 { background-position: -400px -0px; }
.item #dg1805 { background-position: -500px -0px; }
.item #dg1806 { background-position: -600px -0px; }
.item #dg1807 { background-position: -700px -0px; }
.item #dg1808 { background-position: -800px -0px; }
.item #dg1809 { background-position: -900px -0px; }
.item #dg1810 { background-position: -1000px -0px; }
.item #dg1811 { background-position: -1100px -0px; }
.item #dg1812 { background-position: -1200px -0px; }
.item #dg1813 { background-position: -1300px -0px; }
.item #dg1814 { background-position: -1400px -0px; }
.item #dg1815 { background-position: -1500px -0px; }
.item #dg1816 { background-position: -1600px -0px; }
.item #dg1817 { background-position: -1700px -0px; }
.item #dg1818 { background-position: -1800px -0px; }
.item #dg1819 { background-position: -1900px -0px; }
.item #dg1820 { background-position: -2000px -0px; }
.item #dg1821 { background-position: -2100px -0px; }

/* END: CHILE FUTBOL */



/* Sprite TEMPLATE*/
.template a {
	display: inline-block;
	width: 200px;
	height: 200px;	
	background: url(https://www.fanatico.uy/im/etiquetoc/template/tb_sprite_template.png) no-repeat 0 0;	/* CDN */
	/*background: url(/im/template/tb_sprite_template.png) no-repeat 0 0;*/
	text-decoration: none;
}
.lang-en .template a { background-position-y: -300px !important; }
.lang-pt .template a { background-position-y: -600px !important; }
.template a img { display: none; }

.template #tm1 { background-position: 0px 0; }
.template #tm2 { background-position: -300px 0; }
.template #tm3 { background-position: -600px 0; }
.template #tm4 { background-position: -900px 0; }


/* Sprite TEMPLATE*/
.keysLightbox h3 {
	font-size: 25px;
    line-height: 31px;
    margin: 10px 0 10px;
    color: #555555;
    font-weight: 400;
}
.WrapperLightbox {
    height: 200px;
    overflow: hidden;
    overflow-y: auto;
    scroll-behavior: smooth;
    border-top: 1px solid #f6f7f8;
    -webkit-overflow-scrolling: touch;
}

.fuente a {
	display: inline-block;
	width: 300px;
	height: 60px;
	background: url(https://www.fanatico.uy/im/etiquetoc/template/tb_sprite_font.png) center center no-repeat ;	/* CDN */
	/*background: url(/im/template/tb_sprite_font.png) center center no-repeat ;*/
	text-decoration: none;margin: 5px;
}
.lang-en .fuente a { background-position-x: -500px !important; }
.fuente a img { display: none; }

.fuente .fn0, #fn0 { background-position: 0px 0px; }
.fuente .fn1, #fn1 { background-position: 0px -100px; }
.fuente .fn2, #fn2 { background-position: 0px -200px; }
.fuente .fn3, #fn3 { background-position: 0px -300px; }