/*Estilos para app Certificados mutuales - modificado el 10-07-2020*/
.bg-white {
  background-color: #fff;
}
@media (max-width: 992px) {
  #main {
    margin-top: 0;
  }
}
.certificados-mutuales .alert-danger {
  color: #333;
  background-color: #eca9a7;
  border-color: #fff;
}
.certificados-mutuales .solicitudes-filtradas {
  max-height: 280px;
  overflow-y: auto;
  margin-bottom: 30px;
  border: 1px solid #ddd;
  border-width: 1px 0 1px;
}
.certificados-mutuales .abstract {
  margin-bottom: 30px;
}
.certificados-mutuales legend.ntg-titulo-caja,
.certificados-mutuales .ntg-titulo-caja {
  margin-bottom: 20px;
  border-bottom: none;
  font-family: 'Open Sans', sans-serif;
  padding: 0 10px 0;
}
.certificados-mutuales .close.fileinput-remove {
  margin: 5px 5px 0 0;
}
.certificados-mutuales .disabled {
  color: #999;
  pointer-events: none;
}
.certificados-mutuales .table {
  margin-bottom: 30px;
  border-bottom: 2px solid #ddd;
}
.certificados-mutuales .table th {
  background-color: #ddd;
}
.certificados-mutuales .table td {
  vertical-align: middle;
}
.certificados-mutuales .table td .fa-check {
  color: #5cb85c !important;
}
.certificados-mutuales .fa-check {
  color: #5cb85c !important;
}
@media (max-width: 992px) {
  .certificados-mutuales .col-usuario-salir {
    margin-bottom: 10px;
    padding-bottom: 10px;
    border-bottom: 1px solid #ddd;
  }
}
@media (max-width: 992px) {
  .certificados-mutuales .col-usuario-salir .btn-warning {
    float: right;
  }
}
@media (min-width: 992px) {
  .certificados-mutuales .col-usuario-salir {
    float: right;
    text-align: right;
  }
}
.certificados-mutuales #footer {
  margin-top: 30px;
}
.certificados-mutuales #footer .container {
  min-height: 0;
  min-height: 90px;
}
.certificados-mutuales .nav-tabs > li.active > a {
  color: #999;
}
.certificados-mutuales .usuario {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 200px;
  display: inline-block;
}
@media (max-width: 992px) {
  .certificados-mutuales .tab-content {
    margin-left: 0;
    margin-right: 0;
  }
}
.btn-filtrar[aria-expanded="true"] .mas {
  display: none !important;
}
.btn-filtrar[aria-expanded="true"] .menos {
  display: inline-block;
}
.btn-filtrar[aria-expanded="false"] .mas {
  display: inline-block;
}
.btn-filtrar[aria-expanded="false"] .menos {
  display: none;
}
.table .progress {
  background-color: #ddd;
  max-width: 100px;
  margin: 5px auto ;
  height: 14px;
}
.table .progress .progress-bar {
  font-size: 70%;
  background-color: #5bc0de;
  color: #333;
  line-height: 14px;
}
/*Fin CSS*/
