
/* FILA SELECCIONADA */

.fila:hover {
	background-color: #c1ecf9!important;
}

/* PERSONALIZACION BOOTSTRAP */

.navbar-default {
	background-color: #f5fcff;
	border-color: #c1ecf9;
}

.navbar-default .navbar-nav > .active > a:focus {
	background-color: #c1ecf9;
}

.navbar-default .navbar-form {
	border-color: #c1ecf9;
}

.navbar-default .navbar-nav > .open > a:focus {
	background-color: #c1ecf9;
}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
	background-color: #c1ecf9;
}

.usuario, .usuario2 {
	padding: 5px 5px 2px 0px;
	font-style: italic;
	font-size: 12px;
}
.usuario {
	color: #2d4686;
}

mark,                             // PENDIENTE
.mark {
	background-color: #fcf8e3;
}

.dropdown-menu > li > a:focus {
	background-image: -webkit-linear-gradient(top, #f5fcff 0%, #c1ecf9 100%);
	background-image:      -o-linear-gradient(top, #f5fcff 0%, #c1ecf9 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5fcff), to(#c1ecf9));
	background-image:         linear-gradient(to bottom, #f5fcff 0%, #c1ecf9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5fcff', endColorstr='#ffc1ecf9', GradientType=0);
}

.progress {
	background-image: -webkit-linear-gradient(top, #c1ecf9 0%, #f5fcff 100%);
	background-image:      -o-linear-gradient(top, #c1ecf9 0%, #f5fcff 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c1ecf9), to(#f5fcff));
	background-image:         linear-gradient(to bottom, #c1ecf9 0%, #f5fcff 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5fcff', GradientType=0);
	background-color: #f5fcff;
}

.panel-default > .panel-heading {
	background-image: -webkit-linear-gradient(top, #f5fcff 0%, #c1ecf9 100%);
	background-image:      -o-linear-gradient(top, #f5fcff 0%, #c1ecf9 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5fcff), to(#c1ecf9));
	background-image:         linear-gradient(to bottom, #f5fcff 0%, #c1ecf9 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5fcff', endColorstr='#ffc1ecf9', GradientType=0);
	background-color: #f5fcff;
}

.well {
	background-image: -webkit-linear-gradient(top, #f5fcff 0%, #FFFFFF 100%);
	background-image:      -o-linear-gradient(top, #f5fcff 0%, #FFFFFF 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f5fcff), to(#FFFFFF));
	background-image:         linear-gradient(to bottom, #f5fcff 0%, #FFFFFF 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5fcff', endColorstr='#ffFFFFFF', GradientType=0);
	background-color: #FFFFFF;
}

pre {
	background-color: #f5fcff;
}

.table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #f5fcff;
}

.table-hover > tbody > tr:hover {
	background-color: #f5fcff;
}

.table > thead > tr > td.active,
.table > tbody > tr > td.active,
.table > tfoot > tr > td.active,
.table > thead > tr > th.active,
.table > tbody > tr > th.active,
.table > tfoot > tr > th.active,
.table > thead > tr.active > td,
.table > tbody > tr.active > td,
.table > tfoot > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr.active > th,
.table > tfoot > tr.active > th {
	background-color: #f5fcff;
}

.dropdown-menu > li > a:focus {
	background-color: #f5fcff;
}

.breadcrumb {
	background-color: #f5fcff;
} 

button.list-group-item:focus {
	background-color: #f5fcff;
}

.panel-footer {
	background-color: #f5fcff;
}

.panel-default > .panel-heading .badge {
	color: #f5fcff;
}

.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
	background-color: #c1ecf9;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
	border-color: #c1ecf9;
}

.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
	background-color: #c1ecf9;
}

.navbar-default .navbar-toggle {
	border-color: #c1ecf9;
}

.navbar-inverse .navbar-brand {
	color: #c1ecf9;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: #808080;
	background-color: #f5fcff;
	border-color: #c1ecf9;
}

.table > thead > tr > th,
.table > tbody > tr > th,
.table > tfoot > tr > th,
.table > thead > tr > td,
.table > tbody > tr > td,
.table > tfoot > tr > td {
	border-top: 1px solid #c1ecf9;
}

.table > thead > tr > th {
	border-bottom: 2px solid #c1ecf9;
}

.table > tbody + tbody {
	border-top: 2px solid #c1ecf9;
}

.table-bordered {
	border: 1px solid #c1ecf9;
}

.table-striped > tbody > tr:nth-of-type(odd) {
	background-color: #f5fcff;
}

.table-hover > tbody > tr:hover {
	background-color: #c1ecf9;
}

@media screen and (max-width: 767px) {
	.table-responsive {
		border: 1px solid #c1ecf9;
	}
}

.nav-tabs {
	border-bottom: 1px solid #c1ecf9;
}

.nav-tabs > li > a:hover {
	border-color: #f5fcff #f5fcff #c1ecf9;
}

.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
	border: 1px solid #c1ecf9;
}

.nav-tabs.nav-justified > .active > a,
.nav-tabs.nav-justified > .active > a:hover,
.nav-tabs.nav-justified > .active > a:focus {
	border: 1px solid #c1ecf9;
}

@media (min-width: 768px) {
	.nav-tabs.nav-justified > li > a {
		border-bottom: 1px solid #c1ecf9;
		border-radius: 4px 4px 0 0;
	}
	.nav-tabs-justified > .active > a,
	.nav-tabs-justified > .active > a:hover,
	.nav-tabs-justified > .active > a:focus {
		border: 1px solid #c1ecf9;
	}
} 

.navbar-default .navbar-toggle {
	border-color: #c1ecf9;
}

.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
	background-color: #c1ecf9;
}

.pagination > li > a,
.pagination > li > span {
	color: #808080;
	background-color: #fff;
	border: 1px solid #c1ecf9;
}

.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
	color: #808080;
	background-color: #f5fcff;
	border-color: #c1ecf9;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
	border-color: #c1ecf9;
}

.pager li > span {
	border: 1px solid #c1ecf9;
	border-radius: 15px;
}

.list-group-item {
	border: 1px solid #c1ecf9;
}

.panel-footer {
	background-color: #f5fcff;
	border-top: 1px solid #c1ecf9;
}

.panel > .panel-body + .table,
.panel > .panel-body + .table-responsive,
.panel > .table + .panel-body,
.panel > .table-responsive + .panel-body {
	border-top: 1px solid #c1ecf9;
}

.panel-group .panel-heading + .panel-collapse > .panel-body,
.panel-group .panel-heading + .panel-collapse > .list-group {
	border-top: 1px solid #c1ecf9;
}

.panel-group .panel-footer + .panel-collapse .panel-body {
	border-bottom: 1px solid #c1ecf9;
}

.panel-default {
	border-color: #c1ecf9;
}

.panel-default > .panel-heading {
	background-color: #f5fcff;
	border-color: #c1ecf9;
}

.panel-default > .panel-heading + .panel-collapse > .panel-body {
	border-top-color: #c1ecf9;
}

.panel-default > .panel-footer + .panel-collapse > .panel-body {
	border-bottom-color: #c1ecf9;
}

.form-control, .input-descuento {
	border: 1px solid #c1ecf9;
}

.dropdown-menu {
	border: 1px solid #c1ecf9;
}

.input-group-addon {
	border: 1px solid #c1ecf9;
}

.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #c1ecf9;
}

@media (max-width: 767px) {
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
	.navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
		color: #c1ecf9;
	}
}

.input-group-addon {
	background-color: #c1ecf9;
	color: #808080;
}