#contato-page{
	position:relative;
	width:980px;
	margin-left:50%;
	left:-490px;
	margin-top:60px;
}
#contato-form{
	position:relative;
	padding: 60px 0;
}
form[name=contato]{
	margin:0 166px;
	padding:0;
	text-align:center;
}
form[name=contato] input, form[name=contato] textarea, form[name=contato] select{
	position:relative;
	width:300px;
	height:40px;
	margin:2px 4px;
	border:2px solid #e3e3e3;
	border-radius:5px;
	padding:0 5px;
	outline:0;
	font-family:Tahoma;
	font-size:14px;
	color:#333;
}
form[name=contato] textarea{
	height:88px;
	resize:none;
}
form[name=contato] select{
	width:314px;
	height:44px;
}
form[name=contato] select option{
	font-family:Tahoma;
	font-size:14px;
	color:#333;
}
form[name=contato] input[type=submit]{
	width:auto;
	height:40px;
	border:1px solid #ccc;
	background:#444;
	color:#fff;
	padding:0 20px;
	font-family:"MS Sans Serif",helvetica;
	font-weight:normal;
	font-size:16px;
	cursor:pointer;
}
form[name=contato] input[type=checkbox]{
	width:18px;
	height:18px;
	margin:0;
}
form[name=contato] label{
	float:left;
	margin:2px 4px;
	height:40px;
	padding:15px 0px;
}
form[name=contato] label p{
	margin:0;
	text-align:left;
	font-family:helvetica;
}
form[name=contato] label input{
	float:left;
	margin-right:10px;
}

#contato-title{
	position:relative;
	margin: 0 20px;
	font-family:ProximaNova;
	font-size:35px;
	font-weight:100;
}
#contato-title span{
	font-weight:bold;
	color:#008C46;
}



#contatoLoader {
	width: 21px;
	padding: 10px 30px;
	margin: 4px;
	margin-bottom: 3px;
	display: none;
}
.contatoLoader_blockG {
	background-color: #C9C9C9;
	border: 1px solid #4A4A4A;
	float: left;
	height: 15px;
	margin-left: 1px;
	width: 4px;
	opacity: 0.1;
	-moz-animation-name: bounceG;
	-moz-animation-duration: 1.7s;
	-moz-animation-iteration-count: infinite;
	-moz-animation-direction: linear;
	-moz-transform: scale(0.7);
	-webkit-animation-name: bounceG;
	-webkit-animation-duration: 1.7s;
	-webkit-animation-iteration-count: infinite;
	-webkit-animation-direction: linear;
	-webkit-transform: scale(0.7);
	-ms-animation-name: bounceG;
	-ms-animation-duration: 1.7s;
	-ms-animation-iteration-count: infinite;
	-ms-animation-direction: linear;
	-ms-transform: scale(0.7);
	-o-animation-name: bounceG;
	-o-animation-duration: 1.7s;
	-o-animation-iteration-count: infinite;
	-o-animation-direction: linear;
	-o-transform: scale(0.7);
	animation-name: bounceG;
	animation-duration: 1.7s;
	animation-iteration-count: infinite;
	animation-direction: linear;
	transform: scale(0.7);
}

#contato-textsformat{
	position:relative;
	font-family:ProximaNova;
	margin:0 20px;
}

#contatoLoader_1 {
	-moz-animation-delay: 0.51s;
	-webkit-animation-delay: 0.51s;
	-ms-animation-delay: 0.51s;
	-o-animation-delay: 0.51s;
	animation-delay: 0.51s;
}

#contatoLoader_2 {
	-moz-animation-delay: 0.6799999999999999s;
	-webkit-animation-delay: 0.6799999999999999s;
	-ms-animation-delay: 0.6799999999999999s;
	-o-animation-delay: 0.6799999999999999s;
	animation-delay: 0.6799999999999999s;
}

#contatoLoader_3 {
	-moz-animation-delay: 0.85s;
	-webkit-animation-delay: 0.85s;
	-ms-animation-delay: 0.85s;
	-o-animation-delay: 0.85s;
	animation-delay: 0.85s;
}

@-moz-keyframes bounceG{
0%{
-moz-transform:scale(1.2);
opacity:1}

100%{
-moz-transform:scale(0.7);
opacity:0.1}

}

@-webkit-keyframes bounceG{
0%{
-webkit-transform:scale(1.2);
opacity:1}

100%{
-webkit-transform:scale(0.7);
opacity:0.1}

}

@-ms-keyframes bounceG{
0%{
-ms-transform:scale(1.2);
opacity:1}

100%{
-ms-transform:scale(0.7);
opacity:0.1}

}

@-o-keyframes bounceG{
0%{
-o-transform:scale(1.2);
opacity:1}

100%{
-o-transform:scale(0.7);
opacity:0.1}

}

@keyframes bounceG{
0%{
transform:scale(1.2);
opacity:1}

100%{
transform:scale(0.7);
opacity:0.1}

}



#contato-tcotacao{
	position:relative;
	margin: 0px 4px;
	float:left;
	width:640px;
	border-bottom:1px solid #cfcfcf;
	border-top:1px solid #cfcfcf;
	max-height:300px;
	overflow:auto;
}
#contato-tcotacao tr td{
	font-family:helvetica;
}
#contato-tcotacao tr td:first-child{
	height:50px;
	width:50px;
	border:1px solid #ccc;
	border-radius:3px;
	background:#fff;
}
#contato-tcotacao tr td:first-child img{
	max-width:40px;
	max-height:40px;
}
