/*
 Theme Name:   PREMIX - Sistema de Estatistica de Mecado de Premix
 Theme URI:    https://example.com/twenty-seventeen-child/
 Description:  Sistema de Estatistica de Mercado de Premix para o Mantenedor Sindirações
 Author:       Roni Tonelli
 Author URI:   https://www.tonelli-ti.com
 Template:     twentyseventeen
 Version:      1.0.0
 License:      proprietaria Tonelli Informática ltda
 text Domain:  twenty-seventeen-child
*/

.site-branding {
		background-color: white;
	}
.site-title,
.site-description {
		text-shadow: 1px 1px #000;
	}
.single-post:not(.has-sidebar) #primary,
.page.page-one-column:not(.twentyseventeen-front-page) #primary,
.archive.page-one-column:not(.has-sidebar) .page-header,
.archive.page-one-column:not(.has-sidebar) #primary {
	margin-left: auto;
	margin-right: auto;
	max-width: 100%;
}
input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
input[type="number"],
input[type="tel"],
input[type="range"],
input[type="date"],
input[type="month"],
input[type="week"],
input[type="time"],
input[type="datetime"],
input[type="datetime-local"],
input[type="color"],
textarea {
	color: #0000ff;
	padding: 5px;
	text-align: left;
	width:auto;
}
button,
input[type="button"],
input[type="submit"] {
	background-color: #FF9900;
}
button,
input,
optgroup,
select,
textarea {
	font-family: sans-serif;
	font-size: 100%;
	line-height: 1.15;
	margin: 3px;
}
input {
	color: #00F;
	border: 0.5px solid #CCCCCC;
	text-align: left;
	display: inline-block;
}
input[type="text"]:focus {
    color: #00f;
}
header.entry-header {
	display:none;
}
label {
  margin-bottom: 0px;
	text-align: left;
	display: inline-block;
}
form {
	text-align:left;
	width: 50%
}
.site-content {
	padding: 0px;
}
.site-branding {
	padding: 0em 0;
	background-color: #f5f8ed;
}
.wrap {
		max-width: 100%;
		padding-left: 3em;
		padding-right: 3em;
	}
/*------------------------------------------------------------- Navigation -------------------------------------------------------*/
.main-navigation ul ul {
	border: 1px solid #15e615;
}	
.navigation-top .wrap {
	max-width: 100%;
	padding: 0;
} 
.navigation-top {
	background: #f5f8ed;
	border-bottom: 1px solid #49fb08;
	border-top: 1px solid #f5f8ed;
	font-size: 20px;
	font-size: 1.3rem;
	max-width: 100%;
	padding:0px;
}
.navigation-top .current-menu-item > a,
.navigation-top .current_page_item > a {
	color: #080bfc;
}
.navigation-top a {
	color: #080bfc;
}
.main-navigation a:hover {
	color: #15e615;
}
/*------------------------------------------------------------- Footer ------------------------------------------------------------*/	
.site-footer {
	display: none;
}
/*------------------------------------------------------------- titulo de página ---------------------------------------------------*/	
.titulo-pagina {
	color: #15e615;
	clear: none;
	font-size: 1.5rem;
	font-weight: 800;
	line-height: 1.25;
	letter-spacing: 0.08em;
	margin: 0;
	padding: 0;
	text-transform: uppercase;
	text-shadow: 1px 1px #000;
	font-family: "Libre Franklin", "Helvetica Neue", helvetica, arial, sans-serif;
}

/*------------------------------------------------------------- formulário Usuário Form-------------------------------------------*/
.usuclass #formusu {
	text-align: left;
}
.usuclass #formusu label {
	text-align: left;
	color: #000;
}
.usuclass #formusu {
	width: 620px;
}
.usu_usuario,
.usu_email,
.usu_fone,
.usu_cel,
.usu_senha
 {
	font-size: medium;
	font-style: normal;
	line-height: 20px;
	padding:5px;
}



