/* line 1, app/assets/stylesheets/fan_card.css.sass */
#card-holder {
  display: block;
  width: 350px;
  position: relative;
  pointer-events: none;
  margin: 0 auto;
  font: normal 16px 'Oswald', Arial, Tahoma, Verdana, sans-serif;
}

/* line 9, app/assets/stylesheets/fan_card.css.sass */
.ctext {
  text-decoration: none;
  position: absolute;
  padding: 0;
  border: none;
  background: transparent;
  pointer-events: none;
  text-transform: uppercase;
  font: normal 16px 'Oswald', Arial, Tahoma, Verdana, sans-serif;
}

/* line 19, app/assets/stylesheets/fan_card.css.sass */
.ctext.small-text {
  font-size: 20px;
  width: 88%;
  top: 63%;
  left: 6%;
}

/* line 26, app/assets/stylesheets/fan_card.css.sass */
.ctext.big-text.left-text {
  font-size: 20px;
  font-weight: bold;
  top: 74%;
  left: 6%;
}

/* line 32, app/assets/stylesheets/fan_card.css.sass */
.ctext.big-text.right-text {
  font-size: 20px;
  font-weight: bold;
  width: 88%;
  top: 74%;
  right: 6%;
  text-align: right;
}

@media (min-width: 990px) {
  /* line 41, app/assets/stylesheets/fan_card.css.sass */
  .smart_class {
    width: 50%;
  }
}

/* TABLET/MOBILE */
@media (max-width: 1199px) {
  /* line 46, app/assets/stylesheets/fan_card.css.sass */
  body:before {
    display: none;
  }
}

/* Tablet */
@media (min-width: 768px) and (max-width: 1199px) {
  /* line 51, app/assets/stylesheets/fan_card.css.sass */
  .mobile {
    display: none !important;
  }
  /* line 54, app/assets/stylesheets/fan_card.css.sass */
  .card {
    width: 748px !important;
    min-width: 748px !important;
  }
  /* line 58, app/assets/stylesheets/fan_card.css.sass */
  #content .card {
    box-sizing: border-box;
    padding: 0;
  }
}

/* Mobile */
@media (max-width: 767px) {
  /* line 64, app/assets/stylesheets/fan_card.css.sass */
  .mobile {
    display: block !important;
  }
  /* line 67, app/assets/stylesheets/fan_card.css.sass */
  .nomobile, .banners {
    display: none !important;
  }
  /* line 70, app/assets/stylesheets/fan_card.css.sass */
  .card {
    width: 100%;
  }
  /* line 73, app/assets/stylesheets/fan_card.css.sass */
  #content .card {
    box-sizing: border-box;
    padding: 0 10px;
  }
}
