.bg_games{
	float:left;
	height:auto!important;
	background-image: url(images/bg/bg_games_no_grey.png);
	background-repeat: repeat-y!important;
}

.header{
	background: #D2F1FF;
}

.main_games{
	background-image:none!important;
}

.main_games .second_main_games{
	float:left;
	width:90%;
	margin:0 5%;
	background: #D2F1FF;
}

.contents_game{
	width:95%;
	margin:0 auto;
}

.second_main_games .intro_game_contain{
	width:55%;
	margin:30px auto;
}

.contents_game .intro_game_contain .intro_game_image{
	float:left;
	width:30%;
}

.contents_game .intro_game_contain .intro_game{
	float:left;
	width:60%;
	text-align:left;
	color:#000;
	margin-top: 15px;
	margin-left:40px;
}

.intro_game_image img{
	/*border: 8px solid #3E88D2;*/
}

.intro_game_title{
	/*color:#000;*/
	color: #0C66C0;
	font-weight: bold;
    font-size: 21px;
}

.intro_content p{
	font-size:13px;
	margin-bottom:0px;
}

.contents_game .discription_game{
	width:100%;
	float:left;
	background:#fff;
	margin-top: 30px;
}

.contents_game .discription_game .inner_desc_game{
    float: left;
	margin: 50px 15px 0 15px;
}

.contents_game .discription_game .inner_desc_game .game_image{
	float:left;
	width:45%;
}

.contents_game .discription_game .inner_desc_game .desc_game{
	float:left;
	width:50%;
}

.game_image .img_left{
	float:left;
}

.desc_game.desc_right{
	float:right;
	margin-left:30px;
}

.desc_game.desc_left{
	margin-right:30px;
}

.intro_content p{
	color: #425670;
}

.desc_game p{
	font-size:14px;
	text-align: justify;
	/*color:#000;*/
	color: #425670;
}

.menu{
	margin-top: 3%;
}

.menu li{
	width:12%;
	margin-left:1%;
	margin-top:2.5%;
}

.menu li:first-child{
	width:20%;
	margin-right:1%;
	margin-top:0!important;
}



.rating_contain{
	float:left;
	width:100%;
	text-align:left;
	margin:50px 15px;
	color:#000;
	padding-bottom:65px;
}

.rating_title{
	font-size: 17px;
    font-weight: bold;
}

.rating_content{
	float:left;
	width:100%;
	margin-top: 20px;
}

.rating_content .rating_content_inner{
	float:left;
	width: 28%;
	min-height: 170px;
    margin-right: 1.6%;
	background-color: #f8f8f8;
    border-radius: 6px;
    vertical-align: top;
	padding: 13px 16px;
}

.rating_content .rating_content_inner.last_content{
	margin-right:0!important;
}

.rating_inner_title{
	float:left;
	font-size: 10px;
    font-weight: 600;
	
}

.rating_title{
	margin-bottom:20px;
}

.rating_date{
	float:right;
	color: #8e8e93;
	font-size: 10px;
    margin-left: 5px;
}

.we-customer-review__subhead{
	float: left;
    width: 100%;
    margin: 5px 0;
}

.we-customer-review__subhead figure{float:left;}

.we-star-rating .we-star-rating-stars-outlines {
    width: 70px;
    background-position: 0 14px;
    position: relative;
    line-height: 1;
    top: .23077em;
    z-index: 1;
}

.we-star-rating .we-star-rating-stars, .we-star-rating .we-star-rating-stars-outlines {
    display: inline-block;
    background-image: url(https://web-experience.itunes.apple.com/assets/images/stars-sm-694bf9e69349ac8b5130e737553f031a.svg);
    background-size: 14px 28px;
    height: 14px;
}

.we-star-rating .we-star-rating-stars.we-star-rating-stars-5 {
    width: 70px;
}

.we-star-rating .we-star-rating-stars {
    /*width: 0;*/
    background-position-x: 0;
}

.we-customer-review__body, .we-customer-review__date, .we-customer-review__user {
	float:right;
    font-size: 11px;
	color: #8e8e93;
    line-height: 1.38462;
    font-weight: 400;
    letter-spacing: 0;
    font-family: "SF Pro Text","SF Pro Icons","Apple WebExp Icons Custom","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.content_view{
	float: left;
    font-size: 11px;
    font-weight: 400;
}

.we-customer-ratings__stats {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: bottom;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.large-4 {
    width: 31.39456%;
	float:left;
}

.l-column.small-8.medium-6.large-4{
	margin-left:20px;
}

.we-customer-ratings__averages {
    /*text-align: center;*/
    color: #8e8e93;
    font-size: 13px;
    line-height: 1.38462;
    font-weight: 600;
    letter-spacing: 0;
    font-family: "SF Pro Text","SF Pro Icons","Apple WebExp Icons Custom","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.we-customer-ratings__averages__display {
    margin-bottom: 12px;
    line-height: 43px;
    font-size: 60px;
    font-weight: 700;
    letter-spacing: -.115em;
    color: #4c4c50;
    margin-right: 3px;
}

.we-customer-ratings__count {
	margin-top:27px;
    text-align: right;
    color: #8e8e93;
    font-size: 13px;
    line-height: 1.38462;
    font-weight: 400;
    letter-spacing: 0;
    font-family: "SF Pro Text","SF Pro Icons","Apple WebExp Icons Custom","Helvetica Neue",Helvetica,Arial,sans-serif;
}

.new_games_thumbnail ul{
	width:100%;
}

.new_games_thumbnail ul li{
	width:20%;
	float:left;
}

.we-star-bar-graph__row {
    margin-bottom: 2px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}



.we-star-bar-graph__stars {
	width: 8px;
    height: 7px;
    display: inline-block;
    background-image: url(https://web-experience.itunes.apple.com/assets/images/five-star-rating-gray-f58ddc7453585864d3780e364780c4e8.svg);
    background-size: 44px 7px;
    background-position-x: 100%;
    margin-left: auto;
}

.we-star-bar-graph__stars--5 {
    width: 46px;
}

.we-star-bar-graph__stars--4 {
    width: 36px;
}

.we-star-bar-graph__stars--3 {
    width: 26px;
}

.we-star-bar-graph__stars--2 {
    width: 16px;
}

.we-star-bar-graph__bar {
    width: calc(100% - 56px);
    height: 2px;
    position: relative;
    top: 1px;
    background-color: #e5e5e5;
    border-radius: 4px;
    z-index: 1;
    margin-left: 10px;
}

.we-star-bar-graph__bar__foreground-bar {
    max-width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    background-color: #8e8e93;
    border-radius: 4px;
    z-index: 1;
    left: 0;
}

.we-customer-ratings__count.medium-hide{display:none;}

.footer{
	background: #D2F1FF;
    padding: 30px 0;
}

@media screen and (max-width:1025px) {
	.second_main_games .intro_game_contain{
		width:90%!important;
	}
}


@media screen and (max-width:965px) {
	
	.contents_game .discription_game .inner_desc_game .game_image {
		float: left;
		width: 100%;
	}
	
	.contents_game .discription_game .inner_desc_game .desc_game {
		float: left;
		width: 100%;
		margin: 0;
		margin-top:15px;
	}
	
	.rating_content .rating_content_inner {
		float: none!important;
		width: 50%!important;
		margin:0 auto;
		margin-top:15px;
	}
	
	.rating_content .rating_content_inner.last_content {
		margin-right:auto!important;
	}
}