/* game boxes */
.homepage #content { padding: 50px 0 }
#homepage .game-column { position: relative; float: left; width: 163px; padding-top: 355px; color: #787878; font-size: 11px; }
#homepage .game-column ul { text-transform: uppercase; }
#homepage .game-column li { padding: 15px 0; border-top: 1px solid #b3b0ac; }
#homepage .game-column li:first-child { border: none; }
#homepage .game-column li span { color: #505050; font-size: 18px; font-weight: bold; }
#homepage .game-column li span.text-green { color: #4a8432; }
#homepage .game-column li span.text-red { color: #944a4a; }

#homepage .game-promo { border: 1px solid #161616; left: 6px; top: -12px; width: 163px; height: 392px; display: block; position: absolute; outline: none; text-align: left; padding: 0; font-size: 16px; color:#B2BAC7;}
#homepage .game-promo.hover { color: #fff; }
#homepage .game-promo .game-tip { line-height: 3.6; text-align: center; font-size: 14px; }
#homepage #home-game-sc2 .game-promo { background: url("../images/homepage/1.png") 0 0 no-repeat; }
#homepage #home-game-sc2 .game-promo:hover,
#homepage #home-game-sc2 .game-promo:focus { background-position: -248px 0; }
#homepage #home-game-wow .game-promo { background: url("../images/homepage/2.png") 0 0 no-repeat; }
#homepage #home-game-wow .game-promo:hover,
#homepage #home-game-wow .game-promo:focus { background-position: -248px 0; }
#homepage #home-game-d3 .game-promo { background: url("../images/homepage/3.png") 0 0 no-repeat; }
#homepage #home-game-d3 .game-promo:hover,
#homepage #home-game-d3 .game-promo:focus { background-position: -248px 0; }
#homepage #home-game-hs .game-promo { background: url("../images/homepage/4.png") 0 0 no-repeat; }
#homepage #home-game-hs .game-promo:hover,
#homepage #home-game-hs .game-promo:focus { background-position: -248px 0; }
#homepage #home-game-heroes .game-promo { background: url("../images/homepage/5.png") 0 0 no-repeat; }
#homepage #home-game-heroes .game-promo:hover,
#homepage #home-game-heroes .game-promo:focus { background-position: -248px 0; }
#homepage #home-game-overwatch .game-promo { background: url("../images/homepage/6.png") 0 0 no-repeat; width: 162px; }
#homepage #home-game-overwatch .game-promo:hover,
#homepage #home-game-overwatch .game-promo:focus { background-position: -248px 0; }

#welcome-intro { padding: 40px 30px 10px; }
#welcome-intro h2 { margin-bottom: -20px; }
#welcome-intro h2 #learn-more { font-weight: normal; color: #a2b9c2; padding-right: 16px; }
#welcome-intro h2 #learn-more:hover { color: #fff; }
#welcome-intro h2 #learn-more span { color: #566b73; display: inline-block; font-size: 14px; border: 1px solid #3a4c53; position: relative; top: -5px; padding: 2px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
#welcome-intro h2 #learn-more:hover span { background: #3a4c53; border-color: #3a4c53; color: #93bdce; }
#welcome-intro #welcome-left { width: px; float: left; font-size: 14px; }  
#welcome-intro #welcome-left .button { font-size: 12px; margin-bottom: 5px; margin-right: 10px; display: inline-block; color: #fff; text-transform: uppercase; padding: 8px 15px; border-radius: 3px; box-shadow: 0 0 4px 2px #202325;





