/* GENERAL */
a {
	text-decoration: none !important;
	outline: none !important;
}
 
a:hover {
	text-decoration: none !important;
}
.clear {
	clear:both;
	display:block;
	height:0;
	overflow:hidden;
	visibility:hidden;
	width:0;
}
.absoluta {
	position: absolute;
}
.relativa {
	position: relative;
}

.oculto {
	display: none;
}
.bold {
	font-weight:bold;
}
.over_hidden {
	overflow:hidden;
}
.redonda {
	border-radius: 50%;
}
.text-center {
	text-align:center;
}
.sin_padding {
	padding:0;
}
.shadow {
	-webkit-box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.1); 
	box-shadow: 0px 0px 20px 2px rgba(0,0,0,0.1);
}
.click {
	cursor: pointer;
}
.click:hover {
	opacity: .8;
}
.center {
	text-align: center;
}
.capital {
	text-transform: uppercase;
}
.inactivo {
	cursor: not-allowed !important;
}
.animated.bounceIn {
	backface-visibility: hidden;
	transform: translateZ(0);
	-webkit-font-smoothing: subpixel-antialiased;
}
.animado {
	-webkit-transition: all .3s ease-out;
	-moz-transition: all .3s ease-out;
	-ms-transition: all .3s ease-out;
	-o-transition: all .3s ease-out;
	transition: all .3s ease-out;
}
.animado1s {
	-webkit-transition: all 1s ease-out;
	-moz-transition: all 1s ease-out;
	-ms-transition: all 1s ease-out;
	-o-transition: all 1s ease-out;
	transition: all 1s ease-out;
}
.animado10s {
	-webkit-transition: all 10s ease-out;
	-moz-transition: all 10s ease-out;
	-ms-transition: all 10s ease-out;
	-o-transition: all 10s ease-out;
	transition: all 10s ease-out;
}