/*!
Pure v0.3.0
Copyright 2013 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/
/*!
normalize.css v1.1.2 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*/
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */
.pure-button{
display:inline-block;
*display:inline;
zoom:1;
line-height:normal;
white-space:nowrap;
vertical-align:baseline;
text-align:center;
cursor:pointer;
-webkit-user-drag:none;
-webkit-user-select:none;
-moz-user-select:none;
-ms-user-select:none;
user-select:none}

.pure-button::-moz-focus-inner{
padding:0;
border:0}

.pure-button{
font-size:100%;
*font-size:90%;
*overflow:visible;
padding:.5em 1.5em;
color:#444;
color:rgba(0,0,0,.8);
*color:#444;
border:1px solid #999;
border:0 rgba(0,0,0,0);
background-color:#E6E6E6;
text-decoration:none;
border-radius:2px;
-webkit-transition:.1s linear -webkit-box-shadow;
-moz-transition:.1s linear -moz-box-shadow;
-ms-transition:.1s linear box-shadow;
-o-transition:.1s linear box-shadow;
transition:.1s linear box-shadow
}



.pure-button-hover,.pure-button:hover,.pure-button:focus{
	background-color:#3E3E3E;
}

.pure-button:focus{
outline:0}

.pure-button-active,.pure-button:active{
box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}

.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{
border:0;
background-image:none;
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
filter:alpha(opacity=40);
-khtml-opacity:.4;
-moz-opacity:.4;
opacity:.4;
cursor:not-allowed;
box-shadow:none}

.pure-button-hidden{
display:none}

.pure-button::-moz-focus-inner{
padding:0;
border:0}

.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{
background-color:#0078e7;
color:#fff}


.pure-u-1-3
{
display:inline-block;
*display:inline;
zoom:1;
letter-spacing:normal;
word-spacing:normal;
vertical-align:top;
text-rendering:auto
}






.pure-u-1,.pure-u-1-2,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-5-24,.pure-u-7-24,.pure-u-11-24,.pure-u-13-24,.pure-u-17-24,.pure-u-19-24,.pure-u-23-24,.pure-1-bio, .pure-u-gamespage, .fateforge-1-3, .pure-u-1-specs
{
	display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;       

}

.pure-u-gamespage{
	width:25%;*width:24.969%
}
.pure-u-1{width:100%
}

.pure-u-1-2{width:50%;*width:49.969%
}

.pure-u-1-3
{
width:32.3333%; *width:32.3023%
}

.fateforge-1-3
{
width:33.3333%; *width:32.3023%
}

.pure-1-bio
{
width:33.3333%; *width:33.3023%
}


/*FIREFOX*/
@-moz-document url-prefix() {
.pure-u-1-3
{
width:32.3023%;
}

	.pure-1-bio
{
width:32.3023%;
}
	
}

.pure-u-1-specs{width:20%;*width:19.969%
}
 
.pure-u-2-3{width:66.6667%;*width:66.6357%
}

.pure-u-1-4{width:25%;*width:24.969%;
}

.pure-u-3-4{width:75%;*width:74.969%
}

.pure-u-1-5{width:20%;*width:19.969%
}

.pure-u-2-5{width:40%;*width:39.969%
}

.pure-u-3-5{width:60%;*width:59.969%
}

.pure-u-4-5{width:80%;*width:79.969%
}

.pure-u-1-6{width:16.6667%;*width:16.6357%
}

.pure-u-5-6{width:83.3333%;*width:83.3023%
}

.pure-u-1-8{width:12.5%;*width:12.469%
}

.pure-u-3-8{width:37.5%;*width:37.469%
}

.pure-u-5-8{width:62.5%;*width:62.469%
}

.pure-u-7-8{width:87.5%;*width:87.469%
}

.pure-u-1-12{width:8.3333%;*width:8.3023%; padding-right:2px;
}

.pure-u-5-12{width:41.6667%;*width:41.6357%
}

.pure-u-7-12{width:58.3333%;*width:58.3023%
}

.pure-u-11-12{width:91.6667%;*width:91.6357%
}

.pure-u-1-24{width:4.1667%;*width:4.1357%
}

.pure-u-5-24{width:20.8333%;*width:20.8023%
}

.pure-u-7-24{width:29.1667%;*width:29.1357%
}

.pure-u-11-24{width:45.8333%;*width:45.8023%
}

.pure-u-13-24{width:54.1667%;*width:54.1357%
}

.pure-u-17-24{width:70.8333%;*width:70.8023%
}

.pure-u-19-24{width:79.1667%;*width:79.1357%
}

.pure-u-23-24{width:95.8333%;*width:95.8023%
}



.pure-g-r
{
letter-spacing:-.31em;
*letter-spacing:normal;
*word-spacing:-.43em;
font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;
display:-webkit-flex;
-webkit-flex-flow:row wrap;
display:-ms-flexbox;
-ms-flex-flow:row wrap
}

.pure-g-r2
{
letter-spacing:-.31em;
*letter-spacing:normal;
*word-spacing:-.43em;
font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;
display:-webkit-flex;
-webkit-flex-flow:row wrap;
display:-ms-flexbox;
-ms-flex-flow:row wrap
}

.opera-only :-o-prefocus,

.pure-g-r
{
word-spacing:-.43em
}

.pure-g-r [class *="pure-u"]
{
font-family:sans-serif
}

.pure-g-r img
{
max-width:100%;
height:auto
}



@media (min-width:980px)

{

	
.pure-visible-phone
{
display:none
}
.pure-visible-tablet
{
display:none
}
.pure-hidden-desktop
{
display:none
}

}
@media (max-width:1450px)
{

.pure-u-gamespage{
width:25%;*width:24.969%
}
}

@media (max-width:1020px)
{

.pure-u-gamespage{
width:50%;*width:49.969%
}
}



@media (max-width:820px)
{
.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]
{
width:100%;

}
.pure-hidden-phone
{
display:none
}
.pure-visible-desktop
{
display:none
}

.pure-1-bio{
	width:50%;*width:49.969%;
}


    
.pure-g-r2>.pure-u,.pure-g-r2>[class *="pure-u-"]
{
width:50%;
padding-left:10px;
}
.pure-u-1-4{
	width:50%;*width:49.969%;
}

.pure-u-1-2{width:100%;*width:99.969%
}
	
.pure-u-1-5{width:25%;*width:24.969%
}
	
	
	
}




@media (min-width:768px) and (max-width:979px)
{
.pure-hidden-tablet
{
display:none;
}
.pure-visible-desktop
{
display:none;
}
	
	
.pure-u-1-5{width:25%;*width:24.969%
}

}


@media (max-width:600px)
{


.pure-1-bio {
	width:100%;/**width:49.969%;*/
}


    
    
    
}



@media (max-width:480px)
{
.pure-g-r>.pure-u,.pure-g-r>[class *="pure-u-"]
{
width:100%
}

.pure-g-r2>.pure-u,.pure-g-r2>[class *="pure-u-"]
{
width:100%;
padding-left:10px;
padding-right:15px;
}


.pure-u-1-4{
width:50%;
*width:49.969%
}

.pure-u-1-3{
	width:100%;/**width:49.969%;*/
}


}





.pure-paginator
{
letter-spacing:-.31em;
*letter-spacing:normal;
*word-spacing:-.43em;
text-rendering:optimizespeed;
list-style:none;
margin:0;
padding:0;
}
.opera-only :-o-prefocus,.pure-paginator
{
word-spacing:-.43em;
}


.pure-table
{
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
border:1px solid #cbcbcb;
}
.pure-table caption
{
color:#000;
font:italic 85%/1 arial,sans-serif;
padding:1em 0;
text-align:center;
}