/**
 * 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 1117, scss/_common-legacy.scss */
.genre-home #mainContent {
  display: flex;
}
/* line 1121, scss/_common-legacy.scss */
.genre-home .Sidebar {
  flex: 0 0 314px;
}

/* line 1126, 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 1136, scss/_common-legacy.scss */
.dfTreatment {
  position: relative;
  z-index: 4;
}

/* line 1141, scss/_common-legacy.scss */
#altNav {
  border-bottom: 1px solid #8fb3ec;
}

/* line 1145, scss/_common-legacy.scss */
#download #altNav {
  border-color: #dd6611;
}

/* line 1149, scss/_common-legacy.scss */
#altNav li {
  display: block;
  position: relative;
  border: 1px solid #8fb3ec;
  border-bottom: none;
}

/* line 1156, scss/_common-legacy.scss */
#download #altNav li {
  border-color: #dd6611;
}

/* line 1160, scss/_common-legacy.scss */
#altNav li a {
  padding-top: 44px;
  background-repeat: no-repeat;
}

/* line 1165, scss/_common-legacy.scss */
#altNav li.altNavDouble a {
  padding-top: 87px;
}

/* line 1169, scss/_common-legacy.scss */
#online #altNav li a {
  background-position: 0 -44px;
}

/* line 1173, scss/_common-legacy.scss */
#online #altNav li.altNavDouble a {
  background-position: 0 -88px;
}

/* line 1177, scss/_common-legacy.scss */
#download #altNav li a {
  background-position: 0 0;
}

/* line 1181, scss/_common-legacy.scss */
#download #altNav li.altNavDouble a {
  background-position: 0 0;
}

/* line 1185, scss/_common-legacy.scss */
#altNav li a:hover {
  background-position: 0 -88px !important;
}

/* line 1189, scss/_common-legacy.scss */
#altNav li.altNavDouble a:hover {
  background-position: 0 -176px !important;
}

/* line 1193, scss/_common-legacy.scss */
.sponsoredLinks {
  padding: 20px 10px !important;
}

/* line 1197, scss/_common-legacy.scss */
.sponsoredLinks h5 {
  margin: 0 0 7px 0;
  padding-bottom: 7px;
  border-bottom: 1px solid #ccc;
  color: #999;
}

/* line 1204, scss/_common-legacy.scss */
.sponsoredLinks table td {
  width: 23%;
  padding-right: 2%;
}

/* line 1209, scss/_common-legacy.scss */
.sponsoredLinks table td a {
  font-weight: normal;
  color: #3177cc;
}

/* line 1214, scss/_common-legacy.scss */
.sponsoredLinks table td .description,
.sponsoredLinks table td .linkGray {
  color: #999;
}

/* line 1219, scss/_common-legacy.scss */
#footerTop {
  background: url("/i/common/site/footerBkg.png") no-repeat 50% 0;
  height: 30px;
}

/* line 1224, scss/_common-legacy.scss */
#footer {
  padding: 0 45px 45px 45px;
  background: #EEEEEE;
  position: relative;
  font-size: 11px;
}

/* line 1231, scss/_common-legacy.scss */
ul.footerLinks li {
  float: left;
}

/* line 1235, scss/_common-legacy.scss */
ul.footerLinks li.sw_mod_links {
  margin-right: 70px;
}

/* line 1239, scss/_common-legacy.scss */
ul.footerLinks li.sw_gamesformom {
  margin: 0px 0px 0px 1px;
}

/* line 1243, 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 1252, scss/_common-legacy.scss */
.extLinksHeader {
  font-size: 11px;
  font-weight: bold !important;
}

/* line 1257, scss/_common-legacy.scss */
ul.extLinks li {
  float: none;
  width: 125px;
}

/* line 1262, scss/_common-legacy.scss */
.extLinks a {
  color: #666;
  font-weight: normal;
}

/* line 1267, scss/_common-legacy.scss */
ul.listNav {
  border-top: 1px solid #ccc;
}

/* line 1271, scss/_common-legacy.scss */
ul.listNav li {
  border-bottom: 1px solid #ccc;
}

/* line 1275, 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 1283, scss/_common-legacy.scss */
.legal a {
  color: #460;
}

/* line 1287, scss/_common-legacy.scss */
.colLast ul li a {
  display: inline;
}

/* line 1291, scss/_common-legacy.scss */
.clear {
  clear: both;
}

/* line 1295, scss/_common-legacy.scss */
ul.corpLinks li {
  float: left;
  font-size: 11px;
  margin: 20px 20px 0 0;
}

/* line 1301, scss/_common-legacy.scss */
a.corpLinks:link {
  text-decoration: underline;
}

/* line 1305, scss/_common-legacy.scss */
a.corpLinks:visited {
  color: #003D7B;
  text-decoration: underline;
}

/* line 1310, scss/_common-legacy.scss */
a.corpLinks:hover {
  text-decoration: none;
}

/* line 1314, scss/_common-legacy.scss */
a.corpLinks:active {
  color: #003D7B;
}

/*speficic changes for btnOnlinePlain in coppLinks   */
/* line 1319, scss/_common-legacy.scss */
.aboutUs {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  height: 67px;
  margin-top: 20px;
}

/* line 1326, scss/_common-legacy.scss */
.aboutUs a.corpLinks {
  display: block;
  height: 20px;
  padding: 6px 0;
}

/* line 1332, 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 1341, scss/_common-legacy.scss */
.aboutUs li {
  font-size: 12px !important;
}

/* line 1345, scss/_common-legacy.scss */
.footer .footerLinks {
  overflow: hidden;
}

/* line 1349, scss/_common-legacy.scss */
.aboutUs .btnOnlinePlain:hover {
  text-decoration: underline;
}

/* line 1353, 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 1362, scss/_common-legacy.scss */
.shareFacebookFooter {
  margin-top: -4px;
}

/* line 1366, scss/_common-legacy.scss */
.shareBlogFooter {
  background-position: 0 0;
}

/* line 1370, scss/_common-legacy.scss */
.shareTwitterFooter {
  background-position: 0 -42px;
}

/* line 1374, scss/_common-legacy.scss */
.shareStumbleFooter {
  background-position: 0 -63px;
}

/* line 1378, scss/_common-legacy.scss */
.shareFlickrFooter {
  background-position: 0 -84px;
}

/* line 1382, scss/_common-legacy.scss */
#footerLogo {
  padding-top: 36px;
  background: url("/i/common/site/defyLogo.png") no-repeat bottom right;
  background-size: 61px 34px;
}

/* line 1388, scss/_common-legacy.scss */
ul.games4,
ul.games3 {
  padding-left: 6px;
}

/* line 1393, scss/_common-legacy.scss */
ul.games1 {
  margin-top: -15px;
}

/* line 1397, scss/_common-legacy.scss */
.podNoPad ul.games4,
.podNoPad ul.games3,
.podNoPad ul.games2,
.podNoPad ul.games1 {
  padding-left: 20px;
}

/* line 1404, 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 1416, 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 1425, 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 1432, scss/_common-legacy.scss */
ul.games4 li.tallStyle h3 a:hover,
.hoverBoxContent h3 a:hover {
  color: #AC800B;
}

/* line 1437, scss/_common-legacy.scss */
ul.games4 li.tallStyle p {
  font: bold 10px arial, helvetica, times new roman;
  color: #999;
}

/* line 1442, scss/_common-legacy.scss */
ul.games1 li {
  width: 614px;
  padding: 18px 0;
  border-bottom: 1px solid;
}

/* line 1448, scss/_common-legacy.scss */
#online ul.games1 li {
  border-bottom-color: #cccccc;
}

/* line 1452, scss/_common-legacy.scss */
#download ul.games1 li {
  border-bottom-color: #cccccc;
}

/* line 1456, scss/_common-legacy.scss */
ul.games1 li .content {
  width: 325px;
  padding-left: 15px;
}

/* line 1461, scss/_common-legacy.scss */
ul.games2 li .content {
  width: 125px;
  padding-left: 15px;
}

/* line 1466, scss/_common-legacy.scss */
ul.games1 li .content .title,
ul.games2 li .content .title {
  font-size: 14px;
  display: block;
  padding-bottom: 8px;
}

/* line 1473, scss/_common-legacy.scss */
#download ul.games1 li .content .title,
#download ul.games2 li .content .title {
  color: #C8581D;
}

/* line 1478, scss/_common-legacy.scss */
ul.games2 li {
  width: 270px;
  padding: 11px;
}

/* line 1483, scss/_common-legacy.scss */
ul.games3 li {
  width: 180px;
}

/* line 1487, scss/_common-legacy.scss */
ul.games4 li.doubleWide {
  width: 282px;
}

/* line 1491, scss/_common-legacy.scss */
ul.games4 li.doubleWide img {
  margin-bottom: 0;
}

/* line 1495, scss/_common-legacy.scss */
ul.swSalesPod {
  padding-bottom: 15px !important;
  margin-right: 15px;
}

/* line 1500, scss/_common-legacy.scss */
ul.swSalesPod li {
  padding: 0 11px !important;
  height: 276px !important;
}

/* line 1505, scss/_common-legacy.scss */
ul.game4Boxed {
  background: #FFF;
  border: 0px solid #DEDEDE;
  padding: 0px 0 0 5px !important;
  margin: 0 14px 19px;
}

/* line 1512, scss/_common-legacy.scss */
.games4Boxed h3 a {
  font: 12px 'salvo sans regular';
  color: #333;
}

/* line 1517, scss/_common-legacy.scss */
.games4Boxed h3 a:hover {
  color: #ac800b;
}

/* line 1521, scss/_common-legacy.scss */
ul.games4 .games4TwoColUpsell {
  position: relative;
}

/* line 1525, scss/_common-legacy.scss */
ul.games4 .games4TwoColUpsell .upsellContainer {
  position: absolute;
  top: 0;
  left: 11px;
  width: 274px;
}

/* line 1532, scss/_common-legacy.scss */
ul.recentView li {
  display: inline;
  padding: 0px;
  width: 100px;
  margin: 0px -2px;
}

/* line 1539, scss/_common-legacy.scss */
.recentPanel {
  margin: 0px !important;
}

/* line 1543, 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 1552, scss/_common-legacy.scss */
.gameRank2 {
  background-position: 0 -20px;
}

/* line 1556, scss/_common-legacy.scss */
.gameRank3 {
  background-position: 0 -40px;
}

/* line 1560, scss/_common-legacy.scss */
.gameRank4 {
  background-position: 0 -60px;
}

/* line 1564, scss/_common-legacy.scss */
.gameRank5 {
  background-position: 0 -80px;
}

/* line 1568, scss/_common-legacy.scss */
.gameRank6 {
  background-position: 0 -100px;
}

/* line 1572, scss/_common-legacy.scss */
.gameRank7 {
  background-position: 0 -120px;
}

/* line 1576, scss/_common-legacy.scss */
.gameRank8 {
  background-position: 0 -140px;
}

/* line 1580, scss/_common-legacy.scss */
.gameRank9 {
  background-position: 0 -160px;
}

/* line 1584, scss/_common-legacy.scss */
.gameRank10 {
  background-position: 0 -180px;
}

/* line 1588, scss/_common-legacy.scss */
.gameRank11 {
  background-position: 0 -200px;
}

/* line 1592, scss/_common-legacy.scss */
.gameRank12 {
  background-position: 0 -220px;
}

/* line 1596, scss/_common-legacy.scss */
.emptyMessage {
  text-align: center;
  padding: 15px 0 10px;
  font: 13px 'Salvo Serif';
  color: #333333;
}

/* line 1603, scss/_common-legacy.scss */
.podInnerBox .emptyMessage {
  padding: 5px 0 7px;
}

/* line 1607, scss/_common-legacy.scss */
.salePrice {
  color: red;
  font-weight: bold;
}

/* line 1612, scss/_common-legacy.scss */
.download {
  color: #de6713;
}

/* line 1616, scss/_common-legacy.scss */
.myShockwave {
  color: #446600 !important;
}

/* line 1620, scss/_common-legacy.scss */
.online {
  color: #3476ca;
}

/* logos
----------------------------------------------- */
/* line 1626, scss/_common-legacy.scss */
.clubExclusiveLogo {
  background: url("/i/common/logos/clubExclusive.png") no-repeat;
  padding: 10px 0 10px 102px;
}

/* line 1631, scss/_common-legacy.scss */
.unlimitedLogo {
  background: url("/i/common/logos/logoSW-SIP.png") no-repeat;
  width: 290px;
  height: 110px;
}

/* line 1637, 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 1645, scss/_common-legacy.scss */
.bannerWrapperAdLeaderboard {
  width: 100%;
  margin-bottom: 20px;
  max-width: 980px;
}

/* line 1651, scss/_common-legacy.scss */
.bannerWrapper {
  width: 100%;
  margin-bottom: 20px;
}

/* line 1656, scss/_common-legacy.scss */
#daughter .bannerWrapper {
  margin-top: 15px;
  margin-bottom: 0;
}

/* line 1661, scss/_common-legacy.scss */
.banner,
.banner > * {
  text-align: center;
  margin: 0px auto !important;
}

/*banner fix for iframe ad*/
/* line 1668, scss/_common-legacy.scss */
.banner [id^='google_ads_iframe'] {
  margin: 0 auto;
  text-align: center !important;
}

/* line 1673, scss/_common-legacy.scss */
.transparentAd {
  background: none !important;
}

/* line 1677, scss/_common-legacy.scss */
.dynamicSkin {
  padding-bottom: 20px !important;
}

/* line 1681, scss/_common-legacy.scss */
#inBodyAd {
  width: 100%;
  background: #FFF;
  padding-top: 10px;
}

/* line 1687, scss/_common-legacy.scss */
.adWrap {
  text-align: center;
  margin: 0px auto;
}

/* line 1692, scss/_common-legacy.scss */
#inBodyAd td {
  border-top: 10px solid #fff;
  border-collapse: separate;
}

/* line 1697, scss/_common-legacy.scss */
#inBodyAd td.adWrap {
  width: 970px;
  text-align: center;
  /* for Safari */
  background: #FFF;
}

/* line 1705, scss/_common-legacy.scss */
#inBodyAd td.adSide {
  background: #fff;
  width: 14px;
}

/* picon sizes
----------------------------------------------- */
/* line 1712, scss/_common-legacy.scss */
.picon_small {
  width: 92px;
  height: 70px;
}

/* line 1717, scss/_common-legacy.scss */
.picon_jigsaw {
  background-position: -17px -13px;
}

/* line 1721, scss/_common-legacy.scss */
.picon_regular {
  width: 122px;
  height: 92px;
}

/* line 1726, scss/_common-legacy.scss */
.picon_large {
  width: 122px;
  height: 182px;
}

/* line 1731, scss/_common-legacy.scss */
.picon_XL {
  width: 272px;
  height: 182px;
}

/* 16x16 icons
----------------------------------------------- */
/* line 1738, scss/_common-legacy.scss */
.icon16Rit, .icon16Lft {
  background-image: url("/i/common/site/icons16x16.png");
  background-repeat: no-repeat;
  line-height: 17px;
}

/* line 1744, scss/_common-legacy.scss */
.icon16Rit {
  padding: 1px 20px 2px 0;
}

/* line 1748, scss/_common-legacy.scss */
.icon16Lft {
  padding: 2px 0 2px 20px;
}

/* line 1752, scss/_common-legacy.scss */
.icon16Play {
  background-position: 0 0;
}

/* line 1756, scss/_common-legacy.scss */
.icon16Download {
  background-position: 0 -40px;
  color: #ce5119;
}

/* line 1761, scss/_common-legacy.scss */
.icon16Question {
  background-position: 0 -80px;
}

/* line 1765, scss/_common-legacy.scss */
.icon16Buy {
  background-position: 0 -120px;
}

/* line 1769, scss/_common-legacy.scss */
.icon16Info {
  background-position: 0 -160px;
}

/* line 1773, scss/_common-legacy.scss */
.icon16Plus {
  background-position: 0 -200px;
}

/* line 1777, scss/_common-legacy.scss */
.icon16Minus {
  background-position: 0 -240px;
}

/* line 1781, scss/_common-legacy.scss */
.icon16Rit.icon16Close {
  background-position: right -280px;
}

/* line 1785, scss/_common-legacy.scss */
.icon16Close {
  background-position: 0 -280px;
}

/* line 1789, scss/_common-legacy.scss */
.icon16Help {
  background-position: 0 -320px;
}

/* line 1793, scss/_common-legacy.scss */
.icon16UserOnline {
  background-position: 0 -360px;
}

/* line 1797, scss/_common-legacy.scss */
.icon16Favorite {
  background-position: 0 -400px;
}

/* line 1801, scss/_common-legacy.scss */
.icon16FavoriteAdded {
  background-position: 0 -440px;
}

/* line 1805, scss/_common-legacy.scss */
.icon16Tokens {
  background-position: 0 -480px;
}

/* line 1809, scss/_common-legacy.scss */
.icon16Tokens.icon16Rit {
  background-position: right -480px;
}

/* line 1813, scss/_common-legacy.scss */
.icon16Friends {
  background-position: 0 -520px;
}

/* line 1817, scss/_common-legacy.scss */
.icon16Warning {
  background-position: 0 -560px;
}

/* line 1821, scss/_common-legacy.scss */
.icon16Pages {
  background-position: 0 -600px;
}

/* line 1825, scss/_common-legacy.scss */
.icon16Screenshots {
  background-position: 0 -640px;
}

/* line 1829, scss/_common-legacy.scss */
.icon16PlayVideo {
  background-position: 0 -680px;
}

/* line 1833, scss/_common-legacy.scss */
.icon16Cash {
  background-position: 0 -720px;
}

/* line 1837, scss/_common-legacy.scss */
.icon16Ticket {
  background-position: 0 -760px;
}

/* line 1841, scss/_common-legacy.scss */
.icon16AddFriend {
  background-position: 0 -800px;
}

/* line 1845, scss/_common-legacy.scss */
.icon16Trophy {
  background-position: 0 -840px;
}

/* line 1849, scss/_common-legacy.scss */
.icon16Trophy.icon16Rit {
  background-position: right -840px;
}

/* line 1853, scss/_common-legacy.scss */
.icon16ShareGame {
  background-position: 0 -880px;
}

/* line 1857, scss/_common-legacy.scss */
.icon16GameInstruct {
  background-position: 0 -920px;
}

/* line 1861, scss/_common-legacy.scss */
.icon16Email {
  background-position: 0 -960px;
}

/* line 1865, scss/_common-legacy.scss */
.icon16Email.icon16Rit {
  background-position: right -960px;
}

/* line 1869, scss/_common-legacy.scss */
.icon16Globe {
  background-position: 0 -1000px;
}

/* line 1873, scss/_common-legacy.scss */
.icon16Embed {
  background-position: 0 -1040px;
}

/* line 1877, scss/_common-legacy.scss */
.icon16OnlyOnShockwave {
  background-position: 0 -1080px;
}

/* line 1881, scss/_common-legacy.scss */
.icon16GameFace {
  background-position: 0 -1120px;
}

/* line 1885, scss/_common-legacy.scss */
.icon16Edit {
  background-position: 0 -1160px;
}

/* line 1889, scss/_common-legacy.scss */
.icon16HighScores {
  background-position: 0 -1200px;
}

/* line 1893, scss/_common-legacy.scss */
.icon16PlayClub {
  background-position: 0 -1240px;
}

/* line 1897, scss/_common-legacy.scss */
.icon16TokenX2 {
  background-position: 0 -1280px;
}

/* line 1901, scss/_common-legacy.scss */
.icon16TokenX3 {
  background-position: 0 -1320px;
}

/* line 1905, scss/_common-legacy.scss */
.icon16TokenX4 {
  background-position: 0 -1360px;
}

/* line 1909, scss/_common-legacy.scss */
.icon16TokenX5 {
  background-position: 0 -1400px;
}

/* line 1913, scss/_common-legacy.scss */
.icon16Cart {
  background-position: 0 -1440px;
}

/* line 1917, scss/_common-legacy.scss */
.icon16Silence {
  background-position: 0 -1480px;
}

/* line 1921, scss/_common-legacy.scss */
.icon16Rit.icon16Silence {
  background-position: right -1480px;
}

/* line 1925, scss/_common-legacy.scss */
.icon16Challenge {
  background-position: 0 -1520px;
}

/* line 1929, scss/_common-legacy.scss */
.icon16Marketing {
  background-position: 0 -1560px;
}

/* line 1933, scss/_common-legacy.scss */
.icon16PhotoSubmitted {
  background-position: 0 -1600px;
}

/* line 1937, scss/_common-legacy.scss */
.icon16SWCash {
  background-position: 0 -1640px;
}

/* line 1941, scss/_common-legacy.scss */
.icon16FacebookLike {
  background-position: 0 -1680px;
}

/* line 1945, scss/_common-legacy.scss */
.icon16Rit.icon16SWCash {
  background-position: right -1640px;
}

/* line 1949, scss/_common-legacy.scss */
.clubGame .icon16Play {
  background-position: 0 -1240px;
  color: #77a922;
}

/* line 1954, scss/_common-legacy.scss */
#footer .icon16Lft,
#footer .icon16Rit {
  background-image: url("/i/common/site/icons16x16Footer.png");
}

/* line 1959, scss/_common-legacy.scss */
.icon16EmailUpdates {
  background-position: 0 4px;
  padding: 7px 0 2px 20px;
}

/* line 1964, scss/_common-legacy.scss */
.icon16RSS {
  background-position: 0 -36px;
}

/* line 1968, scss/_common-legacy.scss */
.icon16AG {
  background-position: 0 -76px;
}

/* line 1972, scss/_common-legacy.scss */
.icon16Parents {
  background-position: 0 -116px;
}

/* line 1976, scss/_common-legacy.scss */
.icon16Nick {
  background-position: 0 -156px;
}

/* line 1980, scss/_common-legacy.scss */
.icon16NickAcade {
  background-position: 0 -236px;
}

/* line 1984, scss/_common-legacy.scss */
.icon16Neopets {
  background-position: 0 -276px;
}

/* line 1988, scss/_common-legacy.scss */
.icon16TheN {
  background-position: 0 -316px;
}

/* line 1992, scss/_common-legacy.scss */
.icon16AdChoices {
  background-position: right -355px;
}

/* line 1996, 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 2004, 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 2014, scss/_common-legacy.scss */
.shareDelicious {
  background-position: 0 0;
}

/* line 2018, scss/_common-legacy.scss */
.shareDigg {
  background-position: 0 -16px;
}

/* line 2022, scss/_common-legacy.scss */
.shareFacebook {
  background-position: 0 -32px;
}

/* line 2026, scss/_common-legacy.scss */
.shareGoogle {
  background-position: 0 -48px;
}

/* line 2030, scss/_common-legacy.scss */
.shareMySpace {
  background-position: 0 -64px;
}

/* line 2034, scss/_common-legacy.scss */
.shareReddit {
  background-position: 0 -80px;
}

/* line 2038, scss/_common-legacy.scss */
.shareStumble {
  background-position: 0 -96px;
}

/* line 2042, scss/_common-legacy.scss */
.shareTechnorati {
  background-position: 0 -112px;
}

/* line 2046, scss/_common-legacy.scss */
.shareTwitter {
  background-position: 0 -128px;
}

/* line 2050, scss/_common-legacy.scss */
.shareIcons .sharePlusOne {
  background: none;
  padding-top: 0;
  width: 26px;
}

/* buttons
----------------------------------------------- */
/* line 2059, 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 2069, scss/_common-legacy.scss */
a.btnOnlinePlain {
  background-position: 0 -40px !important;
  border: 1px solid #5794ed;
}

/* line 2074, scss/_common-legacy.scss */
a.btnMyShockwavePlain {
  background-position: 0 -80px !important;
  border: 1px solid #77a922;
}

/* line 2079, scss/_common-legacy.scss */
a.btnPurplePlain {
  background-position: 0 -240px !important;
  border: 1px solid #aa4378;
}

/* line 2084, scss/_common-legacy.scss */
a.btnRedPlain {
  background-position: 0 -216px !important;
  border: 1px solid #aa0000;
}

/* line 2089, scss/_common-legacy.scss */
a.btnOrangePlain {
  background-position: 0 -120px !important;
  border: 1px solid #dd6710;
}

/* line 2094, scss/_common-legacy.scss */
a.btnDisabledPlain, a.btnOnlinePlain.disabled {
  background-position: 0 -160px !important;
  border: 1px solid #999;
  color: #999 !important;
}

/* line 2100, 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 2108, scss/_common-legacy.scss */
a.btnDownloadFull {
  background: url("/i/buttons/btnDownloadFull.png") no-repeat center left;
  border: 1px solid #ce5119;
}

/* line 2113, scss/_common-legacy.scss */
a.btnDownloadUpsell {
  background: url("/i/buttons/swu_button_blue.png");
  background-repeat: no-repeat;
  border: 1px solid #3060BE;
}

/* line 2119, scss/_common-legacy.scss */
a.btnPad {
  padding: 5px 10px 5px 20px !important;
  color: #FFF !important;
}

/* line 2124, scss/_common-legacy.scss */
.dLoadFull {
  background: url("/i/buttons/btnDownloadFull.png") no-repeat center left !important;
  border: 1px solid #CE5119 !important;
}

/* line 2129, scss/_common-legacy.scss */
.dLoadBuy {
  background: url("/i/buttons/btnBuyFull.png") no-repeat center left !important;
  border: 1px solid #79A91F !important;
}

/* line 2134, scss/_common-legacy.scss */
.dLoadUpsell {
  background: url("/i/buttons/swu_button_blue.png") no-repeat center left !important;
  border: 1px solid #3060BE;
}

/* line 2139, scss/_common-legacy.scss */
a.btnOnTheGoFull {
  background: url("/i/buttons/btnDownloadFull.png") no-repeat center left;
  border: 1px solid #ce5119;
}

/* line 2144, scss/_common-legacy.scss */
a.btnMyShockwaveFull {
  background: url("/i/buttons/btnMyShockwaveFull.png") no-repeat center left;
  border: 1px solid #76aa21;
}

/* line 2149, scss/_common-legacy.scss */
a.btnBuyFull, a.btnOnTheGoFull {
  background: url("/i/buttons/btnBuyFull.png") no-repeat center left;
  border: 1px solid #79a91f;
}

/* line 2154, scss/_common-legacy.scss */
a.btnOnTheGoFull {
  background: url("/i/buttons/btnOnTheGoFull.png") no-repeat center left;
  border: 1px solid #79a91f;
}

/* line 2159, scss/_common-legacy.scss */
a.btnBig {
  font-size: 11px;
  padding: 5px 10px 6px 22px;
}

/* line 2164, scss/_common-legacy.scss */
a.btnSmall {
  font-size: 10px;
  padding: 2px 10px 3px 22px;
}

/* line 2169, 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 2173, 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 2180, scss/_common-legacy.scss */
.btnWrap {
  padding: 10px 0 10px;
}

/* Large Buttons */
/* line 2186, scss/_common-legacy.scss */
.btnLrgWrap {
  padding: 30px 0 12px;
}

/* line 2190, 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 2198, scss/_common-legacy.scss */
a.btnLrg:hover {
  text-decoration: none;
  color: #fff !important;
}

/* line 2203, scss/_common-legacy.scss */
a.btnLrgGreen {
  background-position: 0 -80px;
  border: 1px solid #77a922;
}

/* line 2208, scss/_common-legacy.scss */
a.btnLrgBlue {
  background-position: 0 -40px;
  border: 1px solid #3479d8;
}

/* line 2213, scss/_common-legacy.scss */
a.btnLrgOnline {
  background-position: 0 -40px;
  border: 1px solid #3478cd;
}

/* line 2218, scss/_common-legacy.scss */
a.btnLrgRed {
  background-position: 0 -205px;
  border: 1px solid red;
}

/* line 2223, scss/_common-legacy.scss */
a.btnLrg.disabled {
  background: #ccc;
  color: #fff !important;
  border-color: #999 !important;
}

/* line 2229, scss/_common-legacy.scss */
.btnSpecialOffer {
  margin-left: 5px;
  position: relative;
  top: 2px;
}

/* line 2235, scss/_common-legacy.scss */
.btnSpecialOffer img {
  display: inline;
  margin-bottom: -8px !important;
}

/* THESE ARE GOING OUT, REPLACED BY STYLES ABOVE---------------------------- */
/* line 2242, 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 2249, scss/_common-legacy.scss */
a.btnBuyIcon {
  background: url("/i/buttons/btnBuyIcon.png") no-repeat;
  color: #669d20;
}

/* line 2254, scss/_common-legacy.scss */
a.btnMyShockwaveIcon {
  background: url("/i/buttons/btnMyShockwaveIcon.png") no-repeat;
  color: #426700;
}

/* line 2259, scss/_common-legacy.scss */
a.btnDownloadIcon:hover {
  color: #ce5119;
}

/* line 2263, scss/_common-legacy.scss */
a.btnBuyIcon:hover {
  color: #669d20;
}

/* line 2267, scss/_common-legacy.scss */
.btnDownload {
  background: url("/i/buttons/btnDownload.png") no-repeat;
  padding: 2px 6px 3px 20px;
  font-weight: bold;
  color: #dd6710;
}

/* line 2274, scss/_common-legacy.scss */
.btnExpand, .btnCollapse {
  background: url("/i/buttons/btnExpandCollapse.png") no-repeat;
  padding: 0 6px 3px 17px;
}

/* line 2279, scss/_common-legacy.scss */
.btnCollapse {
  background-position: 0 -38px;
}

/* END OF DEAD STYLES ---------------------------- */
/* Token Stacks
----------------------------------------------- */
/* line 2288, scss/_common-legacy.scss */
.tokenStackSml {
  height: 159px;
  width: 220px;
  background-repeat: no-repeat;
}

/* line 2294, scss/_common-legacy.scss */
.tokenStackSml-1 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_1.png");
}

/* line 2298, scss/_common-legacy.scss */
.tokenStackSml-2 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_2.png");
}

/* line 2302, scss/_common-legacy.scss */
.tokenStackSml-3 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_3.png");
}

/* line 2306, scss/_common-legacy.scss */
.tokenStackSml-4 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_4.png");
}

/* line 2310, scss/_common-legacy.scss */
.tokenStackSml-5 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_5.png");
}

/* line 2314, scss/_common-legacy.scss */
.tokenStackSml-6 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_6.png");
}

/* line 2318, scss/_common-legacy.scss */
.tokenStackSml-7 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_7.png");
}

/* line 2322, scss/_common-legacy.scss */
.tokenStackSml-8 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_8.png");
}

/* line 2326, scss/_common-legacy.scss */
.tokenStackSml-9 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_9.png");
}

/* line 2330, scss/_common-legacy.scss */
.tokenStackSml-10 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_10.png");
}

/* line 2334, scss/_common-legacy.scss */
.tokenStackSml-11 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_11.png");
}

/* line 2338, scss/_common-legacy.scss */
.tokenStackSml-12 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_12.png");
}

/* line 2342, scss/_common-legacy.scss */
.tokenStackSml-13 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_13.png");
}

/* line 2346, scss/_common-legacy.scss */
.tokenStackSml-14 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_14.png");
}

/* line 2350, scss/_common-legacy.scss */
.tokenStackSml-15 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_15.png");
}

/* line 2354, scss/_common-legacy.scss */
.tokenStackSml-16 {
  background-image: url("/i/apps/tokenImages/tokendisplay_small_16.png");
}

/* line 2358, scss/_common-legacy.scss */
.tokenStackLrg {
  height: 203px;
  width: 279px;
  background-repeat: no-repeat;
}

/* line 2364, scss/_common-legacy.scss */
.tokenStackLrg-1 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_1.png");
}

/* line 2368, scss/_common-legacy.scss */
.tokenStackLrg-2 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_2.png");
}

/* line 2372, scss/_common-legacy.scss */
.tokenStackLrg-3 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_3.png");
}

/* line 2376, scss/_common-legacy.scss */
.tokenStackLrg-4 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_4.png");
}

/* line 2380, scss/_common-legacy.scss */
.tokenStackLrg-5 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_5.png");
}

/* line 2384, scss/_common-legacy.scss */
.tokenStackLrg-6 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_6.png");
}

/* line 2388, scss/_common-legacy.scss */
.tokenStackLrg-7 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_7.png");
}

/* line 2392, scss/_common-legacy.scss */
.tokenStackLrg-8 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_8.png");
}

/* line 2396, scss/_common-legacy.scss */
.tokenStackLrg-9 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_9.png");
}

/* line 2400, scss/_common-legacy.scss */
.tokenStackLrg-10 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_10.png");
}

/* line 2404, scss/_common-legacy.scss */
.tokenStackLrg-11 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_11.png");
}

/* line 2408, scss/_common-legacy.scss */
.tokenStackLrg-12 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_12.png");
}

/* line 2412, scss/_common-legacy.scss */
.tokenStackLrg-13 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_13.png");
}

/* line 2416, scss/_common-legacy.scss */
.tokenStackLrg-14 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_14.png");
}

/* line 2420, scss/_common-legacy.scss */
.tokenStackLrg-15 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_15.png");
}

/* line 2424, scss/_common-legacy.scss */
.tokenStackLrg-16 {
  background-image: url("/i/apps/tokenImages/tokendisplay_large_16.png");
}

/* General Carousel Rules
----------------------------------------------- */
/* line 2431, scss/_common-legacy.scss */
.carousel {
  overflow: hidden;
}

/* line 2435, scss/_common-legacy.scss */
.carouselFade .carousel-element .carousel-element-name {
  display: none;
}

/* line 2439, scss/_common-legacy.scss */
.carousel-element a.fullSize {
  display: block;
}

/* line 2443, scss/_common-legacy.scss */
.carouselFade .carousel-container,
.carouselSwitch .carousel-container {
  position: relative;
}

/* line 2448, scss/_common-legacy.scss */
.carouselFade .carousel-element,
.carouselSwitch .carousel-element {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: block;
}

/* line 2457, scss/_common-legacy.scss */
.carouselSlide .carousel-element,
.carouselLoop .carousel-element,
.carouselNoSlide .carousel-element {
  float: left;
  display: block;
}

/* line 2464, scss/_common-legacy.scss */
.carouselNoSlide .carousel-container {
  border-bottom: none !important;
}

/* line 2468, scss/_common-legacy.scss */
.carousel-nav {
  position: relative;
  height: 25px;
  margin: 8px 0 0 0;
}

/* line 2474, scss/_common-legacy.scss */
.carousel-nav a {
  color: #003D7B !important;
  font-weight: normal;
}

/* line 2479, scss/_common-legacy.scss */
.carousel-nav a:hover {
  text-decoration: none;
}

/* line 2483, scss/_common-legacy.scss */
.carousel-nav-left {
  position: absolute;
  top: 0;
  left: 10px;
}

/* line 2489, scss/_common-legacy.scss */
.carousel-nav-left a {
  background-position: 0 0 !important;
}

/* line 2493, scss/_common-legacy.scss */
.carousel .carousel-nav-left a {
  background-position: left -157px !important;
}

/* line 2497, scss/_common-legacy.scss */
.carousel-nav-right {
  position: absolute;
  top: 0;
  right: 10px;
}

/* line 2503, scss/_common-legacy.scss */
.carousel .carousel-nav-right a {
  background-position: right -199px !important;
}

/* line 2507, scss/_common-legacy.scss */
.carousel-progress {
  position: absolute;
  left: 50%;
  float: left;
  text-align: left;
  margin-top: 5px;
}

/* line 2515, scss/_common-legacy.scss */
.carousel-progress ul {
  position: relative;
  left: -50%;
}

/* line 2520, scss/_common-legacy.scss */
.carousel-progress li {
  float: left;
  position: relative;
}

/* line 2525, 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 2533, scss/_common-legacy.scss */
.carousel-progress li a.active {
  background-position: 0 0;
  cursor: default;
}

/* HoverBox
----------------------------------------------- */
/* line 2541, scss/_common-legacy.scss */
.hoverBoxContent {
  display: none;
  height: 0;
  /* helps js set correct height once in hoverBox */
}

/* line 2548, scss/_common-legacy.scss */
#hoverBox .hoverBoxIgnore {
  display: none;
}

/* line 2552, scss/_common-legacy.scss */
#hoverBox {
  position: absolute;
  padding: 0;
  display: none;
  z-index: 100;
}

/* line 2559, scss/_common-legacy.scss */
#hoverBox table {
  width: 100%;
}

/* line 2563, scss/_common-legacy.scss */
#hoverBox .shmm {
  padding: 10px 10px 3px 10px;
}

/* line 2567, scss/_common-legacy.scss */
#hoverBox #shadowBox .shmm li {
  padding: 0;
  margin: 0;
  float: none;
  width: 100%;
}

/* hoverBox arrows */
/* line 2576, 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 2585, scss/_common-legacy.scss */
#hoverBox .arrowTopLft {
  top: -23px;
  left: 81px;
  background-position: -157px 0;
}

/* line 2591, scss/_common-legacy.scss */
#hoverBox .arrowTopRit {
  top: -23px;
  right: 89px;
  background-position: 0 0;
}

/* line 2597, scss/_common-legacy.scss */
#hoverBox .arrowBotLft {
  bottom: -23px;
  left: 83px;
  background-position: 0 -33px;
}

/* line 2603, scss/_common-legacy.scss */
#hoverBox .arrowBotRit {
  bottom: -23px;
  right: 88px;
  background-position: -160px -33px;
}

/* default styles for when the hoverBox shows */
/* line 2611, scss/_common-legacy.scss */
#hoverBox .shmm .hoverBoxContent {
  display: block;
  height: auto;
}

/* line 2616, scss/_common-legacy.scss */
#hoverBox .shmm img {
  margin-bottom: 7px;
}

/* line 2620, scss/_common-legacy.scss */
#hoverBox .shmm .clubBox {
  background: #FEEED5;
  border: 1px solid #C8581D;
  color: #000;
  padding: 7px 7px 0 7px;
  margin-bottom: 10px;
}

/* line 2628, scss/_common-legacy.scss */
#hoverBox .shmm h4 {
  color: #124499;
}

/* --- specific hoverBox styles --- */
/* regular/large picons */
/* line 2634, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .shmm {
  padding-bottom: 10px;
}

/* line 2638, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .shmm img {
  float: left;
  margin-bottom: 0;
}

/* line 2643, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .shmm .hoverBoxContent {
  padding: 0 0 0 10px;
  float: left;
  width: 138px;
}

/* jigsaws */
/* line 2650, scss/_common-legacy.scss */
#hoverBox.jigsaws h5 {
  color: #456500;
}

/* line 2654, scss/_common-legacy.scss */
#hoverBox.jigsaws h5 span {
  color: #666;
}

/* line 2658, scss/_common-legacy.scss */
#hoverBox .hoverBoxContent h4,
#hoverBox .hoverArchive h4 {
  font-size: 14px;
}

/* line 2663, scss/_common-legacy.scss */
#hoverBox.piconLrgLft .hoverBoxContent.hoverArchive {
  padding: 10px 0px 0px 0px;
  min-width: 272px;
  clear: both;
}

/* avatars */
/* line 2670, scss/_common-legacy.scss */
#hoverBox.avatar .shmm img {
  float: left;
}

/* line 2674, scss/_common-legacy.scss */
#hoverBox.avatar .shmm .hoverBoxContent {
  padding: 0 0 0 10px;
  float: left;
  width: 150px;
}

/* New Feature Tip box
----------------------------------------------- */
/* line 2682, 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 2692, 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 2700, 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 2708, scss/_common-legacy.scss */
.tipBox .closeTipBox {
  cursor: pointer;
  text-align: right;
  display: block;
  position: relative;
  bottom: 0px;
}

/* line 2716, scss/_common-legacy.scss */
.tipBox .arrowRitTop {
  left: -9px;
  top: 20px;
  width: 10px;
  background-position: 0 50%;
}

/* Messenger
----------------------------------------------- */
/* line 2726, scss/_common-legacy.scss */
#messenger {
  border: 1px solid #eeaa01;
  margin-bottom: 15px;
  padding: 20px 100px;
  background: #ffffdd;
  position: relative;
  font-weight: bold;
}

/* line 2735, scss/_common-legacy.scss */
#messenger p {
  text-align: center;
}

/* line 2739, 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 2753, scss/_common-legacy.scss */
a {
  text-decoration: none;
  outline: none;
  color: #003d7b;
  font-weight: bold;
}

/* line 2760, scss/_common-legacy.scss */
a:hover {
  text-decoration: underline;
}

/* line 2764, scss/_common-legacy.scss */
a.plain {
  color: #666;
}

/* line 2768, scss/_common-legacy.scss */
a.disabled {
  cursor: default;
  color: #999 !important;
  border: 0;
}

/* line 2774, scss/_common-legacy.scss */
a.disabled:hover {
  text-decoration: none;
}

/* line 2778, scss/_common-legacy.scss */
a.selected {
  color: #000;
  cursor: text;
  border: 0;
  text-decoration: none;
}

/* line 2785, scss/_common-legacy.scss */
a.selected:hover {
  text-decoration: none;
}

/* line 2789, scss/_common-legacy.scss */
a.local {
  font-weight: normal;
}

/* line 2793, scss/_common-legacy.scss */
p {
  margin-bottom: 7px;
}

/* line 2797, 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 2806, 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 2815, 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 2823, 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 2832, 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 2844, scss/_common-legacy.scss */
h2.sub {
  font-variant: normal;
  font-weight: bold;
  margin-bottom: 15px;
  color: #333;
}

/* line 2851, scss/_common-legacy.scss */
h3 {
  font-size: 11px;
}

/* line 2855, scss/_common-legacy.scss */
h4 {
  font-size: 16px;
  margin-bottom: 10px;
  line-height: 18px;
}

/* line 2861, scss/_common-legacy.scss */
h5 {
  font-size: 14px;
  margin: 3px 0 7px 0;
}

/* line 2866, scss/_common-legacy.scss */
.green {
  color: green;
}

/* line 2870, scss/_common-legacy.scss */
.red {
  color: red;
}

/* line 2874, scss/_common-legacy.scss */
ul.list {
  padding-left: 20px;
  list-style: disc;
  margin-bottom: 7px;
}

/* line 2880, scss/_common-legacy.scss */
ol.list {
  padding-left: 20px;
  list-style: decimal;
  margin-bottom: 7px;
}

/* Pagination
----------------------------- */
/* line 2889, scss/_common-legacy.scss */
.pag {
  padding: 6px 0;
  background: #fff;
}

/* line 2894, scss/_common-legacy.scss */
.pag span {
  padding-left: 7px;
}

/* line 2898, scss/_common-legacy.scss */
.pag .pagLftNav,
.pag .pagRitNav {
  float: left;
  width: 12%;
  text-transform: uppercase;
}

/* line 2905, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2909, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
  text-transform: uppercase;
}

/* 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;
  text-transform: uppercase;
}

/* line 2923, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2927, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
}

/* line 2931, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft {
  background-position: left -160px !important;
}

/* line 2935, scss/_common-legacy.scss */
.pag .pagLftNav a.arrowLft.disabled {
  background-position: left -320px !important;
}

/* line 2939, scss/_common-legacy.scss */
.pag .pagRitNav {
  float: right;
  text-align: right;
  padding: 0;
}

/* line 2945, scss/_common-legacy.scss */
.pag .pagRitNav a {
  margin-right: 7px;
}

/* line 2949, scss/_common-legacy.scss */
.pag .pagRitNav a,
.pag .pagLftNav a {
  color: #BF177C;
}

/* line 2954, scss/_common-legacy.scss */
.pag .pagRitNav a.arrowRit {
  background-position: right -202px !important;
}

/* line 2958, scss/_common-legacy.scss */
.pag .pagRitNav a.arrowRit.disabled {
  background-position: right -362px !important;
}

/* line 2962, scss/_common-legacy.scss */
.pag .pagNums {
  text-align: center;
}

/* line 2966, scss/_common-legacy.scss */
.pag .pagNums span {
  padding: 0 3px;
}

/* line 2970, scss/_common-legacy.scss */
.pag .pagNums span a {
  background: #fff;
  padding: 1px 4px;
  color: #045CB6 !important;
  border: 1px solid #ccc;
}

/* line 2977, scss/_common-legacy.scss */
.pag .pagNums span a.disabled {
  background: #666;
  color: #fff !important;
}

/* line 2982, scss/_common-legacy.scss */
.pag .pagNums span a.showAll {
  background: none;
  color: #045CB6 !important;
  padding: 0;
  border: none;
}

/* line 2989, scss/_common-legacy.scss */
.pagBot {
  border-top: 1px solid #ccc;
  margin-top: 5px;
}

/* line 2994, scss/_common-legacy.scss */
.pagTop {
  border-bottom: 1px solid #ccc;
  margin-bottom: 15px;
}

/* line 2999, scss/_common-legacy.scss */
#gameListPaginator p {
  margin-bottom: 15px;
  margin-left: 7px;
}

/* Provides full screen dimmer
---------------------------------*/
/* line 3007, 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 3019, scss/_common-legacy.scss */
#dimmerMessage {
  position: fixed;
  top: 50%;
  left: 50%;
  width: 400px;
  /* default width */
  z-index: 9999999;
  font-size: 11px;
  color: #333;
}

/* line 3031, scss/_common-legacy.scss */
.dimmerMessage {
  display: none;
}

/* line 3035, scss/_common-legacy.scss */
#dimmerMessage .shadowBox {
  width: 100%;
}

/* line 3039, scss/_common-legacy.scss */
#dimmerMessage .swBtnSml, #dimmerMessage .swBtnMed {
  margin-bottom: 0;
}

/* line 3043, 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 3055, scss/_common-legacy.scss */
.shadowBox .shtl, .shadowBox .shtm, .shadowBox .shtr, .shadowBox .shbl, .shadowBox .shbm, .shadowBox .shbr {
  height: 10px;
  font-size: 1px;
}

/* line 3060, scss/_common-legacy.scss */
.shadowBox .shtl {
  background: url("/i/common/shadowBox/shtl.png") no-repeat;
  width: 10px;
}

/* line 3065, scss/_common-legacy.scss */
.shadowBox .shtm {
  background: url("/i/common/shadowBox/shtm.png") repeat-x;
}

/* line 3069, scss/_common-legacy.scss */
.shadowBox .shtr {
  background: url("/i/common/shadowBox/shtr.png") no-repeat;
  width: 10px;
}

/* line 3074, scss/_common-legacy.scss */
.shadowBox .shbl {
  background: url("/i/common/shadowBox/shbl.png") no-repeat;
  width: 10px;
}

/* line 3079, scss/_common-legacy.scss */
.shadowBox .shbm {
  background: url("/i/common/shadowBox/shbm.png") repeat-x;
}

/* line 3083, scss/_common-legacy.scss */
.shadowBox .shbr {
  background: url("/i/common/shadowBox/shbr.png") no-repeat;
  width: 10px;
}

/* line 3088, scss/_common-legacy.scss */
.shadowBox .shmm {
  padding: 13px 18px;
  background: #fff;
}

/* line 3093, scss/_common-legacy.scss */
.shadowBox .shml, .shadowBox .ml {
  background: url("/i/common/shadowBox/shml.png") repeat-y;
  width: 10px;
}

/* line 3098, scss/_common-legacy.scss */
.shadowBox .shmr {
  background: url("/i/common/shadowBox/shmr.png") repeat-y;
}

/* line 3102, scss/_common-legacy.scss */
.shadowBoxEvenPadding .shmm {
  padding: 13px;
}

/* Game Pre-Play and Play
----------------------------------------------*/
/* line 3109, scss/_common-legacy.scss */
#gameCanvasWrap {
  background: #f0f0f0 url("/i/common/gameOverlay/gameCanvasOverlayBkg.jpg") center center no-repeat;
}

/* line 3113, scss/_common-legacy.scss */
#gameCanvasWrap #ad1 {
  height: 0;
}

/* line 3117, scss/_common-legacy.scss */
#gameCanvasWrap #preplayDiv {
  margin: 0 auto;
  width: 640px;
}

/* line 3122, scss/_common-legacy.scss */
.col10 #gameCanvasWrap #preplayDiv {
  padding: 60px 0;
}

/* this is the game itself */
/* line 3127, scss/_common-legacy.scss */
#gameCanvas {
  position: relative;
  text-align: center;
}

/* line 3132, scss/_common-legacy.scss */
#gameCanvas iframe {
  margin: 0 auto;
  border: none;
}

/* line 3137, scss/_common-legacy.scss */
#gameCanvas object,
#gameCanvas applet {
  margin: 0 auto;
  display: block;
}

/* Firefox error messages */
/* line 3144, scss/_common-legacy.scss */
#gameCanvas comment {
  position: absolute;
  top: 200px;
  left: 50%;
  margin-left: -150px;
}

/* line 3151, scss/_common-legacy.scss */
.col10 #gameCanvas comment {
  top: 263px;
}

/* Free Club Game Message */
/* line 3157, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog {
  height: 600px;
}

/* line 3161, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -150px;
  margin-left: -306px;
}

/* line 3169, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content {
  width: 552px;
  padding-top: 30px;
  position: relative;
}

/* line 3175, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content .icon16Close {
  position: absolute;
  top: -5px;
  right: -5px;
}

/* line 3181, 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 3190, scss/_common-legacy.scss */
#gameCanvasWrap .freeClubDialog .shadowBox .content p {
  font-size: 15px;
  line-height: 18px;
  padding-bottom: 7px;
}

/* line 3196, 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 3206, 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 3215, scss/_common-legacy.scss */
#gameOverlay .shmm {
  padding: 0;
  background: #ccdd99;
  zoom: 1;
}

/* line 3221, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayTop {
  background: url("/i/common/gameOverlay/overlayTop.png") repeat-x;
  height: 50px;
  position: relative;
}

/* line 3227, 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 3236, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayBot {
  background: #fff url("/i/common/gameOverlay/overlayBot.png") repeat-x;
  padding: 25px 15px 8px;
  zoom: 1;
}

/* line 3242, scss/_common-legacy.scss */
#gameOverlay .shmm .content {
  padding: 0 15px;
  position: relative;
  zoom: 1;
}

/* line 3248, 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 3257, 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 3266, scss/_common-legacy.scss */
#gameOverlay .shmm .content .section {
  border-color: #4c6d09;
}

/* line 3270, scss/_common-legacy.scss */
#gameOverlay .shmm .awardContainer {
  position: absolute;
  bottom: -96px;
  right: 8px;
  width: 230px;
  height: 311px;
}

/* line 3278, scss/_common-legacy.scss */
#gameOverlay .shmm .trophyMulti .awardContainer {
  bottom: -136px;
}

/* line 3282, scss/_common-legacy.scss */
#gameOverlay .tokenContainer {
  position: absolute;
  right: 0;
  top: -12px;
}

/* line 3288, scss/_common-legacy.scss */
#gameOverlay .shmm .content h4,
#gameOverlay .shmm .content .bigBoldFont,
#gameOverlay .shmm .content b {
  color: #446605;
}

/* line 3294, scss/_common-legacy.scss */
#gameOverlay .shmm .content p {
  margin-bottom: 4px;
}

/* line 3298, scss/_common-legacy.scss */
#gameOverlay .shmm .content p.section {
  margin-bottom: 7px;
}

/* line 3302, scss/_common-legacy.scss */
#gameOverlay.overlaySmlNoBkg #overlayTop,
#gameOverlay.overlaySmlNoBkg #overlayBot {
  background: none;
}

/* line 3307, scss/_common-legacy.scss */
#gameOverlay.overlaySmlNoBkg .shmm,
#gameOverlay.overlaySml .shmm {
  width: 400px;
}

/* line 3312, scss/_common-legacy.scss */
#gameOverlay.overlaySmlNoBkg .shmm {
  background: #fff;
}

/* line 3316, scss/_common-legacy.scss */
#gameOverlay.overlayLrg .shmm {
  width: 575px;
}

/* line 3320, scss/_common-legacy.scss */
#gameOverlay #signInBox {
  margin: 45px 0 5px;
  border: 1px solid #4c6d09;
  background: #ccdd99;
  position: relative;
  height: 98px;
}

/* line 3328, scss/_common-legacy.scss */
#gameOverlay #signInBox .fltL,
#gameOverlay #signInBox .fltR {
  padding: 10px;
  width: 226px;
}

/* line 3334, scss/_common-legacy.scss */
#gameOverlay #signInBox .text {
  width: 100px;
}

/* line 3338, scss/_common-legacy.scss */
#gameOverlay #signInBox form li {
  padding-bottom: 9px;
}

/* line 3342, scss/_common-legacy.scss */
#gameOverlay #signInBox .last {
  padding-bottom: 0;
  margin-bottom: 0;
}

/* line 3347, scss/_common-legacy.scss */
#gameOverlay #signInBox .last a {
  line-height: 12px;
}

/* line 3351, scss/_common-legacy.scss */
#gameOverlay #signInBox .leftHalf,
#gameOverlay #signInBox .rightHalf {
  min-height: 1px;
}

/* line 3356, scss/_common-legacy.scss */
#gameOverlay #signInBox .rightHalf p {
  margin-top: 3px;
}

/* Facebook Game Overlay sign in */
/* line 3361, scss/_common-legacy.scss */
#gameOverlay .shmm #overlayBotFb {
  background: #fff url("/i/common/gameOverlay/overlayBot.png") repeat-x;
  padding: 1px 15px 8px;
  zoom: 1;
}

/* line 3367, 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 3377, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb ul {
  width: 330px;
  border-right: 2px dotted #4e6c08;
  margin-right: 25px;
}

/* line 3383, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb li {
  margin-right: 5px;
  float: left;
  clear: none;
  padding-bottom: 0;
}

/* line 3390, scss/_common-legacy.scss */
#gameOverlay #signInBoxFb .text {
  width: 110px;
}

/* Overlay overrides and rules for
   Overlay with recommendations
------------------------------------ */
/* line 3397, 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 3404, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec #signInBoxFb {
  margin-top: 0;
  height: auto;
  border: 0;
  border-bottom: 2px dotted #77A922;
  padding: 0;
}

/* line 3412, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec #signInBoxFb ul {
  border: 0;
  margin: 0;
}

/* line 3417, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec .tokenContainer {
  top: -50px;
}

/* line 3421, scss/_common-legacy.scss */
#gameOverlay .nsiOverlayRec #signInBoxFb ul {
  width: 375px;
  border-right: 0;
  margin-right: 0;
}

/* line 3427, scss/_common-legacy.scss */
.nsiOverlayRec input.text {
  width: 125px;
  padding: 4px 8px 6px !important;
  font-size: 14px;
  border: 1px solid #77A922;
}

/* line 3434, scss/_common-legacy.scss */
.nsiOverlayRec a.btnMyShockwavePlain {
  font-size: 14px;
  padding: 4px 8px 6px !important;
}

/* line 3439, 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 3449, scss/_common-legacy.scss */
#overlayRecList {
  float: left;
}

/* line 3453, scss/_common-legacy.scss */
#overlayRecList li {
  float: left;
  margin-left: 20px;
  width: 92px;
}

/* line 3459, scss/_common-legacy.scss */
.badgeYourBestScore {
  background: url("/i/common/gameOverlay/badgeYourBestScore.png") no-repeat right 0;
  padding: 7px 45px 25px 0;
}

/* Ratings Stars
--------------------------- */
/* line 3467, scss/_common-legacy.scss */
.ratingStars, .ratingStarsUserRated {
  background: url("/i/common/site/ratingStars.png") repeat-x 0 -30px;
  width: 84px;
  margin: 5px 0 7px;
}

/* line 3473, scss/_common-legacy.scss */
.ratingStars div {
  background: url("/i/common/site/ratingStars.png") repeat-x;
  height: 15px;
  padding: 0 !important;
}

/* line 3479, scss/_common-legacy.scss */
.ratingStarsUserRated div {
  background: url("/i/common/site/ratingStars.png") repeat-x 0 -15px;
}

/* line 3483, scss/_common-legacy.scss */
.raterFloat .ratingStars {
  float: left;
}

/* line 3487, scss/_common-legacy.scss */
.raterFloat b {
  padding-top: 3px;
}

/* User Ratings Stars
--------------------------- */
/* line 3494, scss/_common-legacy.scss */
.userStarRater, .ratingWrap, .ratingConfirm {
  position: relative;
  padding: 0;
  width: 155px;
}

/* line 3500, scss/_common-legacy.scss */
ul.starActive {
  background: url("/i/common/site/ratingStars.png") 0 -30px repeat-x;
  width: 84px;
  height: 15px;
  position: relative;
}

/* line 3507, 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 3518, scss/_common-legacy.scss */
ul.starActive li a {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  height: 15px;
  outline: none;
  width: 100%;
}

/* line 3528, 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 3532, scss/_common-legacy.scss */
ul.starActive.selected li a:hover {
  cursor: default;
}

/* line 3536, scss/_common-legacy.scss */
.ratingStars-5 {
  width: 100%;
  z-index: 6;
}

/* line 3541, scss/_common-legacy.scss */
.ratingStars-4 {
  width: 80%;
  z-index: 7;
}

/* line 3546, scss/_common-legacy.scss */
.ratingStars-3 {
  width: 60%;
  z-index: 8;
}

/* line 3551, scss/_common-legacy.scss */
.ratingStars-2 {
  width: 40%;
  z-index: 9;
}

/* line 3556, scss/_common-legacy.scss */
.ratingStars-1 {
  width: 20%;
  z-index: 10;
}

/* line 3561, scss/_common-legacy.scss */
.starRatingText {
  font-weight: bold;
  position: absolute;
  top: 0;
  left: 90px;
  white-space: nowrap;
  color: #000;
}

/* Bubble Review
_______________________________*/
/* line 3573, scss/_common-legacy.scss */
.reviewBubble {
  padding-bottom: 10px;
}

/* line 3577, 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 3588, scss/_common-legacy.scss */
.reviewBubble .bubbleTopRit {
  background-position: right top;
  float: right;
}

/* line 3593, scss/_common-legacy.scss */
.reviewBubble .bubbleBotLft {
  background-position: left bottom;
  height: 32px;
  float: left;
}

/* line 3599, scss/_common-legacy.scss */
.reviewBubble .bubbleBotRit {
  height: 32px;
  background-position: right bottom;
  float: right;
}

/* line 3605, 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 3614, scss/_common-legacy.scss */
.reviewBubble .bubbleContent .clearfix {
  padding: 0 0 5px 0;
}

/* line 3618, scss/_common-legacy.scss */
.reviewBubble p {
  margin: 0;
}

/* line 3622, scss/_common-legacy.scss */
.reviewBubble h5 {
  margin-top: 0;
}

/* line 3626, scss/_common-legacy.scss */
.reviewBubble .ratingStars {
  position: absolute;
  top: -2px;
  right: 10px;
}

/* line 3632, scss/_common-legacy.scss */
.reviewBubble .info {
  width: 61%;
}

/* line 3636, scss/_common-legacy.scss */
.col4 .reviewBubble .ratingStars {
  position: static;
}

/* line 3640, scss/_common-legacy.scss */
.reviewBubble img {
  float: left;
}

/* line 3644, scss/_common-legacy.scss */
.reviewBubble .reviewUser {
  padding: 0 0 3px 15px;
}

/*for standalone pages without pod borders*/
/* line 3649, scss/_common-legacy.scss */
.plainPage {
  margin: 40px 0;
}

/* line 3653, scss/_common-legacy.scss */
.subSection {
  margin-bottom: 15px;
}

/* line 3657, scss/_common-legacy.scss */
.subSection h1 {
  font-size: 30px;
  color: #333;
  margin-bottom: 20px !important;
}

/* line 3663, scss/_common-legacy.scss */
.subSection h2 {
  font-variant: normal;
  color: #333;
  margin-bottom: 20px !important;
}

/* line 3669, scss/_common-legacy.scss */
.subSection h3 {
  font-size: 18px;
  margin-top: 30px;
  margin-bottom: 20px;
  color: #666;
}

/* line 3676, scss/_common-legacy.scss */
.subSection h4 {
  margin-top: 20px;
}

/* line 3680, scss/_common-legacy.scss */
.subSection h5 {
  padding-top: 10px;
  border-top: 1px solid #ccc;
  margin-top: 20px;
  line-height: 18px;
}

/* line 3687, scss/_common-legacy.scss */
.subSection h6 {
  font-size: 14px;
}

/* line 3691, scss/_common-legacy.scss */
.subSection .indent,
.subSection .indentDouble {
  padding-left: 20px;
}

/* line 3696, scss/_common-legacy.scss */
.subSection .indentDouble {
  padding-left: 40px;
}

/* line 3700, scss/_common-legacy.scss */
.subSection .underline {
  padding-left: 40px;
}

/* line 3704, scss/_common-legacy.scss */
.subSection ul {
  padding-left: 20px;
  list-style: disc;
  margin-bottom: 7px;
}

/* line 3710, scss/_common-legacy.scss */
.subSection ol {
  padding-left: 23px;
  list-style: decimal;
  margin-bottom: 7px;
}

/* line 3716, scss/_common-legacy.scss */
.subSection form ul {
  padding: 0;
}

/* line 3720, scss/_common-legacy.scss */
.subSection .answers {
  margin-top: 20px;
}

/* line 3724, scss/_common-legacy.scss */
.subSection .answers h3 {
  background: #eee;
  padding: 10px;
  margin-top: 30px;
}

/* line 3730, scss/_common-legacy.scss */
.subSection .section {
  margin-top: 20px;
  border: none;
  padding: 0;
}

/* line 3736, scss/_common-legacy.scss */
.subSection .entry {
  border-top: 1px solid #ccc;
  margin-top: 20px;
}

/* line 3741, scss/_common-legacy.scss */
.subSection .btt {
  margin-bottom: 20px;
}

/* line 3745, scss/_common-legacy.scss */
.subSection .headline {
  margin-bottom: 24px;
  margin-top: -25px;
}

/* line 3750, scss/_common-legacy.scss */
.listNav a {
  color: #000000;
}

/* line 3754, scss/_common-legacy.scss */
.listNav a:hover {
  color: #E65C00;
}

/* line 3758, 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 3767, scss/_common-legacy.scss */
.agreement {
  border: 1px solid #ccc;
  height: 100px;
  overflow: auto;
  padding: 10px;
}

/* Static, modal login and register overlays */
/* line 3775, scss/_common-legacy.scss */
#modalLogin {
  font-size: 12px;
  color: #7BB40D;
}

/* line 3780, scss/_common-legacy.scss */
#modalLogin input.text {
  display: block;
  font-size: 17px;
  margin-bottom: 5px;
  border: 1px solid #7BB40D;
}

/* line 3787, scss/_common-legacy.scss */
#modalLogin ul {
  display: inline;
}

/* line 3791, scss/_common-legacy.scss */
#modalLogin li {
  display: inline;
  float: left;
  clear: none;
  margin-right: 10px;
}

/* line 3798, scss/_common-legacy.scss */
#modalLogin .btn {
  font-size: 17px;
  margin-top: 1.4em;
  line-height: 28px;
}

/* line 3804, scss/_common-legacy.scss */
#modalLogin .btn a {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  height: 28px;
  display: inline-block;
}

/* line 3811, scss/_common-legacy.scss */
#modalRegister .btnFacebookBig {
  font-size: 13px;
}

/* line 3815, scss/_common-legacy.scss */
#modalLogin .desc {
  font-size: 17px;
  color: #7BB40D;
  font-weight: normal;
}

/* line 3821, 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 3833, scss/_common-legacy.scss */
#modalLogin .registerContainer {
  color: #656565;
  font-size: 17px;
  text-align: center;
}

/* line 3839, scss/_common-legacy.scss */
#modalLogin .registerContainer a {
  margin-left: 17px;
}

/* line 3843, scss/_common-legacy.scss */
#modalLogin .error,
#modalRegister .error {
  font-size: 12px !important;
}

/* line 3848, scss/_common-legacy.scss */
#modalRegister {
  line-height: 1.5;
  font-size: 13px;
  color: #656565;
}

/* line 3854, 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 3864, scss/_common-legacy.scss */
#modalRegister .leftSide {
  float: left;
  width: 475px;
  margin-right: 10px;
  padding-bottom: 10px;
}

/* line 3871, 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 3877, scss/_common-legacy.scss */
#modalRegister form li {
  padding-bottom: 10px;
}

/* line 3881, scss/_common-legacy.scss */
#modalRegister label.desc {
  float: left;
  width: 120px;
  font-size: 17px;
  margin-right: 15px;
}

/* line 3888, scss/_common-legacy.scss */
#modalRegister .noDesc {
  margin-left: 135px;
}

/* line 3892, scss/_common-legacy.scss */
#modalRegister .error {
  margin-left: 135px;
}

/* line 3896, scss/_common-legacy.scss */
#modalRegister .globalError .error {
  margin-left: 0;
}

/* line 3900, scss/_common-legacy.scss */
#modalRegister li div {
  width: 310px;
  float: left;
}

/* line 3905, scss/_common-legacy.scss */
#modalRegister label.desc {
  color: #656565;
  font-weight: normal;
}

/* line 3910, scss/_common-legacy.scss */
#modalRegister .btn,
#modalRegister input {
  font-size: 17px;
}

/* line 3915, scss/_common-legacy.scss */
#modalRegister label.choice,
#modalRegister select {
  font-size: 13px;
}

/* line 3920, scss/_common-legacy.scss */
#modalRegister input.text {
  border: 1px solid #c1c1c1;
  width: 300px;
}

/* line 3925, scss/_common-legacy.scss */
#modalRegister #country {
  width: 300px;
  padding: 3px;
}

/* line 3930, scss/_common-legacy.scss */
#modalRegister #month,
#modalRegister #day,
#modalRegister #year {
  width: 95px;
}

/* line 3936, scss/_common-legacy.scss */
.modalFacebook {
  font-size: 13px;
  color: #3B5997;
}

/* line 3941, scss/_common-legacy.scss */
.modalFacebook h3 {
  font-size: 17px;
}

/* Facebook Connect
------------------------ */
/* NSI Header */
/* line 3949, 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 3957, 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 3966, scss/_common-legacy.scss */
#mainNav #myTools .fbLoginForm #loginOptions a {
  font-weight: bold;
}

/* line 3970, scss/_common-legacy.scss */
#mainNav #myTools .fbLoginForm a.headerLoginSW {
  padding-right: 10px;
}

/* line 3974, 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 3980, scss/_common-legacy.scss */
.textLoginFacebook {
  background-position: 5px 0;
  padding-left: 24px;
  border-style: none;
  outline: none;
  color: #003d7b;
  font-weight: bold;
}
/* line 3987, scss/_common-legacy.scss */
.textLoginFacebook:hover {
  text-decoration: underline;
}

/* line 3991, scss/_common-legacy.scss */
.facebookBlock {
  text-indent: 20px;
  background: transparent url("/i/common/userBar/facebook_icon_14.png") no-repeat scroll top left;
}

/* line 3996, scss/_common-legacy.scss */
#myTools .errorOn .fbLoginForm .userMessage {
  top: -13px;
}

/* line 4000, scss/_common-legacy.scss */
#myTools .fbLoginForm #loginInputs {
  padding-top: 0;
  position: static;
}

/* Facebook connected user */
/* line 4006, 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 4012, scss/_common-legacy.scss */
#friendsData .podPad .avatar6Up li a {
  display: block;
}

/* line 4016, scss/_common-legacy.scss */
#friendsData .podPad .avatar6Up li .nameIndented {
  margin-left: 18px;
}

/* line 4020, 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 4027, scss/_common-legacy.scss */
.fbLogin h3 {
  font-size: 18px;
}

/* line 4031, scss/_common-legacy.scss */
.fbLogin .dottedL {
  padding-left: 20px;
  border-left: 2px dotted #ccc;
}

/* line 4036, scss/_common-legacy.scss */
.fbLogin form li.fiftyL {
  clear: none;
}

/* line 4040, scss/_common-legacy.scss */
.fbLogin p {
  line-height: 1.5em;
  margin-bottom: 1em;
}

/* line 4045, scss/_common-legacy.scss */
#facebookRegistrationForm label.choice {
  margin: 0;
}

/* line 4049, scss/_common-legacy.scss */
#facebookRegistrationForm .choice input.checkbox {
  display: inline;
  margin: 0 5px 0 0;
}

/* line 4054, 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 4066, scss/_common-legacy.scss */
.ui-autocomplete a {
  display: block;
  padding: 5px;
  font-weight: normal;
}

/* line 4072, scss/_common-legacy.scss */
.ui-autocomplete b {
  font-weight: bold;
}

/* line 4076, scss/_common-legacy.scss */
.ui-autocomplete a.ui-state-hover {
  background-color: #eee;
  text-decoration: none;
}

/* line 4081, scss/_common-legacy.scss */
#breadCrumbs {
  font-weight: bold;
  padding-bottom: 5px;
  text-transform: capitalize;
  margin-bottom: 10px;
}

/* line 4088, scss/_common-legacy.scss */
#online #breadCrumbs,
#download #breadCrumbs {
  border-bottom: 1px solid #ccc;
  margin-bottom: 20px;
}

/* line 4094, scss/_common-legacy.scss */
#download #breadCrumbs {
  border-bottom: 1px solid #ccc;
  text-align: right;
  padding: 0 20px 0 0;
}

/* line 4100, scss/_common-legacy.scss */
#online #gameHeader #breadCrumbs {
  border-bottom: none;
  margin-bottom: 5px;
  text-align: right;
  padding: 0 20px 0 0;
}

/* line 4107, 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 4115, scss/_common-legacy.scss */
body.family-kids #breadCrumbs {
  margin-top: -5px;
  padding-bottom: 0px;
}

/* line 4120, scss/_common-legacy.scss */
#burgerKingPuzzles {
  background: url("/sponsorsStatic/burgerKingPuzzles/burgerking_logo.png") no-repeat;
  width: 120px;
  padding-top: 60px;
  display: block;
  float: right;
}

/* line 4128, scss/_common-legacy.scss */
#followButtons pt10 {
  zoom: 1;
}

/* line 4132, 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 4139, scss/_common-legacy.scss */
.sw_support a:hover {
  text-decoration: underline;
}

/* line 4143, scss/_common-legacy.scss */
.subSection h2.sw_contactTitle {
  margin-top: -46px;
  zoom: 1;
}

/* line 4148, scss/_common-legacy.scss */
.sw_drSignup, .sw_drHed, .sw_drSIShed {
  text-decoration: none;
  color: #003D7B;
  font-weight: bold;
  margin-left: 150px;
}

/* line 4155, scss/_common-legacy.scss */
.sw_drSignupSIS {
  margin-left: 100px;
}

/* line 4159, scss/_common-legacy.scss */
.sw_drSignupSISentered {
  margin-left: 150px;
}

/* line 4163, scss/_common-legacy.scss */
.sw_drHed {
  margin-left: -47px;
  font-size: 12px;
}

/* line 4168, scss/_common-legacy.scss */
.sw_drSIShed {
  margin: 0px 10px;
  color: #666;
}

/* line 4173, scss/_common-legacy.scss */
.sw_drSIShed SPAN {
  color: #003D7B;
  margin: 0px !important;
}

/* line 4178, 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 4188, 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 4195, scss/_common-legacy.scss */
.sw_drPrizes img {
  margin: 0px auto;
}

/* line 4199, scss/_common-legacy.scss */
.sw_drTheReward {
  margin-left: -3px !important;
}

/* line 4203, 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 4216, scss/_common-legacy.scss */
.sw_drSignupContainer ul, .sw_drPrizes ul {
  margin: 0px;
  padding: 0px;
  list-style-type: none;
  zoom: 1;
}

/* line 4223, scss/_common-legacy.scss */
.sw_drPrizes ul {
  margin-left: 42px;
}

/* line 4227, scss/_common-legacy.scss */
.sw_drSignupContainer ul li, .sw_drPrizes ul li {
  display: inline-block;
  zoom: 1;
  vertical-align: middle;
}

/* line 4233, scss/_common-legacy.scss */
.sw_drSignupContainer ul li.sw_drPassword {
  margin-left: -15px;
}

/* line 4237, scss/_common-legacy.scss */
.sw_drSignupContainer ul li input {
  width: 104px;
  height: 12px;
  border: 1px solid #7AB50B;
  margin-top: 2px;
}

/* line 4244, scss/_common-legacy.scss */
.sw_drSignupContainer ul li span {
  margin: 3px 4px 0px 20px;
  font-weight: 600;
}

/* line 4249, scss/_common-legacy.scss */
.sw_drCollapse,
.sw_drExpand {
  margin: 0px 10px 0px 2px;
  display: none;
}

/* line 4255, scss/_common-legacy.scss */
.sw_drExpand {
  display: block;
}

/* line 4259, scss/_common-legacy.scss */
.sw_drExpand:hover,
.sw_drCollapse:hover {
  cursor: pointer;
}

/* line 4264, scss/_common-legacy.scss */
.sw_drFBLike {
  margin: 10px 0px 10px 520px !important;
}

/* line 4268, scss/_common-legacy.scss */
.sw_drMembership {
  margin: -10px 0px 0px 10px;
  width: 120px;
  height: 22px;
}

/* line 4274, scss/_common-legacy.scss */
.sw_drMembership img {
  margin: -28px 0px 0px 270px;
  display: none;
}

/* line 4279, scss/_common-legacy.scss */
.sw_drpassLink {
  margin-top: -2px;
}

/* line 4283, scss/_common-legacy.scss */
.sw_drClose {
  float: right;
  margin-top: -28px;
}

/* line 4288, scss/_common-legacy.scss */
.sw_drClose img {
  display: none;
  margin-top: 35px;
}

/* line 4293, scss/_common-legacy.scss */
.sw_drFBlogin {
  width: 152px;
  height: 22px;
  margin-left: 15px;
}

/* download bar ad styles */
/* line 4300, 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 4310, scss/_common-legacy.scss */
#gamebarLeftAd {
  position: fixed;
  bottom: 50px;
  left: -44px;
  z-index: 1000;
  width: 1124px;
  overflow: hidden;
  display: none;
}

/* line 4320, scss/_common-legacy.scss */
#gamebarLeftAd.collapsed {
  left: 0;
  width: 44px;
}

/* line 4325, scss/_common-legacy.scss */
#gamebarButtonAd {
  display: none;
}

/* line 4329, scss/_common-legacy.scss */
#gamebarButtonAd img {
  display: none;
}

/*share pod styles */
/* line 4334, scss/_common-legacy.scss */
.titleWithSharePod {
  display: block;
  float: left;
  width: auto;
}

/* line 4340, scss/_common-legacy.scss */
#sharePod {
  margin: 2px 20px;
}

/* line 4344, scss/_common-legacy.scss */
#sharePod div {
  float: left;
}

/* line 4348, scss/_common-legacy.scss */
.podDownload h1 {
  color: #09C !important;
}

/* line 4352, scss/_common-legacy.scss */
.pageSponsorLogo {
  float: left;
  left: 315px;
  position: absolute;
  top: -13px;
}

/* line 4359, scss/_common-legacy.scss */
#homepageCheck {
  margin-bottom: 36px !important;
}

/* line 4363, scss/_common-legacy.scss */
#homepageCheck img {
  text-align: center;
  margin: 5px auto;
}

/* line 4368, scss/_common-legacy.scss */
.gameRecspadding {
  padding-top: 4px;
}

/* line 4372, scss/_common-legacy.scss */
.upsellPadding {
  padding-bottom: 12px;
  clear: both;
}

/* World Wide Day of Play styles */
/* line 4378, scss/_common-legacy.scss */
.wwwdop {
  width: 100%;
  position: absolute;
  z-index: 10001;
  top: 0;
  left: 0;
  background: #000;
}

/* line 4387, scss/_common-legacy.scss */
.wwwdop_imgContainer {
  position: relative;
  margin: 13% auto;
  z-index: 10002;
}

/* line 4393, scss/_common-legacy.scss */
.wwwdop_img {
  margin: 0px auto;
  text-align: center;
  position: relative;
  top: -20px;
  z-index: 10003;
}

/* line 4401, scss/_common-legacy.scss */
.wwwdop_linkDiv {
  width: 210px;
  height: 25px;
  margin: -105px 215px 0px 0px;
  position: relative;
  z-index: 10004;
  float: right;
}

/* line 4410, 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 4420, scss/_common-legacy.scss */
  .wwwdop_img {
    top: -45px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4426, scss/_common-legacy.scss */
  .wwwdop_closeDiv {
    top: 0px;
  }
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4432, scss/_common-legacy.scss */
  .wwwdop_linkDiv {
    margin-top: -130px;
  }
}
/* h2 css position newestGames */
/* line 4438, scss/_common-legacy.scss */
#podNewestGames .h2, .footer .h2 {
  height: 30px;
  display: block;
}

/* line 4443, scss/_common-legacy.scss */
.footer .h2 {
  margin-bottom: 25px;
  padding-top: 35px;
}

/* class added for technical support link on all online games pages */
/* line 4449, scss/_common-legacy.scss */
.gameTechnical {
  margin: 0px 0px 10px 20px;
  font: 12px arial;
  color: #666;
}

/* line 4455, scss/_common-legacy.scss */
.gameTechnical a {
  color: #bf177c;
}

/* new nick.com footer adjustments */
/* line 4460, scss/_common-legacy.scss */
.policyFrame {
  display: block;
  width: 700px;
  height: 3500px;
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
  /* line 4467, scss/_common-legacy.scss */
  .policyFrame {
    height: 3405px;
  }
}
@media \0screen {
  /* line 4473, scss/_common-legacy.scss */
  .policyFrame {
    height: 3505px;
  }
}
/* line 4478, scss/_common-legacy.scss */
.nickFrame img,
.nickFrame h2 {
  margin-left: 10px !important;
}

/* line 4483, scss/_common-legacy.scss */
.nickFrame {
  width: 700px;
}

/* line 4487, scss/_common-legacy.scss */
.nickFrame p {
  font: 11px verdana, arial, helvetica, sans-serif;
  padding: 0px 10px;
}

/* line 4492, scss/_common-legacy.scss */
.nickFrame p.privacyUpdate {
  color: #565555;
  font-style: italic;
  font-weight: bold;
}

/* line 4498, 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 4506, scss/_common-legacy.scss */
.locality {
  margin-left: 20px !important;
}

/* swu button/banner upsell ab test */
/* line 4511, scss/_common-legacy.scss */
.swuBanner {
  display: none;
}

/* new df slideshow */
/* line 4516, scss/_common-legacy.scss */
.container,
.thumbnails {
  float: left;
}

/* line 4521, scss/_common-legacy.scss */
.thumbnails {
  width: 98px;
  padding: 2px 0px 9px 7px;
  margin-left: -5px;
}

/* line 4527, scss/_common-legacy.scss */
.thumbnails > img {
  height: 70px;
  max-width: 92px;
  background: #FFF;
}

/* line 4533, scss/_common-legacy.scss */
.dynamicContainerDownload .thumbnails {
  margin-top: -5px;
}

/* line 4537, scss/_common-legacy.scss */
.container {
  margin-left: 5px;
}

/* line 4541, scss/_common-legacy.scss */
#appear {
  padding: 0px;
  position: relative;
  z-index: 2;
  border: 3px solid white;
  margin-left: -2px;
  margin-bottom: -8px;
}

/* line 4550, scss/_common-legacy.scss */
#disappear {
  display: none;
  position: absolute;
  top: 4px;
  padding: 10px;
  margin-top: -11px;
  margin-left: -8px;
}

/* line 4559, scss/_common-legacy.scss */
.slide,
.slideGenre {
  width: 104px;
  height: 73px;
  position: absolute;
  z-index: 2;
  top: 12px;
  left: 11px;
  margin-left: 10px;
}

/* line 4570, scss/_common-legacy.scss */
.slideGenre {
  top: 84px;
}

/* line 4574, scss/_common-legacy.scss */
.dynamicContainer,
.dynamicContainerDownload,
.dynamicContainerDownloadGenre {
  background: #E3E3E3;
  padding: 7px 7px 7px;
  width: 630px;
}

/* line 4582, scss/_common-legacy.scss */
.dynamicContainer {
  background: #9c40c7;
}

/* line 4586, scss/_common-legacy.scss */
.dynamicContainerDownload {
  padding: 10px 7px 8px;
}

/* line 4590, scss/_common-legacy.scss */
.dynamicContainerDownloadGenre {
  padding: 12px 7px 7px;
}

/* line 4594, scss/_common-legacy.scss */
.slideShowDownload,
.slideShowOnline,
.slideShowHome {
  padding: 0px 10px 0px 6px;
}

/* line 4600, scss/_common-legacy.scss */
.slideShowHome img.slide {
  margin: 9px 0px 0px 12px;
}

/* line 4604, scss/_common-legacy.scss */
.slideShowDownload {
  margin-top: -7px;
  margin-bottom: -10px;
}

/* line 4609, scss/_common-legacy.scss */
.slideShowOnline {
  margin-top: -5px;
}

/* line 4613, scss/_common-legacy.scss */
.slideShowHome .container img {
  margin-top: -7px !important;
}

/* line 4617, scss/_common-legacy.scss */
.slideShowOnline .container img {
  margin-top: 80px !important;
}

/* line 4621, scss/_common-legacy.scss */
.divider {
  color: #FFF !important;
  margin: 0px 2px;
}

/* line 4626, scss/_common-legacy.scss */
#user-bar {
  display: block;
  background: #000;
  height: 33px;
}

/* line 4632, scss/_common-legacy.scss */
#user-bar-wrapper, #user-bar-wrapperSIS {
  width: 960px !important;
  margin: 0px auto;
}

/* line 4637, scss/_common-legacy.scss */
#followUserBarMarkup {
  float: left;
  width: 330px;
  padding-top: 8px;
}

/* line 4643, scss/_common-legacy.scss */
.followService {
  float: left;
  height: 100%;
}

/* line 4648, scss/_common-legacy.scss */
.facebookService {
  position: relative;
  float: left;
  height: 20px !important;
  width: 85px;
  margin-bottom: 0px !important;
}

/* line 4656, scss/_common-legacy.scss */
.facebookService .flux4Widget {
  position: absolute;
  bottom: 0px;
}

/* line 4661, scss/_common-legacy.scss */
.serviceList {
  position: relative;
}

/* line 4665, 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 4675, 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 4685, 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 4695, scss/_common-legacy.scss */
#user-bar-wrapper SPAN a,
#user-bar-wrapperSIS SPAN a {
  font-size: 12px;
}

/* line 4700, 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 4710, scss/_common-legacy.scss */
#user-bar-wrapperSIS SPAN:first-child {
  margin: -8px 10px 0px -3px;
}

/* line 4714, scss/_common-legacy.scss */
#user-bar-wrapperSIS SPAN.loginWelcome a {
  margin-right: 0px;
  margin-left: 2px;
}

/* line 4719, scss/_common-legacy.scss */
.fbLoginButton {
  margin-top: -19px;
}

/* line 4723, scss/_common-legacy.scss */
.social {
  margin-left: 135px;
}

/* line 4727, scss/_common-legacy.scss */
.loginState {
  margin: 5px 0px 0px;
  width: 97px;
}

/* line 4732, scss/_common-legacy.scss */
.loginState a {
  font-size: 11px;
  font-weight: bold;
  color: #25A0E7;
}

/* line 4738, scss/_common-legacy.scss */
.logo {
  width: 347px;
}

/* line 4742, scss/_common-legacy.scss */
.nmPromo {
  margin-top: -100px;
}

/* line 4746, scss/_common-legacy.scss */
.footer {
  width: 962px;
  margin: 0px auto;
}

/* line 4751, scss/_common-legacy.scss */
.highScoresChoice a,
.highScoresChoice span.selected {
  background: #000;
}

/* line 4756, 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 4765, scss/_common-legacy.scss */
.highScoresChoice {
  margin: -41px 15px 0px 0px;
  position: relative;
  z-index: 3;
}

/* line 4771, scss/_common-legacy.scss */
.highScoresChoice a,
.highScoresChoice span.selected {
  padding: 0px 12px;
  font-size: 12px;
}

/* line 4777, scss/_common-legacy.scss */
.highScoresChoice span.selected {
  background-color: #f60;
}

/* line 4781, scss/_common-legacy.scss */
.navigation {
  width: 980px;
  margin: -7px auto 0;
  padding-right: 20px;
  clear: both;
}

/* line 4788, scss/_common-legacy.scss */
.navigation ul {
  width: 540px;
  margin-top: -24px;
}

/* line 4793, scss/_common-legacy.scss */
.navigation p {
  width: 256px;
  margin: 15px 0px -10px;
  font: 11px 'salvo sans regular';
  text-transform: uppercase;
  color: #999;
}

/* line 4801, scss/_common-legacy.scss */
.navigation p img.minilogo,
.navigation p img.minilogoSIP {
  width: 87px;
  margin-top: -11px;
}

@-moz-document url-prefix() {
  /* line 4808, scss/_common-legacy.scss */
  .navigation p img.minilogoSIP {
    margin-top: -4px;
  }
}
/* line 4813, scss/_common-legacy.scss */
.navigation p img.minilogoSIP {
  margin-top: -3px;
}

/* line 4817, 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 4825, scss/_common-legacy.scss */
.highScorer h2.ratingsPod {
  margin-top: 10px;
}

/* line 4829, 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 4845, scss/_common-legacy.scss */
  #mainNav .swTicker ul.tickerList li,
  #mainNav .swTicker ul.tickerList li.myTokens {
    top: 4px;
  }

  /* line 4850, 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 4860, 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 4873, 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 4881, scss/_common-legacy.scss */
  #mainNav .swTicker {
    height: 32px;
  }

  /* line 4885, scss/_common-legacy.scss */
  #mainNav li.moreGames ul.block1 li.viewAll,
  #mainNav li.moreGames ul.block2 li.viewAll {
    margin-top: 20px;
  }

  /* line 4890, scss/_common-legacy.scss */
  .navigation ul {
    width: 450px;
  }

  /* line 4894, scss/_common-legacy.scss */
  .thumbnails {
    padding: 5px 0px 5px 2px;
  }

  /* line 4898, scss/_common-legacy.scss */
  .dynamicContainerDownload .thumbnails {
    margin-top: 0px;
  }

  /* line 4902, scss/_common-legacy.scss */
  .dynamicContainerDownloadGenre .thumbnails {
    margin: -3px 0px 3px 0px;
  }

  /* line 4906, scss/_common-legacy.scss */
  #disappear {
    top: 9px;
  }

  /* line 4910, scss/_common-legacy.scss */
  .slideShowHome {
    margin-top: -5px !important;
  }

  /* line 4914, scss/_common-legacy.scss */
  .slideShowHome img.slide {
    margin-top: 0px !important;
  }

  /* line 4918, scss/_common-legacy.scss */
  .slideShowHome .container img {
    margin-top: -12px !important;
  }

  /* line 4922, scss/_common-legacy.scss */
  .slideShowDownload {
    margin-top: -5px;
  }

  /* line 4926, scss/_common-legacy.scss */
  .slideShowOnline {
    margin-top: -10px;
  }

  /* line 4930, scss/_common-legacy.scss */
  .slideShowOnline .container img {
    margin-top: 72px !important;
  }

  /* line 4934, scss/_common-legacy.scss */
  .slide {
    top: 56px;
  }

  /* line 4938, scss/_common-legacy.scss */
  .slideGenre {
    top: 81px;
  }

  /* line 4942, scss/_common-legacy.scss */
  .dynamicContainer {
    padding: 7px 0px 13px 10px;
  }

  /* line 4946, scss/_common-legacy.scss */
  .dynamicContainerDownload {
    padding: 7px 0px 13px 10px;
  }

  /* line 4950, scss/_common-legacy.scss */
  .dynamicContainerDownloadGenre {
    padding: 17px 7px 8px;
  }

  /* nick mom safari hacks */
  /* line 4955, scss/_common-legacy.scss */
  #user-bar {
    height: 36px;
    position: relative;
  }

  /* line 4960, scss/_common-legacy.scss */
  #user-bar-wrapper {
    width: 960px;
  }

  /* line 4964, scss/_common-legacy.scss */
  .fbLoginButton {
    margin-top: -5px;
  }

  /* line 4968, scss/_common-legacy.scss */
  #user-bar-wrapper SPAN:first-child {
    margin-left: -12px;
  }

  /* line 4972, scss/_common-legacy.scss */
  .navigation ul {
    width: 540px;
  }

  /* line 4976, scss/_common-legacy.scss */
  .avatar img {
    margin-top: 1px !important;
  }

  /* line 4980, scss/_common-legacy.scss */
  .navigation {
    margin: -5px auto 0px;
  }

  /* line 4984, scss/_common-legacy.scss */
  .navigation p img.minilogoSIP {
    margin: -4px 0px 0px 0px;
  }
}
/* Chrome Unity3D Game Warning */
/* line 4990, scss/_common-legacy.scss */
.unityWarning-chrome {
  text-align: center;
}
/* line 4993, scss/_common-legacy.scss */
.unityWarning-chrome img {
  display: inline;
}

/* Sitewide User Warning/Message */
/* line 5002, scss/_common-legacy.scss */
.disruptMessage {
  background-color: #FF3232;
  padding: 20px;
  color: #FFF;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}

/* PageMessage module */
/* line 5012, 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 5023, 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: 0px;
  background: #FFF !important;
}

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

/* line 132, scss/pods.scss */
.newPodContentNoBkg {
  -moz-box-shadow: #9F9F9F 1px 2px 5px 2px;
  -webkit-box-shadow: #9F9F9F 1px 2px 5px 2px;
  box-shadow: #9F9F9F 1px 2px 5px 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 1px 2px 5px 2px;
  -webkit-box-shadow: #9F9F9F 1px 2px 5px 2px;
  box-shadow: #9F9F9F 1px 2px 5px 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 1px 2px 5px 2px;
  -webkit-box-shadow: #9F9F9F 1px 2px 5px 2px;
  box-shadow: #9F9F9F 1px 2px 5px 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;
  box-shadow: #9F9F9F 1px 2px 5px 2px;
}

/* line 587, scss/pods.scss */
.ad300x250-sticky {
  position: sticky;
  top: 10px;
  z-index: 1000;
  background-color: white;
}

/* line 593, scss/pods.scss */
.ad300x250min {
  min-height: 250px;
  background: url("/i/pods/ads/ad300x250Bkg.png") right top no-repeat;
  margin: 10px 0px;
  box-shadow: #9F9F9F 1px 2px 5px 2px;
}

/* line 600, 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 612, scss/pods.scss */
#dynLead {
  position: absolute;
  top: -12px;
  left: -18px;
  width: 516px;
}

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

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

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

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

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

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

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

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

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

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

/* line 678, 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 687, scss/pods.scss */
#dynLead .dynLead-HozSplit .btn2,
#dynLead .dynLead-HozSplit2Links .btn2 {
  left: auto;
  right: 0;
}

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

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

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

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

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

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

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

/* line 743, 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 757, scss/pods.scss */
#podDownloadGames .swCustomPods h2 {
  padding-bottom: 10px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 924, 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 933, scss/pods.scss */
.col8 .carouselSlide .carousel-container {
  border-bottom: 1px solid #ccc;
  width: 9999px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1003, 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 1014, scss/pods.scss */
#podStaffPicks {
  /* don't show until jquey tabs tells it to */
  display: none;
  margin-top: 20px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1283, 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 1290, scss/pods.scss */
#podGamePageFeedback form .req {
  color: #a00 !important;
}

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

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

/* line 1303, 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 1316, scss/pods.scss */
ul.iconRow {
  padding: 0 0 10px 0;
}

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

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

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

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

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

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

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

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

/* line 1363, 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 1374, scss/pods.scss */
#podMyActivity .podInnerBoxNoPad,
#podMyActivity .podInnerBox {
  height: 300px;
  overflow: auto;
}

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

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

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

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

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

/* line 1406, 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 1422, scss/pods.scss */
.activityItems .noActivity li {
  border: none;
  width: 87px;
  padding-left: 0;
}

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

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

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

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

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

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

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

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

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

/* line 1467, 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 1478, scss/pods.scss */
.activityItems .typeMarketing {
  background-color: #E9F4CA;
}

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

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

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

/* line 1499, 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 1508, scss/pods.scss */
.activityItems .typeGoldenTicket .msgIcon {
  background-position: 0 -220px;
}

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

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

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

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

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

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

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

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

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

/* line 1558, 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 1564, 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 1571, scss/pods.scss */
.msgIcon .starNum2 {
  width: 34px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1750, 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 1759, 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 1768, scss/pods.scss */
.profileHead {
  position: relative;
  margin-bottom: 25px;
}

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

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

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

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

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

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

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

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

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

/* line 1823, 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 1831, scss/pods.scss */
#podMyGames .whiteRadius li {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}

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

/* line 1839, 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 1845, scss/pods.scss */
#podMyGames .ui-tabs-panel {
  background: #fff;
  width: 437px;
  padding: 0;
  float: left;
  height: 350px;
  overflow: auto;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 1935, 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 1944, 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 1953, 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 1962, scss/pods.scss */
.podClubExclusiveContent b.unlimited,
.podUnlimitedExclusiveContent b.unlimited {
  color: #b74914;
}

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

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

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

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

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

/* line 1993, 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 2000, scss/pods.scss */
#podMyTokensPrizes .section2 ul li.weekly {
  background-position: -314px -207px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2081, 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 2087, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li {
  background: none;
  border-width: 0;
  margin-right: 0;
}

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

/* line 2098, 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 2104, scss/pods.scss */
#podGameTrophies .ui-tabs-nav li.multiAchieveIcon.ui-tabs-selected {
  background-position: 12px 11px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2196, 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 2206, scss/pods.scss */
#podGameTrophies .multiTrophy ul li.active {
  border: 1px solid #ccc;
  border-left: none;
  background: #eeffcc;
}

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

/* line 2218, 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 2227, scss/pods.scss */
#podGameTrophies .wonBadgeLrg {
  position: absolute;
  bottom: -18px;
  right: 0;
  width: 60px;
  height: 62px;
  background: url("/i/common/site/wonBadgeLrg.png");
}

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2298, 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 2310, scss/pods.scss */
.inviteFriendMultiHighlight {
  background: #e7ebf5;
  border: 1px solid #cad3e6;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

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

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

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

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

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

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

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

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

/* Friends Overrides */
/* line 2366, 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 2375, scss/pods.scss */
.shadowBox .silenceIcon {
  background: none;
  width: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2479, 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 2488, scss/pods.scss */
.toolBar li.tool1 {
  padding-left: 0;
}

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

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

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

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

/* line 2511, scss/pods.scss */
#gameHeader {
  position: relative;
  margin-bottom: 10px;
}
/* line 2515, scss/pods.scss */
#gameHeader h1 {
  padding-bottom: 0;
  color: #63004c;
}

/* line 2527, scss/pods.scss */
#gameHeader .gameHeader-Details {
  font: bold 10px arial, helvetica, times new roman;
  color: #999;
  text-transform: uppercase;
  padding: 0 20px 0 0;
  float: right;
  text-align: right;
}
/* line 2534, scss/pods.scss */
#gameHeader .gameHeader-Details a {
  color: #666;
}

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

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

/* line 2556, 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 2565, scss/pods.scss */
.captkidfreecell #gameHeader.clubGame {
  background-position: 400px 3px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2673, 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 2681, scss/pods.scss */
#gameHeader #gameShareGame .blockEmail p#emailGame {
  background-position: 0 -960px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2760, 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 2766, scss/pods.scss */
#podRatingsReviews .podInnerBoxNoPad {
  max-height: 300px;
  overflow: auto;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 2855, 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 2866, scss/pods.scss */
#podHighScores .podInnerBox .allTimeScore {
  position: absolute;
  top: 63px;
  right: 10px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3056, 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 3065, scss/pods.scss */
.dayList li {
  padding-top: 0;
  padding-bottom: 5px;
}

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3139, 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 3148, scss/pods.scss */
table.gameTableList th span {
  display: inline-block;
  padding-right: 12px;
}

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

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

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

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

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

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

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

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

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

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

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

/* line 3208, 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 3214, scss/pods.scss */
table.gameTableList td.listCol1 {
  border-left: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3341, 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 3350, scss/pods.scss */
#podInstantWin .podSweepBox {
  padding: 30px 0px 0px 310px;
}

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

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

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

/* line 3368, 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 3375, 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 3383, scss/pods.scss */
#podTicketPickClub .podInnerBox {
  height: 149px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3474, 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 3488, scss/pods.scss */
#podTrophyCase ul.trophyList li a.trophyTitle:hover {
  text-decoration: none;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 3680, 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 3688, scss/pods.scss */
#clubGameLobby.clubGameBingo .ui-tabs-nav a span {
  width: 261px;
}

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

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

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

/* line 3709, 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 3717, scss/pods.scss */
#clubGameLobby.clubGameBingo .bingoTypeTabs .ui-tabs-panel {
  padding: 7px 0 0 0;
  border: 1px solid #7bb40d;
}

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

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

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

/* line 3737, 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 3747, scss/pods.scss */
.clubGamePoker .setStake ul {
  padding: 18px 0 0 110px;
}

/* line 3751, scss/pods.scss */
.clubGamePoker .setStake li {
  float: left;
  padding: 3px 5px;
  margin: 0 0 0 13px;
}

/* line 3757, scss/pods.scss */
.clubGamePoker .setStake li.active {
  background: #fff;
}

/* line 3761, scss/pods.scss */
.clubGamePoker .setStake li.active a {
  color: #333;
}

/* line 3765, scss/pods.scss */
#clubGameLobby .gameTableList th {
  padding-top: 8px;
  padding-bottom: 8px;
  border-left: 1px solid #ccc;
  cursor: default;
}

/* line 3772, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol4 {
  border-left: none;
}

/* line 3776, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol1,
#clubGameLobby .gameTableList th.listCol2,
#clubGameLobby .gameTableList th.listCol4 {
  width: 12%;
}

/* line 3782, 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 3787, scss/pods.scss */
#clubGameLobby .gameTableList th.listCol3 {
  width: 64%;
}

/* line 3791, scss/pods.scss */
#clubGameLobby .gameTableList td {
  border: none;
  border-top: 1px solid #ccc;
  background: #fff;
}

/* line 3797, scss/pods.scss */
#clubGameLobby.clubGameBingo .btnQuickStart {
  top: 17px;
}

/* line 3801, 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 3810, scss/pods.scss */
#bingoTabs .btnQuickStart {
  top: 22px;
}

/* line 3814, scss/pods.scss */
#clubGameLobby #howToPlay {
  position: absolute;
  top: 187px;
  right: 41px;
  padding-top: 67px;
  width: 100px;
}

/* line 3822, scss/pods.scss */
#clubGameLobby #howToJoin {
  position: absolute;
  top: 286px;
  right: 29px;
  padding-top: 109px;
  width: 74px;
}

/* line 3830, scss/pods.scss */
#clubGameLobby.clubGameBingo #howToPlay,
#clubGameLobby.clubGameBingo #howToJoin {
  position: absolute;
  right: 25px;
  padding-top: 116px;
  width: 116px;
}

/* line 3838, scss/pods.scss */
#clubGameLobby.clubGameBingo #howToPlay {
  top: 206px;
}

/* line 3842, scss/pods.scss */
#clubGameLobby.clubGameBingo #howToJoin {
  top: 383px;
}

/* Tour Pods
----------------------------------------------- */
/* line 3849, scss/pods.scss */
.clubTour #mainImg {
  float: left;
  width: 386px;
  padding-left: 100px;
}

/* line 3855, scss/pods.scss */
.clubTour #sideImg {
  float: right;
  width: 322px;
  padding-right: 100px;
}

/* line 3861, scss/pods.scss */
.clubTour #introText {
  width: 400px;
  position: absolute;
  top: 95px;
  left: 50px;
}

/* line 3868, scss/pods.scss */
.clubTour #introText h4 {
  font-size: 20px;
  color: #17dcfe;
}

/* line 3873, scss/pods.scss */
.clubTour #introText p {
  font-size: 14px;
  line-height: 18px;
  color: #fff;
}

/* line 3879, scss/pods.scss */
.clubTour .btnNextWrap {
  position: absolute;
  top: 96px;
  right: 65px;
  width: 300px;
  text-align: right;
  font-size: 15px;
}

/* line 3888, scss/pods.scss */
.clubTour .btnLrgWrap {
  position: absolute;
  top: 109px;
  left: 663px;
  width: 248px;
  text-align: right;
}

/* line 3896, scss/pods.scss */
.clubTour .arrowLft {
  background-position: 0 2px !important;
}

/* line 3900, scss/pods.scss */
.clubTour .arrowRit {
  background-position: right -37px !important;
}

/* line 3904, scss/pods.scss */
#mbox_SW_Club_Tour_Games,
#mbox_SW_Club_Tour_Prizes,
#mbox_SW_Club_Tour_Trophies {
  height: 619px;
}

/* line 3910, scss/pods.scss */
#mbox_SW_Club_Tour_Prizes {
  background: url("/i/pods/tour/tourCashBkg.jpg") no-repeat;
}

/* line 3914, scss/pods.scss */
#mbox_SW_Club_Tour_Games {
  background: url("/i/pods/tour/tourGamesBkg.jpg") no-repeat;
}

/* line 3918, scss/pods.scss */
#mbox_SW_Club_Tour_Trophies {
  background: url("/i/pods/tour/tourTrophiesBkg.jpg") no-repeat;
}

/* line 3922, scss/pods.scss */
#podMemberLevels {
  margin-top: 20px;
}

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

/* line 3930, scss/pods.scss */
#podMemberLevels table th {
  width: 167px;
  text-align: center !important;
  font-weight: bold;
  padding: 10px 0 0 0;
  font-size: 14px;
}

/* line 3938, scss/pods.scss */
#podMemberLevels table th h3 {
  position: absolute;
  top: 0;
  left: 0;
}

/* line 3944, scss/pods.scss */
#podMemberLevels #memberHead {
  height: 74px;
}

/* line 3948, 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 3955, scss/pods.scss */
  #podMemberLevels #memberHead td,
  #podMemberLevels table td#headFree,
  #podMemberLevels table td#headUnlimited {
    height: 54px;
  }
}
/* line 3962, 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 3975, scss/pods.scss */
#podMemberLevels table #headFree {
  background: url("/i/pods/tour/memberLevelsHeaders_free.png");
  background-repeat: no-repeat;
  padding: 0px;
}

/* line 3981, scss/pods.scss */
#podMemberLevels table #headUnlimited {
  background: url("/i/pods/tour/memberLevelsHeaders_swu.png");
  background-repeat: no-repeat;
  padding: 0px;
}

/* line 3987, scss/pods.scss */
#podMemberLevels table #headClub {
  background-position: 333px 0;
}

/* line 3991, scss/pods.scss */
#podMemberLevels table td {
  border: 1px solid #ccc;
  padding: 10px;
  text-align: center;
  font-size: 12px;
}

/* line 3998, scss/pods.scss */
#podMemberLevels table tr.tableFooter td {
  border: none;
  padding: 20px 0;
}

/* line 4003, scss/pods.scss */
#podMemberLevels table td.unlimitedBkg span {
  color: #dd6710;
}

/* line 4007, scss/pods.scss */
#podMemberLevels table td.features {
  text-align: left;
  font-weight: bold;
  background: #ffffff;
}

/* line 4013, scss/pods.scss */
#podMemberLevels table td.features span {
  font-size: 12px;
}

/* line 4017, scss/pods.scss */
#podMemberLevels table td.checked {
  background: url("/i/pods/tour/memberLevelsCheckmarks.png") center 10px no-repeat;
}

/* line 4021, scss/pods.scss */
#podMemberLevels table td.checkedLrg {
  background-position: center -40px;
}

/* line 4025, scss/pods.scss */
#podMemberLevels table td.clubBkg {
  background-color: #f8fbf0;
}

/* line 4029, scss/pods.scss */
#podMemberLevels table td.unlimitedBkg {
  background-color: #fff8ee;
}

/* Club Shockwave upsell */
/* line 4035, scss/pods.scss */
#upsellFeature {
  position: relative;
  padding-top: 345px;
}

/* line 4040, scss/pods.scss */
#upsellFeature #movieSwf {
  position: absolute;
  left: -10px;
  top: -30px;
}

/* line 4046, scss/pods.scss */
#upsellInfo .clearLink {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  padding-top: 253px;
}

/* line 4054, scss/pods.scss */
#upsellInfo p {
  padding: 10px 20px 0;
  font-size: 12px;
}

/* line 4059, scss/pods.scss */
#upsellInfo ul {
  padding: 15px 0 5px;
}

/* line 4063, scss/pods.scss */
#upsellInfo ul li {
  float: left;
  padding: 0 0 10px 20px;
  width: 122px;
}

/* line 4069, scss/pods.scss */
#upsellInfo ul li img {
  margin-bottom: 3px;
}

/* line 4073, scss/pods.scss */
#upsellInfo .alignC a {
  font-size: 12px;
}

/* Mobile Minis */
/* line 4079, scss/pods.scss */
#podMobileMinis .podContent {
  height: 640px;
  background: url("/i/common/site/minis_bg.jpg") 0 34px no-repeat;
}

/* line 4084, scss/pods.scss */
#minis .mtext1 {
  position: absolute;
  width: 300px;
  top: 163px;
  left: 22px;
}

/* line 4091, scss/pods.scss */
#minis .mtext2 {
  position: absolute;
  width: 300px;
  top: 413px;
  left: 22px;
}

/* line 4098, scss/pods.scss */
#minis #mtitles {
  position: absolute;
  width: 153px;
  top: 246px;
  left: 22px;
}

/* line 4105, scss/pods.scss */
#minis #mtitles p {
  margin: 0;
  padding: 0;
  height: 29px;
  border-bottom: 1px dotted #999;
}

/* line 4112, scss/pods.scss */
#minis #mtitles p.last {
  border-bottom: none;
}

/* line 4116, 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 4125, scss/pods.scss */
#minis #mtitles a:hover {
  color: #6e8bf4;
}

/* line 4129, scss/pods.scss */
#minis #mtitles a .arrow {
  display: none;
}

/* line 4133, scss/pods.scss */
#minis #mtitles a.current {
  background: none;
  color: #6e8bf4;
}

/* line 4138, scss/pods.scss */
#minis #mtitles a.current .arrow {
  display: inline;
}

/* line 4142, scss/pods.scss */
#minis #instruct {
  color: #6e8bf4;
  position: absolute;
  width: 125px;
  top: 255px;
  left: 192px;
}

/* line 4150, scss/pods.scss */
#minis #instruct strong {
  display: block;
  font-size: 10px;
  padding-bottom: 10px;
}

/* line 4156, scss/pods.scss */
#minis #minigames {
  position: absolute;
  width: 176px;
  height: 204px;
  top: 141px;
  left: 382px;
}

/* line 4164, scss/pods.scss */
#accountUpgrades li {
  background: url("/i/pods/tour/memberLevelsHeaders.png") -171px 0 no-repeat;
  width: 154px;
}

/* line 4169, scss/pods.scss */
#accountUpgrades li.fltR {
  background-position: -337px 0;
}

/* line 4173, scss/pods.scss */
#accountUpgrades li p a {
  padding-top: 84px;
  display: block;
}

/* line 4178, scss/pods.scss */
#podFreeRegConfirm h1 {
  margin-bottom: 20px;
  padding-left: 50px;
  background: url("/i/pods/tour/memberConfirmCheckmark.png") 0 0 no-repeat;
}

/* line 4184, 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 4196, scss/pods.scss */
#podFreeRegConfirmGameFace:hover {
  text-decoration: none;
}

/* line 4200, scss/pods.scss */
#podRss .rssFeeds {
  margin-bottom: 25px;
}

/* line 4204, scss/pods.scss */
#podRss .rssFeeds li {
  float: left;
  margin-right: 40px;
}

/* line 4209, scss/pods.scss */
#podRss .rssFeeds li a {
  padding-left: 20px;
  background: url("/i/common/site/rssFeedIcons.png") no-repeat;
  padding-bottom: 3px;
}

/* line 4215, scss/pods.scss */
#podRss .rssFeeds li .rssYahoo {
  background-position: 0 -40px;
}

/* line 4219, scss/pods.scss */
#podRss .rssFeeds li .rssMsn {
  background-position: 0 0;
}

/* line 4223, scss/pods.scss */
#podRss .rssFeeds li .rssGoogle {
  background-position: 0 -80px;
}

/* line 4227, scss/pods.scss */
#podRss #rssCreateFeed {
  width: 50%;
}

/* line 4231, scss/pods.scss */
#podUpsellMembersOnly .podContent {
  background: url("/i/common/upsells/upsell_13Bkg.png") no-repeat 136px 76px !important;
  min-height: 200px;
}

/* line 4236, scss/pods.scss */
#podUpsellMembersOnly h2,
#podUpsellMembersOnly h5 {
  color: #426700;
}

/* line 4241, scss/pods.scss */
#podWeRecommend3Up ul li {
  width: 194px;
  float: left;
  padding-right: 10px;
}

/* line 4247, scss/pods.scss */
#cooliris #topBar {
  height: 25px;
  background: url("/i/apps/cooliris/topBarBkg.png") repeat-x;
  padding: 3px;
  position: relative;
}

/* line 4254, scss/pods.scss */
#cooliris h2 span {
  font-variant: normal;
  vertical-align: 0;
  padding-left: 30px;
}

/* line 4260, scss/pods.scss */
#cooliris #topBar form {
  text-align: right;
  padding-right: 31px;
}

/* line 4265, scss/pods.scss */
#cooliris #topBar form input {
  background: #d3daea;
}

/* line 4269, 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 4278, 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 4287, scss/pods.scss */
#cooliris #wallContent {
  background: #4e6790;
}

/* line 4291, 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 4301, scss/pods.scss */
#cooliris #sidebar li {
  padding: 5px;
  font-weight: bold;
}

/* line 4306, scss/pods.scss */
#cooliris #sidebar li.active {
  background: #304b76;
}

/* line 4310, scss/pods.scss */
#cooliris #sidebar li.active a {
  color: #fff;
}

/* line 4314, scss/pods.scss */
#cooliris #sidebar li.spacer {
  margin-bottom: 15px;
}

/* line 4318, scss/pods.scss */
#cooliris #sidebar a {
  color: #b4c5cf;
}

/* line 4322, scss/pods.scss */
#cooliris #gamewall {
  float: right;
  width: 810px;
  overflow: hidden;
  height: 410px;
}

/* line 4329, scss/pods.scss */
#cooliris .botBarEmpty {
  min-height: 5px;
  font-size: 1px;
  background: #22335a;
}

/* line 4335, scss/pods.scss */
#cooliris #searchResultTxt {
  color: #B4C5CF;
  position: absolute;
  top: 7px;
  left: 15px;
  font-size: 12px;
}

/* line 4343, 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 4353, scss/pods.scss */
.gameLandingClubExclusive .features li {
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 5px;
  list-style: disc;
}

/* line 4360, scss/pods.scss */
.gameLandingClubExclusive .features {
  margin-left: 18px;
  padding: 10px;
}

/* line 4365, scss/pods.scss */
.gameLandingClubExclusive .features p,
.gameLandingClubExclusive .features .plainList li {
  font-size: 12px;
  font-weight: normal;
}

/* line 4371, scss/pods.scss */
.gameLandingClubExclusive .grayContainer h1 {
  color: #666666;
  padding: 0 18px;
}

/* line 4376, scss/pods.scss */
.gameLandingClubExclusive .grayContainer h4 a {
  padding-left: 18px;
}

/* line 4380, scss/pods.scss */
.gameLandingClubExclusive .grayContainer {
  background-color: #F6F6F6 !important;
  border: 1px solid #EFEFEF !important;
  margin-bottom: 18px;
  padding-bottom: 12px;
}

/* line 4387, scss/pods.scss */
.colLast.gameLandingClubExclusive {
  margin-top: 29px;
}

/* line 4391, scss/pods.scss */
.gameLandingClubExclusive div.blue {
  color: #003D7B;
  display: inline;
  font-size: 15px;
  font-weight: bold;
  margin: 12px;
}

/* line 4399, scss/pods.scss */
#gameBigImageHolder {
  background-position: -12px !important;
  height: 266px;
  width: 642px;
  margin: 1px;
}

/* line 4406, scss/pods.scss */
#gameBigImageHolderScratchers {
  height: 266px;
  width: 642px;
  margin: 1px;
}

/* line 4412, scss/pods.scss */
.gameLandingClubExclusive #club h2 {
  color: #003D7B;
}

/* line 4416, scss/pods.scss */
.gameLandingClubExclusive .podMyShockwave .podContent {
  background-color: #F6F6F6;
  border: 1px solid #EFEFEF;
}

/* line 4421, scss/pods.scss */
.podOnline .modalBox, #online .modalBox, .podMyShockwave .modalBox, #download .modalBox {
  background-color: #E9F4CA !important;
  border: 1px solid #7BB40D !important;
}

/* line 4426, scss/pods.scss */
#podClubLandingMovie .podContent h1 {
  color: #fff;
}

/* line 4430, scss/pods.scss */
#podClubLandingMovie #movieHolder {
  position: absolute;
  top: -10px;
  left: -10px;
  height: 290px;
  width: 666px;
}

/* line 4438, scss/pods.scss */
#podClubLandingSignUp ul li i,
#podClubLandingSignUp ul li h4 {
  float: left;
}

/* line 4443, scss/pods.scss */
#podClubLandingSignUp ul li h4 {
  width: 200px;
  color: #8c8c8c;
}

/* line 4448, scss/pods.scss */
#podClubLandingSignUp i {
  background: url("/i/common/clubLanding/swu_features.gif") no-repeat;
  height: 60px;
  width: 57px;
  display: block;
}

/* line 4455, scss/pods.scss */
#podClubLandingSignUp li h4 {
  margin: 15px 0 0 0;
}

/* line 4459, scss/pods.scss */
#podClubLandingSignUp li.doubleLine h4 {
  margin: 5px 0 0 0;
}

/* line 4463, scss/pods.scss */
#podClubLandingSignUp #trialButton {
  background-image: url("/i/mbox/unlimitedLanding/20100427/button_280x62_startfreetrial.png");
  padding-top: 62px;
  width: 280px;
}

/* line 4469, scss/pods.scss */
i#f1300Games {
  background-position: 0 -8px;
}

/* line 4473, scss/pods.scss */
i#f20NewGames {
  background-position: 0 -68px;
}

/* line 4477, scss/pods.scss */
i#fBigCash {
  background-position: 0 -128px;
}

/* line 4481, scss/pods.scss */
i#fNoAd {
  background-position: 0 -188px;
}

/* line 4485, scss/pods.scss */
i#fWin100 {
  background-position: 0 -248px;
}

/* line 4489, scss/pods.scss */
i#f10DayFree {
  background-position: 0 -310px;
}

/* line 4493, scss/pods.scss */
#podClubLandingSignUp ul li {
  height: 60px;
}

/* line 4497, scss/pods.scss */
#genrePromoLogo {
  position: absolute;
  top: 0;
  right: 0;
  width: 180px;
  height: 60px;
}

/* iPhone Promo Page */
/* line 4507, scss/pods.scss */
#iphonePromo {
  height: 700px;
  background: url("/i/pods/iphonePromoBkg.jpg") no-repeat;
}

/* line 4512, scss/pods.scss */
#iphonePromoCopy {
  position: absolute;
  top: 170px;
  right: 20px;
  width: 450px;
  font-size: 14px;
  line-height: 1.3;
}

/* line 4521, scss/pods.scss */
#iphonePromoCopy strong,
#iphonePromoCopy b {
  color: #454545;
}

/* line 4526, scss/pods.scss */
#iphonePromo h2 {
  color: #0d3387;
  font-size: 18px;
  font-weight: bold;
  padding-left: 0;
}

/* line 4533, scss/pods.scss */
#iphoneAppLink.arrowRitLrg {
  font-size: 18px;
  line-height: .9;
  position: relative;
  top: 5px;
  margin-right: 15px;
}

/* line 4541, scss/pods.scss */
#iphonePromoBotHead {
  position: absolute;
  top: 640px;
  left: 70px;
  width: 450px;
}

/* line 4548, scss/pods.scss */
#iphoneAppStore {
  background: url("/i/pods/iphoneAppStore.png") no-repeat;
  padding-top: 44px;
  width: 125px;
}

/* line 4554, scss/pods.scss */
#ipadBox {
  position: absolute;
  bottom: 15px;
  right: 70px;
  text-align: center;
  font-size: 15px;
}

/* line 4562, scss/pods.scss */
#ipadImage {
  padding-top: 180px;
  width: 220px;
}

/* line 4567, scss/pods.scss */
#iphoneLikeBtn {
  position: absolute;
  top: -35px;
  left: 0;
  z-index: 20;
}

/* Home Club Upsell */
/* line 4575, scss/pods.scss */
#homeClubUpsell {
  margin-top: 30px;
}

/* line 4579, 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 4590, scss/pods.scss */
#homeClubUpsell .topBar a {
  color: #fff;
  position: absolute;
  top: auto;
  right: 15px;
}

/* line 4597, 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 4606, scss/pods.scss */
#homeClubUpsell .podContent {
  padding-left: 147px;
  background: #b9db81 url("/i/pods/homeClubUpsellBkgBlank.png") no-repeat !important;
  height: 154px;
}

/* line 4612, scss/pods.scss */
#homeClubUpsell .podContent .defaultUpsellImg {
  position: absolute;
  top: 60px;
  left: 14px;
}

/* line 4618, scss/pods.scss */
#homeClubUpsell .podContent #freeThisWeek {
  width: 115px;
  position: absolute;
  top: 53px;
  left: 14px;
  text-align: center;
}

/* line 4626, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li {
  float: left;
  width: 121px;
  margin-right: 10px;
}

/* line 4632, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li.wide {
  width: 145px;
}

/* line 4636, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li.last {
  width: 115px;
}

/* line 4640, scss/pods.scss */
#homeClubUpsell .podContent ul.gamesList li.title {
  float: left;
  width: 69px;
  font-weight: bold;
  font-size: 13px;
  color: #518114;
}

/* line 4648, scss/pods.scss */
#homeClubUpsell .happeningNow {
  color: #518114;
  font-size: 12px;
  font-weight: bold;
  line-height: 18px;
  margin-top: 10px;
}

/* line 4656, scss/pods.scss */
#gameSWUUpsell {
  height: 45px;
  padding-top: 10px;
  background: url("/i/common/upsells/gameSWUUpsellBkgs.png") 20px 0 no-repeat;
}

/* line 4662, scss/pods.scss */
#gameSWUUpsell.gamePuzzle {
  background-position: 20px 0;
}

/* line 4666, scss/pods.scss */
#gameSWUUpsell.gameTokens {
  background-position: 20px -77px;
}

/* line 4670, scss/pods.scss */
#gameSWUUpsell.gameTrophy {
  background-position: 20px -155px;
}

/* line 4674, scss/pods.scss */
#gameSWUUpsell p {
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  color: #689c20;
}

/* line 4681, scss/pods.scss */
#gameSWUUpsell .btnWrap {
  position: absolute;
  top: 4px;
  right: 20px;
}

/* for the NSI game overlay */
/* line 4688, 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 4697, scss/pods.scss */
#upsellGameOverlay.upsellGameOverlayTokens {
  background-position: 0 0;
}

/* line 4701, scss/pods.scss */
#upsellGameOverlay.upsellGameOverlayTrophies {
  background-position: 0 -98px;
}

/* facebook NSI game overlay */
/* line 4706, 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 4716, scss/pods.scss */
#signInBoxFb #upsellGameOverlay.upsellGameOverlayTokens {
  background-position: 0 0;
}

/* line 4720, scss/pods.scss */
#signInBoxFb #upsellGameOverlay.upsellGameOverlayTrophies {
  background-position: 0 -50px;
}

/* Preroll Upsell */
/* line 4726, scss/pods.scss */
#clubPreroll #hoverBox {
  display: block;
  width: 588px;
}

/* line 4731, 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 4740, scss/pods.scss */
#clubPreroll .shmm {
  padding-top: 30px;
}

/* line 4744, scss/pods.scss */
#clubPreroll #hoverBox h4 {
  color: #666;
  margin-bottom: 20px;
  font-size: 18px;
}

/* line 4750, scss/pods.scss */
#clubPreroll #hoverBox h5 {
  color: #679d20;
  margin-bottom: 20px;
  line-height: 18px;
  font-size: 16px;
  font-weight: normal;
}

/* line 4758, 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 4766, 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 4774, scss/pods.scss */
.podFacebook .podContent {
  background-color: #ECEFF6 !important;
  border-color: #3B5B96 !important;
  color: #3B5B96;
}

/* line 4780, scss/pods.scss */
.podFacebook h2 {
  color: #3B5B96;
}

/* line 4784, scss/pods.scss */
.podFacebook .podContent h3 {
  font-size: 12px;
  margin-bottom: 10px;
}

/* line 4789, 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 4800, scss/pods.scss */
.btnFacebook:hover {
  cursor: pointer;
  text-decoration: none;
}

/* line 4806, 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 4820, scss/pods.scss */
.btnFacebookBig:hover {
  cursor: pointer;
  text-decoration: none;
}

/* line 4826, scss/pods.scss */
.facebookSignInFromInviteForm {
  display: inline;
}

/* line 4830, scss/pods.scss */
.inviteBody .ui-tabs-panel {
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 4835, scss/pods.scss */
.inviteBody #comm-1 .podInnerBox {
  margin: 0;
  padding: 0;
}

/* line 4840, scss/pods.scss */
.inviteBody #challengeFriend.pod {
  margin-bottom: 0;
}

/* line 4844, scss/pods.scss */
#comm-2 .pagTop {
  border: 1px solid #CCC;
  margin-bottom: 0px;
}

/* line 4849, scss/pods.scss */
#comm-2 .podPad {
  border: 1px solid #CCC;
  border-top: 0;
}

/* line 4854, scss/pods.scss */
#comm-2 .podContent {
  background: #FFF;
}

/* line 4858, scss/pods.scss */
.toolBar li.shareIcons {
  padding-top: 4px;
}

/* Facebook Like button on game pages */
/* line 4863, scss/pods.scss */
.likeBtn {
  min-width: 90px;
  float: left;
  margin-top: -2px;
}

/* line 4869, scss/pods.scss */
div.shareIcons {
  float: left;
}

/* Online home shockwave cash promo pod */
/* line 4874, 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 4880, scss/pods.scss */
#shockwaveCashPromo li {
  margin-left: 10px;
  width: 92px;
  float: left;
}

/* line 4886, scss/pods.scss */
#shockwaveCashPromo #swcpBoost {
  margin-left: 65px;
  text-align: right;
  float: left;
  display: inline;
}

/* line 4893, scss/pods.scss */
#shockwaveCashPromo .arrowRit {
  margin-right: 40px;
  display: inline;
}

/* line 4898, scss/pods.scss */
#shockwaveCashPromo #swcpNew {
  position: absolute;
  top: -3px;
  left: 0;
}

/* 404 pages both static and dynamic */
/* line 4905, 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 4911, scss/pods.scss */
.notFoundErrorPage .games4 li {
  text-align: center;
  width: 175px;
}

/* line 4916, scss/pods.scss */
.notFoundErrorPage .games4 img {
  display: inline-block;
}

/* line 4920, scss/pods.scss */
.notFoundErrorPage h3 {
  text-align: center;
  font-size: 14px;
}

/* line 4925, scss/pods.scss */
.notFoundErrorPage .games4 {
  margin-top: 80px;
  margin-bottom: 30px;
}

/* free sign up page */
/* line 4931, 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 4938, scss/pods.scss */
#joinNowThousandTokens div {
  display: inline-block;
  float: left;
  margin-right: 50px;
}

/* line 4944, 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 4951, scss/pods.scss */
#joinNowThousandTokens .btnFacebookBig {
  margin: 38px 0 0 0;
  white-space: nowrap;
}

/* line 4956, 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 4963, scss/pods.scss */
#joinNowThousandTokens .linkUpsellPage {
  clear: both;
  width: 100%;
  height: 700px;
  cursor: pointer;
}

/* line 4970, scss/pods.scss */
#joinNowThousandTokens .signInOrRegister {
  margin-left: 195px;
}

/* Registration Recommendations */
/* line 4975, 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 4987, scss/pods.scss */
#registrationRecommendations div {
  text-align: left;
}

/* line 4991, scss/pods.scss */
#registrationRecommendations .continuePlaying {
  font-size: 18px;
  font-family: Arial;
  padding: 50px 100px 0;
  text-align: center;
}

/* line 4998, scss/pods.scss */
#registrationRecommendations span {
  color: #15439b;
}

/* line 5002, scss/pods.scss */
#registrationRecommendations .continue {
  height: 70px;
  width: 190px;
  cursor: pointer;
  margin: 70px auto 0;
}

/* line 5009, scss/pods.scss */
#registrationRecommendations img {
  float: right;
}

/* line 5013, scss/pods.scss */
#registrationRecommendations .congratulations {
  text-align: left;
}

/* Nick game card */
/* line 5018, 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 5026, 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 5033, scss/pods.scss */
.nickGameCard form#cashCardPinForm .desc {
  width: 120px;
  float: left;
  color: #666;
}

/* line 5039, scss/pods.scss */
.nickGameCard form#cashCardPinForm a.btnOnlinePlain {
  margin-left: 120px;
}

/* line 5043, scss/pods.scss */
.nickGameCard h4,
.nickGameCard h5,
.nickGameCard h6 {
  text-align: center;
}

/* line 5049, scss/pods.scss */
.nickGameCard h4 {
  font-size: 24px;
  padding-bottom: 10px;
}

/* line 5054, scss/pods.scss */
.nickGameCard h5,
#wrapper .nickGameCard h6 {
  font-size: 30px;
  color: #df6a27;
}

/* line 5060, scss/pods.scss */
#wrapper .nickGameCard h6 {
  color: #666666;
  padding: 30px 0 20px;
}

/* line 5065, 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 5073, scss/pods.scss */
.nickGameCard #redeemUnlimited {
  background: url("/i/pods/gameCard/nickGameCardRedeemUnlimited.png") no-repeat center 10px;
}

/* line 5077, scss/pods.scss */
.nickGameCard #redeemCash {
  background: url("/i/pods/gameCard/nickGameCardRedeemCash.png") no-repeat 525px 10px;
  width: 800px;
}

/* line 5082, scss/pods.scss */
.nickGameCard .alreadyAMember {
  float: right;
  padding: 10px;
  background-color: #CDE7F6;
  border: 1px solid #5794ED;
}

/* line 5089, scss/pods.scss */
.nickGameCard #guestPassActivationForm {
  float: left;
  width: 600px;
}

/* line 5094, scss/pods.scss */
.nickGameCard #redeemUnlimited,
.nickGameCard #redeemCash {
  height: 500px;
}

/* line 5099, scss/pods.scss */
.nickGameCard #redeemCash a {
  margin: 110px 0 0 70px;
  height: 80px;
  width: 230px;
  display: inline-block;
}

/* line 5106, scss/pods.scss */
.nickGameCard p.font20 {
  text-align: center;
  line-height: normal;
  padding: 15px 0;
}

/* line 5112, scss/pods.scss */
.nickGameCard p.font16 {
  text-align: center;
  line-height: normal;
  padding: 0 0 15px 0;
}

/* line 5118, scss/pods.scss */
.nickGameCard ul.shockwaveCashPlusses {
  margin-left: 450px;
}

/* line 5122, scss/pods.scss */
.nickGameCard li {
  line-height: 1.2em;
  font-size: 14px;
  padding-bottom: 10px;
}

/* line 5128, scss/pods.scss */
.nickGameCard #guestPassActivationForm .globalError {
  margin-right: 10px;
}

/* line 5132, scss/pods.scss */
.nickGameCard li.bulletItem {
  list-style-type: disc;
  margin-left: 15px;
  padding-bottom: 5px;
}

/* line 5138, scss/pods.scss */
#shockwaveUnlimitedHeader,
#shockwaveCashHeader {
  height: 80px;
  width: 220px;
  padding-bottom: 20px;
}

/* line 5145, scss/pods.scss */
#shockwaveUnlimitedHeader {
  background: url("/i/pods/gameCard/nickGameCardRedeemUnlimited.png") no-repeat center 10px;
}

/* line 5149, scss/pods.scss */
#shockwaveCashHeader {
  background: url("/i/pods/gameCard/nickGameCardRedeemCash.png") no-repeat center 10px;
}

/* adrenaline pod css */
/* line 5154, 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 5163, scss/pods.scss */
#podAdrenalineGames h3 {
  color: #333;
  font-size: 15px;
  line-height: 18px;
  margin-bottom: 10px;
  font-weight: bold;
}

/* line 5171, scss/pods.scss */
#podAdrenalineGames .newAdreanlineGame h3 {
  padding: 7px 0 0 15px;
}

/* line 5175, scss/pods.scss */
#podAdrenalineGames .row {
  padding: 4px 10px 5px;
  border-bottom: 1px solid #AAAAAA;
}

/* line 5180, scss/pods.scss */
#podAdrenalineGames .podContent {
  border: 0;
  background-color: #ccc !important;
  padding: 0;
}

/* line 5186, scss/pods.scss */
#podAdrenalineGames a {
  color: #900;
}

/* line 5190, scss/pods.scss */
#podAdrenalineGames .newAdreanlineGame {
  background: url("/i/pods/adrenalineGames/ap_mplate_bg.png");
}

/* line 5194, scss/pods.scss */
#podAdrenalineGames ul.genresList li {
  width: 120px;
  float: left;
  margin-bottom: 8px;
}

/* line 5200, scss/pods.scss */
#podAdrenalineGames .podContent .bgCarbonFiber {
  overflow: hidden;
}

/* generic backgrounds */
/* line 5205, scss/pods.scss */
.bgCarbonFiber {
  background: url("/i/pods/adrenalineGames/ap_carbonfiber_bg.png");
}

/*style for the new download pod */
/* line 5210, scss/pods.scss */
#podDownloadGamesCarousel .carousel-element p {
  min-height: 30px;
  margin-top: 5px;
}

/* line 5215, scss/pods.scss */
#podDownloadGamesCarousel .downloadCarousel {
  padding-bottom: 16px;
}

/* line 5219, scss/pods.scss */
#podDownloadGamesCarousel h2 {
  color: #C8581D;
  padding-left: 5px;
}

/* line 5224, scss/pods.scss */
#podDownloadGamesCarousel .moreRecs {
  padding: 16px 0px 15px 14px;
}

/* line 5228, scss/pods.scss */
#podDownloadGamesCarousel .arrowRit {
  background-position: right -200px !important;
  color: #CE5119;
  margin-right: 10px;
  float: right;
}

/* line 5235, scss/pods.scss */
#podDownloadGamesCarousel .carousel-nav a {
  top: 90px;
}

/* line 5239, scss/pods.scss */
#podDownloadGamesCarousel .carousel-nav-left a {
  left: 2px;
}

/* line 5243, 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 5250, scss/pods.scss */
.gameTechAlert img {
  margin: 2px 10px 0px 0px;
  display: inline;
  vertical-align: middle;
  text-align: left;
}

/* line 5257, scss/pods.scss */
.gameTechAlert SPAN {
  float: left;
}

/* line 5261, scss/pods.scss */
.gameTechAlert SPAN.techAlertCopy {
  font: bold 12px arial, helvetica, times new roman;
  color: #aa0000;
  clear: left;
  margin: -25px 0px 0px 40px;
}

/* line 5268, scss/pods.scss */
.gameBreak {
  clear: both;
}

/* 99 cent sale pod */
/* line 5273, scss/pods.scss */
.downloadSales {
  width: 100%;
  background: #FFF !important;
  padding-bottom: 1px;
  -moz-box-shadow: #9F9F9F 1px 2px 5px 2px;
  -webkit-box-shadow: #9F9F9F 1px 2px 5px 2px;
  box-shadow: #9F9F9F 1px 2px 5px 2px;
}

/* line 5281, scss/pods.scss */
.downloadSales iframe {
  text-align: center;
}

/* line 5285, scss/pods.scss */
.mobileFeature img {
  text-align: center;
  margin: 0px auto;
}

/* line 5290, scss/pods.scss */
.powContent {
  background: #FFF;
  height: 108px;
  width: 274px;
  padding: 0px;
  margin: 0 auto;
  margin-top: 10px;
  margin-bottom: 10px;
  overflow: hidden;
}

/* line 5301, scss/pods.scss */
.dsContent {
  width: 294px;
  background: #FFF;
  margin: 20px 0px 20px 8px;
}

/* line 5307, 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 5319, scss/pods.scss */
.dsMobileContainer {
  margin-bottom: -20px !important;
}

/* line 5323, scss/pods.scss */
.dsMobileContainer iframe.swPOTW {
  width: 274px;
  height: 108px;
  margin: 0px 0px 10px -7px;
}

/* line 5329, scss/pods.scss */
.mobilePOTW img.swPOTW {
  width: 274px;
  height: 108px;
}

/* line 5334, scss/pods.scss */
.dsGamesContainer img {
  width: 122px;
  float: left !important;
}

/* line 5339, scss/pods.scss */
.dsMore {
  margin: 10px 10px 10px 0px;
}

/* line 5343, scss/pods.scss */
ul.dsGamesList li {
  border-bottom: 1px solid;
  border-color: #CCC !important;
}
/* line 5347, scss/pods.scss */
ul.dsGamesList li:last-child {
  border-bottom: 0;
}

/* line 5352, scss/pods.scss */
.gameCopy {
  width: 135px !important;
  padding-left: 10px;
  margin-right: 5px;
  float: right !important;
}

/* line 5359, scss/pods.scss */
.customPod {
  margin-top: -5px;
  margin-bottom: 45px;
  height: 255px;
}

/* upsell pods */
/* line 5366, scss/pods.scss */
.swWrap {
  margin: 15px 0px -20px -22px;
  border: none !important;
}

/* line 5371, scss/pods.scss */
.swSlideUp {
  position: fixed;
  bottom: 0;
  z-index: 50000;
  margin-top: -10px;
  opacity: 0;
}

/* line 5379, scss/pods.scss */
.swSlideContent {
  clear: both;
}

/* line 5383, scss/pods.scss */
.swFLeft {
  float: left;
}

/* line 5387, scss/pods.scss */
.swSlideClose {
  margin: 55px 0px 0px -60px;
}

/* line 5391, scss/pods.scss */
.dHeaderContainer {
  margin: -10px -1px 0px -19px;
}

/* line 5395, scss/pods.scss */
img.dGamesTitle {
  margin: -94px auto 10px;
  width: 110px;
  height: 83px;
}

/* line 5401, scss/pods.scss */
a.registerLink {
  font: bold 12px arial;
  color: #bf177c;
  text-transform: uppercase;
}

/* line 5407, 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 1px 2px 5px 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 1px 2px 5px 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;
}
