.pesos {
	width:120px;
	text-align:right;
}
nav.navbar {
    background-color: #09C;
		color:#000;
}

.resalto {
	color:#6F0;
	font-size:1.5vw;
}

.resalto2 {
	color:#C69
	font-size:1.5vw;
}
.numero {
	width:100px;
	text-align:right;
}
.decimal {
	width:100px;
	text-align:right;
}
.tn {
	text-align:right
}
.tc {
	text-align:center
}
.no-valido {
	border-color:#F30!important;
	border:double;
}
.Modificado {
    background-color:#96C;
		color:#000;
}
.Excluido {
    background-color:#69F;
		text-decoration:line-through;

}
.Agregado {
    background-color:#696;
		color:#000;
}

.asignar {
	cursor:pointer
}
.editar {
	cursor:pointer
}
.asignar:hover {
	color:#F03
}

.desasignar {
	cursor:pointer
}
.rw {
	cursor:pointer
}
.btn {
	margin-left:3px;
	min-width:100px:;
	font-size:1vw
	}
@media screen and (min-width: 0px) and (max-width: 1200px) {

}
@media screen and (min-width: 0px) and (max-width: 400px) {
	.btn {
		font-size:2.5vw
		
		}
	.form-control {
		font-size:3vw
	}
	.dropdown-item {
		color:white;
    background-color: #66CCFF; /*change color of links in drop down here*/
	}
}
	.panel { margin-top:30px;
	}

.btn-group {	margin-top:-5px;
}
.thead-dark {
	background-color:#333;
	color:#FFF;
}

.navbar-default {
    background-color: #0f006f;
    border-color: #030033;
}

.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
    color: white;
    text-decoration: none;
    background-color: #66CCFF; /*change color of links in drop down here*/
}
.dropdown-item {
	color:white
}
.nav > li > a:hover,
.nav > li > a:focus {
    color: white;
    text-decoration: none;
    background-color: silver; /*Change rollover cell color here*/
}

.navbar-default .navbar-nav > li > a {
    color: white; /*Change active text color here*/
}
.form-control {
  border: 1px solid #e6e6e6; }
  .form-control:hover, .form-control:active, .form-control:focus {
    border: 1px solid #666666; }

/*PRELOADING------------ */
#overlayer {
  width: 100%;
  height: 100%;
  position: fixed;
  z-index: 7100;
  background: #fff;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.loader {
  z-index: 7700;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%); }


.navbar-nav li:hover > ul.dropdown-menu {
    display: block;
}
.dropdown-submenu {
    position:relative;
}
.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top:-6px;
}

/* rotate caret on hover */
.dropdown-menu > li > a:hover:after {
    text-decoration: underline;
    transform: rotate(-90deg);
} 
