/* Doc styles */

html, body, * { font-family: 'texgyreadventorregular';}
html, body {color:#fff}
body, html { font-size: 100%;  padding: 0; margin: 0; font-weight:lighter !important}
.formblock{ font-weight:lighter;  font-family: 'texgyreadventorregular'; font-size: 16px; clear:both; margin-bottom:25px; padding-bottom:15px }
#medio{ width:50%; float:left; height:30px;  font-weight:lighter;  font-family: 'texgyreadventorregular'; font-size: 14px;}
label{font-weight:lighter; float:left;  width:10% }
input {float:right	; width:80%}
.alert{ color:#fff}
.medio{ width:45%; float:left; margin-right:3%}
input, textarea {
		background-color:#fff;
	border:thin solid #ccc;
	font-family: 'texgyreadventorregular';	
	font-size: 13px;
	color: #333;
	line-height:20px;
}
				
span{ font-size:11px; line-height:1em; color:rgb(246,217,34); width:100%;  float:left; text-align:right }		
.subbutton{
	border:none ;
	cursor: default;
	display: inline-block;
	color:rgb(246,217,34);
	font-family: 'texgyreadventorregular';
	font-size: 15px;
	font-weight: bold;
	padding: 8px;
	text-decoration: none;
	background:transparent;
	text-align: left;
}
a{	color:rgb(246,217,34);}
.subbutton:hover {
	color:rgb(246,217,34);
}.subbutton:active {
	position:relative;
	top:1px;
}

textarea{ width:100%; clear:both}