
span.clearLink {
    cursor: auto
}
.clearBoth {
    clear: both
}
#FLASH_AD {
    display: inline-block
}
.underline {
    text-decoration: underline
}
.relative {
    position: relative
}
.borderNone {
    border: none!important
}
.GameAppsPod:before,
.GameAppsPod:after {
    content: " ";
    display: block;
    clear: both
}
.GameAppsPod:after {
    clear: both
}
hr {
    color: #ee3523;
    background-color: #ee3523;
    background-color: #ee3523;
    border: 0;
    height: 2px;
    margin: 15px 0;
    max-width: 930px
}
.divider {
    background: #000 url(../images/line.png);
    border: 0;
    height: 3px;
    margin: 15px 0;
    max-width: 930px
}
#mamabar {
    background: #FFF;
    border-bottom: 2px solid #f1f1f1;
    height: 18px;
    margin-bottom: 6px;
    position: relative;
    width: 100%;
    z-index: 996
}
#mamabar ul {
    list-style-type: none;
    margin: 0 auto 0 auto;
    width: 984px
}
#mamabar ul li {
    display: inline;
    float: left;
    margin-left: 15px
}
#mamabar ul li a {
    color: #9a9a9a;
    display: block;
    font-size: 11px;
    line-height: 18px;
    text-decoration: none
}
#mamabarAGLink {
    color: #ee3524!important
}
#mamabarMoreLi {
    cursor: pointer;
    left: -5px;
    padding-left: 5px;
    position: relative
}
.mamabarMoreLiOver {
    background: url(http://cdn.addictinggames.com/a/img/mb_tab_left.gif?c=21) no-repeat left top!important;
    color: #FFF;
    text-decoration: none!important
}
#mamabarMoreSpan {
    background: url(http://cdn.addictinggames.com/a/img/sprite_smallitems.png?c=21) no-repeat -194px -95px;
    color: #9a9a9a;
    display: block;
    font-size: 11px;
    font-weight: bold;
    height: 16px!important;
    line-height: 18px;
    padding-right: 20px
}
.mamabarMoreSpanOver {
    background-color: green;
    background-position: -194px -123px!important
}
#mamabarMoreList {
    padding: 7px 0 10px 10px;
    background: transparent url(http://cdn.addictinggames.com/a/img/mb_topbar.gif?c=21) no-repeat top left;
    list-style: none;
    margin: 0
}
#mamabarMoreMenu {
    background: transparent url(http://cdn.addictinggames.com/a/img/mb_bottombar.png?c=21) no-repeat bottom left;
    clear: both;
    display: none;
    overflow: hidden;
    position: absolute;
    width: 138px;
    left: -83px
}
#mamabarMoreMenu ul li {
    float: none;
    display: block
}
#mamabarNickLi {
    float: right!important
}
#mamabarNickLink {
    background: url(http://cdn.addictinggames.com/a/img/sprite_smallitems.png?c=21) no-repeat -143px -75px;
    display: block;
    height: 18px;
    text-indent: -9999px!important;
    width: 100px
}
#blankMamabar {
    height: 18px;
    margin-bottom: 9px;
    background: #fff
}
#agLogo {
    background: url(http://cdn.addictinggames.com/a/img/agLogo_n.png?c=21) no-repeat;
    display: block;
    height: 40px;
    text-indent: -9999px;
    width: 210px
}
#bannerWrapper {
    width: 970px
}
#banner {
    margin: 0 auto;
    position: relative;
    text-align: center!important
}
#banner>div {
    text-align: center
}
#banner>table {
    margin-right: auto;
    margin-left: auto
}
#banner img {
    display: inline
}
#banner div[id^="coda_ad_728x90"]>div {
    margin: 0 auto;
    text-align: center!important
}
.autoCompleteResults {
    border: 1px solid black;
    background-color: white;
    color: #000;
    overflow: hidden;
    margin: 3px 0 0 -3px;
    padding: 0;
    z-index: 5000000
}
.autoCompleteResults ul {
    list-style-position: outside;
    list-style: none;
    margin: 0;
    padding: 0;
    width: 100%
}
.autoCompleteResults li {
    cursor: pointer;
    display: block;
    font: menu;
    font-size: 12px;
    line-height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 2px 5px;
    text-align: left
}
.autoCompleteResults li img {
    float: left;
    height: 50px;
    margin: 0 7px 0 0;
    width: 50px
}
.autoCompleteLoading {
    background: #FFF url(http://cdn.addictinggames.com/a/img/spinner.gif?c=21) right center no-repeat
}
.autoCompleteOdd {
    background-color: #f1f1f1
}
.autoCompleteOver {
    background-color: #32cbff;
    color: white
}
.autoCompleteTitle {
    display: block;
    font-size: 12px;
    position: relative;
    top: 16px
}
#agContainer {
    margin: 0 auto 0 auto;
    padding-bottom: 4px;
    width: 974px
}
#agContentWrapper {
    width: 962px;
	margin: 6px auto 0 auto;
    padding: 5px 0px;
}
#agContent {
    background-color: #000;
    color: #fff;
    min-height: 400px;
    padding: 0 0 72px 0;
    position: relative;
    text-align: center
}
.leftCol {
    float: left;
    padding-left: 15px;
    width: 600px;
    position: relative;
}
.rightCol {
    float: left;
    margin-left: 15px;
    width: 300px;
    position: relative
}
.singleCol {
    float: left;
    margin-left: 15px;
    width: 930px
}
.pod {
    margin-top: 30px
}
.topCurve,
.bottomCurve {
    clear: both;
    height: 5px;
    width: 620px;
    background-image: url(http://cdn.addictinggames.com/a/img/curvesSprite.png?c=21)
}
.rightCol .topCurve,
.rightCol .bottomCurve {
    width: 300px
}
.pod .content {
    padding: 15px 0 0 15px
}
#breadcrumbs {
    color: #fff;
    font-size: 20px;
    font-weight: normal;
    opacity: .999;
    margin-top: 10px;
	text-transform: capitalize;
}
#breadcrumbs a {
    color: #ff4200;
    font-weight: normal;
	text-transform: capitalize;
}
.rightRail {
    display: block;
    margin-left: -10px;
    width: 320px;
    text-align: center
}
.rightRail a,
.rightRail img {
    display: inline
}
.gameSlot {
    background-color: #32cbff;
    color: #000;
    float: left;
    font-size: 10px;
    height: 58px;
    margin: 0 13px 10px 0;
    padding: 4px 0 0 6px;
    width: 181px
}
.gameSlot p {
    float: left;
    line-height: 13px;
    width: 120px
}
.gameSlot a {
    font-size: 11px
}
.gameSlot .newGame {
    background: transparent url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat scroll -146px 0;
    display: block;
    height: 30px;
    left: -2px;
    position: absolute;
    top: -2px;
    width: 43px
}
.superPiconList .gameSlot .newGame {
    top: 0;
    left: 0
}
.gameSlot .newToday {
    background: transparent url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat scroll -1643px 0;
    display: block;
    height: 30px;
    left: -2px;
    position: absolute;
    top: -2px;
    width: 43px
}
.superPiconList .gameSlot .newToday {
    top: 0;
    left: 0
}
.gameSlot .iconContainer {
    float: left;
    margin-right: 6px;
    position: relative
}
.agOnlyBanner {
    background: transparent url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat scroll -191px 0;
    bottom: 0;
    padding-top: 14px;
    position: absolute;
    left: 0;
    width: 51px
}
a img.gameIcon {
    display: block;
    height: 50px;
    margin: 0 1px;
    width: 50px
}
a img.gameIconSuper {
    height: 122px;
    width: 172px
}
.bombSmall,
#adChoicesIcon,
.bombLarge {
    background: url(http://cdn.addictinggames.com/a/img/sprite_smallitems.png?c=21) no-repeat scroll -128px -81px;
    display: inline-block;
    height: 13px;
    width: 15px;
    position: relative;
    vertical-align: text-top
}
.bombLarge {
    background-position: -83px -66px;
    height: 20px;
    width: 22px
}
.cautionViolence {
    color: #f33;
    font-weight: bold;
    font-size: 13px
}
.moreLink {
    float: right;
    margin: 0 13px 10px 0;
    text-transform: lowercase
}
.tight .gameSlot {
    background: 0;
    height: 100px;
    padding: 0 0 0 10px;
    width: 78px;
    margin-right: 8px
}
.tight .gameSlot .description {
    display: inline
}
.tight .iconContainer {
    float: none
}
.tight .gameSlot p {
    margin-top: 1px;
    width: auto
}
.superPiconList .divider {
    margin: 0 0 15px
}
.superPiconList.oneCol {
    float: left;
    margin-right: 15px;
    width: 300px
}
.superPiconList .heading,
.sectionHeading {
    color: #fff;
    font-size: 30px;
    font-weight: normal;
    line-height: 1em;
    overflow: hidden;
    padding: 0 0 0 3px;
    position: relative;
    text-transform: uppercase
}
.sectionHeading .divider {
    margin-top: 0
}
.superPiconList .gameSlot {
    background-color: #fff;
    height: 124px;
    margin-bottom: 15px;
    margin-left: 10px;
    padding: 0;
    position: relative;
    width: 290px
}
.superPiconList.oneCol .gameSlot {
    margin-right: 0!important
}
.superPiconList.twoCol>.gameSlot {
    float: left;
    margin-right: 5px
}
.superPiconList .gameSlot p {
    padding-top: 10px;
    width: 100px
}
.superPiconList .gameSlot a {
    font-size: 13px;
    line-height: 1.4
}
.superPiconList .gameSlot .description {
    margin-top: 10px
}
.superPiconList .facebookIcon {
    background: transparent url(http://cdn.addictinggames.com/a/img/sprite_smallitems.png?c=21) no-repeat -39px -97px;
    height: 14px;
    left: 190px;
    position: absolute;
    top: 114px;
    width: 14px;
    box-shadow: 0 2px 2px #ccc
}
.superPiconList.callOutFirst>.heading+.gameSlot,
.superPiconList.twoCol.callOutFirst>.heading+.gameSlot,
.superPiconList.twoCol.callOutFirst>.heading+.gameSlot+.gameSlot {
    border-bottom: 1px dashed #ccc;
    margin-bottom: 21px;
    padding-bottom: 25px
}
#recentGamesWrapper {
    margin-top: 20px;
    position: relative;
    zoom: 1
}
#recentGames {
    padding: 10px 100px 11px;
    position: relative;
    top: 0;
    width: 350px;
    zoom: 1;
}
#recentGames.fixed {
    position: fixed;
    top: 0
}
#recentGames .sectionHeading {
    background: url(../images/back.png) no-repeat;
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    height: 50px;
    line-height: 54px;
    padding-left: 60px;
    margin-bottom: 0;
    text-transform: uppercase;
    /* background: #31caff; */
}
#recentGames .gameSlot {
    background: transparent url(../images/texture.png) no-repeat;
    height: 60px;
    margin: 0;
    padding: 2px 13px 0;
    position: relative;
    width: auto
}
#recentGames .gameSlot p {
    line-height: 1.3;
    width: 215px
}
#recentGames .gameSlot p a {
    display: block;
    font-size: 12px;
    width: 175px;
	margin-top:10px;
	text-transform: capitalize;
}
#recentGames a.deleteRecent {
    display: none;
    position: absolute;
    right: 2px;
    top: 2px;
    text-transform: uppercase
}
#recentGames a.deleteRecent .xBtn {
    background: url(http://cdn.addictinggames.com/a/img/sprite_gamepage.png?c=21) no-repeat scroll -303px -101px transparent;
    display: inline-block;
    height: 20px;
    width: 20px
}
#recentGames a.deleteRecent:hover .xBtn {
    background: url(http://cdn.addictinggames.com/a/img/sprite_gamepage.png?c=21) no-repeat scroll -322px -101px transparent
}
a.btnFacebook {
    background: url(http://cdn.addictinggames.com/a/img/btnFacebook.png?c=21) no-repeat left 50% transparent;
    border: 1px solid #3b5b96;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    line-height: 20px;
    margin: 5px 0;
    padding: 0 5px 0 25px
}
a.btnFacebookBig {
    background: url(http://cdn.addictinggames.com/a/img/btnFacebookBig.png?c=21);
    border: 1px solid #3b5b96;
    color: #fff!important;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    margin-left: 15px;
    padding: 0 8px 0 35px;
    vertical-align: middle
}
.reportAbuse p {
    font-size: 14px;
    text-align: center
}
.reportAbuse .buttonDouble,
.reportThankYou .buttonDouble {
    display: block;
    margin: 0 auto;
    padding: 30px 0 60px;
    position: relative;
    width: 230px
}
.buttonSingle {
    display: block;
    margin: 0 auto;
    padding: 30px 0 60px;
    position: relative;
    width: 110px
}
.gameDescOverlay {
    position: absolute;
    z-index: 100
}
.gameDescOverlayAbove {
    width: 220px;
    height: 355px;
    background: url(http://cdn.addictinggames.com/a/img/boxsprite.png?c=21) no-repeat scroll 0 0 transparent;
    background-position: 0 0;
    padding: 15px 0 0 37px
}
.gameDescOverlayBelow {
    width: 220px;
    height: 375px;
    background: url(http://cdn.addictinggames.com/a/img/boxsprite.png?c=21) no-repeat scroll -250px 0 transparent;
    padding: 28px 0 0 36px
}
.overlayContent {
    text-align: left;
    width: 180px;
    height: 302px;
    overflow: hidden
}
.overlayContent h3 {
    color: #000;
    font-size: 12px;
    font-weight: bold;
    margin: 10px 0 0 0;
    padding: 0
}
.overlayContent h3.gameTitle {
    color: #000
}
.overlayContent p {
    color: #000;
    font-size: 11px;
    margin: 0;
    padding: 0
}
.overlayContent .maturityInfo {
    text-transform: uppercase;
    color: #f58320;
    font-weight: bold
}
.clear5 {
    height: 5px;
    clear: both;
    overflow: hidden
}
.clear10 {
    height: 10px;
    clear: both;
    overflow: hidden
}
.clear20 {
    height: 20px;
    clear: both;
    overflow: hidden
}
.clear40 {
    height: 40px;
    clear: both;
    overflow: hidden
}
.clear60 {
    height: 60px;
    clear: both;
    overflow: hidden
}
.hide {
    position: absolute;
    top: -1000px;
    width: 1px;
    height: 1px;
    overflow: hidden
}
.hideTxt {
    color: transparent;
    font-size: 0;
    text-indent: -9999px
}
.dottedLine {
    border-top: #6f90a3 dashed 1px;
    clear: both;
    margin: 3px 0 5px 0
}
.noDisplay {
    display: none
}
#horizontalPromoPod {
    margin-right: auto;
    margin-left: auto;
    text-align: center;
    width: 620px
}
#horizontalPromoPod img {
    display: inline
}
#nickBumper {
    background: #FFF;
    height: 179px;
    padding-bottom: 5px;
    text-align: center
}
.showHideFlashObjects {
    position: relative
}
.adLabel300x250 {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -578px -79px;
    height: 15px;
    width: 300px
}
.adLabel160x600 {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -655px -79px;
    display: block;
    height: 15px;
    width: 160px
}
.leaderboard-ad {
    width: 970px;
    padding: 0;
    margin: 0 auto;
    z-index: 1
}
.leaderboard-ad.leaderboard-ad-game {
    min-height: 90px
}
.leaderboard-ad * {
    text-align: center
}
.Footer {
    background: #272727 url(http://cdn.addictinggames.com/a/img/pattern_dots.png?c=21) repeat-y -405px 0;
    line-height: 1.3em;
    margin: 0 auto;
    padding: 40px 15px 0 15px;
    position: relative;
    width: 972px
}
.Footer h1,
.Footer h2,
.Footer h3 {
    color: #e9e9e9;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 20px 0
}
.Footer #footerCategoryNav {
    text-align: center
}
.Footer #footerCategoryNav li {
    color: #FFF;
    float: left;
    font-weight: bold;
    font-size: 10px
}
.Footer #footerCategoryNav li a {
    border-left: 1px solid #ee3524;
    color: #fff;
    display: block;
    height: 20px;
    line-height: 20px;
    padding: 0 11px;
    text-decoration: none;
    text-transform: uppercase
}
.Footer #footerCategoryNav li:first-child a {
    border-left: none;
    padding-left: 0
}
.Footer #footerCategoryNav li a:hover {
    text-decoration: underline
}
.Footer #footerCopy {
    color: #999;
    font-size: 11px;
    padding: 20px 0
}
.Footer #footerCopy::after {
    content: '';
    display: block;
    clear: both
}
.Footer #footerCopy a {
    color: #999
}
.Footer #footerCopy .defyGamingNetwork {
    display: block;
    clear: both;
    padding-top: 8px
}
.Footer .footerFollowUs,
.Footer .footerMoreCoolGames,
.Footer .footerContactUs,
.Footer .footerMoreInfo {
    display: block;
    float: left;
    box-sizing: border-box;
    padding: 0 25px;
    border-right: solid 1px #ee3524;
    vertical-align: top;
    line-height: 1.7em;
    min-height: 160px
}
.Footer .footerFollowUs h3,
.Footer .footerMoreCoolGames h3,
.Footer .footerContactUs h3,
.Footer .footerMoreInfo h3 {
    padding-bottom: 10px
}
.Footer .footerFollowUs a,
.Footer .footerMoreCoolGames a,
.Footer .footerContactUs a,
.Footer .footerMoreInfo a {
    color: #999;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: normal;
    font-size: .9em
}
.Footer .footerFollowUs a:hover,
.Footer .footerMoreCoolGames a:hover,
.Footer .footerContactUs a:hover,
.Footer .footerMoreInfo a:hover {
    text-decoration: underline;
    color: #FFF
}
.Footer .footerFollowUs {
    width: 31%;
    padding: 0 30px 0 0
}
.Footer .footerFollowUs .fb_iframe_widget {
    margin-bottom: 10px
}
.Footer .footerFollowUs .twitter-follow-button {
    margin-right: 5px
}
.Footer .footerMoreCoolGames {
    width: 25%
}
.Footer .footerContactUs {
    width: 19%;
    padding: 0 45px
}
.Footer .footerMoreInfo {
    width: 25%;
    border-right: 0
}
.Footer .footerCopyright {
    padding: 18px 0 40px 155px;
    background: url(http://cdn.addictinggames.com/a/img/defyLogo.png?c=21) no-repeat top left;
    background-size: 145px 80px;
    clear: both
}
.Footer .footerCopyright p {
    color: #FFF;
    font-size: 10px;
    font-weight: bold
}
.Footer .footerCopyright a {
    color: #FFF;
    font-weight: normal;
    text-decoration: none
}
.Footer #footerStripeTape {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -188px -142px;
    height: 34px;
    left: 100px;
    position: absolute;
    top: -25px;
    width: 464px
}
.Footer #footerDuctTape {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -652px -146px;
    height: 38px;
    right: -14px;
    position: absolute;
    top: -25px;
    width: 110px
}
#footerCopy {
    display: none
}
.AppTile {
    background-color: transparent;
    width: 100%;
    height: 100%;
    max-width: 524px;
    max-height: 253px;
    position: relative;
    box-sizing: border-box
}
.AppTile .AppTile-thumbnail {
    width: 100%;
    height: 100%
}
.AppTile-downloadLinks {
    width: 100%;
    position: absolute;
    top: 76%;
    left: 10px;
    text-align: left
}
.AppTile-downloadLinks a {
    text-decoration: none
}
.AppTile-downloadLinks img {
    display: inline;
    margin: 0 10px 0 0;
    max-width: 142px;
    width: 28%
}
.AppTile .SlantList {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0
}
.AppsCarousel {
    font-size: 1em;
    background-color: transparent;
    position: relative;
    padding: 0 14px
}
.AppsCarousel-control {
    position: absolute;
    top: 34px;
    bottom: 34px;
    width: 42px;
    background-color: transparent;
    border: 0;
    cursor: pointer;
    background: url("http://cdn.addictinggames.com/a/img/blank.png?c=21") repeat
}
.AppsCarousel-control:focus {
    outline: 0
}
.AppsCarousel-control:hover .AppsCarousel-directionShape {
    fill: #313131
}
.AppsCarousel-control:disabled,
.AppsCarousel-control:disabled:hover {
    cursor: default
}
.AppsCarousel-control:disabled .AppsCarousel-directionShape,
.AppsCarousel-control:disabled:hover .AppsCarousel-directionShape {
    fill: rgba(20, 20, 20, 0.5)
}
.AppsCarousel-previous {
    left: 0
}
.AppsCarousel-next {
    right: 0
}
.AppsCarousel-directionShape {
    fill: white
}
.AppsCarousel-pane {
    width: auto;
    height: 200px;
    overflow: hidden;
    position: relative;
    margin: 0 auto
}
.AppsCarousel-items {
    position: absolute;
    left: 0;
    top: 0
}
.AppsCarousel-item {
    float: left;
    width: 415px;
    height: 200px;
    padding: 0 6px
}
.AppsCarousel--firstAndOnlyPage .AppsCarouselControl {
    display: none
}
.GamesOnTheGo .AppsCarousel .AppsCarousel-item {
    width: 524px;
    height: 253px
}
.GamesOnTheGo .AppsCarousel .AppsCarousel-pane {
    width: auto;
    height: 253px
}
.GamesOnTheGo .AppsCarousel .AppsCarousel-directionShape {
    fill: #d1cece
}
.GamesOnTheGo .AppsCarousel-control:hover .AppsCarousel-directionShape {
    fill: #313131
}
.GamesOnTheGo .AppsCarousel-control:disabled,
.GamesOnTheGo .AppsCarousel-control:disabled:hover {
    cursor: default
}
.GamesOnTheGo .AppsCarousel-control:disabled .AppsCarousel-directionShape,
.GamesOnTheGo .AppsCarousel-control:disabled:hover .AppsCarousel-directionShape {
    fill: rgba(20, 20, 20, 0.5)
}
.GameAppsPod {
    border: 1px solid #313131;
    border-image: linear-gradient(0deg, #000, #313131) 1 1 repeat;
    background-color: rgba(60, 60, 60, 0.84);
    box-shadow: inset 0 0 5em .5em rgba(0, 0, 0, 0.5);
    padding: 1em;
    margin-bottom: 20px;
    box-sizing: border-box;
    clear: both
}
.GameAppsPod-message {
    float: left;
    width: 247px;
    height: 200px;
    display: block;
    position: relative;
    background-size: 139.2px 256.8px;
    background: transparent url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20139.2%20256.8'%3E%3Cpath%20fill='%23595959'%20d='M112.2,0.8H27c-14.9,0-27,12.1-27,27V229c0,14.8,12.1,27,27,27h85.2c14.8,0,27-12.2,27-27V27.8C139.2,12.9,127,0.8,112.2,0.8z%20M48.2,10.7H91v4H48.2V10.7z%20M69.6,251c-5.7,0-10.4-4.6-10.4-10.4c0-5.7,4.6-10.4,10.4-10.4c5.7,0,10.4,4.6,10.4,10.4C79.9,246.4,75.3,251,69.6,251z%20M130.1,215.2c0,5-4,9-9,9h-103c-5,0-9-4-9-9V33.7c0-5,4-9,9-9h103c5,0,9,4,9,9V215.2z'/%3E%3C/svg%3E") no-repeat 50% 50%
}
.GameAppsPod-message>svg {
    width: 230px;
    position: absolute;
    top: 50%;
    left: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}
.GameAppsPod-textShape {
    fill: #FFF;
    box-shadow: 12px 0 #000
}
.GameAppsPod-appsCarousel {
    float: left;
    width: 886px;
    box-sizing: border-box
}
@media(max-width:1199px) {
    .GameAppsPod-message {
        width: 400px;
        background-position: 13% 50%
    }
    .GameAppsPod-message>svg {
        left: 68%
    }
    .GameAppsPod-appsCarousel {
        width: 458px
    }
}
.Lockerdome {
    margin: 20px auto!important
}
.modalWrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    padding: 12px 0 0 0;
    text-align: center;
    z-index: 1000
}
#modalOverlay {
    background-color: #32cbff;
    color: #000;
    display: none;
    padding: 47px 14px 14px 14px;
    position: relative;
    margin: 0 auto;
    height: auto
}
#modalOverlay p {
    margin-bottom: 10px
}
#modalOverlayFogger {
    background: #000;
    display: none;
    height: 100%;
    left: 0;
    opacity: .7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 997
}
#modalContent {
    background-color: #FFF;
    padding: 14px 10px
}
#modalTitle {
    color: #FFF;
    opacity: .999;
    font-size: 30px;
    position: absolute;
    text-transform: uppercase;
    margin-top: -40px
}
#alternateAction {
    color: #FFF;
    float: right;
    font-size: 14px;
    margin-top: -26px;
    position: relative;
    z-index: 2
}
#alternateAction a {
    color: #FFF
}
#modalCloseButton {
    background: transparent url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -1336px 0;
    cursor: pointer;
    display: block;
    height: 20px;
    padding-top: 21px;
    position: absolute;
    right: -14px;
    top: -13px;
    width: 36px
}
#modalOverlay .ui-tabs-nav {
    margin-top: -10px;
    margin-bottom: 15px
}
#modalOverlay .ui-tabs-nav .ui-state-default {
    float: left;
    margin: -5px 25px 0 0;
    padding-top: 13px;
    font-size: 13px
}
#modalOverlay .ui-tabs-nav a {
    color: #000
}
#modalOverlay .modalOverlayTabs .ui-tabs-selected {
    background: transparent url("http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21") no-repeat 50% -140px scroll
}
#modalOverlay .ui-tabs-nav .ui-tabs-selected a {
    color: #000;
    text-decoration: none
}
#modalOverlay .ui-tabs-panel.ui-tabs-hide {
    display: none
}
.validationMessage {
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px
}
input,
textarea {
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
    font-size: 14px;
    border: 1px solid #999
}
input {
    height: 20px
}
input.checkbox {
    height: auto;
    border: 0
}
input[type=radio],
input[type=checkbox] {
    border: 0
}
.loginRegLabel {
    display: block;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 11px 4px 0;
    text-align: right;
    width: 141px
}
.formLabelBefore,
.formLabelAfter {
    clear: left;
    display: block;
    font-size: 14px;
    font-weight: bold;
    float: left;
    margin: 5px 0;
    width: 150px
}
.formLabelAfter {
    clear: none;
    width: 190px
}
.formFieldAfter,
.formFieldBefore {
    float: left;
    width: 190px;
    margin: 5px
}
.formFieldBefore {
    width: 150px;
    clear: left;
    margin-left: 0;
    text-align: right
}
.formError {
    background: url(http://cdn.addictinggames.com/a/img/errorExclamation.png?c=21) 0 50% no-repeat;
    color: red;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    margin-bottom: 5px;
    padding-left: 16px
}
.formConfirmation {
    color: #008000;
    border: 2px solid #008000;
    padding: 10px;
    margin: 10px;
    background-color: #e9fce9
}
.formConfirmationCheck {
    background: url(http://cdn.addictinggames.com/a/img/loginRegisterSmallItemsSprite.png?c=21) no-repeat -42px -12px;
    display: inline-block;
    height: 14px;
    margin: 2px 5px 0 2px;
    width: 14px
}
.formFieldInfo {
    display: block;
    font-size: 10px;
    margin-left: 152px
}
.formSubmitButtonContainer {
    clear: both;
    padding: 10px 0;
    width: 100%
}
.primaryButton {
   border: 0;
    color: #FFF;
    cursor: pointer;
    display: block;
    font-weight: normal;
    font-size: 20px;
    height: 34px;
    line-height: 37px;
    width: 140px;
    opacity: .999;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 auto;
    background: #ee3523;
    background: -moz-linear-gradient(top, #ee3523 0, #ee3523 50%, #e12816 51%, #e12816 100%);
    background: -webkit-linear-gradient(top, #ee3523 0, #ee3523 50%, #e12816 51%, #e12816 100%);
    background: -o-linear-gradient(top, #ee3523 0, #ee3523 50%, #e12816 51%, #e12816 100%);
    background: -ms-linear-gradient(top, #ee3523 0, #ee3523 50%, #e12816 51%, #e12816 100%);
    background: linear-gradient(to bottom, #614a48 0, #5a4e4d 50%, #1f1b1b 51%, #332e2d 100%);
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    text-shadow: 0 -2px 1px #e12816;
}
.primaryButton:hover {
    background: #d41b09;
    background: -moz-linear-gradient(top, #d41b09 0, #d41b09 50%, #c80e01 51%, #c80e01 100%);
    background: -webkit-linear-gradient(top, #d41b09 0, #d41b09 50%, #c80e01 51%, #c80e01 100%);
    background: -o-linear-gradient(top, #d41b09 0, #d41b09 50%, #c80e01 51%, #c80e01 100%);
    background: -ms-linear-gradient(top, #d41b09 0, #d41b09 50%, #c80e01 51%, #c80e01 100%);
    background: linear-gradient(to bottom, #d41b09 0, #d41b09 50%, #c80e01 51%, #c80e01 100%);
    text-shadow: 0 -2px 1px #c80e01
}
.secondaryButton {
    border: 0;
    color: #FFF;
    cursor: pointer;
    display: block;
    font-weight: normal;
    font-size: 20px;
    height: 34px;
    line-height: 37px;
    width: 140px;
    padding: 0 10px;
    opacity: .999;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    margin: 0 auto;
    background: #30cafe;
    background: -moz-linear-gradient(top, #30cafe 0, #30cafe 50%, #23bdf1 51%, #23bdf1 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #30cafe), color-stop(50%, #30cafe), color-stop(51%, #23bdf1), color-stop(100%, #23bdf1));
    background: -webkit-linear-gradient(top, #30cafe 0, #30cafe 50%, #23bdf1 51%, #23bdf1 100%);
    background: -o-linear-gradient(top, #30cafe 0, #30cafe 50%, #23bdf1 51%, #23bdf1 100%);
    background: -ms-linear-gradient(top, #30cafe 0, #30cafe 50%, #23bdf1 51%, #23bdf1 100%);
    background: linear-gradient(to bottom, #30cafe 0, #30cafe 50%, #23bdf1 51%, #23bdf1 100%);
    box-sizing: content-box;
    -moz-box-sizing: content-box;
    text-shadow: 0 -2px 1px #23bdf1
}
.secondaryButton:hover {
    background: #16b0e4;
    background: -moz-linear-gradient(top, #16b0e4 0, #16b0e4 50%, #09a3d7 51%, #09a3d7 100%);
    background: -webkit-linear-gradient(top, #16b0e4 0, #16b0e4 50%, #09a3d7 51%, #09a3d7 100%);
    background: -o-linear-gradient(top, #16b0e4 0, #16b0e4 50%, #09a3d7 51%, #09a3d7 100%);
    background: -ms-linear-gradient(top, #16b0e4 0, #16b0e4 50%, #09a3d7 51%, #09a3d7 100%);
    background: linear-gradient(to bottom, #16b0e4 0, #16b0e4 50%, #09a3d7 51%, #09a3d7 100%)
}
.primaryButton.disabled,
.secondaryButton.disabled {
    background-position: 0 -77px;
    border-color: #a0a0a0;
    cursor: default;
    background: #909090;
    background: -moz-linear-gradient(top, #909090 0, #909090 50%, #828282 51%, #828282 100%);
    background: -webkit-linear-gradient(top, #909090 0, #909090 50%, #828282 51%, #828282 100%);
    background: -o-linear-gradient(top, #909090 0, #909090 50%, #828282 51%, #828282 100%);
    background: -ms-linear-gradient(top, #909090 0, #909090 50%, #828282 51%, #828282 100%);
    background: linear-gradient(to bottom, #909090 0, #909090 50%, #828282 51%, #828282 100%);
    text-shadow: 0 -2px 1px #828282
}
.twoButtonsCentered {
    width: 335px;
    margin: 0 auto
}
.twoButtonsCentered .primaryButton {
    float: left;
    margin-right: 10px
}
.twoButtonsCentered .secondaryButton {
    float: left
}
#loginDialog {
    width: 890px
}
#loginLeft,
#loginRight {
    width: 450px;
    float: left
}
#loginLeft {
    padding: 10px 0 0 0
}
#loginRight {
    margin: 0 0 0 30px;
    width: 360px
}
.loginDialog .errorMsg {
    background-color: #fbd2d3;
    border: 1px solid #ed1c24;
    color: #ed1c24;
    margin: 0;
    padding: 5px 10px
}
#loginRight h2 {
    font-size: 16px;
    font-weight: bold;
    margin: 0
}
#rememberMeLabel {
    font-size: 14px
}
#rememberMe1 {
    margin-left: 152px;
    vertical-align: top;
    height: auto
}
#remindEmailContainer p {
    text-align: center;
    margin-top: 10px;
    font-size: 14px
}
#registerDialog {
    min-height: 280px;
    width: 900px;
    padding: 0
}
#registerDialog h2 {
    margin-bottom: 10px
}
#facebookLogin h2 {
    margin: 40px 0 10px 16px
}
#registerDialog p,
#registerDialog ul {
    font-size: 14px
}
#registerLeft {
    float: left;
    min-height: 180px;
    margin-right: 10px;
    padding: 10px 0 0 0;
    width: 485px
}
#registerRight {
    width: 360px;
    float: left;
    margin: 0 0 0 45px;
    padding: 10px 0 0 0
}
#registerLeft .formFieldAfter {
    width: 230px
}
#registerLeft .formFieldBefore {
    width: 20px
}
#registerLeft .formLabelAfter {
    width: 490px;
    font-size: 12px
}
#registerStateLabel,
#registerStateField {
    display: none
}
#registerConfirmation {
    width: 600px;
    height: 140px;
    margin: 20px auto
}
#registerConfirmation p {
    text-align: center
}
#registerConfirmation p {
    font-size: 14px;
    margin-bottom: 20px
}
#registerSubmit {
    clear: both;
    margin: 0 0 0 152px
}
#facebookLogin ul {
    list-style: disc;
    margin: 20px 0
}
#facebookLogin ul li {
    margin: 10px 0 0 40px
}
#cancelFBLinkDialog {
    min-height: 180px;
    width: 760px;
    padding: 0;
    background: url(http://cdn.addictinggames.com/a/img/vertDividerOr.png?c=21) no-repeat scroll center center transparent
}
#facebookLinkCancelLeft {
    width: 352px;
    float: left;
    padding: 10px 0 0 0;
    margin: 0 60px 0 0
}
#facebookLinkCancelRight {
    width: 332px;
    float: left;
    margin: 0 0 0 15px;
    padding: 10px 0 0 0
}
#cancelFBLinkDialog p {
    font-size: 14px
}
#fbCreateLinkDialog {
    min-height: 180px;
    width: 574px;
    padding: 0
}
#createAcctLinkLeft {
    width: 295px;
    float: left;
    margin-left: 6px;
    padding-top: 10px
}
#createAcctLinkRight {
    width: 202px;
    float: left;
    padding: 10px 0 0 0
}
#createAcctLinkLeft .formFieldBefore {
    width: 20px
}
#createAcctLinkLeft .formLabelAfter {
    width: 300px;
    font-size: 12px
}
#fbErrorDialog {
    width: 600px
}
#confirmFBLinkExistingAcctDialog {
    width: 860px
}
#linkExistingAcctForm .primaryButton {
    float: left;
    margin-left: 260px
}
#rejectLinkExistingAcct {
    float: left;
    margin: 8px 0 0 40px;
    color: #333;
    font-size: 14px;
    font-weight: bold
}
#FBRegisterFinished {
    width: 860px
}
#FBRegisterFinished p {
    font-size: 14px
}
#finishedFBButtonContainer a.primaryButton {
    float: left;
    width: 280px
}
#letMePlay {
    margin-left: 90px
}
.mt17 {
    margin-top: 17px
}
.ml150 {
    margin-left: 150px
}
.loginRegCheckbox {
    float: left;
    height: 30px;
    margin-right: 10px
}
.registerPopUp,
.loginPopUp,
.fbSuggestedUsername {
    background: #e8e8e8;
    color: #000;
    display: none;
    font-size: 12px;
    padding: 10px;
    position: absolute;
    z-index: 5000
}
#suggestedUsernameDialog {
    border-radius: 3px;
    -moz-border-radius: 3px;
    height: 104px;
    left: 430px;
    margin-top: -10px;
    width: 238px
}
#suggestedUsernameDialog span.message {
    font-weight: normal
}
ol.alternates {
    clear: both;
    list-style-type: decimal;
    margin-bottom: 10px;
    padding-left: 18px
}
ol.alternates li {
    padding: 1px 0
}
ol.alternates li span {
    color: #003f66;
    cursor: pointer;
    font-weight: bold;
    text-decoration: underline
}
#fbSuggestedUsernameDialog {
    border-radius: 3px;
    -moz-border-radius: 3px;
    display: block;
    font-size: 12px;
    height: 104px;
    width: 238px
}
ol.alternates li span {
    color: #000
}
#fbRegisterSubmit {
    margin: 0
}
#facebookRegistrationFormBean .formFieldInfo {
    clear: both;
    margin-left: 0
}
#fbSuggestedUsername {
    display: block;
    height: 103px;
    position: relative
}
#whyRequired {
    cursor: pointer;
    text-decoration: underline
}
#whyRequiredDialog {
    height: 70px;
    margin: 10px 0 0 360px;
    width: 383px
}
#whyRequiredDialog p {
    font-size: 11px
}
#loginForgotPassword {
    font-size: 11px;
    font-weight: normal;
    left: 285px;
    top: -90px;
    position: relative
}
#ineligibleDialog h2 {
    text-align: center
}
#ineligibleContinueLink {
    display: block;
    margin-top: 17px;
    text-align: center
}
#usernameFailure {
    border: 1px solid #FFF
}
#forgotPasswordDialog,
#showdownForgotPasswordDialog {
    min-height: 135px;
    margin-left: 152px;
    padding: 15px;
    top: 60px;
    width: 210px
}
#forgotPasswordDialog p {
    font-size: 12px;
    padding: 6px 0 0 4px
}
#forgotPasswordDialog .successMessage,
#showdownForgotPasswordDialog .successMessage {
    display: none
}
#forgotPasswordSubmit,
#showdownForgotPasswordSubmit {
    margin: 0;
    width: 190px
}
#forgotPasswordUsername {
    width: 190px
}
#loginDialogForm input#username,
#loginDialogForm input#password,
#loginDialogForm input#email,
#registerDialog input#username,
#registerDialog input#password,
#registerDialog input#email {
    width: 246px
}
#usernameOrEmail {
    width: 246px
}
.orImage {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -1534px 0;
    display: block;
    height: 173px;
    position: absolute;
    width: 28px
}
#loginOrImage {
    margin-left: -44px
}
#registerOrImage {
    margin: 30px 0 0 -59px
}
.dialogArrow {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -210px -32px;
    height: 6px;
    position: absolute;
    width: 6px
}
#dialogLeftArrow {
    margin: 6px 0 0 -15px
}
#suggestedUsernameDialog #dialogLeftArrow {
    display: block;
    float: left;
    position: relative
}
#forgotPasswordDialog span#dialogLeftArrow {
    margin: 63px 0 0 -21px
}
#dialogUpArrow {
    background-position: -210px -32px;
    margin-top: -16px
}
.regCheckMark {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -196px -24px;
    display: inline-block;
    height: 14px;
    margin: 2px 0 0 2px;
    width: 14px
}
#forgotPasswordError {
    display: none
}
#forgotPasswordDialogDismiss {
    display: block
}
#registrationFormBean .formError {
    float: left;
    margin-left: 150px;
    width: 260px
}
#registrationFormBean .formFieldInfo {
    clear: both
}
#suggestedUsernameDialog .formError {
    margin-left: 0;
    width: 185px
}
.gutLinks {
    position: absolute;
    left: 0;
    display: block;
    padding-top: 400px
}
#gutLinkRit {
    right: 0;
    left: auto
}
.reskinContent-4 #selectableSkinLink-0,
.reskinContent-3 #selectableSkinLink-0,
.reskinContent-2 #selectableSkinLink-0 {
    background-position: 0 0
}
.reskinContent-4 #selectableSkinLink-1,
.reskinContent-3 #selectableSkinLink-1,
.reskinContent-2 #selectableSkinLink-1 {
    background-position: -120px 0
}
.reskinContent-4 #selectableSkinLink-2,
.reskinContent-3 #selectableSkinLink-2 {
    background-position: -240px 0
}
.reskinContent-4 #selectableSkinLink-3 {
    background-position: -360px 0
}
.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
}
.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
}
.reskinContent-4 #selectableSkinLink-2:hover,
.reskinContent-3 #selectableSkinLink-2:hover,
.reskinContent-4 #selectableSkinLink-2.selected,
.reskinContent-3 #selectableSkinLink-2.selected {
    background-position: -240px -135px
}
.reskinContent-4 #selectableSkinLink-3:hover,
.reskinContent-4 #selectableSkinLink-3.selected {
    background-position: -360px -135px
}
#reskinContent #reskinSponsorLink {
    float: left
}
#reskinContent ul {
    height: 150px;
    padding-top: 10px;
    float: right;
    display: inline;
    margin-right: 25px;
    list-style: none
}
#reskinContent ul li {
    float: left
}
#reskinContent ul li a {
    float: left;
    width: 120px;
    padding-top: 135px
}
.reskinContent-4 #reskinSponsorLink,
.reskinContent-3 #reskinSponsorLink,
.reskinContent-2 #reskinSponsorLink {
    width: 420px;
    padding-top: 166px
}
.reskinContent-3 #reskinSponsorLink {
    width: 540px
}
.reskinContent-2 #reskinSponsorLink {
    width: 650px
}
#headerWrapper {
    background: #000;
    width: 100%;
    position: relative;
    z-index: 2
}
#reskinWrapper {
    background-color: #000;
    background-position: center 0;
    background-repeat: no-repeat;
    padding-top: 6px;
    width: 100%
}
.navTabs {
    line-height: 30px;
    padding: 0 14px
}
.navTabs>li {
    display: inline-block;
    min-width: 110px;
    padding: 0 15px;
    text-align: center
}
.navTabs>li img {
    max-height: 26px
}
.navTabs .customNavTabs {
    min-width: auto
}
.navTabs>.selected {
    background: transparent url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -710px 0
}
.navTabs>.selected a {
    color: #ee3524
}
.navTabs a {
    color: #fff;
    font-weight: normal;
    font-size: 28px;
    line-height: 37px;
    text-decoration: none
}
.navTabs a:hover {
    color: #ee3524
}
#categoryNavContainer {
    padding: 10px 0;
    overflow: hidden
}
#categoryNav {
    overflow: hidden
}
#categoryNav li {
    border-right: solid 1px #ee3524;
    float: left;
    height: 25px;
    line-height: 23px;
    margin-left: -5px;
    *z-index: 0
}
#categoryNav li.selected a {
    color: #ee3524
}
#categoryNav li a {
    color: #fff;
    height: 40px;
    padding: 0 17px 0 19px;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    top: 2px;
    *top: 0
}
#categoryNav li a:hover {
    color: #ee3524;
    text-decoration: underline
}
#headerPlaylist span {
    background: #000 url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -1491px 0;
    color: #000;
    display: inline-block;
    height: 15px;
    margin: 0 5px -2px 0;
    width: 15px
}
#headerPlaylist a:hover span,
#headerPlaylist.selected span {
    background-position: -1507px 0;
    text-decoration: none
}
.moreList {
    float: left;
    margin: 20px 0 0 20px;
    width: 150px
}
.moreList li {
    margin-bottom: 10px
}
.moreList li a {
    color: #fff;
    font-size: 14px;
    font-weight: bold
}
.moreList li a:hover {
    color: #ee3524
}
#loginContainer {
    float: right;
    height: 43px;
    width: 270px
}
#loginContainer div.divider {
    float: left;
    margin: 7px 14px 0 0
}
#facebookConnectLink {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -750px -41px;
    cursor: pointer;
    float: left;
    height: 19px;
    margin: 12px 18px 0 0;
    width: 90px
}
#facebookConnectLink:hover {
    background-position: -750px -60px
}
#uimLoginLink {
    background-image: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21);
    background-position: -840px -41px;
    cursor: pointer;
    float: left;
    height: 19px;
    margin-top: 12px;
    width: 82px
}
#uimLoginLink:hover {
    background-position: -840px -60px
}
.fbIcon {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -760px -44px;
    cursor: pointer;
    display: inline-block;
    height: 14px;
    margin-right: 3px;
    width: 14px
}
#headerMoreFilters {
    height: 0;
    overflow: hidden;
    width: 100%
}
#navTop {
    height: 43px
}
#navLeft {
    float: left;
    height: 43px;
    width: 680px
}
#searchBarOuter {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -242px 0;
    float: left;
    height: 35px;
    margin-left: 10px;
    padding: 4px 0 0 4px;
    width: 450px
}
#searchBarInner {
    height: 31px;
    width: 444px
}
#nsmInput {
    background: transparent;
    border: 0;
    color: #CCC;
    float: left;
    font-size: 16px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    padding: 2px 0 0 9px;
    width: 400px
}
#nsmSubmitLink {
    cursor: pointer;
    display: block;
    float: right;
    height: 23px;
    position: relative;
    right: 3px;
    top: 4px;
    width: 31px
}
#headerMoreArrow {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -222px -25px;
    display: inline-block;
    height: 14px;
    margin: 7px 0 0 4px;
    width: 10px
}
#headerMoreArrow.headerMoreArrowUp {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -232px -25px
}
li#headerMore {
    background: 0;
    border: 0;
    cursor: pointer;
    padding-right: 0!important
}
#headerMoreText {
    color: #e65c00!important;
    float: left;
    margin-right: 0;
    padding-right: 0!important
}
#firstMoreList {
    width: 60px
}
#firstMoreList li {
    color: #FFF;
    font-size: 14px;
    font-weight: bold
}
#loggedInPhotoContainer {
    float: left;
    height: 40px;
    margin: 4px 5px 0 0
}
#loggedInNameRow {
    float: left;
    height: 17px;
    margin-top: 10px;
    width: 223px
}
#loggedInStatusRow {
    float: left;
    height: 18px;
    width: 223px
}
#bannerWrapper {
    margin: 0 auto
}
#allGamesLink {
    margin-left: 0!important
}
a#uimNotifications {
    color: #fff;
    display: inline-block;
    font-size: 10px;
    line-height: 11px
}
#uimNotificationsIcon {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -1426px 0;
    display: inline-block;
    height: 11px;
    margin-right: 3px;
    width: 10px
}
a#uimAccount {
    color: #fff;
    display: inline-block;
    font-size: 10px;
    line-height: 11px;
    margin-right: 10px
}
#uimAccountIcon {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -1437px 0;
    display: inline-block;
    height: 11px;
    margin-right: 3px;
    width: 11px
}
#uimNumNotifs {
    color: #e65c00;
    font-size: 10px;
    font-weight: bold;
    margin-right: 10px;
    text-decoration: none
}
#uimLogoutLink {
    color: #fff;
    font-size: 10px
}
#facebookConnectLink.loggedIn,
#facebookConnectLink.loggedIn:hover {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -1373px 0;
    cursor: pointer;
    display: block;
    float: right;
    height: 17px;
    margin: 0;
    width: 54px
}
#topGamesPod .gameSlot {
    background: 0;
    height: auto;
    width: 100px;
    margin-right: 11px
}
#topGamesContent {
    background: #32cbff;
    margin-left: 10px;
    margin-right: 10px;
    padding: 10px 5px 0;
    clear: both
}
#topGamesPod .gameSlot .iconContainer {
    margin-right: 26px
}
#topGamesPod .gameSlot p {
    float: none;
    padding-left: 20px;
    width: 90px
}
#topGamesPod #topGamesContent {
    margin-top: 10px
}
#topGamesAlphabetical {
    border-left: 1px dotted;
    float: left;
    padding-left: 15px;
    margin-left: 15px
}
#alphaGamesContent ol {
    width: 181px;
    margin-right: 15px
}
#alphaGamesContent li {
    margin-bottom: 5px
}
#alphaGamesContent {
    padding: 0 15px 20px
}
#alphaGamesHead {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat 0 -243px;
    color: #000;
    font-size: 35px;
    height: 46px;
    line-height: 46px;
    margin-bottom: 15px;
    padding: 0 0 0 15px;
    text-transform: uppercase;
    width: 611px
}
.alphaGameCount {
    color: #ee3524
}
#alphaGamesHead .brandFontSecondary {
    font-size: 34px
}
#alphaGamesContent a {
    color: #fff
}
ul.tabsSmall li {
    cursor: pointer;
    display: block;
    font-size: 24px;
    float: left;
    height: 46px;
    text-align: center;
    text-transform: uppercase;
    margin-right: 10px
}
ul.tabsSmall li.selected {
    cursor: default
}
ul.tabsSmall a {
    display: block;
    color: #ee3524;
    float: left;
    font-weight: normal;
    margin: 0 auto;
    padding: 6px 5px 11px;
    text-align: center;
    text-decoration: none
}
ul.tabsSmall a:hover {
    color: #fff
}
ul.tabsSmall .selected a {
    color: #fff;
    font-weight: normal;
    cursor: default
}
.topGames li {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -190px -88px;
    cursor: pointer;
    display: block;
    font-size: 24px
}
.topGames li.selected {
    background-position: -282px -38px
}
.topGames li#week_topGames.selected {
    background-position: -282px -38px
}
.topGames li#month_topGames.selected {
    background-position: -275px -38px
}
.topGames li#alltime_topGames.selected {
    background-position: -287px -38px
}
.topGames li#most-popular_whatsHot.selected {
    background-position: -270px -38px
}
.topGames li#top-rated_whatsHot.selected {
    background-position: -283px -38px
}
.topGames li#most-reviewed_whatsHot.selected {
    background-position: -269px -38px
}
.topGames li#most-favorited_whatsHot.selected {
    background-position: -265px -38px
}
#topGamesHeader {
    height: 49px
}
#topGamesHeader h2 {
    background: url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -444px -41px;
    width: 135px;
    float: left;
    overflow: hidden;
    padding-top: 45px;
    height: 0
}
.topGames ul.tabsSmall {
    display: block;
    float: left;
    margin: 3px 0 0 16px;
    padding: 0
}
.topGamesFilter {
    background: #ee3524 url(http://cdn.addictinggames.com/a/img/sprite_homepage.png?c=21) no-repeat -579px -38px;
    float: right;
    height: 41px;
    margin: 0 15px 0 0;
    padding: 0 5px;
    width: 162px
}
.topGames label {
    display: block;
    color: #f6f855;
    font-size: 10px;
    font-weight: bold;
    margin: 1px 0
}
.topGamesFilter select {
    font-size: 11px;
    width: 156px
}
.slotCount {
    color: #fff;
    float: left;
    font-size: 20px;
    width: 20px
}