@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../background/burntwoodflip.jpg);
	/* background-repeat: no-repeat; */
	background-size: 100% 100%;
	background-color: #000000;
	height:600px;
}

.gradient-line {
	width: 100%;
	height: 2px;
	opacity: .4;
	margin: 0 auto;
	opacity: .5;
	background: linear-gradient(to right,rgba(22,105,175,1) 0,rgba(87,238,233,1) 35%,rgba(233,116,254,1) 72%,rgba(253,38,139,1) 100%);
}

.hidden {
	display:none;
}
.shown {
	display:inherit;
}

img {
	border:0;
}

.debugwnd {
	display:block;
	position:fixed;
	right: 5px;
	bottom: 5px;
	min-height:100px;
	min-width:250px;
	z-index:1;
	background-color:#FFFFE0;
	color:#000000;
	border:thin solid #000000;
}

.bxselusers {
	margin-top:20px;
	margin-left:15%;
	background-color:#FFFFE0;
	color:#000000;
	border:thin solid #000000;
	padding:10px;
}

.textopreto {
	color:#000000;
}

body,td,th {
	color: #FFFFFF;
}

input:focus {
	background-color: #AAFFFF;
	color:#000;
	background-image: url(../img/leftarrow.png);
	background-repeat: no-repeat;
	background-position: right;
}

input:hover {
	background-color:#E0FFFF;
}

input[type="text"] {
    font-size: 2.0em;
}

input[type="password"] {
    font-size: 2.0em;
}

input[type="submit"] {
    font-size: 2.0em;
}

input[type="file"] {
    font-size: 2.0em;
}

.perguntas {
	font-size:3em;
	color:#63CCF4;
	font-style: italic;
	text-align: center;
	background: rgba(0,0,0,0.5);
	margin-bottom:20px;
	-webkit-text-stroke: 1px #6151D2;
	text-shadow: 0px 2px 4px #1c1ce6;
}

.respostas {
	background: rgba(25, 25, 91, 0.8);
	border: solid thin #0000FF;
	font-size:2em;
	-webkit-text-stroke: 1px #282828;
	text-shadow: 0px 4px 4px #4ca3cebd;
	height: 100px;
	margin-bottom:10px;
	text-align: center;
}

.respostas:hover {
	background: rgba(128,32,32,0.8);
	border: solid thin #FF0000;
}

.blocorespostas {
}

.centrartexto {

}

.perimagem {
	/* max-width: 450px; */
	max-height: 15em;
	margin-left: 25%;
}

.gestperimagem {
	/* max-width: 250px; */
	max-height: 15em;
	margin-left: 10%;
}

.imagem {
	align:center;
}

.gestimagem{
	align:center;
}

.resplinhas {
	width: 500px;
}

.boxclear {
	clear:both;
}

.zonacmd {
	display:block;
	position:fixed;
	left:0px;
	top:0px;
	width:100%;
	font-size:1.5em;
	background: rgba(214,180,214,1);
	background: -moz-linear-gradient(top, rgba(214,180,214,1) 0%, rgba(246,246,246,0.95) 47%, rgba(26,26,25,0.9) 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(214,180,214,1)), color-stop(47%, rgba(246,246,246,0.95)), color-stop(100%, rgba(26,26,25,0.9)));
	background: -webkit-linear-gradient(top, rgba(214,180,214,1) 0%, rgba(246,246,246,0.95) 47%, rgba(26,26,25,0.9) 100%);
	background: -o-linear-gradient(top, rgba(214,180,214,1) 0%, rgba(246,246,246,0.95) 47%, rgba(26,26,25,0.9) 100%);
	background: -ms-linear-gradient(top, rgba(214,180,214,1) 0%, rgba(246,246,246,0.95) 47%, rgba(26,26,25,0.9) 100%);
	background: linear-gradient(to bottom, rgba(214,180,214,1) 0%, rgba(246,246,246,0.95) 47%, rgba(26,26,25,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6b4d6', endColorstr='#1a1a19', GradientType=0 );
	color:#000000;
}

.headinfo {
	margin-left:10px;
	
}

.headbuttons {
	text-align:center;
}

.hdbox {
	background: #FFF;
	border: thin solid #000;
	padding: 10px;
	cursor:pointer;
}

.zonaadmin {
	margin-top:128px;
}

.adminlogin {
	background-color:rgba(250,250,250,0.9);
	color:#000000;
	padding:20px 40px 20px 40px;
}

.loginp1 {
	float:left;
	width:20%;
	margin-bottom:10px;
	text-align:right;
	font-size:2em;
}

.loginp2 {
	margin-left:20px;
	margin-bottom:10px;
	float:left;
	width:50%;
}

.gestblocorespostas {
	margin-left:5%;
	margin-bottom:16px;
}

.btsubmit {
	margin-left:5%;
}

.frmpergunta {
	width:90%;
	margin-left:3%;
	margin-bottom:10px;
}
.frmgestor {
	margin: 10px 10px 10px 10px;
	background-color:rgba(150, 177, 185, 0.9);
	padding: 20px 0px 20px 0px;
}
.gestfile {
	margin-left:5%;
}
.redtext {
	color:#FF0000;
}
.domino {
	font-size:2em;
	color:#000000;
}

.overlay {
	z-index:1;
	display:block;
	position:fixed;
	top:128px;
	left:0px;
	width:100%;
	background-color:rgba(64,64,64,0.95);
	color:#FFFFFF;
	font-size:2em;
	text-align:center;
}
.overlay img {
	max-height:15em;
}
.cfimdejogo {
	color:#FF0000;
}
.crespdull {
	color:#FFFF00;
}

.barra {
	border-radius: 0px 5px 5px 0px;
	-moz-border-radius: 0px 5px 5px 0px;
	-webkit-border-radius: 0px 5px 5px 0px;
	border: 0px solid #000000;
	height:15px;
}
