 
		@CHARSET "UTF-8";
	
body {
	font-family:"Open Sans", sans-serif;	
	touch-action: manipulation;
}
input, textarea {
    font: normal normal normal 13px/1.4em 'Open Sans',sans-serif;
    background-color: rgba(208, 226, 176, 1);
    border: 1px solid rgba(122, 158, 30, 1);
    color: #343434;
    margin: 0 0 9px;
    font-size: 16px;
}	

textarea.alto{
    min-height: 130px;
    resize: none;
}		

.expandido {
	width: 100%;
}


.italica {
	color:rgba(122,158,30,1);
	font-family:"Open Sans", sans-serif;
	font-size: 17px;
	font-stretch:100%;
	font-style:italic;
}

.titulo {
	font-size: 30px;
	color:#e89600;
	padding-bottom: 20px;
}

.subtitulo {
	//font-weight: 900;
	font-size: 25px;
	color:rgba(122,158,30,1);
}

.subtitulo.tipo {
	font-size: 20px;
	color:black;
	font-weight: bold;
	padding-left: 15px;
}



/** Elegir Empanadas */

		.gusto_titulo{
			font-size: 14.5px;
			color:black;
		}
		
		.gusto_aclaracion{
			font-size: 14px;
			color:black;
		}
		.detalle_cantidades {
			color:#bc7003;
		}
		
		.detalle_alerta_docena{
			color:red;
		}

.label_campo {
	font-style:italic;
		font-size: 14px;
}

.verde {
	color:rgba(122,158,30,1);
}


.chiquito, .chiquito * {
    font-size: 10px;
}	

.grande {
	font-size: 28px;
}

.centro {
	text-align: center;
	line-height: 36px;
}

button, input[type="button"], .boton  {
    background-color: rgba(122, 158, 30, 1);
    font: normal normal normal 25px/1.4em 'Open Sans',sans-serif;
    border: 0;
    color: #FFFFFF;
    cursor: pointer;
    margin: 0;
}

.negro {
	color:rgba(0,0,0,0);
}

input[type="radio"], .espaciado  {
	
}
    
tr {

  margin-top: 15px;
  padding-top: 15px;

}

	ul.tabs {
		margin: 0;
		padding: 0;
		float: left;
		list-style: none;
		height: 32px;
		border-bottom: 1px solid #999999;
		border-left: 1px solid #999999;
		width: 100%;
	}
	ul.tabs li {
		float: left;
		margin: 0;
		cursor: pointer;
		padding: 0px 10px ;
		height: 31px;
		line-height: 31px;
		border: 1px solid #999999;
		border-left: none;
		font-weight: bold;
		background: #EEEEEE;
		overflow: hidden;
		position: relative;
	}
	ul.tabs li:hover {
		background: #CCCCCC;
	}	
	ul.tabs li.active{
		background: #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
	}
	ul {
		font-family:"Open Sans", sans-serif;
		}

input.nombre {
	width: 30px; 
	font:  40px Helvetica, sans-serif; 
	padding: 2px; 
	text-align: center; 
	background-color: #ffe084;
    color: balck;
    margin: 0;
    border: 1px solid black;
}
		
input.cantidad {
	float: left; 
	width: 10px; 
	font:  28px Helvetica, sans-serif; 
	padding: 2px; 
	text-align: center; 
	background-color: #ffe084;
    color: balck;
    margin: 0;
    border: 1px solid black;
}
.button.cantidad {
	margin: 0px 0px 0px 0px; 
	text-indent: -9999px; 
	cursor: pointer; 
	width: 50px; 
	height: 50px; 
	float: left; 
	text-align: center; 
	background: url("../img_color/add.png") no-repeat;
}
.dec.cantidad {
	background: url("../img_color/sub.png") no-repeat;
}

.button.demora {
	margin: 0px 0px 0px 0px; 
	text-indent: -9999px; 
	cursor: pointer; 
	width: 50px; 
	height: 50px; 
	float: left; 
	text-align: center; 
	background: url("../img_color/add.png") no-repeat;
}
.dec.demora {
	background: url("../img_color/sub.png") no-repeat;
}

.comision {
	color: purple;
}
		
		
/* Sucursales */		
		

			.lista {
				border-color: red;
			}
			.lista .id_pedido {
				font-size: 2em;
				color:black;
				font-weight: bold;
			}
			.lista .sucursal {
				font-size: 0.9em;
				color:black;
			}
			.lista .nombre {
				font-size: 2em;
				color:black;
				font-weight: bold;
			}							
			.lista .mail {
				font-size: 1em;
				color:black;	
			}	
			.lista .historial {
				font-size: 0.6em;
				color:gray;	
			}							
			.lista .cant_total {
				font-size: 2.9em;
				color:black;
			}
			.lista .cant_total_texto {
				font-size: 1em;
				color:black;
			}
			.lista .cant_tipo {
				font-size: 1em;
				color:black;								
				font-weight: bold;
			}
			.lista .cant_tipo_texto {
				font-size: 1em;
				color:black;						
				font-weight: bold;
			}
			.lista .gustos {
				font-size: 1em;
				color:orange;
				font-weight: bold;
			}
			.lista .horas {
				font-size: 1em;
				color:black;
			}
			.lista .pago_ok{
				font-size: 1em;
				color:green;
			}
			.lista .pago_falta{
				font-size: 1em;
				color:red;
				font-weight: bold;
			}
			.lista .cant_impresiones {
				font-size: 0.9em;
				color:black;
			}
			
			.lista .pedido_marcado{
				
			}
			
			table.lista {
			  border-collapse: collapse;
			}
			
			.lista tr {
			  border: 3px solid green;
			}
			
			/*
			.hovereable.pagado {
			    background-color: #CCCCFF;
			    border: 0;
			}
			.hovereable.sin_pagar {
			    background-color: #F2F2F2;
			    border: 0;
			}		
			.hovereable.impreso {
			    background-color: #CCFFFF;
			    border: 0;
			}					

			.hovereable:focus {
			    background-color: #F6D6B0;
			    border: 0;
			}
			*/
			.hovereable:hover  {
			    background-color: #F6D6B0;
			}
		
		