.bs-footer {
	border-top: 1px solid #E5E5E5;
	padding-bottom: 30px;
	padding-top: 40px;
	text-align: center;
	height: 60px;
}
header{height:50px}
.hidden{
	display:none;
}

.table-adjuntos {font-size: 0.9em;}
.table-adjuntos > tbody tr > td:nth-child(1){font-weight:bold;width:60px;text-align:right;}
.table-adjuntos > tbody tr > td:nth-child(1) span{float:left;}
td.adjunto{background-image:url(../img/attachment.png) !important;background-position:center left !important;background-repeat:no-repeat !important;}

.navbar{
	margin: 0 auto;
  max-width: 1140px;
  padding: 0 10px;
  top: 0;
  background-color:#5bc0de;
  border:1px solid #e7e7e7;
}

.btn{
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.label-ttc,.btn-ttc,
.btn-ttc:active,.progress-bar-ttc {
	color:#fff;
  background-color: #c6c;
}
.btn-ttc:hover{
	color:#fff;
  background-color: #c3c;
}
.navbar-brand {
	 color:#fff;
    background: url("../img/logo-mini.jpg") no-repeat scroll 0 0 transparent;
    padding-left: 60px;
    padding-right:10px;
    text-shadow: 0 -1px 0 #000;
}
.navbar-brand:hover,.navbar-brand:link,.navbar-brand:active,.navbar-brand:focus{
	background-color:#29AACF;color:#fff !important;
}
.glyphicon{margin-right:5px;}

.navbar-nav > li > a{color:#fff;text-shadow: 0px -1px 0px rgba(0,0,0,0.25);font-size:1.1em}
.navbar-nav > li > a:hover,.navbar-nav>.open>a,.navbar-nav>.open>a:hover,.navbar-nav>.open>a:focus{color:#fff;background-color:#29AACF;}

th[aria-sort]{cursor:pointer;}
th[aria-sort]:hover{background-color:#d9edf7;}
th[aria-sort] .glyphicon{color:#777;}
th[aria-sort]:hover .glyphicon{color:#555;}

.progress-bar-text{text-align:left;padding:3px;}
