#formContainer {
	width:480px;
	float:left;
	margin:0px calc(50% - 240px);
	margin:0px -moz-calc(50% - 240px);
	margin:0px -webkit-calc(50% - 240px);
	height:auto;
	padding:16px 16px;
	position:relative;
	box-sizing:border-box;
	z-index:910;
}

.lineaForm {
    height: 36px;
    font-size: 14px;
    line-height: 36px;
    width: 100%;
	height:auto;
	min-height:36px;
	margin-top:12px;
}

.inputForm {
	width:100%;
	height:100%;
	min-height:36px;
	box-sizing:border-box;
	font-family:"Lato", Helvetica, Verdana, Arial, Tahoma, sans-serif;
	border: 1px solid #ccc;
	border-radius:10px;
	padding:0px 16px;
	resize:none;
	overflow-x:hidden;
}

textarea {
	font-family:"Lato", Helvetica, Verdana, Arial, Tahoma, sans-serif;
	padding:9px 16px !important;
    font-size: 14px;
}

.bottoneForm {
    float: right;
    height: 36px;
    width: 70px;
    margin-left: 24px;
    border: none;
    background-color: transparent;
    color: #666;
    font-size: 14px;
}

.bottoneForm:hover {
	cursor:pointer;
}