#frmAlta{
	margin:10px;	
}
#frmAlta #frmAltaRegister p {
	line-height:2.5em;
}
#frmAlta #frmAltaRegister input[type="text"]{
	padding:5px;
}
#frmAlta #frmAltaRegister label {
	display:inline-block;
	color:#FFF;
	width:100px;
}
#frmAlta .verify_message{
	color:#F00;	
	vertical-align:top;
}
#frmAlta #frmAltaRegister input[type="submit"] {
	text-align:center;
}
#frmAlta #frmAltaRegister.register p {
	line-height:1em;
	margin:5px 0;
	color:#999;
}
#frmAlta #frmAltaRegister.register label {
	display:block;
	width:auto;
	margin-bottom:1px;
}
#frmAlta #frmAltaRegister.register input[type="submit"] {
	margin-left:0px;
}
#frmAlta #frmAltaRegister.register .intro {
	color:#FFF;
}
#frmAlta #frmAltaRegister.register.profile p {
	margin-bottom:10px;
	background-repeat:no-repeat;
	padding-left:22px;
}
#frmAlta #frmAltaRegister.register.profile p.avatar {
	background-position:left 5px;
	position:relative;
}
#frmAlta #frmAltaRegister.register.profile p.avatar img {
	max-width:180px;
	margin-left:0;
}
#frmAlta #frmAltaRegister.register.profile p.avatar input[type="file"]{
	position:absolute;
	background-position:left 5px;
}
#frmAlta #frmAltaRegister.register.profile span.value {
	font-size:14px;
	display:inline-block;
	margin-left:5px;	
}
#frmAlta #frmAltaRegister.register.profile select {
	padding:5px;
	border:2px solid;
	width:180px;
}
#frmAlta #frmAltaRegister.register.profile textarea {
	padding:5px;
}
#frmAlta #frmAltaRegister.register.profile label {
	font-weight:bold;
}
#frmAlta #frmAltaRegister.register.profile input[type="text"] {
	margin-left:3px;
}
#frmAlta #frmAltaRegister.register.profile p.administrador {
	background-image:url(../images/ico-user.png);
}
#frmAlta #frmAltaRegister.register.profile p.name {
	background-image:url(../images/ico-user.png);
}
#frmAlta #frmAltaRegister.register.profile p.city {
	background-image:url(../images/ico-city.png);
}
#frmAlta #frmAltaRegister.register.profile p.description {
	background-image:url(../images/ico-biography.png);
}
#frmAlta #frmAltaRegister.register.profile p.label {
	background-image:url(../images/conversaciones.png);
}
#frmAlta #frmAltaRegister.register.profile p.whatsapp {
	background-image:url(../images/ico-whatsapp.png);
}
#frmAlta #frmAltaRegister.register.profile p.country {
	background-image:url(../images/ico-country.png);
}
#frmAlta #frmAltaRegister.register.profile p.region {
	background-image:url(../images/ico-region.png);
}
#frmAlta #frmAltaRegister .verified {
	display:inline-block;
	width:20px;
	height:25px;
	background-image:none;
	background-repeat:no-repeat;
	float:left;
	margin-left:3px;
}
#frmAlta #frmAltaRegister .verified.ok {
	background-image:url(../images/status.png);
	background-position:center left;
}
#frmAlta #frmAltaRegister .verified.error {
	background-image:url(../images/status.png);
	background-position:center right;
}
#frmAlta #frmAltaRegister .verify_message {
	clear:left;
	display:block;
	color:#F00;
	font-style:italic;
	font-size:90%;
}
#frmAlta #frmAltaRegister .name input[type="text"],
#frmAlta #frmAltaRegister .description textarea,
#frmAlta #frmAltaRegister .label select,
#frmAlta #frmAltaRegister .country select,
#frmAlta #frmAltaRegister .region input[type="text"],
#frmAlta #frmAltaRegister .city input[type="text"]{
	float:left;
}
#frmAlta  .button {
    border: 1px solid #e2007a;
    padding: 2.5px 6px;
    border-radius: 40px;
    box-shadow: 0px 1px 0px #000;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.4);
    color: #e2007a;
	background-color: transparent;
    font-size: 18px;
    font-family: Helvetica,Arial,sans-serif;
    text-decoration: none;
    vertical-align: middle;
	margin:10px;
	text-align:center;
}
#frmAlta  .button:hover {
    border-top-color: #e2007a;	
    color: #e2007a;
	background-color: transparent;
}
.error{
	text-align:center;
	font-weight:bold;	
}
.gr{
	margin:10px;
}
.grupo{
	padding-bottom:10px;
}
.grupo label{
	color:#fff;
	font-size:16px;
	font-weight:bold;
}
.grupo span{
	color:#999;	
}
.grupo p{
	color:#999;	
	padding-top:10px;
}
.grupo select{
	padding:5px;
	border:2px solid;	
}
.grupo .members{
	margin:10px;
	border-top: 1px solid #262626;
}
.comentarios{
	margin:5px;
	border-top: 1px solid #262626;
		
}
.titulo{	
	border-bottom:1px solid #262626;	
}
.titulo p{
	padding-top:5px;
	padding-bottom:10px;
/*	border-bottom:1px solid #AEB9CA;*/
	background-color:#000;
	letter-spacing:0.1em;
	color:#FFF;
	font-weight:bold;
	margin-left:10px;
}
.grupo .denunciar{
	font-size:85%;
	margin-top:5px;
	padding-top:5px;
}