/* estilos */

h1 	{
	font-size:46px ;
	line-height:40px;	
	text-align:center;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	font-stretch: ultra-expanded;
}


h2 	{
	font-size:32px;
	line-height:16px;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

h3 	{
	font-size:32px ;
	line-height:16px;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

.ab	{
	font-size:22px;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

.txtp 	{
	font-size:14px ;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

.txtplaranja 	{
	font-size:12px;
	align:center;
    color:rgb(255,127,0);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

p 	{
	font-size:14px ;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}

.txtfooter 	{
	font-size:14px;
    color:rgb(153,153,153);
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
	
}

.txtforms	{
	font: 14px/14px 'SourceSansProRegular', Arial, Helvetica, sans-serif;
    color: #775F52;
	-webkit-font-smoothing: antialiased;
	-webkit-text-size-adjust: 100%;
}


a {color:rgb(153,153,153);text-decoration: none; outline: 0;}
a:visited {color:rgb(205,151,55); text-decoration: none; outline: 0; }
a:hover, a:focus {color:rgb(205,151,55); text-decoration: none; }
p a, p a:visited { line-height: inherit; text-decoration: none; }



/* FORMS // superior, direito, inferior e esquerdo */

/*Contato */
.contato form .bt {color:rgb(153,153,153);font: 14px 'Molengo', Arial, sans-serif;background:rgb(244,244,244);width:60px;  position:relative; border:none; transition:background .2s, color .2s; padding: 5px 6px 6px 6px; margin-top:4px;  margin-left:2px}
.contato form .bt:hover {color:rgb(255,255,255); background:rgb(245,174,6);}

.contato form .campo {font: 14px 'Molengo', Arial, sans-serif; width:370px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px; margin-left:2px;}

.contato form .campomed {font: 14px 'Molengo', Arial, sans-serif; width:303px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px; margin-left:2px}

.contato form .campoitenspeq {font: 14px 'Molengo', Arial, sans-serif; width:62px; color:rgb (2,2,2); background:rgb(244,244,244); padding:4px 6px 5px 6px; border:none;margin-top:4px;}

.contato form .campoitenspeq2 {font: 14px 'Molengo', Arial, sans-serif; width:50px; color:rgb (2,2,2); background:rgb(244,244,244);padding:5px 6px 6px 6px; border:none;margin-top:4px; margin-left:0px}

.contato form .campoitensmedio {font: 14px 'Molengo', Arial, sans-serif; width:162px; color:rgb (2,2,2); background:rgb(244,244,244); padding:4px 6px 5px 6px; border:none;margin-top:4px; margin-left:2px}

.contato form .campofone {font: 14px 'Molengo', Arial, sans-serif; width:120px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px;  margin-left:2px}

.contato form .camposenha {font: 14px 'Molengo', Arial, sans-serif; width:100px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px;  margin-left:2px}

.contato form .campoemp {font: 14px 'Molengo', Arial, sans-serif; width:318px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px;  margin-left:2px}

.contato form .campofoneoperadora {font: 14px 'Molengo', Arial, sans-serif; width:94px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px  margin-left:2px;}


/*Hack Chorme - Safari */
@media screen and (-webkit-min-device-pixel-ratio:0) {
.contato form .campofoneoperadora {font: 14px 'Molengo', Arial, sans-serif; width:94px; color:rgb(2,2,2); background:rgb(244,244,244); padding:5px 6px 6px 6px; border:none;margin-top:4px  margin-left:2px;} }


