body{
	background-color: #fafafa;
	margin: 0;
	font-family: "Helvetica Neue",Helvetica,"Roboto Light",Arial,Verdana,sans-serif;
}
li{list-style:none;}caption,th{text-align:left;}

.body_index_admin{
	background-color: #d5d1d2;
}

.panel{
	*background-color: #EEEEEE;
	border: 1px solid #797979;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 2px #999; 
	-webkit-box-shadow: 2px 2px 2px #999; 
	box-shadow: 2px 2px 2px #999;	
}

/* Mensaje informativo cuando un proceso da error */
#divErrorMessages, .divErrorMessages{
	text-align: center;
	color: #ff9ea5;
	color: #ffffff;
	background: #ff9ea5;
	background-image: -moz-linear-gradient(
		top,
		#e85747 0%,
		#ff9ea5);
	background-image: -webkit-gradient(
		linear, left top, left bottom, 
		from(#e85747),
		to(#ff9ea5));
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #d83012;
	float:left;
	width: 100%;
}
/* Mensaje informativo de procesos que terminan OK "verde" */
#divStatus, .divStatus{
	text-align: center;
	color: #a5d6a7;
	color: #ffffff;
	background: #a5d6a7;
	background-image: -moz-linear-gradient(
		top,
		#7bd17c 0%,	
		#a5d6a7);
	background-image: -webkit-gradient(
		linear, left top, left bottom, 
		from(#7bd17c),		
		to(#a5d6a7));	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #30d812;
	float:left;
	width: 100%;
}
#divStatusProcesando{
	text-align: center;
	color: red;
	color: #ffffff;
	background: #a10d78;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #a10d78;
	float:left;
	width: 100%;
}
/* Formulari Ok Cancel STD */
#divMensaje_BottomButtons{
	text-align: center;
}
#divMensaje_BottomButtons button{
	margin-right: 10px;
}

.k-textbox:focus {
	border-color: #8ebc00;
	border-width: 2px;
}

.k-grid {
    font-size: small;
}

.grid-orders-depot-prepared-div img {
	width: 20px;
}
.grid-orders-depot-prepared-div span {
	font-weight: bold;
	color: red;
}


.k-button {
    border: 1px dashed silver !important;
}

.k-button-solid-primary {
    border: 1px solid !important;    
}


@media only screen and (max-width: 1400px)  {
    .k-grid{
        font-size: x-small;
    }

}