You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

269 lines
4.0 KiB
CSS

@font-face {
font-family: 'spirequalLightRegular';
src: url('spireq_l-webfont.eot');
src: url('spireq_l-webfont.eot?#iefix') format('embedded-opentype'),
url('spireq_l-webfont.woff') format('woff'),
url('spireq_l-webfont.ttf') format('truetype'),
url('spireq_l-webfont.svg#spirequalLightRegular') format('svg');
font-weight: normal;
font-style: normal;
}
#default
{
color: #8ced6f;
}
#centerSelect
{
position: absolute;
width: 100%;
top: 1px;
}
#characterHeadshot
{
position: relative;
width: 150px;
height: 150px;
margin: 10px auto 10px auto;
}
#characterHeadBG
{
}
#characterTitle
{
display: inline;
font-family: Baskerville, Marion;
font-size: 2em;
color: #fff;
text-align: center;
margin: 0 auto 0 auto;
}
#overlayedFrame
{
position:absolute;
top: -2px;
left: 1px;
width:100%;
text-align:center
}
.categoryContainer
{
font-size: 1.5em;
width: 100%;
text-align: center;
margin:30px auto;
display: -moz-box;
display: -webkit-box;
display: box;
-moz-box-align: center;
-webkit-box-align: center;
box-align: center;
-moz-box-pack: center;
-webkit-box-pack: center;
box-pack: center;
-moz-box-orient: horizontal;
-webkit-box-orient: horizontal;
-box-orient: horizontal;
}
.categoryContainer img
{
margin: 5px;
}
.centerContainer
{
text-align:center;
position:relative;
margin-bottom: 30px;
}
.modal
{
position: absolute;
left:0px;
top:0px;
width: 100%;
height: 0%;
opacity:0.9;
overflow: hidden;
-webkit-transition: opacity 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out;
-o-transition: opacity 0.3s ease-out;
-ms-transition: opacity 0.3s ease-out;
}
.modalContent
{
width: 500px;
height: 0px;
background-color: #fff;
margin: auto;
color: #000;
overflow: hidden;
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
-ms-transition: all 0.3s ease-out;
}
.selectContainer
{
position: relative;
}
.arrow
{
display: inline;
margin: 4px;
}
.characterImages
{
text-align:center;
position:relative;
}
.content
{
margin: 0px auto;
max-width: 700px;
}
.handle
{
z-index: -1;
/*background-color: #666;*/
position: absolute;
width: 81px;
height: 81px;
left: 0px;
top: 0px;
/*outline: 1px solid #f00;*/
visibility: hidden;
background-image: url(lookingGlass.png);
-webkit-transition: all 0.5s ease-out;
-moz-transition: all 0.5s ease-out;
-o-transition: all 0.5s ease-out;
-ms-transition: all 0.5s ease-out;
}
.info
{
font-size: 0.7em;
margin-left: 5px;
margin-right:5px;
}
.trait
{
font-family: "spirequalLightRegular";
width: 30px;
height: 30px;
text-align: center;
line-height: 1em;
letter-spacing: 0em;
font-size: 2.5em;
color: #fff;
-webkit-transition: all 0.1s ease-out;
-moz-transition: all 0.1s ease-out;
-o-transition: all 0.1s ease-out;
-ms-transition: all 0.1s ease-out;
}
.selected
{
font-size: 4em;
line-height: 0.5em;
letter-spacing: -4px;
}
.traitContainer
{
width: 100%;
display: -moz-box;
display: -webkit-box;
display: box;
-moz-box-orient: horizontal;
-webkit-box-orient: horizontal;
box-orient: horizontal;
-moz-box-pack: justify;
-webkit-box-pack: justify;
box-pack: justify;
margin-top: 5px;
margin-bottom: 30px;
}
body
{
font-family: Baskerville, Marion;
font-size: 0.7em;
letter-spacing: 0.2em;
color: #fff;
background-color: #333;
background-image: url(background.png);
}
select
{
text-align:center;
opacity:0;
font-family: Helvetica, Arial, sans-serif;
font-size: 1.7em;
background-color: transparent;
text-align: center;
}
p
{
font-size: 1.5em;
width: 100%;
text-align: center;
margin-bottom:30px;
}
table
{
width: 100%;
}
.specialOp
{
text-align: center;
padding-left: 20px;
}
@media only screen and (max-device-width: 480px){
#characterHeadshot
{
width: 100px;
height: 100px;
position: relative;
margin: 10px auto 10px auto;
}
#characterHeadBG
{
width: 114px;
height: 114px;
}
}