/* Pretty check boxes for customize check-boxes*/
/* line 3, addons/_prettyCheckable.scss */
.clearfix:before, .clearfix:after {
  content: "";
  display: table; }

/* line 8, addons/_prettyCheckable.scss */
.clearfix:after {
  clear: both; }

/* line 10, addons/_prettyCheckable.scss */
.clearfix {
  *zoom: 1; }

/* line 13, addons/_prettyCheckable.scss */
.prettycheckbox,
.prettyradio {
  display: inline-block;
  padding: 0;
  margin: 0; }

/* line 20, addons/_prettyCheckable.scss */
.prettycheckbox a,
.prettyradio a {
  width: 30px;
  height: 30px;
  background: url(../images/common/prettyCheckable-black.png) top left no-repeat;
  display: block;
  float: left;
  cursor: pointer;
  margin: 0; }

/* line 31, addons/_prettyCheckable.scss */
.prettycheckbox.green a,
.prettyradio.green a {
  background-image: url(../../images/common/prettyCheckable-green.png); }

/* line 34, addons/_prettyCheckable.scss */
.prettycheckbox.red a,
.prettyradio.red a {
  background-image: url(../../images/common/prettyCheckable-red.png); }

/* line 37, addons/_prettyCheckable.scss */
.prettycheckbox.yellow a,
.prettyradio.yellow a {
  background-image: url(../../images/common/prettyCheckable-yellow.png); }

/* line 39, addons/_prettyCheckable.scss */
.prettyradio a {
  background-position: 0 -120px; }

/* line 42, addons/_prettyCheckable.scss */
.prettycheckbox a:focus,
.prettyradio a:focus {
  outline: 0 none; }

/* line 44, addons/_prettyCheckable.scss */
.prettycheckbox a:focus {
  background-position: 0 -30px; }

/* line 45, addons/_prettyCheckable.scss */
.prettyradio a:focus {
  background-position: 0 -150px; }

/* line 47, addons/_prettyCheckable.scss */
.prettycheckbox a.checked {
  background-position: 0 -60px; }

/* line 48, addons/_prettyCheckable.scss */
.prettyradio a.checked {
  background-position: 0 -180px; }

/* line 50, addons/_prettyCheckable.scss */
.prettycheckbox a.checked:focus {
  background-position: 0 -90px; }

/* line 51, addons/_prettyCheckable.scss */
.prettyradio a.checked:focus {
  background-position: 0 -210px; }

/* line 54, addons/_prettyCheckable.scss */
.prettycheckbox label,
.prettyradio label {
  display: block;
  float: left;
  margin: 6px 5px;
  cursor: pointer; }

/**** Font standards ****/
/* XXpx */
/* 16px */
/* 14px */
/* 12px */
/************************/
/* line 9, CM093_showcaseWithFeatures.css.scss */
.showcase-with-features .header-row {
  width: 870px;
  overflow: hidden;
  margin: 0 auto; }
  /* line 15, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .header-row .image-wrap {
    float: left;
    width: 440px;
    margin-right: 50px; }
  /* line 23, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .header-row hgroup {
    display: inline-block;
    margin: 20px 0 20px 0;
    background-repeat: no-repeat;
    float: left;
    padding: 10px 0 10px 0; }
    /* line 29, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row hgroup h1 {
      padding-left: 65px; }
  /* line 34, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .header-row .copy {
    float: left;
    width: 340px;
    margin-bottom: 30px; }
    /* line 40, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row .copy p {
      margin: 0 0 15px 0; }
  /* line 44, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .header-row .genericButtonRow {
    margin-bottom: 25px; }
    /* line 46, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row .genericButtonRow a:first-child {
      margin-right: 5px; }
/* line 52, CM093_showcaseWithFeatures.css.scss */
.showcase-with-features .include-header-wrap {
  width: 980px;
  overflow: hidden;
  margin: 20px auto 0 auto; }
  /* line 58, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .include-header-wrap h3 {
    text-align: left;
    font-size: 1.8em;
    margin: 0 0 25px 20px; }
/* line 65, CM093_showcaseWithFeatures.css.scss */
.showcase-with-features .game-tiles ul {
  margin-top: 0; }

@media all and (max-width: 990px) {
  /* line 75, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .header-row {
    width: 700px;
    text-align: center; }
    /* line 80, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row .image-wrap {
      width: 100%; }
    /* line 86, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row .copy {
      width: 100%;
      clear: left;
      margin-top: 20px; }
      /* line 92, CM093_showcaseWithFeatures.css.scss */
      .showcase-with-features .header-row .copy p {
        margin-left: 50px;
        margin-right: 50px; }
    /* line 100, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row .genericButtonRow {
      clear: left; }
    /* line 104, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .header-row hgroup {
      float: none;
      margin-bottom: 0; }
  /* line 111, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .include-header-wrap {
    width: 700px; }
    /* line 115, CM093_showcaseWithFeatures.css.scss */
    .showcase-with-features .include-header-wrap h3 {
      margin-left: 0; }
  /* line 123, CM093_showcaseWithFeatures.css.scss */
  .showcase-with-features .game-tiles .tile-4 {
    display: none; } }
