/* (C) Smartlab.com.mx */
label.error {
	color: #F29400;
}

input.error {
	border-color: #F29400;
}

input.error:focus {
  border-color: #F29400;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(242, 148, 0, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(242, 148, 0, 0.6);
}

.modal {
    display:    none;
    position:   fixed;
    z-index:    1000;
    top:        0;
    left:       0;
    height:     100%;
    width:      100%;
    background: rgba( 255, 255, 255, .8 )
                url('../../../../img/loading_circle_big.gif') 
                50% 50% 
                no-repeat;
}

body.loading {
    overflow: hidden;
}

body.loading .modal {
    display: block;
}

@media (max-width: 767px) {
	.navbar-collapse {
		color: #428bca;
		border: 1px solid white;
		border-radius: 0px;
		-webkit-box-shadow: #9f9f9f 0px 4px 3px;
		box-shadow: #9f9f9f 0px 4px 3px;
		background-color: #9f9f9f;
	}
	.navbar-collapse ul li a {
		/*	color: #428bca !important;*/
	}
}

.par_pag_prov{
  display: inline-block;
}
.pag_prov{
  display: inline-block;
  padding-left: 0;
  margin: -10px;
  border-radius: 4px;
  float: right;
}

.ev-pp-hide {
  display: none;
}

/** define el color de la tab activa **/
.ui-tabs .ui-tabs-nav .ui-state-active a {
  color: #000000 !important;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
  border-bottom: 3px solid #000000 !important;
}

.tab-activa {
  border-bottom: 3px #424C55 solid;
}