body{
    font-size:13px;
}
.table td, .table th {
    padding: 0.45rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6;
}
.type_1{
    background-color:#084478;
    color:#ffffff;
}
.type_2{
    background-color:#ffffff;
    color:#000000;
}
.type_3{
    background-color:#000000;
    color:#ffffff;
}
.type_4{
    background-color:#752192;
    color:#ffffff;
}
.type_5{
    background-color:#fec7ce;
    color:#a0121a;
}
.type_6{
    background-color:#eb7d3c;
    color:#ffffff;
}
.type_7{
    background-color:#aeaaaa;
    color:#ffffff;
}
.type_8{
    background-color:#fee59d;
    color:#000000;
}
.type_9{
    background-color:#ffffff;
    color:#000000;
}
.type_10{
    background-color:#ffffff;
    color:#000000;
}
.type_11{
    background-color:#ffffff;
    color:#000000;
}

.btn-outline-mfec {
  color: #1052a1;
  background-color: transparent;
  background-image: none;
  border-color: #1052a1;
}

.btn-outline-mfec:hover {
  color: #fff;
  background-color: #1052a1;
  border-color: #1052a1;
}

.btn-outline-mfec:focus,
.btn-outline-mfec.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-mfec.disabled,
.btn-outline-mfec:disabled {
  color: #1052a1;
  background-color: transparent;
}

.btn-outline-mfec:not(:disabled):not(.disabled):active,
.btn-outline-mfec:not(:disabled):not(.disabled).active,
.show > .btn-outline-mfec.dropdown-toggle {
  color: #fff;
  background-color: #1052a1;
  border-color: #1052a1;
}

.btn-outline-mfec:not(:disabled):not(.disabled):active:focus,
.btn-outline-mfec:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-mfec.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}