a:link {
	text-decoration:none;
}
body {
	background-color:#fbfbfb;
}
body header {
	margin:0px -15px;
}
#cargaUniversal {
	width:50px;
	height:50px;
}
a {
	cursor:pointer;
}

/*Sections*/
.personSection {
	margin:0px auto;
	margin-bottom:20px;
	background-color:white;
	padding:10px 0px;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #E7E7E7;
}

/* Colores */
.color-blue { background-color: #4991da; }
.color-red { background-color: #ea4343; }
.color-green { background-color: #7dbf6e; }
.color-yellow { background-color: #e3ed73; }
.color-white { background-color: white; }
.color-lila {background-color: #69125c; color:white;}

/*Encabezados*/
h1, h2, h3, h4 {
	text-align: center;
	color:#777777;	
}

/*Menu*/
.hidden-xs.navbar, .hidden-xs.navbar ul li a {
	min-height:62px;
}
#navbar ul li a {
	padding-top:20px;
}
.navbar-right ul li a {
	height:50px;
	padding-top:10px;
}
/*Inputs*/
input[type="text"], input[type="number"], input[type="email"], input[type="password"], input[type="date"], select, textarea  {
	border-radius:3px;
	border:1px solid #d4d5d6;
}
input[type="text"], input[type="email"], input[type="password"], input[type="number"] {
	height:30px;
}
select {
	position:relative;
	top:1px;
	height:30px;
}
.requerido {
	color:#b51212;
}

/*Fieldset*/
fieldset legend {
	color:#777777;
	padding-left:2%;
}

/*Margin*/
.margin {
	margin-left:2%;
}

/*Alertas*/
.alert {
	margin-right:2%;
}

/*Añadir*/
.add {
	color:#19599a;
}
.add:hover {
	text-decoration:underline;
	cursor:pointer;
}

/*Cerrar*/
.cerrar {
	float:right;
	margin-right:2%;
}
.cerrar:hover {
	cursor:pointer;
}