input{
	padding-left: 12px;
	text-align: center;
  	font-family: Tahoma, Geneva, sans-serif !important;
  	background: transparent;
  	font-size: 1.5em;
  	color: #000000;
}
textarea{
	padding-left: 12px;
  	background: transparent;
  	font-size: 1.5em;
  	color: #000000;
	resize:none;
	border: none;
}
textarea:focus{
	outline: none;
}

.fmla{
	font-family: fontin !important;
	font-style: italic;
}
.icon_close_button{
	position: absolute;
	top: -23px;
	right: -23px;
}
.act_content,p {
  font-family: Arial, Helvetica, sans-serif !important;
}

.home{
	display: inline-block; 
	position: absolute;
	right: 27px;
	bottom: 17px;
	text-align: center;
	text-decoration: none;
	color: #545758;
	font-size: 1.2em;
}
*:focus{
	outline: none;
}

*{
user-drag: none; 
-moz-user-select: none;
-webkit-user-drag: none;
}

.boton-opacity:hover{
	opacity: 0.9;
}
.boton_efect{
	cursor: pointer;
}

.boton_efect:focus{
	outline: none;
}

.btn_hover:hover{
	-webkit-transition: all 0.3s ease;                  
	-moz-transition: all 0.3s ease;                 
	-o-transition: all 0.3s ease;   
	-ms-transition: all 0.3s ease;          
	transition: all 0.3s ease;
}
.btn_hover:hover{
	-ms-transform: scale(1.1,1.1); /* IE 9 */
    -webkit-transform: scale(1.1,1.1); /* Safari */
    transform: scale(1.1,1.1);
}

.boton_efect:hover,.boton_efect:active, .boton_efect.play{	
	-webkit-transition: all 0.3s ease;                  
	-moz-transition: all 0.3s ease;                 
	-o-transition: all 0.3s ease;   
	-ms-transition: all 0.3s ease;          
	transition: all 0.3s ease;
}


.boton_efect:active, .boton_efect:hover{
	-ms-transform: scale(1.1,1.1); /* IE 9 */
    -webkit-transform: scale(1.1,1.1); /* Safari */
    transform: scale(1.1,1.1);
}

.subtitle {
	text-transform: uppercase;
}

/*pasos*/
#pasos{position: absolute; display: inline-block;}
.pasosBtn{ display: inline-block; cursor: pointer; z-index: auto; }
.pasoCont{ 
	display: none;
	position: absolute;
}
.pasoCont.uno{ display: inline-block; }
.pasoCont > strong{ font-size: 1.6em; font-family: Arial; display: inline-block; }