/* Itens de Formulario no Menu*/

.submit-lente {
	position:absolute;
	top:9px;
	right:1px;
	width:40px;
	z-index:10;
	border:none;
	background:white;
	outline:none;
	cursor:pointer;
}
.submit-line {
	position: relative;
	width: 200px;
	cursor:pointer;
}
.submit-line input {
	width: 100%;
	cursor:pointer;
}
li input, li select, li .button {
	/* Size and position */
                position: relative;
	margin:0px auto;
	padding: 10px 0;
	/* Styles */
                background: White;
	border: 1px solid rgba(0, 0, 0, 0.15);
	outline: none;
	text-indent:5px;
}
li select {
	padding: 9px 0;
	min-width:85px;
}
.fa {
	font: normal normal normal 22px FontAwesome;
	font-weight:normal;
}
/* Formularios de Preenchimento*/

form {
	width:100%;
}
form div {
	width:100%;
	margin-bottom:5px;
	display:table;
}
form p, form small {
	font-family:Arial, Helvetica, sans-serif, lighter;
	letter-spacing:0px;
	color:Black;
	text-decoration:none;
}
form p, form small {
	width:20%;
	margin:auto;
	float:left;
	position:relative;
}
form input {
	background-color:White;
	float:left;
	margin:auto;
}
form textarea {
	width:90%;
	margin-top:15px;
	margin-bottom:5px;
}
form input[name="nome"], form input[name="empresa"], form input[name="empresaboleto"], form input[name="razaosocial"] {
	width:70%;
}
form input[name="endereco"], form input[name="enderecoboleto"], form input[name="site"], form input[name="representante"] {
	width:50%;
}
form input[name="cpf"], form input[name="cnpj"], form input[name="inscricaoestadual"], form input[name="inscrestadual"], form input[name="cep"], form input[name="cidadeboleto"], form input[name="cidade"], form input[name="email"], form input[name="cepboleto"], form input[name="cnpjboleto"], form input[name="complemento"] {
	width:20%;
}
form input[name="numero"], form input[name="numeroboleto"], form input[name="nfiliais"], form input[name="npontos"] {
	width:5%;
}
form input[name="tel"], form input[name="celular"], form input[name="fax"], form input[name="telefone"] {
	width:20%;
	margin:auto 5px;
}
form input[name="dddcelular"], form input[name="dddtel"], form input[name="dddfax"], form input[name="ddd"] {
	width:10%;
}
form input[type="checkbox"], form input[type="radio"] {
	margin:4px 10px auto 12px;
}
form input[name="datahora"] {
	width:70%;
}
form input[name="assunto"] {
	width:70%;
}
.submit, form input[type="submit"] {
	float:right;
	width:30%;
	border-radius: 8px;
	background-color:DodgerBlue;
	border-color:DeepSkyBlue;
	padding: 6px 12px;
	/*texto interno*/
	text-align: center;
	vertical-align: middle;
	color: #fff;
	cursor:pointer;
}
.submit:hover, .submit:focus, .submit:active,
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active {
	background-color:DeepSkyBlue;
	border-color:DarkTurquoise;
	color: #fff;
}
form select {
	width:70%;
	margin:auto;
	height:30px;
	background:#eee;
	border:none;
	margin:auto auto 5px auto;
}

.aparecer{display:none;}

@media print {
	
input, textarea {border:none;
	font-family: 'Raleway', sans-serif, Thin;
	font-size: 12x;
	text-decoration:none;
	color:black;
	line-height: auto;
	margin:0 0 10px 0;}
	
.sumir, header{display:none;} 

.aparecer{display:block;}

 h1, h2,  h3,  h4,  h5 {
	font-size: 250%; float:left; margin-right:10px; margin-bottom:-5px;
	}

* {overflow:hidden;}

body {overflow:hidden;}

}