@import 'reset.css';
/* MEDIA STYLES ...................................................... */

@media screen{

	body {
		font-family: Tahoma, Arial, sans-serif;
		font-size: 13px;
		color: #4b4b4b;
		/*background: url(../img/bg03.jpg) center 0 repeat;*/
		-webkit-text-size-adjust: none;
	}
	article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {
		display: block
	}
	
	.page-break  { display:none; }
}

@page
{
	/*size: landscape;*/
	margin: 1cm;
}

@media print{
	body {
		font-family: Arial, sans-serif;
		font-size: 12px;
		line-height: 14px;
		/*-webkit-text-size-adjust: none;*/
	}
	footer { display:none; }
	*:focus {outline: none;}
	textarea:focus, input:focus{
		outline: none;
	}
	div,svg {
		outline: none;
	}
	.page-break  { display:block; page-break-before:always; }
	*{	
		-webkit-print-color-adjust:exact;
	}
	input[type="checkbox"]
	{
		display:none;
	}

}
/* END MEDIA STYLES .................................................. */
/* EasyUI -------------------------------- */
.textbox-invalid {
	border-color: #FF0000;
	background-color: #fff3f3;
}
.datagrid-cell {
	line-height: 20px;
}

textarea, input {
	background-color: #DEDEDE;
}

.datagrid-htable, .datagrid-btable, .datagrid-ftable, .panel-body {
	color: #0A0A0A;
}
.tbalignproy{
	width:100%;	
}

.divlogin {
	display: block;
	/* width: 400px; */
	margin: auto;
}

.passwordbox-open {
	background: url(../img/passwordbox_open.png) no-repeat center center;
}

.datagrid-header td, .datagrid-body td, .datagrid-footer td {
	vertical-align: middle;
}

html,body{
	background: #c3c2c3!important;
}

.principal{
	max-width: 800px;
	border: 1px solid #ccc;
	background: #fff;
}

.obligatorio{
	color:#f00;
}

.error{
	color:#f00;

}

input.error,select.error,textarea.error{
	border: 1px solid;
}

.btn-primary, .btn-primary:hover, .btn-primary:active, .btn-primary:visited {
	background-color: #641E16 !important;
}

.load-panel{
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: rgba(220, 220, 220, 0.6);
}

.title-card-1{
	background: #681738;
	color: #fff;
}
