@font-face {
  font-family: 'facit-extrabold-regular';
  src: url(data:application/x-font-woff;charset=utf-8;base64,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) format('woff'), url('facit-extrabold-webfont.ttf') format('truetype');
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: 'billabongregular';
  src: url('fonts/billabong-webfont.eot');
  src: url('fonts/billabong-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/billabong-webfont.woff') format('woff'), url('fonts/billabong-webfont.ttf') format('truetype'), url('fonts/billabong-webfont.svg#billabongregular') format('svg');
  font-weight: normal;
  font-style: normal;
}

/*
 * jQuery FlexSlider v2.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 */
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {
  outline: none;
}
.slides,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* FlexSlider Necessary Styles
*********************************/.flexslider {
  margin: 0;
  padding: 0;
}
.flexslider .slides > li {
  /* display: none; */
  -webkit-backface-visibility: hidden;
}
/* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
  width: 100%;
  display: block;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* Clearfix for the .slides element */
.slides:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .slides {
  display: block;
}
* html .slides {
  height: 1%;
}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {
  display: block;
}
/* FlexSlider Default Theme
*********************************/
.flexslider {
  margin: 0 0 60px;
  background: #fff;
  border: 4px solid #fff;
  position: relative;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.flexslider .slides {
  zoom: 1;
}
.carousel li {
  margin-right: 5px;
}
/* Direction Nav */
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  width: 30px;
  height: 30px;
  margin: -20px 0 0;
  display: block;
  position: absolute;
  top: 50%;
  z-index: 10;
  cursor: pointer;
  text-indent: -9999px;
  zoom: 1;
  filter: alpha(opacity=0);
  opacity: 0;
  -webkit-transition: all .3s ease;
}
.flex-direction-nav .flex-next {
  background-position: 100% 0;
  right: -36px;
}
.flex-direction-nav .flex-prev {
  left: -36px;
}
.flexslider:hover .flex-next {
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: 0.8;
  right: 5px;
}
.flexslider:hover .flex-prev {
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: 0.8;
  left: 5px;
}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  zoom: 1;
  filter: alpha(opacity=30) !important;
  opacity: .3!important;
  cursor: default;
}
/* Control Nav */
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  -o-border-radius: 20px;
  border-radius: 20px;
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  display: block;
  zoom: 1;
  filter: alpha(opacity=70);
  opacity: .7;
  cursor: pointer;
}
.flex-control-thumbs img:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  cursor: default;
}
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    zoom: 1;
    filter: alpha(opacity=100);
    opacity: 1;
    left: 0;
  }
  .flex-direction-nav .flex-next {
    zoom: 1;
    filter: alpha(opacity=100);
    opacity: 1;
    right: 0;
  }
}

.parallax-viewport {
  position: relative;
  /* relative, absolute, fixed */

  overflow: hidden;
}
.parallax-layer {
  position: absolute;
}

@import url(http://fonts.googleapis.com/css?family=Amaranth:400,400italic,700);
.clear-floats:after {
  content: "";
  clear: both;
  display: block;
}
.button-green {
  border: none;
  border-radius: 3px;
  color: white;
  text-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  font-size: 20px;
  line-height: 23px;
  background-color: #00fa95;
  background-image: -moz-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* FF 3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(12%, #00fa95), color-stop(90%, #00bd5f), color-stop(100%, #0ca75e));
  /* Safari 4+, Chrome 2+ */
  background-image: -webkit-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -o-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* Opera 11.10 */
  background-image: -ms-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* IE10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fa95', endColorstr='#0ca75e', GradientType=0);
  /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fa95', endColorstr='#0ca75e',GradientType=0 )";
  /* IE8+ */
  background-image: linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* W3C standard */
  background-repeat: repeat;
  -webkit-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.button-green:hover,
.button-green:focus {
  color: white;
  background-image: -moz-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* FF 3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00fcbe), color-stop(100%, #00c078));
  /* Safari 4+, Chrome 2+ */
  background-image: -webkit-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -o-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* Opera 11.10 */
  background-image: -ms-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* IE10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fcbe', endColorstr='#00c078', GradientType=0);
  /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fcbe', endColorstr='#00c078',GradientType=0 )";
  /* IE8+ */
  background-image: linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* W3C standard */
  background-position: 0 0;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.7);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.button-green:active {
  color: white;
  background-image: -moz-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* FF 3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009e4f), color-stop(100%, #00ce67));
  /* Safari 4+, Chrome 2+ */
  background-image: -webkit-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -o-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* Opera 11.10 */
  background-image: -ms-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* IE10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009e4f', endColorstr='#00ce67', GradientType=0);
  /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#009e4f', endColorstr='#00ce67',GradientType=0 )";
  /* IE8+ */
  background-image: linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* W3C standard */
  color: #000;
  -webkit-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset;
  text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.7);
}
/*White and Black*/
/*Grey*/
/*Yellow*/
/*Red*/
body {
  overflow-x: hidden;
  -webkit-font-smoothing: antialiased;
}
.container-fluid {
  max-width: 1024px;
  min-width: 260px;
  padding: 0 3%;
  margin: 0 auto;
  position: relative;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.row-fluid {
  width: 100%;
}
.row {
  margin: 0;
}
h1,
h2,
h3,
h4,
h5 {
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 700;
  -webkit-transition: font-size 0.4s ease;
  -moz-transition: font-size 0.4s ease;
  -o-transition: font-size 0.4s ease;
  -ms-transition: font-size 0.4s ease;
  transition: font-size 0.4s ease;
}
ul {
  list-style: none;
}
p,
label {
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-size: 20px;
  line-height: 30px;
  font-weight: 300;
  margin-bottom: 35px;
}
p a,
label a {
  color: #3daf49;
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -ms-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
p a:hover,
label a:hover {
  text-decoration: underline;
  color: #29dc64;
}
p a:active,
label a:active {
  color: #1d5923;
}
p strong a,
label strong a {
  font-weight: 500;
}
label {
  font-size: 17px;
  padding: 0 8px;
  margin-bottom: 4px;
}
figure {
  margin: 0;
}
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"] {
  padding: 11px 6px;
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-size: 20px;
  resize: none;
  font-weight: 300;
}
textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus {
  -webkit-box-shadow: 0 0 8px rgba(0, 215, 71, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.4) inset, 0px 0px 3px rgba(0, 0, 0, 0.15) inset, 0px 0px 1px rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(255, 255, 255, 0.6);
  -moz-box-shadow: 0 0 8px rgba(0, 215, 71, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.4) inset, 0px 0px 3px rgba(0, 0, 0, 0.15) inset, 0px 0px 1px rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 8px rgba(0, 215, 71, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.4) inset, 0px 0px 3px rgba(0, 0, 0, 0.15) inset, 0px 0px 1px rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(255, 255, 255, 0.6);
  border-color: #019532;
}
select {
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-size: 20px;
  height: 44px;
  color: #666;
  font-weight: 300;
}
select:focus {
  -webkit-box-shadow: 0 0 8px rgba(0, 215, 71, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.4) inset, 0px 0px 3px rgba(0, 0, 0, 0.15) inset, 0px 0px 1px rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(255, 255, 255, 0.6);
  -moz-box-shadow: 0 0 8px rgba(0, 215, 71, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.4) inset, 0px 0px 3px rgba(0, 0, 0, 0.15) inset, 0px 0px 1px rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(255, 255, 255, 0.6);
  box-shadow: 0 0 8px rgba(0, 215, 71, 0.5), 0px 1px 1px rgba(0, 0, 0, 0.4) inset, 0px 0px 3px rgba(0, 0, 0, 0.15) inset, 0px 0px 1px rgba(255, 255, 255, 0.2), 1px 1px 0px rgba(255, 255, 255, 0.6);
  border-color: #019532;
}
.select-wrap {
  width: 100%;
  height: 42px;
  overflow: hidden;
  background: url(../img/sprites/select.png) no-repeat right -4px #ffffff;
  border: 1px solid #ccc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}
.select-wrap.dropdown-open {
  background-position: right -57px;
}
.select-wrap select {
  background: transparent;
  -webkit-appearance: none;
  width: 120%;
  padding: 0 8px;
  border: 0;
  border-radius: 0;
  height: 44px;
}
.btn {
  border: none;
  border-radius: 3px;
  color: white;
  text-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  font-size: 20px;
  line-height: 23px;
  background-color: #00fa95;
  background-image: -moz-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* FF 3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(12%, #00fa95), color-stop(90%, #00bd5f), color-stop(100%, #0ca75e));
  /* Safari 4+, Chrome 2+ */
  background-image: -webkit-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -o-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* Opera 11.10 */
  background-image: -ms-linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* IE10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fa95', endColorstr='#0ca75e', GradientType=0);
  /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fa95', endColorstr='#0ca75e',GradientType=0 )";
  /* IE8+ */
  background-image: linear-gradient(top, #00fa95 12%, #00bd5f 90%, #0ca75e 100%);
  /* W3C standard */
  background-repeat: repeat;
  -webkit-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset, 0px 1px 2px rgba(0, 0, 0, 0.4);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 300;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
.btn:hover,
.btn:focus {
  color: white;
  background-image: -moz-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* FF 3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00fcbe), color-stop(100%, #00c078));
  /* Safari 4+, Chrome 2+ */
  background-image: -webkit-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -o-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* Opera 11.10 */
  background-image: -ms-linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* IE10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00fcbe', endColorstr='#00c078', GradientType=0);
  /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#00fcbe', endColorstr='#00c078',GradientType=0 )";
  /* IE8+ */
  background-image: linear-gradient(top, #00fcbe 0%, #00c078 100%);
  /* W3C standard */
  background-position: 0 0;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  text-shadow: 0px 0px 2px rgba(255, 255, 255, 0.7);
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.btn:active {
  color: white;
  background-image: -moz-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* FF 3.6+ */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #009e4f), color-stop(100%, #00ce67));
  /* Safari 4+, Chrome 2+ */
  background-image: -webkit-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* Safari 5.1+, Chrome 10+ */
  background-image: -o-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* Opera 11.10 */
  background-image: -ms-linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* IE10 */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009e4f', endColorstr='#00ce67', GradientType=0);
  /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#009e4f', endColorstr='#00ce67',GradientType=0 )";
  /* IE8+ */
  background-image: linear-gradient(top, #009e4f 0%, #00ce67 100%);
  /* W3C standard */
  color: #000;
  -webkit-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset;
  -moz-box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset;
  box-shadow: 1px 2px 3px rgba(255, 255, 255, 0.3) inset;
  text-shadow: 1px 1px 2px rgba(255, 255, 255, 0.7);
}
.btn.big {
  padding: 20px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-size: 24px;
  min-width: 206px;
}
.loader {
  height: 15px;
  width: 30px;
  float: left;
  margin: 16px 0 0 13px;
}
.main-container {
  display: block;
  position: relative;
  width: 100%;
  left: 0;
  overflow-x: hidden;
}
.mainsection {
  position: relative;
}
.games-selector-container {
  position: fixed;
  width: 100%;
  top: 0;
}
.main-games {
  width: 100%;
  height: 320px;
  overflow: hidden;
  position: relative;
}
.main-games .mask {
  float: left;
  overflow: hidden;
  display: block;
  position: relative;
  z-index: 0;
  height: 320px;
}
.main-games .mask:hover .bg {
  -webkit-transform: scale(1.01, 1.01);
  -moz-transform: scale(1.01, 1.01);
  -o-transform: scale(1.01, 1.01);
  -ms-transform: scale(1.01, 1.01);
  transform: scale(1.01, 1.01);
}
.main-games .mask.topmzc {
  background: #bd2614;
}
.main-games .mask.topmzc .bg {
  border-left: 1px solid #bd2614;
  border-right: 1px solid #bd2614;
}
.main-games .mask.topa2 {
  background: #1f83be;
}
.main-games .mask.topa2 .bg {
  border-left: 1px solid #1f83be;
  border-right: 1px solid #1f83be;
}
.main-games .mask.topbingo {
  background: #3b366e;
  position: absolute;
  left: 50%;
}
.main-games .mask.topbingo .bg {
  border-left: 1px solid #3b366e;
  border-right: 1px solid #3b366e;
}
.main-games .mask:after {
  content: '';
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  -webkit-box-shadow: inset 1px 1px 80px #000000;
  -moz-box-shadow: inset 1px 1px 80px #000000;
  box-shadow: inset 1px 1px 80px #000000;
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  -webkit-transition: opacity 0.4s;
  -moz-transition: opacity 0.4s;
  -ms-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s;
}
.main-games .mask:hover:after {
  zoom: 1;
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.main-games .mask.half {
  width: 49.9%;
  margin: 0 0.1%;
}
.main-games .mask.half.topbingo {
  left: 0;
  margin: 0;
}
.main-games .mask.one-third {
  width: 33.2%;
  margin: 0;
}
.main-games .mask.one-third.topbingo {
  margin-left: -16.6%;
}
.main-games .mask .bg {
  width: 800px;
  max-width: 800px;
  height: 320px;
  position: absolute;
  left: 50%;
  margin-left: -400px;
  -webkit-transition: all 0.2s ease;
  -moz-transition: all 0.2s ease;
  -o-transition: all 0.2s ease;
  -ms-transition: all 0.2s ease;
  transition: all 0.2s ease;
}
.main-games .mask .logo {
  position: absolute;
  bottom: 5px;
  z-index: 1;
  left: 50%;
  margin-left: -190px;
}
.main-games .mask.first {
  margin-left: 0;
  margin-right: 0.10%;
}
.main-games .mask.last {
  float: right;
  margin-right: 0;
}
.logo.dark {
  float: left;
  width: 50%;
  zoom: 1;
  filter: alpha(opacity=50);
  opacity: .5;
  text-align: left;
  position: relative;
}
.logo.dark img {
  width: 70%;
  height: auto;
  max-width: 160px;
  max-height: 33px;
}
.flag.es {
  background: url('../img/sprites/flags-x2.png') no-repeat;
  background-size: 25px 575px;
  background-position: 0 -40px;
  height: 18px;
}
.no-backgroundsize .flag.es {
  background: url('../img/icons/flag-es-x1.png') no-repeat;
  width: 23px;
  height: 17px;
}
.flag.en {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 0;
  background-size: 25px 575px;
  height: 18px;
}
.no-backgroundsize .flag.en {
  background: url('../img/icons/flag-en-x1.png') no-repeat;
  width: 23px;
  height: 17px;
}
.flag.ca {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -190px;
  background-size: 25px 575px;
}
.no-backgroundsize .flag.ca {
  background: url('../img/icons/flag-ca-x1.png') no-repeat;
  background-position: 18px 5px;
}
.flag.pt {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 40.95%;
  background-size: 25px 575px;
}
.flag.it {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -153px;
  background-size: 25px 575px;
}
.flag.fr {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -79px;
  background-size: 25px 575px;
}
.flag.de {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -116px;
  background-size: 25px 575px;
}
.flag.usa {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -269px;
  background-size: 25px 575px;
}
.flag.se {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -309px;
  background-size: 25px 575px;
}
.flag.br {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -354px;
  background-size: 25px 575px;
}
.flag.ne {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -399px;
  background-size: 25px 575px;
}
.flag.eu {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -439px;
  background-size: 25px 575px;
}
.flag.no {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -484px;
  background-size: 25px 575px;
}
.flag.da {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -524px;
  background-size: 25px 575px;
}
.flag.po {
  background: url('../img/sprites/flags-x2.png') no-repeat 0 -560px;
  background-size: 25px 575px;
}
#tweetFeed {
  position: relative;
  width: 92%;
  height: 160px;
  display: block;
  margin: 0 auto;
  overflow: auto;
  top: 10px;
  background: url('../img/bg/terms-pattern.png') repeat #f5f5f5;
  -webkit-box-shadow: inset 0 0px 10px 1px #999999;
  -moz-box-shadow: inset 0 0px 10px 1px #999999;
  box-shadow: inset 0 0px 10px 1px #999999;
  padding: 15px 4%;
  font: 12px/14px "Helvetica Neue", Helvetica, Arial, sans-serif;
  color: #555;
  font-style: italic;
}
#tweetFeed ul {
  margin: 0;
}
#tweetFeed a {
  color: #594c9b;
}
#tweetFeed .jta-tweet-list-item {
  border-bottom: 1px solid #918da4;
  margin-bottom: 14px;
  display: block;
  clear: both;
}
#tweetFeed .jta-tweet-user-screen-name-link {
  font-weight: bold;
}
#tweetFeed .jta-clear {
  height: 8px;
  clear: both;
  display: block;
}
#tweetFeed .jta-tweet-text {
  line-height: 17px;
  display: block;
  margin-bottom: 4px;
}
#tweetFeed .jta-tweet-timestamp {
  font-style: normal;
}
#tweetFeed .jta-tweet-attributes {
  float: left;
  color: #999;
  font-size: 11px;
  margin-top: 3px;
}
#tweetFeed .jta-tweet-twitter-bird-icon {
  float: left;
  width: 19px;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/bird/bird_gray/bird_16_gray.png);
}
#tweetFeed .jta-tweet-twitter-bird-icon:hover {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/bird/bird_black/bird_16_black.png);
}
#tweetFeed .jta-tweet-actions {
  float: right;
  color: #999;
  font-size: 11px;
  margin-top: 4px;
  width: 60px;
}
#tweetFeed .jta-tweet-actions a {
  float: left;
  text-indent: -9999px;
}
#tweetFeed .jta-tweet-action-reply a,
#tweetFeed .jta-tweet-action-retweet a,
#tweetFeed .jta-tweet-action-favorite a {
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0px 0px;
  padding-left: 19px;
  padding-top: 3px;
  color: #999;
  text-decoration: none;
}
#tweetFeed .jta-tweet-action-retweet a {
  margin-top: 1px;
}
#tweetFeed .jta-tweet-action-reply a {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/reply.png);
}
#tweetFeed .jta-tweet-action-retweet a {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/retweet.png);
}
#tweetFeed .jta-tweet-action-favorite a {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/favorite.png);
}
#tweetFeed .jta-tweet-action-reply a:hover,
#tweetFeed .jta-tweet-action-retweet a:hover,
#tweetFeed .jta-tweet-action-favorite a:hover {
  color: #666666;
  text-decoration: underline;
}
#tweetFeed .jta-tweet-action-reply a:hover {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/reply_hover.png);
}
#tweetFeed .jta-tweet-action-retweet a:hover {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/retweet_hover.png);
}
#tweetFeed .jta-tweet-action-favorite a:hover {
  background-image: url(http://si0.twimg.com/images/dev/cms/intents/icons/favorite_hover.png);
}
#header {
  margin-bottom: 0;
  position: relative;
  z-index: 5;
}
#header .navbar-inner {
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  border: none;
}
#header .navbar-inner h1 {
  float: left;
}
#header .navbar-inner h1 .brand {
  margin: 3px 0;
}
#header .navbar-inner .brand {
  width: 168px;
  height: 40px;
  display: block;
  text-indent: -9999px;
  background: url('../img/sprites/main-x2.png') no-repeat;
  background-size: 168px 38px;
  margin: 13px 0 5px;
  padding: 0;
}
.no-backgroundsize #header .navbar-inner .brand {
  width: 175px;
  background: url('../img/sprites/main-x1.png') no-repeat;
}
#header .navbar-inner .nav li a {
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-size: 20px;
  font-weight: 800;
  color: #1d5923;
  padding: 27px 21px 23px;
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -ms-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
#header .navbar-inner .nav li a:hover {
  color: #35aa47;
}
#header .navbar-inner .nav li.active a {
  background: #35aa47;
  -webkit-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.6) inset, 0px 0px 5px rgba(0, 0, 0, 0.7) inset;
  -moz-box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.6) inset, 0px 0px 5px rgba(0, 0, 0, 0.7) inset;
  box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.6) inset, 0px 0px 5px rgba(0, 0, 0, 0.7) inset;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
}
#header .navbar-inner .dropdown .dropdown-toggle {
  width: 25px;
  height: 18px;
  display: block;
  padding: 0;
  margin: 30px 0 12px 25px;
  -webkit-transition: all 0.25s;
  -moz-transition: all 0.25s;
  -ms-transition: all 0.25s;
  -o-transition: all 0.25s;
  transition: all 0.25s;
}
#header .navbar-inner .dropdown .dropdown-toggle:hover {
  -webkit-box-shadow: 0 0 4px rgba(0, 215, 71, 0.7);
  -moz-box-shadow: 0 0 4px rgba(0, 215, 71, 0.7);
  box-shadow: 0 0 4px rgba(0, 215, 71, 0.7);
}
#header .navbar-inner .dropdown .dropdown-menu {
  background: #1d392c;
  -webkit-box-shadow: inset 0 0 60px #060b09;
  -moz-box-shadow: inset 0 0 60px #060b09;
  box-shadow: inset 0 0 60px #060b09;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  border: none;
  margin: 10px -14px 0 0;
}
#header .navbar-inner .dropdown .dropdown-menu:before {
  content: '';
  width: 1px;
  height: 1px;
  display: block;
  border-style: solid;
  border-color: transparent transparent #060b09 transparent;
  border-width: 8px;
  position: absolute;
  top: -17px;
  right: 18px;
}
#header .navbar-inner .dropdown .dropdown-menu li a {
  font-size: 16px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  text-transform: none;
  color: white;
  border-bottom: 1px dotted #2f5e47;
  padding: 12px 10px 12px 66px;
  text-shadow: 1px 1px 1px #333333;
  -webkit-transition: background-color 0.2s;
  -moz-transition: background-color 0.2s;
  -ms-transition: background-color 0.2s;
  -o-transition: background-color 0.2s;
  transition: background-color 0.2s;
}
#header .navbar-inner .dropdown .dropdown-menu li a.en {
  background-position: 25px 12px;
}
.no-backgroundsize #header .navbar-inner .dropdown .dropdown-menu li a.en {
  background: url('../img/icons/flag-en-x1.png') no-repeat;
  background-position: 18px 8px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.es {
  background-position: 25px -28px;
}
.no-backgroundsize #header .navbar-inner .dropdown .dropdown-menu li a.es {
  background: url('../img/icons/flag-es-x1.png') no-repeat;
  background-position: 18px 12px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.ca {
  background-position: 25px -180px;
}
.no-backgroundsize #header .navbar-inner .dropdown .dropdown-menu li a.ca {
  background: url('../img/icons/flag-ca-x1.png') no-repeat;
  background-position: 18px 5px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.pt {
  background-position: 25px -216px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.it {
  background-position: 25px -139px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.fr {
  background-position: 25px -66px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.de {
  background-position: 25px -103px;
}
#header .navbar-inner .dropdown .dropdown-menu li a.active {
  zoom: 1;
  filter: alpha(opacity=25);
  opacity: 0.25;
  cursor: default;
  border-bottom: 1px dotted #99cbb2;
}
#header .navbar-inner .dropdown .dropdown-menu li a:hover {
  background-color: rgba(59, 192, 103, 0.2);
}
#header .navbar-inner .dropdown .dropdown-menu li a.active:focus,
#header .navbar-inner .dropdown .dropdown-menu li a.active:hover {
  background-color: transparent;
}
#header .navbar-inner .dropdown .dropdown-menu li:last-child a {
  border: none;
}
#header .navbar-inner .btn-navbar {
  margin-top: 19px;
  background: transparent;
  width: 25px;
  cursor: pointer;
}
#header .navbar-inner .btn-navbar:hover span {
  background: #35aa47;
}
#header .navbar-inner .btn-navbar span {
  width: 100%;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
  height: 5px;
  background: #309a40;
  -webkit-box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 2px 2px rgba(0, 0, 0, 0.5);
}
@media only screen and (max-width: 767px) {
  #header .navbar-inner .nav li a {
    padding: 27px 16px 23px;
    font-size: 19px;
  }
}
#footer {
  background: #121212;
  width: 100%;
  clear: both;
  padding: 25px 0 160px;
  position: relative;
}
#footer .container-fluid:after {
  content: "";
  clear: both;
  display: block;
}
#footer .container-fluid nav {
  width: 50%;
  float: right;
  text-align: right;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 700;
  font-size: 20px;
  line-height: 35px;
}
#footer .container-fluid nav li {
  display: inline-block;
  margin-left: 20px;
}
#footer .container-fluid nav a {
  color: white;
  text-decoration: none;
  clear: both;
  -webkit-transition: color 0.3s ease;
  -moz-transition: color 0.3s ease;
  -ms-transition: color 0.3s ease;
  -o-transition: color 0.3s ease;
  transition: color 0.3s ease;
}
#footer .container-fluid nav a:hover {
  color: #00ff80;
}
#footer .container-fluid nav a:active {
  color: #acacac;
}
#footer .container-fluid .social {
  display: block;
  float: right;
  margin: 5px 0 10px;
  width: 100%;
}
#footer .container-fluid .social:after {
  content: "";
  clear: both;
  display: block;
}
#footer .container-fluid .social li {
  text-align: center;
  width: 43px;
  margin-left: 5%;
}
#footer .container-fluid .social li a {
  background-image: url(../img/sprites/footer-social.png);
  background-repeat: no-repeat;
  text-indent: -9999px;
  display: block;
  height: 41px;
  width: 41px;
  margin: 0 auto;
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: .8;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
#footer .container-fluid .social li a:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
#footer .container-fluid .social li a.fb {
  background-position: 0 0;
}
#footer .container-fluid .social li a.tw {
  background-position: 0 -50px;
  min-width: 50px;
}
#footer .container-fluid .social li a.google {
  background-position: 0 -100px;
  min-width: 48px;
}
#footer .container-fluid .social li a.linkedin {
  background-position: 0 -150px;
  height: 43px;
  min-width: 48px;
}
#footer .container-fluid small {
  display: block;
  text-align: right;
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-size: 12px;
  font-weight: 300;
  color: #8e8e8e;
  clear: both;
  margin: 0 auto;
}
#footer .container-fluid small a {
  color: #8e8e8e;
  text-decoration: none;
  -webkit-transition: color 0.3s;
  -moz-transition: color 0.3s;
  -ms-transition: color 0.3s;
  -o-transition: color 0.3s;
  transition: color 0.3s;
}
#footer .container-fluid small a:hover {
  color: #fff;
}
#footer .container-fluid small a:active {
  color: #666;
}
.main-container {
  overflow: hidden;
}
.games-layout {
  color: white;
}
.games-layout p,
.games-layout li,
.games-layout strong,
.games-layout span,
.games-layout a,
.games-layout h2,
.games-layout h3,
.games-layout h4,
.games-layout h5,
.games-layout h6 {
  text-shadow: 1px 1px 2px #111111;
}
.games-layout ul.general {
  margin: 0;
}
.games-layout ul.general li {
  background: url(../img/bingo/icons/bullet.png) no-repeat center left;
  padding: 0 0 0 20px;
  font: 20px 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  line-height: 24px;
  display: block;
  margin-bottom: 20px;
  font-weight: 300;
}
.games-layout .game-intro-container .game-intro h1 img {
  width: 95%;
  margin: 0 auto;
  height: auto;
  display: block;
}
.games-layout .game-intro-container .game-intro p {
  font-size: 20px;
  line-height: 30px;
}
.games-layout .game-intro-container .game-intro .title {
  font-size: 42px;
  line-height: 46px;
  margin: 25px 0 10px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  display: block;
}
.games-layout .game-intro-container .game-intro .character img {
  width: 90%;
  display: block;
  margin: 0 auto;
}
.games-layout .game-intro-container .game-intro .social-panel {
  width: 100%;
  height: 100%;
  display: block;
  background: #fdd700;
  border: 4px solid #fdd700;
  border-radius: 8px;
  position: relative;
  margin: -75px 0 0 0;
}
.games-layout .game-intro-container .game-intro .social-panel p,
.games-layout .game-intro-container .game-intro .social-panel a,
.games-layout .game-intro-container .game-intro .social-panel span,
.games-layout .game-intro-container .game-intro .social-panel li {
  text-shadow: none;
}
.games-layout .game-intro-container .game-intro .social-panel .content {
  width: 90%;
  height: 90%;
  display: block;
  background: #f5f5f5;
  border-radius: 5px;
  padding: 5% 5% 0;
  position: relative;
  -webkit-box-shadow: inset 0 0px 6px 1px #666666;
  -moz-box-shadow: inset 0 0px 6px 1px #666666;
  box-shadow: inset 0 0px 6px 1px #666666;
}
.games-layout .game-intro-container .game-intro .social-panel .twitter-link {
  font: 24px 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 800;
  color: #00a0d1;
}
.games-layout .game-intro-container .game-intro .fb-like-box {
  width: 100%;
  display: block;
  margin-top: 25px;
  margin-bottom: 10px;
  overflow: hidden;
}
.games-layout .game-intro-container .game-intro .fb-like-box > span {
  width: 105%!important;
  margin: -2%;
}
.games-layout .game-intro-container .game-intro .fb-like-box > span > iframe {
  width: 100%!important;
  border: none!important;
}
.games-layout .game-intro-container .game-intro .social-btns {
  margin: 25px 0 0;
  display: none;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container {
  text-align: center;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container span.before {
  font-size: 20px;
  display: block;
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 300;
  margin-bottom: 5px;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container a {
  line-height: 40px;
  font-size: 35px;
  margin: 5px auto 20px;
  padding: 13px 5% 11px;
  color: #fff;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 700;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  position: relative;
  z-index: 0;
  width: 50%;
  min-width: 230px;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container a:after {
  border-radius: 4px;
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  z-index: 2;
  background: url('../img/bg/header-pattern.png') repeat;
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: .8;
  -webkit-box-shadow: 1px 2px 3px #222222;
  -moz-box-shadow: 1px 2px 3px #222222;
  box-shadow: 1px 2px 3px #222222;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container a span {
  display: inline-block;
  font-size: 35px;
  padding: 0 0 0 45px;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container a:active {
  top: 3px;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container.fb-like a {
  background: #4d74b6;
  background: -moz-linear-gradient(top, #83c5e9 1%, #4d74b6 8%, #2b4180 98%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #83c5e9), color-stop(8%, #4d74b6), color-stop(98%, #2b4180));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #83c5e9 1%, #4d74b6 8%, #2b4180 98%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #83c5e9 1%, #4d74b6 8%, #2b4180 98%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #83c5e9 1%, #4d74b6 8%, #2b4180 98%);
  /* IE10+ */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#83c5e9', endColorstr='#2b4180', GradientType=0);
  /* IE6-8 */

  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#83c5e9', endColorstr='#2b4180',GradientType=0 )";
  /* IE8+ */
  background: linear-gradient(to bottom, #83c5e9 1%, #4d74b6 8%, #2b4180 98%);
  /* W3C */

  border-top: 1px solid #38538c;
  border-right: 1px solid #1f2d4d;
  border-bottom: 1px solid #151e33;
  border-left: 1px solid #1f2d4d;
  border-radius: 4px;
  position: relative;
  -webkit-box-shadow: inset -8px 0px 6px -6px #5f8fc9, inset -8px 0px 6px -6px #5f8fc9;
  -moz-box-shadow: inset -8px 0px 6px -6px #5f8fc9, inset -8px 0px 6px -6px #5f8fc9;
  box-shadow: inset -8px 0px 6px -6px #5f8fc9, inset -8px 0px 6px -6px #5f8fc9;
  -webkit-transition: box-shadow 0.4s ease;
  -moz-transition: box-shadow 0.4s ease;
  -ms-transition: box-shadow 0.4s ease;
  -o-transition: box-shadow 0.4s ease;
  transition: box-shadow 0.4s ease;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container.fb-like a:hover {
  -webkit-box-shadow: inset -8px 0px 9px -6px #5f8fc9, inset 0 50px 60px -20px rgba(95, 143, 201, 0.5);
  -moz-box-shadow: inset -8px 0px 9px -6px #5f8fc9, inset 0 50px 60px -20px rgba(95, 143, 201, 0.5);
  box-shadow: inset -8px 0px 9px -6px #5f8fc9, inset 0 50px 60px -20px rgba(95, 143, 201, 0.5);
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container.fb-like a span {
  background: url(../img/icons/bt-fb.png) no-repeat;
  z-index: 5;
  position: relative;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container.tw-follow a {
  background: #00badd;
  background: -moz-linear-gradient(top, #00e8f4 1%, #00badd 8%, #0085c4 98%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #00e8f4), color-stop(8%, #00badd), color-stop(98%, #0085c4));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #00e8f4 1%, #00badd 8%, #0085c4 98%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #00e8f4 1%, #00badd 8%, #0085c4 98%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #00e8f4 1%, #00badd 8%, #0085c4 98%);
  /* IE10+ */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00e8f4', endColorstr='#2b4180', GradientType=0);
  /* IE6-8 */

  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='#00e8f4', endColorstr='#2b4180',GradientType=0 )";
  /* IE8+ */
  background: linear-gradient(to bottom, #00e8f4 1%, #00badd 8%, #0085c4 98%);
  /* W3C */

  border-top: 1px solid #018fb6;
  border-right: 1px solid #01607b;
  border-bottom: 1px solid #004d62;
  border-left: 1px solid #016f8e;
  border-radius: 4px;
  -webkit-box-shadow: inset -8px 0px 6px -6px #00c6e3;
  -moz-box-shadow: inset -8px 0px 6px -6px #00c6e3;
  box-shadow: inset -8px 0px 6px -6px #00c6e3;
  -webkit-transition: box-shadow 0.3s ease;
  -moz-transition: box-shadow 0.3s ease;
  -ms-transition: box-shadow 0.3s ease;
  -o-transition: box-shadow 0.3s ease;
  transition: box-shadow 0.3s ease;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container.tw-follow a:hover {
  -webkit-box-shadow: inset 0 35px 60px -10px #00c6e3;
  -moz-box-shadow: inset 0 35px 60px -10px #00c6e3;
  box-shadow: inset 0 35px 60px -10px #00c6e3;
}
.games-layout .game-intro-container .game-intro .social-btns .btn-container.tw-follow a span {
  background: url(../img/icons/bt-tw.png) no-repeat;
  z-index: 5;
  position: relative;
}
.games-header {
  margin-bottom: 0;
  position: relative;
}
.games-header .navbar {
  margin-bottom: 0;
}
.games-header .navbar.affix {
  width: 100%;
  top: 0;
  z-index: 9999;
}
.games-header .navbar-inner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  -ms-border-radius: 0;
  -o-border-radius: 0;
  border-radius: 0;
}
.games-header .navbar-inner h1 {
  margin: 0;
  line-height: 20px;
}
.games-header .navbar-inner .brand {
  width: 170px;
  position: relative;
}
.games-header .navbar-inner .brand img {
  width: 195px;
  height: auto;
  margin-left: -20px;
  max-width: 150%;
}
.games-header .navbar-inner .nav-collapse a {
  padding-top: 21px;
  padding-bottom: 17px;
  font: 14px 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 300;
  line-height: 18px;
}
.games-header .navbar-inner .btn-navbar {
  margin-right: -16px;
  margin-top: 13px;
}
.games-header .navbar-inner .download-support {
  float: right;
}
.games-header .navbar-inner .download-support a {
  display: block;
  text-align: center;
  border-right: 1px dashed #0b120f;
  border-left: 1px dashed #0b120f;
  line-height: 42px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-size: 16px;
  line-height: 32px;
  font-weight: 300;
  color: white;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
  background: url('../img/bg/terms-pattern.png') repeat, url(../img/icons/download.png) repeat-y 8px 1px;
  padding: 14px 8px 13px 40px;
  background-repeat: repeat-y;
  background-size: 23px 57px;
  text-decoration: none;
}
.games-header .navbar-inner .download-support a:hover {
  text-decoration: none;
  background: url('../img/bg/terms-pattern.png') repeat, url(../img/icons/download.png) repeat-y 8px -57px #3daf49;
  background-size: 23px 57px;
  -webkit-box-shadow: inset 0px -1px 40px rgba(0, 0, 0, 0.7);
  -moz-box-shadow: inset 0px -1px 40px rgba(0, 0, 0, 0.7);
  box-shadow: inset 0px -1px 40px rgba(0, 0, 0, 0.7);
}
.games-header .navbar-inner .social {
  float: right;
  margin: 0;
}
.games-header .navbar-inner .social:after {
  content: "";
  clear: both;
  display: block;
}
.games-header .navbar-inner .social li {
  float: right;
  width: 45px;
  text-align: center;
}
.games-header .navbar-inner .social li:first-child {
  float: left;
  border-right: 1px dashed #0b120f;
}
.games-header .navbar-inner .social li a {
  text-indent: -9999px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  display: block;
  margin: 0 auto;
  height: 33px;
  padding: 14px 0 12px;
  background-repeat: repeat-y;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.games-header .navbar-inner .social li a:hover {
  -webkit-box-shadow: inset 0 0 30px 8px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 0 0 30px 8px rgba(0, 0, 0, 0.5);
  box-shadow: inset 0 0 30px 8px rgba(0, 0, 0, 0.5);
}
.games-header .navbar-inner .social li a.fb {
  background-image: url(../img/icons/fb.png);
  background-size: 15px 58px;
}
.games-header .navbar-inner .social li a.fb:hover {
  background-color: #3b5998;
  background-position: center -58px;
}
.games-header .navbar-inner .social li a.tw {
  background-image: url(../img/icons/tw.png);
  background-size: 65%;
}
.games-header .navbar-inner .social li a.tw:hover {
  background-color: #00a0d1;
  background-position: center -50px;
}
.games-header .navbar-inner .platforms-menu {
  position: absolute;
  background: #1d392c;
  -webkit-box-shadow: inset 0 0 100px #060b09;
  -moz-box-shadow: inset 0 0 100px #060b09;
  box-shadow: inset 0 0 100px #060b09;
  left: auto;
  right: 0;
  transition: opacity 0.4s ease;
}
.games-header .navbar-inner .platforms-menu li a.platform {
  border-right: none;
  border-left: none;
  text-align: left;
  padding: 20px 41px 21px 72px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  background: url('../img/sprites/all-platforms.png') no-repeat;
}
.games-header .navbar-inner .platforms-menu li a.platform.fb {
  background-position: 15px 16px;
}
.games-header .navbar-inner .platforms-menu li a.platform.itunes {
  background-position: 15px -55px;
}
.games-header .navbar-inner .platforms-menu li a.platform.gplay {
  background-position: 15px -127px;
}
.games-header .navbar-inner .platforms-menu li a.platform.wphone {
  background-position: 15px -212px;
}
.games-header .navbar-inner .platforms-menu li a.platform.amazon {
  background-position: 15px -289px;
}
.games-header .navbar-inner .platforms-menu li a.platform.samsung {
  background-position: 15px -379px;
}
.games-header .navbar-inner .platforms-menu li.last-child a {
  border: none;
}
html {
  font-size: 62.5%;
}
p {
  font-size: 1.8rem;
  line-height: 130%;
  margin-bottom: 25px;
}
#mezcladitos-layout {
  color: white;
}
#mezcladitos-layout .flex-next:after {
  content: '';
  background: url('../img/mezcladitos/layout/sprite-main.png') -28px -42px;
  background-size: 172px 102px;
  width: 16px;
  height: 25px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -13px 0 0 -6px;
  z-index: 1;
}
#mezcladitos-layout .flex-prev:after {
  content: '';
  background: url('../img/mezcladitos/layout/sprite-main.png') 0 -42px;
  background-size: 172px 102px;
  width: 16px;
  height: 25px;
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -13px 0 0 -10px;
  z-index: 1;
}
#mezcladitos-layout .game-intro-container {
  background: #ec4f12;
  background: url('../img/mezcladitos/layout/rays-1.png'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMzMlIiBzdG9wLWNvbG9yPSIjZWM0ZjEyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2EyMTYxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: url('../img/mezcladitos/layout/rays-1.png'), -webkit-radial-gradient(#ec4f12, #d64811 40%, #a21616);
  background: url('../img/mezcladitos/layout/rays-1.png'), -moz-radial-gradient(#ec4f12, #d64811 40%, #a21616);
  background: url('../img/mezcladitos/layout/rays-1.png'), -o-radial-gradient(#ec4f12, #d64811 40%, #a21616);
  background: url('../img/mezcladitos/layout/rays-1.png'), -ms-radial-gradient(#ec4f12, #d64811 40%, #a21616);
  background: url('../img/mezcladitos/layout/rays-1.png'), radial-gradient(#ec4f12, #d64811 40%, #a21616);
  background-position: center 0;
  background-repeat: no-repeat;
}
#mezcladitos-layout .game-intro-container #intro-view {
  background: url('../img/mezcladitos/layout/bg-fichas.png') no-repeat, url('../img/bg/patternhome.png') repeat transparent;
  background-position: 50% 0;
}
#mezcladitos-layout .game-intro-container #etermax-parallax {
  display: block;
  height: 290px;
  width: 120%;
  background: url('../img/mezcladitos/layout/blue-box.png') no-repeat;
  background-position: center -54px;
  position: relative;
  overflow: hidden;
  margin: 0 0 -37px -10%;
  z-index: 1;
}
#mezcladitos-layout .game-intro-container #mobile-intro {
  display: block;
  height: 348px;
  width: 106%;
  background: url('../img/mezcladitos/layout/logo-intro-mobile.png') no-repeat;
  background-position: center center;
  background-size: 100% auto;
  position: relative;
  margin-left: -3%;
  margin-bottom: -30px;
}
#mezcladitos-layout .game-intro-container .game-intro {
  padding-bottom: 40px;
}
#mezcladitos-layout .game-intro-container .game-intro p {
  font-size: 20px;
  line-height: 30px;
}
#mezcladitos-layout .game-intro-container .game-intro .title {
  font-size: 4.2rem;
  line-height: 52px;
  margin: 25px 0 10px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  display: block;
  line-height: 120%;
}
#mezcladitos-layout .game-intro-container .game-intro strong {
  font-size: 20px;
  line-height: 30px;
  display: block;
  margin-bottom: 25px;
}
#mezcladitos-layout .game-intro-container .game-intro .social-panel {
  margin: 15px 0 0 0;
}
#mezcladitos-layout .game-intro-container .game-intro .social-panel p,
#mezcladitos-layout .game-intro-container .game-intro .social-panel a,
#mezcladitos-layout .game-intro-container .game-intro .social-panel span,
#mezcladitos-layout .game-intro-container .game-intro .social-panel li {
  text-shadow: none;
}
#mezcladitos-layout .letters {
  background: #3d7e3d;
  /* Old browsers */

  background: url('../img/bg/patternhome.png'), url('../img/mezcladitos/layout/pattern-fichas-verde.png'), -moz-linear-gradient(top, #3d7e3d 0%, #154a17 100%);
  /* FF3.6+ */

  background: url('../img/bg/patternhome.png'), url('../img/mezcladitos/layout/pattern-fichas-verde.png'), -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3d7e3d), color-stop(100%, #154a17));
  /* Chrome,Safari4+ */

  background: url('../img/bg/patternhome.png'), url('../img/mezcladitos/layout/pattern-fichas-verde.png'), -webkit-linear-gradient(top, #3d7e3d 0%, #154a17 100%);
  /* Chrome10+,Safari5.1+ */

  background: url('../img/bg/patternhome.png'), url('../img/mezcladitos/layout/pattern-fichas-verde.png'), -o-linear-gradient(top, #3d7e3d 0%, #154a17 100%);
  /* Opera 11.10+ */

  background: url('../img/bg/patternhome.png'), url('../img/mezcladitos/layout/pattern-fichas-verde.png'), -ms-linear-gradient(top, #3d7e3d 0%, #154a17 100%);
  /* IE10+ */

  background: url('../img/bg/patternhome.png'), url('../img/mezcladitos/layout/pattern-fichas-verde.png'), linear-gradient(to bottom, #3d7e3d 0%, #154a17 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d7e3d', endColorstr='#154a17', GradientType=0);
  /* IE6-9 */

  padding: 10px 0 25px;
  -webkit-backface-visibility: hidden;
  -webkit-box-shadow: inset 0 5px 18px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 5px 18px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 5px 18px rgba(0, 0, 0, 0.3);
}
#mezcladitos-layout .letters h2 {
  font-weight: 400;
  font-size: 4rem;
  margin: 30px 0 40px;
}
#mezcladitos-layout .letters h4 {
  color: #ffc341;
  font-weight: bold;
  font-size: 2.4rem;
  line-height: 30px;
  margin: 35px 0 25px;
  text-align: center;
}
#mezcladitos-layout .letters .langs {
  width: 96%;
  padding: 2% 2%;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.15);
  margin: 20px 0;
  -webkit-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  position: relative;
}
#mezcladitos-layout .letters .langs:after {
  content: "";
  clear: both;
  display: block;
}
#mezcladitos-layout .letters .langs ul {
  margin: 0 0 0 25px;
}
#mezcladitos-layout .letters .langs li {
  display: inline-block;
  width: 6.666666666666667%;
  height: 18px;
  position: relative;
  float: left;
}
#mezcladitos-layout .letters .langs li .flag {
  width: 100%;
  height: 19px;
  display: block;
}
#mezcladitos-layout .letters .comments {
  font-size: 1.4rem;
  display: block;
  margin-top: 5px;
}
#mezcladitos-layout .letters .letter-panel {
  width: 100%;
  display: block;
  background: #ffb828;
  border: 4px solid #ffb828;
  border-radius: 8px;
  position: relative;
  margin: 35px 0 20px 0;
}
#mezcladitos-layout .letters .letter-panel:after {
  content: "";
  clear: both;
  display: block;
}
#mezcladitos-layout .letters .letter-panel .header {
  background: #fff97b;
  /* Old browsers */

  background: -moz-linear-gradient(top, #fff97b 7%, #ffb828 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(7%, #fff97b), color-stop(100%, #ffb828));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #fff97b 7%, #ffb828 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #fff97b 7%, #ffb828 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #fff97b 7%, #ffb828 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #fff97b 7%, #ffb828 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff97b', endColorstr='#ffb828', GradientType=0);
  /* IE6-9 */

  padding: 4px 15px 5px;
  width: 110px;
  color: #333333;
  position: absolute;
  top: -30px;
  left: 0;
  border-top-left-radius: 12px;
  border-top-right-radius: 12px;
}
#mezcladitos-layout .letters .letter-panel .header strong {
  text-shadow: 0 1px #fff;
  font-size: 1.8rem;
  font-weight: 800;
}
#mezcladitos-layout .letters .letter-panel .content {
  width: 90%;
  display: block;
  background: #f5f5f5;
  border-radius: 5px;
  padding: 2% 5% 0;
  position: relative;
  -webkit-box-shadow: inset 0 0px 6px 1px #666666;
  -moz-box-shadow: inset 0 0px 6px 1px #666666;
  box-shadow: inset 0 0px 6px 1px #666666;
}
#mezcladitos-layout .letters .letter-panel .content:after {
  content: "";
  clear: both;
  display: block;
}
#mezcladitos-layout .letters .letter-panel.big .content {
  padding: 7% 5% 5%;
}
#mezcladitos-layout .letters .letter-panel.big .letter-value {
  margin: 5px 0 8px;
}
#mezcladitos-layout .letters .letter-value {
  float: left;
  width: 50%;
  position: relative;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 800;
  color: #333333;
}
#mezcladitos-layout .letters .letter-value .ficha {
  background: url('../img/mezcladitos/layout/ficha.png') no-repeat;
  background-size: 65px auto;
  font-size: 3.6rem;
  text-transform: uppercase;
  width: 62px;
  padding-right: 3px;
  height: 58px;
  line-height: 46px;
  text-align: center;
  float: left;
  margin-right: 3px;
}
#mezcladitos-layout .letters .letter-value p {
  font-weight: 800;
  font-size: 18px;
  line-height: 46px;
  text-shadow: none;
  margin-bottom: 0;
}
#mezcladitos-layout .thanks {
  background: #e5e5e5;
  padding: 0 0 25px;
  color: #333333;
  text-shadow: none;
}
#mezcladitos-layout .thanks h2 {
  font-weight: 400;
  font-size: 4rem;
  margin: 30px 0 10px;
  padding-bottom: 30px;
  text-shadow: none;
  border-bottom: 1px dashed white;
}
#mezcladitos-layout .thanks .thanks-block {
  width: 96%;
  padding: 2% 2% 1%;
  border-radius: 10px;
  background: rgba(255, 255, 255, 0.25);
  margin: 0 0 20px;
  -webkit-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  position: relative;
}
#mezcladitos-layout .thanks .thanks-block:after {
  content: "";
  clear: both;
  display: block;
}
#mezcladitos-layout .thanks .thanks-block strong {
  text-shadow: none;
  font: 20px 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  display: block;
  padding: 5px 0;
  margin-bottom: 20px;
  font-weight: 300;
}
#mezcladitos-layout .thanks .thanks-block p {
  text-shadow: none;
  font-size: 1.4rem;
  font-weight: 400;
}
#mezcladitos-layout .thanks .thanks-block a {
  text-shadow: none;
  color: #750704;
}
#mezcladitos-layout .thanks .thanks-block .list {
  -webkit-backface-visibility: hidden;
}
#mezcladitos-layout .thanks .thanks-block .list strong {
  font-weight: 400;
  float: left;
  margin-right: 15px;
}
#mezcladitos-layout .thanks .thanks-block .list ul {
  float: left;
  margin: 10px 0 20px 0;
}
#mezcladitos-layout .thanks .thanks-block .list li {
  text-shadow: none;
  margin-bottom: 8px;
  display: block;
}
#mezcladitos-layout .bonus {
  width: 96%;
  padding: 2% 2%;
  border-radius: 10px;
  background: rgba(0, 0, 0, 0.15);
  margin: 20px 0;
  -webkit-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  -moz-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.2);
  position: relative;
}
#mezcladitos-layout .bonus:after {
  content: "";
  clear: both;
  display: block;
}
#mezcladitos-layout .bonus .item {
  float: left;
  width: 46%;
  margin: 5px 2%;
  position: relative;
}
#mezcladitos-layout .bonus .item .icon-bonus {
  font-size: 2.2rem;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  text-transform: uppercase;
  color: white;
  width: 38px;
  padding: 7px 0;
  text-align: center;
  border-radius: 5px;
  border: 2px solid white;
  float: left;
  margin-right: 14px;
}
#mezcladitos-layout .bonus .item .icon-bonus.tl {
  background: #416bca;
  -webkit-box-shadow: inset 0 -4px 6px 1px #3c5196;
  -moz-box-shadow: inset 0 -4px 6px 1px #3c5196;
  box-shadow: inset 0 -4px 6px 1px #3c5196;
}
#mezcladitos-layout .bonus .item .icon-bonus.dl {
  background: #92d445;
  -webkit-box-shadow: inset 0 -4px 6px 1px #70a435;
  -moz-box-shadow: inset 0 -4px 6px 1px #70a435;
  box-shadow: inset 0 -4px 6px 1px #70a435;
}
#mezcladitos-layout .bonus .item .icon-bonus.dw {
  background: #ee9b22;
  -webkit-box-shadow: inset 0 -4px 6px 1px #de7725;
  -moz-box-shadow: inset 0 -4px 6px 1px #de7725;
  box-shadow: inset 0 -4px 6px 1px #de7725;
}
#mezcladitos-layout .bonus .item .icon-bonus.tw {
  background: #f53c33;
  -webkit-box-shadow: inset 0 -4px 6px 1px #c22e26;
  -moz-box-shadow: inset 0 -4px 6px 1px #c22e26;
  box-shadow: inset 0 -4px 6px 1px #c22e26;
}
#mezcladitos-layout .bonus .item strong {
  font: 1.7rem 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
}
#slider-main {
  /*@shadow: inset 0 0 200px 80px rgba(0,0,0, .5), 0 0 10px 1px rgba(0,0,0,.75);
	.box-shadow (@shadow);*/

  position: relative;
  border-radius: none;
  border: none;
  padding: 20px 0;
}
#slider-main .flex-control-nav {
  bottom: 25px;
}
#slider-main .flex-control-nav li {
  display: inline-block;
  margin: 0 5px;
}
#slider-main .flex-control-nav li a {
  width: 25px;
  height: 25px;
  background: url(../img/bingo/slider/bullets.png) no-repeat;
  text-indent: -9999px;
  display: block;
  cursor: pointer;
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: .8;
}
#slider-main .flex-control-nav li a:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
#slider-main .flex-control-nav li a.flex-active {
  background-position: 0 -25px;
}
#slider-main {
  background: #232d54;
  /* Old browsers */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyOCUiIHN0b3AtY29sb3I9IiMyMzJkNTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMGExMjMxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: -moz-linear-gradient(top, #232d54 35%, #0a1231 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(35%, #232d54), color-stop(100%, #0a1231));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #232d54 35%, #0a1231 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #232d54 35%, #0a1231 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #232d54 35%, #0a1231 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #232d54 35%, #0a1231 100%);
  /* W3C */

  border-radius: 0;
  margin-bottom: 0;
  z-index: 0;
  padding: 0;
}
#slider-main h2 {
  font-weight: 400;
  font-size: 4rem;
  margin: 15px auto 0;
  text-shadow: 0 0 0 20px #fff;
}
#slider-main .mooshy h3 {
  color: #f9b103;
  font-weight: 800;
  font-size: 6.2rem;
  margin-bottom: 30px;
  text-shadow: -1px 0 #d88e06, 0 1px #d88e06, 1px 0 #d88e06, 0 -1px #d88e06;
  position: relative;
  z-index: 1;
}
#slider-main .mooshy span {
  color: white;
  position: absolute;
  font-weight: 800;
  font-size: 6.2rem;
  line-height: 67%;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  top: 0;
  left: 0;
  z-index: -1;
  -webkit-text-stroke-width: 13px;
  -webkit-text-stroke-color: white;
  text-shadow: 5px 5px 10px #111111, -5px 5px 10px #111111;
}
#slider-main ul.slides > li {
  background: url('../img/mezcladitos/layout/pattern-fichas-azul.png') repeat;
  height: 540px;
  position: relative;
  padding: 15px 0;
  z-index: 9;
}
#slider-main ul.slides > li:after {
  content: "";
  clear: both;
  display: block;
}
.lt-ie9 #slider-main ul.slides > li {
  background: url('../img/mezcladitos/layout/pattern-fichas-azul.png') repeat #232d54;
}
#slider-main .slide {
  margin-top: 30px;
}
#slider-main .slide h3.title {
  color: white;
  font-size: 4.2rem;
  margin-bottom: 35px;
  text-shadow: 1px 1px 15px black;
}
#slider-main .slide h3.title.centered {
  text-align: center;
}
#slider-main .slide.intro {
  background: url(../img/mezcladitos/layout/rays-2.png);
  background-repeat: no-repeat;
  background-position: 5px -70px;
  background-size: 720px auto;
  padding: 0 15%;
  margin-left: -15%;
  margin-top: 0;
  position: relative;
  padding-bottom: 70px;
}
#slider-main .slide.intro h3 {
  margin: 40px 0;
}
#slider-main .slide.intro .bg img {
  display: block;
  max-width: 330px;
  height: auto;
  margin: 94px auto 0;
  box-shadow: none;
}
#slider-main .slide.col-3 {
  margin-top: 0;
}
#slider-main .slide.col-3 .col-text {
  padding-top: 30px;
}
#slider-main .slide.col-3 img {
  width: 90%;
  display: block;
  margin: 0 auto;
}
#slider-main .slide .bonus {
  background: none;
  border-radius: none;
}
#slider-main .slide.points {
  margin-top: 60px;
}
#slider-main .slide.points .bonus {
  background: none;
  padding: 0;
  width: 100%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#slider-main .slide.points .bonus .item {
  margin-bottom: 25px;
}
#slider-main .slide.points .bonus .item .icon-bonus {
  width: 46px;
  padding: 11px 0;
}
#slider-main .slide.power {
  margin-top: 0;
}
#slider-main .slide.power strong {
  font-size: 1.8rem;
  line-height: 100%;
  display: block;
  margin-bottom: 1px;
}
#slider-main .slide.power strong.sub-title {
  text-align: center;
  margin-top: -20px;
  margin-bottom: 30px;
}
#slider-main .slide.power ul li {
  width: 40%;
  padding: 10px 0 0 10%;
  float: left;
  height: 100px;
  border-radius: 10px;
  min-height: 115px;
}
#slider-main .slide.power ul li.wisdom {
  background: url('../img/mezcladitos/layout/powerup-wisdom.png') no-repeat;
  background-size: 18% auto;
  background-position: left 3px;
}
#slider-main .slide.power ul li.wisdom strong {
  text-shadow: 0 0 15px #f29819, 0 0 15px #f29819;
}
#slider-main .slide.power ul li.freeze {
  background: url('../img/mezcladitos/layout/powerup-freeze.png') no-repeat;
  background-size: 18% auto;
  background-position: left 3px;
}
#slider-main .slide.power ul li.freeze strong {
  text-shadow: 0 0 15px #4ebdd7, 0 0 15px #4ebdd7;
}
#slider-main .slide.power ul li.whisper {
  background: url('../img/mezcladitos/layout/powerup-mix.png') no-repeat;
  background-size: 18% auto;
  background-position: left 3px;
}
#slider-main .slide.power ul li.whisper strong {
  text-shadow: 0 0 15px #86cf39, 0 0 15px #86cf39;
}
#slider-main .slide.power ul li.time {
  background: url('../img/mezcladitos/layout/powerup-time.png') no-repeat;
  background-size: 18% auto;
  background-position: left 3px;
}
#slider-main .slide.power ul li.time strong {
  text-shadow: 0 0 15px #8953e0, 0 0 15px #8953e0;
}
#slider-main .slide.power ul li.fire {
  float: none;
  clear: both;
  width: 50%;
  margin: 0 auto;
  display: block;
  background: url('../img/mezcladitos/layout/powerup-fire.png') no-repeat;
  background-size: 15% auto;
  background-position: left 3px;
}
#slider-main .slide.power ul li.fire strong {
  text-shadow: 0 0 15px #ec4d40, 0 0 15px #ec4d40;
}
#slider-main .slide.end-game {
  margin-top: 0;
}
#slider-main .slide.end-game strong {
  display: block;
  font-size: 2.4rem;
  margin-bottom: 10px;
}
#slider-main .slide.end-game strong.green {
  text-shadow: 0 0 15px #56cb4c, 0 0 15px #56cb4c;
}
#slider-main .slide.end-game strong.orange {
  text-shadow: 0 0 15px #f39a1a, 0 0 15px #f39a1a;
}
#slider-main .flex-direction-nav {
  max-width: 1100px;
  margin: 0 auto;
  display: block;
  position: relative;
}
#slider-main .flex-direction-nav li a {
  height: 50px;
  border-radius: 50px;
  background-image: none;
  position: absolute;
  margin-top: -30%;
  width: 50px;
  background: #e7a300;
  /* Old browsers */

  background: -moz-linear-gradient(left, #e7a300 1%, #ffce0a 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, right top, color-stop(1%, #e7a300), color-stop(100%, #ffce0a));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(left, #e7a300 1%, #ffce0a 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(left, #e7a300 1%, #ffce0a 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(left, #e7a300 1%, #ffce0a 100%);
  /* IE10+ */

  background: linear-gradient(to right, #e7a300 1%, #ffce0a 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7a300', endColorstr='#ffce0a', GradientType=1);
  /* IE6-9 */

}
#slider-main .flex-direction-nav li:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
@media only screen and (max-width: 900px) {
  #slider-main .flex-viewport ul.slides > li {
    padding: 10px 0 60px;
    height: 530px;
  }
  #slider-main ul.slides > li {
    height: auto;
    padding: 10px 0 30px;
  }
  #slider-main .flex-direction-nav {
    display: none;
  }
  #slider-main .slide.intro {
    background: none;
    padding-bottom: 0;
  }
  #slider-main .slide.points {
    margin-top: 0;
    padding-top: 80px;
  }
  #slider-main .slide.points h3 {
    position: absolute;
    width: 94%;
    text-align: center;
    top: 0;
  }
  #slider-main .slide.power ul {
    margin: 0;
  }
  #slider-main .slide.power ul li {
    min-height: 140px;
  }
  #slider-main .slide.end-game {
    padding-bottom: 40px;
  }
}
@media only screen and (max-width: 767px) {
  #slider-main .slide.intro .span6.bg img {
    margin: 10px auto -20px;
    max-width: 260px;
  }
  #slider-main .slide.intro .mooshy span {
    left: auto;
    position: relative;
    margin: 0 auto -35px;
    display: block;
    top: -78px;
  }
  #slider-main .slide.col-3 h3.title {
    margin-bottom: 0;
  }
  #slider-main .slide.col-3 img {
    max-width: 320px;
  }
  #slider-main .slide.points img {
    max-width: 320px;
    margin: -25px auto 0;
  }
  #slider-main .slide.end-game h3 {
    margin-bottom: 10px;
  }
}
@media only screen and (max-width: 480px) {
  #slider-main .slide h3.title {
    font-size: 3.6rem;
  }
  #slider-main .slide.intro .mooshy h3 {
    font-size: 5.6rem;
  }
  #slider-main .slide.intro .mooshy span {
    font-size: 5.6rem;
  }
  #slider-main .slide.points {
    margin-top: 0;
    padding-top: 10px;
  }
  #slider-main .slide.points h3 {
    position: relative;
    margin-bottom: 20px;
  }
  #slider-main .slide.power ul {
    padding: 0;
    margin: 0;
  }
  #slider-main .slide.power ul li {
    min-height: 50px;
    height: auto;
    width: 100%;
    padding: 55px 0 0;
    text-align: center;
  }
  #slider-main .slide.power ul li.fire {
    width: 100%;
    background-size: 54px auto;
    background-position: center top;
  }
  #slider-main .slide.power ul li.wisdom {
    background-size: 18% auto;
    background-position: center top;
  }
  #slider-main .slide.power ul li.freeze {
    background-size: 18% auto;
    background-position: center top;
  }
  #slider-main .slide.power ul li.whisper {
    background-size: 18% auto;
    background-position: center top;
  }
  #slider-main .slide.power ul li.time {
    background-size: 18% auto;
    background-position: center top;
  }
}
.devices {
  background: url('../img/bg/pattern-textura-alpha-50.png') repeat #e5e5e5;
  padding: 25px 0 1px;
}
.devices h2 {
  color: #333333;
  font: 40px 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  text-shadow: none;
  font-weight: 300;
  text-align: center;
  margin-bottom: 25px;
}
.devices nav {
  width: 100%;
  text-align: center;
  background: #f0f0f0;
  border-radius: 10px;
  margin-bottom: 20px;
  -webkit-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 4px 11px 0 rgba(0, 0, 0, 0.3);
  padding: 2px 0 6px;
}
.devices nav .container-fluid {
  padding: 0;
}
.devices nav ul {
  margin: 0;
}
.devices nav ul li {
  display: inline-block;
  position: relative;
  min-width: 120px;
  width: 23%;
  text-align: center;
  margin: 10px 0 0;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-size: 24px;
}
.devices nav ul li a {
  text-decoration: none;
  zoom: 1;
  filter: alpha(opacity=80);
  opacity: .8;
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -ms-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
.devices nav ul li a:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
.devices nav ul li a:active {
  zoom: 1;
  filter: alpha(opacity=30);
  opacity: .3;
}
.devices nav ul li .device {
  color: #fff;
  display: block;
  padding: 80px 0 0;
}
.devices nav ul li .device.iphone {
  background: url(../img/icons/iphone.png) no-repeat center 0;
}
.devices nav ul li .device.android {
  background: url(../img/icons/android.png) no-repeat center 0;
}
.devices nav ul li .device.facebook {
  background: url(../img/icons/pc.png) no-repeat center 0;
}
.devices nav ul li .soon {
  display: none;
  height: 100%;
  width: 100%;
  position: absolute;
  text-align: center;
  top: 0;
}
.devices nav ul li .soon:after {
  content: "";
  clear: both;
  display: block;
}
.devices nav ul li .soon > div {
  display: table;
  margin: 0 auto;
  height: 100%;
}
.devices nav ul li .soon > div div {
  display: table-cell;
  vertical-align: middle;
  height: 100%;
}
.devices nav ul li .soon span.legend {
  background: #a30606;
  background: rgba(142, 10, 10, 0.75);
  display: inline-block;
  width: auto;
  position: relative;
  padding: 2px 3px;
  top: 22px;
  text-shadow: 0px 1px 0px rgba(234, 31, 31, 0.5);
  font-size: 13px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  color: #000;
  text-transform: uppercase;
  font-weight: 700;
  -webkit-box-shadow: 2px 1px 2px #000000;
  -moz-box-shadow: 2px 1px 2px #000000;
  box-shadow: 2px 1px 2px #000000;
}
.devices nav ul li .soon span:after,
.devices nav ul li .soon span:before {
  background: url(../img/sprites/soon-ornamentals.png) no-repeat;
  width: 15px;
  height: 27px;
  content: "";
  display: inline-block;
  margin: 0 -6px 0 0;
  position: absolute;
  top: 3px;
  z-index: 0;
}
.devices nav ul li .soon span:before {
  left: -13px;
}
.devices nav ul li .soon span:after {
  background-position: 0 -27px;
  margin: 0 0 0 -4px;
  right: -15px;
  z-index: 0;
}
.devices nav ul li.no-available .device {
  zoom: 1;
  filter: alpha(opacity=50);
  opacity: .5;
}
.devices nav ul li.no-available .soon {
  display: block;
}
.devices nav.slider-tab ul li {
  width: 19%;
  border-left: 1px dotted #999;
}
.devices nav.slider-tab ul li:first-child {
  border-left: none;
}
.devices nav.slider-tab ul li .soon .legend {
  font-size: 1rem;
  color: white;
  padding: 1px 3px;
  top: 14px;
}
.devices nav.slider-tab ul .device {
  font-size: 1.7rem;
  color: #333333;
  text-shadow: none;
  font-weight: 400;
  padding-top: 48px;
}
.devices nav.slider-tab ul .device.iphone {
  background: url('../img/sprites/devices-black.png') no-repeat center 0;
  background-size: 50px 306px;
}
.devices nav.slider-tab ul .device.android {
  background: url('../img/sprites/devices-black.png') no-repeat center -86px;
  background-size: 50px 306px;
}
.devices nav.slider-tab ul .device.facebook {
  background: url('../img/sprites/devices-black.png') no-repeat center -165px;
  background-size: 50px 306px;
}
.devices nav.slider-tab ul .device.active {
  opacity: 1;
}
#slider-availability {
  background: transparent;
  border: none;
  margin-bottom: 40px;
}
#slider-availability > .flex-direction-nav {
  max-width: 1160px;
  position: relative;
  margin: 0 auto;
}
#slider-availability > .flex-direction-nav a {
  height: 44px;
  border-radius: 50px;
  background-image: none;
  width: 44px;
  position: absolute;
  margin-top: -35%;
  background: #636363;
  opacity: 8;
}
#slider-availability > .flex-direction-nav a.flex-prev {
  left: 0;
}
#slider-availability > .flex-direction-nav a.flex-next {
  right: 0;
}
#slider-availability > .flex-direction-nav a:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
#slider-availability .slides-availability {
  padding-bottom: 0px;
}
#slider-availability .carousel {
  height: 370px;
}
#slider-availability .carousel .flex-viewport {
  height: 360px!important;
}
#slider-availability .carousel .flex-viewport li {
  -webkit-box-shadow: 0 0 3px #333333;
  -moz-box-shadow: 0 0 3px #333333;
  box-shadow: 0 0 3px #333333;
}
#slider-availability .carousel .flex-viewport li img {
  height: 100px;
}
#slider-availability .carousel .flex-direction-nav li a:after,
#slider-availability .carousel .flex-direction-nav li a:before {
  display: none;
}
#slider-availability .carousel.carousel-facebook {
  width: 360px;
  height: 60px;
}
#slider-availability .carousel.carousel-facebook .flex-viewport {
  height: 60px !important;
  position: relative;
}
.availability {
  display: block;
  padding: 20px 0 0;
  margin: 0;
  position: relative;
  z-index: 1;
}
.availability h3 {
  color: #a72020;
  text-shadow: none;
  font-size: 4.2rem;
  line-height: 125%;
  margin-bottom: 25px;
  margin-top: 5px;
}
.availability .span6 {
  position: relative;
}
.availability .span6 .custom {
  text-align: center;
}
.availability .device-wrap {
  width: 75%;
  position: relative;
  display: inline-block;
}
.availability .slider-device {
  position: relative;
  border-radius: none;
  border: none;
  width: 60%;
  max-width: 245px;
  margin: 56px auto 0;
}
.lt-ie9 .availability .slider-device {
  width: 100%;
}
.availability .slider-device.android-slider {
  width: 66%;
}
.availability .slider-device.facebook-slider {
  max-width: 500px;
  margin: 0 auto 72px;
  float: none;
  display: block;
  width: 42%;
}
.availability .slider-device:after {
  position: absolute;
  width: 120%;
}
.lt-ie9 .availability .slider-device .slides {
  width: 106%;
}
.availability .mask {
  position: absolute;
  width: 120%;
  max-width: 280px;
  top: 0;
  left: -10.6%;
  height: 153%;
  z-index: 10;
}
.lt-ie9 .availability .mask {
  width: 128%;
}
.availability .mask.iphone {
  background: url('../img/general/iphone5.png') no-repeat;
  background-size: 101%;
  margin-top: -35%;
}
.availability .mask.nexus {
  background: url('../img/android-glare.png') no-repeat;
  width: 122%;
  height: 150%;
  background-size: 97% 104%;
  margin-top: -30%;
  left: -9%;
}
.lt-ie9 .availability .mask.nexus {
  width: 126%;
}
.availability .mask.compu {
  background: url('../img/general/compu.png') no-repeat;
  width: 110%;
  max-width: 110%;
  height: 150%;
  background-size: 98% 93%;
  top: -7%;
  left: -4%;
}
.lt-ie9 .availability .mask.compu {
  width: 126%;
}
.availability.facebook h3 {
  text-align: center;
  margin-bottom: 8px;
}
.availability .flexslider.carousel {
  width: 70px;
  height: 320px;
  position: relative;
  display: inline-block;
  background: transparent;
  border: none;
  border-radius: 0;
  top: 50px;
}
.lt-ie9 .availability .flexslider.carousel {
  margin-left: 63px;
  width: 66px;
}
.availability .flexslider.carousel .slides {
  width: 70px !important;
  height: 320px;
}
.availability .flexslider.carousel .flex-viewport {
  height: 320px !important;
  position: relative;
}
.availability .flexslider.carousel .flex-viewport li {
  width: 67px!important;
  border: 1px solid #999;
  margin-bottom: 2px;
  cursor: pointer;
  zoom: 1;
  filter: alpha(opacity=30);
  opacity: 0.3;
  -webkit-transition: opacity 0.5s ease;
  -moz-transition: opacity 0.5s ease;
  -ms-transition: opacity 0.5s ease;
  -o-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
.availability .flexslider.carousel .flex-viewport li img {
  height: 91px;
}
.availability .flexslider.carousel .flex-viewport li.flex-active-slide,
.availability .flexslider.carousel .flex-viewport li:hover {
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
}
.availability .flexslider.carousel.carousel-facebook {
  width: 360px;
  height: 70px;
  margin: -55px auto 0;
  display: block;
  position: relative;
  z-index: 99;
}
.availability .flexslider.carousel.carousel-facebook .flex-viewport {
  height: 70px !important;
  position: relative;
}
.availability .flexslider.carousel.carousel-facebook .slides {
  width: 374px !important;
  height: 70px;
}
.availability .flexslider.carousel.carousel-facebook .flex-direction-nav a {
  position: absolute;
  height: 22px;
  text-indent: -9999px;
  margin-top: 0;
  width: 29px;
  padding: 19px 2% 19px;
  zoom: 1;
  filter: alpha(opacity=75);
  opacity: .75;
  z-index: 2;
  top: 0;
}
.availability .flexslider.carousel.carousel-facebook .flex-direction-nav a.flex-prev {
  left: -29px;
  top: 0;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-left-radius: 3px;
  background: #fdca09 url(../img/icons/slider-prev.png) no-repeat center center;
}
.availability .flexslider.carousel.carousel-facebook .flex-direction-nav a.flex-next {
  margin-left: 362px;
  margin-top: -60px;
  bottom: 0;
  -webkit-border-top-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  border-bottom-right-radius: 3px;
  background: #fdca09 url(../img/icons/slider-next.png) no-repeat center center;
}
.availability .flexslider.carousel .flex-direction-nav {
  height: 100%;
  position: absolute;
  top: 0;
}
.availability .flexslider.carousel .flex-direction-nav a {
  background: url('../img/sprites/arrows-yellow-topbottom.png') no-repeat;
  zoom: 1;
  filter: alpha(opacity=100);
  opacity: 1;
  width: 70px;
  height: 29px;
  left: -1px;
  background-size: 103%;
}
.availability .flexslider.carousel .flex-direction-nav a.flex-prev {
  background-position: 0 0;
  top: -9px;
}
.availability .flexslider.carousel .flex-direction-nav a.flex-next {
  top: inherit;
  bottom: -5px;
  background-position: -1px -35px;
}
.availability .info {
  clear: both;
  display: block;
  margin: 0;
}
.availability .info.wide {
  display: none;
}
.availability .info strong {
  font-size: 28px;
  line-height: 34px;
  font-family: 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 700;
  display: block;
  margin-bottom: 20px;
}
.availability .info ul {
  padding: 0;
  margin: 10px 0;
}
.availability .info ul li {
  background: url(../img/bingo/icons/bullet.png) no-repeat left 8px;
  padding: 0 0 0 22px;
  font: 2rem/125% 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  font-weight: 400;
  text-align: left;
  margin: 8px 0 12px;
  color: #333333;
  text-shadow: none;
}
.availability .info a {
  background-color: #201d1d;
  background-repeat: no-repeat;
  -webkit-box-shadow: inset 0 0px 12px 1px rgba(100, 100, 100, 0.5), 0 0 8px 2px #111111;
  -moz-box-shadow: inset 0 0px 12px 1px rgba(100, 100, 100, 0.5), 0 0 8px 2px #111111;
  box-shadow: inset 0 0px 12px 1px rgba(100, 100, 100, 0.5), 0 0 8px 2px #111111;
  color: #fff;
  text-decoration: none;
  padding: 15px;
  position: relative;
  display: inline-block;
  margin: 25px auto 0;
  text-align: center;
  max-width: 200px;
}
.availability .info a:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.availability .info a span {
  font-size: 14px;
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  position: absolute;
  text-align: left;
  left: 54px;
  top: 10px;
  text-shadow: 1px 1px 1px #333;
  font-weight: 300;
}
.availability .info a.apple-store {
  background-image: url(../img/icons/btn-apple-store.png);
  background-position: center center;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  min-width: 197px;
  max-width: 205px;
  min-height: 48px;
  left: 0;
  margin-left: 0;
  -webkit-box-shadow: 0 0 10px #666666;
  -moz-box-shadow: 0 0 10px #666666;
  box-shadow: 0 0 10px #666666;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -ms-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
.availability .info a.apple-store:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.availability .info a.apple-store.facebook {
  background: #335ca8;
  /* Old browsers */

  background: -moz-linear-gradient(top, #335ca8 26%, #294985 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(26%, #335ca8), color-stop(100%, #294985));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #335ca8 26%, #294985 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #335ca8 26%, #294985 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #335ca8 26%, #294985 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #335ca8 26%, #294985 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#335ca8', endColorstr='#294985', GradientType=0);
  /* IE6-9 */

  -webkit-box-shadow: inset 0px 5px 20px 0px #62b0f0, 0 0 10px #666666;
  -moz-box-shadow: inset 0px 5px 20px 0px #62b0f0, 0 0 10px #666666;
  box-shadow: inset 0px 5px 20px 0px #62b0f0, 0 0 10px #666666;
  padding: 5px 15px;
}
.availability .info a.apple-store.facebook:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.availability .info a.apple-store.facebook p {
  font: 3.8rem 'PT Sans', Lucida, 'Lucida Grande', sans-serif;
  color: white;
  font-weight: 700;
  margin: 13px 0 5px 26px;
}
.availability .info a.apple-store.facebook p:before {
  content: '';
  width: 0;
  height: 0;
  border-top: 14px solid transparent;
  border-bottom: 14px solid transparent;
  border-left: 22px solid white;
  position: absolute;
  left: 22px;
  top: 27px;
}
.availability .info a.android {
  background-image: url(../img/icons/logo-google-play.png);
  background-position: center 16px;
  min-width: 209px;
}
.availability .info a.android span {
  text-transform: uppercase;
  font-size: 10px;
  font-family: 'Ubuntu', Lucida, 'Lucida Grande', sans-serif;
  left: 74px;
  top: 9px;
}
@media only screen and (max-width: 900px) {
  .availability .span6.custom {
    width: 45%;
    float: left;
    margin-left: 0;
  }
  .availability .span6.custom.bigger {
    width: 52%;
    margin-right: 3%;
  }
  .availability .slider-device {
    min-width: 200px;
  }
  .availability .slider-device.iphone-slider {
    top: -10px;
  }
  .availability .slider-device.android-slider {
    top: -35px;
  }
}
@media only screen and (max-width: 767px) {
  .devices nav.slider-tab ul li {
    width: 30.333333333333336%;
    min-width: 30.333333333333336%;
  }
  .devices nav.slider-tab ul li:nth-child(2) {
    border: none;
  }
  .devices nav.slider-tab ul li .device {
    padding-top: 0;
  }
  .devices nav.slider-tab ul li .device.iphone,
  .devices nav.slider-tab ul li .device.facebook,
  .devices nav.slider-tab ul li .device.android {
    background: none;
  }
  .devices nav.slider-tab ul li.no-available {
    display: none;
  }
  .availability h3 {
    text-align: left;
    font-size: 3.6rem;
  }
  .availability .span6.custom.bigger {
    width: 52%;
    margin-right: 0;
    text-align: center;
  }
  .availability .slider-device {
    min-width: 170px;
  }
  .availability .slider-device.iphone-slider {
    top: 50px;
  }
  .availability .slider-device.android-slider {
    top: 50px;
  }
  #slider-availability .carousel.flexslider {
    display: none;
  }
}
@media only screen and (max-width: 620px) {
  .availability h3 {
    text-align: center;
    font-size: 3.2rem;
    margin-bottom: 17px;
  }
  .availability .span6.custom {
    width: 100%;
  }
  .availability .span6.custom.bigger {
    width: 100%;
  }
  .availability .info {
    margin-top: 0;
  }
  .availability .info ul {
    margin: 0;
    padding-left: 20px;
  }
  .availability .info .store.apple-store {
    display: block;
    margin: 20px auto 0;
  }
  .availability .slider-device {
    min-width: 120px;
    max-width: 170px;
    width: 40%;
    top: 35px;
    margin-bottom: 29%;
  }
  .availability .slider-device.facebook-slider {
    width: 74%;
    margin-bottom: 120px;
  }
}
@media only screen and (max-width: 480px) {
  .devices h2 {
    font-size: 35px;
  }
  .availability .slider-device {
    top: 35px;
    margin-bottom: 90px;
  }
  .availability .slider-device.iphone-slider {
    top: 30px;
  }
  .availability .slider-device.android-slider {
    top: 30px;
  }
}
.rules {
  background: #881f1a;
  /* Old browsers */

  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIyNSUiIHN0b3AtY29sb3I9IiM4ODFmMWEiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjNDcxMDEwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), -moz-linear-gradient(top, #881f1a 20%, #471010 100%);
  /* FF3.6+ */

  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), -webkit-gradient(linear, left top, left bottom, color-stop(20%, #881f1a), color-stop(100%, #471010));
  /* Chrome,Safari4+ */

  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), -webkit-linear-gradient(top, #881f1a 20%, #471010 100%);
  /* Chrome10+,Safari5.1+ */

  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), -o-linear-gradient(top, #881f1a 20%, #471010 100%);
  /* Opera 11.10+ */

  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), -ms-linear-gradient(top, #881f1a 20%, #471010 100%);
  /* IE10+ */

  background: url('../img/mezcladitos/layout/pattern-fichas-rojo.png'), url('../img/bg/patternhome.png'), linear-gradient(to bottom, #881f1a 20%, #471010 100%);
  /* W3C */

}
.rules h2 {
  font-weight: 400;
  font-size: 4rem;
  margin: 30px 0 40px;
}
.rules h4 {
  color: #ffc341;
  font-weight: bold;
  font-size: 2.4rem;
  line-height: 140%;
  margin: 10px 0 30px;
}
.rules p {
  font-size: 1.5rem;
  line-height: 135%;
  margin-bottom: 20px;
}
.rules p.important {
  font-size: 1.8rem;
  line-height: 25px;
}
.rules .item-list {
  margin-bottom: 60px;
}
.rules .item-list li {
  font-weight: 300;
  font-size: 1.5rem;
}
.rules article {
  position: relative;
}
.rules .illus {
  position: relative;
  width: 70%;
  margin: 0 auto 20px;
  display: block;
}
.rules .illus:first-child {
  margin-bottom: 90px;
}
.rules .iphone-skel {
  width: 100%;
  display: block;
  height: auto;
}
.rules .screenshot {
  position: absolute;
  width: 81%;
  padding: 0 9.5%;
  top: 15%;
  left: 0;
  display: block;
  -webkit-backface-visibility: hidden;
}
@media only screen and (max-width: 767px) {
  .rules p {
    font-size: 1.7rem;
    line-height: 141%;
  }
  .rules h2 {
    margin-bottom: 28px;
  }
  .rules .span5 {
    text-align: center;
  }
  .rules .span5 .illus {
    display: inline-block;
    width: 25%;
    margin: 0 5% 20px;
  }
  .rules .span5 .illus:first-child {
    margin-bottom: 20px;
  }
  .rules ul.general li {
    font-size: 18px;
  }
}
@media only screen and (max-width: 480px) {
  .rules .span5 .illus {
    display: inline-block;
    width: 45%;
    margin: 0 0 20px;
  }
  .rules .span5 .illus:first-child {
    margin-bottom: 20px;
  }
  .rules .span5 .illus.hide-phone {
    display: none;
  }
}
.btn-green {
  color: #ffffff;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  -ms-border-radius: 9px;
  -o-border-radius: 9px;
  border-radius: 9px;
  font-size: 16px;
  padding: 4px 0;
  position: relative;
  text-shadow: 0px 1px 1px #ffffff;
  width: auto;
  cursor: pointer;
  outline: 0;
  text-align: center;
  background: #159e40;
  background: -moz-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76ce5d), color-stop(100%, #159e40));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #76ce5d 15%, #159e40 100%);
  /* W3C */

  -webkit-transition: box-shadow 0.1s ease-out, top 0.1s ease-out;
  -moz-transition: top 0.1s ease-out;
  -o-transition: box-shadow 0.1s ease-out, top 0.1s ease-out;
  -ms-transition: top 0.1s ease;
  -webkit-user-drag: none;
  text-shadow: 0px -1px 1px #404040;
  -webkit-box-shadow: 0 4px 0px #006838, 0 3px 5px #000000;
  -moz-box-shadow: 0 4px 0px #006838, 0 3px 5px #000000;
  box-shadow: 0 4px 0px #006838, 0 3px 5px #000000;
  border: none;
}
.btn-green:hover {
  -webkit-box-shadow: 0 2px 0px #006838, 0 3px 3px #000000;
  -moz-box-shadow: 0 2px 0px #006838, 0 3px 3px #000000;
  box-shadow: 0 2px 0px #006838, 0 3px 3px #000000;
  top: 1px;
}
.btn-green:active {
  -webkit-box-shadow: 0 0px 0px #006838, 0 1px 1px #000000;
  -moz-box-shadow: 0 0px 0px #006838, 0 1px 1px #000000;
  box-shadow: 0 0px 0px #006838, 0 1px 1px #000000;
  top: 3px;
}
.validator {
  background: url('../img/mezcladitos/rules/rules_bg.jpg');
}
.validator .container-fluid {
  padding-top: 30px;
  height: auto;
  padding-bottom: 50px;
}
.validator .container-fluid .validator-top {
  height: auto;
  width: 100%;
  display: block;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.validator .container-fluid .validator-top:after {
  content: "";
  clear: both;
  display: block;
}
.validator .container-fluid .validator-top .validator-header {
  width: 100%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  height: 32px;
  background: #6d9eb8;
}
.validator .container-fluid .validator-top .validator-header h2 {
  text-align: centeR;
  color: white;
  font-family: 'billabongregular', arial, sans-serif;
  text-shadow: none;
  font-size: 28px;
  font-weight: normal;
  margin: 0;
  padding-top: 5px;
}
.validator .container-fluid .validator-top .validator-body {
  background: #f6f6f6;
  height: 243px;
}
.validator .container-fluid .validator-top .validator-body .message {
  margin: 0;
  padding: 0;
  text-align: center;
  text-shadow: none;
  padding-top: 30px;
  font-size: 14px;
  font-weight: normal;
}
.validator .container-fluid .validator-top .validator-body .message strong {
  text-shadow: none;
}
.validator .container-fluid .validator-top .validator-body .message.word-invalid {
  color: #ed1f24;
  display: none;
}
.validator .container-fluid .validator-top .validator-body .message.word-valid {
  color: #1BB43A;
  display: none;
}
.validator .container-fluid .validator-top .validator-body form {
  width: 36%;
  margin: 0 auto;
  padding-top: 30px;
  min-width: 270px;
}
.validator .container-fluid .validator-top .validator-body form label {
  font-size: 16px;
  padding: 0 8px;
  float: left;
  color: #2e2e2e;
  cursor: default;
  margin-right: 5px;
}
.validator .container-fluid .validator-top .validator-body form input[type="text"] {
  width: 60%;
  height: 26px;
  margin: 0;
  padding: 0 0 0 6px;
  font-size: 16px;
}
.validator .container-fluid .validator-top .validator-body form input[type="submit"] {
  color: #ffffff;
  -webkit-border-radius: 9px;
  -moz-border-radius: 9px;
  -ms-border-radius: 9px;
  -o-border-radius: 9px;
  border-radius: 9px;
  font-size: 16px;
  padding: 4px 0;
  position: relative;
  text-shadow: 0px 1px 1px #ffffff;
  width: auto;
  cursor: pointer;
  outline: 0;
  text-align: center;
  background: #159e40;
  background: -moz-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76ce5d), color-stop(100%, #159e40));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #76ce5d 15%, #159e40 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #76ce5d 15%, #159e40 100%);
  /* W3C */

  -webkit-transition: box-shadow 0.1s ease-out, top 0.1s ease-out;
  -moz-transition: top 0.1s ease-out;
  -o-transition: box-shadow 0.1s ease-out, top 0.1s ease-out;
  -ms-transition: top 0.1s ease;
  -webkit-user-drag: none;
  text-shadow: 0px -1px 1px #404040;
  -webkit-box-shadow: 0 4px 0px #006838, 0 3px 5px #000000;
  -moz-box-shadow: 0 4px 0px #006838, 0 3px 5px #000000;
  box-shadow: 0 4px 0px #006838, 0 3px 5px #000000;
  border: none;
  margin: 0 auto;
  margin-top: 25px;
  padding: 8px 15px 8px 15px;
  display: block;
}
.validator .container-fluid .validator-top .validator-body form input[type="submit"]:hover {
  -webkit-box-shadow: 0 2px 0px #006838, 0 3px 3px #000000;
  -moz-box-shadow: 0 2px 0px #006838, 0 3px 3px #000000;
  box-shadow: 0 2px 0px #006838, 0 3px 3px #000000;
  top: 1px;
}
.validator .container-fluid .validator-top .validator-body form input[type="submit"]:active {
  -webkit-box-shadow: 0 0px 0px #006838, 0 1px 1px #000000;
  -moz-box-shadow: 0 0px 0px #006838, 0 1px 1px #000000;
  box-shadow: 0 0px 0px #006838, 0 1px 1px #000000;
  top: 3px;
}
.validator .container-fluid .validator-top .validator-body img {
  margin: 0 auto;
  margin-top: 30px;
  display: block;
}
.validator .container-fluid .validator-bottom {
  height: auto;
  width: 100%;
  display: block;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.validator .container-fluid .validator-bottom:after {
  content: "";
  clear: both;
  display: block;
}
.validator .container-fluid .validator-bottom .validator-header {
  width: 100%;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  height: 32px;
  background: #fa8a48;
}
.validator .container-fluid .validator-bottom .validator-header h2 {
  text-align: centeR;
  color: white;
  font-family: 'billabongregular', arial, sans-serif;
  text-shadow: none;
  font-size: 28px;
  font-weight: normal;
  margin: 0;
  padding-top: 5px;
}
.validator .container-fluid .validator-bottom .validator-body {
  background: #f6f6f6;
  height: auto;
  padding-left: 8%;
  padding-top: 21px;
  padding-bottom: 40px;
}
.validator .container-fluid .validator-bottom .validator-body.body-bottom {
  background: #f6f6f6;
  /* Old browsers */

  /* IE9 SVG, needs conditional override of 'filter' to 'none' */

  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijg3JSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZGI5ZTgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #f6f6f6 0%, #f6f6f6 90%, rgba(255, 255, 255, 0) 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(90%, #f6f6f6), color-stop(100%, transparent));
  /* Chrome,Safari4+ */

  background: -webkit-linear-gradient(top, #f6f6f6 0%, #f6f6f6 90%, rgba(255, 255, 255, 0) 100%);
  /* Chrome10+,Safari5.1+ */

  background: -o-linear-gradient(top, #f6f6f6 0%, #f6f6f6 90%, rgba(255, 255, 255, 0) 100%);
  /* Opera 11.10+ */

  background: -ms-linear-gradient(top, #f6f6f6 0%, #f6f6f6 90%, rgba(255, 255, 255, 0) 100%);
  /* IE10+ */

  background: linear-gradient(to bottom, #f6f6f6 0%, #f6f6f6 90%, rgba(255, 255, 255, 0) 100%);
  /* W3C */

  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f6f6f6', endColorstr='transparent', GradientType=0);
  /* IE6-8 */

}
.validator .container-fluid .validator-bottom .validator-body p {
  font-size: 16px;
  color: #2e2e2e;
  font-weight: normal;
  text-shadow: none;
  margin: 0px 0px 10px 0px;
}
.validator .container-fluid .validator-bottom .validator-body p.subtitle-validator {
  font-weight: bold;
}
.validator .container-fluid .validator-bottom .validator-body ul {
  margin: 0;
  padding: 0;
}
.validator .container-fluid .validator-bottom .validator-body ul li {
  text-shadow: none;
  color: #2e2e2e;
  padding-bottom: 5px;
  background: url('../img/mezcladitos/validator/cruz.png') no-repeat left 5px;
  padding-left: 26px;
}
.validator .container-fluid .validator-bottom .validator-body ul li.li-aceptados {
  padding-bottom: 5px;
  background: url('../img/mezcladitos/validator/tilde.png') no-repeat left 2px;
}
@media only screen and (max-width: 767px) {
  html {
    font-size: 56%;
  }
  body {
    padding: 0;
  }
  p,
  label {
    font-size: 16px;
    line-height: 21px;
    margin-bottom: 18px;
  }
  .mobile-center {
    text-align: center;
  }
  .games-selector-container {
    display: none;
  }
  #header {
    margin-top: 0;
  }
  .game-intro-container .game-intro .character img,
  .game-intro-container .game-intro h1 img {
    display: block;
    margin: 0 auto;
  }
  #slider-main .slide.intro .text-block {
    width: 46%;
    margin: 20px 0 20px;
    padding-left: 4%;
  }
  #slider-main .slide.intro .text-block:first-child {
    margin-top: 20px;
  }
}
@media only screen and (min-width: 730px) and (max-width: 900px) {
  .social-panel {
    display: none;
  }
  #mezcladitos-layout.games-layout .game-intro-container {
    background-size: 205%;
  }
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-panel {
    display: none;
  }
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns {
    display: block;
    margin-top: 35px;
  }
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container {
    display: block;
    width: 100%;
    margin-bottom: 20px;
  }
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container > span {
    width: 100%;
  }
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container a {
    width: 85%;
    margin: 0 auto;
  }
}
@media only screen and (max-width: 850px) {
  .games-layout .games-header .navbar .navbar-inner .nav {
    margin: 0 0 0 -10px;
  }
  .fixed-on .games-layout .games-header .navbar .navbar-inner .download-support {
    display: none;
  }
  .games-layout .games-header .navbar .navbar-inner .brand {
    margin-left: -23px;
  }
  .games-layout .games-header .navbar .navbar-inner .download-support {
    margin: 0 -14px 0 0;
  }
}
@media only screen and (max-width: 730px) {
  .games-layout .games-header .navbar .navbar-inner .btn-navbar {
    margin-right: 7px;
  }
  .games-layout .games-header .navbar .navbar-inner .social {
    margin: -59px 210px 0 0;
  }
  .games-layout .games-header .navbar .navbar-inner .download-support {
    margin: -59px 55px 0 0;
  }
}
@media only screen and (max-width: 510px) {
  .games-layout .games-header .navbar .nav-collapse.in {
    position: relative;
    display: block;
    background: black;
    z-index: 9;
    background-color: #1b1b1b;
    background-image: -moz-linear-gradient(top, #1e1e1e, #111111);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1e1e1e), to(#111111));
    background-image: -webkit-linear-gradient(top, #1e1e1e, #111111);
    background-image: -o-linear-gradient(top, #1e1e1e, #111111);
    background-image: linear-gradient(to bottom, #1e1e1e, #111111);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff111111', GradientType=0);
  }
  .fixed-on .games-layout .games-header .navbar .navbar-inner .download-support {
    display: none;
  }
  .games-layout .games-header .navbar .navbar-inner .btn-navbar {
    margin-right: -14px;
  }
  .games-layout .games-header .navbar .navbar-inner .brand {
    margin-left: -25px;
  }
  .games-layout .games-header .navbar .navbar-inner .social {
    position: absolute;
    right: 0;
    margin: -57px 41px 0 0;
  }
  .games-layout .games-header .navbar .navbar-inner .download-support {
    margin: 0 -24px 0 0;
  }
}
@media only screen and and (max-width: 479px) {
  .flex-direction-nav {
    display: none;
  }
  .games-layout .game-intro-container #intro-view,
  #mezcladitos-layout.games-layout .game-intro-container #intro-view {
    background: url('../img/bg/patternhome.png') repeat transparent;
    background-position: 0;
  }
  .games-layout .game-intro-container .game-intro .social-btns .btn-container span.before.fb,
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container span.before.fb {
    width: 100%;
  }
  .games-layout .game-intro-container .game-intro .social-btns .btn-container span.before.twit,
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container span.before.twit {
    width: 100%;
    clear: both;
    margin-top: 0;
  }
  .games-layout .game-intro-container .game-intro .social-btns .btn-container a,
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container a {
    width: 70%;
    float: none;
  }
  .games-layout .game-intro-container .game-intro .social-btns .btn-container a span,
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container a span {
    font-size: 32px;
  }
  .games-layout .game-intro-container .game-intro .social-btns .btn-container.fb-like a,
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container.fb-like a {
    margin-right: 0;
  }
  .games-layout .game-intro-container .game-intro .social-btns .btn-container.tw-follow a,
  #mezcladitos-layout.games-layout .game-intro-container .game-intro .social-btns .btn-container.tw-follow a {
    float: none;
  }
  .games-layout #slider-main .slide.intro,
  #mezcladitos-layout.games-layout #slider-main .slide.intro {
    background-size: 404px;
  }
  .games-layout #slider-main .slide.intro .bg img,
  #mezcladitos-layout.games-layout #slider-main .slide.intro .bg img {
    width: 53%;
    margin-bottom: -20px;
  }
}
