@charset "utf-8";
/* CSS Document */
html, body { height: 100%; width: 100%; margin: 0;}
a{text-decoration: none;}
body{background-color:#000000;}

.master{
	/*margin-left: 25%;*/
	width:100%;
	/* background-color:#FFB3AF;*/
	/*overflow: hidden;*/
	padding-bottom: 20px;
	max-width: 720px;
	margin: auto;
}

.div1{
	transition-duration: 0.5s;
}.div1:hover{
	background-color:#121212;
	transition-duration: 0.5s;
}

.form1{
	margin-top: 3%;
	overflow:hidden;
	color:#95c11f;
	font-family: calibri;
	font-size: 15pt;
}

.form_campo{
	height: 20px;
	width: 60%;
	float:right;	
}

.form_campo_nproduto{
	width: 20px;
	margin-right: 5px;
}

.form_campo_textarea{
	height: 100px;
	width:60%;
	float:right;
}

.divmenuindex{
	width: 100%;
	height: 50px;
	margin-top:auto;
}@media screen and (max-width: 386px){
	.divmenuindex{
		height: 156px;
	}
}

.botao1{
	margin-left: 1%;
	width: 17.2%;
	padding-top: 0.21%;
	background-color:#95c11f;
	font-family: calibri;
	font-size: 3.5vw;
	color:#FFFFFF;
	display:inline-block;
	border-radius:50px;
	transition-duration: 0.2s;
}.botao1:hover{
	background-color: #597412;
	transition-duration: 0.2s;
}@media screen and (min-width: 715px){
	.botao1{
		width: 138px;
		padding-top: 0;
		height: 50px;
		margin-left: 2px;
		font-size: 20pt;
	}
}@media screen and (max-width: 386px){
	.botao1{
		width: 100px;
		height: 36px;
		padding-top: 0;
		margin-left: 2px;
		margin-bottom: 2px;
		font-size: 12pt;
	}
}

.botao2{
	width: 100%;
	height: 50px;
	background-color:#95c11f;
	font-family: calibri;
	font-size: 20pt;
	color:#FFFFFF;
	padding: 5px;
	border:hidden;
	border-radius: 50px;
	margin-top: 1%;
	transition-duration: 0.5s;
}.botao2:hover{
	background-color:#597412;
	transition-duration: 0.5s;
}

.botao3{
	width: 100%;
	height: 40px;
	background-color:#95c11f;;
	font-family: calibri;
	font-size: 20pt;
	color:#FFFFFF;
	border:hidden;
	border-radius:50px;
	margin-top: 1%;	
	padding-top:10px;
	transition-duration: 0.5s;
}.botao3:hover{
	background-color:#EBF7CC;
	color: #243007;
	transition-duration: 0.5s;
}.botao3bloq{
	width: 100%;
	height: 40px;
	background-color:#95c11f;;
	font-family: calibri;
	font-size: 20pt;
	color:#FFFFFF;
	border:hidden;
	margin-top: 1%;	
	padding-top:10px;
	transition-duration: 0.5s;
}

.botao4{
	width: 48%;
	height: 40px;
	background-color:#95c11f;
	font-family: calibri;
	font-size: 20pt;
	color:#FFFFFF;
	border-radius: 30px;
	padding: 5px;
	border:hidden;
	margin-top: 1%;	
	padding-top:10px;
	float:left;
}

.texto_botao1{
	margin: 5px;
}

.vendassinaispagos{
	width:49.5%; 
	height:25px; 
	float:left; 
	background-color:#C7E76F;
	border:hidden;
	border-radius:30px;
	padding-top: 1%;
	margin-top: 1%;
	font-family: calibri;
	color: #000000;
	transition-duration: 0.5s;
}.vendassinaispagos:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.vendassinaisnaopagos{
	width:49.5%; 
	height:25px; 
	margin-left: 1%;
	float:left; 
	background-color:#C7E76F;
	border:hidden;
	border-radius:30px;
	padding-top: 1%;
	margin-top: 1%;
	font-family: calibri;
	color: #000000;
	transition-duration: 0.5s;
}.vendassinaisnaopagos:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.vendasexecutando{
	width:24.25%; 
	height:25px; 
	float:left; 
	background-color:#C7E76F;
	border:hidden;
	border-radius:30px;
	padding-top: 1%;
	margin-top: 1%;
	font-family: calibri;
	color: #000000;
	transition-duration: 0.5s;
}.vendasexecutando:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.vendasfinalizadas{
	width:24.25%;
	height:25px;
	margin-left: 1%; 
	float:left; 
	background-color:#9ECB21;
	border:hidden;
	border-radius:30px;
	padding-top: 1%; 
	margin-top: 1%;
	font-family: calibri;
	color: #000000;
	transition-duration: 0.5s;
}.vendasfinalizadas:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.vendasentregues{
	width:24.25%;
	height:25px;
	margin-left: 1%; 
	float:left; 
	background-color:#7DA11A;
	border:hidden;
	border-radius:30px;
	padding-top: 1%;
	margin-top: 1%;
	font-family: calibri;
	color: #000000;
	transition-duration: 0.5s;
}.vendasentregues:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.vendasdesistencias{
	width:24.25%; 
	height:25px;
	margin-left: 1%; 
	float:left; 
	background-color:#627F14;
	border:hidden;
	border-radius:30px;
	padding-top: 1%; 
	margin-top: 1%;
	font-family: calibri;
	color: #000000;
	transition-duration: 0.5s;
}.vendasdesistencias:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.sinalbotaovenda{
	width:10%; 
	height:25px; 
	float:left;
	border:hidden;
	border-radius: 0px 30px 30px 0px;
	background-color:#C7E76F;
	transition-duration: 0.5s;
}.sinalbotaovenda:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.executabotaovenda{
	width:22.5%; 
	height:25px; 
	float:left;
	background-color:#151515;
	/*border:hidden;*/
	border-style: solid;
	border-color: #7DA11A;
	border-width: 1px;
	border-radius: 30px 0px 0px 30px;
	transition-duration: 0.5s;
	color: #D1D1D1;
}.executabotaovenda:hover{
	background-color: #004C84;
	color: #D4EDFF;
	transition-duration: 0.5s;
}

.finalizabotaovenda{
	width:22.5%; 
	height:25px; 
	float:left; 
	background-color:#151515;
	/*border:hidden;*/
	border-style: solid;
	border-color: #7DA11A;
	border-width: 1px;
	transition-duration: 0.5s;
	color: #D1D1D1;
}.finalizabotaovenda:hover{
	background-color:#284516;
	color: #DAEECF;
	transition-duration: 0.5s;
}

.alterabotaovenda{
	width:22.5%; 
	height:25px; 
	float:left; 
	background-color:#151515;
	/*border:hidden;*/
	border-style: solid;
	border-color: #7DA11A;
	border-width: 1px;
	transition-duration: 0.5s;
	color: #D1D1D1;
}.alterabotaovenda:hover{
	background-color:#540001;
	color: #FFEFEF;
	transition-duration: 0.5s;
}

.excluibotaovenda{
	width:22.5%; 
	height:25px; 
	float:left; 
	background-color:#151515;
	/*border:hidden;*/
	border-style: solid;
	border-color: #7DA11A;
	border-width: 1px;
	transition-duration: 0.5s;
	color: #D1D1D1;
}.excluibotaovenda:hover{
	background-color: #410D0E;
	color: #F8DEDE;
	transition-duration: 0.5s;
}

.comprasbotaocliente{
	width:100%; 
	height:40px; 
	float:right; 
	background-color:#C7E76F;
	border:hidden;
	border-radius:10px;
	transition-duration: 0.5s;
}.comprasbotaocliente:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.alterabotaocliente{
	width:100%; 
	height:40px; 
	float:right; 
	background-color:#9ECB21;
	border:hidden;
	border-radius:10px;
	transition-duration: 0.5s;
}.alterabotaocliente:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.excluibotaocliente{
	width:100%; 
	height:40px; 
	float:right; 
	background-color:#7DA11A;
	border:hidden;
	border-radius:10px;
	transition-duration: 0.5s;
}.excluibotaocliente:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.mesbotao{
	border: none;
	width: 100%;
	height: 50px;
	background-color: #C7E76F;
	color: #000000;
	font-family: calibri;
	border-radius:50px;
	font-size: 12pt;
	transition-duration: 0.5s;
}.mesbotao:hover{
	background-color:#35440B;
	color: #E8F5C3;
	transition-duration: 0.5s;
}

.anobotao{
	border: none;
	width: 100%;
	height: 50px;
	background-color: #7DA11A;
	color: #FFFFFF;
	border-radius:50px;
	font-family: calibri;
	font-size: 12pt;
	transition-duration: 0.5s;
}.anobotao:hover{
	background-color:#EBF7CC;
	color: #243007;
	transition-duration: 0.5s;
}

.maisinfbotao{
	width:100%;
	background-color:#151515;
	border-radius: 30px;
	font-family: calibri;
	color: #d1d1d1;
	border-color: #5a5a5a;
	border-width: 1px;
	transition-duration: 0.5s;
}.maisinfbotao:hover{
	background-color:#35440B;
	color: #E8F5C3;
	width: 90%;
	margin-left: 5%;
	transition-duration: 0.5s;
}

.maisinfdiv{
	display: none;
}

.titulo1{
	color:#FFFFFF;
	font-family:calibri;
	font-size:30pt;	
}

.paragrafo2{
	font-size: 1.22em;;
	font-weight: bold;
	color: #7DA11A;
}

.paragrafo3{
	font-family:calibri;
	font-size: 3.5vw;
	font-weight: bold;
	float:left;
}

.paragrafo4{
	color:#D1D1D1;
	font-family: calibri;
	font-size: 3.5vw;
}@media screen and (min-width: 560px){
	.paragrafo3{
		font-size: 15pt;
	}
	.paragrafo4{
		font-size: 15pt;
	}
}@media screen and (max-width:386px){
	.paragrafo3{
		font-size: 10pt;
	}
	.paragrafo4{
		font-size: 10pt;
	}
}

.hr_style{
	background-color:#95c11f;
	height:2px;
	width:100%;
	float: left;
	margin-top: 5px;
}

.itemlista{
    width:100%;
    overflow:auto;
    background-color:#151515;
    border-style: solid;
    border-radius: 20px;
    border-color: #7DA11A;
	border-width: 1px;
    padding: 0px 0px 20px 0px;
    margin:5px 0px 5px 0px;
}.itemlista:hover{
    background-color:#202020;
    transition-duration: 0.5s;
}

.thumbimg {
  height: 100%;
  width: 100%;
  opacity:0.3;
}
.thumbimg:hover {
  transition-duration: 0.75s;
  opacity:1;
}