input{
	font-size: 4em;
	padding: 0.3em 2em;
	border: 0px;
	margin-bottom: 0.5em;
	-webkit-transition: background-color 320ms;
	-moz-transition: background-color 320ms;
	transition: background-color 320ms;
}

.errorInput{
	background-color: #E33B3B !important;
	-webkit-transition: background-color 320ms;
	-moz-transition: background-color 320ms;
	transition: background-color 320ms;
}
input.pencil{
	background-image: url(img/pencil.png);
	background-size: 7.9%;
	background-repeat: no-repeat;
}

input.pencil.pencil_left{
	background-position: 6% -12%;
	-webkit-border-radius: 0em 1em 1em 0em;
	-moz-border-radius: 0em 1em 1em 0em;
	border-radius: 0em 1em 1em 0em;
}

input.pencil.pencil_right{
	background-position: 94% -12%;
	-webkit-border-radius: 1em 0em 0em 1em;
	-moz-border-radius: 1em 0em 0em 1em;
	border-radius: 1em 0em 0em 1em;
	
}

input.pencil.pencil_left:hover, input.pencil.pencil_left:focus{
	transition: background-position 500ms;
	-webkit-transition: background-position 500ms; /* Safari */
	-moz-transition: background-position 500ms; /* Safari */
	-moz-transition-timing-function: ease-in;
	-webkit-transition-timing-function: ease-in;
	transition-timing-function: ease-in;
	background-position: 94% -12%;
}

input.pencil.pencil_right:hover, input.pencil.pencil_right:focus{
	transition: background-position 500ms;
	-webkit-transition: background-position 500ms; /* Safari */
	-moz-transition: background-position 500ms; /* Safari */
	-moz-transition-timing-function: ease-in;
	-webkit-transition-timing-function: ease-in;
	transition-timing-function: ease-in;
	background-position: 6% -12%;
}


input.register{
	font-size: 3em;
	width: 65%;
	background-size: 5%;
	padding: 0.3em 3em;
}

textarea{
	height: calc(80% - 2em); /* padding-bottom and top suma a el width */
	width: 50%; /* padding-left and right suma a el width */
	padding-left: 20%;
	padding-right: 5%;
	padding-top: 1em;
	padding-bottom: 1em;
	font-size: 3.5em;

	top: 6%;
	position: relative;
	
	border: none;
	border-radius: 0 10% 10% 0;

	background-image: url(img/pencil.png);
	background-size: 12.5%;
	background-repeat: no-repeat;
	/*background-position: 5% 238%;*/
	background-position: 5% 1em;
}