Files
pf2015/css/pexeso.css
2014-12-31 16:08:38 +00:00

184 lines
2.5 KiB
CSS

BODY, HTML {
margin: 0;
background: lightyellow;
font-family: Arial, Verdana, sans-serif;
height: 100%;
width: 100%;
overflow: hidden;
}
#mainContent {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
border-radius: 4px;
padding-top: 0;
}
.buttonStyle {
border-radius: 4px;
border: thin solid #F0E020;
padding: 5px;
background-color: #F8F094;
font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
font-weight: bold;
color: #663300;
width: 75px;
}
.buttonStyle:hover {
border: thin solid #FFCC00;
background-color: #FCF9D6;
color: #996633;
cursor: pointer;
}
.buttonStyle:active {
border: thin solid #99CC00;
background-color: #F5FFD2;
color: #669900;
cursor: pointer;
}
.card {
width: 5em;
height: 5em;
margin: 0.2em;
cursor: pointer;
}
.navigationButton {
cursor: pointer;
text-align:left;
}
.navigationBar {
background: #75755f;
font-size: xx-large;
padding: 2px 10px 2px 10px;
color: white;
}
#levelTitle {
float:right;
}
@media (max-width: 340px) {
#levelWord {
display: none;
}
}
.textCard {
height: 100%;
}
.textCardLabel {
margin-top: 15%;
}
.levelComplete {
position: relative;
z-index: 200;
background:rgba(0,0,0,0.7);
text-align: center;
color: white;
height: 10em;
}
#congratulation {
top: 1em;
font-size: 2em;
width: 100%;
text-align: center;
position: absolute;
}
.levelCompleteButtons {
position: absolute;
top: 6em;
width: 100%;
text-align: center;
}
.levelCompleteButtonsFinal {
position: absolute;
margin-top: 10em;
width: 100%;
text-align: center;
height: 10em;
background:rgba(0,0,0,0.7);
}
.levelButton {
font-size: 1.2em;
background: gray;
border: 1px solid gray;
padding: 0.5em;
margin: 1em;
cursor: pointer;
}
.levelButton:hover {
border: 1px solid yellow;
color: yellow;
}
.startLevelInstructions {
color: white;
position: absolute;
z-index: 1000;
width: 100%;
height: 100%;
font-size: 2.5em;
text-align: center;
background: rgba(0,0,0,0.7);
}
.instructionSymbols {
padding-top: 2em;
}
.signature {
padding-bottom: 2em;
}
.info {
color: white;
position: absolute;
top: 0;
left: 0;
z-index: 1001;
width: 100%;
height: 100%;
font-size: 1.5em;
text-align: left;
background: rgba(0,0,0,0.7);
overflow: auto;
}
@media (min-width: 240px) and (max-width: 340px) {
.info {
font-size: 0.8em;
}
}
.infoContent {
padding-left: 2em;
}
a {
color: yellow;
}
a:hover {
color: orange;
}
a.link {
color: purple;
}
.link {
cursor: pointer;
}