/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/* Global Resets */
/* line 9, scss/reset.scss */
html, body, div, span,
applet, object, iframe,
h1, h2, h2, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-family: inherit;
  text-align: left;
  vertical-align: baseline;
}

/* line 29, scss/reset.scss */
a img, :link img, :visited img {
  border: 0;
}

/* line 33, scss/reset.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 38, scss/reset.scss */
ol, ul {
  list-style: none;
}

/* line 42, scss/reset.scss */
strong {
  font-weight: bold;
}

/* line 46, scss/reset.scss */
q:before, q:after,
blockquote:before, blockquote:after {
  content: "";
}

/* line 51, scss/reset.scss */
input {
  padding: 0;
  margin: 0;
}

/* line 56, scss/reset.scss */
.w48p {
  width: 48% !important;
}

/* line 60, scss/reset.scss */
.w50p {
  width: 50% !important;
}

/* line 64, scss/reset.scss */
.w75p {
  width: 75% !important;
}

/* line 68, scss/reset.scss */
.w95p {
  width: 95% !important;
}

/* line 72, scss/reset.scss */
.w100p {
  width: 100% !important;
}

/* line 76, scss/reset.scss */
.w5 {
  width: 5px !important;
}

/* line 80, scss/reset.scss */
.w10 {
  width: 10px !important;
}

/* line 84, scss/reset.scss */
.w20 {
  width: 20px !important;
}

/* line 88, scss/reset.scss */
.w30 {
  width: 30px !important;
}

/* line 92, scss/reset.scss */
.w40 {
  width: 40px !important;
}

/* line 96, scss/reset.scss */
.w50 {
  width: 50px !important;
}

/* line 100, scss/reset.scss */
.w70 {
  width: 70px !important;
}

/* line 104, scss/reset.scss */
.w75 {
  width: 75px !important;
}

/* line 108, scss/reset.scss */
.w100 {
  width: 100px !important;
}

/* line 112, scss/reset.scss */
.w120 {
  width: 120px !important;
}

/* line 116, scss/reset.scss */
.w140 {
  width: 140px !important;
}

/* line 120, scss/reset.scss */
.w150 {
  width: 150px !important;
}

/* line 124, scss/reset.scss */
.w160 {
  width: 160px !important;
}

/* line 128, scss/reset.scss */
.w180 {
  width: 180px !important;
}

/* line 132, scss/reset.scss */
.w190 {
  width: 190px !important;
}

/* line 136, scss/reset.scss */
.w200 {
  width: 200px !important;
}

/* line 140, scss/reset.scss */
.w250 {
  width: 250px !important;
}

/* line 144, scss/reset.scss */
.w275 {
  width: 275px !important;
}

/* line 148, scss/reset.scss */
.w280 {
  width: 280px !important;
}

/* line 152, scss/reset.scss */
.w300 {
  width: 300px !important;
}

/* line 156, scss/reset.scss */
.w350 {
  width: 350px !important;
}

/* line 160, scss/reset.scss */
.w400 {
  width: 400px !important;
}

/* line 164, scss/reset.scss */
.w450 {
  width: 450px !important;
}

/* line 168, scss/reset.scss */
.w500 {
  width: 500px !important;
}

/* line 172, scss/reset.scss */
.mt0 {
  margin-top: 0px !important;
}

/* line 176, scss/reset.scss */
.mt5 {
  margin-top: 5px !important;
}

/* line 180, scss/reset.scss */
.pt5 {
  padding-top: 5px !important;
}

/* line 184, scss/reset.scss */
.mt10 {
  margin-top: 10px !important;
}

/* line 188, scss/reset.scss */
.pt10 {
  padding-top: 10px !important;
}

/* line 192, scss/reset.scss */
.mt15 {
  margin-top: 15px !important;
}

/* line 196, scss/reset.scss */
.pt15 {
  padding-top: 15px !important;
}

/* line 200, scss/reset.scss */
.mt20 {
  margin-top: 20px !important;
}

/* line 204, scss/reset.scss */
.pt20 {
  padding-top: 20px !important;
}

/* line 208, scss/reset.scss */
.mt30 {
  margin-top: 30px !important;
}

/* line 212, scss/reset.scss */
.pt30 {
  padding-top: 30px !important;
}

/* line 216, scss/reset.scss */
.mt40 {
  margin-top: 40px !important;
}

/* line 220, scss/reset.scss */
.pt40 {
  padding-top: 40px !important;
}

/* line 224, scss/reset.scss */
.mb5 {
  margin-bottom: 5px !important;
}

/* line 228, scss/reset.scss */
.pb5 {
  padding-bottom: 5px !important;
}

/* line 232, scss/reset.scss */
.mb7 {
  margin-bottom: 7px !important;
}

/* line 236, scss/reset.scss */
.pb7 {
  padding-bottom: 7px !important;
}

/* line 240, scss/reset.scss */
.mb10 {
  margin-bottom: 10px !important;
}

/* line 244, scss/reset.scss */
.pb10 {
  padding-bottom: 10px !important;
}

/* line 248, scss/reset.scss */
.mb15 {
  margin-bottom: 15px !important;
}

/* line 252, scss/reset.scss */
.pb15 {
  padding-bottom: 15px !important;
}

/* line 256, scss/reset.scss */
.mb20 {
  margin-bottom: 20px !important;
}

/* line 260, scss/reset.scss */
.pb20 {
  padding-bottom: 20px !important;
}

/* line 264, scss/reset.scss */
.mb30 {
  margin-bottom: 30px !important;
}

/* line 268, scss/reset.scss */
.pb30 {
  padding-bottom: 30px !important;
}

/* line 272, scss/reset.scss */
.mb40 {
  margin-bottom: 40px !important;
}

/* line 276, scss/reset.scss */
.pb30 {
  padding-bottom: 40px !important;
}

/* line 280, scss/reset.scss */
.mb43 {
  margin-bottom: 43px !important;
}

/* line 284, scss/reset.scss */
.mr5 {
  margin-right: 5px !important;
}

/* line 288, scss/reset.scss */
.pr5 {
  padding-right: 5px !important;
}

/* line 292, scss/reset.scss */
.mr10 {
  margin-right: 10px !important;
}

/* line 296, scss/reset.scss */
.pr10 {
  padding-right: 10px !important;
}

/* line 300, scss/reset.scss */
.mr15 {
  margin-right: 15px !important;
}

/* line 304, scss/reset.scss */
.pr15 {
  padding-right: 15px !important;
}

/* line 308, scss/reset.scss */
.mr20 {
  margin-right: 20px !important;
}

/* line 312, scss/reset.scss */
.pr20 {
  padding-right: 20px !important;
}

/* line 316, scss/reset.scss */
.mr30 {
  margin-right: 30px !important;
}

/* line 320, scss/reset.scss */
.pr30 {
  padding-right: 30px !important;
}

/* line 324, scss/reset.scss */
.ml5 {
  margin-left: 5px !important;
}

/* line 328, scss/reset.scss */
.pl5 {
  padding-left: 5px !important;
}

/* line 332, scss/reset.scss */
.ml10 {
  margin-left: 10px !important;
}

/* line 336, scss/reset.scss */
.pl10 {
  padding-left: 10px !important;
}

/* line 340, scss/reset.scss */
.ml15 {
  margin-left: 15px !important;
}

/* line 344, scss/reset.scss */
.pl15 {
  padding-left: 15px !important;
}

/* line 348, scss/reset.scss */
.ml20 {
  margin-left: 20px !important;
}

/* line 352, scss/reset.scss */
.pl20 {
  padding-left: 20px !important;
}

/* line 356, scss/reset.scss */
.ml30 {
  margin-left: 30px !important;
}

/* line 360, scss/reset.scss */
.pl30 {
  padding-left: 30px !important;
}

/* line 364, scss/reset.scss */
.mtsl11 {
  margin-top: 11px;
}

/* line 368, scss/reset.scss */
.m0auto {
  margin: 0px auto !important;
}

/* line 372, scss/reset.scss */
.pt0 {
  padding-top: 0px !important;
}

/* line 376, scss/reset.scss */
.pl5pr5 {
  padding: 0px 5px !important;
}

/* line 380, scss/reset.scss */
.t20 {
  top: 20px !important;
}

/* line 384, scss/reset.scss */
.dLoadBtn {
  margin-bottom: 5px !important;
  width: 145px;
  padding: 5px 0px;
}

/* line 390, scss/reset.scss */
.dLoadGameButtons {
  display: inline;
}

/* line 394, scss/reset.scss */
.dLoadSWUUpsellIcon {
  float: right;
  width: 190px;
  margin-top: -100px;
}

/* line 400, scss/reset.scss */
.dLoadIconCopy {
  margin-top: 0px !important;
}

/* line 404, scss/reset.scss */
.fltL {
  float: left !important;
}

/* line 408, scss/reset.scss */
.fltR {
  float: right !important;
}

/* line 412, scss/reset.scss */
.alignL {
  text-align: left !important;
}

/* line 416, scss/reset.scss */
.alignR {
  text-align: right !important;
}

/* line 420, scss/reset.scss */
.alignC {
  text-align: center !important;
}

/* line 424, scss/reset.scss */
.noMarg {
  margin: 0 !important;
}

/* line 428, scss/reset.scss */
.noPad {
  padding: 0 !important;
}

/* line 432, scss/reset.scss */
.font9 {
  font-size: 9px !important;
}

/* line 436, scss/reset.scss */
.font10 {
  font-size: 10px !important;
}

/* line 440, scss/reset.scss */
.font11 {
  font-size: 11px !important;
}

/* line 444, scss/reset.scss */
.font12 {
  font-size: 12px !important;
}

/* line 448, scss/reset.scss */
.font13 {
  font-size: 13px !important;
}

/* line 452, scss/reset.scss */
.font14 {
  font-size: 14px !important;
}

/* line 456, scss/reset.scss */
.font15 {
  font-size: 15px !important;
}

/* line 460, scss/reset.scss */
.font16 {
  font-size: 16px !important;
}

/* line 464, scss/reset.scss */
.font17 {
  font-size: 17px !important;
}

/* line 468, scss/reset.scss */
.font18 {
  font-size: 18px !important;
}

/* line 472, scss/reset.scss */
.font20 {
  font-size: 20px !important;
}

/* line 476, scss/reset.scss */
.font24 {
  font-size: 24px !important;
}

/* line 480, scss/reset.scss */
.normal {
  font-weight: normal !important;
}

/* line 484, scss/reset.scss */
.bold {
  font-weight: bold !important;
}

/* line 488, scss/reset.scss */
.italic {
  font-style: italic !important;
}

/* line 492, scss/reset.scss */
.displayBlock {
  display: block !important;
}

/* line 496, scss/reset.scss */
.displayInline {
  display: inline !important;
}

/* line 500, scss/reset.scss */
.displayNone {
  display: none !important;
}

/* line 504, scss/reset.scss */
.last {
  margin: 0 !important;
}

/* line 508, scss/reset.scss */
.onlineSocial {
  padding-top: 21px !important;
}

/* line 512, scss/reset.scss */
.irspacer {
  padding-right: 10px;
}

/* line 516, scss/reset.scss */
.fiftyL {
  float: left;
  width: 48%;
}

/* line 521, scss/reset.scss */
.fiftyR {
  float: right;
  width: 48%;
}

/* line 526, scss/reset.scss */
.itemCentered {
  margin-right: auto !important;
  margin-left: auto !important;
}

/* line 531, scss/reset.scss */
.posAbsolute {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 537, scss/reset.scss */
.relative {
  position: relative;
}

/* line 541, scss/reset.scss */
.font11 a {
  font: bold 12px arial, helvetica, times new roman !important;
  color: #660044;
}

/* overrides */
/* line 548, scss/reset.scss */
h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
}

/* line 552, scss/reset.scss */
.plainList {
  padding: 0 0 0 30px;
  margin: 0 0 7px 0;
}

/* line 557, scss/reset.scss */
.plainList li {
  list-style-position: outside;
}

/* line 561, scss/reset.scss */
.plainListSpace li {
  padding-bottom: 7px;
}

/* line 565, scss/reset.scss */
ol.plainList li {
  list-style-type: decimal;
}

/* line 569, scss/reset.scss */
ul.plainList li {
  list-style-type: disc;
}

/* line 573, scss/reset.scss */
.sw_contactList {
  display: none;
}

/* Universal Items */
/* line 579, scss/reset.scss */
.clearfix:after {
  clear: both;
  content: ".";
  display: block;
  height: 0;
  visibility: hidden;
  font-size: 0;
}

/* line 588, scss/reset.scss */
img {
  display: block;
}

/* line 592, scss/reset.scss */
a img {
  border: 0;
}

/* line 596, scss/reset.scss */
a {
  cursor: pointer;
  cursor: hand;
  outline: none;
}

/* line 602, scss/reset.scss */
.clearLink {
  display: block !important;
  overflow: hidden;
  height: 0 !important;
  cursor: pointer;
  background: url(/i/common/site/clearLinkShim.png) no-repeat;
}

/* line 610, scss/reset.scss */
.green {
  color: green;
}

/* line 614, scss/reset.scss */
.red {
  color: red;
}

/* line 618, scss/reset.scss */
.socialShareLinks {
  padding-top: 21px !important;
}

/* line 622, scss/reset.scss */
.socialShareLinks_true {
  margin: -12px 0px 10px;
  padding-bottom: 10px;
  border-bottom: 1px dashed #b6b6b6;
}
/****************************************
 * GLOBAL STYLES
 ****************************************

 SECTIONS:
 * VARS - Variables and Placeholders
 * IMPORTS - SASS imports
 * COMPONENTS - UI Components that follow Defy standards
 * MODIFIERS
****************************************/
/***** VARS *****/
/***** COMPONENTS *****/
/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/* General Structure
----------------------------------------------- */
@font-face {
  font-family: 'Salvo Sans Light';
  src: url("/font/Salvo-Sans-Light/d8a90db0-e06d-43ba-8213-a4e60ed76417-2.eot");
  src: url("/font/Salvo-Sans-Light/d8a90db0-e06d-43ba-8213-a4e60ed76417-2.eot?") format("embedded-opentype"), url("/font/Salvo-Sans-Light/d8a90db0-e06d-43ba-8213-a4e60ed76417-3.woff") format("woff"), url("/font/Salvo-Sans-Light/d8a90db0-e06d-43ba-8213-a4e60ed76417-1.ttf") format("truetype"), url("/font/Salvo-Sans-Light/d8a90db0-e06d-43ba-8213-a4e60ed76417-4.svg") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Salvo Sans Medium';
  src: url("/font/Salvo-Sans-Medium/7ff7b4e6-b3bd-4953-b148-28d7061eec00-2.eot");
  src: url("/font/Salvo-Sans-Medium/7ff7b4e6-b3bd-4953-b148-28d7061eec00-2.eot?") format("embedded-opentype"), url("/font/Salvo-Sans-Medium/7ff7b4e6-b3bd-4953-b148-28d7061eec00-3.woff") format("woff"), url("/font/Salvo-Sans-Medium/7ff7b4e6-b3bd-4953-b148-28d7061eec00-1.ttf") format("truetype"), url("/font/Salvo-Sans-Medium/7ff7b4e6-b3bd-4953-b148-28d7061eec00-4.svg") format("svg");
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: 'Salvo Sans Regular';
  src: url("/font/Salvo-Sans-Regular/fb168056-a3a1-4193-b8a1-8ea75b933850-2.eot");
  src: url("/font/Salvo-Sans-Regular/fb168056-a3a1-4193-b8a1-8ea75b933850-2.eot?") format("embedded-opentype"), url("/font/Salvo-Sans-Regular/fb168056-a3a1-4193-b8a1-8ea75b933850-3.woff") format("woff"), url("/font/Salvo-Sans-Regular/fb168056-a3a1-4193-b8a1-8ea75b933850-1.ttf") format("truetype"), url("/font/Salvo-Sans-Regular/fb168056-a3a1-4193-b8a1-8ea75b933850-4.svg") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Salvo Sans Bold';
  src: url("/font/Salvo-Sans-Bold/b61ae091-ddc2-4f02-ba69-94531004183e-2.eot");
  src: url("/font/Salvo-Sans-Bold/b61ae091-ddc2-4f02-ba69-94531004183e-2.eot?") format("embedded-opentype"), url("/font/Salvo-Sans-Bold/b61ae091-ddc2-4f02-ba69-94531004183e-3.woff") format("woff"), url("/font/Salvo-Sans-Bold/b61ae091-ddc2-4f02-ba69-94531004183e-1.ttf") format("truetype"), url("/font/Salvo-Sans-Bold/b61ae091-ddc2-4f02-ba69-94531004183e-4.svg") format("svg");
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: 'Salvo Sans Black';
  src: url("/font/Salvo-Sans-Black/b9cd5e14-f970-499f-ab18-e2639304ec18-2.eot");
  src: url("/font/Salvo-Sans-Black/b9cd5e14-f970-499f-ab18-e2639304ec18-2.eot?") format("embedded-opentype"), url("/font/Salvo-Sans-Black/b9cd5e14-f970-499f-ab18-e2639304ec18-3.woff") format("woff"), url("/font/Salvo-Sans-Black/b9cd5e14-f970-499f-ab18-e2639304ec18-1.ttf") format("truetype"), url("/font/Salvo-Sans-Black/b9cd5e14-f970-499f-ab18-e2639304ec18-4.svg") format("svg");
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: 'Salvo Serif Light';
  src: url("/font/Salvo-Serif-Light/1242c7a0-063d-41d8-87ad-eb3d70524ff4-2.eot");
  src: url("/font/Salvo-Serif-Light/1242c7a0-063d-41d8-87ad-eb3d70524ff4-2.eot?") format("embedded-opentype"), url("/font/Salvo-Serif-Light/1242c7a0-063d-41d8-87ad-eb3d70524ff4-3.woff") format("woff"), url("/font/Salvo-Serif-Light/1242c7a0-063d-41d8-87ad-eb3d70524ff4-1.ttf") format("truetype"), url("/font/Salvo-Serif-Light/1242c7a0-063d-41d8-87ad-eb3d70524ff4-4.svg") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Salvo Serif Medium';
  src: url("/font/Salvo-Serif-Medium/cf6c5816-b264-456e-a1f9-6920bcee67fa-2.eot");
  src: url("/font/Salvo-Serif-Medium/cf6c5816-b264-456e-a1f9-6920bcee67fa-2.eot?") format("embedded-opentype"), url("/font/Salvo-Serif-Medium/cf6c5816-b264-456e-a1f9-6920bcee67fa-3.woff") format("woff"), url("/font/Salvo-Serif-Medium/cf6c5816-b264-456e-a1f9-6920bcee67fa-1.ttf") format("truetype"), url("/font/Salvo-Serif-Medium/cf6c5816-b264-456e-a1f9-6920bcee67fa-4.svg") format("svg");
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: 'Salvo Serif Regular';
  src: url("/font/Salvo-Serif-Regular/7f24be80-3c25-4d99-81be-6390032b055c-2.eot");
  src: url("/font/Salvo-Serif-Regular/7f24be80-3c25-4d99-81be-6390032b055c-2.eot?") format("embedded-opentype"), url("/font/Salvo-Serif-Regular/7f24be80-3c25-4d99-81be-6390032b055c-3.woff") format("woff"), url("/font/Salvo-Serif-Regular/7f24be80-3c25-4d99-81be-6390032b055c-1.ttf") format("truetype"), url("/font/Salvo-Serif-Regular/7f24be80-3c25-4d99-81be-6390032b055c-4.svg") format("svg");
  font-style: normal;
  font-weight: normal;
}
@font-face {
  font-family: 'Salvo Serif Bold';
  src: url("/font/Salvo-Serif-Bold/0870100b-619c-4997-82d6-2fc1b717bde3-2.eot");
  src: url("/font/Salvo-Serif-Bold/0870100b-619c-4997-82d6-2fc1b717bde3-2.eot?") format("embedded-opentype"), url("/font/Salvo-Serif-Bold/0870100b-619c-4997-82d6-2fc1b717bde3-3.woff") format("woff"), url("/font/Salvo-Serif-Bold/0870100b-619c-4997-82d6-2fc1b717bde3-1.ttf") format("truetype"), url("/font/Salvo-Serif-Bold/0870100b-619c-4997-82d6-2fc1b717bde3-4.svg") format("svg");
  font-style: normal;
  font-weight: bold;
}
@font-face {
  font-family: 'Salvo Serif Black';
  src: url("/font/Salvo-Serif-Black/23cc4b35-d3ee-4140-90c8-6d6642ab6621-2.eot");
  src: url("/font/Salvo-Serif-Black/23cc4b35-d3ee-4140-90c8-6d6642ab6621-2.eot?") format("embedded-opentype"), url("/font/Salvo-Serif-Black/23cc4b35-d3ee-4140-90c8-6d6642ab6621-3.woff") format("woff"), url("/font/Salvo-Serif-Black/23cc4b35-d3ee-4140-90c8-6d6642ab6621-1.ttf") format("truetype"), url("/font/Salvo-Serif-Black/23cc4b35-d3ee-4140-90c8-6d6642ab6621-4.svg") format("svg");
  font-style: normal;
  font-weight: normal;
}
/* line 92, scss/_common-legacy.scss */
body {
  margin: 0;
  padding: 0;
  /* TODO: Set line-height as a multiplier with no unit to make it scale according to font size. Needs site-wide testing. */
  font: 11px/15px Arial, sans-serif;
  background: #F8F8F8;
  text-align: left;
  color: #666;
}

/*
	various sign-in states

> these two are equal
	NotSignedIn
	SignedInStandard

> this = Unlimited
	SignedInPremium

> these two are equal
	SignedInClub
	SignedInFreeClub
*/
/* line 117, scss/_common-legacy.scss */
#agSiteRefer {
  background: url("http://www.addictinggames.com/images/background-gradient.png") repeat-x;
  display: none;
}

/* line 122, scss/_common-legacy.scss */
#backToAgLogo.clearLink {
  padding-top: 40px;
  width: 225px;
  background-image: url("http://www.addictinggames.com/images/logoTabsSprite.png");
  margin: 5px 15px;
}

/* gutter links for reskins */
/* line 130, scss/_common-legacy.scss */
.gutLinks {
  position: absolute;
  top: 18px;
  left: 0;
  display: block;
  padding-top: 800px;
}

/* line 138, scss/_common-legacy.scss */
#gutLinkRit {
  right: 0;
  left: auto;
}

/* positioning for selectable reskins */
/* line 144, scss/_common-legacy.scss */
#reskinContent #reskinSponsorLink {
  float: left;
}

/* line 148, scss/_common-legacy.scss */
#reskinContent ul {
  height: 151px;
  padding-top: 15px;
  float: right;
  display: inline;
  margin-right: 25px;
}

/* line 156, scss/_common-legacy.scss */
#reskinContent ul li {
  float: left;
}

/* line 160, scss/_common-legacy.scss */
#reskinContent ul li a {
  float: left;
  width: 120px;
  padding-top: 135px;
}

/* for selectable skins */
/* line 167, scss/_common-legacy.scss */
.reskinContent-4 #reskinSponsorLink,
.reskinContent-3 #reskinSponsorLink,
.reskinContent-2 #reskinSponsorLink {
  width: 420px;
  padding-top: 166px;
}

/* line 174, scss/_common-legacy.scss */
.reskinContent-3 #reskinSponsorLink {
  width: 570px;
}

/* line 178, scss/_common-legacy.scss */
.reskinContent-2 #reskinSponsorLink {
  width: 650px;
}

/* line 182, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-0,
.reskinContent-3 #selectableSkinLink-0,
.reskinContent-2 #selectableSkinLink-0 {
  background-position: 0 0;
}

/* line 188, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-1,
.reskinContent-3 #selectableSkinLink-1,
.reskinContent-2 #selectableSkinLink-1 {
  background-position: -120px 0;
}

/* line 194, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-2,
.reskinContent-3 #selectableSkinLink-2 {
  background-position: -240px 0;
}

/* line 199, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-3 {
  background-position: -360px 0;
}

/* line 203, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-0:hover,
.reskinContent-3 #selectableSkinLink-0:hover,
.reskinContent-2 #selectableSkinLink-0:hover,
.reskinContent-4 #selectableSkinLink-0.selected,
.reskinContent-3 #selectableSkinLink-0.selected,
.reskinContent-2 #selectableSkinLink-0.selected {
  background-position: 0 -135px;
}

/* line 212, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-1:hover,
.reskinContent-3 #selectableSkinLink-1:hover,
.reskinContent-2 #selectableSkinLink-1:hover,
.reskinContent-4 #selectableSkinLink-1.selected,
.reskinContent-3 #selectableSkinLink-1.selected,
.reskinContent-2 #selectableSkinLink-1.selected {
  background-position: -120px -135px;
}

/* line 221, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-2:hover,
.reskinContent-3 #selectableSkinLink-2:hover,
.reskinContent-4 #selectableSkinLink-2.selected,
.reskinContent-3 #selectableSkinLink-2.selected {
  background-position: -240px -135px;
}

/* line 228, scss/_common-legacy.scss */
.reskinContent-4 #selectableSkinLink-3:hover,
.reskinContent-4 #selectableSkinLink-3.selected {
  background-position: -360px -135px;
}

/* line 233, scss/_common-legacy.scss */
.fixedPrice,
#podUpsellMembersOnly b {
  color: red;
}

/* line 238, scss/_common-legacy.scss */
.headContainer,
#wrapper {
  margin: 0 auto;
  width: 1020px;
}

/* line 244, scss/_common-legacy.scss */
.headContainer {
  padding: 30px 0px 0px 0px;
  box-shadow: none;
}

/* line 249, scss/_common-legacy.scss */
.SignedInStandard li#logo,
.NotSignedIn li#logo {
  background: url("/i/common/logos/sw_logo_extrude.png") no-repeat 10px 5px;
}

/* line 254, scss/_common-legacy.scss */
.SignedInPremium li#logo {
  background: url("/i/common/logos/swu_logo_tail.png") no-repeat 10px 5px;
  margin: -22px 0px 0px -88px;
}

/* line 259, scss/_common-legacy.scss */
.SignedInClub li#logo {
  background: url("/i/common/logos/csw_logo.png") no-repeat 10px 5px;
}

/* line 263, scss/_common-legacy.scss */
.col {
  float: left;
  margin: 0 18px 0 0;
  position: relative;
  min-height: 1px;
  z-index: 6;
}

/* line 271, scss/_common-legacy.scss */
.colLast {
  margin-right: 0;
}

/* line 275, scss/_common-legacy.scss */
.col1 {
  width: 65px;
}

/* line 279, scss/_common-legacy.scss */
.col2 {
  width: 148px;
}

/* line 283, scss/_common-legacy.scss */
.col3 {
  width: 231px;
}

/* line 287, scss/_common-legacy.scss */
.col4 {
  width: 314px;
}

/* line 291, scss/_common-legacy.scss */
.col5 {
  width: 397px;
}

/* line 295, scss/_common-legacy.scss */
.col6 {
  width: 480px;
}

/* line 299, scss/_common-legacy.scss */
.col7 {
  width: 563px;
}

/* line 303, scss/_common-legacy.scss */
.col8 {
  width: 646px;
}

/* line 307, scss/_common-legacy.scss */
.col9 {
  width: 729px;
}

/* line 311, scss/_common-legacy.scss */
.col10 {
  width: 812px;
}

/* line 315, scss/_common-legacy.scss */
.col11 {
  width: 895px;
}

/* line 319, scss/_common-legacy.scss */
.col12 {
  width: 978px;
  margin-right: 0;
}

/* arrows
----------------------------------------------- */
/* line 327, scss/_common-legacy.scss */
.arrowLft, .arrowLftSm, .arrowLftSmDl, .arrowRit, .arrowRitSm, .arrowRitSmDl, .arrowDownLft, .arrowDownRit, .arrowUpLft, .arrowUpRit, .arrowLeftSmlAg {
  background: url("/i/common/site/arrows.png") no-repeat !important;
}

/* line 331, scss/_common-legacy.scss */
.arrowLft {
  background-position: left -156px !important;
  padding: 2px 0 2px 11px !important;
}

/* line 336, scss/_common-legacy.scss */
.arrowRit {
  background-position: right -199px  !important;
  padding: 0px 11px 2px 0 !important;
}

/* line 341, scss/_common-legacy.scss */
.arrowRitSm {
  background-position: right -596px  !important;
  padding: 2px 11px 2px 0 !important;
}

/* line 346, scss/_common-legacy.scss */
.arrowRitSmDl {
  padding: 3px 11px 2px 0 !important;
}

/* line 350, scss/_common-legacy.scss */
.arrowLftSmDl {
  padding: 5px 0 2px 11px !important;
}

/* line 354, scss/_common-legacy.scss */
.arrowLeftSmlAg {
  background-position: -6px -596px !important;
  padding: 2px 0 1px 10px !important;
}

/* line 359, scss/_common-legacy.scss */
.arrowDownSmlRit {
  background: url("/i/common/site/arrowsSml.png") no-repeat !important;
}

/* line 363, scss/_common-legacy.scss */
.arrowDownSmlRit {
  background-position: right -36px !important;
  padding: 0 10px 0 0 !important;
}

/* line 368, scss/_common-legacy.scss */
.arrowDownSmlLft {
  background: url("/i/common/site/arrowsSml.png") no-repeat !important;
}

/* line 372, scss/_common-legacy.scss */
.arrowDownSmlLft {
  background-position: left -36px !important;
  padding: 0 10px 0 0 !important;
}

/* line 377, scss/_common-legacy.scss */
.podPurple .arrowLft, .podPurple .arrowRit {
  color: #681646;
}

/* line 381, scss/_common-legacy.scss */
.podPurple .arrowLft {
  background-position: 0 -80px;
}

/* line 385, scss/_common-legacy.scss */
.podPurple .arrowRit {
  background-position: right -120px !important;
}

/* line 389, scss/_common-legacy.scss */
.podDownload .arrowLft, .podDownload .arrowRit {
  color: #BF177C;
}

/* line 393, scss/_common-legacy.scss */
.podDownload .arrowLft {
  background-position: 0 -160px;
}

/* line 397, scss/_common-legacy.scss */
.podDownload .arrowRit {
  background-position: right -199px !important;
}

/* line 401, scss/_common-legacy.scss */
.podMyShockwave .arrowLft, .podMyShockwave .arrowRit, .tabsMyShockwave .arrowRit {
  color: #BF177C;
}

/* line 405, scss/_common-legacy.scss */
.podMyShockwave .arrowLft {
  background-position: 0 -240px;
}

/* line 409, scss/_common-legacy.scss */
.podMyShockwave .arrowRit {
  background-position: right -198px !important;
}

/* line 413, scss/_common-legacy.scss */
.arrowDownLft, .arrowUpLft {
  background-position: 0 -398px !important;
  padding: 0 0 0 20px !important;
}

/* line 418, scss/_common-legacy.scss */
.arrowUpLft {
  background-position: 0 -438px !important;
}

/* line 422, scss/_common-legacy.scss */
.arrowDownRit, .arrowUpRit {
  background-position: right -477px !important;
  padding: 0 20px 0 0 !important;
}

/* line 427, scss/_common-legacy.scss */
.arrowUpRit {
  background-position: right -518px !important;
}

/* line 431, scss/_common-legacy.scss */
.arrowLft.disabled, .carousel .carousel-nav-left a.disabled {
  background-position: left -317px !important;
  color: #999999 !important;
}

/* line 436, scss/_common-legacy.scss */
.arrowRit.disabled, .carousel .carousel-nav-right a.disabled {
  background-position: right -359px !important;
  color: #999999 !important;
}

/* line 441, scss/_common-legacy.scss */
.arrowLftLrg, .arrowRitLrg {
  background: url("/i/common/site/arrowsLrg.png") no-repeat !important;
}

/* line 445, scss/_common-legacy.scss */
.arrowLftLrg {
  background-position: 0 7px !important;
  padding: 10px 0 10px 22px !important;
}

/* line 450, scss/_common-legacy.scss */
.arrowRitLrg {
  background-position: right -33px  !important;
  padding: 10px 22px 10px 0 !important;
}

/* line 455, scss/_common-legacy.scss */
.arrowLftLrg.disabled, #podGameTrophies .carousel .carousel-nav-left a.disabled {
  background-position: left -73px !important;
}

/* line 459, scss/_common-legacy.scss */
.arrowRitLrg.disabled, #podGameTrophies .carousel .carousel-nav-right a.disabled {
  background-position: right -113px !important;
}

/* header
----------------------------------------------- */
/* line 465, scss/_common-legacy.scss */
.swNavigator {
  margin: -12px -13px 0px auto;
  text-align: center;
  width: 445px;
  height: 13px;
  padding-top: 1px;
}

/* line 473, scss/_common-legacy.scss */
#mainNav #logo {
  width: 193px;
  position: absolute;
  top: -28px;
  z-index: 1;
}

/* line 480, scss/_common-legacy.scss */
#mainNav .swuLogo {
  width: 253px !important;
  height: 253px;
}

/* line 485, scss/_common-legacy.scss */
#mainNav .clubLogo {
  width: 175px !important;
  height: 67px;
}

/* line 490, scss/_common-legacy.scss */
#logo a.img {
  display: block;
  margin-top: -20px;
}

/* line 495, scss/_common-legacy.scss */
#headerNoNav {
  height: 45px;
  margin-top: 50px;
}

/* line 500, scss/_common-legacy.scss */
.nsiClubGame #headerNoNav {
  height: 82px;
}

/* line 504, scss/_common-legacy.scss */
.nonMember {
  margin-top: 10px;
}

/* line 508, scss/_common-legacy.scss */
.swuMember {
  margin: -32px 0 -195px -70px;
}

/* line 512, scss/_common-legacy.scss */
#myTools,
.myTools {
  margin-top: -42px;
  margin-bottom: 10px;
  float: right;
}

/* line 519, scss/_common-legacy.scss */
.myToolsSIP {
  margin-top: -42px !important;
}

/* line 523, scss/_common-legacy.scss */
.myToolsSIS {
  margin-top: -54px !important;
  margin-bottom: -10px !important;
}

/* main and sub navigation
----------------------------------------------- */
/* line 531, scss/_common-legacy.scss */
#mainNav {
  position: relative;
  margin-top: 10px;
}

/* line 536, scss/_common-legacy.scss */
#mainNav li {
  display: block;
  position: absolute;
  top: 0;
  z-index: 2;
}

/* line 543, scss/_common-legacy.scss */
.navigation ul li#tab-1 a,
.navigation ul li#tab-2 a,
.navigation ul li#tab-3 a {
  padding: 5px 10px;
  height: 20px !important;
  font: 17px 'salvo sans medium', arial, helvetica, times new roman !important;
  text-transform: uppercase;
  color: #000;
}

/* line 553, scss/_common-legacy.scss */
.navigation ul li#tab-1 a:hover,
.navigation ul li#tab-2 a:hover,
.navigation ul li#tab-3 a:hover {
  color: #e65c00;
  text-decoration: none;
}

/* line 560, scss/_common-legacy.scss */
.navigation ul li {
  margin-right: -2px;
}

/* line 564, scss/_common-legacy.scss */
.navigation ul li,
.navigation ul li img {
  display: inline;
}

/* line 569, scss/_common-legacy.scss */
.navigation ul li img {
  height: 12px;
}

/* line 573, scss/_common-legacy.scss */
#online ul li#tab-1 a,
#download ul li#tab-2 a,
#myShockwave ul li#tab-3 a {
  background: -webkit-linear-gradient(top, #d0d0d0, #f2f2f2);
  background: -moz-linear-gradient(top, #d0d0d0, #f2f2f2);
  color: #e65c00;
}

/* line 581, scss/_common-legacy.scss */
#online ul li img.separator1,
#download ul li img.separator1,
#download ul li img.separator2,
#myShockwave ul li img.separator2 {
  display: none;
}

/* line 588, scss/_common-legacy.scss */
#mainNav li#myTools a {
  padding: 0;
  display: inline;
  font-weight: normal;
}

/* line 594, scss/_common-legacy.scss */
#mainNav #myTools {
  padding: 12px 0 0 8px;
  left: 691px;
  width: 299px;
  top: -12px;
  background: url("/i/common/userBar/nsiBkg.png") no-repeat scroll right 0;
  height: 40px;
  margin-bottom: 0;
  position: absolute;
  z-index: 3 !important;
}

/* line 606, scss/_common-legacy.scss */
.SignedInPremium #mainNav #myTools,
.SignedInClub #mainNav #myTools,
.SignedInFreeClub #mainNav #myTools,
.SignedInStandard #mainNav #myTools {
  background-position: right -63px;
  top: 0;
  height: 29px;
  z-index: 3 !important;
}

/* pre login state */
/* line 617, scss/_common-legacy.scss */
#myTools a {
  color: #FFF !important;
  font: normal 12px arial, helvetica, times new roman !important;
}

/* line 622, scss/_common-legacy.scss */
#myTools #loginOptions {
  margin-left: -200px;
  margin-bottom: 20px;
}

/* line 627, scss/_common-legacy.scss */
#myTools .userMessage a {
  font-weight: bold !important;
  color: #FFF;
}

/* line 632, scss/_common-legacy.scss */
form a.btnMyShockwavePlain.disabled {
  background: #ccc !important;
  border: 1px solid #999 !important;
  color: #fff !important;
}

/* line 638, scss/_common-legacy.scss */
.rememberMeWrap label {
  background: url("/i/common/userBar/checkBox.png") 0 -7px no-repeat;
  padding: 0 0 0 17px !important;
  line-height: 14px;
  width: 106px;
  display: inline;
  float: none;
  width: auto;
  cursor: pointer;
}

/* line 649, scss/_common-legacy.scss */
.rememberMeWrap label.active {
  background-position: 0 -27px;
}

/* line 653, scss/_common-legacy.scss */
.rememberMeWrap input {
  position: absolute;
  top: auto;
  left: -9999px;
}

/* post login state */
/* line 660, scss/_common-legacy.scss */
#myTools img {
  border: 1px solid #fff;
  display: inline;
  vertical-align: middle;
  margin-right: 5px;
}

/* line 667, scss/_common-legacy.scss */
#myTools .username,
#myTools #logout {
  color: #FFF !important;
  margin-right: 10px;
}

/* line 673, scss/_common-legacy.scss */
#mainNav li#myTools .username a {
  font-weight: bold !important;
  display: block;
  float: left;
  overflow: hidden;
  padding-left: 5px;
  width: 145px;
}

/* line 682, scss/_common-legacy.scss */
#myTools ul li {
  padding: 1px 7px 0 7px;
  position: static;
  float: left;
  height: 16px;
  position: relative;
}

/* line 690, scss/_common-legacy.scss */
#myTools ul li#tokenCount {
  text-align: right;
  background: url("/i/common/site/icons16x16.png") 4px -480px no-repeat;
  border-left: none;
}

/* line 696, scss/_common-legacy.scss */
#myTools ul li#tokenCount a {
  display: block;
  text-align: right;
  color: #666;
  padding-left: 18px;
}

/* line 703, scss/_common-legacy.scss */
#myTools ul li#tokenCount span {
  display: inline !important;
}

/* line 707, scss/_common-legacy.scss */
#myTools ul li#headerCashBalance {
  color: #666;
  margin-left: 10px;
}

/* line 712, scss/_common-legacy.scss */
#myTools ul li#headerCashBalance a {
  color: #666;
  padding-left: 13px;
}

/* line 717, scss/_common-legacy.scss */
#myTools ul li#headerCashBalance span {
  display: inline !important;
}

/* line 721, scss/_common-legacy.scss */
#myTools ul li#friendCount {
  width: 83px;
  text-align: right;
  background: url("/i/common/site/icons16x16.png") 4px -520px no-repeat;
  cursor: pointer;
}

/* line 728, scss/_common-legacy.scss */
#myTools ul li#faveGames {
  padding-left: 26px;
  background: url("/i/common/site/icons16x16.png") 4px -400px no-repeat;
  cursor: pointer;
  float: right;
}

/* line 735, scss/_common-legacy.scss */
#subNav #cart {
  position: absolute;
  top: 5px;
  left: 894px;
  width: 104px;
  font-size: 10px;
  line-height: 13px;
}

/* line 744, scss/_common-legacy.scss */
#subNav #cart a {
  color: #fff;
  font-weight: normal;
  padding-top: 3px;
  display: block;
}

/* line 751, scss/_common-legacy.scss */
#subNav a#cartIcon {
  position: absolute;
  top: 5px;
  right: 3px;
  background: url("/i/common/site/icons16x16.png") 0 -1440px no-repeat;
  display: block;
  height: 10px;
  width: 16px;
  padding-top: 11px;
  height: 15px;
  text-align: center;
}

/* line 764, scss/_common-legacy.scss */
#subNav {
  position: relative;
  z-index: 1;
  margin: 10px 0px;
}

/* line 770, scss/_common-legacy.scss */
.hideSubNav #subNav ul {
  visibility: hidden !important;
}

/* line 774, scss/_common-legacy.scss */
#subNav ul li a {
  color: #000000;
  display: block;
  font: 14px 'Salvo Serif Regular';
  padding: 7px 5px;
  margin-top: 3px;
}

/* line 782, scss/_common-legacy.scss */
#subNav ul li a:hover {
  text-decoration: none;
}

/* line 786, scss/_common-legacy.scss */
#subNav ul li.newGenre a {
  padding-left: 20px;
}

/* line 790, scss/_common-legacy.scss */
#subNav ul li.newGenre img {
  position: absolute;
  top: 0px;
  left: 0px;
}

/* line 796, scss/_common-legacy.scss */
#subNav ul li a:first-child {
  margin-left: 3px;
}

/* line 800, scss/_common-legacy.scss */
#subNav ul li {
  float: left;
  height: 34px;
  padding-right: 1px;
  background-repeat: no-repeat;
  position: relative;
}

/* line 808, scss/_common-legacy.scss */
#subNav ul li#moreDropDown {
  margin-top: -1px;
}

/* line 812, scss/_common-legacy.scss */
#online #subNav ul li a,
#download #subNav ul li a {
  color: #000;
  font: 14px 'Salvo Serif Regular';
}

/* line 818, scss/_common-legacy.scss */
#online #subNav ul li a:hover,
#online #subNav ul li.active a,
#download #subNav ul li a:hover,
#download #subNav ul li.active a,
#online #subNavMore ul li a:hover,
#download #subNavMore ul li a:hover,
#myShockwave #subNavMore ul li a:hover {
  color: #e65c00 !important;
  text-decoration: none;
}

/* line 829, scss/_common-legacy.scss */
#download #subNavMore ul li a,
#online #subNavMore ul li a,
#myShockwave #subNavMore ul li a {
  padding: 5px;
  font: 12px 'Salvo Serif Regular';
  color: #000;
}

/* line 837, scss/_common-legacy.scss */
#download #subNav ul li {
  background-position: right -170px;
}

/* line 841, scss/_common-legacy.scss */
#myShockwave #subNav {
  background-position: 0 -204px;
}

/* line 845, scss/_common-legacy.scss */
#myShockwave #subNav ul li a:hover,
#myShockwave #subNav ul li.active a,
#myShockwave #subNavMore ul li a:hover {
  background-position: left -238px;
  color: #E65C00 !important;
  text-decoration: none;
}

/* line 853, scss/_common-legacy.scss */
#myShockwave #subNav ul li {
  background-position: right -272px;
}

/* line 857, scss/_common-legacy.scss */
.dropmenu div {
  display: none;
  background: url("/i/common/nav/dropMenuBkg.png") bottom left no-repeat !important;
  position: absolute;
  top: 34px;
  left: -4px;
  padding: 6px 0;
  border: none;
  width: 400px;
}

/* line 868, scss/_common-legacy.scss */
#myTools .dropmenu div {
  top: 17px;
  left: -302px;
}

/* line 873, scss/_common-legacy.scss */
#myTools .dropmenu div h5 {
  padding: 0;
  margin: 0;
  color: #666;
}

/* line 879, scss/_common-legacy.scss */
#myTools div ul li {
  border: none;
}

/* line 883, scss/_common-legacy.scss */
#myTools div ul li {
  position: relative;
  display: block;
  float: none;
  height: auto;
  width: auto;
  margin: 0;
  border: none;
  padding: 3px 0;
  background: none;
}

/* line 895, scss/_common-legacy.scss */
#myTools div ul li a {
  display: inline;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  background: none;
}

/* line 903, scss/_common-legacy.scss */
#myTools div ul li a:hover {
  display: inline;
  padding: 0;
  background: none;
  text-decoration: underline !important;
}

/* line 910, scss/_common-legacy.scss */
#myTools #sisUpsell {
  position: absolute;
  top: -16px;
  left: 0;
  padding: 2px;
  width: 301px;
  color: #fff;
  background: url("/i/common/userBar/nsiBkg.png") no-repeat scroll right -112px;
  text-align: center;
}

/* line 921, scss/_common-legacy.scss */
#myTools #sisUpsell a {
  font-weight: normal;
  color: #fff;
}

/* line 926, scss/_common-legacy.scss */
#mainNav .swTicker,
#mainNav .swTickerNSI {
  width: 175px;
  position: absolute;
  z-index: 2;
  font: 14px arial, helvetica, times new roman;
  color: #EDEDED;
  background: #666;
  padding-left: 10px;
  padding-top: 4px;
  height: 29px;
}

/* FF HACK */
@-moz-document url-prefix() {
  /* line 941, scss/_common-legacy.scss */
  #mainNav .swTicker,
  #mainNav .swTickerNSI {
    top: -40px !important;
    height: 29px !important;
  }
}
/* line 948, scss/_common-legacy.scss */
#mainNav .swTicker ul.tickerList li,
#mainNav .swTicker ul.tickerList li.myTokens,
#mainNav .swTicker ul.tickerList li.gameTime {
  display: inline;
  margin-right: 10px;
  background: url("/i/common/site/icons16x16.png") no-repeat;
  position: relative;
  top: 6px;
  padding: 0px 0px 0px 7%;
  background-position: 0 -1640px;
}

/* line 960, scss/_common-legacy.scss */
#mainNav .swTicker ul.tickerList li.myTokens {
  margin-right: 10px;
  padding: 0px 0px 0px 7%;
  background-position: 0 -480px;
}

/* line 966, scss/_common-legacy.scss */
#mainNav .swTicker ul.tickerList li.myTokens a,
#mainNav .swTicker ul.tickerList li.myCash a {
  color: #FFF;
  font: normal 11px arial, helvetica, times new roman;
  padding-left: 5px;
}

/* line 973, scss/_common-legacy.scss */
#mainNav .swTicker ul.tickerList li.gameTime {
  font-size: 11px;
  margin-top: 1px;
  margin-right: 10px;
  padding-bottom: 20px;
  background-position: 0 -400px;
  float: right;
}

/* line 982, scss/_common-legacy.scss */
#mainNav .swTicker ul.tickerList li.gameTime ul li.moreGames ul li {
  background: none;
  background-position: 0px 0px;
}

/* line 987, scss/_common-legacy.scss */
#mainNav .swTicker ul.tickerList li.gameTime ul li.moreGames {
  clear: both;
  display: none;
  background: #3F3F3F;
  width: 311px !important;
  top: 0px;
  right: -10px;
  min-height: 130px;
  padding-bottom: 10px;
  margin: 22px 0px 0px -234px;
  position: absolute;
  z-index: 2;
  line-height: 0.75em;
  padding: 0px 10px 10px;
}

/* line 1003, scss/_common-legacy.scss */
#mainNav .swTicker ul li.tickerNSI {
  background: none;
  top: 9px;
}

/* line 1008, scss/_common-legacy.scss */
#mainNav .swTicker ul li.tickerNSI SPAN {
  padding: 0px 18px;
}

/* line 1012, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1,
#mainNav li.moreGames ul.block2 {
  width: 135px;
  float: left;
  margin-left: 8px;
  border-right: 1px solid #ccc;
  height: 98%;
  display: block;
}

/* line 1022, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 {
  padding: 0px 5px;
  margin-left: 0px;
}

/* line 1027, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block2 {
  width: 130px;
  padding-left: 5px;
  border: none;
}

/* line 1033, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 li,
#mainNav li.moreGames ul.block2 li {
  margin: 0px;
  padding: 0px;
  text-transform: none;
}

/* line 1040, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 li h5,
#mainNav li.moreGames ul.block2 li h5 {
  font: bold 12px arial, helvetica, times new roman;
  margin-bottom: -2px;
}

/* line 1046, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 li p,
#mainNav li.moreGames ul.block2 li p {
  line-height: 1.3em;
  text-transform: none;
}

/* line 1052, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 a,
#mainNav li.moreGames ul.block2 a {
  display: block;
  margin: 5px 0px 0px 0px !important;
  color: #FFF;
  font: normal 11px arial, helvetica, times new roman;
  text-transform: none;
}

/* line 1061, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 a:hover,
#mainNav li.moreGames ul.block2 a:hover {
  text-decoration: underline;
  display: block;
}

/* line 1067, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 li.viewAll,
#mainNav li.moreGames ul.block2 li.viewAll {
  margin: 30px 0px 0px 30px;
}

/* line 1072, scss/_common-legacy.scss */
#mainNav li.moreGames ul.block1 li.viewAll a,
#mainNav li.moreGames ul.block2 li.viewAll a {
  display: inline;
  margin-top: 10px;
}

/* line 1078, scss/_common-legacy.scss */
.favoriteArrow {
  margin-left: 7px;
  font-size: 8px;
  color: #FFF;
}

/* line 1084, scss/_common-legacy.scss */
.favoriteGamesHighlight a:hover {
  text-decoration: underline !important;
}

/* line 1088, scss/_common-legacy.scss */
.f_right {
  float: right;
}

/* line 1092, scss/_common-legacy.scss */
.profile_info {
  font: normal 12px arial, helvetica, times new roman;
}

/* line 1096, scss/_common-legacy.scss */
.arrowHolder {
  display: inline;
  font-size: 8px;
  margin-left: 3px;
  margin-top: -3px;
  color: #FFF;
}

/* body content & general rules
----------------------------------------------- */
/* line 1107, scss/_common-legacy.scss */
#mainContent {
  background: #F8F8F8;
  padding: 0 10px 80px 10px;
  min-height: 400px;
  position: relative;
  z-index: 2;
  width: 1000px;
}

/* line 1116, scss/_common-legacy.scss */
.dfContainer {
  border: 1px solid #969696;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  padding: 15px 5px 0px 5px;
  width: 100%;
  margin: 0px 0px 20px 0px;
}

/* line 1126, scss/_common-legacy.scss */
.dfTreatment {
  position: relative;
  z-index: 4;
}

/* line 1131, scss/_common-legacy.scss */
#altNav {
  border-bottom: 1px solid #8fb3ec;
}

/* line 1135, scss/_common-legacy.scss */
#download #altNav {
  border-color: #dd6611;
}

/* line 1139, scss/_common-legacy.scss */
#altNav li {
  display: block;
  position: relative;
  border: 1px solid #8fb3ec;
  border-bottom: none;
}

/* line 1146, scss/_common-legacy.scss */
#download #altNav li {
  border-color: #dd6611;
}

/* line 1150, scss/_common-legacy.scss */
#altNav li a {
  padding-top: 44px;
  background-repeat: no-repeat;
}

/* line 1155, scss/_common-legacy.scss */
#altNav li.altNavDouble a {
  padding-top: 87px;
}

/* line 1159, scss/_common-legacy.scss */
#online #altNav li a {
  background-position: 0 -44px;
}

/* line 1163, scss/_common-legacy.scss */
#online #altNav li.altNavDouble a {
  background-position: 0 -88px;
}

/* line 1167, scss/_common-legacy.scss */
#download #altNav li a {
  background-position: 0 0;
}

/* line 1171, scss/_common-legacy.scss */
#download #altNav li.altNavDouble a {
  background-position: 0 0;
}

/* line 1175, scss/_common-legacy.scss */
#altNav li a:hover {
  background-position: 0 -88px !important;
}

/* line 1179, scss/_common-legacy.scss */
#altNav li.altNavDouble a:hover {
  background-position: 0 -176px !important;
}

/* line 1183, scss/_common-legacy.scss */
.sponsoredLinks {
  padding: 20px 10px !important;
}

/* line 1187, scss/_common-legacy.scss */
.sponsoredLinks h5 {
  margin: 0 0 7px 0;
  padding-bottom: 7px;
  border-bottom: 1px solid #ccc;
  color: #999;
}

/* line 1194, scss/_common-legacy.scss */
.sponsoredLinks table td {
  width: 23%;
  padding-right: 2%;
}

/* line 1199, scss/_common-legacy.scss */
.sponsoredLinks table td a {
  font-weight: normal;
  color: #3177cc;
}

/* line 1204, scss/_common-legacy.scss */
.sponsoredLinks table td .description,
.sponsoredLinks table td .linkGray {
  color: #999;
}

/* line 1209, scss/_common-legacy.scss */
#footerTop {
  background: url("/i/common/site/footerBkg.png") no-repeat 50% 0;
  height: 30px;
}

/* line 1214, scss/_common-legacy.scss */
#footer {
  padding: 0 45px 45px 45px;
  background: #EEEEEE;
  position: relative;
  font-size: 11px;
}

/* line 1221, scss/_common-legacy.scss */
ul.footerLinks li {
  float: left;
}

/* line 1225, scss/_common-legacy.scss */
ul.footerLinks li.sw_mod_links {
  margin-right: 70px;
}

/* line 1229, scss/_common-legacy.scss */
ul.footerLinks li.sw_gamesformom {
  margin: 0px 0px 0px 1px;
}

/* line 1233, scss/_common-legacy.scss */
#footer h2,
#footer .moreCoolGames {
  padding-top: 35px;
  margin-bottom: 25px;
  letter-spacing: normal;
  color: #666 !important;
  font: normal bold 16px/18px Arial !important;
}

/* line 1242, scss/_common-legacy.scss */
.extLinksHeader {
  font-size: 11px;
  font-weight: bold !important;
}

/* line 1247, scss/_common-legacy.scss */
ul.extLinks li {
  float: none;
  width: 125px;
}

/* line 1252, scss/_common-legacy.scss */
.extLinks a {
  color: #666;
  font-weight: normal;
}

/* line 1257, scss/_common-legacy.scss */
ul.listNav {
  border-top: 1px solid #ccc;
}

/* line 1261, scss/_common-legacy.scss */
ul.listNav li {
  border-bottom: 1px solid #ccc;
}

/* line 1265, scss/_common-legacy.scss */
ul.listNav li a,
#footer .colLast ul li {
  display: block;
  font: 12px 'Salvo Serif Regular';
  margin-top: 3px;
  padding: 7px 5px;
}

/* line 1273, scss/_common-legacy.scss */
.legal a {
  color: #460;
}

/* line 1277, scss/_common-legacy.scss */
.colLast ul li a {
  display: inline;
}

/* line 1281, scss/_common-legacy.scss */
.clear {
  clear: both;
}

/* line 1285, scss/_common-legacy.scss */
ul.corpLinks li {
  float: left;
  font-size: 11px;
  margin: 20px 20px 0 0;
}

/* line 1291, scss/_common-legacy.scss */
a.corpLinks:link {
  text-decoration: underline;
}

/* line 1295, scss/_common-legacy.scss */
a.corpLinks:visited {
  color: #003D7B;
  text-decoration: underline;
}

/* line 1300, scss/_common-legacy.scss */
a.corpLinks:hover {
  text-decoration: none;
}

/* line 1304, scss/_common-legacy.scss */
a.corpLinks:active {
  color: #003D7B;
}

/*speficic changes for btnOnlinePlain in coppLinks   */
/* line 1309, scss/_common-legacy.scss */
.aboutUs {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  height: 67px;
  margin-top: 20px;
}

/* line 1316, scss/_common-legacy.scss */
.aboutUs a.corpLinks {
  display: block;
  height: 20px;
  padding: 6px 0;
}

/* line 1322, scss/_common-legacy.scss */
ul.aboutUs li a.btnOnlinePlain {
  border: 1px solid #3060BE;
  display: block;
  height: 20px;
  padding: 5px 9px 0 !important;
  text-decoration: none;
  font-size: 11px;
}

/* line 1331, scss/_common-legacy.scss */
.aboutUs li {
  font-size: 12px !important;
}

/* line 1335, scss/_common-legacy.scss */
.footer .footerLinks {
  overflow: hidden;
}

/* line 1339, scss/_common-legacy.scss */
.aboutUs .btnOnlinePlain:hover {
  text-decoration: underline;
}

/* line 1343, scss/_common-legacy.scss */
.shareIconsFooter a {
  background-image: url("/i/common/site/find_us_on_facebook_button.png");
  background-repeat: no-repeat;
  float: left;
  margin-left: 10px;
  padding-top: 27px;
  width: 91px;
}

/* line 1352, scss/_common-legacy.scss */
.shareFacebookFooter {
  margin-top: -4px;
}

/* line 1356, scss/_common-legacy.scss */
.shareBlogFooter {
  background-position: 0 0;
}

/* line 1360, scss/_common-legacy.scss */
.shareTwitterFooter {
  background-position: 0 -42px;
}

/* line 1364, scss/_common-legacy.scss */
.shareStumbleFooter {
  background-position: 0 -63px;
}

/* line 1368, scss/_common-legacy.scss */
.shareFlickrFooter {
  background-position: 0 -84px;
}

/* line 1372, scss/_common-legacy.scss */
#footerLogo {
  padding-top: 36px;
  background: url("/i/common/site/defyLogo.png") no-repeat bottom right;
  background-size: 61px 34px;
}

/* line 1378, scss/_common-legacy.scss */
ul.games4,
ul.games3 {
  padding-left: 6px;
}

/* line 1383, scss/_common-legacy.scss */
ul.games1 {
  margin-top: -15px;
}

/* line 1387, scss/_common-legacy.scss */
.podNoPad ul.games4,
.podNoPad ul.games3,
.podNoPad ul.games2,
.podNoPad ul.games1 {
  padding-left: 20px;
}

/* line 1394, scss/_common-legacy.scss */
ul.games4 li,
ul.games3 li,
ul.games2 li,
ul.games1 li,
ul.recentView li {
  float: left;
  display: block;
  padding: 0 11px 18px;
  position: relative;
  width: 129px;
}

/* line 1406, scss/_common-legacy.scss */
ul.games4 li.tallStyle {
  width: 122px;
  padding: 10px 11px 0px;
  margin: 0px 8px 10px 0px;
  background: white;
  border-bottom: 4px solid #AC800B;
  min-height: 316px;
}

/* line 1415, scss/_common-legacy.scss */
ul.games4 li.tallStyle h3 a,
.hoverBoxContent h3 a {
  font: 12px 'salvo sans regular', arial, helvetica, times new roman;
  color: #333;
  text-decoration: none;
}

/* line 1422, scss/_common-legacy.scss */
ul.games4 li.tallStyle h3 a:hover,
.hoverBoxContent h3 a:hover {
  color: #AC800B;
}

/* line 1427, scss/_common-legacy.scss */
ul.games4 li.tallStyle p {
  font: bold 10px arial, helvetica, times new roman;
  color: #999;
}

/* line 1432, scss/_common-legacy.scss */
ul.games1 li {
  width: 614px;
  padding: 18px 0;
  border-bottom: 1px solid;
}

/* line 1438, scss/_common-legacy.scss */
#online ul.games1 li {
  border-bottom-color: #cccccc;
}

/* line 1442, scss/_common-legacy.scss */
#download ul.games1 li {
  border-bottom-color: #cccccc;
}

/* line 1446, scss/_common-legacy.scss */
ul.games1 li .content {
  width: 325px;
  padding-left: 15px;
}

/* line 1451, scss/_common-legacy.scss */
ul.games2 li .content {
  width: 125px;
  padding-left: 15px;
}

/* line 1456, scss/_common-legacy.scss */
ul.games1 li .content .title,
ul.games2 li .content .title {
  font-size: 14px;
  display: block;
  padding-bottom: 8px;
}

/* line 1463, scss/_common-legacy.scss */
#download ul.games1 li .content .title,
#download ul.games2 li .content .title {
  color: #C8581D;
}

/* line 1468, scss/_common-legacy.scss */
ul.games2 li {
  width: 270px;
  padding: 11px;
}

/* line 1473, scss/_common-legacy.scss */
ul.games3 li {
  width: 180px;
}

/* line 1477, scss/_common-legacy.scss */
ul.games4 li.doubleWide {
  width: 282px;
}

/* line 1481, scss/_common-legacy.scss */
ul.games4 li.doubleWide img {
  margin-bottom: 0;
}

/* line 1485, scss/_common-legacy.scss */
ul.swSalesPod {
  padding-bottom: 15px !important;
  margin-right: 15px;
}

/* line 1490, scss/_common-legacy.scss */
ul.swSalesPod li {
  padding: 0 11px !important;
  height: 276px !important;
}

/* line 1495, scss/_common-legacy.scss */
ul.game4Boxed {
  background: #FFF;
  border: 0px solid #DEDEDE;
  padding: 0px 0 0 5px !important;
  margin: 0 14px 19px;
}

/* line 1502, scss/_common-legacy.scss */
.games4Boxed h3 a {
  font: 12px 'salvo sans regular';
  color: #333;
}

/* line 1507, scss/_common-legacy.scss */
.games4Boxed h3 a:hover {
  color: #ac800b;
}

/* line 1511, scss/_common-legacy.scss */
ul.games4 .games4TwoColUpsell {
  position: relative;
}

/* line 1515, scss/_common-legacy.scss */
ul.games4 .games4TwoColUpsell .upsellContainer {
  position: absolute;
  top: 0;
  left: 11px;
  width: 274px;
}

/* line 1522, scss/_common-legacy.scss */
ul.recentView li {
  display: inline;
  padding: 0px;
  width: 100px;
  margin: 0px -2px;
}

/* line 1529, scss/_common-legacy.scss */
.recentPanel {
  margin: 0px !important;
}

/* line 1533, scss/_common-legacy.scss */
.gameRank {
  position: absolute;
  top: 0;
  left: -8px;
  height: 16px;
  width: 16px;
  background: url("/i/common/site/gameRank.png") no-repeat;
}

/* line 1542, scss/_common-legacy.scss */
.gameRank2 {
  background-position: 0 -20px;
}

/* line 1546, scss/_common-legacy.scss */
.gameRank3 {
  background-position: 0 -40px;
}

/* line 1550, scss/_common-legacy.scss */
.gameRank4 {
  background-position: 0 -60px;
}

/* line 1554, scss/_common-legacy.scss */
.gameRank5 {
  background-position: 0 -80px;
}

/* line 1558, scss/_common-legacy.scss */
.gameRank6 {
  background-position: 0 -100px;
}

/* line 1562, scss/_common-legacy.scss */
.gameRank7 {
  background-position: 0 -120px;
}

/* line 1566, scss/_common-legacy.scss */
.gameRank8 {
  background-position: 0 -140px;
}

/* line 1570, scss/_common-legacy.scss */
.gameRank9 {
  background-position: 0 -160px;
}

/* line 1574, scss/_common-legacy.scss */
.gameRank10 {
  background-position: 0 -180px;
}

/* line 1578, scss/_common-legacy.scss */
.gameRank11 {
  background-position: 0 -200px;
}

/* line 1582, scss/_common-legacy.scss */
.gameRank12 {
  background-position: 0 -220px;
}

/* line 1586, scss/_common-legacy.scss */
.emptyMessage {
  text-align: center;
  padding: 15px 0 10px;
  font: 13px 'Salvo Serif';
  color: #333333;
}

/* line 1593, scss/_common-legacy.scss */
.podInnerBox .emptyMessage {
  padding: 5px 0 7px;
}

/* line 1597, scss/_common-legacy.scss */
.salePrice {
  color: red;
  font-weight: bold;
}

/* line 1602, scss/_common-legacy.scss */
.download {
  color: #de6713;
}

/* line 1606, scss/_common-legacy.scss */
.myShockwave {
  color: #446600 !important;
}

/* line 1610, scss/_common-legacy.scss */
.online {
  color: #3476ca;
}

/* logos
----------------------------------------------- */
/* line 1616, scss/_common-legacy.scss */
.clubExclusiveLogo {
  background: url("/i/common/logos/clubExclusive.png") no-repeat;
  padding: 10px 0 10px 102px;
}

/* line 1621, scss/_common-legacy.scss */
.unlimitedLogo {
  background: url("/i/common/logos/logoSW-SIP.png") no-repeat;
  width: 290px;
  height: 110px;
}

/* line 1627, scss/_common-legacy.scss */
.unlimitedLogoSm {
  background: url("/i/common/logos/logoSW-SIP-small_28.png") no-repeat;
  padding: 10px 0 10px 102px;
}

/* inbody ad
----------------------------------------------- */
/* line 1634, scss/_common-legacy.scss */
.bannerWrapper {
  width: 100%;
  margin-bottom: 20px;
}

/* line 1639, scss/_common-legacy.scss */
#daughter .bannerWrapper {
  margin-top: 15px;
  margin-bottom: 0;
}

/* line 1644, scss/_common-legacy.scss */
.banner,
.banner > * {
  text-align: center;
  margin: 0px auto !important;
}

/*banner fix for iframe ad*/
/* line 1651, scss/_common-legacy.scss */
.banner [id^='google_ads_iframe'] {
  margin: 0 auto;
  text-align: center !important;
}

/* line 1656, scss/_common-legacy.scss */
.transparentAd {
  background: none !important;
}

/* line 1660, scss/_common-legacy.scss */
.dynamicSkin {
  padding-bottom: 20px !important;
}

/* line 1664, scss/_common-legacy.scss */
#inBodyAd {
  width: 100%;
  background: #FFF;
  padding-top: 10px;
}

/* line 1670, scss/_common-legacy.scss */
.adWrap {
  text-align: center;
  margin: 0px auto;
}

/* line 1675, scss/_common-legacy.scss */
#inBodyAd td {
  border-top: 10px solid #fff;
  border-collapse: separate;
}

/* line 1680, scss/_common-legacy.scss */
#inBodyAd td.adWrap {
  width: 970px;
  text-align: center;
  /* for Safari */
  background: #FFF;
}

/* line 1688, scss/_common-legacy.scss */
#inBodyAd td.adSide {
  background: #fff;
  width: 14px;
}

/* picon sizes
----------------------------------------------- */
/* line 1695, scss/_common-legacy.scss */
.picon_small {
  width: 92px;
  height: 70px;
}

/* line 1700, scss/_common-legacy.scss */
.picon_jigsaw {
  background-position: -17px -13px;
}

/* line 1704, scss/_common-legacy.scss */
.picon_regular {
  width: 122px;
  height: 92px;
}

/* line 1709, scss/_common-legacy.scss */
.picon_large {
  width: 122px;
  height: 182px;
}

/* line 1714, scss/_common-legacy.scss */
.picon_XL {
  width: 272px;
  height: 182px;
}

/* 16x16 icons
----------------------------------------------- */
/* line 1721, scss/_common-legacy.scss */
.icon16Rit, .icon16Lft {
  background-image: url("/i/common/site/icons16x16.png");
  background-repeat: no-repeat;
  line-height: 17px;
}

/* line 1727, scss/_common-legacy.scss */
.icon16Rit {
  padding: 1px 20px 2px 0;
}

/* line 1731, scss/_common-legacy.scss */
.icon16Lft {
  padding: 2px 0 2px 20px;
}

/* line 1735, scss/_common-legacy.scss */
.icon16Play {
  background-position: 0 0;
}

/* line 1739, scss/_common-legacy.scss */
.icon16Download {
  background-position: 0 -40px;
  color: #ce5119;
}

/* line 1744, scss/_common-legacy.scss */
.icon16Question {
  background-position: 0 -80px;
}

/* line 1748, scss/_common-legacy.scss */
.icon16Buy {
  background-position: 0 -120px;
}

/* line 1752, scss/_common-legacy.scss */
.icon16Info {
  background-position: 0 -160px;
}

/* line 1756, scss/_common-legacy.scss */
.icon16Plus {
  background-position: 0 -200px;
}

/* line 1760, scss/_common-legacy.scss */
.icon16Minus {
  background-position: 0 -240px;
}

/* line 1764, scss/_common-legacy.scss */
.icon16Rit.icon16Close {
  background-position: right -280px;
}

/* line 1768, scss/_common-legacy.scss */
.icon16Close {
  background-position: 0 -280px;
}

/* line 1772, scss/_common-legacy.scss */
.icon16Help {
  background-position: 0 -320px;
}

/* line 1776, scss/_common-legacy.scss */
.icon16UserOnline {
  background-position: 0 -360px;
}

/* line 1780, scss/_common-legacy.scss */
.icon16Favorite {
  background-position: 0 -400px;
}

/* line 1784, scss/_common-legacy.scss */
.icon16FavoriteAdded {
  background-position: 0 -440px;
}

/* line 1788, scss/_common-legacy.scss */
.icon16Tokens {
  background-position: 0 -480px;
}

/* line 1792, scss/_common-legacy.scss */
.icon16Tokens.icon16Rit {
  background-position: right -480px;
}

/* line 1796, scss/_common-legacy.scss */
.icon16Friends {
  background-position: 0 -520px;
}

/* line 1800, scss/_common-legacy.scss */
.icon16Warning {
  background-position: 0 -560px;
}

/* line 1804, scss/_common-legacy.scss */
.icon16Pages {
  background-position: 0 -600px;
}

/* line 1808, scss/_common-legacy.scss */
.icon16Screenshots {
  background-position: 0 -640px;
}

/* line 1812, scss/_common-legacy.scss */
.icon16PlayVideo {
  background-position: 0 -680px;
}

/* line 1816, scss/_common-legacy.scss */
.icon16Cash {
  background-position: 0 -720px;
}

/* line 1820, scss/_common-legacy.scss */
.icon16Ticket {
  background-position: 0 -760px;
}

/* line 1824, scss/_common-legacy.scss */
.icon16AddFriend {
  background-position: 0 -800px;
}

/* line 1828, scss/_common-legacy.scss */
.icon16Trophy {
  background-position: 0 -840px;
}

/* line 1832, scss/_common-legacy.scss */
.icon16Trophy.icon16Rit {
  background-position: right -840px;
}

/* line 1836, scss/_common-legacy.scss */
.icon16ShareGame {
  background-position: 0 -880px;
}

/* line 1840, scss/_common-legacy.scss */
.icon16GameInstruct {
  background-position: 0 -920px;
}

/* line 1844, scss/_common-legacy.scss */
.icon16Email {
  background-position: 0 -960px;
}

/* line 1848, scss/_common-legacy.scss */
.icon16Email.icon16Rit {
  background-position: right -960px;
}

/* line 1852, scss/_common-legacy.scss */
.icon16Globe {
  background-position: 0 -1000px;
}

/* line 1856, scss/_common-legacy.scss */
.icon16Embed {
  background-position: 0 -1040px;
}

/* line 1860, scss/_common-legacy.scss */
.icon16OnlyOnShockwave {
  background-position: 0 -1080px;
}

/* line 1864, scss/_common-legacy.scss */
.icon16GameFace {
  background-position: 0 -1120px;
}

/* line 1868, scss/_common-legacy.scss */
.icon16Edit {
  background-position: 0 -1160px;
}

/* line 1872, scss/_common-legacy.scss */
.icon16HighScores {
  background-position: 0 -1200px;
}

/* line 1876, scss/_common-legacy.scss */
.icon16PlayClub {
  background-position: 0 -1240px;
}

/* line 1880, scss/_common-legacy.scss */
.icon16TokenX2 {
  background-position: 0 -1280px;
}

/* line 1884, scss/_common-legacy.scss */
.icon16TokenX3 {
  background-position: 0 -1320px;
}

/* line 1888, scss/_common-legacy.scss */
.icon16TokenX4 {
  background-position: 0 -1360px;
}

/* line 1892, scss/_common-legacy.scss */
.icon16TokenX5 {
  background-position: 0 -1400px;
}

/* line 1896, scss/_common-legacy.scss */
.icon16Cart {
  background-position: 0 -1440px;
}

/* line 1900, scss/_common-legacy.scss */
.icon16Silence {
  background-position: 0 -1480px;
}

/* line 1904, scss/_common-legacy.scss */
.icon16Rit.icon16Silence {
  background-position: right -1480px;
}

/* line 1908, scss/_common-legacy.scss */
.icon16Challenge {
  background-position: 0 -1520px;
}

/* line 1912, scss/_common-legacy.scss */
.icon16Marketing {
  background-position: 0 -1560px;
}

/* line 1916, scss/_common-legacy.scss */
.icon16PhotoSubmitted {
  background-position: 0 -1600px;
}

/* line 1920, scss/_common-legacy.scss */
.icon16SWCash {
  background-position: 0 -1640px;
}

/* line 1924, scss/_common-legacy.scss */
.icon16FacebookLike {
  background-position: 0 -1680px;
}

/* line 1928, scss/_common-legacy.scss */
.icon16Rit.icon16SWCash {
  background-position: right -1640px;
}

/* line 1932, scss/_common-legacy.scss */
.clubGame .icon16Play {
  background-position: 0 -1240px;
  color: #77a922;
}

/* line 1937, scss/_common-legacy.scss */
#footer .icon16Lft,
#footer .icon16Rit {
  background-image: url("/i/common/site/icons16x16Footer.png");
}

/* line 1942, scss/_common-legacy.scss */
.icon16EmailUpdates {
  background-position: 0 4px;
  padding: 7px 0 2px 20px;
}

/* line 1947, scss/_common-legacy.scss */
.icon16RSS {
  background-position: 0 -36px;
}

/* line 1951, scss/_common-legacy.scss */
.icon16AG {
  background-position: 0 -76px;
}

/* line 1955, scss/_common-legacy.scss */
.icon16Parents {
  background-position: 0 -116px;
}

/* line 1959, scss/_common-legacy.scss */
.icon16Nick {
  background-position: 0 -156px;
}

/* line 1963, scss/_common-legacy.scss */
.icon16NickAcade {
  background-position: 0 -236px;
}

/* line 1967, scss/_common-legacy.scss */
.icon16Neopets {
  background-position: 0 -276px;
}

/* line 1971, scss/_common-legacy.scss */
.icon16TheN {
  background-position: 0 -316px;
}

/* line 1975, scss/_common-legacy.scss */
.icon16AdChoices {
  background-position: right -355px;
}

/* line 1979, scss/_common-legacy.scss */
.iconSubmitPhoto {
  padding: 4px 0 4px 28px;
  background: url("/i/common/site/iconSubmitPhoto.png") 0 1px no-repeat;
  position: relative;
  display: block;
  top: -4px;
}

/* line 1987, scss/_common-legacy.scss */
.shareIcons a {
  padding-top: 16px;
  width: 16px;
  background-image: url("/i/common/site/shareIcons.png");
  background-repeat: no-repeat;
  float: left;
  margin-right: 10px;
  margin-top: 1px !important;
}

/* line 1997, scss/_common-legacy.scss */
.shareDelicious {
  background-position: 0 0;
}

/* line 2001, scss/_common-legacy.scss */
.shareDigg {
  background-position: 0 -16px;
}

/* line 2005, scss/_common-legacy.scss */
.shareFacebook {
  background-position: 0 -32px;
}

/* line 2009, scss/_common-legacy.scss */
.shareGoogle {
  background-position: 0 -48px;
}

/* line 2013, scss/_common-legacy.scss */
.shareMySpace {
  background-position: 0 -64px;
}

/* line 2017, scss/_common-legacy.scss */
.shareReddit {
  background-position: 0 -80px;
}

/* line 2021, scss/_common-legacy.scss */
.shareStumble {
  background-position: 0 -96px;
}

/* line 2025, scss/_common-legacy.scss */
.shareTechnorati {
  background-position: 0 -112px;
}

/* line 2029, scss/_common-legacy.scss */
.shareTwitter {
  background-position: 0 -128px;
}

/* line 2033, scss/_common-legacy.scss */
.shareIcons .sharePlusOne {
  background: none;
  padding-top: 0;
  width: 26px;
}

/* buttons
----------------------------------------------- */
/* line 2042, scss/_common-legacy.scss */
a.btnOnlinePlain, a.btnMyShockwavePlain, a.btnDisabledPlain, a.btnRedPlain, a.btnPurplePlain, a.btnOrangePlain {
  background: url("/i/common/site/tabsOffBkgSprite.png") !important;
  padding: 3px 8px 5px 8px !important;
  color: #fff !important;
  font-weight: bold;
  border: 1px solid #666;
  zoom: 1;
  vertical-align: middle;
}

/* line 2052, scss/_common-legacy.scss */
a.btnOnlinePlain {
  background-position: 0 -40px !important;
  border: 1px solid #5794ed;
}

/* line 2057, scss/_common-legacy.scss */
a.btnMyShockwavePlain {
  background-position: 0 -80px !important;
  border: 1px solid #77a922;
}

/* line 2062, scss/_common-legacy.scss */
a.btnPurplePlain {
  background-position: 0 -240px !important;
  border: 1px solid #aa4378;
}

/* line 2067, scss/_common-legacy.scss */
a.btnRedPlain {
  background-position: 0 -216px !important;
  border: 1px solid #aa0000;
}

/* line 2072, scss/_common-legacy.scss */
a.btnOrangePlain {
  background-position: 0 -120px !important;
  border: 1px solid #dd6710;
}

/* line 2077, scss/_common-legacy.scss */
a.btnDisabledPlain, a.btnOnlinePlain.disabled {
  background-position: 0 -160px !important;
  border: 1px solid #999;
  color: #999 !important;
}

/* line 2083, scss/_common-legacy.scss */
a.btnOnlineFull, a.btnDownloadFull, a.btnMyShockwaveFull, a.btnBuyFull, a.btnOnTheGoFull {
  background: url("/i/buttons/btnOnlineFull.png") no-repeat center left;
  color: #fff;
  font-weight: bold;
  border: 1px solid #3060be;
  line-height: 22px;
}

/* line 2091, scss/_common-legacy.scss */
a.btnDownloadFull {
  background: url("/i/buttons/btnDownloadFull.png") no-repeat center left;
  border: 1px solid #ce5119;
}

/* line 2096, scss/_common-legacy.scss */
a.btnDownloadUpsell {
  background: url("/i/buttons/swu_button_blue.png");
  background-repeat: no-repeat;
  border: 1px solid #3060BE;
}

/* line 2102, scss/_common-legacy.scss */
a.btnPad {
  padding: 5px 10px 5px 20px !important;
  color: #FFF !important;
}

/* line 2107, scss/_common-legacy.scss */
.dLoadFull {
  background: url("/i/buttons/btnDownloadFull.png") no-repeat center left !important;
  border: 1px solid #CE5119 !important;
}

/* line 2112, scss/_common-legacy.scss */
.dLoadBuy {
  background: url("/i/buttons/btnBuyFull.png") no-repeat center left !important;
  border: 1px solid #79A91F !important;
}

/* line 2117, scss/_common-legacy.scss */
.dLoadUpsell {
  background: url("/i/buttons/swu_button_blue.png") no-repeat center left !important;
  border: 1px solid #3060BE;
}

/* line 2122, scss/_common-legacy.scss */
a.btnOnTheGoFull {
  background: url("/i/buttons/btnDownloadFull.png") no-repeat center left;
  border: 1px solid #ce5119;
}

/* line 2127, scss/_common-legacy.scss */
a.btnMyShockwaveFull {
  background: url("/i/buttons/btnMyShockwaveFull.png") no-repeat center left;
  border: 1px solid #76aa21;
}

/* line 2132, scss/_common-legacy.scss */
a.btnBuyFull, a.btnOnTheGoFull {
  background: url("/i/buttons/btnBuyFull.png") no-repeat center left;
  border: 1px solid #79a91f;
}

/* line 2137, scss/_common-legacy.scss */
a.btnOnTheGoFull {
  background: url("/i/buttons/btnOnTheGoFull.png") no-repeat center left;
  border: 1px solid #79a91f;
}

/* line 2142, scss/_common-legacy.scss */
a.btnBig {
  font-size: 11px;
  padding: 5px 10px 6px 22px;
}

/* line 2147, scss/_common-legacy.scss */
a.btnSmall {
  font-size: 10px;
  padding: 2px 10px 3px 22px;
}

/* line 2152, scss/_common-legacy.scss */
a.btnSmall:hover, a.btnBig:hover, a.btnOnlinePlain:hover, a.btnMyShockwavePlain:hover, a.btnPurplePlain:hover, a.btnBuyFull:hover {
  color: #fff;
}

/* line 2156, scss/_common-legacy.scss */
a.bcOverlayBtn {
  margin-left: 10px !important;
  background: url("/i/buttons/bcfs_button.png");
  background-repeat: no-repeat;
  border: 1px solid #ec008c;
}

/* line 2163, scss/_common-legacy.scss */
.btnWrap {
  padding: 10px 0 10px;
}

/* Large Buttons */
/* line 2169, scss/_common-legacy.scss */
.btnLrgWrap {
  padding: 30px 0 12px;
}

/* line 2173, scss/_common-legacy.scss */
a.btnLrg {
  font-size: 18px;
  color: #fff;
  background: url("/i/common/site/tabsOffBkgSprite.png");
  padding: 6px 17px;
  letter-spacing: 1px;
}

/* line 2181, scss/_common-legacy.scss */
a.btnLrg:hover {
  text-decoration: none;
  color: #fff !important;
}

/* line 2186, scss/_common-legacy.scss */
a.btnLrgGreen {
  background-position: 0 -80px;
  border: 1px solid #77a922;
}

/* line 2191, scss/_common-legacy.scss */
a.btnLrgBlue {
  background-position: 0 -40px;
  border: 1px solid #3479d8;
}

/* line 2196, scss/_common-legacy.scss */
a.btnLrgOnline {
  background-position: 0 -40px;
  border: 1px solid #3478cd;
}

/* line 2201, scss/_common-legacy.scss */
a.btnLrgRed {
  background-position: 0 -205px;
  border: 1px solid red;
}

/* line 2206, scss/_common-legacy.scss */
a.btnLrg.disabled {
  background: #ccc;
  color: #fff !important;
  border-color: #999 !important;
}

/* line 2212, scss/_common-legacy.scss */
.btnSpecialOffer {
  margin-left: 5px;
  position: relative;
  top: 2px;
}

/* line 2218, scss/_common-legacy.scss */
.btnSpecialOffer img {
  display: inline;
  margin-bottom: -8px !important;
}

/* THESE ARE GOING OUT, REPLACED BY STYLES ABOVE---------------------------- */
/* line 2225, scss/_common-legacy.scss */
a.btnDownloadIcon, a.btnBuyIcon, a.btnMyShockwaveIcon {
  background: url("/i/buttons/btnDownloadIcon.png") no-repeat;
  padding: 2px 0 3px 20px;
  line-height: 20px;
  color: #ce5119;
}

/* line 2232, scss/_common-legacy.scss */
a.btnBuyIcon {
  background: url("/i/buttons/btnBuyIcon.png") no-repeat;
  color: #669d20;
}

/* line 2237, scss/_common-legacy.scss */
a.btnMyShockwaveIcon {
  background: url("/i/buttons/btnMyShockwaveIcon.png") no-repeat;
  color: #426700;
}

/* line 2242, scss/_common-legacy.scss */
a.btnDownloadIcon:hover {
  color: #ce5119;
}

/* line 2246, scss/_common-legacy.scss */
a.btnBuyIcon:hover {
  color: #669d20;
}

/* line 2250, scss/_common-legacy.scss */
.btnDownload {
  background: url("/i/buttons/btnDownload.png") no-repeat;
  padding: 2px 6px 3px 20px;
  font-weight: bold;
  color: #dd6710;
}

/* line 2257, scss/_common-legacy.scss */
.btnExpand, .btnCollapse {
  background: url("/i/buttons/btnExpandCollapse.png") no-repeat;
  padding: 0 6px 3px 17px;
}

/* line 2262, scss/_common-legacy.scss */
.btnCollapse {
  background-position: 0 -38px;
}

/* END OF DEAD STYLES ---------------------------- */
/* Token Stacks
----------------------------------------------- */
/* line 2271, scss/_common-legacy.scss */
.tokenStackSml {
  height: 159px;
  width: 220px;
  background-repeat: no-repeat;
}

/* line 2277, scss/_common-legacy.scss */
.tokenStackSml-1 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_1.png");
}

/* line 2281, scss/_common-legacy.scss */
.tokenStackSml-2 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_2.png");
}

/* line 2285, scss/_common-legacy.scss */
.tokenStackSml-3 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_3.png");
}

/* line 2289, scss/_common-legacy.scss */
.tokenStackSml-4 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_4.png");
}

/* line 2293, scss/_common-legacy.scss */
.tokenStackSml-5 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_5.png");
}

/* line 2297, scss/_common-legacy.scss */
.tokenStackSml-6 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_6.png");
}

/* line 2301, scss/_common-legacy.scss */
.tokenStackSml-7 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_7.png");
}

/* line 2305, scss/_common-legacy.scss */
.tokenStackSml-8 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_8.png");
}

/* line 2309, scss/_common-legacy.scss */
.tokenStackSml-9 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_9.png");
}

/* line 2313, scss/_common-legacy.scss */
.tokenStackSml-10 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_10.png");
}

/* line 2317, scss/_common-legacy.scss */
.tokenStackSml-11 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_11.png");
}

/* line 2321, scss/_common-legacy.scss */
.tokenStackSml-12 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_12.png");
}

/* line 2325, scss/_common-legacy.scss */
.tokenStackSml-13 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_13.png");
}

/* line 2329, scss/_common-legacy.scss */
.tokenStackSml-14 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_14.png");
}

/* line 2333, scss/_common-legacy.scss */
.tokenStackSml-15 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_15.png");
}

/* line 2337, scss/_common-legacy.scss */
.tokenStackSml-16 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_16.png");
}

/* line 2341, scss/_common-legacy.scss */
.tokenStackLrg {
  height: 203px;
  width: 279px;
  background-repeat: no-repeat;
}

/* line 2347, scss/_common-legacy.scss */
.tokenStackLrg-1 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_1.png");
}

/* line 2351, scss/_common-legacy.scss */
.tokenStackLrg-2 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_2.png");
}

/* line 2355, scss/_common-legacy.scss */
.tokenStackLrg-3 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_3.png");
}

/* line 2359, scss/_common-legacy.scss */
.tokenStackLrg-4 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_4.png");
}

/* line 2363, scss/_common-legacy.scss */
.tokenStackLrg-5 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_5.png");
}

/* line 2367, scss/_common-legacy.scss */
.tokenStackLrg-6 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_6.png");
}

/* line 2371, scss/_common-legacy.scss */
.tokenStackLrg-7 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_7.png");
}

/* line 2375, scss/_common-legacy.scss */
.tokenStackLrg-8 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_8.png");
}

/* line 2379, scss/_common-legacy.scss */
.tokenStackLrg-9 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_9.png");
}

/* line 2383, scss/_common-legacy.scss */
.tokenStackLrg-10 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_10.png");
}

/* line 2387, scss/_common-legacy.scss */
.tokenStackLrg-11 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_11.png");
}

/* line 2391, scss/_common-legacy.scss */
.tokenStackLrg-12 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_12.png");
}

/* line 2395, scss/_common-legacy.scss */
.tokenStackLrg-13 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_13.png");
}

/* line 2399, scss/_common-legacy.scss */
.tokenStackLrg-14 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_14.png");
}

/* line 2403, scss/_common-legacy.scss */
.tokenStackLrg-15 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_15.png");
}

/* line 2407, scss/_common-legacy.scss */
.tokenStackLrg-16 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_16.png");
}

/* General Carousel Rules
----------------------------------------------- */
/* line 2414, scss/_common-legacy.scss */
.carousel {
  overflow: hidden;
}

/* line 2418, scss/_common-legacy.scss */
.carouselFade .carousel-element .carousel-element-name {
  display: none;
}

/* line 2422, scss/_common-legacy.scss */
.carousel-element a.fullSize {
  display: block;
}

/* line 2426, scss/_common-legacy.scss */
.carouselFade .carousel-container,
.carouselSwitch .carousel-container {
  position: relative;
}

/* line 2431, scss/_common-legacy.scss */
.carouselFade .carousel-element,
.carouselSwitch .carousel-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
}

/* line 2440, scss/_common-legacy.scss */
.carouselSlide .carousel-element,
.carouselLoop .carousel-element,
.carouselNoSlide .carousel-element {
  float: left;
  display: block;
}

/* line 2447, scss/_common-legacy.scss */
.carouselNoSlide .carousel-container {
  border-bottom: none !important;
}

/* line 2451, scss/_common-legacy.scss */
.carousel-nav {
  position: relative;
  height: 25px;
  margin: 8px 0 0 0;
}

/* line 2457, scss/_common-legacy.scss */
.carousel-nav a {
  color: #003D7B !important;
  font-weight: normal;
}

/* line 2462, scss/_common-legacy.scss */
.carousel-nav a:hover {
  text-decoration: none;
}

/* line 2466, scss/_common-legacy.scss */
.carousel-nav-left {
  position: absolute;
  top: 0;
  left: 10px;
}

/* line 2472, scss/_common-legacy.scss */
.carousel-nav-left a {
  background-position: 0 0 !important;
}

/* line 2476, scss/_common-legacy.scss */
.carousel .carousel-nav-left a {
  background-position: left -157px !important;
}

/* line 2480, scss/_common-legacy.scss */
.carousel-nav-right {
  position: absolute;
  top: 0;
  right: 10px;
}

/* line 2486, scss/_common-legacy.scss */
.carousel .carousel-nav-right a {
  background-position: right -199px !important;
}

/* line 2490, scss/_common-legacy.scss */
.carousel-progress {
  position: absolute;
  left: 50%;
  float: left;
  text-align: left;
  margin-top: 5px;
}

/* line 2498, scss/_common-legacy.scss */
.carousel-progress ul {
  position: relative;
  left: -50%;
}

/* line 2503, scss/_common-legacy.scss */
.carousel-progress li {
  float: left;
  position: relative;
}

/* line 2508, scss/_common-legacy.scss */
.carousel-progress li a {
  float: left;
  background: url("/i/common/site/carouselProgress-black.png") -13px 0 no-repeat;
  width: 7px;
  padding-top: 14px;
  margin: 0 3px;
}

/* line 2516, scss/_common-legacy.scss */
.carousel-progress li a.active {
  background-position: 0 0;
  cursor: default;
}

/* HoverBox
----------------------------------------------- */
/* line 2524, scss/_common-legacy.scss */
.hoverBoxContent {
  display: none;
  height: 0;
  /* helps js set correct height once in hoverBox */
}

/* line 2531, scss/_common-legacy.scss */
#hoverBox .hoverBoxIgnore {
  display: none;
}

/* line 2535, scss/_common-legacy.scss */
#hoverBox {
  position: absolute;
  padding: 0;
  display: none;
  z-index: 100;
}

/* line 2542, scss/_common-legacy.scss */
#hoverBox table {
  width: 100%;
}

/* line 2546, scss/_common-legacy.scss */
#hoverBox .shmm {
  padding: 10px 10px 3px 10px;
}

/* line 2550, scss/_common-legacy.scss */
#hoverBox #shadowBox .shmm li {
  padding: 0;
  margin: 0;
  float: none;
  width: 100%;
}

/* hoverBox arrows */
/* line 2559, scss/_common-legacy.scss */
#hoverBox #hoverBoxArrow {
  position: absolute;
  height: 33px;
  width: 39px;
  overflow: hidden;
  background-image: url("/i/common/hoverBox/hoverBoxArrows.png");
  background-repeat: no-repeat;
}

/* line 2568, scss/_common-legacy.scss */
#hoverBox .arrowTopLft {
  top: -23px;
  left: 81px;
  background-position: -157px 0;
}

/* line 2574, scss/_common-legacy.scss */
#hoverBox .arrowTopRit {
  top: -23px;
  right: 89px;
  background-position: 0 0;
}

/* line 2580, scss/_common-legacy.scss */
#hoverBox .arrowBotLft {
  bottom: -23px;
  left: 83px;
  background-position: 0 -33px;
}

/* line 2586, scss/_common-legacy.scss */
#hoverBox .arrowBotRit {
  bottom: -23px;
  right: 88px;
  background-position: -160px -33px;
}

/* default styles for when the hoverBox shows */
/* line 2594, scss/_common-legacy.scss */
#hoverBox .shmm .hoverBoxContent {
  display: block;
  height: auto;
}

/* line 2599, scss/_common-legacy.scss */
#hoverBox .shmm img {
  margin-bottom: 7px;
}

/* line 2603, scss/_common-legacy.scss */
#hoverBox .shmm .clubBox {
  background: #FEEED5;
  border: 1px solid #C8581D;
  color: #000;
  padding: 7px 7px 0 7px;
  margin-bottom: 10px;
}

/* line 2611, scss/_common-legacy.scss */
#hoverBox .shmm h4 {
  color: #124499;
}

/* --- specific hoverBox styles --- */
/* regular/large picons */
/* line 2617, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .shmm {
  padding-bottom: 10px;
}

/* line 2621, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .shmm img {
  float: left;
  margin-bottom: 0;
}

/* line 2626, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .shmm .hoverBoxContent {
  padding: 0 0 0 10px;
  float: left;
  width: 138px;
}

/* jigsaws */
/* line 2633, scss/_common-legacy.scss */
#hoverBox.jigsaws h5 {
  color: #456500;
}

/* line 2637, scss/_common-legacy.scss */
#hoverBox.jigsaws h5 span {
  color: #666;
}

/* line 2641, scss/_common-legacy.scss */
#hoverBox .hoverBoxContent h4,
#hoverBox .hoverArchive h4 {
  font-size: 14px;
}

/* line 2646, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .hoverBoxContent.hoverArchive {
  padding: 10px 0px 0px 0px;
  min-width: 272px;
  clear: both;
}

/* avatars */
/* line 2653, scss/_common-legacy.scss */
#hoverBox.avatar .shmm img {
  float: left;
}

/* line 2657, scss/_common-legacy.scss */
#hoverBox.avatar .shmm .hoverBoxContent {
  padding: 0 0 0 10px;
  float: left;
  width: 150px;
}

/* New Feature Tip box
----------------------------------------------- */
/* line 2665, scss/_common-legacy.scss */
.tipBox {
  position: absolute;
  z-index: 100;
  border: 3px #2775d1 solid;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: white;
}

/* line 2675, scss/_common-legacy.scss */
.tipBox .tipContent {
  background: url("/i/common/tipBox/tipBoxIdeaBulb.png") left center no-repeat;
  min-height: 36px;
  padding: 5px 5px 0 30px;
  margin: 5px;
}

/* arrows */
/* line 2683, scss/_common-legacy.scss */
.tipBox .hoverBoxArrow {
  position: absolute;
  height: 13px;
  overflow: hidden;
  background-image: url("/i/common/tipBox/tipBoxArrows.png");
  background-repeat: no-repeat;
}

/* line 2691, scss/_common-legacy.scss */
.tipBox .closeTipBox {
  cursor: pointer;
  text-align: right;
  display: block;
  position: relative;
  bottom: 0px;
}

/* line 2699, scss/_common-legacy.scss */
.tipBox .arrowRitTop {
  left: -9px;
  top: 20px;
  width: 10px;
  background-position: 0 50%;
}

/* Messenger
----------------------------------------------- */
/* line 2709, scss/_common-legacy.scss */
#messenger {
  border: 1px solid #eeaa01;
  margin-bottom: 15px;
  padding: 20px 100px;
  background: #ffffdd;
  position: relative;
  font-weight: bold;
}

/* line 2718, scss/_common-legacy.scss */
#messenger p {
  text-align: center;
}

/* line 2722, scss/_common-legacy.scss */
#messenger .btnClose {
  position: absolute;
  top: 4px;
  right: 5px;
  background: url("/i/temp/smallIcon.png") top right no-repeat;
  font-size: 9px;
  padding: 2px 20px 5px 0;
  line-height: 10px;
  font-weight: normal;
}

/* Link Colors and Headers
----------------------------------------------- */
/* line 2736, scss/_common-legacy.scss */
a {
  text-decoration: none;
  outline: none;
  color: #003d7b;
  font-weight: bold;
}

/* line 2743, scss/_common-legacy.scss */
a:hover {
  text-decoration: underline;
}

/* line 2747, scss/_common-legacy.scss */
a.plain {
  color: #666;
}

/* line 2751, scss/_common-legacy.scss */
a.disabled {
  cursor: default;
  color: #999 !important;
  border: 0;
}

/* line 2757, scss/_common-legacy.scss */
a.disabled:hover {
  text-decoration: none;
}

/* line 2761, scss/_common-legacy.scss */
a.selected {
  color: #000;
  cursor: text;
  border: 0;
  text-decoration: none;
}

/* line 2768, scss/_common-legacy.scss */
a.selected:hover {
  text-decoration: none;
}

/* line 2772, scss/_common-legacy.scss */
a.local {
  font-weight: normal;
}

/* line 2776, scss/_common-legacy.scss */
p {
  margin-bottom: 7px;
}

/* line 2780, scss/_common-legacy.scss */
h1 {
  color: #000000;
  font: 28px 'salvo sans regular';
  padding: 0;
  letter-spacing: .5px;
  margin: 0 0 4px 0;
  position: relative;
}

/* line 2789, scss/_common-legacy.scss */
h1.pageTitle {
  margin-bottom: 20px;
  color: #666;
  color: #AC800B;
  text-transform: capitalize;
  font-size: 28px !important;
  font-family: 'salvo serif light',arial,helvetica,'times new roman' !important;
}

/* line 2798, scss/_common-legacy.scss */
h1.genreTitle {
  letter-spacing: 0;
  color: #AC800B;
  text-transform: capitalize;
  font-size: 28px !important;
  font-family: 'salvo serif light',arial,helvetica,'times new roman' !important;
}

/* line 2806, scss/_common-legacy.scss */
h1.gamesAtShockwave {
  font-variant: small-caps;
  font: bold 24px arial black;
  text-transform: none;
  margin: -5px 0px 15px !important;
  padding-bottom: 10px !important;
  border-bottom: 1px solid #9ACCEF;
}

/* line 2815, scss/_common-legacy.scss */
h1.downloadGamesAtShockwave {
  font-variant: normal;
  font: bold 24px 'arial black', sans-serif;
  color: #C8581D !important;
  letter-spacing: -1px;
  line-height: 1em;
  text-transform: none;
  margin: 0px 0px 15px;
  padding-bottom: 6px;
  border-bottom: 1px solid #C8581D;
}

/* line 2827, scss/_common-legacy.scss */
h2.sub {
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 15px;
  color: #333;
}

/* line 2834, scss/_common-legacy.scss */
h3 {
  font-size: 11px;
}

/* line 2838, scss/_common-legacy.scss */
h4 {
  font-size: 16px;
  margin-bottom: 10px;
  line-height: 18px;
}

/* line 2844, scss/_common-legacy.scss */
h5 {
  font-size: 14px;
  margin: 3px 0 7px 0;
}

/* line 2849, scss/_common-legacy.scss */
.green {
  color: green;
}

/* line 2853, scss/_common-legacy.scss */
.red {
  color: red;
}

/* line 2857, scss/_common-legacy.scss */
ul.list {
  padding-left: 20px;
  list-style: disc;
  margin-bottom: 7px;
}

/* line 2863, scss/_common-legacy.scss */
ol.list {
  padding-left: 20px;
  list-style: decimal;
  margin-bottom: 7px;
}

/* Pagination
----------------------------- */
/* line 2872, scss/_common-legacy.scss */
.pag {
  padding: 6px 0;
  background: #fff;
}

/* line 2877, scss/_common-legacy.scss */
.pag span {
  padding-left: 7px;
}

/* line 2881, scss/_common-legacy.scss */
.pag .pagLftNav,
.pag .pagRitNav {
  float: left;
  width: 12%;
  text-transform: uppercase;
}

/* line 2888, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2892, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
  text-transform: uppercase;
}

/* line 2897, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2901, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
  text-transform: uppercase;
}

/* line 2906, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2910, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
}

/* line 2914, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2918, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
}

/* line 2922, scss/_common-legacy.scss */
.pag .pagRitNav {
  float: right;
  text-align: right;
  padding: 0;
}

/* line 2928, scss/_common-legacy.scss */
.pag .pagRitNav a {
  margin-right: 7px;
}

/* line 2932, scss/_common-legacy.scss */
.pag .pagRitNav a,
.pag .pagLftNav a {
  color: #BF177C;
}

/* line 2937, scss/_common-legacy.scss */
.pag .pagRitNav a.arrowRit {
  background-position: right -202px !important;
}

/* line 2941, scss/_common-legacy.scss */
.pag .pagRitNav a.arrowRit.disabled {
  background-position: right -362px !important;
}

/* line 2945, scss/_common-legacy.scss */
.pag .pagNums {
  text-align: center;
}

/* line 2949, scss/_common-legacy.scss */
.pag .pagNums span {
  padding: 0 3px;
}

/* line 2953, scss/_common-legacy.scss */
.pag .pagNums span a {
  background: #fff;
  padding: 1px 4px;
  color: #045CB6 !important;
  border: 1px solid #ccc;
}

/* line 2960, scss/_common-legacy.scss */
.pag .pagNums span a.disabled {
  background: #666;
  color: #fff !important;
}

/* line 2965, scss/_common-legacy.scss */
.pag .pagNums span a.showAll {
  background: none;
  color: #045CB6 !important;
  padding: 0;
  border: none;
}

/* line 2972, scss/_common-legacy.scss */
.pagBot {
  border-top: 1px solid #ccc;
  margin-top: 5px;
}

/* line 2977, scss/_common-legacy.scss */
.pagTop {
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
}

/* line 2982, scss/_common-legacy.scss */
#gameListPaginator p {
  margin-bottom: 15px;
  margin-left: 7px;
}

/* Provides full screen dimmer
---------------------------------*/
/* line 2990, scss/_common-legacy.scss */
#dimmer {
  position: fixed;
  top: 0;
  left: 0;
  background: url("/i/common/shadowBox/dimmerBkg.png");
  /* bkg img fixes issue with Firefox transparency */
  width: 100%;
  height: 100%;
  z-index: 9999998;
}

/* line 3002, scss/_common-legacy.scss */
#dimmerMessage {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  /* default width */
  z-index: 9999999;
  font-size: 11px;
  color: #333;
}

/* line 3014, scss/_common-legacy.scss */
.dimmerMessage {
  display: none;
}

/* line 3018, scss/_common-legacy.scss */
#dimmerMessage .shadowBox {
  width: 100%;
}

/* line 3022, scss/_common-legacy.scss */
#dimmerMessage .swBtnSml, #dimmerMessage .swBtnMed {
  margin-bottom: 0;
}

/* line 3026, scss/_common-legacy.scss */
#dimmerMessage .dimmerBtnClose {
  padding-top: 26px;
  width: 25px;
  background: url("/i/common/shadowBox/dimmerCloseBtn.png") no-repeat;
  display: block;
  position: absolute;
  top: 0;
  right: 0;
}

/* built using table because children of a png24 background parent doesn't fade properly, background is white */
/* line 3038, scss/_common-legacy.scss */
.shadowBox .shtl, .shadowBox .shtm, .shadowBox .shtr, .shadowBox .shbl, .shadowBox .shbm, .shadowBox .shbr {
  height: 10px;
  font-size: 1px;
}

/* line 3043, scss/_common-legacy.scss */
.shadowBox .shtl {
  background: url("/i/common/shadowBox/shtl.png") no-repeat;
  width: 10px;
}

/* line 3048, scss/_common-legacy.scss */
.shadowBox .shtm {
  background: url("/i/common/shadowBox/shtm.png") repeat-x;
}

/* line 3052, scss/_common-legacy.scss */
.shadowBox .shtr {
  background: url("/i/common/shadowBox/shtr.png") no-repeat;
  width: 10px;
}

/* line 3057, scss/_common-legacy.scss */
.shadowBox .shbl {
  background: url("/i/common/shadowBox/shbl.png") no-repeat;
  width: 10px;
}

/* line 3062, scss/_common-legacy.scss */
.shadowBox .shbm {
  background: url("/i/common/shadowBox/shbm.png") repeat-x;
}

/* line 3066, scss/_common-legacy.scss */
.shadowBox .shbr {
  background: url("/i/common/shadowBox/shbr.png") no-repeat;
  width: 10px;
}

/* line 3071, scss/_common-legacy.scss */
.shadowBox .shmm {
  padding: 13px 18px;
  background: #fff;
}

/* line 3076, scss/_common-legacy.scss */
.shadowBox .shml, .shadowBox .ml {
  background: url("/i/common/shadowBox/shml.png") repeat-y;
  width: 10px;
}

/* line 3081, scss/_common-legacy.scss */
.shadowBox .shmr {
  background: url("/i/common/shadowBox/shmr.png") repeat-y;
}

/* line 3085, scss/_common-legacy.scss */
.shadowBoxEvenPadding .shmm {
  padding: 13px;
}

/* Game Pre-Play and Play
----------------------------------------------*/
/* line 3092, scss/_common-legacy.scss */
#gameCanvasWrap {
  background: #f0f0f0 url("/i/common/gameOverlay/gameCanvasOverlayBkg.jpg") center center no-repeat;
}

/* line 3096, scss/_common-legacy.scss */
#gameCanvasWrap #ad1 {
  height: 0;
}

/* line 3100, scss/_common-legacy.scss */
#gameCanvasWrap #preplayDiv {
  margin: 0 auto;
  width: 640px;
}

/* line 3105, scss/_common-legacy.scss */
.col10 #gameCanvasWrap #preplayDiv {
  padding: 60px 0;
}

/* this is the game itself */
/* line 3110, scss/_common-legacy.scss */
#gameCanvas {
  position: relative;
  text-align: center;
}

/* line 3115, scss/_common-legacy.scss */
#gameCanvas iframe {
  margin: 0 auto;
  border: none;
}

/* line 3120, scss/_common-legacy.scss */
#gameCanvas object,
#gameCanvas applet {
  margin: 0 auto;
  display: block;
}

/* Firefox error messages */
/* line 3127, scss/_common-legacy.scss */
#gameCanvas comment {
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -150px;
}

/* line 3134, scss/_common-legacy.scss */
.col10 #gameCanvas comment {
  top: 263px;
}

/* Free Club Game Message */
/* line 3140, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog {
  height: 600px;
}

/* line 3144, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -150px;
  margin-left: -306px;
}

/* line 3152, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content {
  width: 552px;
  padding-top: 30px;
  position: relative;
}

/* line 3158, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content .icon16Close {
  position: absolute;
  top: -5px;
  right: -5px;
}

/* line 3164, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .logoClubShockwave {
  background: url("/i/common/logos/logoSW-Club-tiny.png") no-repeat;
  height: 51px;
  width: 140px;
  position: absolute;
  top: -27px;
  left: -34px;
}

/* line 3173, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content p {
  font-size: 15px;
  line-height: 18px;
  padding-bottom: 7px;
}

/* line 3179, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content .fltL {
  background: url("/i/pods/freeGameOverlay/freeGameSignIn.png") no-repeat;
  width: 212px;
  height: 30px;
  padding: 70px 0 0 15px;
}

/* Game Achievement Overlay
----------------------------------------------*/
/* line 3189, scss/_common-legacy.scss */
#gameOverlay {
  z-index: 60;
  position: absolute;
  left: -9999px;
  /* prevents flicker that would otherwised be caused by display:none */
  font-size: 11px;
}

/* line 3198, scss/_common-legacy.scss */
#gameOverlay .shmm {
  padding: 0;
  background: #ccdd99;
  zoom: 1;
}

/* line 3204, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayTop {
  background: url("/i/common/gameOverlay/overlayTop.png") repeat-x;
  height: 50px;
  position: relative;
}

/* line 3210, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayTop .swLogoSmall {
  position: absolute;
  top: 5px;
  left: 15px;
  background: url("/i/common/site/swLogoSmall.png") repeat-x;
  width: 69px;
  height: 26px;
}

/* line 3219, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayBot {
  background: #fff url("/i/common/gameOverlay/overlayBot.png") repeat-x;
  padding: 25px 15px 8px;
  zoom: 1;
}

/* line 3225, scss/_common-legacy.scss */
#gameOverlay .shmm .content {
  padding: 0 15px;
  position: relative;
  zoom: 1;
}

/* line 3231, scss/_common-legacy.scss */
#gameOverlay .shmm .iconHelp {
  background: url("/i/temp/iconHelp.png") 0 0 no-repeat;
  position: absolute;
  top: 10px;
  right: 40px;
  width: 15px;
  padding-top: 15px;
}

/* line 3240, scss/_common-legacy.scss */
#gameOverlay .shmm .iconClose {
  background: url("/i/temp/iconClose.png") no-repeat;
  position: absolute;
  top: 10px;
  right: 6px;
  padding: 17px 0 0 0;
  width: 17px;
}

/* line 3249, scss/_common-legacy.scss */
#gameOverlay .shmm .content .section {
  border-color: #4c6d09;
}

/* line 3253, scss/_common-legacy.scss */
#gameOverlay .shmm .awardContainer {
  position: absolute;
  bottom: -96px;
  right: 8px;
  width: 230px;
  height: 311px;
}

/* line 3261, scss/_common-legacy.scss */
#gameOverlay .shmm .trophyMulti .awardContainer {
  bottom: -136px;
}

/* line 3265, scss/_common-legacy.scss */
#gameOverlay .tokenContainer {
  position: absolute;
  right: 0;
  top: -12px;
}

/* line 3271, scss/_common-legacy.scss */
#gameOverlay .shmm .content h4,
#gameOverlay .shmm .content .bigBoldFont,
#gameOverlay .shmm .content b {
  color: #446605;
}

/* line 3277, scss/_common-legacy.scss */
#gameOverlay .shmm .content p {
  margin-bottom: 4px;
}

/* line 3281, scss/_common-legacy.scss */
#gameOverlay .shmm .content p.section {
  margin-bottom: 7px;
}

/* line 3285, scss/_common-legacy.scss */
#gameOverlay.overlaySmlNoBkg #overlayTop,
#gameOverlay.overlaySmlNoBkg #overlayBot {
  background: none;
}

/* line 3290, scss/_common-legacy.scss */
#gameOverlay.overlaySmlNoBkg .shmm,
#gameOverlay.overlaySml .shmm {
  width: 400px;
}

/* line 3295, scss/_common-legacy.scss */
#gameOverlay.overlaySmlNoBkg .shmm {
  background: #fff;
}

/* line 3299, scss/_common-legacy.scss */
#gameOverlay.overlayLrg .shmm {
  width: 575px;
}

/* line 3303, scss/_common-legacy.scss */
#gameOverlay #signInBox {
  margin: 45px 0 5px;
  border: 1px solid #4c6d09;
  background: #ccdd99;
  position: relative;
  height: 98px;
}

/* line 3311, scss/_common-legacy.scss */
#gameOverlay #signInBox .fltL,
#gameOverlay #signInBox .fltR {
  padding: 10px;
  width: 226px;
}

/* line 3317, scss/_common-legacy.scss */
#gameOverlay #signInBox .text {
  width: 100px;
}

/* line 3321, scss/_common-legacy.scss */
#gameOverlay #signInBox form li {
  padding-bottom: 9px;
}

/* line 3325, scss/_common-legacy.scss */
#gameOverlay #signInBox .last {
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 3330, scss/_common-legacy.scss */
#gameOverlay #signInBox .last a {
  line-height: 12px;
}

/* line 3334, scss/_common-legacy.scss */
#gameOverlay #signInBox .leftHalf,
#gameOverlay #signInBox .rightHalf {
  min-height: 1px;
}

/* line 3339, scss/_common-legacy.scss */
#gameOverlay #signInBox .rightHalf p {
  margin-top: 3px;
}

/* Facebook Game Overlay sign in */
/* line 3344, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayBotFb {
  background: #fff url("/i/common/gameOverlay/overlayBot.png") repeat-x;
  padding: 1px 15px 8px;
  zoom: 1;
}

/* line 3350, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb {
  margin: 70px 0 5px;
  padding: 10px 0 0 10px;
  border: 1px solid #4c6d09;
  background: #ccdd99;
  position: relative;
  height: 88px;
  zoom: 1;
}

/* line 3360, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb ul {
  width: 330px;
  border-right: 2px dotted #4e6c08;
  margin-right: 25px;
}

/* line 3366, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb li {
  margin-right: 5px;
  float: left;
  clear: none;
  padding-bottom: 0;
}

/* line 3373, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb .text {
  width: 110px;
}

/* Overlay overrides and rules for
   Overlay with recommendations
------------------------------------ */
/* line 3380, scss/_common-legacy.scss */
#gameOverlay #overlayRec {
  background: #fff url("/i/common/gameOverlay/overlayBot.png") repeat-x;
  padding: 20px 0 8px 15px;
  width: 555px;
  zoom: 1;
}

/* line 3387, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec #signInBoxFb {
  margin-top: 0;
  height: auto;
  border: 0;
  border-bottom: 2px dotted #77A922;
  padding: 0;
}

/* line 3395, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec #signInBoxFb ul {
  border: 0;
  margin: 0;
}

/* line 3400, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec .tokenContainer {
  top: -50px;
}

/* line 3404, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec #signInBoxFb ul {
  width: 375px;
  border-right: 0;
  margin-right: 0;
}

/* line 3410, scss/_common-legacy.scss */
.nsiOverlayRec input.text {
  width: 125px;
  padding: 4px 8px 6px !important;
  font-size: 14px;
  border: 1px solid #77A922;
}

/* line 3417, scss/_common-legacy.scss */
.nsiOverlayRec a.btnMyShockwavePlain {
  font-size: 14px;
  padding: 4px 8px 6px !important;
}

/* line 3422, scss/_common-legacy.scss */
#overlayRecHeader {
  float: left;
  font-size: 15px;
  font-weight: bold;
  color: #77A922;
  text-align: right;
  padding: 25px 5px 15px 0;
  line-height: 1.3em;
}

/* line 3432, scss/_common-legacy.scss */
#overlayRecList {
  float: left;
}

/* line 3436, scss/_common-legacy.scss */
#overlayRecList li {
  float: left;
  margin-left: 20px;
  width: 92px;
}

/* line 3442, scss/_common-legacy.scss */
.badgeYourBestScore {
  background: url("/i/common/gameOverlay/badgeYourBestScore.png") no-repeat right 0;
  padding: 7px 45px 25px 0;
}

/* Ratings Stars
--------------------------- */
/* line 3450, scss/_common-legacy.scss */
.ratingStars, .ratingStarsUserRated {
  background: url("/i/common/site/ratingStars.png") repeat-x 0 -30px;
  width: 84px;
  margin: 5px 0 7px;
}

/* line 3456, scss/_common-legacy.scss */
.ratingStars div {
  background: url("/i/common/site/ratingStars.png") repeat-x;
  height: 15px;
  padding: 0 !important;
}

/* line 3462, scss/_common-legacy.scss */
.ratingStarsUserRated div {
  background: url("/i/common/site/ratingStars.png") repeat-x 0 -15px;
}

/* line 3466, scss/_common-legacy.scss */
.raterFloat .ratingStars {
  float: left;
}

/* line 3470, scss/_common-legacy.scss */
.raterFloat b {
  padding-top: 3px;
}

/* User Ratings Stars
--------------------------- */
/* line 3477, scss/_common-legacy.scss */
.userStarRater, .ratingWrap, .ratingConfirm {
  position: relative;
  padding: 0;
  width: 155px;
}

/* line 3483, scss/_common-legacy.scss */
ul.starActive {
  background: url("/i/common/site/ratingStars.png") 0 -30px repeat-x;
  width: 84px;
  height: 15px;
  position: relative;
}

/* line 3490, scss/_common-legacy.scss */
ul.starActive li {
  clear: none !important;
  padding: 0 !important;
  border: none !important;
  float: none !important;
  height: 15px !important;
  position: absolute !important;
  top: 0;
  left: 0;
}

/* line 3501, scss/_common-legacy.scss */
ul.starActive li a {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 15px;
  outline: none;
  width: 100%;
}

/* line 3511, scss/_common-legacy.scss */
ul.starActive li a:hover, ul.starActive li a.active {
  background: url("/i/common/site/ratingStars.png") 0 -15px repeat-x;
}

/* line 3515, scss/_common-legacy.scss */
ul.starActive.selected li a:hover {
  cursor: default;
}

/* line 3519, scss/_common-legacy.scss */
.ratingStars-5 {
  width: 100%;
  z-index: 6;
}

/* line 3524, scss/_common-legacy.scss */
.ratingStars-4 {
  width: 80%;
  z-index: 7;
}

/* line 3529, scss/_common-legacy.scss */
.ratingStars-3 {
  width: 60%;
  z-index: 8;
}

/* line 3534, scss/_common-legacy.scss */
.ratingStars-2 {
  width: 40%;
  z-index: 9;
}

/* line 3539, scss/_common-legacy.scss */
.ratingStars-1 {
  width: 20%;
  z-index: 10;
}

/* line 3544, scss/_common-legacy.scss */
.starRatingText {
  font-weight: bold;
  position: absolute;
  top: 0;
  left: 90px;
  white-space: nowrap;
  color: #000;
}

/* Bubble Review
_______________________________*/
/* line 3556, scss/_common-legacy.scss */
.reviewBubble {
  padding-bottom: 10px;
}

/* line 3560, scss/_common-legacy.scss */
.reviewBubble .bubbleTopLft,
.reviewBubble .bubbleTopRit,
.reviewBubble .bubbleBotLft,
.reviewBubble .bubbleBotRit {
  background: url("/i/common/site/reviewBubble.png") no-repeat;
  height: 10px;
  width: 50%;
  float: left;
  font-size: 0;
}

/* line 3571, scss/_common-legacy.scss */
.reviewBubble .bubbleTopRit {
  background-position: right top;
  float: right;
}

/* line 3576, scss/_common-legacy.scss */
.reviewBubble .bubbleBotLft {
  background-position: left bottom;
  height: 32px;
  float: left;
}

/* line 3582, scss/_common-legacy.scss */
.reviewBubble .bubbleBotRit {
  height: 32px;
  background-position: right bottom;
  float: right;
}

/* line 3588, scss/_common-legacy.scss */
.reviewBubble .bubbleContent {
  border-left: 1px solid #cfcfcf;
  border-right: 1px solid #cfcfcf;
  padding: 0 10px;
  position: relative;
  background: #fff;
  zoom: 1;
}

/* line 3597, scss/_common-legacy.scss */
.reviewBubble .bubbleContent .clearfix {
  padding: 0 0 5px 0;
}

/* line 3601, scss/_common-legacy.scss */
.reviewBubble p {
  margin: 0;
}

/* line 3605, scss/_common-legacy.scss */
.reviewBubble h5 {
  margin-top: 0;
}

/* line 3609, scss/_common-legacy.scss */
.reviewBubble .ratingStars {
  position: absolute;
  top: -2px;
  right: 10px;
}

/* line 3615, scss/_common-legacy.scss */
.reviewBubble .info {
  width: 61%;
}

/* line 3619, scss/_common-legacy.scss */
.col4 .reviewBubble .ratingStars {
  position: static;
}

/* line 3623, scss/_common-legacy.scss */
.reviewBubble img {
  float: left;
}

/* line 3627, scss/_common-legacy.scss */
.reviewBubble .reviewUser {
  padding: 0 0 3px 15px;
}

/*for standalone pages without pod borders*/
/* line 3632, scss/_common-legacy.scss */
.plainPage {
  margin: 40px 0;
}

/* line 3636, scss/_common-legacy.scss */
.subSection {
  margin-bottom: 15px;
}

/* line 3640, scss/_common-legacy.scss */
.subSection h1 {
  font-size: 30px;
  color: #333;
  margin-bottom: 20px !important;
}

/* line 3646, scss/_common-legacy.scss */
.subSection h2 {
  font-variant: normal;
  color: #333;
  margin-bottom: 20px !important;
}

/* line 3652, scss/_common-legacy.scss */
.subSection h3 {
  font-size: 18px;
  margin-top: 30px;
  margin-bottom: 20px;
  color: #666;
}

/* line 3659, scss/_common-legacy.scss */
.subSection h4 {
  margin-top: 20px;
}

/* line 3663, scss/_common-legacy.scss */
.subSection h5 {
  padding-top: 10px;
  border-top: 1px solid #ccc;
  margin-top: 20px;
  line-height: 18px;
}

/* line 3670, scss/_common-legacy.scss */
.subSection h6 {
  font-size: 14px;
}

/* line 3674, scss/_common-legacy.scss */
.subSection .indent,
.subSection .indentDouble {
  padding-left: 20px;
}

/* line 3679, scss/_common-legacy.scss */
.subSection .indentDouble {
  padding-left: 40px;
}

/* line 3683, scss/_common-legacy.scss */
.subSection .underline {
  padding-left: 40px;
}

/* line 3687, scss/_common-legacy.scss */
.subSection ul {
  padding-left: 20px;
  list-style: disc;
  margin-bottom: 7px;
}

/* line 3693, scss/_common-legacy.scss */
.subSection ol {
  padding-left: 23px;
  list-style: decimal;
  margin-bottom: 7px;
}

/* line 3699, scss/_common-legacy.scss */
.subSection form ul {
  padding: 0;
}

/* line 3703, scss/_common-legacy.scss */
.subSection .answers {
  margin-top: 20px;
}

/* line 3707, scss/_common-legacy.scss */
.subSection .answers h3 {
  background: #eee;
  padding: 10px;
  margin-top: 30px;
}

/* line 3713, scss/_common-legacy.scss */
.subSection .section {
  margin-top: 20px;
  border: none;
  padding: 0;
}

/* line 3719, scss/_common-legacy.scss */
.subSection .entry {
  border-top: 1px solid #ccc;
  margin-top: 20px;
}

/* line 3724, scss/_common-legacy.scss */
.subSection .btt {
  margin-bottom: 20px;
}

/* line 3728, scss/_common-legacy.scss */
.subSection .headline {
  margin-bottom: 24px;
  margin-top: -25px;
}

/* line 3733, scss/_common-legacy.scss */
.listNav a {
  color: #000000;
}

/* line 3737, scss/_common-legacy.scss */
.listNav a:hover {
  color: #E65C00;
}

/* line 3741, scss/_common-legacy.scss */
.listNav .active a {
  background: url("/i/common/site/arrowsSml.png") no-repeat 0 15px !important;
  padding-left: 7px;
  color: #E65C00;
  display: block;
  margin-top: 3px;
  padding: 7px 8px;
}

/* line 3750, scss/_common-legacy.scss */
.agreement {
  border: 1px solid #ccc;
  height: 100px;
  overflow: auto;
  padding: 10px;
}

/* Static, modal login and register overlays */
/* line 3758, scss/_common-legacy.scss */
#modalLogin {
  font-size: 12px;
  color: #7BB40D;
}

/* line 3763, scss/_common-legacy.scss */
#modalLogin input.text {
  display: block;
  font-size: 17px;
  margin-bottom: 5px;
  border: 1px solid #7BB40D;
}

/* line 3770, scss/_common-legacy.scss */
#modalLogin ul {
  display: inline;
}

/* line 3774, scss/_common-legacy.scss */
#modalLogin li {
  display: inline;
  float: left;
  clear: none;
  margin-right: 10px;
}

/* line 3781, scss/_common-legacy.scss */
#modalLogin .btn {
  font-size: 17px;
  margin-top: 1.4em;
  line-height: 28px;
}

/* line 3787, scss/_common-legacy.scss */
#modalLogin .btn a {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  height: 28px;
  display: inline-block;
}

/* line 3794, scss/_common-legacy.scss */
#modalRegister .btnFacebookBig {
  font-size: 13px;
}

/* line 3798, scss/_common-legacy.scss */
#modalLogin .desc {
  font-size: 17px;
  color: #7BB40D;
  font-weight: normal;
}

/* line 3804, scss/_common-legacy.scss */
#modalLogin .podTitle,
#modalRegister .podTitle,
.fbLogin .podTitle {
  font-variant: normal;
  font-weight: bold;
  font-family: Arial;
  font-size: 22px;
  line-height: 23px;
  color: #656565;
  margin-bottom: 5px;
}

/* line 3816, scss/_common-legacy.scss */
#modalLogin .registerContainer {
  color: #656565;
  font-size: 17px;
  text-align: center;
}

/* line 3822, scss/_common-legacy.scss */
#modalLogin .registerContainer a {
  margin-left: 17px;
}

/* line 3826, scss/_common-legacy.scss */
#modalLogin .error,
#modalRegister .error {
  font-size: 12px !important;
}

/* line 3831, scss/_common-legacy.scss */
#modalRegister {
  line-height: 1.5;
  font-size: 13px;
  color: #656565;
}

/* line 3837, scss/_common-legacy.scss */
#modalRegister .modalPodContent {
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #E0E0E0;
  background: #F5F5F5;
  padding: 20px;
  margin-top: 20px;
}

/* line 3847, scss/_common-legacy.scss */
#modalRegister .leftSide {
  float: left;
  width: 475px;
  margin-right: 10px;
  padding-bottom: 10px;
}

/* line 3854, scss/_common-legacy.scss */
.fbLogin .fltL,
#modalRegister .leftSide {
  padding-right: 50px;
  background: transparent url("/i/common/site/vertDividerOr.png") no-repeat scroll center right;
}

/* line 3860, scss/_common-legacy.scss */
#modalRegister form li {
  padding-bottom: 10px;
}

/* line 3864, scss/_common-legacy.scss */
#modalRegister label.desc {
  float: left;
  width: 120px;
  font-size: 17px;
  margin-right: 15px;
}

/* line 3871, scss/_common-legacy.scss */
#modalRegister .noDesc {
  margin-left: 135px;
}

/* line 3875, scss/_common-legacy.scss */
#modalRegister .error {
  margin-left: 135px;
}

/* line 3879, scss/_common-legacy.scss */
#modalRegister .globalError .error {
  margin-left: 0;
}

/* line 3883, scss/_common-legacy.scss */
#modalRegister li div {
  width: 310px;
  float: left;
}

/* line 3888, scss/_common-legacy.scss */
#modalRegister label.desc {
  color: #656565;
  font-weight: normal;
}

/* line 3893, scss/_common-legacy.scss */
#modalRegister .btn,
#modalRegister input {
  font-size: 17px;
}

/* line 3898, scss/_common-legacy.scss */
#modalRegister label.choice,
#modalRegister select {
  font-size: 13px;
}

/* line 3903, scss/_common-legacy.scss */
#modalRegister input.text {
  border: 1px solid #c1c1c1;
  width: 300px;
}

/* line 3908, scss/_common-legacy.scss */
#modalRegister #country {
  width: 300px;
  padding: 3px;
}

/* line 3913, scss/_common-legacy.scss */
#modalRegister #month,
#modalRegister #day,
#modalRegister #year {
  width: 95px;
}

/* line 3919, scss/_common-legacy.scss */
.modalFacebook {
  font-size: 13px;
  color: #3B5997;
}

/* line 3924, scss/_common-legacy.scss */
.modalFacebook h3 {
  font-size: 17px;
}

/* Facebook Connect
------------------------ */
/* NSI Header */
/* line 3932, scss/_common-legacy.scss */
#myTools .fbLoginForm .userMessage {
  float: right;
  font: normal 12px arial, helvetica, times new roman;
  margin-top: -35px;
  margin-bottom: 30px;
  color: #09C;
}

/* line 3940, scss/_common-legacy.scss */
.fbLoginForm #loginOptions {
  background: transparent url("/i/common/userBar/avatarSmlEmpty_32.png") no-repeat scroll 0 6px;
  height: 32px;
  padding-top: 15px;
  padding-left: 40px;
  float: right;
  margin: -20px 5px 20px;
}

/* line 3949, scss/_common-legacy.scss */
#mainNav #myTools .fbLoginForm #loginOptions a {
  font-weight: bold;
}

/* line 3953, scss/_common-legacy.scss */
#mainNav #myTools .fbLoginForm a.headerLoginSW {
  padding-right: 10px;
}

/* line 3957, scss/_common-legacy.scss */
#mainNav #myTools .fbLoginForm a.headerLoginFacebook,
.textLoginFacebook {
  background: transparent url("/i/common/userBar/facebook_icon_14.png") no-repeat scroll 10px 50%;
  padding-left: 28px;
}

/* line 3963, scss/_common-legacy.scss */
.textLoginFacebook {
  background-position: 5px 0;
  padding-left: 24px;
  border-style: none;
  outline: none;
  color: #003d7b;
  font-weight: bold;
}
/* line 3970, scss/_common-legacy.scss */
.textLoginFacebook:hover {
  text-decoration: underline;
}

/* line 3974, scss/_common-legacy.scss */
.facebookBlock {
  text-indent: 20px;
  background: transparent url("/i/common/userBar/facebook_icon_14.png") no-repeat scroll top left;
}

/* line 3979, scss/_common-legacy.scss */
#myTools .errorOn .fbLoginForm .userMessage {
  top: -13px;
}

/* line 3983, scss/_common-legacy.scss */
#myTools .fbLoginForm #loginInputs {
  padding-top: 0;
  position: static;
}

/* Facebook connected user */
/* line 3989, scss/_common-legacy.scss */
#mainNav #myTools .username a.facebookUser {
  padding-left: 18px;
  margin-left: 5px;
  background: transparent url("/i/common/userBar/facebook_icon_14.png") no-repeat scroll center left;
}

/* line 3995, scss/_common-legacy.scss */
#friendsData .podPad .avatar6Up li a {
  display: block;
}

/* line 3999, scss/_common-legacy.scss */
#friendsData .podPad .avatar6Up li .nameIndented {
  margin-left: 18px;
}

/* line 4003, scss/_common-legacy.scss */
.facebookTextLink div {
  width: 18px;
  float: left;
  background: transparent url("/i/common/userBar/facebook_icon_14.png") no-repeat scroll center left;
}

/* Create/Link Account */
/* line 4010, scss/_common-legacy.scss */
.fbLogin h3 {
  font-size: 18px;
}

/* line 4014, scss/_common-legacy.scss */
.fbLogin .dottedL {
  padding-left: 20px;
  border-left: 2px dotted #ccc;
}

/* line 4019, scss/_common-legacy.scss */
.fbLogin form li.fiftyL {
  clear: none;
}

/* line 4023, scss/_common-legacy.scss */
.fbLogin p {
  line-height: 1.5em;
  margin-bottom: 1em;
}

/* line 4028, scss/_common-legacy.scss */
#facebookRegistrationForm label.choice {
  margin: 0;
}

/* line 4032, scss/_common-legacy.scss */
#facebookRegistrationForm .choice input.checkbox {
  display: inline;
  margin: 0 5px 0 0;
}

/* line 4037, scss/_common-legacy.scss */
.ui-autocomplete {
  width: 201px;
  padding: 5px;
  font-size: 13px;
  position: absolute;
  background-color: #fff;
  border: 1px solid #ccc;
  border-top: none;
  -moz-box-shadow: 4px 6px 6px #a9a9a9;
  -webkit-box-shadow: 4px 6px 6px #a9a9a9;
  box-shadow: 4px 6px 6px #a9a9a9;
}

/* line 4049, scss/_common-legacy.scss */
.ui-autocomplete a {
  display: block;
  padding: 5px;
  font-weight: normal;
}

/* line 4055, scss/_common-legacy.scss */
.ui-autocomplete b {
  font-weight: bold;
}

/* line 4059, scss/_common-legacy.scss */
.ui-autocomplete a.ui-state-hover {
  background-color: #eee;
  text-decoration: none;
}

/* line 4064, scss/_common-legacy.scss */
#breadCrumbs {
  font-weight: bold;
  padding-bottom: 5px;
  text-transform: capitalize;
  margin-bottom: 10px;
}

/* line 4071, scss/_common-legacy.scss */
#online #breadCrumbs,
#download #breadCrumbs {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}

/* line 4077, scss/_common-legacy.scss */
#download #breadCrumbs {
  border-bottom: 1px solid #ccc;
}

/* line 4081, scss/_common-legacy.scss */
#online #gameHeader #breadCrumbs {
  border-bottom: none;
  margin-bottom: 5px;
}

/* line 4086, scss/_common-legacy.scss */
#breadCrumbs, #breadCrumbs a, #download #gameHeader #breadCrumbs,
#online #gameHeader #breadCrumbs,
#download #gameHeader #breadCrumbs a,
#online #gameHeader #breadCrumbs a {
  font: bold 10px arial, helvetica, times new roman;
  color: #b6b6b6;
}

/* line 4094, scss/_common-legacy.scss */
body.family-kids #breadCrumbs {
  margin-top: -5px;
  padding-bottom: 0px;
}

/* line 4099, scss/_common-legacy.scss */
#burgerKingPuzzles {
  background: url("/sponsorsStatic/burgerKingPuzzles/burgerking_logo.png") no-repeat;
  width: 120px;
  padding-top: 60px;
  display: block;
  float: right;
}

/* line 4107, scss/_common-legacy.scss */
#followButtons pt10 {
  zoom: 1;
}

/* line 4111, scss/_common-legacy.scss */
.sw_support a {
  font: normal 10px arial, helvetica, times new roman;
  vertical-align: middle;
  text-decoration: none;
  margin-left: 10px;
}

/* line 4118, scss/_common-legacy.scss */
.sw_support a:hover {
  text-decoration: underline;
}

/* line 4122, scss/_common-legacy.scss */
.subSection h2.sw_contactTitle {
  margin-top: -46px;
  zoom: 1;
}

/* line 4127, scss/_common-legacy.scss */
.sw_drSignup, .sw_drHed, .sw_drSIShed {
  text-decoration: none;
  color: #003D7B;
  font-weight: bold;
  margin-left: 150px;
}

/* line 4134, scss/_common-legacy.scss */
.sw_drSignupSIS {
  margin-left: 100px;
}

/* line 4138, scss/_common-legacy.scss */
.sw_drSignupSISentered {
  margin-left: 150px;
}

/* line 4142, scss/_common-legacy.scss */
.sw_drHed {
  margin-left: -47px;
  font-size: 12px;
}

/* line 4147, scss/_common-legacy.scss */
.sw_drSIShed {
  margin: 0px 10px;
  color: #666;
}

/* line 4152, scss/_common-legacy.scss */
.sw_drSIShed SPAN {
  color: #003D7B;
  margin: 0px !important;
}

/* line 4157, scss/_common-legacy.scss */
.sw_drPrizes {
  display: none;
  width: 1000px;
  margin: 0px auto;
  padding: 10px 0px 20px;
  text-align: center;
  height: 294px;
  background: url("/i/common/dailyrewards/gradient.jpg") repeat-x;
}

/* line 4167, scss/_common-legacy.scss */
.sw_drPrizes DIV {
  margin: 0px auto 10px;
  text-align: center;
  color: #003D7B;
  font: bold 16px arial, helvetica, times new roman;
}

/* line 4174, scss/_common-legacy.scss */
.sw_drPrizes img {
  margin: 0px auto;
}

/* line 4178, scss/_common-legacy.scss */
.sw_drTheReward {
  margin-left: -3px !important;
}

/* line 4182, scss/_common-legacy.scss */
.sw_drSignupContainer {
  width: 986px;
  margin: 0px auto;
  text-align: center;
  padding: 2px 7px 15px 7px;
  border: none;
  border-bottom: 1px solid #7AB50B;
  height: 20px;
  background: url("/i/common/dailyrewards/gradient_sml.jpg") repeat-x;
  display: none;
  zoom: 1;
}

/* line 4195, scss/_common-legacy.scss */
.sw_drSignupContainer ul, .sw_drPrizes ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  zoom: 1;
}

/* line 4202, scss/_common-legacy.scss */
.sw_drPrizes ul {
  margin-left: 42px;
}

/* line 4206, scss/_common-legacy.scss */
.sw_drSignupContainer ul li, .sw_drPrizes ul li {
  display: inline-block;
  zoom: 1;
  vertical-align: middle;
}

/* line 4212, scss/_common-legacy.scss */
.sw_drSignupContainer ul li.sw_drPassword {
  margin-left: -15px;
}

/* line 4216, scss/_common-legacy.scss */
.sw_drSignupContainer ul li input {
  width: 104px;
  height: 12px;
  border: 1px solid #7AB50B;
  margin-top: 2px;
}

/* line 4223, scss/_common-legacy.scss */
.sw_drSignupContainer ul li span {
  margin: 3px 4px 0px 20px;
  font-weight: 600;
}

/* line 4228, scss/_common-legacy.scss */
.sw_drCollapse,
.sw_drExpand {
  margin: 0px 10px 0px 2px;
  display: none;
}

/* line 4234, scss/_common-legacy.scss */
.sw_drExpand {
  display: block;
}

/* line 4238, scss/_common-legacy.scss */
.sw_drExpand:hover,
.sw_drCollapse:hover {
  cursor: pointer;
}

/* line 4243, scss/_common-legacy.scss */
.sw_drFBLike {
  margin: 10px 0px 10px 520px !important;
}

/* line 4247, scss/_common-legacy.scss */
.sw_drMembership {
  margin: -10px 0px 0px 10px;
  width: 120px;
  height: 22px;
}

/* line 4253, scss/_common-legacy.scss */
.sw_drMembership img {
  margin: -28px 0px 0px 270px;
  display: none;
}

/* line 4258, scss/_common-legacy.scss */
.sw_drpassLink {
  margin-top: -2px;
}

/* line 4262, scss/_common-legacy.scss */
.sw_drClose {
  float: right;
  margin-top: -28px;
}

/* line 4267, scss/_common-legacy.scss */
.sw_drClose img {
  display: none;
  margin-top: 35px;
}

/* line 4272, scss/_common-legacy.scss */
.sw_drFBlogin {
  width: 152px;
  height: 22px;
  margin-left: 15px;
}

/* download bar ad styles */
/* line 4279, scss/_common-legacy.scss */
#gamebarButtonAd {
  background: url("/i/downloadGameBar/gamebarBottomBg.png") repeat-x 0 109px transparent;
  position: fixed;
  bottom: -200px;
  width: 100%;
  left: 0;
  text-align: center;
  z-index: 1000;
}

/* line 4289, scss/_common-legacy.scss */
#gamebarLeftAd {
  position: fixed;
  bottom: 50px;
  left: -44px;
  z-index: 1000;
  width: 1124px;
  overflow: hidden;
  display: none;
}

/* line 4299, scss/_common-legacy.scss */
#gamebarLeftAd.collapsed {
  left: 0;
  width: 44px;
}

/* line 4304, scss/_common-legacy.scss */
#gamebarButtonAd {
  display: none;
}

/* line 4308, scss/_common-legacy.scss */
#gamebarButtonAd img {
  display: none;
}

/*share pod styles */
/* line 4313, scss/_common-legacy.scss */
.titleWithSharePod {
  display: block;
  float: left;
  width: auto;
}

/* line 4319, scss/_common-legacy.scss */
#sharePod {
  margin: 2px 20px;
}

/* line 4323, scss/_common-legacy.scss */
#sharePod div {
  float: left;
}

/* line 4327, scss/_common-legacy.scss */
.podDownload h1 {
  color: #09C !important;
}

/* line 4331, scss/_common-legacy.scss */
.pageSponsorLogo {
  float: left;
  left: 315px;
  position: absolute;
  top: -13px;
}

/* line 4338, scss/_common-legacy.scss */
#homepageCheck {
  margin-bottom: 36px !important;
}

/* line 4342, scss/_common-legacy.scss */
#homepageCheck img {
  text-align: center;
  margin: 5px auto;
}

/* line 4347, scss/_common-legacy.scss */
.gameRecspadding {
  padding-top: 4px;
}

/* line 4351, scss/_common-legacy.scss */
.upsellPadding {
  padding-bottom: 12px;
  clear: both;
}

/* World Wide Day of Play styles */
/* line 4357, scss/_common-legacy.scss */
.wwwdop {
  width: 100%;
  position: absolute;
  z-index: 10001;
  top: 0;
  left: 0;
  background: #000;
}

/* line 4366, scss/_common-legacy.scss */
.wwwdop_imgContainer {
  position: relative;
  margin: 13% auto;
  z-index: 10002;
}

/* line 4372, scss/_common-legacy.scss */
.wwwdop_img {
  margin: 0px auto;
  text-align: center;
  position: relative;
  top: -20px;
  z-index: 10003;
}

/* line 4380, scss/_common-legacy.scss */
.wwwdop_linkDiv {
  width: 210px;
  height: 25px;
  margin: -105px 215px 0px 0px;
  position: relative;
  z-index: 10004;
  float: right;
}

/* line 4389, scss/_common-legacy.scss */
.wwwdop_closeDiv {
  width: 80px;
  height: 25px;
  margin-right: 25px;
  position: relative;
  z-index: 10004;
  float: right;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4399, scss/_common-legacy.scss */
  .wwwdop_img {
    top: -45px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4405, scss/_common-legacy.scss */
  .wwwdop_closeDiv {
    top: 0px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4411, scss/_common-legacy.scss */
  .wwwdop_linkDiv {
    margin-top: -130px;
  }
}
/* h2 css position newestGames */
/* line 4417, scss/_common-legacy.scss */
#podNewestGames .h2, .footer .h2 {
  height: 30px;
  display: block;
}

/* line 4422, scss/_common-legacy.scss */
.footer .h2 {
  margin-bottom: 25px;
  padding-top: 35px;
}

/* class added for technical support link on all online games pages */
/* line 4428, scss/_common-legacy.scss */
.gameTechnical {
  margin: 0px 0px 10px 20px;
  font: 12px arial;
  color: #666;
}

/* line 4434, scss/_common-legacy.scss */
.gameTechnical a {
  color: #bf177c;
}

/* new nick.com footer adjustments */
/* line 4439, scss/_common-legacy.scss */
.policyFrame {
  display: block;
  width: 700px;
  height: 3500px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4446, scss/_common-legacy.scss */
  .policyFrame {
    height: 3405px;
  }
}
@media \0screen {
  /* line 4452, scss/_common-legacy.scss */
  .policyFrame {
    height: 3505px;
  }
}
/* line 4457, scss/_common-legacy.scss */
.nickFrame img,
.nickFrame h2 {
  margin-left: 10px !important;
}

/* line 4462, scss/_common-legacy.scss */
.nickFrame {
  width: 700px;
}

/* line 4466, scss/_common-legacy.scss */
.nickFrame p {
  font: 11px verdana, arial, helvetica, sans-serif;
  padding: 0px 10px;
}

/* line 4471, scss/_common-legacy.scss */
.nickFrame p.privacyUpdate {
  color: #565555;
  font-style: italic;
  font-weight: bold;
}

/* line 4477, scss/_common-legacy.scss */
.contactFormSuccess {
  background: none !important;
  border: none !important;
  color: #666 !important;
  font: normal 12px arial, helvetica, times new roman !important;
  text-decoration: none !important;
}

/* line 4485, scss/_common-legacy.scss */
.locality {
  margin-left: 20px !important;
}

/* swu button/banner upsell ab test */
/* line 4490, scss/_common-legacy.scss */
.swuBanner {
  display: none;
}

/* new df slideshow */
/* line 4495, scss/_common-legacy.scss */
.container,
.thumbnails {
  float: left;
}

/* line 4500, scss/_common-legacy.scss */
.thumbnails {
  width: 98px;
  padding: 2px 0px 9px 7px;
  margin-left: -5px;
}

/* line 4506, scss/_common-legacy.scss */
.thumbnails > img {
  height: 70px;
  max-width: 92px;
  background: #FFF;
}

/* line 4512, scss/_common-legacy.scss */
.dynamicContainerDownload .thumbnails {
  margin-top: -5px;
}

/* line 4516, scss/_common-legacy.scss */
.container {
  margin-left: 5px;
}

/* line 4520, scss/_common-legacy.scss */
#appear {
  padding: 0px;
  position: relative;
  z-index: 2;
  border: 3px solid white;
  margin-left: -2px;
  margin-bottom: -8px;
}

/* line 4529, scss/_common-legacy.scss */
#disappear {
  display: none;
  position: absolute;
  top: 4px;
  padding: 10px;
  margin-top: -11px;
  margin-left: -8px;
}

/* line 4538, scss/_common-legacy.scss */
.slide,
.slideGenre {
  width: 104px;
  height: 73px;
  position: absolute;
  z-index: 2;
  top: 12px;
  left: 11px;
  margin-left: 10px;
}

/* line 4549, scss/_common-legacy.scss */
.slideGenre {
  top: 84px;
}

/* line 4553, scss/_common-legacy.scss */
.dynamicContainer,
.dynamicContainerDownload,
.dynamicContainerDownloadGenre {
  background: #E3E3E3;
  padding: 7px 7px 7px;
  width: 630px;
}

/* line 4561, scss/_common-legacy.scss */
.dynamicContainer {
  background: #9c40c7;
}

/* line 4565, scss/_common-legacy.scss */
.dynamicContainerDownload {
  padding: 10px 7px 8px;
}

/* line 4569, scss/_common-legacy.scss */
.dynamicContainerDownloadGenre {
  padding: 12px 7px 7px;
}

/* line 4573, scss/_common-legacy.scss */
.slideShowDownload,
.slideShowOnline,
.slideShowHome {
  padding: 0px 10px 0px 6px;
}

/* line 4579, scss/_common-legacy.scss */
.slideShowHome img.slide {
  margin: 9px 0px 0px 12px;
}

/* line 4583, scss/_common-legacy.scss */
.slideShowDownload {
  margin-top: -7px;
  margin-bottom: -10px;
}

/* line 4588, scss/_common-legacy.scss */
.slideShowOnline {
  margin-top: -5px;
}

/* line 4592, scss/_common-legacy.scss */
.slideShowHome .container img {
  margin-top: -7px !important;
}

/* line 4596, scss/_common-legacy.scss */
.slideShowOnline .container img {
  margin-top: 80px !important;
}

/* line 4600, scss/_common-legacy.scss */
.divider {
  color: #FFF !important;
  margin: 0px 2px;
}

/* line 4605, scss/_common-legacy.scss */
#user-bar {
  display: block;
  background: #000;
  height: 33px;
}

/* line 4611, scss/_common-legacy.scss */
#user-bar-wrapper, #user-bar-wrapperSIS {
  width: 960px !important;
  margin: 0px auto;
}

/* line 4616, scss/_common-legacy.scss */
#followUserBarMarkup {
  float: left;
  width: 330px;
  padding-top: 8px;
}

/* line 4622, scss/_common-legacy.scss */
.followService {
  float: left;
  height: 100%;
}

/* line 4627, scss/_common-legacy.scss */
.facebookService {
  position: relative;
  float: left;
  height: 20px !important;
  width: 85px;
  margin-bottom: 0px !important;
}

/* line 4635, scss/_common-legacy.scss */
.facebookService .flux4Widget {
  position: absolute;
  bottom: 0px;
}

/* line 4640, scss/_common-legacy.scss */
.serviceList {
  position: relative;
}

/* line 4644, scss/_common-legacy.scss */
#user-bar-wrapper .login {
  min-width: 435px;
  max-width: 567px;
  position: relative;
  float: right;
  right: -18px;
  padding: 10px 0px 0px;
  text-align: right;
}

/* line 4654, scss/_common-legacy.scss */
#user-bar-wrapperSIS .login {
  min-width: 435px;
  max-width: 567px;
  position: relative;
  float: right;
  right: 10px;
  padding: 10px 0px 0px;
  text-align: right;
}

/* line 4664, scss/_common-legacy.scss */
#user-bar-wrapper SPAN,
#user-bar-wrapper SPAN a,
#user-bar-wrapperSIS SPAN,
#user-bar-wrapperSIS SPAN a {
  margin: 2px 2px 0px;
  font: bold 12px arial, sans-serif;
  color: #FFF !important;
  text-transform: uppercase;
}

/* line 4674, scss/_common-legacy.scss */
#user-bar-wrapper SPAN a,
#user-bar-wrapperSIS SPAN a {
  font-size: 12px;
}

/* line 4679, scss/_common-legacy.scss */
#user-bar-wrapper SPAN:first-child,
#user-bar-wrapperSIS SPAN:first-child,
#user-bar-wrapperSIS SPAN.loginWelcome,
#user-bar-wrapperSIS SPAN.loginWelcome a {
  margin: 2px 10px 0 -2px;
  font: bold 12px arial, sans-serif;
  color: #CCC;
  text-transform: uppercase;
}

/* line 4689, scss/_common-legacy.scss */
#user-bar-wrapperSIS SPAN:first-child {
  margin: -8px 10px 0px -3px;
}

/* line 4693, scss/_common-legacy.scss */
#user-bar-wrapperSIS SPAN.loginWelcome a {
  margin-right: 0px;
  margin-left: 2px;
}

/* line 4698, scss/_common-legacy.scss */
.fbLoginButton {
  margin-top: -19px;
}

/* line 4702, scss/_common-legacy.scss */
.social {
  margin-left: 135px;
}

/* line 4706, scss/_common-legacy.scss */
.loginState {
  margin: 5px 0px 0px;
  width: 97px;
}

/* line 4711, scss/_common-legacy.scss */
.loginState a {
  font-size: 11px;
  font-weight: bold;
  color: #25A0E7;
}

/* line 4717, scss/_common-legacy.scss */
.logo {
  width: 347px;
}

/* line 4721, scss/_common-legacy.scss */
.nmPromo {
  margin-top: -100px;
}

/* line 4725, scss/_common-legacy.scss */
.footer {
  width: 962px;
  margin: 0px auto;
}

/* line 4730, scss/_common-legacy.scss */
.highScoresChoice a,
.highScoresChoice span.selected {
  background: #000;
}

/* line 4735, scss/_common-legacy.scss */
.highScoresChoice a,
.highScoresChoice span.selected {
  padding: 3px 12px;
  font: 17px 'salvo sans medium';
  color: #FFF;
  text-transform: uppercase;
  text-decoration: none;
}

/* line 4744, scss/_common-legacy.scss */
.highScoresChoice {
  margin: -41px 15px 0px 0px;
  position: relative;
  z-index: 3;
}

/* line 4750, scss/_common-legacy.scss */
.highScoresChoice a,
.highScoresChoice span.selected {
  padding: 0px 12px;
  font-size: 12px;
}

/* line 4756, scss/_common-legacy.scss */
.highScoresChoice span.selected {
  background-color: #f60;
}

/* line 4760, scss/_common-legacy.scss */
.navigation {
  width: 980px;
  margin: -7px auto 0;
  padding-right: 20px;
  clear: both;
}

/* line 4767, scss/_common-legacy.scss */
.navigation ul {
  width: 540px;
  margin-top: -24px;
}

/* line 4772, scss/_common-legacy.scss */
.navigation p {
  width: 256px;
  margin: 15px 0px -10px;
  font: 11px 'salvo sans regular';
  text-transform: uppercase;
  color: #999;
}

/* line 4780, scss/_common-legacy.scss */
.navigation p img.minilogo,
.navigation p img.minilogoSIP {
  width: 87px;
  margin-top: -11px;
}

@-moz-document url-prefix() {
  /* line 4787, scss/_common-legacy.scss */
  .navigation p img.minilogoSIP {
    margin-top: -4px;
  }
}
/* line 4792, scss/_common-legacy.scss */
.navigation p img.minilogoSIP {
  margin-top: -3px;
}

/* line 4796, scss/_common-legacy.scss */
.highScorer h2,
.highScorer h2.ratingsPod {
  margin: -10px 0px 0px 0px;
  font: 18px 'salvo sans bold';
  color: #111;
  text-transform: uppercase;
}

/* line 4804, scss/_common-legacy.scss */
.highScorer h2.ratingsPod {
  margin-top: 10px;
}

/* line 4808, scss/_common-legacy.scss */
.highScorer h2.dailyArchive {
  background: -webkit-linear-gradient(left, #E1B701, #CD9E0A);
  background: -moz-linear-gradient(left, #E1B701, #CD9E0A);
  background-color: #E1B701;
  width: 50%;
  padding: 5px 0px;
  margin: -20px auto -50px !important;
  color: #FFF;
  text-align: center;
  z-index: 2;
  -moz-box-shadow: #CCC 0px 2px 2px;
  -webkit-box-shadow: #CCC 0px 2px 2px;
  box-shadow: #CCC 0px 2px 2px;
}

/* FF Hack */
@-moz-document url-prefix() {
  /* line 4824, scss/_common-legacy.scss */
  #mainNav .swTicker ul.tickerList li,
  #mainNav .swTicker ul.tickerList li.myTokens {
    top: 4px;
  }

  /* line 4829, scss/_common-legacy.scss */
  #user-bar-wrapper .login {
    min-width: 435px;
    max-width: 567px;
    position: relative;
    float: right;
    right: -62px !important;
    padding: 10px 0px 0px;
    text-align: right;
  }

  /* line 4839, scss/_common-legacy.scss */
  #user-bar-wrapperSIS .login {
    min-width: 435px;
    max-width: 567px;
    position: relative;
    float: right;
    right: 8px !important;
    padding: 10px 0px 0px;
    text-align: right;
  }
}
/* safari hacks */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4852, scss/_common-legacy.scss */
  #mainNav .swTicker ul.tickerList li.gameTime ul li.moreGames {
    position: absolute;
    width: 243px;
    top: 10px;
    right: -11px;
    margin: 15px 0px 0px -234px;
  }

  /* line 4860, scss/_common-legacy.scss */
  #mainNav .swTicker {
    height: 32px;
  }

  /* line 4864, scss/_common-legacy.scss */
  #mainNav li.moreGames ul.block1 li.viewAll,
  #mainNav li.moreGames ul.block2 li.viewAll {
    margin-top: 20px;
  }

  /* line 4869, scss/_common-legacy.scss */
  .navigation ul {
    width: 450px;
  }

  /* line 4873, scss/_common-legacy.scss */
  .thumbnails {
    padding: 5px 0px 5px 2px;
  }

  /* line 4877, scss/_common-legacy.scss */
  .dynamicContainerDownload .thumbnails {
    margin-top: 0px;
  }

  /* line 4881, scss/_common-legacy.scss */
  .dynamicContainerDownloadGenre .thumbnails {
    margin: -3px 0px 3px 0px;
  }

  /* line 4885, scss/_common-legacy.scss */
  #disappear {
    top: 9px;
  }

  /* line 4889, scss/_common-legacy.scss */
  .slideShowHome {
    margin-top: -5px !important;
  }

  /* line 4893, scss/_common-legacy.scss */
  .slideShowHome img.slide {
    margin-top: 0px !important;
  }

  /* line 4897, scss/_common-legacy.scss */
  .slideShowHome .container img {
    margin-top: -12px !important;
  }

  /* line 4901, scss/_common-legacy.scss */
  .slideShowDownload {
    margin-top: -5px;
  }

  /* line 4905, scss/_common-legacy.scss */
  .slideShowOnline {
    margin-top: -10px;
  }

  /* line 4909, scss/_common-legacy.scss */
  .slideShowOnline .container img {
    margin-top: 72px !important;
  }

  /* line 4913, scss/_common-legacy.scss */
  .slide {
    top: 56px;
  }

  /* line 4917, scss/_common-legacy.scss */
  .slideGenre {
    top: 81px;
  }

  /* line 4921, scss/_common-legacy.scss */
  .dynamicContainer {
    padding: 7px 0px 13px 10px;
  }

  /* line 4925, scss/_common-legacy.scss */
  .dynamicContainerDownload {
    padding: 7px 0px 13px 10px;
  }

  /* line 4929, scss/_common-legacy.scss */
  .dynamicContainerDownloadGenre {
    padding: 17px 7px 8px;
  }

  /* nick mom safari hacks */
  /* line 4934, scss/_common-legacy.scss */
  #user-bar {
    height: 36px;
    position: relative;
  }

  /* line 4939, scss/_common-legacy.scss */
  #user-bar-wrapper {
    width: 960px;
  }

  /* line 4943, scss/_common-legacy.scss */
  .fbLoginButton {
    margin-top: -5px;
  }

  /* line 4947, scss/_common-legacy.scss */
  #user-bar-wrapper SPAN:first-child {
    margin-left: -12px;
  }

  /* line 4951, scss/_common-legacy.scss */
  .navigation ul {
    width: 540px;
  }

  /* line 4955, scss/_common-legacy.scss */
  .avatar img {
    margin-top: 1px !important;
  }

  /* line 4959, scss/_common-legacy.scss */
  .navigation {
    margin: -5px auto 0px;
  }

  /* line 4963, scss/_common-legacy.scss */
  .navigation p img.minilogoSIP {
    margin: -4px 0px 0px 0px;
  }
}
/* Chrome Unity3D Game Warning */
/* line 4969, scss/_common-legacy.scss */
.unityWarning-chrome {
  text-align: center;
}
/* line 4972, scss/_common-legacy.scss */
.unityWarning-chrome img {
  display: inline;
}

/* Sitewide User Warning/Message */
/* line 4981, scss/_common-legacy.scss */
.disruptMessage {
  background-color: #FF3232;
  padding: 20px;
  color: #FFF;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}

/* PageMessage module */
/* line 4991, scss/_common-legacy.scss */
.PageMessage {
  color: #666;
  padding: 1em 1em 1em 58px;
  font-size: 16px;
  background-color: #ffe4f1;
  border: 2px solid #eed5e2;
  line-height: 1.2;
  position: relative;
  margin-bottom: 1em;
}

/* line 5002, scss/_common-legacy.scss */
.PageMessage::before {
  background: transparent url("/i/common/bodyBkg/yield.png") no-repeat;
  position: absolute;
  content: ' ';
  top: 0;
  left: 0;
  width: 50px;
  height: 50px;
  display: block;
  background-size: 50px;
}

/*
* NOTE: This is a placeholder for a more thorough button refactor. Currently only styled for text link buttons. Stolen from ScreenJunkies (see the actual ScreenJunkies .scss file for examples of var usage).
*/
/**** Variables */
/* ****** Compass */
/* line 5, scss/placeholders/_reset-button.scss */
.Button {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  /* Reset `button` and button-style `input` default styles */
  background: none;
  border: 0;
  color: inherit;
  /* cursor: default; */
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  -webkit-appearance: button;
  /* for input */
  -webkit-user-select: none;
  /* for button */
  -moz-user-select: none;
  -ms-user-select: none;
}
/* line 22, scss/placeholders/_reset-button.scss */
.Button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
/* line 27, scss/placeholders/_reset-button.scss */
.Button:focus {
  outline: none;
}

/* line 27, scss/elements/_Buttons.scss */
.Button {
  background-color: transparent;
}
/* line 32, scss/elements/_Buttons.scss */
.Button:hover {
  background-color: transparent;
}
/* line 36, scss/elements/_Buttons.scss */
.Button:active {
  background-color: transparent;
}

/* This should be defined in _Button.scss one level higher but */
/* line 81, scss/elements/_Buttons.scss */
.Button--textlink {
  background: none;
  text-transform: uppercase;
  border: 0;
  color: #000;
}
/* line 87, scss/elements/_Buttons.scss */
.Button--textlink:hover {
  color: #B08000;
  background: none;
  cursor: pointer;
}
/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/* General Pod Rules
----------------------------------------------- */
/* line 12, scss/pods.scss */
.pod,
.colLast .pod {
  margin: 0px 0px 26px 0px;
  position: relative;
}

/* line 18, scss/pods.scss */
#playOfTheWeekPod,
#mobilePlayOfTheWeekPod {
  margin-bottom: 42px;
}

/* line 23, scss/pods.scss */
#playOfTheWeekPod div,
#mobilePlayOfTheWeekPod div {
  text-align: center;
}

/* line 28, scss/pods.scss */
#podFacebookLikeThis {
  margin-top: 16px !important;
}

/* line 32, scss/pods.scss */
.podComingSoon {
  margin: 0px 0px 43px !important;
  padding-bottom: 5px;
}

/* line 37, scss/pods.scss */
.pod img {
  margin-bottom: 5px;
}

/* line 41, scss/pods.scss */
.pod .avatarWrap object {
  margin-bottom: 5px;
}

/* line 45, scss/pods.scss */
.pod .podContent,
.pod .podContent .podPad {
  padding: 15px 15px 8px 15px;
  background-repeat: no-repeat;
}

/* line 51, scss/pods.scss */
.pod .podContent {
  padding: 15px 0 15px 15px;
}

/* line 55, scss/pods.scss */
.podNoPad .podContent {
  padding: 0;
}

/* for pods with internal white content areas */
/* line 60, scss/pods.scss */
.podInnerBox, .podInnerBoxNoPad, .podInnerBoxTopBotPad {
  background: #fff;
  margin-bottom: 10px;
  border: 1px solid #ccc;
  position: relative;
  padding: 10px 10px 3px 10px;
}

/* line 68, scss/pods.scss */
.podInnerBox .column1,
.podInnerBox .column2 {
  font: 12px arial;
}

/* line 73, scss/pods.scss */
.podInnerBox p.defaultSignIn {
  font: 12px 'salvo serif regular';
  color: #111;
}

/* line 78, scss/pods.scss */
.podInnerBoxNoPad {
  margin-right: 15px;
  padding: 0;
}

/* line 83, scss/pods.scss */
.podInnerBoxTopBotPad {
  padding: 10px 0;
}

/* line 87, scss/pods.scss */
.podIntHead .podContent {
  /* spacing for internal header */
  padding-top: 50px;
}

/* line 92, scss/pods.scss */
.podIntHead .podContent h2 {
  position: absolute;
  top: 1px;
  left: 1px;
  height: 25px;
  color: #fff !important;
  padding: 13px 0 2px 15px !important;
  width: 297px;
  line-height: 15px;
}

/* line 103, scss/pods.scss */
.podDaily {
  margin-top: 40px;
}

/* line 107, scss/pods.scss */
#myShockwave .podContent {
  background-color: #ffffff;
}

/* line 111, scss/pods.scss */
#myShockwave .myDownloadContainer {
  background: #FFF;
  padding: 20px 0px 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 118, scss/pods.scss */
.podDownload .podContent,
#download .podContent,
.podOnline .podContent,
#online .podContent {
  margin-top: 20px;
  background: #FFF !important;
}

/* line 126, scss/pods.scss */
.newPodContent {
  background: #FFF !important;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 132, scss/pods.scss */
.newPodContentNoBkg {
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 136, scss/pods.scss */
.podDownload .podContainer,
.podComingSoon .podContainer {
  background: none !important;
  border: none !important;
  margin-top: 10px;
}

/* line 143, scss/pods.scss */
.podComingSoon .podContainer {
  margin: 10px 0px !important;
}

/* line 147, scss/pods.scss */
.podMyShockwave .podContent {
  background-color: #ffffff !important;
}

/* line 151, scss/pods.scss */
.podPurple .podContent {
  border: 1px solid #681646 !important;
  background-color: #e9d5e0 !important;
}

/* line 156, scss/pods.scss */
.podPurple .podContainer {
  background: #F5F5F5 !important;
  border: 1px solid #EFEFEF !important;
  margin-top: 10px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 164, scss/pods.scss */
.podGold .podContent {
  border: 1px solid #c1c1c1 !important;
  background-color: #ebeac2 !important;
}

/* line 169, scss/pods.scss */
.podWhite .podContent {
  background-color: #fff !important;
}

/* line 173, scss/pods.scss */
.podNoBkg .podContent {
  border: none !important;
  background-color: #fff !important;
  padding-top: 10px;
  padding-bottom: 0;
}

/* line 180, scss/pods.scss */
.podOnline .podContainer {
  background: #FFF !important;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
  margin-top: 10px;
}

/* line 187, scss/pods.scss */
.podRecs,
#dailyPlayArchive,
#extraPuzzles,
#highScores,
.sponsoredLinks {
  background: #FFF;
  margin-bottom: 36px !important;
  padding-bottom: 0px !important;
  clear: both;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 200, scss/pods.scss */
.sponsoredLinks {
  padding: 17px 10px 20px !important;
  margin-top: 20px;
}

/* line 205, scss/pods.scss */
.podRecs2 {
  margin: 0px 10px 0px -5px !important;
}

/* line 209, scss/pods.scss */
.gameSelection {
  margin: 20px 0px !important;
}

/* line 213, scss/pods.scss */
.podRecsSIS {
  margin-top: 0px;
  margin-bottom: 10px;
}

/* line 218, scss/pods.scss */
.podRecsSWU {
  margin-bottom: 14px;
}

/* padding-top for side promo on game pages */
/* line 223, scss/pods.scss */
.adPod {
  padding: 10px 0px;
}

/* Link Colors
---------------------------------------------- */
/* download color */
/* line 231, scss/pods.scss */
#download #gameHeader h1 a,
#podDownloadGameInfo h4 a,
#download .podNoBkg h2 {
  color: #ca5119;
}

/* Pod Titles
----------------------------------------------- */
/* line 239, scss/pods.scss */
h2 {
  color: #000000 !important;
  font: 18px 'salvo sans bold',arial,helvetica,times new roman;
  text-transform: uppercase;
  padding: 0;
  margin: 0 0 5px 0;
  position: relative;
}

/* line 248, scss/pods.scss */
.pod h2, .podSubHeadIndent {
  padding: 20px 0px 5px 20px;
}

/* line 252, scss/pods.scss */
.pod .podContent h2 {
  padding-left: 0;
}

/* line 256, scss/pods.scss */
.podContent h2 {
  background-position: 0 0;
  margin-bottom: 12px;
  line-height: 11px;
  padding: 20px 0px 5px 20px;
}

/* line 263, scss/pods.scss */
.rework #podNewestGames h2, .rework #podDownloadGamesCarousel h2 {
  text-transform: capitalize;
}

/* line 267, scss/pods.scss */
.pod h2 span {
  color: #999;
  vertical-align: 20%;
  font-size: 14px;
  letter-spacing: 0;
  padding-right: 4px;
}

/* line 275, scss/pods.scss */
.pod h2 span.link {
  vertical-align: baseline;
  font-variant: normal;
  font-size: 11px;
}

/* line 281, scss/pods.scss */
.podOnline h2, .tabsOnline h2, .podDownload h2, .podMyShockwave h2, .podGray h2, .podPurple h2 {
  color: #000000 !important;
}

/* line 285, scss/pods.scss */
.tabsDownload h2 {
  color: #c8581d !important;
}

/* line 289, scss/pods.scss */
.tabsMyShockwave h2 {
  color: #000000 !important;
  font: 18px 'salvo sans bold',arial,helvetica,times new roman;
  text-transform: uppercase;
}

/* line 295, scss/pods.scss */
.tabsGray h2 {
  color: #666 !important;
}

/* line 299, scss/pods.scss */
#download .podNoBkg h2 {
  color: #ca5119;
}

/* line 303, scss/pods.scss */
.podNoBkg h2,
.podNoBkg .podHeader {
  height: 19px;
  padding: 0 0 5px;
  margin: 0;
  font-size: 14px;
  position: relative;
  letter-spacing: 0;
  color: #000000;
  font-variant: normal;
}

/* Removal of H2 from home page ** Can convert once other pods are converted to use .header instead of h2*/
/* line 316, scss/pods.scss */
.podNoBkg .podGreen {
  border-bottom: 0px solid #7BB40D !important;
}

/* line 320, scss/pods.scss */
.myShockwaveRecs {
  margin-bottom: 30px;
}

/* line 324, scss/pods.scss */
.podNoBkg h2 span,
.podNoBkg .podHeader span {
  position: absolute;
  top: 2px;
  right: 0;
  font-size: 11px;
  font-weight: normal;
  display: block;
}

/* line 334, scss/pods.scss */
#myShockwave h6 {
  font: bold 22px Arial;
  height: auto;
  padding: 0 0 0 5px;
  color: #000000;
  margin: 0 0 4px 0;
}

/* line 342, scss/pods.scss */
#myShockwave h6 span {
  font: bold 19px Arial;
  text-transform: uppercase;
}

/* line 347, scss/pods.scss */
#myShockwave h4 span {
  color: #999;
  font-size: 14px;
  letter-spacing: 0;
  padding-right: 4px;
}

/* line 354, scss/pods.scss */
#podDownloadGames h3,
.podDownload .podContent h4,
.podDownload .podContent h5 {
  font: 12px 'salvo sans bold', helvetica, times new roman;
  color: #63004C !important;
}

/* line 361, scss/pods.scss */
#podDownloadGames h3 {
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 10px;
  font-weight: bold;
}

/* line 368, scss/pods.scss */
.podMyShockwave .podContent h4,
#podDownloadGames .header,
.podMyShockwave .podContent h5 {
  color: #000000;
}

/* line 374, scss/pods.scss */
#podDownloadGames .section h3 a {
  font: 13px 'salvo sans bold', arial, helvetica, times new roman;
  color: #604;
}

/* line 379, scss/pods.scss */
.bigBoldFont {
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
}

/* General Pod Content Rules
----------------------------------------------- */
/* line 387, scss/pods.scss */
.listDivider {
  /* provides list with dividers & removes top bar */
  border-top: none !important;
}

/* line 392, scss/pods.scss */
.listDivider ul li {
  border-top: 1px solid #ccc;
  padding: 10px;
  position: relative;
}

/* line 398, scss/pods.scss */
ul.divider li {
  border-bottom: 1px solid #ccc;
  padding: 10px;
  position: relative;
}

/* line 404, scss/pods.scss */
ul.divider li.last {
  border-bottom: none;
}

/* line 408, scss/pods.scss */
ul li p {
  margin-bottom: 7px;
}

/* line 412, scss/pods.scss */
ul li .info {
  float: left;
  padding-left: 10px;
}

/* for floated avatars and text */
/* line 418, scss/pods.scss */
ul.avatarFlt li {
  padding-bottom: 7px;
}

/* line 422, scss/pods.scss */
ul.avatarFlt li img {
  float: left;
}

/* line 426, scss/pods.scss */
.col4 ul.avatarFlt li .info {
  width: 79%;
  margin: 0;
}

/* line 431, scss/pods.scss */
.col8 ul.avatarFlt li .info {
  width: 91%;
}

/* for floated small picons and text */
/* line 436, scss/pods.scss */
ul.piconSmallFlt li {
  padding-bottom: 7px;
}

/* line 440, scss/pods.scss */
ul.piconSmallFlt li img {
  float: left;
}

/* line 444, scss/pods.scss */
.col4 ul.piconSmallFlt li .info {
  width: 162px;
}

/* line 448, scss/pods.scss */
ul.piconRegularFlt li img {
  float: left;
}

/* line 452, scss/pods.scss */
.col4 ul.piconRegularFlt li .info {
  width: 142px;
}

/* line 456, scss/pods.scss */
.col8 ul.piconRegularFlt li .info {
  width: 440px;
  position: relative;
}

/* line 461, scss/pods.scss */
.topDivider {
  padding-top: 10px;
  border-top: 1px solid #ccc;
}

/* line 466, scss/pods.scss */
.reviewHelpful span {
  font-weight: bold;
}

/* line 470, scss/pods.scss */
.reviewHelpful span.rateMe {
  padding-left: 10px;
  font-weight: normal;
}

/* line 475, scss/pods.scss */
.reviewHelpful span a {
  font-weight: normal;
}

/* line 479, scss/pods.scss */
.section {
  margin-bottom: 10px;
}

/* line 483, scss/pods.scss */
.podDownload .section {
  border-color: #e68301;
}

/* line 487, scss/pods.scss */
.sectionAbove {
  border-top: 2px dotted #999;
  padding: 10px 0 0 0;
  margin-top: 10px;
}

/* line 493, scss/pods.scss */
.info {
  float: left;
  padding-left: 10px;
}

/* line 498, scss/pods.scss */
.podEmptyMessage {
  font-weight: bold;
  padding: 10px 20px 20px 20px;
}

/* line 503, scss/pods.scss */
.podEmptyMessage p {
  text-align: center;
}

/* line 507, scss/pods.scss */
.podInnerBox .podEmptyMessage {
  padding-top: 20px;
}

/* line 511, scss/pods.scss */
.piconXLWrap {
  float: left;
  width: 272px;
}

/* line 516, scss/pods.scss */
.piconXLFlt .info {
  float: left;
  width: 353px;
  padding-left: 20px;
  padding-top: 20px;
  position: relative;
}

/* line 524, scss/pods.scss */
.piconRegularFlt img,
.piconRegularFlt .info {
  float: left;
}

/* line 529, scss/pods.scss */
.piconRegularFlt .info {
  width: 150px;
}

/* line 533, scss/pods.scss */
.pod .podTopRight {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* tag picker */
/* line 540, scss/pods.scss */
.tagPick3 {
  width: 420px;
}

/* line 544, scss/pods.scss */
.tagPick3 li {
  padding-bottom: 0;
  width: 98px;
  float: left;
  clear: none;
  margin-top: 2px;
}

/* line 552, scss/pods.scss */
.tagPick3 label {
  font-weight: normal;
  color: #666;
  display: inline;
  background: url("/i/common/site/iconCircleCheckmark.png") left 0 no-repeat;
  padding-left: 14px;
}

/* line 560, scss/pods.scss */
.tagPick3 label.active {
  color: #000;
  background-position: left -18px;
  font-weight: bold;
}

/* line 566, scss/pods.scss */
.tagPick3 label:hover {
  color: #000;
  cursor: pointer;
  text-decoration: underline;
  font-weight: bold;
}

/* line 573, scss/pods.scss */
.tagPick3 input {
  position: absolute;
  top: auto;
  left: -9999px;
}

/* Specific Pods
----------------------------------------------- */
/* line 581, scss/pods.scss */
.ad300x250 {
  height: 250px;
  background: url("/i/pods/ads/ad300x250Bkg.png") right top no-repeat;
  margin: 10px 0px;
}

/* line 587, scss/pods.scss */
.ad160x600 {
  height: 600px;
  width: 160px;
  padding-top: 13px;
  background: url("/i/pods/ads/ad160Bkg.png") no-repeat;
  margin-left: auto;
  margin-right: auto;
}

/* Dynamic Lead
----------------------------------------------- */
/* line 599, scss/pods.scss */
#dynLead {
  position: absolute;
  top: -12px;
  left: -18px;
  width: 516px;
}

/* line 606, scss/pods.scss */
#dynLead .shadowBox {
  position: absolute;
  bottom: -3px;
  left: 2px;
  width: 512px;
}

/* line 613, scss/pods.scss */
#dynLead .shadowBox .shmm {
  padding: 6px 10px;
}

/* line 617, scss/pods.scss */
#dynLead .shadowBox .dynaInfoHead {
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 2px;
  line-height: 18px;
  color: #003D7B;
}

/* line 625, scss/pods.scss */
#dynLead .shadowBox p {
  font-size: 12px;
  line-height: 14px;
}

/* line 630, scss/pods.scss */
#dynLead .shadowBox .dynaInfoWrap {
  position: relative;
  min-height: 50px;
}

/* Dynamic Lead Variations */
/* line 637, scss/pods.scss */
#dynLead .dynLead-Hoz1Btn .dynaInfo {
  width: 320px;
}

/* line 641, scss/pods.scss */
#dynLead .dynLead-Hoz1Btn img {
  position: absolute;
  right: 0;
  top: 6px;
}

/* line 647, scss/pods.scss */
#dynLead .dynLead-HozSplit .dynaInfoWrap,
#dynLead .dynLead-HozSplit2Links .dynaInfoWrap {
  min-height: 63px;
}

/* line 652, scss/pods.scss */
#dynLead .dynLead-HozSplit .dynaInfo,
#dynLead .dynLead-HozSplit2Links .dynaInfo {
  width: 200px;
  margin: 0 auto;
}

/* line 658, scss/pods.scss */
#dynLead .dynLead-HozSplit h3,
#dynLead .dynLead-HozSplit p,
#dynLead .dynLead-HozSplit2Links h3,
#dynLead .dynLead-HozSplit2Links p {
  text-align: center;
}

/* line 665, scss/pods.scss */
#dynLead .dynLead-HozSplit .btn1,
#dynLead .dynLead-HozSplit .btn2,
#dynLead .dynLead-HozSplit2Links .btn1,
#dynLead .dynLead-HozSplit2Links .btn2 {
  position: absolute;
  top: 21px;
  left: 0;
}

/* line 674, scss/pods.scss */
#dynLead .dynLead-HozSplit .btn2,
#dynLead .dynLead-HozSplit2Links .btn2 {
  left: auto;
  right: 0;
}

/* line 680, scss/pods.scss */
#dynLead .dynLead-VertLeft .shadowBox,
#dynLead .dynLead-VertRight .shadowBox {
  width: 200px;
  left: 2px;
  right: auto;
}

/* line 687, scss/pods.scss */
#dynLead .dynLead-VertRight .shadowBox {
  left: auto;
  right: 3px;
}

/* line 692, scss/pods.scss */
#dynLead .dynLead-VertLeft p,
#dynLead .dynLead-VertRight p {
  margin-bottom: 7px;
}

/* line 698, scss/pods.scss */
#podDownloadGames.podContent {
  margin: 0px;
  background-repeat: no-repeat;
  background-position: 0 48px;
}
/* line 704, scss/pods.scss */
#podDownloadGames .podContent-Header {
  color: #63004C;
}
/* line 708, scss/pods.scss */
#podDownloadGames .podContent-Category {
  color: #bf177c;
  font-weight: normal;
}

/* line 714, scss/pods.scss */
#podDownloadGamesNoPriceFlag .podContent {
  padding-top: 75px;
  background-repeat: no-repeat;
  background-position: 0 48px;
}

/* For Family & Kids Game Genre */
/* line 721, scss/pods.scss */
#mainContent .familykidsMod .podContent {
  padding-top: 55px;
  background-image: none;
}

/* line 726, scss/pods.scss */
.familykidsMod .podContent .section .hotCategory {
  padding-right: 10px;
}

/* line 730, scss/pods.scss */
#podDownloadGames .newPodContent h2,
#podDownloadGames .swCustomPods h2,
#podDailyChallengeWinners h2 {
  width: 100%;
  background: #000 !important;
  margin: 0px auto;
  padding: 10px 0px !important;
  font: 14px 'salvo sans bold', arial, helvetica, times new roman;
  letter-spacing: .5px;
  color: #FFF !important;
  text-transform: uppercase;
  text-align: center;
}

/* line 744, scss/pods.scss */
#podDownloadGames .swCustomPods h2 {
  padding-bottom: 10px !important;
}

/* line 748, scss/pods.scss */
#podDownloadGames .topDownGamePod,
.podGameRecs,
.downloadRecs {
  width: 275px;
  margin-top: -50px;
  margin-left: -8px;
  background: #FFF;
  padding: 15px 10px 1px 10px;
}

/* line 758, scss/pods.scss */
.topDownGamePod p {
  font: 11px arial, helvetica, times new roman;
  line-height: 1.25em;
}

/* line 763, scss/pods.scss */
.podGameRecs {
  height: 210px;
  margin: 0px auto 10px 8px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 769, scss/pods.scss */
  .podGameRecs {
    padding: 10px 9px 10px;
  }
}
/* line 774, scss/pods.scss */
.downloadRecs {
  margin: 10px auto 10px 8px;
}

/* line 778, scss/pods.scss */
.recentDownloadRecs {
  width: 295px !important;
  padding: 18px 0px 0px !important;
  border: none !important;
}

/* line 784, scss/pods.scss */
#podOnlineGames .podContent h2 {
  background: url("/i/common/site/tabsOffBkgSprite.png") 0 -40px repeat-x;
}

/* line 788, scss/pods.scss */
#podClubExclusiveGames .podContent h2 {
  background-position: 0 -80px;
}

/* Ticker on homepage
----------------------------------------------- */
/* line 795, scss/pods.scss */
#tickerHome .tickerContent {
  border: 1px solid #c1c1c1;
  background: #fff;
  height: 40px;
  position: relative;
  padding: 6px;
}

/* line 803, scss/pods.scss */
.SignedInPremium #tickerHome .tickerContent,
.SignedInClub #tickerHome .tickerContent {
  position: relative;
}

/* line 808, scss/pods.scss */
#tickerHome .tickerContent li {
  position: absolute;
  width: 98%;
  height: 40px;
  top: 6px;
  left: 6px;
}

/* line 816, scss/pods.scss */
#tickerHome .tickerContent li .icon {
  width: 16px;
  height: 16px;
  position: absolute;
  bottom: 7px;
  right: 7px;
}

/* line 824, scss/pods.scss */
#tickerHome .tickerContent li.tickerToken .icon {
  background: url("/i/common/site/icons16x16.png") 0 -480px;
}

/* line 828, scss/pods.scss */
#tickerHome .tickerContent li.tickerTrophy .icon {
  background: url("/i/common/site/icons16x16.png") 0 -840px;
}

/* line 832, scss/pods.scss */
#tickerHome .tickerContent li.tickerCash .icon {
  background: url("/i/common/site/icons16x16.png") 0 -720px;
}

/* line 836, scss/pods.scss */
#tickerHome .tickerContent li.tickerTicket .icon {
  background: url("/i/common/site/icons16x16.png") 0 -760px;
}

/* line 840, scss/pods.scss */
#tickerHome .tickerContent li.tickerHighScores .icon {
  background: url("/i/common/site/icons16x16.png") 0 -1200px;
}

/* line 844, scss/pods.scss */
#tickerHome .tickerContent li.tickerFavorite .icon {
  background: url("/i/common/site/icons16x16.png") 0 -400px;
}

/* line 848, scss/pods.scss */
#tickerHome .tickerContent img {
  float: left;
}

/* line 852, scss/pods.scss */
#tickerHome .tickerContent .info {
  float: none;
  padding-left: 50px;
}

/* line 857, scss/pods.scss */
#tickerHome .tickerClubUpsell {
  position: absolute;
  top: 10px;
  left: 515px;
  height: 46px;
  width: 118px;
}

/* Specific Carousel Rules
----------------------------------------------- */
/* line 868, scss/pods.scss */
#dynLead .carousel-container,
#dynLead .carousel-element,
#dynLead a.fullSize {
  height: 249px;
  width: 100%;
}

/* line 875, scss/pods.scss */
#dynLead a.leftHalf,
#dynLead a.rightHalf {
  height: 249px;
  width: 50%;
  position: absolute;
  top: 0;
  left: 0;
}

/* line 884, scss/pods.scss */
#dynLead a.rightHalf {
  left: 50%;
}

/* line 888, scss/pods.scss */
#dynLead .carousel-nav {
  position: relative;
  height: 23px;
  margin: 0 18px;
  border: 1px solid #c1c1c1;
  padding-top: 7px;
  visibility: hidden;
}

/* line 897, scss/pods.scss */
#dynLead .carousel-nav-left,
#dynLead .carousel-nav-right {
  top: 7px;
}

/* line 902, scss/pods.scss */
#screenShotsWrapper .carousel-container,
#screenShotsWrapper .carousel-element {
  height: 182px;
}

/* line 907, scss/pods.scss */
#screenShotsWrapper .carousel-nav {
  height: 14px;
}

/* line 911, scss/pods.scss */
.col8 .carouselSlide {
  width: 608px;
  background: #fff;
  border: 1px solid #ccc;
  padding: 10px 0 0 0;
  margin: 0 auto 10px auto;
}

/* margin-left offset when needed is calcuated in JSP */
/* line 920, scss/pods.scss */
.col8 .carouselSlide .carousel-container {
  border-bottom: 1px solid #ccc;
  width: 9999px !important;
}

/* line 925, scss/pods.scss */
.col8 .carouselSlide .carousel-element,
#podDownloadGamesCarousel .carouselNoSlide .carousel-element {
  width: 122px;
  margin: 0 15px;
}

/* line 931, scss/pods.scss */
#gameOverlay .carousel {
  overflow: visible;
}

/* line 935, scss/pods.scss */
#gameOverlay .carousel-container {
  position: relative;
  height: 50px;
  width: 100%;
}

/* line 941, scss/pods.scss */
#gameOverlay .carousel-element {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 947, scss/pods.scss */
#gameOverlay .carousel-nav {
  width: 180px;
  padding: 0;
  height: 20px;
}

/* line 953, scss/pods.scss */
#gameOverlay .carousel-nav-left {
  left: 0;
}

/* line 957, scss/pods.scss */
#podGameTrophies .carouselSlide {
  border: none;
  margin: 0 30px;
  padding: 0;
  width: 586px;
}

/* line 964, scss/pods.scss */
#podGameTrophies .carousel-container {
  border-bottom: none;
}

/* line 968, scss/pods.scss */
#podGameTrophies .carousel-nav {
  position: static;
  margin: 0;
  height: auto;
}

/* line 974, scss/pods.scss */
#podGameTrophies .carousel-element {
  width: auto;
  padding-bottom: 0;
  margin: 0;
}

/* line 980, scss/pods.scss */
#podGameTrophies .carousel-nav-left {
  left: 0;
  top: 57px;
}

/* line 985, scss/pods.scss */
#podGameTrophies .carousel-nav-right {
  right: 0;
  top: 57px;
}

/* line 990, scss/pods.scss */
.col8 .topGames {
  background: #FFF;
  border: 1px solid #DEDEDE;
  border-color: #DEDEDE !important;
  margin: 0px auto 14px;
}

/* Staff Picks
note: controls two layouts, on home and download
----------------------------------------------- */
/* line 1001, scss/pods.scss */
#podStaffPicks {
  /* don't show until jquey tabs tells it to */
  display: none;
  margin-top: 20px;
}

/* line 1007, scss/pods.scss */
#podStaffPicks .carousel {
  background: #fff;
  border: 1px solid #efefef;
  width: 400px;
  position: relative;
}

/* line 1014, scss/pods.scss */
#podStaffPicks h1 {
  display: inline;
  font-size: 11px;
  letter-spacing: 0;
  color: #666;
}

/* line 1021, scss/pods.scss */
#podStaffPicks .pick {
  padding-bottom: 15px;
}

/* line 1025, scss/pods.scss */
#podStaffPicks .carousel-container,
#podStaffPicks .carousel-element {
  height: 186px;
}

/* line 1030, scss/pods.scss */
#podStaffPicks .carousel-container {
  border-bottom: 1px solid #efefef;
}

/* line 1034, scss/pods.scss */
#podStaffPicks .carousel-element {
  padding: 10px 10px 0 10px;
  overflow: hidden;
  width: 380px;
}

/* line 1040, scss/pods.scss */
#podStaffPicks .carousel-element img {
  float: left;
  height: 92px;
  width: 122px;
}

/* line 1046, scss/pods.scss */
#podStaffPicks .carousel-element .info {
  width: 243px;
}

/* line 1050, scss/pods.scss */
#podStaffPicks .staffMember {
  position: absolute;
  top: 86px;
  right: 15px;
  width: 200px;
}

/* line 1057, scss/pods.scss */
#podStaffPicks .staffMember img {
  float: left;
  margin-right: 10px;
}

/* line 1062, scss/pods.scss */
#podStaffPicks .staffMember .contain {
  margin-bottom: 5px;
}

/* for narrow version */
/* line 1068, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel-container,
#podStaffPicks.podStaffPicksNarrow .carousel-element {
  height: auto;
  border-bottom: none;
}

/* line 1074, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel,
#podStaffPicks.podStaffPicksNarrow .carousel-element {
  width: auto;
  border-bottom: none;
}

/* line 1080, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel-element {
  position: static;
  border-bottom: 1px solid #efefef;
  padding-bottom: 7px;
}

/* line 1086, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel {
  width: auto;
}

/* line 1090, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel-nav {
  display: none;
}

/* line 1094, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .staffMember {
  position: static;
  width: auto;
}

/* line 1099, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel-element img {
  width: 92px;
  height: 70px;
}

/* line 1104, scss/pods.scss */
#podStaffPicks.podStaffPicksNarrow .carousel-element .info {
  width: 158px;
}

/* Token Statement
----------------------------------------------- */
/* line 1111, scss/pods.scss */
#podTokenStatement .pod h2 {
  padding: 0 0 0 34px;
}

/* line 1115, scss/pods.scss */
#podTokenStatement .podContent {
  margin-bottom: 7px;
}

/* line 1119, scss/pods.scss */
#podTokenStatement, #tokenHead {
  border-bottom: 1px solid #ccc;
}

/* line 1123, scss/pods.scss */
#podTokenStatement .tokenStackSml {
  position: absolute;
  top: -15px;
  right: 0;
}

/* line 1129, scss/pods.scss */
#tokenHead {
  margin-bottom: 7px;
  height: 150px;
  position: relative;
}

/* line 1135, scss/pods.scss */
#tokenHead h1 {
  padding: 15px 0px 5px 20px;
}

/* line 1139, scss/pods.scss */
#tokenHead h2 {
  padding-left: 30px;
  background: url("/i/common/site/icons24x24.png") 0 -50px no-repeat;
}

/* line 1144, scss/pods.scss */
#tokenHead #curBal {
  position: absolute;
  top: 70px;
  left: 35px;
  text-align: right;
}

/* line 1151, scss/pods.scss */
#tokenHead #lifeBal {
  position: absolute;
  top: 70px;
  left: 196px;
  text-align: right;
}

/* line 1158, scss/pods.scss */
#tokenHead div span {
  color: #78aa23;
}

/* line 1162, scss/pods.scss */
#podTokenStatement .paginationToken {
  padding: 0 27px;
  margin-bottom: 7px;
}

/* line 1167, scss/pods.scss */
.lastMonth, .nextMonth {
  background: url("/i/common/site/arrows.png") no-repeat !important;
  text-transform: uppercase;
  color: #BF177C;
}

/* line 1173, scss/pods.scss */
.lastMonth {
  background-position: 193px -160px !important;
  padding: 2px 0 2px 203px !important;
  margin-right: 25px;
  margin-left: 45px;
}

/* line 1180, scss/pods.scss */
.nextMonth {
  background-position: right -202px  !important;
  padding: 0px 11px 2px 0 !important;
}

/* line 1185, scss/pods.scss */
.lastMonth.disabled {
  background-position: 193px -319px !important;
  color: #999999 !important;
}

/* line 1190, scss/pods.scss */
.nextMonth.disabled {
  background-position: right -362px !important;
  color: #999999 !important;
}

/* line 1195, scss/pods.scss */
#podTokenStatement table {
  width: 97%;
  background: #fff;
}

/* line 1200, scss/pods.scss */
#podTokenStatement table#tokenTable {
  margin-bottom: 7px;
}

/* line 1204, scss/pods.scss */
#podTokenStatement table th,
#podTokenStatement table td {
  text-align: right;
  padding: 0 10px 6px;
}

/* line 1210, scss/pods.scss */
#podTokenStatement table th.col-1,
#podTokenStatement table td.col-1 {
  text-align: left;
  width: 80%;
}

/* line 1216, scss/pods.scss */
#podTokenStatement table td.col-2,
#podTokenStatement table td.col-3 {
  width: 20%;
}

/* line 1221, scss/pods.scss */
#podTokenStatement table tr.dayDivide td {
  border-bottom: 2px solid #333;
  padding: 0;
}

/* line 1226, scss/pods.scss */
#podTokenStatement table tr.typeDivide td {
  background: url("/i/common/site/1pxGray.png") 10px 0 no-repeat;
  padding-top: 5px;
}

/* line 1231, scss/pods.scss */
#podTokenStatement table th {
  font-weight: bold;
  font-size: 13px;
  background: #000000;
  color: #ffffff;
  padding-top: 7px;
  padding-bottom: 7px;
}

/* line 1240, scss/pods.scss */
#podTokenStatement table tr.totals {
  font-weight: bold;
  font-size: 12px;
}

/* line 1245, scss/pods.scss */
#podTokenStatement table tr.totals td {
  padding-top: 8px;
}

/* line 1249, scss/pods.scss */
#podTokenStatement table tr.totals td.col-2,
#podTokenStatement table tr.totals td.col-3 {
  color: #78aa23;
}

/* line 1254, scss/pods.scss */
#podTokenStatement table tr.breakdown {
  display: none;
}

/* line 1258, scss/pods.scss */
#podTokenStatement table tr.breakdown td {
  padding: 0;
}

/* line 1262, scss/pods.scss */
#podTokenStatement table tr.breakdown table td {
  padding: 0 10px 6px;
}

/* line 1266, scss/pods.scss */
#podTokenStatement table tr.breakdown table td.col-1 {
  padding: 0 0 0 28px;
}

/* line 1270, scss/pods.scss */
#podGamePageFeedback .podContent {
  background: #c5e091 url("/i/pods/clubgame_feedbackform_image.png") no-repeat bottom right;
  border: 1px solid #7BB40D;
  padding: 15px;
  position: relative;
}

/* line 1277, scss/pods.scss */
#podGamePageFeedback form .req {
  color: #a00 !important;
}

/* line 1281, scss/pods.scss */
#podGamePageFeedback form li.buttons {
  padding-bottom: 5px;
  margin-top: 0;
}

/* line 1286, scss/pods.scss */
#podGamePageFeedback textarea.textarea {
  width: 290px;
}

/* line 1290, scss/pods.scss */
#podGamePageFeedback .note {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 300px;
  font-weight: bold;
  font-size: 12px;
  color: #460;
}

/* Game Face Pods
----------------------------------------------- */
/* line 1303, scss/pods.scss */
ul.iconRow {
  padding: 0 0 10px 0;
}

/* line 1307, scss/pods.scss */
ul.iconRow li {
  float: left;
  margin: 0 0 0 27px;
  padding: 10px;
  width: 140px;
}

/* line 1314, scss/pods.scss */
ul.iconRow li.active,
#podMyGameFace {
  border: 1px dotted #ccc;
  padding: 9px;
}

/* line 1320, scss/pods.scss */
#podMyGameFace {
  padding: 3px 3px 3px 3px;
}

/* line 1324, scss/pods.scss */
#podMyGameFace h3 {
  padding-bottom: 4px;
}

/* line 1328, scss/pods.scss */
ul.iconRow li a,
ul.iconRow li span {
  line-height: 20px;
}

/* line 1333, scss/pods.scss */
ul.iconRow li span {
  font-weight: bold;
}

/* line 1337, scss/pods.scss */
#podVokiIcons .podInnerBoxNoPad {
  padding-top: 10px;
  min-height: 243px;
}

/* line 1342, scss/pods.scss */
#podVokiIcons p {
  width: 200px;
  position: absolute;
  top: 60px;
  left: 225px;
  font-size: 12px;
}

/* line 1350, scss/pods.scss */
#podVokiIcons #vokiScreenshot {
  width: 251px;
  height: 214px;
  position: absolute;
  top: 18px;
  left: 472px;
  background: url("/i/pods/vokiScreenshot.png") no-repeat;
}

/* Profile Pods
----------------------------------------------- */
/* line 1361, scss/pods.scss */
#podMyActivity .podInnerBoxNoPad,
#podMyActivity .podInnerBox {
  height: 300px;
  overflow: auto;
}

/* line 1367, scss/pods.scss */
#podMyActivity .toggleNext {
  position: absolute;
  right: 5px;
  top: 10px;
}

/* line 1373, scss/pods.scss */
#podMyActivity .ui-tabs-panel h3 {
  width: 480px;
}

/* line 1377, scss/pods.scss */
.activityFeedDialog h1 {
  font-size: 18px;
  font-weight: bold;
  color: #333;
  letter-spacing: normal;
  margin-bottom: 15px;
}

/* line 1385, scss/pods.scss */
.activityFeedDialog p {
  margin-bottom: 15px;
}

/* line 1389, scss/pods.scss */
.activityFeedDialog .btnOnlinePlain {
  margin-right: 15px;
}

/* line 1393, scss/pods.scss */
#activityFeedContent h1,
#activityFeedContent h2,
#activityFeedContent h3,
#activityFeedContent h4,
#activityFeedContent h5,
#activityFeedContent h6 {
  font-size: 14px;
  color: #003D7B !important;
  padding: 0 !important;
  margin: 0 0 5px !important;
  font-weight: bold;
  letter-spacing: normal;
  text-transform: none !important;
  font-variant: normal;
}

/* line 1409, scss/pods.scss */
.activityItems .noActivity li {
  border: none;
  width: 87px;
  padding-left: 0;
}

/* line 1415, scss/pods.scss */
.activityItems .noActivity ul {
  padding: 0;
}

/* line 1419, scss/pods.scss */
.noActivity {
  padding: 10px 0 0 10px;
}

/* line 1423, scss/pods.scss */
.activityHidden ul {
  width: 224px;
  float: left;
}

/* line 1428, scss/pods.scss */
.activityHidden ul li {
  width: 102px !important;
}

/* line 1432, scss/pods.scss */
.activityHidden ul .info {
  padding: 0;
}

/* line 1436, scss/pods.scss */
.activityItems .msgOpt {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 1442, scss/pods.scss */
.activityItems .msgBody {
  padding-left: 25px;
}

/* line 1446, scss/pods.scss */
.activityItems .msgBody object {
  float: right;
}

/* line 1450, scss/pods.scss */
.activityItems .msgBody.hasOpt {
  padding-right: 50px;
}

/* line 1454, scss/pods.scss */
.activityItems .msgIcon {
  position: absolute;
  background-image: url("/i/common/site/icons16x16.png");
  background-repeat: no-repeat;
  top: 10px;
  left: 10px;
  height: 16px;
  width: 16px;
  padding: 0;
}

/* line 1465, scss/pods.scss */
.activityItems .typeMarketing {
  background-color: #E9F4CA;
}

/* line 1469, scss/pods.scss */
.activityItems .typeMarketingImage .msgBody {
  padding-left: 102px;
  min-height: 70px;
}

/* line 1474, scss/pods.scss */
.activityItems .typeMarketingImage .msgIcon {
  background: none;
}

/* line 1478, scss/pods.scss */
.activityItems .typeGoldenTicket .msgBody,
.activityItems .typeSweepstakes .msgBody,
.activityItems .typeSweepstakesAlert .msgBody,
.activityItems .typeCashPrize .msgBody {
  padding-left: 130px;
  min-height: 55px;
}

/* line 1486, scss/pods.scss */
.activityItems .typeGoldenTicket .msgIcon,
.activityItems .typeSweepstakes .msgIcon,
.activityItems .typeSweepstakesAlert .msgIcon,
.activityItems .typeCashPrize .msgIcon {
  background: url("/i/common/site/cashSweeps.jpg") no-repeat;
  width: 120px;
  height: 55px;
}

/* line 1495, scss/pods.scss */
.activityItems .typeGoldenTicket .msgIcon {
  background-position: 0 -220px;
}

/* line 1499, scss/pods.scss */
.activityItems .typeCashPrize .msgIcon {
  background-position: 0 -280px;
}

/* line 1503, scss/pods.scss */
.activityItems .typeSweepstakesAlert .msgIcon.sweepsValue50,
.activityItems .typeSweepstakes .msgIcon.sweepsValue50 {
  background-position: 0 0;
}

/* line 1508, scss/pods.scss */
.activityItems .typeSweepstakesAlert .msgIcon.sweepsValue250,
.activityItems .typeSweepstakes .msgIcon.sweepsValue250 {
  background-position: 0 -55px;
}

/* line 1513, scss/pods.scss */
.activityItems .typeSweepstakesAlert .msgIcon.sweepsValue500,
.activityItems .typeSweepstakes .msgIcon.sweepsValue500 {
  background-position: 0 -110px;
}

/* line 1518, scss/pods.scss */
.activityItems .typeSweepstakesAlert .msgIcon.sweepsValue1000,
.activityItems .typeSweepstakes .msgIcon.sweepsValue1000 {
  background-position: 0 -165px;
}

/* line 1523, scss/pods.scss */
.activityItems .typeSweepstakesAlert .msgIcon.sweepsValue25000,
.activityItems .typeSweepstakes .msgIcon.sweepsValue25000 {
  background-position: 0 -280px;
}

/* line 1528, scss/pods.scss */
.activityItems .typeProfileAvatarUpdate .msgBody,
.activityItems .typeProfileUpdate .msgBody {
  padding-left: 40px;
  min-height: 30px;
}

/* line 1534, scss/pods.scss */
.activityItems .typeGameReview .msgBody,
.activityItems .typeGameRating .msgBody {
  padding-left: 90px;
}

/* line 1539, scss/pods.scss */
.activityItems .typePhotoSelected .msgBody,
.activityItems .typePhotoSelectedAlert .msgBody {
  padding-left: 85px;
  min-height: 50px;
}

/* line 1545, scss/pods.scss */
.activityItems .typeGameReview .msgIcon,
.activityItems .typeGameRating .msgIcon {
  background: transparent url("/i/common/site/ratingStars.png") repeat-x scroll 0 -30px;
  width: 85px;
}

/* line 1551, scss/pods.scss */
.activityItems .typeGameReview .msgIcon div,
.activityItems .typeGameRating .msgIcon div {
  background: transparent url("/i/common/site/ratingStars.png") repeat-x scroll 0 0px;
  width: 17px;
  height: 15px;
}

/* line 1558, scss/pods.scss */
.msgIcon .starNum2 {
  width: 34px !important;
}

/* line 1562, scss/pods.scss */
.msgIcon .starNum3 {
  width: 51px !important;
}

/* line 1566, scss/pods.scss */
.msgIcon .starNum4 {
  width: 68px !important;
}

/* line 1570, scss/pods.scss */
.msgIcon .starNum5 {
  width: 85px !important;
}

/* line 1574, scss/pods.scss */
.activityPrefs table {
  margin-bottom: 10px;
}

/* line 1578, scss/pods.scss */
.activityPrefs td {
  padding: 10px;
  text-align: center;
  border-bottom: 1px solid #ccc;
}

/* line 1584, scss/pods.scss */
.activityPrefs ul {
  list-style: none;
}

/* line 1588, scss/pods.scss */
#podFavoriteGames h2 {
  padding-left: 30px;
  background: url("/i/common/site/icons24x24.png") 0 0 no-repeat;
}

/* line 1593, scss/pods.scss */
#podFavoriteGames .piconRegularFlt {
  overflow: auto;
  height: 200px;
  position: relative;
}

/* line 1599, scss/pods.scss */
.toggleContent {
  margin-top: 7px;
}

/* line 1603, scss/pods.scss */
#podFavoriteGames .btnDelete {
  position: absolute;
  top: 0;
  right: 20px;
  font-weight: normal;
}

/* line 1610, scss/pods.scss */
#podFavoriteGames .empty p {
  padding: 10px 0 0 10px;
}

/* line 1614, scss/pods.scss */
#podFavoriteGames .empty li {
  border: none;
  padding: 0;
  margin-left: 30px;
  width: 105px;
}

/* line 1621, scss/pods.scss */
#podFavoriteGames .empty li img {
  float: none;
}

/* line 1625, scss/pods.scss */
#podFavoriteGames .toggleNext {
  position: absolute;
  top: 10px;
  right: 20px;
}

/* line 1631, scss/pods.scss */
#podMyRatingsReviews ul {
  overflow: auto;
  position: relative;
  max-height: 360px;
}

/* line 1637, scss/pods.scss */
#podMyRatingsReviews .reviewWrap {
  float: left;
  width: 427px;
  padding-left: 15px;
}

/* line 1643, scss/pods.scss */
#podMyRatingsReviews .podContent span {
  padding: 0 10px;
}

/* line 1647, scss/pods.scss */
#podTokensProfile .podContent, #podTokensProfileSml .podContent {
  border: 1px solid #CCCCCC;
  margin-right: 15px;
  padding: 0;
}

/* line 1653, scss/pods.scss */
#podTokensProfile .contentTop, #podTokensProfile .contentBot,
#podTokensProfileSml .contentTop, #podTokensProfileSml .contentBot {
  padding: 15px 15px 8px 15px;
  position: relative;
  background: #fff;
}

/* line 1660, scss/pods.scss */
#podTokensProfile .contentTop,
#podTokensProfileSml .contentTop {
  border: 1px solid #ffffff;
  background: #3F3F3F;
  color: #fff;
  height: 38px;
}

/* line 1668, scss/pods.scss */
#podTokensProfile #curBal {
  float: left;
  width: 32%;
  padding-left: 246px;
}

/* line 1674, scss/pods.scss */
#podTokensProfileSml #curBal {
  float: left;
  width: 32%;
  padding-right: 50px;
}

/* line 1680, scss/pods.scss */
#podTokensProfile #lifeBal {
  float: left;
  width: 17%;
}

/* line 1685, scss/pods.scss */
#podTokensProfile .contentBot {
  height: 70px;
}

/* line 1689, scss/pods.scss */
#podTokensProfile .contentBot p {
  padding-left: 245px;
  height: 20px;
}

/* line 1694, scss/pods.scss */
#podTokensProfileSml .contentBot p {
  padding-left: 207px;
}

/* line 1698, scss/pods.scss */
#podTokensProfileSml .contentBot .tokenStackSml {
  position: absolute;
  top: -7px;
  left: -7px;
}

/* line 1704, scss/pods.scss */
#podTokensProfile .contentBot .alignR {
  padding-top: 50px;
}

/* line 1708, scss/pods.scss */
#podTokensProfile .contentBot p img {
  float: left;
  margin-right: 10px;
}

/* line 1713, scss/pods.scss */
#podTokensProfile .tokenStackLrg {
  position: absolute;
  bottom: -20px;
  left: -30px;
}

/* line 1719, scss/pods.scss */
#podProfileQuestions .podInnerBox {
  margin-right: 15px;
  padding: 15px 10px 8px;
}

/* line 1724, scss/pods.scss */
#podProfileQuestions .podInnerBox h3 {
  font-weight: normal;
}

/* line 1728, scss/pods.scss */
#podProfileQuestions .podInnerBox p {
  font-weight: bold;
  word-wrap: break-word;
}

/* line 1733, scss/pods.scss */
#podProfileQuestions .podInnerBox input {
  margin-bottom: 7px;
}

/* line 1737, scss/pods.scss */
#podProfileQuestions .logoClubShockwave {
  background: url("/i/common/logos/logoSW-Club-tiny.png") no-repeat;
  height: 51px;
  width: 140px;
  position: absolute;
  top: -15px;
  left: -5px;
}

/* line 1746, scss/pods.scss */
#podProfileQuestions .logoShockwaveUnlimited {
  background: url("/i/common/logos/logoSW-SIP-small.png") no-repeat;
  height: 44px;
  width: 109px;
  position: absolute;
  top: -15px;
  left: -5px;
}

/* line 1755, scss/pods.scss */
.profileHead {
  position: relative;
  margin-bottom: 25px;
}

/* line 1760, scss/pods.scss */
.profileHead h1 {
  width: 70%;
  color: #000000;
}

/* line 1765, scss/pods.scss */
.profileHead .arrowRit {
  position: absolute;
  right: 0;
  top: 0;
}

/* line 1771, scss/pods.scss */
.profileHead #profileHeadlineField {
  width: 520px;
  margin-right: 10px;
  padding: 3px 3px 4px 3px;
  border: 1px solid #CCCCCC;
}

/* line 1778, scss/pods.scss */
.profileHead #profileHeadline {
  margin-right: 10px;
  font-weight: bold;
}

/* line 1783, scss/pods.scss */
#podMyGames {
  display: none;
  /* hide until jquery tells it to show/load */
}

/* line 1789, scss/pods.scss */
#podMyGames .podContent {
  padding-bottom: 15px;
}

/* line 1793, scss/pods.scss */
#podMyGames h2 {
  padding-left: 175px;
  margin-bottom: 6px;
}

/* line 1798, scss/pods.scss */
#podMyGames #avatarArea {
  position: absolute;
  top: auto;
  left: auto;
}

/* line 1804, scss/pods.scss */
#podMyGames .ui-tabs-nav {
  width: 175px;
  float: left;
  margin-top: 214px;
}

/* line 1810, scss/pods.scss */
#podMyGames .ui-tabs-nav li {
  width: 100%;
  border-right: none;
  margin: 3px 0 0 0;
  border-bottom: 1px solid #E0E0E0;
  height: 29px;
}

/* line 1818, scss/pods.scss */
#podMyGames .whiteRadius li {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

/* line 1822, scss/pods.scss */
#podMyGames .ui-tabs-nav li a {
  width: 163px;
}

/* line 1826, scss/pods.scss */
#podMyGames .ui-tabs-nav .ui-tabs-selected a,
#podMyGames .ui-tabs-nav li.ui-tabs-selected,
#podMyGames .ui-tabs-nav .ui-tabs-selected a span {
  background: #fff;
}

/* line 1832, scss/pods.scss */
#podMyGames .ui-tabs-panel {
  background: #fff;
  width: 437px;
  padding: 0;
  float: left;
  height: 350px;
  overflow: auto;
  position: relative;
}

/* line 1842, scss/pods.scss */
#podMyGames .info {
  width: 258px;
}

/* line 1846, scss/pods.scss */
#podMyGames .info p {
  margin-bottom: 2px;
  position: relative;
}

/* line 1851, scss/pods.scss */
#podMyGames .info p span {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
}

/* line 1858, scss/pods.scss */
#podMyGames li .icon16Close {
  position: absolute;
  top: 9px;
  right: 10px;
}

/* line 1864, scss/pods.scss */
#podMyGames .ui-tabs-panel .empty p {
  padding: 20px 0 0 17px;
  margin-bottom: 10px !important;
  text-align: left !important;
}

/* line 1870, scss/pods.scss */
#podMyGames .ui-tabs-panel h3 {
  width: 304px;
}

/* line 1874, scss/pods.scss */
#podMyGames .ui-tabs-panel .empty .games4 li {
  border: none;
  width: 83px;
}

/* line 1879, scss/pods.scss */
#podMyGames .ui-tabs-panel .empty .games4 li img {
  display: block;
  margin-bottom: 3px;
}

/* line 1884, scss/pods.scss */
#podMyGames .btnDelete {
  bottom: 12px;
  position: absolute;
  right: 10px;
  z-index: 2;
}

/* line 1891, scss/pods.scss */
#podMyGames .toggleNext {
  position: absolute;
  top: 10px;
  right: 5px;
}

/* line 1897, scss/pods.scss */
.saleHeading {
  margin-bottom: 10px;
  margin-left: 17px;
  font: 18px 'salvo sans bold', arial, helvetica, times new roman;
  text-transform: uppercase;
}

/* line 1904, scss/pods.scss */
.salesTopSeller {
  border: 1px solid #DEDEDE;
  padding-top: 25px;
  margin-bottom: 20px;
}

/* line 1910, scss/pods.scss */
#podMyFriendsFeed ul,
#podMyNotes ul {
  height: 300px;
  overflow: auto;
  position: relative;
}

/* line 1917, scss/pods.scss */
.podClubExclusiveContent,
.podUnlimitedExclusiveContent {
  position: relative;
}

/* line 1922, scss/pods.scss */
.podClubExclusiveContent p,
.podUnlimitedExclusiveContent p {
  font-size: 12px;
  border-bottom: 2px dotted #ccc;
  padding-bottom: 6px;
  padding-right: 200px;
  margin-bottom: 10px;
}

/* line 1931, scss/pods.scss */
.podClubExclusiveContent .clubLogo {
  position: absolute;
  top: -5px;
  right: 0;
  width: 188px;
  padding-top: 67px;
  background: url("/i/common/logos/clubShockwave.png") no-repeat;
}

/* line 1940, scss/pods.scss */
.podClubExclusiveContent b.unlimted {
  position: absolute;
  top: -5px;
  right: 0;
  width: 188px;
  padding-top: 67px;
  background: url("/i/common/logos/clubShockwave.png") no-repeat;
}

/* line 1949, scss/pods.scss */
.podClubExclusiveContent b.unlimited,
.podUnlimitedExclusiveContent b.unlimited {
  color: #b74914;
}

/* line 1954, scss/pods.scss */
.podClubExclusiveContent b.club {
  color: #4f5d1f;
}

/* line 1958, scss/pods.scss */
#podNewsletters p {
  width: 69%;
}

/* line 1962, scss/pods.scss */
#podNewsletters #newsletterImg {
  position: absolute;
  top: -11px;
  right: 1px;
  width: 100px;
  height: 148px;
  background: url("/i/pods/newsletterImage.png") no-repeat;
}

/* line 1971, scss/pods.scss */
#podMyTokensPrizes .podInnerBox {
  margin-right: 15px;
  padding: 15px;
}

/* line 1976, scss/pods.scss */
#podMyTokensPrizes .section2 ul {
  margin-bottom: 8px;
}

/* line 1980, scss/pods.scss */
#podMyTokensPrizes .section2 ul li {
  height: 67px;
  border-bottom: 1px dotted #ccc;
  background: url("/i/common/token/cashSweepsBkg.jpg") -314px -137px no-repeat;
  position: relative;
}

/* line 1987, scss/pods.scss */
#podMyTokensPrizes .section2 ul li.weekly {
  background-position: -314px -207px;
}

/* line 1991, scss/pods.scss */
#podMyTokensPrizes .section2 ul li.monthly {
  background-position: -314px -138px;
}

/* line 1995, scss/pods.scss */
#podMyTokensPrizes .section2 ul li.monthlyClub {
  background-position: -314px -11px;
  height: 122px;
}

/* line 2000, scss/pods.scss */
#podMyTokensPrizes .section2 ul li .drawing,
#podMyTokensPrizes .section2 ul li .userTickets {
  position: absolute;
  top: 15px;
  left: 320px;
  text-align: center;
}

/* line 2008, scss/pods.scss */
#podMyTokensPrizes .section2 ul li.monthlyClub .drawing,
#podMyTokensPrizes .section2 ul li.monthlyClub .userTickets {
  top: 40px;
}

/* line 2013, scss/pods.scss */
#podMyTokensPrizes .section2 ul li .userTickets {
  left: 430px;
}

/* line 2017, scss/pods.scss */
#podMyTokensPrizes .section2 {
  margin-bottom: 15px;
  border-bottom: 1px solid #ccc;
}

/* line 2022, scss/pods.scss */
#podWhatAreTokens .tokenStackSml {
  position: absolute;
  top: 28px;
  right: -45px;
}

/* line 2028, scss/pods.scss */
#podWhatAreTokens p.introText {
  margin-top: 10px;
  width: 170px;
}

/* line 2033, scss/pods.scss */
#podWhatAreTokens p.introText a {
  color: #660044;
}

/* line 2037, scss/pods.scss */
#podMyTokensPrizes .sectionImg {
  background: url("/i/common/token/instantWinBkg.jpg") no-repeat;
  height: 150px;
  width: 290px;
  float: left;
}

/* line 2044, scss/pods.scss */
#podMyTokensPrizes .block {
  float: right;
  width: 265px;
}

/* line 2049, scss/pods.scss */
#podMyTokensPrizes p {
  margin-bottom: 20px;
  padding-top: 10px;
}

/* line 2054, scss/pods.scss */
#podGameTrophies {
  display: none;
  z-index: 10;
}

/* line 2059, scss/pods.scss */
#podGameTrophies .carouselSlide {
  background: none !important;
}

/* line 2063, scss/pods.scss */
#podGameTrophies .ui-tabs-panel {
  position: relative;
  z-index: -1;
}

/* line 2068, scss/pods.scss */
#podGameTrophies .ui-tabs-nav .ui-tabs-selected a,
#podGameTrophies .ui-tabs-nav li.ui-tabs-selected,
#podGameTrophies .ui-tabs-nav .ui-tabs-selected a span {
  background: none;
}

/* line 2074, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li {
  background: none;
  border-width: 0;
  margin-right: 0;
}

/* line 2080, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li.ui-tabs-selected {
  background: none;
  border-width: 1px;
}

/* line 2085, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li.multiAchieveIcon {
  background-image: url("/i/common/site/multiAchieveIconBkg.png");
  background-position: 13px 12px;
  background-repeat: no-repeat;
}

/* line 2091, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li.multiAchieveIcon.ui-tabs-selected {
  background-position: 12px 11px;
}

/* line 2095, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li span {
  height: 55px;
  padding-top: 10px;
}

/* line 2100, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li.ui-tabs-selected span {
  padding-top: 9px;
  padding-left: 11px;
}

/* line 2105, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li.ui-tabs-selected a {
  position: static;
  /* fixes IE issue with sliding */
}

/* line 2111, scss/pods.scss */
#podGameTrophies .podInnerBox {
  position: relative;
  height: 249px;
  background: #fff;
}

/* line 2117, scss/pods.scss */
#podGameTrophies.trophyUpsell .podInnerBox {
  position: relative;
  height: 249px;
  width: 60%;
}

/* line 2123, scss/pods.scss */
#podGameTrophies .podInnerBox img,
#podGameTrophies .podInnerBox object {
  float: left;
  height: 249px;
}

/* line 2129, scss/pods.scss */
#podGameTrophies .podInnerBox h4 {
  padding-left: 159px;
  padding-top: 10px;
}

/* line 2134, scss/pods.scss */
#podGameTrophies .podInnerBox .trophyInfo {
  float: left;
  padding-top: 10px;
  padding-left: 20px;
}

/* line 2140, scss/pods.scss */
#podGameTrophies .multiAchieve .podInnerBox .trophyInfo {
  width: 150px;
}

/* line 2144, scss/pods.scss */
#podGameTrophies .multiAchieve .podInnerBox .trophyProgress {
  float: right;
  width: 250px;
  padding-top: 10px;
}

/* line 2150, scss/pods.scss */
#podGameTrophies .multiAchieve .podInnerBox .trophyProgress ul {
  margin-bottom: 10px;
}

/* line 2154, scss/pods.scss */
#podGameTrophies .multiAchieve .podInnerBox .trophyProgress ul li {
  margin-bottom: 5px;
}

/* line 2158, scss/pods.scss */
#podGameTrophies .podInnerBox h5 {
  margin-bottom: 3px;
}

/* line 2162, scss/pods.scss */
#podGameTrophies .podInnerBox p {
  margin-bottom: 10px;
}

/* line 2166, scss/pods.scss */
#podGameTrophies .multiTrophy .podInnerBox {
  width: 60%;
  background: #eeffcc;
}

/* line 2171, scss/pods.scss */
#podGameTrophies .multiTrophy .trophyInfo,
#podGameTrophies.trophyUpsell .trophyInfo {
  width: 192px;
}

/* line 2176, scss/pods.scss */
#podGameTrophies .multiTrophy ul {
  position: absolute;
  top: 43px;
  right: 15px;
  width: 225px;
}

/* line 2183, scss/pods.scss */
#podGameTrophies .multiTrophy ul li {
  padding: 8px 10px 0 10px;
  position: relative;
  left: -1px;
  border: 1px solid transparent;
  border-left: none;
  cursor: pointer;
  height: 56px;
}

/* line 2193, scss/pods.scss */
#podGameTrophies .multiTrophy ul li.active {
  border: 1px solid #ccc;
  border-left: none;
  background: #eeffcc;
}

/* line 2199, scss/pods.scss */
#podGameTrophies .multiTrophy ul li img,
#podGameTrophies .multiTrophy ul li .wonBadgeSml {
  float: left;
  margin: 0 10px 0 0;
}

/* line 2205, scss/pods.scss */
#podGameTrophies #trophyMessage {
  position: absolute;
  top: 57px;
  right: 1px;
  width: 216px;
  padding-top: 219px;
  background: url("/i/common/upsells/trophyUpsellSWU.png") no-repeat;
}

/* line 2214, scss/pods.scss */
#podGameTrophies .wonBadgeLrg {
  position: absolute;
  bottom: -18px;
  right: 0;
  width: 60px;
  height: 62px;
  background: url("/i/common/site/wonBadgeLrg.png");
}

/* line 2223, scss/pods.scss */
#podGameTrophies .wonBadgeSml {
  height: 48px;
  width: 48px;
}

/* line 2228, scss/pods.scss */
#podGameTrophies .wonBadgeSml div {
  height: 48px;
  width: 48px;
  background: url("/i/common/site/wonBadgeSml.png");
}

/* line 2234, scss/pods.scss */
#podMyTokensPrizes #podMyTokens .contentBot {
  background: #fff;
}

/* line 2238, scss/pods.scss */
#podMyTokensPrizes #podMyTokens #curBal {
  padding-left: 160px;
  width: 40%;
}

/* line 2243, scss/pods.scss */
#podMyTokensPrizes #podMyTokens #lifeBal {
  width: 25%;
}

/* line 2247, scss/pods.scss */
#podBlockedUsers ul li {
  float: left;
  width: 217px;
  padding: 0 5px 10px 10px;
  position: relative;
}

/* line 2254, scss/pods.scss */
#podFavoriteGamesTall h2 {
  padding-left: 30px;
  background: url("/i/common/site/icons24x24.png") 0 0px no-repeat;
}

/* line 2259, scss/pods.scss */
ul.avatar6Up li {
  float: left;
  width: 100px;
  padding: 0 6px 10px 10px;
  position: relative;
}

/* line 2266, scss/pods.scss */
ul.avatar3Up li {
  float: left;
  width: 217px;
  padding: 0 5px 10px 10px;
  position: relative;
}

/* line 2273, scss/pods.scss */
ul.avatar3Up li img {
  float: left;
}

/* line 2277, scss/pods.scss */
ul.avatar3Up li .info {
  width: 167px;
}

/* line 2281, scss/pods.scss */
ul.avatar4Up {
  padding: 4px 0 5px 0;
}

/* line 2285, scss/pods.scss */
ul.avatar4Up li {
  border: 1px solid transparent;
  clear: none;
  display: block;
  float: left;
  height: 47px;
  margin-left: 9px;
  padding: 5px 0 0 5px;
  position: relative;
  width: 144px;
}

/* line 2297, scss/pods.scss */
.inviteFriendMultiHighlight {
  background: #e7ebf5;
  border: 1px solid #cad3e6;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 2304, scss/pods.scss */
.inviteFriendMultiSelected {
  background: #37c;
  border: solid 1px #000;
  color: #FFF;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

/* line 2312, scss/pods.scss */
.inviteFriendsAvatar {
  float: left;
  margin-right: 9px;
}

/* line 2317, scss/pods.scss */
.invitePreviewText {
  background: #F2F0F1;
  border: solid 1px #CCC;
  margin: 0 0 10px 0;
  padding: 11px 0 11px 14px;
}

/* line 2324, scss/pods.scss */
.invitePreviewText img {
  float: left;
  margin-right: 15px;
}

/* line 2329, scss/pods.scss */
.invitePreviewText span {
  color: #3d568f;
  float: left;
  font-size: 13px;
  font-weight: bold;
  width: 470px;
}

/* line 2337, scss/pods.scss */
.invitePreviewText p {
  float: left;
  font-size: 12px;
  padding-top: 10px;
  width: 470px;
}

/* line 2344, scss/pods.scss */
#swInviteFriendsContainer {
  background: #f2f0f1;
}

/* line 2348, scss/pods.scss */
#swFriendsFriendsDefault {
  display: none;
}

/* Friends Overrides */
/* line 2353, scss/pods.scss */
#friendsData .silenceIcon {
  width: 16px;
  height: 16px;
  position: absolute;
  top: 0;
  left: 55px;
  background: transparent url("/i/common/site/icons16x16.png") no-repeat right -1480px;
}

/* line 2362, scss/pods.scss */
.shadowBox .silenceIcon {
  background: none;
  width: auto;
}

/* line 2367, scss/pods.scss */
#podMyFriendRequests .info {
  width: 125px;
}

/* line 2371, scss/pods.scss */
#podMyFriends h2 {
  color: #ffffff;
  background-color: #000000;
}

/* line 2376, scss/pods.scss */
#podMyFriends ul.avatar2Up li {
  width: 131px;
  float: left;
  padding: 0 10px 10px 0;
}

/* line 2382, scss/pods.scss */
#podMyFriends ul.avatar2Up li img {
  float: left;
}

/* line 2386, scss/pods.scss */
#podMyFriends ul.avatar2Up .info {
  width: 79px;
  word-wrap: break-word;
}

/* line 2391, scss/pods.scss */
#podAccountSettings {
  padding: 20px;
  background-color: #FFF;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 2398, scss/pods.scss */
#podAccountSettings .podInnerBox {
  padding: 10px 10px 8px;
}

/* line 2402, scss/pods.scss */
#podAccountSettings .podInnerBox h4 {
  margin-top: 0;
}

/* line 2406, scss/pods.scss */
#podAccountSettings #personalInfoForm {
  width: 50%;
}

/* line 2410, scss/pods.scss */
#podAccountSettings #emailStatus {
  position: absolute;
  top: 14px;
  left: 245px;
  width: 215px;
}

/* line 2417, scss/pods.scss */
#podCommSettings .podInnerBox {
  padding: 15px 15px 8px;
}

/* line 2421, scss/pods.scss */
#podCommSettings #comm-1 form label {
  font-weight: bold;
}

/* line 2425, scss/pods.scss */
#podCommSettings #comm-1 form ul {
  position: relative;
}

/* line 2429, scss/pods.scss */
#podAccountInfo p {
  position: relative;
}

/* line 2433, scss/pods.scss */
#podAccountInfo p span {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
}

/* line 2440, scss/pods.scss */
#podAccountInfo .swuPromo {
  background: #fff;
  padding: 25px 0 15px;
  margin-bottom: 7px;
}

/* line 2446, scss/pods.scss */
#newsletterPromo {
  background: #e9f4ca;
  padding: 5px 15px 10px;
  margin-bottom: 10px;
}

/* line 2452, scss/pods.scss */
#newsletterPromo ul li {
  padding-left: 3px;
  list-style: disc inside;
}

/* Game Pages
---------------------------*/
/* line 2460, scss/pods.scss */
.toolBar {
  background: url("/i/common/site/toolbarBkg.png") repeat-x;
  height: 30px;
  clear: both;
}

/* line 2466, scss/pods.scss */
.toolBar li {
  float: left;
  padding: 6px 10px 0 10px;
  color: #666;
  height: 22px;
  font-weight: bold;
  border-right: 1px solid #ccc;
}

/* line 2475, scss/pods.scss */
.toolBar li.tool1 {
  padding-left: 0;
}

/* line 2479, scss/pods.scss */
.toolBar li.dotted {
  border-right: 1px dotted #e2e2e2;
}

/* line 2483, scss/pods.scss */
.toolBar li.downloadBtn {
  background: #f5cf9c;
  border-top: 1px solid #ccc;
  padding-top: 5px;
}

/* line 2489, scss/pods.scss */
.toolBar li.last {
  border-right: none;
}

/* line 2493, scss/pods.scss */
.toolBar .imgBtn {
  padding: 1px 0 0 0;
  border-right: none;
}

/* line 2498, scss/pods.scss */
#gameHeader {
  position: relative;
  margin-bottom: 10px;
}
/* line 2502, scss/pods.scss */
#gameHeader h1 {
  padding-bottom: 0;
  color: #63004c;
}
/* line 2507, scss/pods.scss */
#gameHeader .info {
  position: absolute;
  top: 0;
  right: 0;
  text-align: right;
}
/* line 2514, scss/pods.scss */
#gameHeader .gameHeader-Details {
  top: 35px;
  font: bold 10px arial, helvetica, times new roman;
  color: #999;
  text-transform: uppercase;
  padding: 0 20px 0 0;
}
/* line 2521, scss/pods.scss */
#gameHeader .gameHeader-Details a {
  color: #666;
}

/* line 2527, scss/pods.scss */
#gameHeader h1#spongebobFix {
  float: left;
  margin-right: 20px;
  margin-top: 25px;
}

/* line 2533, scss/pods.scss */
#gameHeader.clubGame {
  background-repeat: no-repeat;
  background-position: center 3px;
}

/* line 2538, scss/pods.scss */
#gameHeader.clubGame {
  background-repeat: no-repeat;
  background-position: center 3px;
}

/* line 2543, scss/pods.scss */
#gameHeader #freeGameLink {
  width: 341px;
  padding-top: 63px;
  position: absolute;
  left: 313px;
  top: -4px;
  background: url("/i/clubHeaders/freeGameOfWeek_header.jpg") no-repeat;
}

/* line 2552, scss/pods.scss */
.captkidfreecell #gameHeader.clubGame {
  background-position: 400px 3px;
}

/* line 2556, scss/pods.scss */
#headerPromoLogo img {
  position: absolute;
  top: -11px;
  left: 270px;
}

/* line 2562, scss/pods.scss */
#gameHeader #headerPromoLogo {
  position: absolute;
  left: 73px;
  top: 14px;
}

/* line 2568, scss/pods.scss */
.spongebobPromo {
  margin-top: -15px;
  margin-bottom: -5px;
}

/* line 2573, scss/pods.scss */
#gameHeader .spongebobBreadCrumbs {
  margin-top: 5px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 2578, scss/pods.scss */
  #gameHeader .spongebobBreadCrumbs {
    margin-top: 0px;
  }
}
/* line 2583, scss/pods.scss */
#gameHeader .toolBar li.tool1 .ratingStars {
  float: left;
  margin-right: 6px;
  margin-top: 0;
}

/* line 2589, scss/pods.scss */
#gameHeader .toolBar li.active {
  border-bottom: 1px solid #fff;
}

/* line 2593, scss/pods.scss */
#gameHeader h1.badgeNew {
  background: url("/i/common/site/badgeNew.png") no-repeat 0px 5px;
  padding-left: 40px;
}

/* line 2598, scss/pods.scss */
#gameHeader .toolShelf {
  border-bottom: 1px solid #ccc;
  padding: 15px;
  position: relative;
}

/* line 2604, scss/pods.scss */
#gameHeader .toolShelf .btnClose {
  position: absolute;
  top: 16px;
  right: 0;
  width: 70px;
  line-height: 17px;
}

/* line 2612, scss/pods.scss */
#gameHeader #gameInstructions img {
  margin-bottom: 10px;
}

/* line 2616, scss/pods.scss */
#gameInstructions img {
  border: 1px solid #ccc;
  padding: 10px 4px 4px 4px;
  background: #FFFFFF;
}

/* line 2622, scss/pods.scss */
#gameHeader #gameInstructions ul,
#gameHeader #gameInstructions ol {
  margin: 0 0 7px 20px;
}

/* line 2627, scss/pods.scss */
#gameHeader #gameInstructions ul li {
  list-style: disc;
}

/* line 2631, scss/pods.scss */
#gameHeader #gameInstructions ol li {
  list-style: decimal;
}

/* line 2635, scss/pods.scss */
#gameHeader #gameInstructions .block1 {
  width: 65%;
  float: left;
  padding-right: 3%;
  border-right: 1px solid #ccc;
}

/* line 2642, scss/pods.scss */
#gameHeader #gameInstructions .block2 {
  padding-left: 2%;
  width: 20%;
  float: left;
}

/* line 2648, scss/pods.scss */
#gameHeader #gameInstructions .block2 p {
  margin-top: 7px;
}

/* line 2652, scss/pods.scss */
#gameHeader #gameShareGame .blockShare {
  width: 371px;
  border-left: 1px solid #ccc;
  float: left;
  height: 200px;
  padding-left: 20px;
}

/* line 2660, scss/pods.scss */
#gameHeader #gameShareGame .blockShare #copyURL p,
#gameHeader #gameShareGame .blockShare #embedGame p,
#gameHeader #gameShareGame .blockEmail p#emailGame {
  padding-left: 20px;
  margin-bottom: 12px;
  background: url("/i/common/site/icons16x16.png") no-repeat 0 -1000px;
}

/* line 2668, scss/pods.scss */
#gameHeader #gameShareGame .blockEmail p#emailGame {
  background-position: 0 -960px;
}

/* line 2672, scss/pods.scss */
#gameHeader #gameShareGame .blockShare #embedGame p {
  background-position: 0 -1040px;
  margin: 0;
}

/* line 2677, scss/pods.scss */
#gameHeader #gameShareGame .blockShare #copyURL {
  margin: 0 0 17px;
}

/* line 2681, scss/pods.scss */
#gameHeader #gameShareGame .blockShare #copyURL p {
  margin: 0;
}

/* line 2685, scss/pods.scss */
#gameHeader #gameShareGame .blockShare p {
  line-height: 14px;
  padding-bottom: 2px;
}

/* line 2690, scss/pods.scss */
#gameHeader #gameShareGame .blockShare span {
  padding: 4px 0 0 20px;
  display: block;
}

/* line 2695, scss/pods.scss */
#gameHeader #gameShareGame .blockShare span input {
  width: 300px;
}

/* line 2699, scss/pods.scss */
#gameHeader #gameShareGame .blockShare img {
  float: left;
}

/* line 2703, scss/pods.scss */
#gameHeader #gameShareGame .blockShare #exampleEmbed {
  padding-top: 6px;
  padding-left: 65px;
  background: url("/i/pods/embedThisGameArrow.png") 25px 0 no-repeat;
}

/* line 2709, scss/pods.scss */
#gameHeader #gameShareGame .blockShare #exampleEmbed a {
  width: 150px;
  display: block;
  float: left;
  padding: 10px 0 0 10px;
}

/* line 2716, scss/pods.scss */
#gameHeader #gameShareGame .blockEmail {
  width: 480px;
  float: left;
  padding-right: 20px;
}

/* line 2722, scss/pods.scss */
#gameHeader #gameShareGame h4 {
  margin-bottom: 18px;
}

/* line 2728, scss/pods.scss */
#gameHeader #gameShareGame .formBlock1 {
  width: 48%;
  float: left;
}

/* line 2733, scss/pods.scss */
#gameHeader #gameShareGame .formBlock1 li {
  padding-bottom: 10px;
}

/* line 2737, scss/pods.scss */
#gameHeader #gameShareGame .formBlock2 {
  width: 40%;
  float: left;
}

/* line 2742, scss/pods.scss */
#gameHeader #gameShareGame .formBlock2 textarea {
  height: 74px;
  width: 229px !important;
}

/* line 2747, scss/pods.scss */
#podRatingsReviews .podContent {
  position: relative;
  -moz-border-radius: 4px 0px 4px 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px 0px 4px 4px;
}

/* line 2753, scss/pods.scss */
#podRatingsReviews .podInnerBoxNoPad {
  max-height: 300px;
  overflow: auto;
}

/* line 2758, scss/pods.scss */
#podRatingsReviews .averageRating {
  float: right;
  width: 220px;
  font-weight: bold;
  margin-bottom: 10px;
}

/* line 2765, scss/pods.scss */
#podRatingsReviews .averageRating span {
  float: left;
  padding: 0 5px 0 0;
}

/* line 2770, scss/pods.scss */
#podRatingsReviews .averageRating .ratingStars {
  float: left;
}

/* line 2774, scss/pods.scss */
#podRatingsReviews .averageRating .ratingStars {
  margin-top: -1px;
}

/* line 2778, scss/pods.scss */
#podRatingsReviews .podInnerBoxNoPad .ratingStars {
  position: absolute;
  top: 7px;
  right: 10px;
}

/* line 2784, scss/pods.scss */
#podRatingsReviews .averageRating span.ratingNum {
  width: 30px;
  padding: 0 0 0 5px;
}

/* line 2789, scss/pods.scss */
#podRatingsReviews .podTopRight {
  padding: 6px 10px;
  top: 11px;
  z-index: 10;
  font: 12px 'salvo sans bold';
  text-transform: uppercase;
}

/* line 2797, scss/pods.scss */
#podRatingsReviews .podTopRight a {
  color: #BF177C;
}

/* line 2801, scss/pods.scss */
#podRatingsReviews #writeReview {
  margin-bottom: 10px;
}

/* line 2805, scss/pods.scss */
#podRatingsReviews #writeReview textarea {
  width: 350px;
}

/* line 2809, scss/pods.scss */
#podGameAttributes {
  position: static;
  margin: 12px 0px 20px;
}

/* line 2814, scss/pods.scss */
#podGameAttributes .toolBar li {
  border-right: none;
}

/* line 2818, scss/pods.scss */
.submitReminder {
  background: #ffffdd;
  font-weight: bold;
  padding: 4px 5px;
  border: 1px solid #eeaa01;
  margin-top: 5px;
}

/* High Scores
---------------------------*/
/* line 2829, scss/pods.scss */
#podHighScores {
  /* hide until jquery fires the tabs */
  display: none;
}

/* line 2834, scss/pods.scss */
#podHighScores .podInnerBox {
  width: 277px;
  padding: 10px;
  height: 136px;
  overflow: hidden;
  float: left;
}

/* line 2842, scss/pods.scss */
#podHighScores .tableWrap {
  padding: 0;
  margin-right: 15px;
  overflow: auto;
  height: 157px;
  width: 297px;
  background: #fff;
  float: right;
  border: 1px solid #D8D8D8;
}

/* line 2853, scss/pods.scss */
#podHighScores .podInnerBox .allTimeScore {
  position: absolute;
  top: 63px;
  right: 10px;
}

/* line 2859, scss/pods.scss */
#podHighScores table {
  width: 100%;
}

/* line 2863, scss/pods.scss */
#podHighScores table td,
#podHighScores table th {
  padding: 3px 6px;
}

/* line 2868, scss/pods.scss */
#podHighScores table td {
  border-top: 1px solid #ccc;
  vertical-align: middle;
}

/* line 2873, scss/pods.scss */
#podHighScores table th {
  font-weight: bold;
  background: #eee;
}

/* line 2878, scss/pods.scss */
#podHighScores td.score {
  text-align: right;
  white-space: nowrap;
}

/* line 2883, scss/pods.scss */
#podHighScores table th.topScores,
#podHighScores table th.date {
  width: 50%;
}

/* line 2888, scss/pods.scss */
#podHighScores table th.narrow {
  width: 25px;
}

/* line 2892, scss/pods.scss */
#podHighScores table th.avatar {
  width: 40px;
}

/* line 2896, scss/pods.scss */
#podHighScores table th.score {
  text-align: right;
}

/* line 2900, scss/pods.scss */
#podHighScores table tr.highlight td {
  background: #c5e091;
}

/* line 2904, scss/pods.scss */
#podHighScores table img {
  margin: 0;
}

/* line 2908, scss/pods.scss */
#podHighScores .avatarUsername img,
#podHighScores .avatarUsername .username {
  float: left;
}

/* line 2913, scss/pods.scss */
#podHighScores .avatarUsername img {
  margin-right: 10px;
}

/* line 2917, scss/pods.scss */
#podHighScores .avatarUsername .username {
  margin-top: 10px;
}

/* line 2921, scss/pods.scss */
#podHighScores .gameOptions {
  height: 35px;
}

/* line 2925, scss/pods.scss */
#podGameInfo .podInnerBox {
  padding: 10px;
}

/* line 2929, scss/pods.scss */
#podGameInfo .column1 {
  float: left;
  width: 47%;
}

/* line 2934, scss/pods.scss */
#podGameInfo .column2 {
  float: right;
  width: 47%;
}

/* line 2939, scss/pods.scss */
#podGameInfo ul {
  padding: 0 0 7px 20px;
  list-style: disc;
}

/* line 2944, scss/pods.scss */
#podDownloadGameInfo .toolBarBot {
  margin-top: 20px;
}

/* line 2948, scss/pods.scss */
#podDownloadGameInfo .swuPromo {
  position: absolute;
  top: 160px;
  right: 0;
  padding-top: 63px;
  width: 168px;
}

/* line 2956, scss/pods.scss */
#podDownloadFullVersion .text {
  padding-left: 109px;
}

/* applies to cooliris iframe */
/* line 2962, scss/pods.scss */
#podDownloadGameInfo .moreInfoNSI,
#podDownloadGameInfo .moreInfoSIP {
  position: absolute;
  bottom: 60px;
  right: 10px;
}

/* line 2969, scss/pods.scss */
#podDownloadGameInfo .moreInfoSIP {
  bottom: 10px;
}

/* line 2973, scss/pods.scss */
#podDownloadGameInfo #unlimitedPromo {
  background: #eee;
  text-align: center;
  padding: 8px 0;
  bottom: 0;
  left: 0;
  position: absolute;
  width: 100%;
}

/* line 2983, scss/pods.scss */
#podDownloadGameInfo .btnClose {
  top: 10px;
  right: 10px;
  position: absolute;
  z-index: 10;
}

/* line 2990, scss/pods.scss */
#podDownloadGameInfo .raterFloat {
  height: 24px;
}

/* line 2994, scss/pods.scss */
#podJigsawCalendar .podInnerBox {
  padding: 10px 0;
  margin-left: -10px;
  margin-right: 5px;
}

/* line 3000, scss/pods.scss */
.inlinePodTitleImg {
  margin: 0 0 0 10px !important;
  display: inline;
  vertical-align: middle;
}

/* line 3006, scss/pods.scss */
.calendar7Up, .dayList {
  padding: 5px 0 0 12px;
}

/* line 3010, scss/pods.scss */
#archiveListPaginator .calendar7Up, .dayList {
  padding: 5px 0 0 0px;
}

/* line 3014, scss/pods.scss */
.dayList {
  padding-top: 0;
  margin-left: -10px;
  margin-right: 5px;
}

/* line 3020, scss/pods.scss */
.currWeek {
  background: url("/i/pods/calendarWeekHighlight.png") no-repeat 10px -4px;
}

/* line 3024, scss/pods.scss */
.calendar7Up li, .dayList li {
  float: left;
  padding: 5px 5px 10px 5px;
  margin-left: 5px;
  width: 73px;
}

/* line 3031, scss/pods.scss */
.calendar7Up li {
  border-bottom: 1px dotted #666;
}

/* line 3035, scss/pods.scss */
.calendar7Up li:first-child {
  margin-left: 0px;
}

/* line 3039, scss/pods.scss */
.calendar7Up:last-child li {
  border: none;
}

/* line 3043, scss/pods.scss */
.calendar7Up li.active, .dayList li.active {
  background: #fff;
  margin-top: -6px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 15px;
  border: 1px solid #ccc;
}

/* line 3052, scss/pods.scss */
.dayList li {
  padding-top: 0;
  padding-bottom: 5px;
}

/* line 3057, scss/pods.scss */
.calendar7Up h3, .dayList h3 {
  text-align: center;
  color: #003D7B;
}

/* line 3062, scss/pods.scss */
#podDailyChallengeWinners li span {
  display: block;
  position: absolute;
  top: 10px;
  right: 10px;
  font-weight: bold;
}

/* line 3070, scss/pods.scss */
#podDailyChallengeWinners ul {
  max-height: 290px;
  overflow: auto;
  position: relative;
}

/* line 3076, scss/pods.scss */
#podDailyChallengeWinners li b {
  padding-right: 10px;
}

/* line 3080, scss/pods.scss */
#podJigsawGameHead.piconXLFlt .info {
  padding-top: 0;
}

/* line 3084, scss/pods.scss */
#podJigsawGameHead .piconXLWrap div {
  padding: 0 0 8px 76px;
  background: url("/i/pods/submitPic.png") no-repeat;
}

/* line 3089, scss/pods.scss */
#podJigsawGameHead .promoBox {
  border: 1px solid #ccc;
  padding: 7px 10px 2px 10px;
  background: #eee;
}

/* Game Table List
---------------------------*/
/* line 3098, scss/pods.scss */
#podGameTableList .pagTop,
#podGameTableList .pagBot,
#gameListPaginator .pagTop,
#gameListPaginator .pagBot {
  margin: 0;
}

/* line 3105, scss/pods.scss */
#podGameTableList .seoHead, .seoHead h1 {
  font-size: 15px;
  font-weight: bold;
  color: #666;
  letter-spacing: normal;
}

/* line 3112, scss/pods.scss */
table.gameTableList {
  width: 100%;
}

/* line 3116, scss/pods.scss */
table.gameTableList th.listCol1 {
  width: 60%;
}

/* line 3120, scss/pods.scss */
table.gameTableList th.listCol2,
table.gameTableList th.listCol3,
table.gameTableList th.listCol4 {
  width: 1%;
}

/* line 3126, scss/pods.scss */
table.gameTableList th {
  background: url("/i/common/site/tableListBkg.png") repeat-x;
  padding: 3px 10px;
  font-weight: bold;
  line-height: 12px;
  vertical-align: middle;
  cursor: pointer;
}

/* line 3135, scss/pods.scss */
table.gameTableList th span {
  display: inline-block;
  padding-right: 12px;
}

/* line 3140, scss/pods.scss */
table.gameTableList th span:hover {
  text-decoration: underline;
}

/* line 3144, scss/pods.scss */
table.gameTableList th a:hover {
  text-decoration: none;
}

/* line 3148, scss/pods.scss */
table.gameTableList .bgSortArrow {
  background-color: yellow;
  width: 12px;
}

/* line 3153, scss/pods.scss */
table.gameTableList th.active {
  background: url("/i/common/site/tabsOffBkgSprite.png") repeat-x 0 -289px;
}

/* line 3157, scss/pods.scss */
table.gameTableList th.active a {
  color: #666;
  background: url("/i/common/site/arrowsSml.png") no-repeat right -115px;
}

/* line 3162, scss/pods.scss */
table.gameTableList th.activeAsc a {
  background-position: right -156px;
}

/* line 3166, scss/pods.scss */
table.gameTableList td {
  padding: 10px;
  border-top: 1px solid #ccc;
  vertical-align: top;
  border-left: 1px solid #eee;
}

/* line 3173, scss/pods.scss */
table.gameTableList td.listCol1 .iconClubExclusive {
  float: right;
}

/* line 3177, scss/pods.scss */
table.gameTableList td img {
  margin: 0;
  float: left;
  position: relative;
  top: 0;
  left: 0;
}

/* line 3185, scss/pods.scss */
table.gameTableList td .icon16Rit {
  float: right;
  margin-left: 4px;
  padding-top: 16px;
}

/* line 3191, scss/pods.scss */
table.gameTableList td .icon16Play {
  margin-right: 4px;
}

/* line 3195, scss/pods.scss */
table.gameTableList td .iconNew {
  padding: 24px 0 0 0;
  font-size: 10px;
  background: url("/i/common/site/iconNew.png") no-repeat;
}

/* line 3201, scss/pods.scss */
table.gameTableList td.listCol1 {
  border-left: none;
}

/* line 3205, scss/pods.scss */
table.gameTableList td .info {
  padding-left: 102px;
  float: none;
}

/* line 3210, scss/pods.scss */
table.gameTableList td .ratingStars {
  margin-bottom: 3px;
}

/* line 3214, scss/pods.scss */
table.gameTableList td.listCol1 .info h3 {
  margin-bottom: 4px;
}

/* line 3218, scss/pods.scss */
table.gameTableList tr.highlight td {
  background: #ffe7c3;
  border-left: none;
}

/* line 3223, scss/pods.scss */
table.gameTableList tr.highlight .info {
  width: 336px;
}

/* line 3227, scss/pods.scss */
table.gameTableList tr.highlight .ratingInfo {
  float: right;
  padding-right: 1px;
}

/* line 3232, scss/pods.scss */
.listFilter {
  font-weight: bold;
  font-size: 19px;
  color: #000;
  margin-bottom: 15px;
  margin-left: -4px;
}

/* line 3240, scss/pods.scss */
.listFilter span {
  padding: 0 6px;
}

/* line 3244, scss/pods.scss */
.searchFilter {
  font-weight: bold;
  margin-bottom: 15px;
  font-size: 12px;
}

/* line 3250, scss/pods.scss */
.searchFilter input {
  border: 1px solid #CCCCCC;
  font-size: 11px;
  height: 14px;
  padding: 3px;
  width: 180px;
}

/* line 3258, scss/pods.scss */
.searchFilter .searchBtn {
  background: url("/i/common/site/searchButton.png") no-repeat;
  padding: 4px 12px 4px;
  margin-right: 5px;
}

/* line 3264, scss/pods.scss */
.searchFilter .searchBtn:hover {
  text-decoration: none;
}

/* line 3268, scss/pods.scss */
.tagFilter {
  margin-bottom: 15px;
}

/* line 3272, scss/pods.scss */
.tagFilter h3 {
  font-size: 12px;
  margin-bottom: 7px;
}

/* line 3277, scss/pods.scss */
.tagFilter ul li {
  width: 116px;
  float: left;
  color: #000;
  font-weight: bold;
  margin-bottom: 4px;
}

/* line 3285, scss/pods.scss */
#podBrainGames .podInnerBox {
  padding-left: 16px;
  padding-right: 18px;
  background: #e6f7ff;
  margin-bottom: 20px;
}

/* line 3292, scss/pods.scss */
#podBrainGames .podInnerBox .fltL {
  width: 122px;
}

/* line 3296, scss/pods.scss */
#podBrainGames .podInnerBox .fltR {
  width: 427px;
}

/* line 3300, scss/pods.scss */
#podBrainGames .podInnerBox h4 {
  color: #5794ed;
}

/* line 3304, scss/pods.scss */
#podBrainGames .podInnerBox .block1,
#podBrainGames .podInnerBox .block2 {
  width: 206px;
  float: left;
}

/* line 3310, scss/pods.scss */
#podBrainGames .podInnerBox .block2 {
  float: right;
}

/* line 3314, scss/pods.scss */
#podRecentWinnersFull .winDate {
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 3320, scss/pods.scss */
#podRecentWinnersFull .winDate span {
  color: #999;
}

/* line 3324, scss/pods.scss */
#podRecentWinnersFull .podInnerBoxNoPad {
  margin: 0 15px 15px;
}

/* line 3328, scss/pods.scss */
#podCashSweeps .podInnerBox,
#podInstantWin .podInnerBox {
  padding-top: 175px;
  padding-right: 310px;
  padding-left: 20px;
  background: #fff url("/i/common/token/cashSweepsBkg.jpg") 15px 7px no-repeat;
  height: 99px;
}

/* line 3337, scss/pods.scss */
#podInstantWin .podSweepBox {
  padding: 30px 0px 0px 310px;
}

/* line 3341, scss/pods.scss */
#podInstantWin .podInnerBox {
  background: #fff url("/i/common/token/instantWinBkg.jpg") 15px 7px no-repeat;
  height: 142px;
}

/* line 3346, scss/pods.scss */
#podMyTokens .podContent {
  color: #35550b;
}

/* line 3350, scss/pods.scss */
#podCashSweepHeader {
  background: url("/i/common/token/cashSweepHeader.png") no-repeat;
  padding-top: 80px;
}

/* line 3355, scss/pods.scss */
#podCashSweepHeader p {
  font-size: 12px;
  padding-bottom: 10px;
  padding-top: 8px;
  background: url("/i/common/token/cashSweepValueLegend.png") right top no-repeat;
}

/* line 3362, scss/pods.scss */
#podTicketPick .podInnerBox,
#podTicketPickClub .podInnerBox {
  padding-left: 323px;
  height: 118px;
  font-size: 12px;
  background: #fff url("/i/common/token/sweepPickerBkgs.jpg") no-repeat 10px 10px;
}

/* line 3370, scss/pods.scss */
#podTicketPickClub .podInnerBox {
  height: 149px;
}

/* line 3374, scss/pods.scss */
#podTicketPick .sweepDaily {
  background-position: 10px -168px;
}

/* line 3378, scss/pods.scss */
#podTicketPick .sweepWeekly {
  background-position: 10px -310px;
}

/* line 3382, scss/pods.scss */
#podTicketPick .sweepMonthly {
  background-position: 10px -452px;
}

/* line 3386, scss/pods.scss */
.ticketPicker {
  position: relative;
}

/* line 3390, scss/pods.scss */
.ticketPicker input {
  width: 40px;
  font-size: 11px;
  height: 13px;
  border: 1px solid #999;
  padding: 2px;
}

/* line 3398, scss/pods.scss */
.ticketPicker .getTicketsBtn {
  position: absolute;
  bottom: 5px;
  right: 0;
}

/* line 3404, scss/pods.scss */
.ticketPicker .ticketsToBuy {
  text-align: right;
  font-weight: bold;
  margin-bottom: 15px;
}

/* line 3410, scss/pods.scss */
.ticketPicker .fltR p {
  text-align: right;
  font-weight: bold;
  color: #999;
}

/* line 3416, scss/pods.scss */
.ticketPicker .drawing {
  color: #999;
  font-size: 11px;
}

/* line 3421, scss/pods.scss */
#podTrophyCase .pagTop,
#podTrophyCase .pagBot {
  margin: 0;
}

/* line 3426, scss/pods.scss */
#podTrophyCase ul.trophyList {
  background: url("/i/pods/trophyCaseBkg.jpg") repeat-y;
}

/* line 3430, scss/pods.scss */
.col8 #podTrophyCase ul.trophyList {
  background: url("/i/pods/trophyCaseBkg.jpg") -40px -39px repeat-x;
}

/* line 3434, scss/pods.scss */
#podTrophyCase ul.trophyList li {
  padding-top: 59px;
  height: 255px;
  padding-left: 22px;
  width: 172px;
  float: left;
  position: relative;
}

/* line 3443, scss/pods.scss */
.col8 #podTrophyCase ul.trophyList li {
  width: 152px;
  padding-left: 0;
  padding-top: 20px;
}

/* line 3449, scss/pods.scss */
#podTrophyCase ul.trophyList li img {
  position: absolute;
  bottom: 20px;
  left: 21px;
}

/* line 3455, scss/pods.scss */
.col8 #podTrophyCase ul.trophyList li img {
  position: absolute;
  bottom: 20px;
  left: 4px;
}

/* line 3461, scss/pods.scss */
#podTrophyCase ul.trophyList li a.trophyTitle {
  position: absolute;
  bottom: 3px;
  left: 25px;
  width: 143px;
  height: 18px;
  text-align: center;
  font-weight: bold;
  color: #60502f;
  background: url("/i/pods/trophyCaseTitleBkg.png") no-repeat;
  overflow: hidden;
  line-height: 16px;
}

/* line 3475, scss/pods.scss */
#podTrophyCase ul.trophyList li a.trophyTitle:hover {
  text-decoration: none;
}

/* line 3479, scss/pods.scss */
.col8 #podTrophyCase ul.trophyList li a.trophyTitle {
  position: absolute;
  bottom: 3px;
  left: 6px;
}

/* line 3485, scss/pods.scss */
#podDailyPlayMini span {
  font-size: 11px;
  font-variant: normal;
  font-weight: normal;
  color: #666;
  padding-left: 10px;
  line-height: 18px;
}

/* line 3494, scss/pods.scss */
.podChatPreLogin h5 {
  color: #446500;
}

/* line 3498, scss/pods.scss */
.podChatPreLogin h4 {
  color: #333;
}

/* line 3502, scss/pods.scss */
.col4 .podChatPreLogin .podContent {
  background: url("/i/pods/chatPreLoginWide.png") bottom center no-repeat;
  padding-bottom: 139px;
}

/* line 3507, scss/pods.scss */
.col2 .podChatPreLogin .podContent {
  height: 575px;
  background: url("/i/pods/chatPreLoginSkinny.png") bottom center no-repeat;
}

/* line 3512, scss/pods.scss */
#podChat {
  overflow: hidden;
  width: 148px;
  position: absolute;
  top: 0;
  left: 0;
}

/* wide version, no expansion */
/* line 3521, scss/pods.scss */
.col4 #podChat {
  position: static;
  width: 314px;
}

/* line 3526, scss/pods.scss */
#podChat.expand {
  width: 314px;
}

/* line 3530, scss/pods.scss */
.gameRecommendationsSidePod li {
  list-style-type: none;
  float: left;
  padding: 7px 0px 0px 12px;
}

/* line 3536, scss/pods.scss */
.downloadRecs li {
  float: none !important;
  display: inline !important;
}

/* line 3541, scss/pods.scss */
.downloadRecs li img {
  margin-bottom: 10px !important;
}

/* line 3545, scss/pods.scss */
.downloadRecs p {
  clear: both;
  padding: 5px 0px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 3551, scss/pods.scss */
  .downloadRecs li {
    float: left !important;
  }

  /* line 3555, scss/pods.scss */
  .downloadRecs p {
    clear: both;
    padding: 5px 0px;
  }

  /* line 3560, scss/pods.scss */
  .downloadRecs li img {
    margin-bottom: 0px !important;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 3566, scss/pods.scss */
  .gameRecommendationsSidePod li {
    padding-left: 11px;
  }
}
/* line 3571, scss/pods.scss */
.gameRecommendationsSidePod li.wide {
  margin: 0px;
}

/* line 3575, scss/pods.scss */
#podRecommendedGames {
  width: 300px;
}

/* line 3579, scss/pods.scss */
.podRecommendedGamesSlim {
  margin: 10px 5px 10px 14px;
  width: 130px !important;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 3585, scss/pods.scss */
  .podRecommendedGamesSlim {
    margin: 10px 14px;
  }
}
/* line 3590, scss/pods.scss */
#podClubExclusives li,
#podSWUExclusives li {
  float: left;
  margin-right: 20px;
  width: 296px;
}

/* line 3597, scss/pods.scss */
#podClubExclusives li .info,
#podSWUExclusives li .info {
  width: 150px;
}

/* line 3602, scss/pods.scss */
#podClubExclusives .block1 h3,
#podSWUExclusives .block1 h3 {
  color: #183087;
}

/* line 3607, scss/pods.scss */
#podClubExclusives .block2 h3 span,
#podSWUExclusives .block2 h3 span {
  font-weight: normal;
}

/* line 3612, scss/pods.scss */
#podClubExclusives .block2 {
  background: url("/i/pods/clubExclusivesRegWallBkg.png") !important;
  color: #37550a;
}

/* line 3617, scss/pods.scss */
#podSWUExclusives .block2 {
  background-color: #eee;
  border: none;
}

/* line 3622, scss/pods.scss */
body #wrapper div .col #podSWUExclusives h2 .inlinePodTitleImg {
  margin-bottom: -5px;
}

/* line 3626, scss/pods.scss */
#podSWUExclusives h2 {
  color: #111;
  font-weight: 800;
}

/* line 3631, scss/pods.scss */
#podSWUExclusives h2 em {
  font-style: italic;
}

/* Club Games */
/* line 3637, scss/pods.scss */
#clubGameLobby {
  padding: 73px 11px 0 11px;
  background: url("/i/pods/clubGames/texasHoldEmLobbyBkg.jpg") no-repeat;
  height: 547px;
}

/* line 3643, scss/pods.scss */
#clubGameLobby.clubGameBingo, #gameHolder {
  background: url("/i/pods/clubGames/bingoLobbyBkg.jpg") no-repeat;
}

/* line 3647, scss/pods.scss */
#gameHolder {
  padding: 10px 10px 0 12px;
}

/* line 3651, scss/pods.scss */
#pokerTabs {
  width: 810px;
}

/* line 3655, scss/pods.scss */
#bingoTabs {
  width: 808px;
}

/* line 3659, scss/pods.scss */
#clubGameLobby .ui-tabs-nav li {
  margin: 0 0 0 5px;
}

/* line 3663, scss/pods.scss */
#clubGameLobby .ui-tabs-nav a {
  padding: 0;
}

/* line 3667, scss/pods.scss */
#clubGameLobby .ui-tabs-nav a span {
  height: 33px;
  line-height: 13px;
  text-align: center;
  padding: 7px 0 0 0;
  width: 194px;
}

/* line 3675, scss/pods.scss */
#clubGameLobby.clubGameBingo .ui-tabs-nav a span {
  width: 261px;
}

/* line 3679, scss/pods.scss */
#clubGameLobby .ui-tabs-nav a span i {
  height: auto;
  font-weight: normal;
  font-size: 11px;
  font-style: normal;
}

/* line 3686, scss/pods.scss */
#clubGameLobby .ui-tabs-panel {
  padding-top: 80px;
  padding-bottom: 15px;
  position: relative;
}

/* line 3692, scss/pods.scss */
#clubGameLobby.clubGameBingo .bingoTypeTabs .tab1 {
  margin-left: 139px;
}

/* line 3696, scss/pods.scss */
#clubGameLobby.clubGameBingo .ui-tabs-panel {
  padding: 7px 0 0 0;
  border-bottom: none;
  border-left: none;
  border-right: none;
  background: transparent;
}

/* line 3704, scss/pods.scss */
#clubGameLobby.clubGameBingo .bingoTypeTabs .ui-tabs-panel {
  padding: 7px 0 0 0;
  border: 1px solid #7bb40d;
}

/* line 3709, scss/pods.scss */
#clubGameLobby.clubGameBingo .bingoTypeTabs .ui-tabs-panel {
  padding: 68px 15px 15px 15px;
  height: 368px;
}

/* line 3714, scss/pods.scss */
.clubGamePoker .tableWrap,
.clubGameBingo .tableWrap {
  max-height: 403px;
  overflow: auto;
}

/* line 3720, scss/pods.scss */
.clubGameBingo .tableWrap {
  max-height: 367px;
}

/* line 3724, scss/pods.scss */
.clubGamePoker .setStake {
  height: 50px;
  background: #e6efc4 url("/i/pods/clubGames/texasHoldEmLobbySetYourStake.png") 15px 10px no-repeat;
  width: 624px;
  margin-bottom: 15px;
  position: absolute;
  top: 15px;
  left: 15px;
}

/* line 3734, scss/pods.scss */
.clubGamePoker .setStake ul {
  padding: 18px 0 0 110px;
}

/* line 3738, scss/pods.scss */
.clubGamePoker .setStake li {
  float: left;
  padding: 3px 5px;
  margin: 0 0 0 13px;
}

/* line 3744, scss/pods.scss */
.clubGamePoker .setStake li.active {
  background: #fff;
}

/* line 3748, scss/pods.scss */
.clubGamePoker .setStake li.active a {
  color: #333;
}

/* line 3752, scss/pods.scss */
#clubGameLobby .gameTableList th {
  padding-top: 8px;
  padding-bottom: 8px;
  border-left: 1px solid #ccc;
  cursor: default;
}

/* line 3759, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol4 {
  border-left: none;
}

/* line 3763, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol1,
#clubGameLobby .gameTableList th.listCol2,
#clubGameLobby .gameTableList th.listCol4 {
  width: 12%;
}

/* line 3769, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol1 span {
  background: transparent url("/i/common/site/arrowsSml.png") no-repeat scroll right -115px;
  padding-right: 12px;
}

/* line 3774, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol3 {
  width: 64%;
}

/* line 3778, scss/pods.scss */
#clubGameLobby .gameTableList td {
  border: none;
  border-top: 1px solid #ccc;
  background: #fff;
}

/* line 3784, scss/pods.scss */
#clubGameLobby.clubGameBingo .btnQuickStart {
  top: 17px;
}

/* line 3788, scss/pods.scss */
#clubGameLobby .btnQuickStart {
  padding-top: 36px;
  width: 132px;
  background: url("/i/pods/clubGames/btnQuickStart.png") no-repeat;
  position: absolute;
  right: 16px;
  top: 22px;
}

/* line 3797, scss/pods.scss */
#bingoTabs .btnQuickStart {
  top: 22px;
}

/* line 3801, scss/pods.scss */
#clubGameLobby #howToPlay {
  position: absolute;
  top: 187px;
  right: 41px;
  padding-top: 67px;
  width: 100px;
}

/* line 3809, scss/pods.scss */
#clubGameLobby #howToJoin {
  position: absolute;
  top: 286px;
  right: 29px;
  padding-top: 109px;
  width: 74px;
}

/* line 3817, scss/pods.scss */
#clubGameLobby.clubGameBingo #howToPlay,
#clubGameLobby.clubGameBingo #howToJoin {
  position: absolute;
  right: 25px;
  padding-top: 116px;
  width: 116px;
}

/* line 3825, scss/pods.scss */
#clubGameLobby.clubGameBingo #howToPlay {
  top: 206px;
}

/* line 3829, scss/pods.scss */
#clubGameLobby.clubGameBingo #howToJoin {
  top: 383px;
}

/* Tour Pods
----------------------------------------------- */
/* line 3836, scss/pods.scss */
.clubTour #mainImg {
  float: left;
  width: 386px;
  padding-left: 100px;
}

/* line 3842, scss/pods.scss */
.clubTour #sideImg {
  float: right;
  width: 322px;
  padding-right: 100px;
}

/* line 3848, scss/pods.scss */
.clubTour #introText {
  width: 400px;
  position: absolute;
  top: 95px;
  left: 50px;
}

/* line 3855, scss/pods.scss */
.clubTour #introText h4 {
  font-size: 20px;
  color: #17dcfe;
}

/* line 3860, scss/pods.scss */
.clubTour #introText p {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
}

/* line 3866, scss/pods.scss */
.clubTour .btnNextWrap {
  position: absolute;
  top: 96px;
  right: 65px;
  width: 300px;
  text-align: right;
  font-size: 15px;
}

/* line 3875, scss/pods.scss */
.clubTour .btnLrgWrap {
  position: absolute;
  top: 109px;
  left: 663px;
  width: 248px;
  text-align: right;
}

/* line 3883, scss/pods.scss */
.clubTour .arrowLft {
  background-position: 0 2px !important;
}

/* line 3887, scss/pods.scss */
.clubTour .arrowRit {
  background-position: right -37px !important;
}

/* line 3891, scss/pods.scss */
#mbox_SW_Club_Tour_Games,
#mbox_SW_Club_Tour_Prizes,
#mbox_SW_Club_Tour_Trophies {
  height: 619px;
}

/* line 3897, scss/pods.scss */
#mbox_SW_Club_Tour_Prizes {
  background: url("/i/pods/tour/tourCashBkg.jpg") no-repeat;
}

/* line 3901, scss/pods.scss */
#mbox_SW_Club_Tour_Games {
  background: url("/i/pods/tour/tourGamesBkg.jpg") no-repeat;
}

/* line 3905, scss/pods.scss */
#mbox_SW_Club_Tour_Trophies {
  background: url("/i/pods/tour/tourTrophiesBkg.jpg") no-repeat;
}

/* line 3909, scss/pods.scss */
#podMemberLevels {
  margin-top: 20px;
}

/* line 3913, scss/pods.scss */
#podMemberLevels table {
  width: 100%;
}

/* line 3917, scss/pods.scss */
#podMemberLevels table th {
  width: 167px;
  text-align: center !important;
  font-weight: bold;
  padding: 10px 0 0 0;
  font-size: 14px;
}

/* line 3925, scss/pods.scss */
#podMemberLevels table th h3 {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 3931, scss/pods.scss */
#podMemberLevels #memberHead {
  height: 74px;
}

/* line 3935, scss/pods.scss */
#podMemberLevels #memberHead td,
#podMemberLevels table td#headFree,
#podMemberLevels table td#headUnlimited {
  height: 74px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 3942, scss/pods.scss */
  #podMemberLevels #memberHead td,
  #podMemberLevels table td#headFree,
  #podMemberLevels table td#headUnlimited {
    height: 54px;
  }
}
/* line 3949, scss/pods.scss */
#podMemberLevels table #levelsHead {
  width: 40%;
  font-size: 16px;
  font: 18px 'salvo sans bold',arial,helvetica,times new roman;
  text-transform: uppercase;
  font-weight: bold;
  border-top: none;
  border-left: none;
  text-align: left;
  padding: 0 0 20px;
  vertical-align: bottom;
}

/* line 3962, scss/pods.scss */
#podMemberLevels table #headFree {
  background: url("/i/pods/tour/memberLevelsHeaders_free.png");
  background-repeat: no-repeat;
  padding: 0px;
}

/* line 3968, scss/pods.scss */
#podMemberLevels table #headUnlimited {
  background: url("/i/pods/tour/memberLevelsHeaders_swu.png");
  background-repeat: no-repeat;
  padding: 0px;
}

/* line 3974, scss/pods.scss */
#podMemberLevels table #headClub {
  background-position: 333px 0;
}

/* line 3978, scss/pods.scss */
#podMemberLevels table td {
  border: 1px solid #ccc;
  padding: 10px;
  text-align: center;
  font-size: 12px;
}

/* line 3985, scss/pods.scss */
#podMemberLevels table tr.tableFooter td {
  border: none;
  padding: 20px 0;
}

/* line 3990, scss/pods.scss */
#podMemberLevels table td.unlimitedBkg span {
  color: #dd6710;
}

/* line 3994, scss/pods.scss */
#podMemberLevels table td.features {
  text-align: left;
  font-weight: bold;
  background: #ffffff;
}

/* line 4000, scss/pods.scss */
#podMemberLevels table td.features span {
  font-size: 12px;
}

/* line 4004, scss/pods.scss */
#podMemberLevels table td.checked {
  background: url("/i/pods/tour/memberLevelsCheckmarks.png") center 10px no-repeat;
}

/* line 4008, scss/pods.scss */
#podMemberLevels table td.checkedLrg {
  background-position: center -40px;
}

/* line 4012, scss/pods.scss */
#podMemberLevels table td.clubBkg {
  background-color: #f8fbf0;
}

/* line 4016, scss/pods.scss */
#podMemberLevels table td.unlimitedBkg {
  background-color: #fff8ee;
}

/* Club Shockwave upsell */
/* line 4022, scss/pods.scss */
#upsellFeature {
  position: relative;
  padding-top: 345px;
}

/* line 4027, scss/pods.scss */
#upsellFeature #movieSwf {
  position: absolute;
  left: -10px;
  top: -30px;
}

/* line 4033, scss/pods.scss */
#upsellInfo .clearLink {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding-top: 253px;
}

/* line 4041, scss/pods.scss */
#upsellInfo p {
  padding: 10px 20px 0;
  font-size: 12px;
}

/* line 4046, scss/pods.scss */
#upsellInfo ul {
  padding: 15px 0 5px;
}

/* line 4050, scss/pods.scss */
#upsellInfo ul li {
  float: left;
  padding: 0 0 10px 20px;
  width: 122px;
}

/* line 4056, scss/pods.scss */
#upsellInfo ul li img {
  margin-bottom: 3px;
}

/* line 4060, scss/pods.scss */
#upsellInfo .alignC a {
  font-size: 12px;
}

/* Mobile Minis */
/* line 4066, scss/pods.scss */
#podMobileMinis .podContent {
  height: 640px;
  background: url("/i/common/site/minis_bg.jpg") 0 34px no-repeat;
}

/* line 4071, scss/pods.scss */
#minis .mtext1 {
  position: absolute;
  width: 300px;
  top: 163px;
  left: 22px;
}

/* line 4078, scss/pods.scss */
#minis .mtext2 {
  position: absolute;
  width: 300px;
  top: 413px;
  left: 22px;
}

/* line 4085, scss/pods.scss */
#minis #mtitles {
  position: absolute;
  width: 153px;
  top: 246px;
  left: 22px;
}

/* line 4092, scss/pods.scss */
#minis #mtitles p {
  margin: 0;
  padding: 0;
  height: 29px;
  border-bottom: 1px dotted #999;
}

/* line 4099, scss/pods.scss */
#minis #mtitles p.last {
  border-bottom: none;
}

/* line 4103, scss/pods.scss */
#minis #mtitles a {
  color: #878787;
  display: block;
  padding: 8px 0 9px 8px;
  text-decoration: none;
  font-size: 11px;
  font-weight: bold;
}

/* line 4112, scss/pods.scss */
#minis #mtitles a:hover {
  color: #6e8bf4;
}

/* line 4116, scss/pods.scss */
#minis #mtitles a .arrow {
  display: none;
}

/* line 4120, scss/pods.scss */
#minis #mtitles a.current {
  background: none;
  color: #6e8bf4;
}

/* line 4125, scss/pods.scss */
#minis #mtitles a.current .arrow {
  display: inline;
}

/* line 4129, scss/pods.scss */
#minis #instruct {
  color: #6e8bf4;
  position: absolute;
  width: 125px;
  top: 255px;
  left: 192px;
}

/* line 4137, scss/pods.scss */
#minis #instruct strong {
  display: block;
  font-size: 10px;
  padding-bottom: 10px;
}

/* line 4143, scss/pods.scss */
#minis #minigames {
  position: absolute;
  width: 176px;
  height: 204px;
  top: 141px;
  left: 382px;
}

/* line 4151, scss/pods.scss */
#accountUpgrades li {
  background: url("/i/pods/tour/memberLevelsHeaders.png") -171px 0 no-repeat;
  width: 154px;
}

/* line 4156, scss/pods.scss */
#accountUpgrades li.fltR {
  background-position: -337px 0;
}

/* line 4160, scss/pods.scss */
#accountUpgrades li p a {
  padding-top: 84px;
  display: block;
}

/* line 4165, scss/pods.scss */
#podFreeRegConfirm h1 {
  margin-bottom: 20px;
  padding-left: 50px;
  background: url("/i/pods/tour/memberConfirmCheckmark.png") 0 0 no-repeat;
}

/* line 4171, scss/pods.scss */
#podFreeRegConfirmGameFace {
  padding: 126px 251px 20px 0;
  width: 201px;
  background: url("/i/pods/tour/memberConfirmGameFace.png") 0 0 no-repeat;
  position: relative;
  left: 100px;
  display: block;
  color: #666;
  font-weight: normal;
  font-size: 12px;
}

/* line 4183, scss/pods.scss */
#podFreeRegConfirmGameFace:hover {
  text-decoration: none;
}

/* line 4187, scss/pods.scss */
#podRss .rssFeeds {
  margin-bottom: 25px;
}

/* line 4191, scss/pods.scss */
#podRss .rssFeeds li {
  float: left;
  margin-right: 40px;
}

/* line 4196, scss/pods.scss */
#podRss .rssFeeds li a {
  padding-left: 20px;
  background: url("/i/common/site/rssFeedIcons.png") no-repeat;
  padding-bottom: 3px;
}

/* line 4202, scss/pods.scss */
#podRss .rssFeeds li .rssYahoo {
  background-position: 0 -40px;
}

/* line 4206, scss/pods.scss */
#podRss .rssFeeds li .rssMsn {
  background-position: 0 0;
}

/* line 4210, scss/pods.scss */
#podRss .rssFeeds li .rssGoogle {
  background-position: 0 -80px;
}

/* line 4214, scss/pods.scss */
#podRss #rssCreateFeed {
  width: 50%;
}

/* line 4218, scss/pods.scss */
#podUpsellMembersOnly .podContent {
  background: url("/i/common/upsells/upsell_13Bkg.png") no-repeat 136px 76px !important;
  min-height: 200px;
}

/* line 4223, scss/pods.scss */
#podUpsellMembersOnly h2,
#podUpsellMembersOnly h5 {
  color: #426700;
}

/* line 4228, scss/pods.scss */
#podWeRecommend3Up ul li {
  width: 194px;
  float: left;
  padding-right: 10px;
}

/* line 4234, scss/pods.scss */
#cooliris #topBar {
  height: 25px;
  background: url("/i/apps/cooliris/topBarBkg.png") repeat-x;
  padding: 3px;
  position: relative;
}

/* line 4241, scss/pods.scss */
#cooliris h2 span {
  font-variant: normal;
  vertical-align: 0;
  padding-left: 30px;
}

/* line 4247, scss/pods.scss */
#cooliris #topBar form {
  text-align: right;
  padding-right: 31px;
}

/* line 4252, scss/pods.scss */
#cooliris #topBar form input {
  background: #d3daea;
}

/* line 4256, scss/pods.scss */
#cooliris #topBar #searchCooliris {
  width: 30px;
  padding-top: 25px;
  position: absolute;
  right: 3px;
  top: 2px;
  background: url("/i/apps/cooliris/searchBtn.png") no-repeat;
}

/* line 4265, scss/pods.scss */
#cooliris #topBar #logoCooliris {
  position: absolute;
  top: 5px;
  left: 15px;
  padding-top: 19px;
  width: 74px;
  background: url("/i/apps/cooliris/logoCooliris.png") no-repeat;
}

/* line 4274, scss/pods.scss */
#cooliris #wallContent {
  background: #4e6790;
}

/* line 4278, scss/pods.scss */
#cooliris #sidebar {
  float: left;
  width: 137px;
  padding: 15px;
  font-size: 12px;
  line-height: 11px;
  border-right: 1px solid #243c68;
  height: 380px;
}

/* line 4288, scss/pods.scss */
#cooliris #sidebar li {
  padding: 5px;
  font-weight: bold;
}

/* line 4293, scss/pods.scss */
#cooliris #sidebar li.active {
  background: #304b76;
}

/* line 4297, scss/pods.scss */
#cooliris #sidebar li.active a {
  color: #fff;
}

/* line 4301, scss/pods.scss */
#cooliris #sidebar li.spacer {
  margin-bottom: 15px;
}

/* line 4305, scss/pods.scss */
#cooliris #sidebar a {
  color: #b4c5cf;
}

/* line 4309, scss/pods.scss */
#cooliris #gamewall {
  float: right;
  width: 810px;
  overflow: hidden;
  height: 410px;
}

/* line 4316, scss/pods.scss */
#cooliris .botBarEmpty {
  min-height: 5px;
  font-size: 1px;
  background: #22335a;
}

/* line 4322, scss/pods.scss */
#cooliris #searchResultTxt {
  color: #B4C5CF;
  position: absolute;
  top: 7px;
  left: 15px;
  font-size: 12px;
}

/* line 4330, scss/pods.scss */
#podComingSoon h2 .logoSWUsmall {
  position: absolute;
  top: -9px;
  left: 140px;
  width: 109px;
  height: 44px;
  background: url("/i/common/logos/logoSW-SIP-small.png") no-repeat;
}

/* Club Landing Pages */
/* line 4340, scss/pods.scss */
.gameLandingClubExclusive .features li {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
  list-style: disc;
}

/* line 4347, scss/pods.scss */
.gameLandingClubExclusive .features {
  margin-left: 18px;
  padding: 10px;
}

/* line 4352, scss/pods.scss */
.gameLandingClubExclusive .features p,
.gameLandingClubExclusive .features .plainList li {
  font-size: 12px;
  font-weight: normal;
}

/* line 4358, scss/pods.scss */
.gameLandingClubExclusive .grayContainer h1 {
  color: #666666;
  padding: 0 18px;
}

/* line 4363, scss/pods.scss */
.gameLandingClubExclusive .grayContainer h4 a {
  padding-left: 18px;
}

/* line 4367, scss/pods.scss */
.gameLandingClubExclusive .grayContainer {
  background-color: #F6F6F6 !important;
  border: 1px solid #EFEFEF !important;
  margin-bottom: 18px;
  padding-bottom: 12px;
}

/* line 4374, scss/pods.scss */
.colLast.gameLandingClubExclusive {
  margin-top: 29px;
}

/* line 4378, scss/pods.scss */
.gameLandingClubExclusive div.blue {
  color: #003D7B;
  display: inline;
  font-size: 15px;
  font-weight: bold;
  margin: 12px;
}

/* line 4386, scss/pods.scss */
#gameBigImageHolder {
  background-position: -12px !important;
  height: 266px;
  width: 642px;
  margin: 1px;
}

/* line 4393, scss/pods.scss */
#gameBigImageHolderScratchers {
  height: 266px;
  width: 642px;
  margin: 1px;
}

/* line 4399, scss/pods.scss */
.gameLandingClubExclusive #club h2 {
  color: #003D7B;
}

/* line 4403, scss/pods.scss */
.gameLandingClubExclusive .podMyShockwave .podContent {
  background-color: #F6F6F6;
  border: 1px solid #EFEFEF;
}

/* line 4408, scss/pods.scss */
.podOnline .modalBox, #online .modalBox, .podMyShockwave .modalBox, #download .modalBox {
  background-color: #E9F4CA !important;
  border: 1px solid #7BB40D !important;
}

/* line 4413, scss/pods.scss */
#podClubLandingMovie .podContent h1 {
  color: #fff;
}

/* line 4417, scss/pods.scss */
#podClubLandingMovie #movieHolder {
  position: absolute;
  top: -10px;
  left: -10px;
  height: 290px;
  width: 666px;
}

/* line 4425, scss/pods.scss */
#podClubLandingSignUp ul li i,
#podClubLandingSignUp ul li h4 {
  float: left;
}

/* line 4430, scss/pods.scss */
#podClubLandingSignUp ul li h4 {
  width: 200px;
  color: #8c8c8c;
}

/* line 4435, scss/pods.scss */
#podClubLandingSignUp i {
  background: url("/i/common/clubLanding/swu_features.gif") no-repeat;
  height: 60px;
  width: 57px;
  display: block;
}

/* line 4442, scss/pods.scss */
#podClubLandingSignUp li h4 {
  margin: 15px 0 0 0;
}

/* line 4446, scss/pods.scss */
#podClubLandingSignUp li.doubleLine h4 {
  margin: 5px 0 0 0;
}

/* line 4450, scss/pods.scss */
#podClubLandingSignUp #trialButton {
  background-image: url("/i/mbox/unlimitedLanding/20100427/button_280x62_startfreetrial.png");
  padding-top: 62px;
  width: 280px;
}

/* line 4456, scss/pods.scss */
i#f1300Games {
  background-position: 0 -8px;
}

/* line 4460, scss/pods.scss */
i#f20NewGames {
  background-position: 0 -68px;
}

/* line 4464, scss/pods.scss */
i#fBigCash {
  background-position: 0 -128px;
}

/* line 4468, scss/pods.scss */
i#fNoAd {
  background-position: 0 -188px;
}

/* line 4472, scss/pods.scss */
i#fWin100 {
  background-position: 0 -248px;
}

/* line 4476, scss/pods.scss */
i#f10DayFree {
  background-position: 0 -310px;
}

/* line 4480, scss/pods.scss */
#podClubLandingSignUp ul li {
  height: 60px;
}

/* line 4484, scss/pods.scss */
#genrePromoLogo {
  position: absolute;
  top: 0;
  right: 0;
  width: 180px;
  height: 60px;
}

/* iPhone Promo Page */
/* line 4494, scss/pods.scss */
#iphonePromo {
  height: 700px;
  background: url("/i/pods/iphonePromoBkg.jpg") no-repeat;
}

/* line 4499, scss/pods.scss */
#iphonePromoCopy {
  position: absolute;
  top: 170px;
  right: 20px;
  width: 450px;
  font-size: 14px;
  line-height: 1.3;
}

/* line 4508, scss/pods.scss */
#iphonePromoCopy strong,
#iphonePromoCopy b {
  color: #454545;
}

/* line 4513, scss/pods.scss */
#iphonePromo h2 {
  color: #0d3387;
  font-size: 18px;
  font-weight: bold;
  padding-left: 0;
}

/* line 4520, scss/pods.scss */
#iphoneAppLink.arrowRitLrg {
  font-size: 18px;
  line-height: .9;
  position: relative;
  top: 5px;
  margin-right: 15px;
}

/* line 4528, scss/pods.scss */
#iphonePromoBotHead {
  position: absolute;
  top: 640px;
  left: 70px;
  width: 450px;
}

/* line 4535, scss/pods.scss */
#iphoneAppStore {
  background: url("/i/pods/iphoneAppStore.png") no-repeat;
  padding-top: 44px;
  width: 125px;
}

/* line 4541, scss/pods.scss */
#ipadBox {
  position: absolute;
  bottom: 15px;
  right: 70px;
  text-align: center;
  font-size: 15px;
}

/* line 4549, scss/pods.scss */
#ipadImage {
  padding-top: 180px;
  width: 220px;
}

/* line 4554, scss/pods.scss */
#iphoneLikeBtn {
  position: absolute;
  top: -35px;
  left: 0;
  z-index: 20;
}

/* Home Club Upsell */
/* line 4562, scss/pods.scss */
#homeClubUpsell {
  margin-top: 30px;
}

/* line 4566, scss/pods.scss */
#homeClubUpsell .topBar {
  background: url("/i/common/site/tabsOffBkgSprite.png") repeat-x scroll 0 -83px;
  padding-top: 5px;
  height: 20px;
  text-align: right;
  color: #fff;
  font-weight: bold;
  padding-right: 146px;
  position: relative;
}

/* line 4577, scss/pods.scss */
#homeClubUpsell .topBar a {
  color: #fff;
  position: absolute;
  top: auto;
  right: 15px;
}

/* line 4584, scss/pods.scss */
#homeClubUpsell .logoClubShockwave {
  background: url("/i/common/logos/logoSW-Club-tiny.png") no-repeat;
  padding-top: 51px;
  width: 140px;
  position: absolute;
  top: -14px;
  left: 2px;
}

/* line 4593, scss/pods.scss */
#homeClubUpsell .podContent {
  padding-left: 147px;
  background: #b9db81 url("/i/pods/homeClubUpsellBkgBlank.png") no-repeat !important;
  height: 154px;
}

/* line 4599, scss/pods.scss */
#homeClubUpsell .podContent .defaultUpsellImg {
  position: absolute;
  top: 60px;
  left: 14px;
}

/* line 4605, scss/pods.scss */
#homeClubUpsell .podContent #freeThisWeek {
  width: 115px;
  position: absolute;
  top: 53px;
  left: 14px;
  text-align: center;
}

/* line 4613, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li {
  float: left;
  width: 121px;
  margin-right: 10px;
}

/* line 4619, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li.wide {
  width: 145px;
}

/* line 4623, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li.last {
  width: 115px;
}

/* line 4627, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li.title {
  float: left;
  width: 69px;
  font-weight: bold;
  font-size: 13px;
  color: #518114;
}

/* line 4635, scss/pods.scss */
#homeClubUpsell .happeningNow {
  color: #518114;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  margin-top: 10px;
}

/* line 4643, scss/pods.scss */
#gameSWUUpsell {
  height: 45px;
  padding-top: 10px;
  background: url("/i/common/upsells/gameSWUUpsellBkgs.png") 20px 0 no-repeat;
}

/* line 4649, scss/pods.scss */
#gameSWUUpsell.gamePuzzle {
  background-position: 20px 0;
}

/* line 4653, scss/pods.scss */
#gameSWUUpsell.gameTokens {
  background-position: 20px -77px;
}

/* line 4657, scss/pods.scss */
#gameSWUUpsell.gameTrophy {
  background-position: 20px -155px;
}

/* line 4661, scss/pods.scss */
#gameSWUUpsell p {
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: #689c20;
}

/* line 4668, scss/pods.scss */
#gameSWUUpsell .btnWrap {
  position: absolute;
  top: 4px;
  right: 20px;
}

/* for the NSI game overlay */
/* line 4675, scss/pods.scss */
#upsellGameOverlay {
  position: absolute;
  top: 0;
  right: 0;
  padding-top: 98px;
  width: 319px;
  background: url("/i/common/upsells/nsiOverlayUpsells.png") no-repeat;
}

/* line 4684, scss/pods.scss */
#upsellGameOverlay.upsellGameOverlayTokens {
  background-position: 0 0;
}

/* line 4688, scss/pods.scss */
#upsellGameOverlay.upsellGameOverlayTrophies {
  background-position: 0 -98px;
}

/* facebook NSI game overlay */
/* line 4693, scss/pods.scss */
#signInBoxFb #upsellGameOverlay {
  position: absolute;
  bottom: 0;
  left: 0;
  top: auto;
  padding-top: 50px;
  width: 543px;
  background: url("/i/emails/upsells/nsiOverlayUpsellsWide.png") no-repeat;
}

/* line 4703, scss/pods.scss */
#signInBoxFb #upsellGameOverlay.upsellGameOverlayTokens {
  background-position: 0 0;
}

/* line 4707, scss/pods.scss */
#signInBoxFb #upsellGameOverlay.upsellGameOverlayTrophies {
  background-position: 0 -50px;
}

/* Preroll Upsell */
/* line 4713, scss/pods.scss */
#clubPreroll #hoverBox {
  display: block;
  width: 588px;
}

/* line 4718, scss/pods.scss */
#clubPreroll .logo {
  background: url("/i/common/logos/logoSW-Club-tiny.png") no-repeat;
  height: 51px;
  width: 140px;
  position: absolute;
  top: -15px;
  left: -5px;
}

/* line 4727, scss/pods.scss */
#clubPreroll .shmm {
  padding-top: 30px;
}

/* line 4731, scss/pods.scss */
#clubPreroll #hoverBox h4 {
  color: #666;
  margin-bottom: 20px;
  font-size: 18px;
}

/* line 4737, scss/pods.scss */
#clubPreroll #hoverBox h5 {
  color: #679d20;
  margin-bottom: 20px;
  line-height: 18px;
  font-size: 16px;
  font-weight: normal;
}

/* line 4745, scss/pods.scss */
#clubPreroll .preroll-notAMember {
  padding-top: 100px;
  width: 227px;
  float: left;
  background: url("/i/pods/preroll/prerollSignIn.png") no-repeat;
  margin: 0 10px 20px 0;
}

/* line 4753, scss/pods.scss */
#clubPreroll .preroll-earnMore {
  padding-top: 100px;
  width: 311px;
  float: left;
  background: url("/i/pods/preroll/prerollEarnMore.png") no-repeat;
}

/* Facebook pods */
/* line 4761, scss/pods.scss */
.podFacebook .podContent {
  background-color: #ECEFF6 !important;
  border-color: #3B5B96 !important;
  color: #3B5B96;
}

/* line 4767, scss/pods.scss */
.podFacebook h2 {
  color: #3B5B96;
}

/* line 4771, scss/pods.scss */
.podFacebook .podContent h3 {
  font-size: 12px;
  margin-bottom: 10px;
}

/* line 4776, scss/pods.scss */
.btnFacebook {
  background: #708BB8 url("/i/buttons/btnFacebook.png") no-repeat scroll left 50%;
  padding: 0 5px 0 25px;
  font-size: 12px;
  line-height: 20px;
  color: #FFF;
  margin: 5px 0;
  display: inline-block;
  border: 1px solid #3B5B96;
  font-weight: bold;
}
/* line 4787, scss/pods.scss */
.btnFacebook:hover {
  cursor: pointer;
  text-decoration: none;
}

/* line 4793, scss/pods.scss */
.btnFacebookBig {
  background: #708BB8 url("/i/buttons/btnFacebookBig.png") scroll top left;
  font-size: 17px;
  padding: 0 8px 0 35px;
  margin-left: 15px;
  vertical-align: middle;
  display: inline-block;
  line-height: 28px;
  zoom: 1;
  color: #FFF;
  border: 1px solid #3B5B96;
  font-weight: bold;
  cursor: pointer;
}
/* line 4807, scss/pods.scss */
.btnFacebookBig:hover {
  cursor: pointer;
  text-decoration: none;
}

/* line 4813, scss/pods.scss */
.facebookSignInFromInviteForm {
  display: inline;
}

/* line 4817, scss/pods.scss */
.inviteBody .ui-tabs-panel {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 4822, scss/pods.scss */
.inviteBody #comm-1 .podInnerBox {
  margin: 0;
  padding: 0;
}

/* line 4827, scss/pods.scss */
.inviteBody #challengeFriend.pod {
  margin-bottom: 0;
}

/* line 4831, scss/pods.scss */
#comm-2 .pagTop {
  border: 1px solid #CCC;
  margin-bottom: 0px;
}

/* line 4836, scss/pods.scss */
#comm-2 .podPad {
  border: 1px solid #CCC;
  border-top: 0;
}

/* line 4841, scss/pods.scss */
#comm-2 .podContent {
  background: #FFF;
}

/* line 4845, scss/pods.scss */
.toolBar li.shareIcons {
  padding-top: 4px;
}

/* Facebook Like button on game pages */
/* line 4850, scss/pods.scss */
.likeBtn {
  min-width: 90px;
  float: left;
  margin-top: -2px;
}

/* line 4856, scss/pods.scss */
div.shareIcons {
  float: left;
}

/* Online home shockwave cash promo pod */
/* line 4861, scss/pods.scss */
#shockwaveCashPromo {
  padding: 15px 15px 7px;
  margin-bottom: 25px;
  background: #9574FF url("/i/pods/swCashPromo/swCashPromo_Bg.png") no-repeat scroll bottom left;
}

/* line 4867, scss/pods.scss */
#shockwaveCashPromo li {
  margin-left: 10px;
  width: 92px;
  float: left;
}

/* line 4873, scss/pods.scss */
#shockwaveCashPromo #swcpBoost {
  margin-left: 65px;
  text-align: right;
  float: left;
  display: inline;
}

/* line 4880, scss/pods.scss */
#shockwaveCashPromo .arrowRit {
  margin-right: 40px;
  display: inline;
}

/* line 4885, scss/pods.scss */
#shockwaveCashPromo #swcpNew {
  position: absolute;
  top: -3px;
  left: 0;
}

/* 404 pages both static and dynamic */
/* line 4892, scss/pods.scss */
.notFoundErrorPage #mainContent {
  background: #fff url("/i/pods/errorPageBg.jpg") scroll no-repeat 0 20px;
  min-height: 520px;
  line-height: 1.35;
}

/* line 4898, scss/pods.scss */
.notFoundErrorPage .games4 li {
  text-align: center;
  width: 175px;
}

/* line 4903, scss/pods.scss */
.notFoundErrorPage .games4 img {
  display: inline-block;
}

/* line 4907, scss/pods.scss */
.notFoundErrorPage h3 {
  text-align: center;
  font-size: 14px;
}

/* line 4912, scss/pods.scss */
.notFoundErrorPage .games4 {
  margin-top: 80px;
  margin-bottom: 30px;
}

/* free sign up page */
/* line 4918, scss/pods.scss */
#joinNowThousandTokens {
  background: url("/i/pods/tour/joinNowThousandTokens.png") no-repeat 50% 0px;
  height: 805px;
  padding: 125px 0 0 0;
  vertical-align: middle;
}

/* line 4925, scss/pods.scss */
#joinNowThousandTokens div {
  display: inline-block;
  float: left;
  margin-right: 50px;
}

/* line 4931, scss/pods.scss */
#joinNowThousandTokens .or {
  background: url("/i/common/site/vertDividerOr.png") no-repeat scroll right center transparent;
  height: 42px;
  width: 50px;
  margin-top: 30px;
}

/* line 4938, scss/pods.scss */
#joinNowThousandTokens .btnFacebookBig {
  margin: 38px 0 0 0;
  white-space: nowrap;
}

/* line 4943, scss/pods.scss */
#wrapper #joinNowThousandTokens .btnSignUpLg {
  background: url("/i/buttons/btnSignUpLarge.png") no-repeat scroll 0 0 transparent;
  padding: 73px 84px 0;
  line-height: 73px;
  display: inline-block;
}

/* line 4950, scss/pods.scss */
#joinNowThousandTokens .linkUpsellPage {
  clear: both;
  width: 100%;
  height: 700px;
  cursor: pointer;
}

/* line 4957, scss/pods.scss */
#joinNowThousandTokens .signInOrRegister {
  margin-left: 195px;
}

/* Registration Recommendations */
/* line 4962, scss/pods.scss */
#registrationRecommendations {
  background: url("/i/common/token/continueSplash.jpg") no-repeat bottom center;
  height: 280px;
  color: #666666;
  font-family: verdana;
  font-size: 24px;
  font-weight: bold;
  line-height: normal;
  padding: 10px;
  text-align: center;
}

/* line 4974, scss/pods.scss */
#registrationRecommendations div {
  text-align: left;
}

/* line 4978, scss/pods.scss */
#registrationRecommendations .continuePlaying {
  font-size: 18px;
  font-family: Arial;
  padding: 50px 100px 0;
  text-align: center;
}

/* line 4985, scss/pods.scss */
#registrationRecommendations span {
  color: #15439b;
}

/* line 4989, scss/pods.scss */
#registrationRecommendations .continue {
  height: 70px;
  width: 190px;
  cursor: pointer;
  margin: 70px auto 0;
}

/* line 4996, scss/pods.scss */
#registrationRecommendations img {
  float: right;
}

/* line 5000, scss/pods.scss */
#registrationRecommendations .congratulations {
  text-align: left;
}

/* Nick game card */
/* line 5005, scss/pods.scss */
.nickGameCard {
  background: url("/i/pods/gameCard/nickGameCardBG.jpg") no-repeat center 0;
  padding-top: 228px;
  width: 800px;
  color: #666;
  font-weight: bold;
}

/* line 5013, scss/pods.scss */
.nickGameCard form#cashCardPinForm {
  background: url("/i/pods/gameCard/nickGameCardExampleCards.jpg") bottom center no-repeat;
  padding-bottom: 380px;
  width: 440px;
  font-size: 14px;
}

/* line 5020, scss/pods.scss */
.nickGameCard form#cashCardPinForm .desc {
  width: 120px;
  float: left;
  color: #666;
}

/* line 5026, scss/pods.scss */
.nickGameCard form#cashCardPinForm a.btnOnlinePlain {
  margin-left: 120px;
}

/* line 5030, scss/pods.scss */
.nickGameCard h4,
.nickGameCard h5,
.nickGameCard h6 {
  text-align: center;
}

/* line 5036, scss/pods.scss */
.nickGameCard h4 {
  font-size: 24px;
  padding-bottom: 10px;
}

/* line 5041, scss/pods.scss */
.nickGameCard h5,
#wrapper .nickGameCard h6 {
  font-size: 30px;
  color: #df6a27;
}

/* line 5047, scss/pods.scss */
#wrapper .nickGameCard h6 {
  color: #666666;
  padding: 30px 0 20px;
}

/* line 5052, scss/pods.scss */
.nickGameCard .redeemEitherOr {
  background: url("/i/common/site/vertDividerOr.png") no-repeat scroll right center transparent;
  float: left;
  padding-right: 50px;
  width: 355px;
  margin-right: 30px;
}

/* line 5060, scss/pods.scss */
.nickGameCard #redeemUnlimited {
  background: url("/i/pods/gameCard/nickGameCardRedeemUnlimited.png") no-repeat center 10px;
}

/* line 5064, scss/pods.scss */
.nickGameCard #redeemCash {
  background: url("/i/pods/gameCard/nickGameCardRedeemCash.png") no-repeat 525px 10px;
  width: 800px;
}

/* line 5069, scss/pods.scss */
.nickGameCard .alreadyAMember {
  float: right;
  padding: 10px;
  background-color: #CDE7F6;
  border: 1px solid #5794ED;
}

/* line 5076, scss/pods.scss */
.nickGameCard #guestPassActivationForm {
  float: left;
  width: 600px;
}

/* line 5081, scss/pods.scss */
.nickGameCard #redeemUnlimited,
.nickGameCard #redeemCash {
  height: 500px;
}

/* line 5086, scss/pods.scss */
.nickGameCard #redeemCash a {
  margin: 110px 0 0 70px;
  height: 80px;
  width: 230px;
  display: inline-block;
}

/* line 5093, scss/pods.scss */
.nickGameCard p.font20 {
  text-align: center;
  line-height: normal;
  padding: 15px 0;
}

/* line 5099, scss/pods.scss */
.nickGameCard p.font16 {
  text-align: center;
  line-height: normal;
  padding: 0 0 15px 0;
}

/* line 5105, scss/pods.scss */
.nickGameCard ul.shockwaveCashPlusses {
  margin-left: 450px;
}

/* line 5109, scss/pods.scss */
.nickGameCard li {
  line-height: 1.2em;
  font-size: 14px;
  padding-bottom: 10px;
}

/* line 5115, scss/pods.scss */
.nickGameCard #guestPassActivationForm .globalError {
  margin-right: 10px;
}

/* line 5119, scss/pods.scss */
.nickGameCard li.bulletItem {
  list-style-type: disc;
  margin-left: 15px;
  padding-bottom: 5px;
}

/* line 5125, scss/pods.scss */
#shockwaveUnlimitedHeader,
#shockwaveCashHeader {
  height: 80px;
  width: 220px;
  padding-bottom: 20px;
}

/* line 5132, scss/pods.scss */
#shockwaveUnlimitedHeader {
  background: url("/i/pods/gameCard/nickGameCardRedeemUnlimited.png") no-repeat center 10px;
}

/* line 5136, scss/pods.scss */
#shockwaveCashHeader {
  background: url("/i/pods/gameCard/nickGameCardRedeemCash.png") no-repeat center 10px;
}

/* adrenaline pod css */
/* line 5141, scss/pods.scss */
#podAdrenalineGames .podContent h2 {
  background: url("/i/common/site/tabsOffBkgSprite.png") 0 -320px repeat-x;
  position: relative;
  margin: 0;
  top: 0;
  left: 0;
  width: auto;
}

/* line 5150, scss/pods.scss */
#podAdrenalineGames h3 {
  color: #333;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 10px;
  font-weight: bold;
}

/* line 5158, scss/pods.scss */
#podAdrenalineGames .newAdreanlineGame h3 {
  padding: 7px 0 0 15px;
}

/* line 5162, scss/pods.scss */
#podAdrenalineGames .row {
  padding: 4px 10px 5px;
  border-bottom: 1px solid #AAAAAA;
}

/* line 5167, scss/pods.scss */
#podAdrenalineGames .podContent {
  border: 0;
  background-color: #ccc !important;
  padding: 0;
}

/* line 5173, scss/pods.scss */
#podAdrenalineGames a {
  color: #900;
}

/* line 5177, scss/pods.scss */
#podAdrenalineGames .newAdreanlineGame {
  background: url("/i/pods/adrenalineGames/ap_mplate_bg.png");
}

/* line 5181, scss/pods.scss */
#podAdrenalineGames ul.genresList li {
  width: 120px;
  float: left;
  margin-bottom: 8px;
}

/* line 5187, scss/pods.scss */
#podAdrenalineGames .podContent .bgCarbonFiber {
  overflow: hidden;
}

/* generic backgrounds */
/* line 5192, scss/pods.scss */
.bgCarbonFiber {
  background: url("/i/pods/adrenalineGames/ap_carbonfiber_bg.png");
}

/*style for the new download pod */
/* line 5197, scss/pods.scss */
#podDownloadGamesCarousel .carousel-element p {
  min-height: 30px;
  margin-top: 5px;
}

/* line 5202, scss/pods.scss */
#podDownloadGamesCarousel .downloadCarousel {
  padding-bottom: 16px;
}

/* line 5206, scss/pods.scss */
#podDownloadGamesCarousel h2 {
  color: #C8581D;
  padding-left: 5px;
}

/* line 5211, scss/pods.scss */
#podDownloadGamesCarousel .moreRecs {
  padding: 16px 0px 15px 14px;
}

/* line 5215, scss/pods.scss */
#podDownloadGamesCarousel .arrowRit {
  background-position: right -200px !important;
  color: #CE5119;
  margin-right: 10px;
  float: right;
}

/* line 5222, scss/pods.scss */
#podDownloadGamesCarousel .carousel-nav a {
  top: 90px;
}

/* line 5226, scss/pods.scss */
#podDownloadGamesCarousel .carousel-nav-left a {
  left: 2px;
}

/* line 5230, scss/pods.scss */
.gameTechAlert {
  background: url("/i/pods/yellow_gradient_stretch.jpg") repeat-x scroll 0 0 #FFE218;
  border: 1px solid #aa0000;
  padding: 4px 10px;
  margin-bottom: 10px;
}

/* line 5237, scss/pods.scss */
.gameTechAlert img {
  margin: 2px 10px 0px 0px;
  display: inline;
  vertical-align: middle;
  text-align: left;
}

/* line 5244, scss/pods.scss */
.gameTechAlert SPAN {
  float: left;
}

/* line 5248, scss/pods.scss */
.gameTechAlert SPAN.techAlertCopy {
  font: bold 12px arial, helvetica, times new roman;
  color: #aa0000;
  clear: left;
  margin: -25px 0px 0px 40px;
}

/* line 5255, scss/pods.scss */
.gameBreak {
  clear: both;
}

/* 99 cent sale pod */
/* line 5260, scss/pods.scss */
.downloadSales {
  width: 100%;
  background: #FFF !important;
  padding-bottom: 1px;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 5268, scss/pods.scss */
.downloadSales iframe {
  text-align: center;
}

/* line 5272, scss/pods.scss */
.mobileFeature img {
  text-align: center;
  margin: 0px auto;
}

/* line 5277, scss/pods.scss */
.powContent {
  background: #FFF;
  height: 108px;
  width: 274px;
  padding: 0px;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}

/* line 5288, scss/pods.scss */
.dsContent {
  width: 294px;
  background: #FFF;
  margin: 20px 0px 20px 8px;
}

/* line 5294, scss/pods.scss */
.dsGamesContainer,
.dsMMOGamesContainer,
.dsMobileContainer {
  background-repeat: none;
  background-position: 0 48px;
  border: none !important;
  background-color: none !important;
  background: none !important;
  padding: 0px !important;
  margin: 10px !important;
}

/* line 5306, scss/pods.scss */
.dsMobileContainer {
  margin-bottom: -20px !important;
}

/* line 5310, scss/pods.scss */
.dsMobileContainer iframe.swPOTW {
  width: 274px;
  height: 108px;
  margin: 0px 0px 10px -7px;
}

/* line 5316, scss/pods.scss */
.mobilePOTW img.swPOTW {
  width: 274px;
  height: 108px;
}

/* line 5321, scss/pods.scss */
.dsGamesContainer img {
  width: 122px;
  float: left !important;
}

/* line 5326, scss/pods.scss */
.dsMore {
  margin: 10px 10px 10px 0px;
}

/* line 5330, scss/pods.scss */
ul.dsGamesList li {
  border-bottom: 1px solid;
  border-color: #CCC !important;
}
/* line 5334, scss/pods.scss */
ul.dsGamesList li:last-child {
  border-bottom: 0;
}

/* line 5339, scss/pods.scss */
.gameCopy {
  width: 135px !important;
  padding-left: 10px;
  margin-right: 5px;
  float: right !important;
}

/* line 5346, scss/pods.scss */
.customPod {
  margin-top: -5px;
  margin-bottom: 45px;
  height: 255px;
}

/* upsell pods */
/* line 5353, scss/pods.scss */
.swWrap {
  margin: 15px 0px -20px -22px;
  border: none !important;
}

/* line 5358, scss/pods.scss */
.swSlideUp {
  position: fixed;
  bottom: 0;
  z-index: 50000;
  margin-top: -10px;
  opacity: 0;
}

/* line 5366, scss/pods.scss */
.swSlideContent {
  clear: both;
}

/* line 5370, scss/pods.scss */
.swFLeft {
  float: left;
}

/* line 5374, scss/pods.scss */
.swSlideClose {
  margin: 55px 0px 0px -60px;
}

/* line 5378, scss/pods.scss */
.dHeaderContainer {
  margin: -10px -1px 0px -19px;
}

/* line 5382, scss/pods.scss */
img.dGamesTitle {
  margin: -94px auto 10px;
  width: 110px;
  height: 83px;
}

/* line 5388, scss/pods.scss */
a.registerLink {
  font: bold 12px arial;
  color: #bf177c;
  text-transform: uppercase;
}

/* line 5394, scss/pods.scss */
p.non-member {
  font: 12px arial;
  color: #111;
}
/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/* Global Tab Settings */
/* line 11, scss/tabs.scss */
.ui-wrapper {
  border: 1px solid #50A029;
}

/* line 15, scss/tabs.scss */
.ui-wrapper input, .ui-wrapper textarea {
  border: 0;
}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen {
  /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
  /* line 22, scss/tabs.scss */
  .ui-tabs-hide {
    display: none;
  }
}
/* Hide useless elements in print layouts... */
@media print {
  /* line 29, scss/tabs.scss */
  .ui-tabs-nav {
    display: none;
  }
}
/* Skin */
/* line 35, scss/tabs.scss */
.ui-tabs-nav {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12px;
}

/* line 40, scss/tabs.scss */
.ui-tabs-panel {
  margin-top: -1px;
}

/* line 44, scss/tabs.scss */
.ui-tabs-nav {
  list-style: none;
  font-size: 13px;
}

/* line 49, scss/tabs.scss */
.ui-tabs-nav:after {
  /* clearing without presentational markup, IE gets extra treatment */
  display: block;
  clear: both;
  content: " ";
}

/* line 56, scss/tabs.scss */
.ui-tabs-nav li {
  float: left;
  margin: 0 5px 0 0;
  font-weight: bold;
  background: url(/i/common/site/tabsOffBkgSprite.png) repeat-x;
}

/* line 63, scss/tabs.scss */
.ui-tabs-nav a, .ui-tabs-nav a span {
  float: left;
  /* fixes dir=ltr problem and other quirks IE */
  padding: 0 12px;
}

/* line 70, scss/tabs.scss */
.ui-tabs-nav a {
  padding-left: 0;
  text-decoration: none;
  outline: 0;
  /* @ Firefox, prevent dotted border after click */
}

/* line 78, scss/tabs.scss */
.ui-tabs-nav a:link, .ui-tabs-nav a:visited {
  color: #FFFFFF;
}

/* line 82, scss/tabs.scss */
.white-nav a:link, .white-nav a:visited {
  color: #FFF;
}

/* line 86, scss/tabs.scss */
.white-nav .ui-tabs-selected a {
  color: #666;
}

/* line 90, scss/tabs.scss */
.ui-tabs-nav .ui-tabs-selected a {
  position: relative;
  z-index: 2;
  margin-top: 0;
}

/* line 96, scss/tabs.scss */
.ui-tabs-nav li.ui-tabs-selected {
  border-bottom: none;
}

/* line 100, scss/tabs.scss */
.ui-tabs-nav a span {
  padding: 1px 0 3px 12px;
  height: 25px;
  background-position: 0 0;
  line-height: 25px;
}

/* line 107, scss/tabs.scss */
.ui-tabs-nav .ui-tabs-selected a span {
  height: 26px;
}

/* line 111, scss/tabs.scss */
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
  /* @ Opera, use pseudo classes otherwise it confuses cursor... */
  cursor: text;
}

/* line 117, scss/tabs.scss */
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover, .ui-tabs-nav .ui-tabs-unselect a:focus, .ui-tabs-nav .ui-tabs-unselect a:active {
  cursor: pointer;
}

/* line 122, scss/tabs.scss */
.ui-tabs-disabled {
  opacity: .4;
  filter: alpha(opacity=40);
}

/* line 127, scss/tabs.scss */
.ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited {
  color: #000;
}

/* line 131, scss/tabs.scss */
.ui-tabs-panel {
  padding: 15px 15px 8px 15px;
}

/* 
	custom colors and backgrounds, default is gray 
	make sure these match the pod colors from common.css
*/
/* line 140, scss/tabs.scss */
.ui-tabs-nav .ui-tabs-selected a,
.ui-tabs-nav li.ui-tabs-selected,
.ui-tabs-nav .ui-tabs-selected a span {
  background: #f6f6f6;
  color: #FFFFFF;
}

/* line 147, scss/tabs.scss */
.ui-tabs-panel {
  background: #f6f6f6;
  /* declare background color for container to avoid distorted fonts in IE while fading */
}

/* line 153, scss/tabs.scss */
.ui-tabs-nav li, .ui-tabs-panel {
  border: 1px solid #efefef;
}

/* line 157, scss/tabs.scss */
.ui-tabs-nav li {
  background: url(/i/common/site/tabsOffBkgSprite.png) repeat-x;
  border-bottom: none;
}

/* line 162, scss/tabs.scss */
.tabsOnline .ui-tabs-nav .ui-tabs-selected a,
.tabsOnline .ui-tabs-nav li.ui-tabs-selected,
.tabsOnline .ui-tabs-nav .ui-tabs-selected a span {
  background: #e65c00;
  color: #FFFFFF;
}

/* line 169, scss/tabs.scss */
.tabsOnline .ui-tabs-panel {
  background: #cde7f6;
}

/* line 173, scss/tabs.scss */
.tabsOnline .ui-tabs-nav li, .tabsOnline .ui-tabs-panel {
  border: 1px solid #E0E0E0;
}

/* line 177, scss/tabs.scss */
.tabsOnline .ui-tabs-nav li {
  background: #000000;
  border-bottom: none;
}

/* line 182, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-nav .ui-tabs-selected {
  color: #436600;
}

/* line 186, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-nav .ui-tabs-selected a,
.tabsMyShockwave .ui-tabs-nav .ui-tabs-selected span {
  background-color: #e65c00 !important;
}

/* line 191, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-panel {
  background: #FFFFFF;
  border: 0px solid #E0E0E0 !important;
}

/* line 196, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-nav li, .tabsMyShockwave .ui-tabs-panel {
  border: 1px solid #E0E0E0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

/* line 202, scss/tabs.scss */
.tabsRadius .ui-tabs-nav li {
  -moz-border-radius: 0px 0px 0px 0px !important;
  -webkit-border-radius: 0px;
  border-radius: 0px 0px 0px 0px !important;
}

/* line 206, scss/tabs.scss */
.tabsRadius .ui-tabs-panel {
  -moz-border-radius: 0px 0px 0px 0px !important;
  -webkit-border-radius: 0px;
  border-radius: 0px 0px 0px 0px !important;
}

/* line 210, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-nav li {
  background: #000000;
  border-bottom: none;
}

/* line 215, scss/tabs.scss */
#podMyGames .ui-tabs-selected a,
#podMyGames .ui-tabs-selected span {
  background: #e65c00 !important;
}

/* line 220, scss/tabs.scss */
#highScoresInvite {
  display: block;
  margin: -27px 20px 0 0;
  position: absolute;
  right: -2px;
  z-index: 100;
}

/* line 228, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-nav li.ui-tabs-trigger {
  background: none;
  border: none;
}

/* line 233, scss/tabs.scss */
.tabsMyShockwave .ui-tabs-nav li.ui-tabs-trigger a.triggerGames {
  background-color: #FFF !important;
}
/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/* line 7, scss/form.scss */
form ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  width: 100%;
  font-size: 100%;
}

/* line 15, scss/form.scss */
form li {
  margin: 0;
  padding-bottom: 20px;
  position: relative;
  clear: both;
}

/* line 22, scss/form.scss */
form.tightForm li {
  padding-bottom: 4px;
}

/* line 26, scss/form.scss */
form li:after, .buttons:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

/* line 34, scss/form.scss */
form li.submitBlock {
  margin: 10px 0 0 0;
}

/* line 38, scss/form.scss */
form .note {
  font-size: 10px;
}

/* line 42, scss/form.scss */
form .subhead {
  font-size: 16px;
  line-height: 18px;
  margin: 20px 0;
  font-weight: bold;
  padding: 5px;
  background: #eee;
}

/* line 51, scss/form.scss */
form li, .buttons {
  display: inline-block;
}

/* line 55, scss/form.scss */
html form li, html .buttons {
  height: 1%;
}

/* line 59, scss/form.scss */
form li, .buttons {
  display: block;
}

/* line 63, scss/form.scss */
html form li div {
  display: inline-block;
}

/* line 67, scss/form.scss */
form li div, form li span {
  margin: 0 4px 0 0;
  padding: 0 0 2px 0;
}

/* line 72, scss/form.scss */
form li div.accountInfoContainer {
  margin-top: 20px;
}

/* line 76, scss/form.scss */
form li span {
  float: left;
}

/* line 80, scss/form.scss */
form li .indent {
  padding-left: 20px;
}

/* line 84, scss/form.scss */
form li div.address {
  padding-bottom: 0;
}

/* line 88, scss/form.scss */
form li div.left {
  display: inline;
  float: left;
  width: 47%;
}

/* line 94, scss/form.scss */
form li div.right {
  display: inline;
  float: right;
  width: 47%;
}

/* line 100, scss/form.scss */
.clear {
  clear: both !important;
}

/* ----- SECTIONS ----- */
/* line 106, scss/form.scss */
form hr {
  display: none;
}

/* line 110, scss/form.scss */
form li.section {
  border-top: 1px dotted #ccc;
  margin-top: 9px;
  padding-top: 13px;
  padding-bottom: 0px;
  padding-left: 9px;
  width: 97% !important;
}

/* line 119, scss/form.scss */
form ul li.first {
  border-top: none !important;
  margin-top: 0px !important;
  padding-top: 0px !important;
}

/* line 125, scss/form.scss */
form .section h3 {
  line-height: 135%;
  margin: 0 0 2px 0;
}

/* line 130, scss/form.scss */
form .section p {
  margin: 0 0 10px 0;
}

/* ----- FIELDS AND LABELS ----- */
/* line 136, scss/form.scss */
label.desc {
  line-height: 150%;
  padding: 0 0 1px 0;
  border: none;
  display: block;
  font-weight: bold;
  color: #333;
}

/* line 145, scss/form.scss */
form li div label, form li span label {
  margin: 0;
  padding-top: 3px;
  clear: both;
  line-height: 9px;
  display: block;
}

/* line 153, scss/form.scss */
input.text, input.file, textarea.textarea, select.select {
  margin: 0;
  font-size: 12px;
  color: #333;
  padding: 3px;
}

/* line 160, scss/form.scss */
input.text, textarea.textarea, .firefox select.select {
  border-top: 1px solid #7c7c7c;
  border-left: 1px solid #c3c3c3;
  border-right: 1px solid #c3c3c3;
  border-bottom: 1px solid #ddd;
  background: #fff;
}

/* line 168, scss/form.scss */
input.text, input.file {
  padding: 3px;
}

/* line 172, scss/form.scss */
label.choice {
  font-size: 11px;
  display: block;
  line-height: 1.3em;
  margin: -1.65em 0 0 25px;
  padding: .44em 0 3px 0;
}

/* line 180, scss/form.scss */
label.accountInfo {
  margin-top: -25px;
}

/* line 184, scss/form.scss */
label.accountInfo {
  margin-top: -30px;
}

/* line 188, scss/form.scss */
input.checkbox, input.radio {
  display: block;
  line-height: 1.5em;
  margin: .6em 0 0 3px;
  width: 13px;
  height: 13px;
}

/* line 196, scss/form.scss */
input.indented {
  margin-left: 20px !important;
}

/* line 200, scss/form.scss */
label.indented {
  margin-left: 40px !important;
}

/* line 204, scss/form.scss */
label.disabled {
  opacity: .5;
}

/* line 208, scss/form.scss */
textarea.textarea, input.text {
  font-family: Arial, sans-serif;
}

/* line 212, scss/form.scss */
select.select {
  font-family: Arial, sans-serif;
  margin: 1px 0;
  padding: 1px 0 0 0;
}

/* line 218, scss/form.scss */
select.select[class] {
  margin: 0;
  padding: 1px 0 1px 0;
}

/* line 223, scss/form.scss */
.safari select.select {
  margin-bottom: 1px;
  font-size: 120% !important;
}

/* line 228, scss/form.scss */
span.symbol {
  font-size: 115%;
  line-height: 130%;
}

/* line 233, scss/form.scss */
form li .datepicker {
  float: left;
  margin: .1em 5px 0 0;
  padding: 0;
  width: 16px;
  height: 16px;
  cursor: pointer !important;
}

/* ----- BUTTONS ----- */
/* line 244, scss/form.scss */
input.btTxt {
  padding: 0 7px;
  width: auto;
  overflow: visible;
}

/* line 250, scss/form.scss */
.buttons {
  clear: both;
  margin-top: 10px;
}

/* line 255, scss/form.scss */
.buttons input {
  font-size: 120%;
  margin-right: 5px;
}

/* ----- TEXT DIRECTION ----- */
/* line 262, scss/form.scss */
.rtl .info h2, .rtl .info p, .rtl label.desc, .rtl label.choice,
.rtl div label, .rtl span label, .rtl input.text,
.rtl textarea.textarea, .rtl select.select, .rtl p.instruct,
.rtl .section h3, .rtl .section p, .rtl input.btTxt {
  direction: rtl;
}

/* ----- SIZES ----- */
/* line 271, scss/form.scss */
.third {
  width: 32% !important;
}

/* line 275, scss/form.scss */
.half {
  width: 48% !important;
}

/* line 279, scss/form.scss */
.full {
  width: 100% !important;
}

/* line 283, scss/form.scss */
input.tiny, select.tiny {
  width: 40px !important;
}

/* line 287, scss/form.scss */
input.small, select.small {
  width: 75px !important;
}

/* line 291, scss/form.scss */
input.medium, select.medium {
  width: 200px;
}

/* line 295, scss/form.scss */
input.large, select.large, textarea.textarea {
  width: 320px;
}

/* line 299, scss/form.scss */
textarea.tiny {
  height: 3.5em;
}

/* line 303, scss/form.scss */
textarea.small {
  height: 5.5em;
}

/* line 307, scss/form.scss */
textarea.medium {
  height: 10em;
}

/* line 311, scss/form.scss */
textarea.large {
  height: 20em;
}

/* ----- ERRORS ----- */
/* line 317, scss/form.scss */
#errorLi {
  width: 99%;
  margin: 0 auto;
  background: #fff;
  border: 1px dotted red;
  margin-bottom: 1em;
  text-align: center;
  padding-top: 4px;
  padding-left: 0px;
  padding-right: 0px;
}

/* line 329, scss/form.scss */
#errorMsgLbl {
  margin: 7px 0 5px 0;
  padding: 0;
  font-size: 125%;
  color: #DF0000;
}

/* line 336, scss/form.scss */
#errorMsg {
  margin: 0 0 .8em 0;
  font-size: 100%;
}

/* line 341, scss/form.scss */
#errorMsg strong {
  background-color: #FFDFDF;
  padding: 2px 3px;
  color: red;
}

/* line 347, scss/form.scss */
form li.error {
  display: block !important;
  background-color: #FFDFDF !important;
  margin: 3px 0;
}

/* line 353, scss/form.scss */
form li.error label {
  color: #DF0000 !important;
}

/* line 357, scss/form.scss */
form div.globalError {
  background-color: #FFDFDF !important;
  margin: 0 0 7px;
  padding: 7px 10px 3px 10px;
}

/* line 363, scss/form.scss */
form p.error, form p.localError, form span.error {
  color: red;
  font-weight: bold;
  font-size: 10px !important;
  margin: 0 0 5px 0;
  clear: both;
  background: url("/i/common/site/errorExclamation.png") no-repeat 0 2px;
  padding: 0 0 0 15px;
  width: auto !important;
}

/* line 374, scss/form.scss */
form p.error a, form p.localError a {
  color: red !important;
  text-decoration: underline !important;
}

/* line 379, scss/form.scss */
form li.error p.error {
  display: block;
}

/* line 383, scss/form.scss */
.leftLabel p.error, .rightLabel p.error {
  margin-left: 30%;
  padding-left: 15px;
}

/* line 388, scss/form.scss */
.noI .leftLabel p.error, .noI .rightLabel p.error {
  margin-left: 35%;
  padding-left: 15px;
}

/* ----- REQUIRED & HELP ----- */
/* line 395, scss/form.scss */
form .req {
  float: none;
  color: green !important;
  font-weight: bold;
  margin: 0;
}

/* line 402, scss/form.scss */
form .help {
  float: none;
  margin: 0 0 0 5px;
  background: url("../helpIcon.png") no-repeat;
  padding: 0 0 2px 16px;
  cursor: pointer;
}

/* line 410, scss/form.scss */
form .help span {
  float: none;
  display: none;
}

/* ----- INSTRUCTIONS ----- */
/* line 417, scss/form.scss */
form li.focused {
  background-color: #fff7c0;
}

/* line 421, scss/form.scss */
form .instruct {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: 1000;
  width: 42%;
  margin: 0 0 0 8px;
  padding: 8px 10px 9px 10px;
  border: 1px solid #e6e6e6;
  background: #f5f5f5;
  line-height: 130%;
  font-size: 80%;
  color: #444;
  visibility: hidden;
}

/* line 437, scss/form.scss */
form .instruct small {
  font-size: 105%;
}

/* line 441, scss/form.scss */
form li.focused .instruct, form li:hover .instruct {
  visibility: visible;
}

/* ----- ALT INSTRUCTIONS ----- */
/* line 447, scss/form.scss */
li.altInstruct .instruct, li.leftHalf .instruct, li.rightHalf .instruct {
  visibility: visible;
  position: static;
  margin: -2px 0 0 0;
  padding: 0 0 7px 0;
  background: none;
  border: none;
  width: 100%;
  font-size: 9px;
  clear: left;
}

/* ----- LABEL LAYOUT ----- */
/* line 461, scss/form.scss */
.leftLabel li, .rightLabel li, li.leftLabel, li.rightLabel {
  width: 74% !important;
  padding-top: 9px;
}

/* line 466, scss/form.scss */
.leftLabel .small, .rightLabel .small {
  width: 17%;
}

/* line 470, scss/form.scss */
.leftLabel .medium, .rightLabel .medium {
  width: 35%;
}

/* line 474, scss/form.scss */
.leftLabel .large, .leftLabel textarea.textarea,
.rightLabel .large, .rightLabel textarea.textarea,
.leftLabel .address, .rightLabel .address {
  width: 64%;
}

/* line 480, scss/form.scss */
.leftLabel .small, .rightLabel .small {
  width: 23%;
}

/* line 484, scss/form.scss */
.leftLabel .medium, .rightLabel .medium {
  width: 55%;
}

/* line 488, scss/form.scss */
.leftLabel .large, .leftLabel textarea.textarea,
.rightLabel .large, .rightLabel textarea.textarea {
  width: 97%;
}

/* line 493, scss/form.scss */
.leftLabel label.desc, .rightLabel label.desc {
  float: left;
  width: 30%;
  margin: 2px 15px 0 0;
}

/* line 499, scss/form.scss */
.rightLabel label.desc {
  text-align: right;
}

/* line 503, scss/form.scss */
.leftLabel .address, .rightLabel .address {
  float: left;
}

/* line 507, scss/form.scss */
.leftLabel p.instruct, .rightLabel p.instruct {
  width: 27%;
  margin-left: 5px;
}

/* line 512, scss/form.scss */
.leftLabel .altInstruct .instruct, .rightLabel .altInstruct .instruct {
  margin-left: 30% !important;
  padding-left: 15px;
  width: 65%;
}

/* line 518, scss/form.scss */
.leftLabel .buttons, .rightLabel .buttons {
  margin-left: 15px;
}

/* line 522, scss/form.scss */
.leftLabel .buttons input, .rightLabel .buttons input {
  margin-left: 30%;
}

/* ----- NO INSTRUCTIONS ----- */
/* line 528, scss/form.scss */
.noI .instruct {
  display: none !important;
}

/* line 532, scss/form.scss */
.noI form li, .noI form li.buttons {
  width: 97% !important;
}

/* line 536, scss/form.scss */
.noI form li.section {
  padding-left: 9px !important;
}

/* ----- NO INSTRUCTIONS LABEL LAYOUT ----- */
/* line 542, scss/form.scss */
.noI .leftLabel .large, .noI .leftLabel textarea.textarea,
.noI .rightLabel .large, .noI .rightLabel textarea.textarea,
.noI .leftLabel .address, .noI .rightLabel .address {
  width: 60%;
}

/* line 548, scss/form.scss */
.noI .leftLabel .small, .noI .rightLabel .small {
  width: 23%;
}

/* line 552, scss/form.scss */
.noI .leftLabel .medium, .noI .rightLabel .medium {
  width: 55%;
}

/* line 556, scss/form.scss */
.noI .leftLabel .large, .noI .leftLabel textarea.textarea,
.noI .rightLabel .large, .noI .rightLabel textarea.textarea {
  width: 97%;
}

/* line 561, scss/form.scss */
.noI .leftLabel label.desc, .noI .rightLabel label.desc {
  width: 35%;
}

/* line 565, scss/form.scss */
.noI .leftLabel .buttons input, .noI .rightLabel .buttons input {
  margin-left: 35%;
}

/* ----- FIELD FLOATING ----- */
/* line 571, scss/form.scss */
form li.leftHalf, form li.rightHalf {
  width: 48% !important;
}

/* line 575, scss/form.scss */
li.leftHalf {
  clear: left;
  float: left;
}

/* line 580, scss/form.scss */
li.rightHalf {
  clear: none;
  float: right;
}

/* line 585, scss/form.scss */
li.leftHalf .medium, li.rightHalf .medium,
li.leftHalf .small, li.rightHalf .small {
  width: 100%;
}
/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/*
 * Temporary stylesheet for rework project.
 * These styles should be incorporated into the previous css structure
 * and old styles should be removed as they are replaced site wide
 */
/* line 15, scss/rework.scss */
.UpperCase {
  text-transform: uppercase;
}

/* line 19, scss/rework.scss */
.nmPodLink a {
  font: 12px 'salvo sans bold', helvetica, times new roman;
  color: #bf177c !important;
  text-transform: uppercase;
}

/* line 25, scss/rework.scss */
.nmLink a {
  color: #bf177c !important;
  text-transform: uppercase;
}

/* line 30, scss/rework.scss */
.nmBoxShadow {
  background-color: #FFF;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 36, scss/rework.scss */
.headContainer {
  margin-bottom: 20px;
  height: 66px;
}

/* line 41, scss/rework.scss */
#gameTableListContent {
  padding-bottom: 10px;
}

/* line 45, scss/rework.scss */
.topGamesCarousel,
.topDailyGames,
.topGamesCarouselBreak {
  padding: 15px 0 5px 18px;
}

/* line 51, scss/rework.scss */
.topGamesCarousel,
.topGamesCarouselBreak {
  position: relative;
}

/* line 56, scss/rework.scss */
.topGamesCarouselBreak {
  margin-bottom: 20px;
  background-color: #FFF;
  -moz-box-shadow: #9F9F9F 0px 2px 2px;
  -webkit-box-shadow: #9F9F9F 0px 2px 2px;
  box-shadow: #9F9F9F 0px 2px 2px;
}

/* line 63, scss/rework.scss */
.gameCategory {
  margin: 30px 0px 20px;
}

/* line 67, scss/rework.scss */
.newPodContent .alignR a,
#podTopGames .headerLink {
  position: absolute;
  right: 10px;
  top: 19px;
  font: 12px 'salvo sans bold', helvetica, times new roman;
  color: #bf177c !important;
  text-transform: uppercase;
}

/* line 77, scss/rework.scss */
#podTopGames .moreLink,
#podDownloadGames .moreLink,
#homepageCheck .moreLink,
#podJigsawGameHead .moreLink,
#podJigsawCalendar .moreLink,
#podMyFriends .moreLink,
#recentActivitySettings .moreLink,
#podTokensProfile .moreLink,
#podProfileQuestions .moreLink,
#highScores .moreLink,
#dailyPlayArchive .moreLink,
#podTrophyCase .moreLink,
.profileHead .moreLink,
.moreLink {
  margin: 10px 10px 10px 0px;
  font: 12px 'salvo sans bold', helvetica, times new roman;
  color: #bf177c !important;
  text-transform: uppercase;
}

/* line 97, scss/rework.scss */
.newPodContent .alignR a {
  top: 240px;
}

/* line 101, scss/rework.scss */
.newPodContent .carousel {
  border: none !important;
}

/* line 105, scss/rework.scss */
.newPodContent .carousel-nav a {
  font: bold 16px arial, helvetica, times new roman;
  color: #bf177c !important;
  text-transform: uppercase;
}

/* line 111, scss/rework.scss */
#podTopGames .heading {
  font: 18px 'salvo sans bold', arial, helvetica, times new roman;
  text-transform: uppercase;
  color: #000;
  margin-bottom: 5px;
}

/* line 118, scss/rework.scss */
#podTopGames .heading.dGamesHeader {
  text-transform: capitalize;
}

/* line 122, scss/rework.scss */
#podTopGames .categoryHeader {
  width: 100%;
  margin: -20px auto 0px -13px;
  text-align: center;
}

/* line 128, scss/rework.scss */
#podTopGames .heading a {
  color: #000 !important;
}

/* line 132, scss/rework.scss */
#podTopGames .dGamesHeader {
  margin: -10px 0px 5px 8px;
}

/* line 136, scss/rework.scss */
#podTopGames .dGamesHeader a,
.rework h1,
.rework h2,
.podDLpage h1,
.podOLpage h1 {
  font: 28px 'Salvo Serif Light', helvetica, times new roman;
  letter-spacing: .5px;
  color: #ac800b !important;
  padding: 10px 10px 0px !important;
}

/* line 147, scss/rework.scss */
#footer h2 {
  padding: 35px 0 0 0 !important;
}

/* line 151, scss/rework.scss */
#podTopGames .heading img {
  display: inline;
  vertical-align: top;
  margin-left: 10px;
}

/* line 157, scss/rework.scss */
#podTopGames .gameCategory img {
  margin-top: -10px;
  position: relative;
  z-index: 2;
  -moz-box-shadow: #CCC 0px 2px 2px;
  -webkit-box-shadow: #CCC 0px 2px 2px;
  box-shadow: #CCC 0px 2px 2px;
}

/* line 165, scss/rework.scss */
#podNewestGames p,
#podTopGames p {
  font: bold 10px arial, helvetica, times new roman;
  line-height: 1.2em;
  margin-bottom: 0;
  color: #b0b0b0;
}

/* line 173, scss/rework.scss */
.categories,
.categories2 {
  background: -webkit-linear-gradient(top, #f2f2f2, #f2f2f2, #FFF);
  background: -moz-linear-gradient(top, #f2f2f2, #f2f2f2, #FFF);
  width: 625px;
  padding: 30px 0px 30px 10px;
  margin: -20px 0px -10px -9px;
}

/* line 182, scss/rework.scss */
.categories2 {
  width: 630px;
  margin: 0px 0px 10px -9px;
  padding: 30px 0px;
}

/* line 188, scss/rework.scss */
.carouselSimple .carousel-nav {
  height: 0;
  margin: 0;
  position: static;
}

/* line 194, scss/rework.scss */
.carouselSimple .carousel-nav-right,
.carouselSimple .carousel-nav-left {
  position: static;
  right: auto;
  top: auto;
}

/* line 201, scss/rework.scss */
.carouselSimple .carousel-nav-right a {
  position: absolute;
  right: 2px;
  top: 11px;
  background: url(/i/common/site/arrowsOpenXL.png) -20px 0 no-repeat !important;
  padding-top: 92px;
  width: 20px;
}

/* line 210, scss/rework.scss */
.carouselSimple .carousel-nav-right a:hover {
  background-position: -20px -92px !important;
  background-color: #fff;
}

/* line 215, scss/rework.scss */
.carouselSimple .carousel-nav-left a {
  position: absolute;
  left: -16px;
  top: 11px;
  background: url(/i/common/site/arrowsOpenXL.png) 0 0 no-repeat !important;
  padding-top: 92px;
  width: 20px;
}

/* line 224, scss/rework.scss */
.carouselSimple .carousel-nav-left a:hover {
  background-position: 0 -92px !important;
}

/* line 228, scss/rework.scss */
.carouselSimple .carousel-nav-right a.disabled,
.carouselSimple .carousel-nav-right a.disabled:hover {
  background-position: -20px -184px !important;
}

/* line 233, scss/rework.scss */
.carouselSimple .carousel-nav-left a.disabled,
.carouselSimple .carousel-nav-left a.disabled:hover {
  background-position: 0 -184px !important;
}

/* line 238, scss/rework.scss */
.col8 .carouselSimple {
  width: 608px;
  padding: 0;
  margin: 0;
  background-color: transparent;
  border: 1px solid transparent !important;
}

/* line 246, scss/rework.scss */
.col8 .carouselSimple .carousel-container {
  width: 9999px !important;
  border: none;
}

/* line 251, scss/rework.scss */
.col8 .carouselSimple .carousel-element {
  width: 122px;
  padding: 10px;
  margin: 0 5px;
  border: none;
}

/* line 258, scss/rework.scss */
.col8 .carouselSlide {
  border-color: #efefef;
}

/* line 262, scss/rework.scss */
.col8 .carouselSlide a,
.col8 .carouselSimple p a {
  font: 13px 'salvo serif regular';
  color: #333;
}

/* line 268, scss/rework.scss */
.col8 .carouselSlide .carousel-nav a {
  font-family: 'salvo sans regular';
}

/* line 272, scss/rework.scss */
.col8 .topDailyGames .carouselSimple p a {
  font: 14px 'salvo serif regular';
}

/* line 276, scss/rework.scss */
.col8 .carouselSlide a:hover {
  color: #ac800b;
}

/* line 280, scss/rework.scss */
.col8 .carouselMore {
  background: #FFF;
  border: 1px solid #EFEFEF !important;
  padding: 17px 0px 0px 5px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
}

/* line 288, scss/rework.scss */
.newPodContent .carouselMore {
  margin: 0px auto;
  padding: 0px;
  border: none !important;
}

/* line 294, scss/rework.scss */
.col8 .carouselSlide .carousel-container {
  border-bottom-color: #efefef;
}

/* line 298, scss/rework.scss */
#online .podRework .podContent {
  background-color: #f6f6f6 !important;
  border: 1px solid #efefef !important;
}

/* line 303, scss/rework.scss */
#online .podRework .bestDaily {
  background: -webkit-linear-gradient(top, #F8F8F8, #F8F8F8, #E1E1E1, #E1E1E1) !important;
  background: -moz-linear-gradient(top, #F8F8F8, #F8F8F8, #E1E1E1, #E1E1E1) !important;
  border: none !important;
}

/* line 309, scss/rework.scss */
#online .podRework .topGamesPodNoBkg {
  background: none !important;
  border: none !important;
}

/* line 314, scss/rework.scss */
#topGamesCategories {
  position: relative;
  padding: 15px 0 15px 15px;
}

/* line 319, scss/rework.scss */
#topGamesCategories ul {
  float: left;
  width: 145px;
  margin-left: 2px;
  margin-top: 10px;
  padding-right: 9px;
}

/* line 327, scss/rework.scss */
#topGamesCategories li {
  padding: 0px 10px 0px 2px;
  margin: 5px 0px 3px;
  border-bottom: 1px solid #e5e5e5;
}

/* line 333, scss/rework.scss */
#topGamesCategories li a {
  font: 11px 'salvo serif regular', arial, helvetica, times new roman;
  color: #666;
}

/* line 338, scss/rework.scss */
.dsContainer, .powContainer {
  width: 100%;
  padding: 0px 0px 10px;
  background: #000;
  border: none;
}

/* line 345, scss/rework.scss */
.dsContainer img, .powContainer img {
  margin: 0px !important;
}

/* line 349, scss/rework.scss */
.podNoBkg .podRecommender,
.podNoBkg .podRecommenderSlim,
.dsContainer h2,
.powContainer h2,
.rework .dsContainer h2 {
  margin: 0px auto;
  color: #FFF !important;
  font: 16px 'salvo sans bold', arial, helvetica, times new roman;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: .5px;
}

/* line 362, scss/rework.scss */
.dsContainer h2 {
  width: 282px;
  padding: 10px 0px 0px !important;
}

/* line 367, scss/rework.scss */
.podNoBkg .podRecommender,
.podNoBkg .podRecommenderSlim {
  padding: 10px 15px;
  background: #000;
}

/* line 373, scss/rework.scss */
.podNoBkg .podRecommenderSlim {
  width: 141px;
  padding: 15px 5px 13px 5px;
  font: 11px 'salvo sans bold', arial, helvetica, times new roman;
}

/* line 379, scss/rework.scss */
.rework .podDownload .podContent {
  background-color: #f6f6f6 !important;
}
/**
 * LEGACY CSS HAS NOT BEEN UPDATED TO DEFY STANDARDS
 * AND ONLY CONVERTED TO .SCSS TO - PLEASE REMOVE THIS COMMENT
 * WHEN UPDATING THIS FILE TO CURRENT STANDARDS
**/
/* line 9, scss/nav.scss */
.wrapper {
  width: 980px;
  margin: 0 auto;
  padding-right: 20px;
}

/* line 15, scss/nav.scss */
.games-header-nav {
  background-color: #fff;
  border-top: 1px solid #e6e6e6;
  color: #4b4103;
  padding: 0;
  font-size: 13px;
  font-family: 'Salvo Serif Regular', serif;
  -moz-box-shadow: 0 30px 70px -21px #d3d3d3 inset;
  -webkit-box-shadow: 0 30px 70px -21px #d3d3d3 inset;
  box-shadow: 0 30px 70px -21px #d3d3d3 inset;
}

/* line 26, scss/nav.scss */
.games-header-nav a {
  color: #000;
  font-weight: normal;
}

/* line 31, scss/nav.scss */
.games-header-nav a:hover {
  text-decoration: none;
}

/* line 35, scss/nav.scss */
.games-header-nav ul {
  clear: left;
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* line 43, scss/nav.scss */
.games-header-nav ul li {
  float: left;
}

/* line 47, scss/nav.scss */
.games-header-nav .user-bar {
  float: left;
  width: 200px;
  font-family: 'Salvo Sans Regular', sans-serif;
  font-size: 10px;
  font-weight: normal;
  text-transform: uppercase;
  padding: 20px 10px 0 0;
}

/* line 57, scss/nav.scss */
body.SignedInPremium .games-header-nav .user-bar {
  padding-bottom: 0;
}

/* line 61, scss/nav.scss */
.games-header-nav .user-bar .brought-by {
  color: #333;
  font-size: 11px;
  margin-bottom: 5px;
}

/* line 67, scss/nav.scss */
.games-header-nav .user-bar .create-account a:hover {
  color: #b08000;
}

/* line 71, scss/nav.scss */
.games-header-nav .user-bar .create-account a:first-child {
  margin-left: 0;
}

/* line 75, scss/nav.scss */
.games-header-nav .user-bar .create-account .fbLoginButton {
  position: relative;
  top: 7px;
  margin: 0;
  display: inline-block;
}

/* line 82, scss/nav.scss */
.games-header-nav .user-bar .create-account .user-info {
  margin-top: 15px;
}

/* line 86, scss/nav.scss */
.games-header-nav .user-bar .create-account .avatar {
  float: left;
  width: 30px;
  margin-top: 1px;
  vertical-align: top;
}

/* line 93, scss/nav.scss */
.games-header-nav .user-bar .create-account .shockwave-game-dropdown {
  clear: both;
  background: #525252;
  color: #ededed;
  width: 980px;
  margin: 30px auto 0;
  padding: 0;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
}

/* line 105, scss/nav.scss */
.games-header-nav .user-bar .create-account .shockwave-game-dropdown .favoriteArrow {
  margin-left: 0;
  vertical-align: middle;
}

/* line 110, scss/nav.scss */
.games-header-nav .shockwave-game-dropdown .my-games li a {
  color: #FFF;
  font-weight: bold;
}

/* line 115, scss/nav.scss */
.games-header-nav .shockwave-game-dropdown .my-games li a:hover {
  color: #ffd000;
}

/* line 119, scss/nav.scss */
.games-header-nav .user-loginSignup {
  font-size: 13px;
}

/* line 123, scss/nav.scss */
.shockwave-game-dropdown .my-games {
  list-style: none;
  margin: 0 auto;
  padding: 8px 0 0 10px;
  position: relative;
  z-index: 10001;
}

/* line 134, scss/nav.scss */
.shockwave-game-dropdown .my-games li {
  color: #fff;
  position: relative;
  float: left;
  height: 20px;
}

/* line 141, scss/nav.scss */
.shockwave-game-dropdown .sub-games-list {
  text-transform: none;
  display: none;
  position: absolute;
  top: 22px;
  left: 0;
  width: 320px;
  background: #3f3f3f;
  color: #FFF;
  z-index: 10;
  font-size: 11px;
  line-height: 1.4;
  -moz-box-shadow: 0 7px 9px -9px #000 inset;
  -webkit-box-shadow: 0 7px 9px -9px #000 inset;
  box-shadow: 0 7px 9px -9px #000 inset;
}

/* line 157, scss/nav.scss */
.shockwave-game-dropdown .myCash,
.shockwave-game-dropdown .myTokens,
.shockwave-game-dropdown .gameTime {
  background: url(/i/common/site/icons16x16.png) no-repeat;
  background-position: 0 -1640px;
  padding-left: 22px;
  font-weight: bold;
}

/* line 166, scss/nav.scss */
.shockwave-game-dropdown .myCash {
  margin-right: 15px;
}

/* line 170, scss/nav.scss */
.shockwave-game-dropdown .gameTime {
  background-position: 0 -400px;
  padding-bottom: 2px;
}

/* line 175, scss/nav.scss */
.shockwave-game-dropdown .myTokens {
  background-position: 0 -480px;
  margin-right: 15px;
}

/* line 180, scss/nav.scss */
.shockwave-game-dropdown .gameTime:hover .sub-games-list {
  display: block;
}

/* line 184, scss/nav.scss */
.shockwave-game-dropdown .sub-games-list .games-list-menu {
  clear: none;
  float: left;
  margin-left: 5px;
  width: 125px;
  padding: 15px;
}

/* line 192, scss/nav.scss */
.shockwave-game-dropdown .sub-games-list .games-list-menu strong {
  font-size: 110%;
}

/* line 196, scss/nav.scss */
.shockwave-game-dropdown .sub-games-list .games-list-menu li {
  float: none;
  font-weight: normal;
  padding-bottom: 3px;
  height: auto;
}

/* line 203, scss/nav.scss */
.shockwave-game-dropdown .sub-games-list .games-list-menu li a {
  font-weight: normal;
}

/* line 207, scss/nav.scss */
.shockwave-game-dropdown .sub-games-list .games-list-menu:first-child {
  margin: 0;
  padding-right: 10px;
  border-right: 1px solid #6a6a6a;
}

/* line 213, scss/nav.scss */
.games-header-nav .user-bar .minilogo {
  position: relative;
  top: -1px;
  width: 94px;
  display: inline-block;
}

/* line 220, scss/nav.scss */
.games-header-nav .link-smash {
  float: left;
  padding: 20px 0 20px 20px;
  width: 748px;
  height: 108px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  position: relative;
}

/* line 230, scss/nav.scss */
.NotSignedIn .games-header-nav .link-smash {
  height: 122px;
}

/* line 234, scss/nav.scss */
.games-header-nav .search-games .ui-autocomplete-input {
  border: 1px solid #b0aca0;
  float: left;
  font-size: 12px;
  font-family: 'Salvo Serif Regular', serif;
  font-weight: normal;
  line-height: 30px;
  height: 30px;
  color: #908871;
  padding: 1px 8px 0;
  width: 185px;
}
/* line 246, scss/nav.scss */
.games-header-nav .search-games .ui-autocomplete-input:focus {
  color: #000;
}

/* line 251, scss/nav.scss */
.games-header-nav .search-games .ui-autocomplete-input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #908871;
}

/* line 256, scss/nav.scss */
.games-header-nav .search-games .ui-autocomplete-input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #908871;
}

/* line 261, scss/nav.scss */
.games-header-nav .search-games .ui-autocomplete-input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #908871;
}

/* line 266, scss/nav.scss */
.games-header-nav .search-games .ui-autocomplete-input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #908871;
}

/* line 271, scss/nav.scss */
.games-header-nav .pseudo-tabs {
  font-family: 'Salvo Sans Medium', sans-serif;
  font-size: 13px;
}

/* line 276, scss/nav.scss */
.games-header-nav .pseudo-tabs ul {
  margin-bottom: 10px;
}

/* line 280, scss/nav.scss */
.games-header-nav .pseudo-tabs a {
  display: block;
  margin-right: 20px;
  padding: 1px 14px 0;
  line-height: 32px;
  background: #b0aca0;
  color: #f8f8f8;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  text-transform: uppercase;
}

/* line 293, scss/nav.scss */
.games-header-nav .pseudo-tabs a:hover,
#download .pseudo-tabs .download-tab,
#online .pseudo-tabs .online-tab,
#myShockwave .pseudo-tabs .shockwave-tab {
  color: #4b4103;
  background: #ffd102;
}

/* line 301, scss/nav.scss */
.games-header-nav .game-links {
  clear: left;
}

/* line 305, scss/nav.scss */
.games-header-nav .game-links li {
  float: none;
  display: inline-block;
  padding-right: 3px;
}

/* line 311, scss/nav.scss */
.games-header-nav .game-links li a {
  display: block;
  padding: 5px 7px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  text-transform: capitalize;
  color: #000;
}

/* line 321, scss/nav.scss */
#sw-subnav ul li a.active,
.games-header-nav .game-links li a:hover {
  color: #FFF;
  background: #ffd102;
}

/* line 327, scss/nav.scss */
.games-header-nav .game-links .buffer {
  display: block;
  margin-top: 8px;
  margin-right: 1px;
  width: 10px;
  height: 10px;
  background: #FFd102;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}

/* Empire - extra ID selector due to legacy code specificity issue */
/* line 340, scss/nav.scss */
.games-header-nav #empire.empireLink a {
  color: #A60015;
  font-weight: bold;
}
/* line 345, scss/nav.scss */
.games-header-nav #empire.empireLink img {
  float: left;
  position: relative;
  top: -3px;
  margin-right: 3px;
}

/* line 353, scss/nav.scss */
#game-search-submit {
  background: #ffffff url(/i/common/nav/games-search.png) no-repeat center;
  border: 1px solid #FFF;
  font-size: 12px;
  font-family: 'Salvo Serif Regular', serif;
  font-weight: normal;
  padding: 3px 5px;
  width: 24px;
  float: left;
  margin: 7px 0 0 -27px;
  display: inline-block;
  height: 18px;
  outline: 0;
}

/* line 368, scss/nav.scss */
.game-links a#cartIcon {
  color: #000;
  font-size: 10px;
  position: absolute;
  top: 25px;
  right: 10px;
  background: url("/i/common/site/icons16x16.png") 0 -1440px no-repeat;
  display: block;
  width: 16px;
  padding-top: 11px;
  height: 15px;
  text-align: center;
}

/* line 382, scss/nav.scss */
.bottom-shadow {
  background: #f8f8f8 url("/i/common/nav/small-shadow.png") no-repeat 50% 0;
  height: 20px;
}
