@-moz-keyframes rainbow {
  /* line 4, ../../sass/_rainbow.scss */
  from {
    background-position: top left;
    font-size: 1em;
  }

  /* line 5, ../../sass/_rainbow.scss */
  50% {
    font-size: 2em;
  }

  /* line 6, ../../sass/_rainbow.scss */
  to {
    background-position: top right;
    font-size: 1em;
  }
}

@-webkit-keyframes rainbow {
  /* line 9, ../../sass/_rainbow.scss */
  from {
    background-position: top left;
    font-size: 1em;
  }

  /* line 10, ../../sass/_rainbow.scss */
  50% {
    font-size: 2em;
  }

  /* line 11, ../../sass/_rainbow.scss */
  to {
    background-position: top right;
    font-size: 1em;
  }
}

@-o-keyframes rainbow {
  /* line 14, ../../sass/_rainbow.scss */
  from {
    background-position: top left;
    font-size: 1em;
  }

  /* line 15, ../../sass/_rainbow.scss */
  50% {
    font-size: 2em;
  }

  /* line 16, ../../sass/_rainbow.scss */
  to {
    background-position: top right;
    font-size: 1em;
  }
}

@-ms-keyframes rainbow {
  /* line 19, ../../sass/_rainbow.scss */
  from {
    background-position: top left;
    font-size: 1em;
  }

  /* line 20, ../../sass/_rainbow.scss */
  50% {
    font-size: 2em;
  }

  /* line 21, ../../sass/_rainbow.scss */
  to {
    background-position: top right;
    font-size: 1em;
  }
}

@-khtml-keyframes rainbow {
  /* line 24, ../../sass/_rainbow.scss */
  from {
    background-position: top left;
    font-size: 1em;
  }

  /* line 25, ../../sass/_rainbow.scss */
  50% {
    font-size: 2em;
  }

  /* line 26, ../../sass/_rainbow.scss */
  to {
    background-position: top right;
    font-size: 1em;
  }
}

@keyframes rainbow {
  /* line 29, ../../sass/_rainbow.scss */
  from {
    background-position: top left;
    font-size: 1em;
  }

  /* line 30, ../../sass/_rainbow.scss */
  50% {
    font-size: 2em;
  }

  /* line 31, ../../sass/_rainbow.scss */
  to {
    background-position: top right;
    font-size: 1em;
  }
}

/* line 34, ../../sass/_rainbow.scss */
.rainbow {
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #ff0000), color-stop(14.28571%, #ffa500), color-stop(28.57143%, #ffff00), color-stop(42.85714%, #008000), color-stop(57.14286%, #0000ff), color-stop(71.42857%, #4b0082), color-stop(85.71429%, #ee82ee), color-stop(100%, #ff0000));
  background-image: -webkit-linear-gradient(left, #ff0000, #ffa500, #ffff00, #008000, #0000ff, #4b0082, #ee82ee, #ff0000);
  background-image: -moz-linear-gradient(left, #ff0000, #ffa500, #ffff00, #008000, #0000ff, #4b0082, #ee82ee, #ff0000);
  background-image: -o-linear-gradient(left, #ff0000, #ffa500, #ffff00, #008000, #0000ff, #4b0082, #ee82ee, #ff0000);
  background-image: linear-gradient(left, #ff0000, #ffa500, #ffff00, #008000, #0000ff, #4b0082, #ee82ee, #ff0000);
  -moz-animation: rainbow 2.5s forwards linear infinite;
  -webkit-animation: rainbow 2.5s forwards linear infinite;
  -o-animation: rainbow 2.5s forwards linear infinite;
  -khtml-animation: rainbow 2.5s forwards linear infinite;
  -ms-animation: rainbow 2.5s forwards linear infinite;
  animation: rainbow 2.5s forwards linear infinite;
  background-size: 50% auto;
}

/* line 48, ../../sass/_rainbow.scss */
.i18n-en_US .buttons.buynow {
  background-color: #008800;
}

/* line 11, ../../sass/modules/mgame.scss */
.no-gallery-placeholder {
  margin-bottom: 89px;
}

/* line 15, ../../sass/modules/mgame.scss */
.sub-content {
  display: none;
}

/* line 19, ../../sass/modules/mgame.scss */
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  -moz-binding: url('../xml/ellipsis.xml#ellipsis');
}

/* line 23, ../../sass/modules/mgame.scss */
.mobile {
  display: none;
}

/* line 27, ../../sass/modules/mgame.scss */
#game-title {
  text-align: center;
  display: none;
}
/* line 30, ../../sass/modules/mgame.scss */
#game-title h2 {
  margin: 0;
}

/* line 36, ../../sass/modules/mgame.scss */
#game-media ul.tabs {
  display: block;
  padding: 0;
  margin: 0;
  background-color: black;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  -ms-border-radius: 0 0 5px 5px;
  -o-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
/* line 44, ../../sass/modules/mgame.scss */
#game-media ul.tabs li {
  font-size: 12.996px;
  line-height: 12.996px;
  font-weight: 600;
  color: #f2f2f2;
  padding: 4px 5px;
  margin: 4px 0 4px 4px;
  text-transform: lowercase;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  background-color: #1a1a1a;
}
/* line 59, ../../sass/modules/mgame.scss */
#game-media ul.tabs li.current {
  background-color: #333;
}
/* line 65, ../../sass/modules/mgame.scss */
#game-media .browser {
  width: 25px;
  display: inline-block;
  cursor: pointer;
  margin: 24px 5px;
  height: 100%;
}
/* line 71, ../../sass/modules/mgame.scss */
#game-media .browser.prev {
  float: left;
  background: url('../../images/icons-s2a6bf2cf3b.png') 0 -688px no-repeat;
  height: 12px;
  width: 7px;
}
/* line 76, ../../sass/modules/mgame.scss */
#game-media .browser.next {
  float: right;
  background: url('../../images/icons-s2a6bf2cf3b.png') 0 -676px no-repeat;
  height: 12px;
  width: 7px;
}
/* line 83, ../../sass/modules/mgame.scss */
#game-media .browser.disable {
  display: none;
}
/* line 86, ../../sass/modules/mgame.scss */
#game-media #panes {
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 89, ../../sass/modules/mgame.scss */
#game-media #panes .pane {
  height: 60px;
}
/* line 95, ../../sass/modules/mgame.scss */
#game-media #players .player {
  display: none;
  position: relative;
  text-align: center;
}
/* line 102, ../../sass/modules/mgame.scss */
#game-media #players .player.video .overlay {
  width: 100%;
  height: 100%;
  background: url('../../images/games_video_play.png?1408013313') center center no-repeat;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  left: 0;
}
/* line 111, ../../sass/modules/mgame.scss */
#game-media #players .player.video .overlay.loading {
  background: url('../../images/loading.gif?1408013313') center center no-repeat;
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 118, ../../sass/modules/mgame.scss */
#game-media #player-images {
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  padding-bottom: 7px;
}
/* line 122, ../../sass/modules/mgame.scss */
#game-media #player-images img {
  display: block;
  margin: auto;
}
/* line 128, ../../sass/modules/mgame.scss */
#game-media #player-video video {
  display: block;
  height: 100%;
  width: 100%;
}
/* line 134, ../../sass/modules/mgame.scss */
#game-media #paging {
  color: #fff;
  background: #444;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
}
/* line 143, ../../sass/modules/mgame.scss */
#game-media .scrollable {
  position: relative;
  overflow: hidden;
  height: 60px;
  margin: 0 5px;
}
/* line 150, ../../sass/modules/mgame.scss */
#game-media .scrollable .items {
  /* this cannot be too large */
  width: 20000em;
  position: absolute;
}
/* line 155, ../../sass/modules/mgame.scss */
#game-media .scrollable .items .item img {
  max-width: none;
}
/* line 159, ../../sass/modules/mgame.scss */
#game-media .scrollable .items .page {
  float: left;
}
/* line 165, ../../sass/modules/mgame.scss */
#game-media .item {
  display: block;
  float: left;
  margin: 2px 4px;
  border: 1px solid black;
  height: 54px;
  text-align: center;
  position: relative;
  cursor: pointer;
}
/* line 174, ../../sass/modules/mgame.scss */
#game-media .item.active {
  border: 1px solid rgba(255, 255, 255, 0.75);
}

/* line 182, ../../sass/modules/mgame.scss */
.game-content .navigator {
  margin: -5px -5px 0;
}
/* line 185, ../../sass/modules/mgame.scss */
.game-content .navigator .navi-div {
  float: left;
  width: 2px;
}

/** Games Info **/
/* line 195, ../../sass/modules/mgame.scss */
#game-tabs {
  font-size: 18px;
}
/* line 199, ../../sass/modules/mgame.scss */
#game-tabs ul li {
  padding: 10px 0;
  position: relative;
  clear: left;
  cursor: pointer;
  color: #737373;
}
/* line 206, ../../sass/modules/mgame.scss */
#game-tabs ul li.story:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: -5px;
  left: 0;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(33%, #c8c8c8), color-stop(66%, #c8c8c8), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #c8c8c8 33%, #c8c8c8 66%, rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #c8c8c8 33%, #c8c8c8 66%, rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #c8c8c8 33%, #c8c8c8 66%, rgba(255, 255, 255, 0));
  background-image: linear-gradient(left, rgba(255, 255, 255, 0), #c8c8c8 33%, #c8c8c8 66%, rgba(255, 255, 255, 0));
}
/* line 216, ../../sass/modules/mgame.scss */
#game-tabs ul li span {
  display: block;
  float: right;
  margin-top: 7px;
  height: 15px;
  width: 15px;
}
/* line 225, ../../sass/modules/mgame.scss */
#game-tabs ul li:hover, #game-tabs ul li.active {
  color: #505050;
}
/* line 230, ../../sass/modules/mgame.scss */
#game-tabs ul li.active span {
  background: url('../../images/icons-s2a6bf2cf3b.png') 0 -569px no-repeat;
  height: 15px;
  width: 15px;
}

/* line 240, ../../sass/modules/mgame.scss */
#block-game-info .bg {
  background-color: #f2f2f2;
}
/* line 245, ../../sass/modules/mgame.scss */
#block-game-info #game-tabs ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 252, ../../sass/modules/mgame.scss */
#block-game-info .wrap-title {
  display: none;
}
/* line 256, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info {
  text-align: center;
  font-size: 14.004px;
  letter-spacing: 1px;
}
/* line 261, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info {
  background-color: #f2f2f2;
}
/* line 264, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content {
  background-color: rgba(255, 255, 255, 0.75);
  padding-top: 10px;
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  -ms-border-radius: 0 5px 0 0;
  -o-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;
}
/* line 270, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content .ratings img {
  width: 40px;
}
/* line 272, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content .ratings img.ESRB {
  width: auto;
}
/* line 277, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content .ratings .esrb-desc span {
  display: block;
  line-height: 18px;
  font-size: 13px;
}
/* line 284, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
/* line 289, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content ul li {
  line-height: 14.004px;
}
/* line 293, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content .title {
  color: #737373;
}
/* line 297, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .info .content .dev-info {
  margin-bottom: 5px;
}
/* line 302, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .red {
  margin-bottom: 20px;
  font-size: 12.004px;
}
/* line 306, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .red ul li {
  margin-top: 5px;
}
/* line 309, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .red ul li span.date-sep-left {
  padding-left: 1px;
}
/* line 313, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .red ul li span.date-sep-right {
  padding-right: 1px;
}
/* line 317, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .red ul li span.date-sep-plat {
  padding-left: 3px;
}
/* line 323, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .red {
  margin-bottom: 20px;
}
/* line 325, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .rp-label {
  display: inline-block;
  margin-bottom: 10px;
}
/* line 330, ../../sass/modules/mgame.scss */
#block-game-info .mgame-info .rp-desc {
  line-height: 20px;
}

/* line 336, ../../sass/modules/mgame.scss */
.buttons {
  text-align: center;
  border: 1px solid #c8c8c8;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  margin-bottom: 8px;
}
/* line 342, ../../sass/modules/mgame.scss */
.buttons a {
  color: #c80000;
  display: block;
  padding: 5px 0;
}
/* line 348, ../../sass/modules/mgame.scss */
.buttons.buynow {
  background-color: #880000;
}
/* line 351, ../../sass/modules/mgame.scss */
.buttons.buynow a {
  display: block;
  color: #FFF;
  font-weight: 600;
  padding: 15px 0;
}
/* line 357, ../../sass/modules/mgame.scss */
.buttons.buynow a .icon {
  background: url('../../images/icons-s2a6bf2cf3b.png') 0 -659px no-repeat;
  height: 17px;
  width: 9px;
  display: inline-block;
  margin-bottom: -2px;
  margin-left: 10px;
}
/* line 366, ../../sass/modules/mgame.scss */
.buttons.follow {
  background-color: #f2f2f2;
  cursor: pointer;
  font-size: 15.0px;
}

/* line 374, ../../sass/modules/mgame.scss */
.other-links,
#block-game-web {
  margin-top: 10px;
}
/* line 378, ../../sass/modules/mgame.scss */
.other-links h3,
#block-game-web h3 {
  font-size: 15.0px;
  margin-bottom: 8px;
}
/* line 384, ../../sass/modules/mgame.scss */
.other-links .wrap-title,
#block-game-web .wrap-title {
  display: none;
}
/* line 388, ../../sass/modules/mgame.scss */
.other-links .content .wrap-title,
#block-game-web .content .wrap-title {
  display: block;
}
/* line 392, ../../sass/modules/mgame.scss */
.other-links .icons,
#block-game-web .icons {
  text-align: center;
}
/* line 395, ../../sass/modules/mgame.scss */
.other-links .icons ul, .other-links .icons li,
#block-game-web .icons ul,
#block-game-web .icons li {
  list-style-type: none;
}
/* line 399, ../../sass/modules/mgame.scss */
.other-links .icons ul,
#block-game-web .icons ul {
  padding: 0;
  margin: 0;
}
/* line 403, ../../sass/modules/mgame.scss */
.other-links .icons ul li,
#block-game-web .icons ul li {
  margin-bottom: 8px;
}
/* line 408, ../../sass/modules/mgame.scss */
.other-links .icons a,
#block-game-web .icons a {
  display: block;
  padding: 3px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 413, ../../sass/modules/mgame.scss */
.other-links .icons a img,
#block-game-web .icons a img {
  margin-top: 4px;
}
/* line 417, ../../sass/modules/mgame.scss */
.other-links .icons a.facebook,
#block-game-web .icons a.facebook {
  background-color: #496ea9;
  border: 1px solid #c6c9cc;
}
/* line 421, ../../sass/modules/mgame.scss */
.other-links .icons a.twitter,
#block-game-web .icons a.twitter {
  background-color: #3abadc;
  border: 1px solid #c5ced0;
}
/* line 425, ../../sass/modules/mgame.scss */
.other-links .icons a.youtube,
#block-game-web .icons a.youtube {
  background-color: #ffffff;
  border: 1px solid #d2d2d2;
}

/* line 436, ../../sass/modules/mgame.scss */
.node-games .content {
  background-color: #f2f2f2;
}
/* line 440, ../../sass/modules/mgame.scss */
.node-games .text {
  margin: 0 0 0 3px;
  padding: 15px 0 15px 15px;
  background-color: rgba(255, 255, 255, 0.75);
  -webkit-border-radius: 0 0 0 5px;
  -moz-border-radius: 0 0 0 5px;
  -ms-border-radius: 0 0 0 5px;
  -o-border-radius: 0 0 0 5px;
  border-radius: 0 0 0 5px;
}
/* line 447, ../../sass/modules/mgame.scss */
.node-games .text .story,
.node-games .text .features {
  display: none;
}
/* line 450, ../../sass/modules/mgame.scss */
.node-games .text .story.active,
.node-games .text .features.active {
  display: block;
}
/* line 454, ../../sass/modules/mgame.scss */
.node-games .text .story .title,
.node-games .text .features .title {
  display: none;
}

/* line 4, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .wrap-title {
  font-size: 15.0px;
  margin-bottom: 10px;
}
/* line 6, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .wrap-title span.red {
  color: #404040;
}
/* line 12, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
}
/* line 17, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li {
  position: relative;
  font-size: 15.0px;
  margin-bottom: 7px;
  padding-bottom: 7px;
}
/* line 23, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .submitted {
  line-height: 1em;
  letter-spacing: 1px;
  font-size: 11px;
}
/* line 29, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .image {
  text-align: center;
}
/* line 33, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li img {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 37, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .title {
  color: #c80000;
}
/* line 40, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li .title a {
  font-weight: normal;
  color: #c80000;
}
/* line 46, ../../sass/modules/mgame_recent_blog.scss */
#block-game-news .item-list ul li:after {
  content: '';
  position: absolute;
  width: 100%;
  height: 2px;
  bottom: -5px;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(33%, #f0f0f0), color-stop(66%, #f0f0f0), color-stop(100%, rgba(255, 255, 255, 0)));
  background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
  background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
  background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
  background-image: linear-gradient(left, rgba(255, 255, 255, 0), #f0f0f0 33%, #f0f0f0 66%, rgba(255, 255, 255, 0));
}

/* line 467, ../../sass/modules/mgame.scss */
#main {
  *position: relative;
  *zoom: 1;
}
/* line 46, ../../../../../../../../../lib/gems/1.8/gems/zen-grids-1.4/stylesheets/zen/_grids.scss */
#main:before, #main:after {
  content: "";
  display: table;
}
/* line 50, ../../../../../../../../../lib/gems/1.8/gems/zen-grids-1.4/stylesheets/zen/_grids.scss */
#main:after {
  clear: both;
}
/* line 472, ../../sass/modules/mgame.scss */
#main #sidebar-left {
  float: left;
  width: 15.78947%;
  margin-left: 0%;
  margin-right: -15.78947%;
  padding-left: 20px;
  padding-right: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
  padding-right: 0;
  min-width: 140px;
}
/* line 478, ../../sass/modules/mgame.scss */
#main #main-content {
  float: left;
  width: 63.15789%;
  margin-left: 15.78947%;
  margin-right: -78.94737%;
  padding-left: 20px;
  padding-right: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
  padding: 0;
}
/* line 483, ../../sass/modules/mgame.scss */
#main #sidebar-right {
  float: left;
  width: 21.05263%;
  margin-left: 78.94737%;
  margin-right: -100%;
  padding-left: 20px;
  padding-right: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
  padding-left: 10px;
}

/* line 489, ../../sass/modules/mgame.scss */
#comments {
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
  -ms-border-radius: 0 5px 0 0;
  -o-border-radius: 0 5px 0 0;
  border-radius: 0 5px 0 0;
  padding: 0;
  margin: 0;
}

/* line 495, ../../sass/modules/mgame.scss */
#game-media-wrapper {
  -webkit-background-size: 100%;
  -moz-background-size: 100%;
  -o-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: top left;
  background-color: #000;
}

/* line 502, ../../sass/modules/mgame.scss */
#block-games-player {
  margin-bottom: 0;
  *position: relative;
  *zoom: 1;
  position: relative;
}
/* line 46, ../../../../../../../../../lib/gems/1.8/gems/zen-grids-1.4/stylesheets/zen/_grids.scss */
#block-games-player:before, #block-games-player:after {
  content: "";
  display: table;
}
/* line 50, ../../../../../../../../../lib/gems/1.8/gems/zen-grids-1.4/stylesheets/zen/_grids.scss */
#block-games-player:after {
  clear: both;
}
/* line 510, ../../sass/modules/mgame.scss */
#block-games-player #player-bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
/* line 519, ../../sass/modules/mgame.scss */
#block-games-player #game-media-wrapper,
#block-games-player .content {
  position: relative;
  *position: relative;
  *zoom: 1;
  clear: left;
  -webkit-border-radius: 5px 5px 5px 0;
  -moz-border-radius: 5px 5px 5px 0;
  -ms-border-radius: 5px 5px 5px 0;
  -o-border-radius: 5px 5px 5px 0;
  border-radius: 5px 5px 5px 0;
  z-index: 10;
}
/* line 46, ../../../../../../../../../lib/gems/1.8/gems/zen-grids-1.4/stylesheets/zen/_grids.scss */
#block-games-player #game-media-wrapper:before, #block-games-player #game-media-wrapper:after,
#block-games-player .content:before,
#block-games-player .content:after {
  content: "";
  display: table;
}
/* line 50, ../../../../../../../../../lib/gems/1.8/gems/zen-grids-1.4/stylesheets/zen/_grids.scss */
#block-games-player #game-media-wrapper:after,
#block-games-player .content:after {
  clear: both;
}
/* line 527, ../../sass/modules/mgame.scss */
#block-games-player #game-media-wrapper #player-youtube,
#block-games-player .content #player-youtube {
  position: relative;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.5);
}
/* line 531, ../../sass/modules/mgame.scss */
#block-games-player #game-media-wrapper #player-youtube iframe,
#block-games-player .content #player-youtube iframe {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
/* line 541, ../../sass/modules/mgame.scss */
#block-games-player #game-media {
  float: left;
  width: 57.89474%;
  margin-left: 0%;
  margin-right: -57.89474%;
  padding-left: 20px;
  padding-right: 20px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
  word-wrap: break-word;
  *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
  padding: 5px;
  position: relative;
  z-index: 100;
}

/* line 549, ../../sass/modules/mgame.scss */
#block-share {
  text-align: center;
}
/* line 551, ../../sass/modules/mgame.scss */
#block-share .share-links {
  padding: 5px;
}
/* line 553, ../../sass/modules/mgame.scss */
#block-share .share-links .twitter-share-button {
  vertical-align: text-bottom;
}

@media all and (max-width: 768px) {
  /* line 559, ../../sass/modules/mgame.scss */
  #game-title {
    display: block;
  }

  /* line 563, ../../sass/modules/mgame.scss */
  #game-media-wrapper {
    background-image: none !important;
  }

  /* line 568, ../../sass/modules/mgame.scss */
  #block-games-player #game-media {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 20px;
    padding-right: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
    padding: 0;
  }
  /* line 571, ../../sass/modules/mgame.scss */
  #block-games-player #game-media #panes {
    height: 20px;
  }
  /* line 576, ../../sass/modules/mgame.scss */
  #block-games-player #game-media .scrollable,
  #block-games-player #game-media #panes .pane {
    display: none;
  }
  /* line 579, ../../sass/modules/mgame.scss */
  #block-games-player #game-media ul.tabs {
    text-align: center;
  }

  /* line 586, ../../sass/modules/mgame.scss */
  #main #sidebar-left {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 20px;
    padding-right: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
  }
  /* line 589, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content {
    position: relative;
    padding: 0;
  }
  /* line 593, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul {
    background-color: #f2f2f2;
    -webkit-border-radius: 0 0 5px 5px;
    -moz-border-radius: 0 0 5px 5px;
    -ms-border-radius: 0 0 5px 5px;
    -o-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
    text-align: left;
    padding: 10px 5px;
    min-height: 100%;
    overflow-y: hidden;
  }
  /* line 601, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul li {
    margin-left: 20px;
  }
  /* line 603, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul li div {
    display: inline-block;
  }
  /* line 608, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul li.release-details div {
    float: left;
  }
  /* line 612, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul li.release-details div.title {
    margin-top: 5px;
  }
  /* line 616, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul li.developer-details {
    clear: both;
  }
  /* line 620, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content ul .red ul {
    padding: 0;
  }
  /* line 625, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .ratings {
    clear: both;
    position: absolute;
    top: 10px;
    right: 10px;
  }
  /* line 630, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .ratings .title {
    display: none;
  }
  /* line 633, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .ratings img {
    width: 40px;
  }
  /* line 637, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .ratings .esrb-desc,
  #main #sidebar-left #block-game-info .content .ratings .rp-desc {
    float: left;
    text-align: left;
    width: 405px;
  }
  /* line 648, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .bg {
    display: none;
  }
  /* line 655, ../../sass/modules/mgame.scss */
  #main #main-content {
    float: left;
    width: 68.42105%;
    margin-left: 0%;
    margin-right: -68.42105%;
    padding-left: 20px;
    padding-right: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
    clear: left;
    padding: 0 20px;
  }
  /* line 663, ../../sass/modules/mgame.scss */
  #main #main-content .node-games .text .story,
  #main #main-content .node-games .text .features {
    display: block;
  }
  /* line 666, ../../sass/modules/mgame.scss */
  #main #main-content .node-games .text .story .title,
  #main #main-content .node-games .text .features .title {
    text-align: center;
    color: #c80000;
    display: block;
  }
  /* line 675, ../../sass/modules/mgame.scss */
  #main #sidebar-right {
    float: left;
    width: 31.57895%;
    margin-left: 68.42105%;
    margin-right: -100%;
    padding-left: 20px;
    padding-right: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
    padding-left: 0;
  }

  /* line 684, ../../sass/modules/mgame.scss */
  body.i18n-en_US #main #sidebar-left {
    width: 68%;
  }
  /* line 687, ../../sass/modules/mgame.scss */
  body.i18n-en_US #main #sidebar-left #block-game-info .content .ratings {
    position: static;
    padding: 15px 0 15px 15px;
    border-radius: 0 0 5px 5px;
    overflow-y: hidden;
    position: relative;
    top: 0;
    right: 0;
  }
  /* line 696, ../../sass/modules/mgame.scss */
  body.i18n-en_US #main #sidebar-left #block-game-info .content .ratings img {
    float: left;
    padding-right: 10px;
  }
  /* line 703, ../../sass/modules/mgame.scss */
  body.i18n-en_US #main #sidebar-right {
    float: none;
  }
}
@media all and (max-width: 480px) {
  /* line 711, ../../sass/modules/mgame.scss */
  #game-title {
    display: block;
  }

  /* line 715, ../../sass/modules/mgame.scss */
  #block-game-news {
    display: none;
  }

  /* line 722, ../../sass/modules/mgame.scss */
  #main #sidebar-left {
    width: 100%;
    padding: 0 5px;
  }
  /* line 726, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .ratings {
    position: static;
    padding: 15px 0 15px 15px;
    border-radius: 0 0 5px 5px;
    min-height: 100%;
    overflow-y: hidden;
    margin-top: 0;
  }
  /* line 734, ../../sass/modules/mgame.scss */
  #main #sidebar-left #block-game-info .content .ratings img {
    float: left;
    padding-right: 10px;
  }
  /* line 740, ../../sass/modules/mgame.scss */
  #main #main-content {
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 20px;
    padding-right: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
  }
  /* line 742, ../../sass/modules/mgame.scss */
  #main #main-content .content .text {
    padding: 10px 0 0 0;
    margin: 0;
  }
  /* line 747, ../../sass/modules/mgame.scss */
  #main #main-content .mobile {
    display: block;
  }
  /* line 750, ../../sass/modules/mgame.scss */
  #main #main-content .mobile .wrap-title {
    display: none;
  }
  /* line 756, ../../sass/modules/mgame.scss */
  #main #main-content .mobile.download .icons,
  #main #main-content .mobile.download .buttons {
    display: none;
  }
  /* line 759, ../../sass/modules/mgame.scss */
  #main #main-content .mobile.download .buynow {
    display: block;
    margin: 0;
  }
  /* line 767, ../../sass/modules/mgame.scss */
  #main #main-content .mobile.other-links .buynow,
  #main #main-content .mobile.other-links .follow {
    display: none;
  }
  /* line 773, ../../sass/modules/mgame.scss */
  #main #sidebar-right {
    display: none;
    float: left;
    width: 100%;
    margin-left: 0%;
    margin-right: -100%;
    padding-left: 20px;
    padding-right: 20px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    *behavior: url("/sites/all/theme/custom/bleach/polyfills/boxsizing.htc");
    clear: left;
  }

  /* line 781, ../../sass/modules/mgame.scss */
  body.i18n-en_US #main #sidebar-left {
    width: 100%;
    padding: 0 5px;
  }
  /* line 788, ../../sass/modules/mgame.scss */
  body.i18n-en_US #main #sidebar-left #block-game-info .content .ratings .esrb-desc,
  body.i18n-en_US #main #sidebar-left #block-game-info .content .ratings .rp-desc {
    width: 240px;
  }
}
/* line 797, ../../sass/modules/mgame.scss */
.node-type-games #comments {
  display: none;
}
