.center-wrapper {text-align: center;}
.center-wrapper * {margin: 0 auto;}
ul#game-listview img{margin-left: -13px;}
ul#game-listview h3{margin-left:121px;margin-top:-47px;}
ul#game-listview p{margin-left:121px}
label.error {color: red;font-size: 16px;font-weight: normal;line-height: 1.4;margin-top: 0.5em;width: 100%;float: none;}
@media screen and (orientation: portrait) {label.error {margin-left: 0;display: block;}}
@media screen and (orientation: landscape) {label.error {display: inline-block;margin-left: 22%;}}
em {color: red;font-weight: bold;padding-right: .25em;}
.loading{background:url('../images/ajax-loader.gif') no-repeat right center !important;}
#mainMobileContainer{margin-top:10px;}
.game_div{border-bottom:1px solid #999999;}
.game-category{float:left;padding-top:9px}
.see-all{float:right;font-size:10px;margin-top:30px;text-decoration: none;}
.see-all a{text-decoration:none;}
.clear{clear:both;}
#main-slider{margin-top:5px;}
#searchForm{
    width: 83%;
    margin-left: 15px;
}               
.game-slider .item a{text-decoration:none;}
.game-slider .gameTitle{text-align:center;font-weight:bold;font-size:11px;color:rgba(51, 51, 51, 1);font-size:12px;}
.home_btn_link{text-decoration:none;font-size:12px;text-align:center;}
.nav-bars{margin-top:18px !important;}
.game-listing h3{position: relative;bottom: 70px}
.game-listing p{position: relative;bottom: 70px; color:black;}
@media screen and (orientation: portrait){
	.game-listing{
	   height:90px !important;
	}
  .game-listing img {
    height: 60px;
    width: auto;
  }
	.game-listing h3{
   		margin-left:135px !important;
   		position: relative;
   		bottom: 64px;
	}
	.game-listing p{
   		margin-left:135px !important;
   		position:relative;
   		bottom:67px;
	}
        #notif{
            float:right;
            position:absolute;
            top:50px;
            right:10px
        }
       
}

@media screen and (orientation: landscape){
	.game-listing{
           width:49%;
	   display:inline-block !important;
	}
  .game-listing img {
    height: 256px;
    width: auto;
  }
	.game-listing a{
	   text-align:center !important;
	}
        .game-listing h3{
   		position: relative;
   		top: 10px;
	}
        .game-listing p{
   		margin-left:-7px !important;
   		position:relative;
   		top:10px;
	}
        #notif{
            float:right;
            position:absolute;
            top:10px;
            right:10px
        }
    
}
.game-btns{
    position: absolute;
    bottom: 16px;
    left: 5px;
    text-align: center;
    width: 95%;
    display:none;
}
.clicked-game img{
    opacity:0.5;
}
.game-btns.clicked-game{
    display:block;
}
#autocomplete{
   font-family: Helvetica, 'Open Sans', Georgia, Serif;
   width:101%;
   margin-top:-12px;
}
#autocomplete img{
    margin-top:17px;
    margin-left:10px;
}
.desc-container{
   margin-top:7px;   
}
.desc-container .title{
   color:#333333;   
}
.desc-container .type{
   font-weight:normal;   
}

#searching{
    text-align: center;
}
.desc-container .type{
    font-size:15px;
    color:#999999;
}
.ticker-homepage{
    position: absolute;
    bottom: 4px;
    border: medium none #F00;
    border-radius: 3px;
    background-color: rgba(0, 0, 0, 0.75);
    color: #EAE289;
    opacity: 1.5;
    width: 96%;
    font: 80% "Helvetica Neue",Arial;
    height: 22px;
    text-align: center;
    left: 4px;
    right: 4px;
}
.ticker-modal{
    position: relative;
    bottom: 0;
    border: medium none #F00;
    border-radius: 3px;
    background-color: rgba(0, 0, 0, 0.75);
    color: #EAE289;
    opacity: 1.5;
    width: 100%;
    font: 80% "Helvetica Neue",Arial;
    height: 22px;
    text-align: center;
    left: 1px;
    right: 0px;
}
#game_image_div{
    margin-left:auto;
    margin-right:auto;
    width:222px;
    border:1px solid #E0E0E0;
    border-radius:4px;
    box-shadow: 10px 5px 5px #888888;
    -webkit-box-shadow: 10px 5px 5px #888888;
}
#searchDiv{
 background: gray;
 margin-top: -15px;
 width: 120%;
 margin-left: -15px;   
 height: 70px;
}
#filterForm{
    //position: relative;
    //bottom: -17px;
    width: 84%;
   // margin-left: 4%;
    margin-top:-23px;
    padding-top:11px;
    padding-left:15px;
    text-align:center;
}
#download_div{
  border:1px solid #E7E9EA;
  height:330px;
  background:#F6F7F9;
}
#text_div
{
  text-align:center;
}
#text_div p
{
  font-size:15px;
}
.download_client_btn_link
{
  color:#FFFFFF !important; 
  background:#467bab !important;
  text-decoration:none;
}










 
