@charset "utf-8";
*{
	font-family:Helvetica,Arial;
	font-style:normal;

	/*font-size:10px;*/

	margin:0;
	padding:0;
}

body{
	/*margin:0px;*/
	/*padding-top: 60px;*/
	background-color:#ddd;
}

.navbar.navbar-default.navbar-fixed-top, .well, .navbar.fixed-top.navbar-expand-lg, #navTools, .card.nsPanel, #navbar-nv6{
	/*background-color: white;*/
	-webkit-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.20);
	-moz-box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.20);
	box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.20);
}
/*
ol.breadcrumb{
	margin-bottom:5px;
}
ol.breadcrumb > li > span{
	font-size:10px;
}
.well{
	margin-bottom:10px;
}

.input-xs {
	height: 22px!important;
	padding: 2px 5px;
	font-size: 12px;
	line-height: 1.5;
	border-radius: 3px;
}
.input-group-xs>.form-control,
.input-group-xs>.input-group-addon,
.input-group-xs>.input-group-btn>.btn {
	height: 22px;
	padding: 1px 5px;
	font-size: 12px;
	line-height: 1.5;
}

@media (min-width: 768px) {
  .modal-xl {
    width: 90%;
   max-width:1200px;
  }
}

.loader {
	border: 10px solid #f3f3f3;
	border-radius: 50%;
	border-top: 10px solid gray;
	width: 60px;
	height: 60px;
	-webkit-animation: spin 2s linear infinite; / * Safari * /
	animation: spin 2s linear infinite;
	margin: 0 auto;
}
*/

/* Safari */
/*
@-webkit-keyframes spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(360deg); }
}
*/

/*
div.form-mpagos{/ *Cobranza * /
	/ *margin-bottom:10px;'* /
}
*/

/**/
/*
.navbar-collapse.collapse{
  display: block !important;
}

.navbar-nav>li, .navbar-nav{
  float: left !important;
}

.navbar-nav.navbar-right:last-child{
  margin-right: -15px !important;
}

.navbar-right{
  float: right !important;
}
*/
/**/

.ui-btn-nuevo{
	border-color:orange;/*#FFA500 / 255,165,0*/
	/*color:orange;*/
}
.ui-btn-guardar{
	border-color:ForestGreen;/*#228B22 / 34,139,34*/
	/*color:ForestGreen;*/
}
.ui-btn-anular{
	border-color:OrangeRed;/*#FF4500 / 255,69,0*/
	/*color:OrangeRed;*/
}
.ui-btn-eliminar{
	border-color:red;/*#FF0000 /255,0,0,*/
	/*color:red;*/
}
.ui-btn-buscar{
	border-color:SteelBlue;/*#4682B4 / 70,130,180*/
	/*color:SteelBlue;*/
}
.ui-btn-formulario{
	border-color:violet;/*#EE82EE / 238,130,238*/
	/*color:violet;*/
}


/*
.ui-nomade-navbar-text-color{
	color:#999;
}
.ui-nomade-navbar-text-color:hover{
	color:#000;
}
*/
.ui-nomade-form label{
	font-size:8px;
}

.ui-nomade-label{
	font-size:8px;
}

.ui-nomade-table-ticket th label{
	font-size:8px;
}

.ui-nomade-table-resultado{
	width:100%;
}
.ui-nomade-table-resultado thead th label{
	font-size:8px;
}
.ui-nomade-table-resultado tbody td{
	font-size:0.85em;
}

.ui-nomade-table-lista{
	width:100%;
}
.ui-nomade-table-lista thead th label{
	font-size:8px;
}
.ui-nomade-table-lista thead th:first-child{
	width:4px;
	padding:0px;
}
.ui-nomade-table-lista tbody td{
	font-size:0.85em;
	background-color: "#ff0000";
}
.ui-nomade-table-lista tbody td:first-child{
	width:4px;
	padding:0px;
	font-size:0.85em;
}
.ui-nomade-table-lista tfoot th label{
	font-size:8px;
}
.ui-nomade-table-lista tfoot td {
	font-size:0.85em;
}
.ui-nomade-table-lista tfoot th:first-child{
	width:4px;
	padding:0px;
}

/*
.ui-nomade-pendiente{
	background-color: "#DDDDDD";
}
.ui-nomade-aprobado{
	background-color: "#00CC00";
}
.ui-nomade-emitido{
	background-color: "#FFCC00";
}
.ui-nomade-facturado{
	background-color: "#00CCFF";
}
.ui-nomade-cobrado{
	background-color: "#008000";
}
.ui-nomade-anulado{
	background-color: "#ED000F";
}
*/


/*
@media (min-height:1200px) and (orientation: landscape) {

	.ui-nomade-panel-contenido{
		height:800px;
	}

}

@media (min-height:1200px) and (orientation: landscape) {

	.ui-nomade-panel-contenido{
		height:800px;
	}

}

@media (min-height:1100px) and (orientation: landscape) {

	.ui-nomade-panel-contenido{
		height:700px;
	}

}
*/

/*
@media 
	(min-device-height: 600px) 
	and (max-device-height: 1024px) 
	and (orientation: portrait)	
	and (-webkit-min-device-pixel-ratio: 1){

	.ui-nomade-panel-contenido{
		height:580px;
	}
	
}
*/

/*  
@media (min-height:1024px) and (orientation: portrait) {

	.ui-nomade-panel-contenido{
		height:1000px;
	}

}

@media (min-height:1024px) and (orientation: landscape) {

	.ui-nomade-panel-contenido{
		height:900px;
	}

}
*/
/*
@media (max-height:1025px){

	.ui-nomade-panel-contenido{
		height:680px;
	}

}
*/

@media (max-height:1024px) and (orientation: landscape) {

	/* */
	.ui-nomade-desktop-panel-container{
		height:708px;
	}
	.ui-nomade-desktop-panel-content{
		height:708px;
	}

}

@media (max-height:1280px) and (orientation: landscape) {/* san borja */

	/* */
	.ui-nomade-desktop-panel-container{
		height:715px;
	}
	.ui-nomade-desktop-panel-content{
		height:715px;
	}


}

@media (max-height:800px) and (orientation: landscape) {/* 1280 x 800 */

	/* */
	.ui-nomade-desktop-panel-container{
		height:565px;
	}
	.ui-nomade-desktop-panel-content{
		height:565px;
	}

}

@media (max-height:768px) and (orientation: landscape) {

	/* */
	.ui-nomade-desktop-panel-container{
		height:525px;
	}
	.ui-nomade-desktop-panel-content{
		height:525px;
	}

}

@media (max-height:700px) and (orientation: landscape) {

	/* */
	.ui-nomade-desktop-panel-container{/***************/
		height:505px;
	}
	.ui-nomade-desktop-panel-content{
		height:505px;
	}


}

@media (max-height:658px) and (orientation: landscape) {

	/* */

	.ui-nomade-desktop-panel-container{
		height:400px;
	}
	.ui-nomade-desktop-panel-content{
		height:400px;
	}


}


@media (max-height:1024px) and (orientation: portrait) {/* Vertical */

	/* */
	.ui-nomade-movil-panel-container{
		height:583px;
	}
	.ui-nomade-movil-panel-content{
		height:583px;
	}

}

@media (max-height:680px) and (orientation: portrait) {/* Vertical */

	.ui-nomade-movil-panel-container{
		height:433px;
	}
	.ui-nomade-movil-panel-content{
		height:433px;
	}

}




@media print{
    @page{
        margin:5px;
        font-family:Helvetica;
        font-size:9px;
    }
    .noImprimir{
        display:none !important;
    }
}

.texto_adaptable_a contenido{
	font-size:1rem;
	margin:auto;
	text-align:center;
}


.ArticuloSeleccion{
	background-color:#ffff88;
}

.no_seleccion{
    -webkit-user-select: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    -ms-user-select:none;
}

.n-form-label{
	font-size:8pt;
}

.n-mobile-label-head-l{
	color:#888;
	/*font-size:1.4rem;*/
}

.n-mobile-label-head-r{
	color:#000;
	/*font-size:1.4rem;*/
}


