body {
    font-family: roboto;
}
input[type="text"]{
	/*text-transform: uppercase;*/
}
textarea{
	/*text-transform: uppercase;*/
}
.cssTdBotones {
	width: 100%;
	text-align: right;
	
}
.cssLabel{
	font-weight: bold;
}
.cssCmpsObl{
	font-weight: 300;
}
.cssAsterisco{
	color: #C00;
	font-weight: bold;
}
/****** Para Dialog *****/
.ui-dialog {
    padding: 0;
}
.ui-dialog .ui-dialog-titlebar {
    padding: 0.3em 0.5em;
}
.ui-dialog .ui-dialog-content {
    padding: 0.4em 0.5em;
}
/****** Para JQgrid *****/
.ui-jqgrid .ui-jqgrid-pager {
    z-index: 100;
}
/****** Botones JQgrid *****/
.btnGrid, .btnGridEdi, .btnGridVer, .btnGridEli, .btnGridExc, .btnGridImp, .btnGridAce, .btnGridRepCon, .btnGridRepDet{
	width :25px !important;
	height:19px !important;
	cursor: pointer;

	background-position:center !important;
	background-color: #FFF;
	background-repeat: no-repeat !important;
}
.btnGridEdi{
	background-image:url(../../libs/images/boton/btnEdi.png) !important;
}
.btnGridVer{
	background-image:url(../../libs/images/boton/btnVer.png) !important;
}
.btnGridEli{
	background-image:url(../../libs/images/boton/btnEli.png) !important;
}
.btnGridImp{
	background-image:url(../../libs/images/boton/btnImp.png) !important;
}
.btnGridExc{
	background-image:url(../../libs/images/boton/btnExc.png) !important;
}
.btnGridAce{
	background-image:url(../../libs/images/boton/btnAce.png) !important;
}
.btnGridRepCon{
	background-image:url(../../libs/images/boton/btnRepCon.png) !important;
}
.btnGridRepDet{
	background-image:url(../../libs/images/boton/btnRepDet.gif) !important;
}
/****** Para Formas *****/
.cssTabFrm td {
	padding-bottom: 7px;
}
.cssTabFrmInt td {
	padding-bottom: 4px !important;
}
.cssTabFrmSin td {
	padding-bottom: 0px;
}
.cssNumAle{
	font-size: 16px;
	color: red;
	font-weight: bold;
}
.msgLiq{
	font-size: 16px;
	color: red;
	font-weight: bold;
}
/*------------ date -----------*/
.datepicker-panel > ul > li.disabled, .datepicker-panel > ul > li.disabled:hover {
    background-color: #000;
    cursor: default;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
}

.datepicker-panel > ul > li {
    color: #000;
    font-weight: bold;
	font-size: 14px;
	font-family: arial;
}

.btnRepExc{
	width :30px !important;
	height:30px !important;
	cursor: pointer;

	background-position:center !important;
	background-color: #FFF;
	background-repeat: no-repeat !important;
	background-image:url(../../libs/images/boton/btnExcInf.jpg) !important;
}
/* Tamaño de los campos */
.ui-widget {
    font-size: 0.8em;
}
/* Tamaño font en la grilla y sobreescribe el widget */
.ui-jqgrid {
    font-size: 0.7em !important;
}
.centrar{
	text-align: center;
}
.derecha{
	text-align: right;
}
.abajo{
	vertical-align: bottom;
}
.arriba{
	vertical-align: top;
}
.ui-buttonCmp {
    padding: .2em 1em;
}
legend{
	border:2px #000 groove;
	padding: 0em .5em;
	font-weight: bold;
}
.ui-jqgrid td input, .ui-jqgrid td select, .ui-jqgrid td textarea {
    padding-top: 2px;
    padding-bottom: 2px;
}
#griBoletaPago jqgfirstrow{
	height: 0px !important;
	display:none;
}
#griBoletaPago td{
	height: 10px !important;
}
.select2-container .select2-selection--single{
	height: 24px;
}

.select2-container--default .select2-selection--single .select2-selection__rendered{
	line-height: 24px;
}