/*
This file is part of Game Catalog (c) askywhale.

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.
*/
.game-summary {
	margin-bottom: 10px;
	position: relative;
}
.game-summary p.state, .game-summary p.new {
	position: absolute;
	right: 0px;
	top: 0px;
	box-shadow: 0 0 3px;
	text-align: center;
	font-size: 11pt;
	font-family: arial;
	font-weight: normal;
}
.game-summary p.new {
	top: 25px;
	padding: 0 15px;
}
.game-summary p.state3 {
	color: #082;
}
.game-summary p.state3:before, .game-summary p.state3:after {
	content: '\f408';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	padding: 0 5px;
}
.game-summary p.state5 {
	color: #a50;
}
.game-summary p.state5:before, .game-summary p.state5:after {
	content: '\f420';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	padding: 0 5px;
}
.game-summary p.state7 {
	color: #920;
}
.game-summary p.state7:before, .game-summary p.state7:after {
	content: '\f414';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	padding: 0 5px;
}
.game-summary a.imglink {
	display: inline-block;
    width: 20%;
    text-align: center;
    vertical-align: middle;
}
.game-summary img {
	max-height: 100px;
	max-width: 100%;
}
.game-summary div {
	display: inline-block;
	width: 80%;
	padding: 0 0 0 50px;
	vertical-align: middle;
}
.game-summary a.title {
	font-size: 140%;
	color: black;
}
.game-summary a.title:visited {
	color: black;
}
.game-summary p {
	line-height: 1.2em;
	margin: 5px;
}
.game-summary p.players, .game-summary p.price  {
	font-weight: bold;
}

.game h2 {
	position: relative;
}
.game img, .entry-content .game img {
	float: right;
	max-width: 420px;
	padding: 20px;
	padding-right:0px;
}
.game span.state, .game span.new {
	position: absolute;
	right: 0px;
	top: 0px;
	box-shadow: 0 0 3px;
	text-align: center;
	font-size: 11pt;
	font-family: arial;
	font-weight: normal;
}
.game span.new {
	top: 25px;
	padding: 0 20px;
}
.game span.state3 {
	color: #082;
}
.game span.state3:before, .game span.state3:after {
	content: '\f408';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	padding: 0 5px;
}
.game span.state5 {
	color: #a50;
}
.game span.state5:before, .game span.state5:after {
	content: '\f420';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	padding: 0 5px;
}
.game span.state7 {
	color: #920;
}
.game span.state7:before, .game span.state7:after {
	content: '\f414';
	display: inline-block;
	-webkit-font-smoothing: antialiased;
	font: normal 16px/1 'Genericons';
	vertical-align: middle;
	padding: 0 5px;
}
.game p {
	line-height: 1.2em;
	margin: 5px;
	font-size: 14pt;
}
.game div.invisible {
	display: none;
}
.game p.players, .game p.price  {
	font-weight: bold;
}
.game h2, .game h3, .game h4, .game h5, .game h6 {
	clear: none;
}

