#btn-exporting-print {
  cursor: pointer;
}

.container-downloads-listagem {
  position: relative;
  z-index: 1;
}

.container-downloads-listagem .col-info-datas {
  margin-bottom: 27px;
}

.container-downloads-listagem .col-info-datas .sepera-lateral {
  border-left: 1px solid #E0E0E0;
  height: 77%;
  margin-left: 16px;
  margin-right: 16px;
  margin-top: 1px;
  width: max-content;
}

.container-downloads-listagem .col-info-datas .col-datas {
  padding-left: 0px;
  display: flex;
  margin-top: 10px;
  margin-bottom: 0px;
}

@media screen and (max-width: 767.9px) {
  .container-downloads-listagem .col-info-datas .col-datas {
    margin-bottom: 20px;
  }
}

.container-downloads-listagem .col-info-datas .col-datas li {
  display: block;
  font-family: "Inter-Regular", "sans-serif";
  font-size: 0.7rem;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #616161;
}

.container-downloads-listagem .col-pesquisa {
  margin-bottom: clamp(1.8rem, get-vw(46), 2.8rem);
}

.container-downloads-listagem .col-pesquisa .form-group {
  margin-bottom: 24px;
}

.container-downloads-listagem .col-pesquisa .form-group .form-label {
  font-family: "Inter-Medium", "sans-serif";
  font-size: clamp(1rem, get-vw(22), 1.2rem);
  color: #011e47;
  line-height: normal;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control,
.container-downloads-listagem .col-pesquisa .form-group .form-select {
  border-radius: 8px;
  border: solid 1px #fff;
  background-color: #fff;
  box-shadow: 0px 8px 15px 0px rgba(0, 0, 0, 0.03);
  font-family: "Inter-Regular", "sans-serif";
  font-size: 0.8rem;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  height: 56px;
  padding-left: 16px;
  color: #212121;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  box-shadow: -4px 4px 32px 0px rgba(33, 33, 33, 0.1);
}

.container-downloads-listagem .col-pesquisa .form-group .form-control::-webkit-input-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select::-webkit-input-placeholder {
  font-size: 0.8rem;
  color: #212121;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 1;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:-moz-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:-moz-placeholder {
  font-size: 0.8rem;
  color: #212121;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 1;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control::-moz-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select::-moz-placeholder {
  font-size: 0.8rem;
  color: #212121;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 1;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:-ms-input-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:-ms-input-placeholder {
  font-size: 0.8rem;
  color: #212121;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 1;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control::placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select::placeholder {
  font-size: 0.8rem;
  color: #212121;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  opacity: 1;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:hover,
.container-downloads-listagem .col-pesquisa .form-group .form-select:hover {
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
  box-shadow: -4px 4px 32px 0px rgba(33, 33, 33, 0.1);
  color: #011e47;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:hover::-webkit-input-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:hover::-webkit-input-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:hover:-moz-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:hover:-moz-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:hover::-moz-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:hover::-moz-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:hover:-ms-input-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:hover:-ms-input-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:hover::placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:hover::placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:focus,
.container-downloads-listagem .col-pesquisa .form-group .form-select:focus {
  color: #011e47;
  border: solid 1px #011e47;
  box-shadow: none;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:focus::-webkit-input-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:focus::-webkit-input-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:focus:-moz-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:focus:-moz-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:focus::-moz-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:focus::-moz-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:focus:-ms-input-placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:focus:-ms-input-placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-pesquisa .form-group .form-control:focus::placeholder,
.container-downloads-listagem .col-pesquisa .form-group .form-select:focus::placeholder {
  color: #011e47;
  -webkit-transition: 0.4s ease-in-out;
  -moz-transition: 0.4s ease-in-out;
  -ms-transition: 0.4s ease-in-out;
  -o-transition: 0.4s ease-in-out;
  transition: 0.4s ease-in-out;
}

.container-downloads-listagem .col-body-arquivos {
  margin-bottom: clamp(1.5rem, get-vw(35), 2rem);
  /* remove border from first tbody row... */
}

.container-downloads-listagem .col-body-arquivos .td-download {
  text-align: center;
}

.container-downloads-listagem .col-body-arquivos thead th {
  padding-top: 5px;
  padding-bottom: 5px;
}

.container-downloads-listagem .col-body-arquivos thead th:first-child {
  border-radius: 10px 0 0 10px;
}

.container-downloads-listagem .col-body-arquivos thead th:last-child {
  border-radius: 0 10px 10px 0;
}

.container-downloads-listagem .col-body-arquivos .table > thead > tr > th {
  border: none !important;
}

.container-downloads-listagem .col-body-arquivos .table-striped tbody tr:nth-of-type(even) {
  background-color: #f1f3f5;
}

.container-downloads-listagem .col-body-arquivos .table-striped tbody tr:nth-of-type(odd) {
  background-color: #fff;
}

.container-downloads-listagem .col-body-arquivos .table > tbody > tr:first-child > td,
.container-downloads-listagem .col-body-arquivos .table > tbody > tr:first-child > th {
  border-top: none;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) {
  background-color: #011e47;
  border-radius: 8px;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped {
  margin-bottom: 0px;
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo .col-informacao-documento,
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo .col-informacao-visualizar {
    display: none;
  }
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo th {
  padding: 16px;
  font-family: "Inter-SemiBold", "sans-serif";
  font-size: clamp(0.7rem, get-vw(15), 0.8rem);
  color: #fff;
  font-style: normal;
  line-height: normal;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda {
  position: relative;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda::after {
  right: 32px;
}

@media screen and (max-width: 1280.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda::after {
    right: 28px;
  }
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda::after {
    right: 19px;
  }
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda::before {
  margin-left: -40px;
}

@media screen and (max-width: 1280.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda::before {
    margin-left: -36px;
  }
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo.interna .borda::before {
    margin-left: -44px;
  }
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo .borda {
  position: relative;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo .borda::after {
  content: ' ';
  height: 100%;
  width: 1px;
  background-color: #cccccc;
  opacity: 0.4;
  display: block;
  position: absolute;
  right: 15px;
  top: 0px;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line-topo .borda::before {
  content: ' ';
  height: 100%;
  width: 1px;
  background-color: #cccccc;
  opacity: 0.4;
  display: block;
  position: absolute;
  margin-left: -30px;
  top: 0px;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line {
  border-bottom: 1px solid #E0E0E0;
  margin-top: 0px;
  --bs-table-accent-bg: #fff;
  background-color: #fff;
  display: inline-table;
  width: 100%;
  border-radius: 0px;
  position: relative;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line:nth-child(odd) {
  background-color: #fff;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line:nth-child(even) {
  background-color: #f1f3f5;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line td {
  border: 1px solid #E0E0E0;
  padding: 16px;
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line td {
    width: 100%;
    display: block;
  }
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line {
    margin-top: 3px;
  }
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download {
  text-align: center;
  padding-left: initial;
}

@media screen and (max-width: 767.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download.documentos-interna {
    display: block;
  }
}

@media screen and (max-width: 767.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download.documentos-interna .box-txt {
    width: 100%;
  }
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download {
    display: inline-flex;
  }
}

@media screen and (max-width: 639.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download {
    display: block;
  }
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt {
  margin-top: 20px;
}

@media screen and (max-width: 991.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt {
    width: 50%;
  }
}

@media screen and (max-width: 639.9px) {
  .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt {
    width: 100%;
  }
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .item-documento {
  font-family: "Inter-SemiBold", "sans-serif";
  font-size: 0.8rem;
  font-style: normal;
  line-height: normal;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-arquivo {
  color: #0148ad;
  padding-right: 10px;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-arquivo:hover {
  text-decoration: underline;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-arquivo:focus, .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-arquivo:active {
  color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-baixar {
  padding-left: 10px;
  border-left: 1px solid #212121;
  color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-baixar:hover {
  text-decoration: underline;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-baixar:focus, .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-baixar:active {
  color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-verde {
  color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-verde:hover {
  text-decoration: underline;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-verde:focus, .container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-verde:active {
  color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-download .box-txt .col-quantidade {
  color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .box-txt {
  margin-bottom: 8px;
  font-family: "Inter-Regular", "sans-serif";
  font-size: 0.8rem;
  color: #616161;
  line-height: normal;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .box-txt b {
  color: #212121;
  font-family: "Inter-SemiBold", "sans-serif";
  line-height: normal;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .col-dados {
  width: 30%;
}

.container-downloads-listagem .col-body-arquivos .table-responsive:not(.table-licitacao) .table-striped .col-line .td-licitacao-download {
  width: 30%;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao {
  border-radius: 8px !important;
  border: 1px solid #E0E0E0 !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao table {
  margin-bottom: 0;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao thead {
  background-color: #011e47;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao thead tr {
  border-width: 0px !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao thead tr th {
  padding: 16px;
  font-size: 16px;
  color: #fff;
  font-weight: unset;
  font-family: 'Inter-Bold';
}

.container-downloads-listagem .col-body-arquivos .table-licitacao thead tr th:not(:last-child) {
  border-right: 1px solid #cccccc !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao thead tr th:first-child {
  border-radius: 8px 0px 0px 0px !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao thead tr th:last-child {
  border-radius: 0px 8px 0px 0px !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody {
  background-color: #fff;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr {
  border-width: 0px !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td {
  padding: 16px;
  font-size: 16px;
  color: #212121;
  font-weight: unset;
  font-family: "Inter-Regular", "sans-serif";
  border-inline: none !important;
  border-block: 1px solid #E0E0E0 !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td:nth-child(2) {
  border-inline: 1px solid #E0E0E0 !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td p {
  margin-bottom: 0px;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td .box-txt {
  font-family: "Inter-Regular", "sans-serif";
  font-size: 0.8rem;
  color: #616161;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td .box-txt b {
  color: #212121;
  font-family: "Inter-SemiBold", "sans-serif";
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td a {
  display: flex;
  flex-direction: column;
  row-gap: 8px;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td a .box-txt {
  font-family: "Inter-Regular", "sans-serif";
  font-size: 0.8rem;
  color: #616161;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr td a .box-txt b {
  color: #212121;
  font-family: "Inter-SemiBold", "sans-serif";
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr:last-child td {
  border-bottom: none !important;
}

.container-downloads-listagem .col-body-arquivos .table-licitacao tbody tr:last-child td:nth-child(2) {
  border-inline: 1px solid #E0E0E0 !important;
}

.container-downloads-botao .col-box-arquivos-card .row-gap-arquivos-card {
  row-gap: clamp(1rem, get-vw(22), 1.2rem);
}

.container-downloads-botao .col-box-arquivos-card .row-gap-arquivos-card .col-card-list .col-baixar-item {
  display: inline-flex;
  width: 100%;
  border-radius: 8px;
  background-color: #011e47;
  border: none;
  font-family: "Inter-SemiBold", "sans-serif";
  font-size: 0.8rem;
  height: 60px;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #fff;
  border: 1px solid transparent;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
}

.container-downloads-botao .col-box-arquivos-card .row-gap-arquivos-card .col-card-list .col-baixar-item:hover {
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  background-color: #0148ad;
  color: #fff;
}

.container-downloads-botao .col-box-arquivos-card .row-gap-arquivos-card .col-card-list .col-baixar-item:focus, .container-downloads-botao .col-box-arquivos-card .row-gap-arquivos-card .col-card-list .col-baixar-item:active {
  background-color: #0148ad;
  -webkit-transition: 0.4s;
  -moz-transition: 0.4s;
  -ms-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  color: #011e47;
}

.container-downloads-botao .col-box-arquivos-card .row-gap-arquivos-card .col-card-list .col-baixar-item .col-titulo {
  margin: auto;
}

.container-atendimento-listagem .card-dados {
  display: grid;
  grid-template-columns: 3fr 2fr;
  padding: 24px;
  background-color: #fafafa;
  border-radius: 8px;
  box-shadow: 0px 0px 17px -7px rgba(0, 0, 0, 0.2);
  gap: 24px;
  margin-block: 40px;
}

.container-atendimento-listagem .card-dados > * {
  font-size: 16px;
}

.container-atendimento-listagem .card-dados p {
  margin-bottom: 0;
  color: #616161;
}

.container-atendimento-listagem .card-dados p .titulo-campo {
  color: #212121;
  font-weight: bold;
}

.container-atendimento-listagem .card-dados p .verDoc {
  display: inline-block;
  padding-left: 8px;
}

.container-atendimento-listagem .card-dados p .verDoc::before {
  content: '|';
  padding-right: 8px;
}

.container-atendimento-listagem .col-pesquisa {
  margin-bottom: 30px;
}

.container-atendimento-listagem .btn-padrao#btn-exporting-print {
  color: #fff;
}

.container-atendimento-listagem .table-atendimentos {
  margin-bottom: 30px;
}

.container-atendimento-listagem .table-atendimentos.table-bordered {
  border-radius: 16px;
  overflow: hidden;
  box-shadow: 0px 0px 17px -7px rgba(0, 0, 0, 0.2);
  border: none;
}

.container-atendimento-listagem .table-atendimentos thead {
  border-radius: 16px;
  background-color: #011e47;
}

.container-atendimento-listagem .table-atendimentos thead tr th {
  color: #fff;
  border-color: #00132e;
  font-size: 18px;
}

.container-atendimento-listagem .table-atendimentos tbody tr {
  border-color: #f7f7f7;
}

.container-atendimento-listagem .table-atendimentos tbody tr:nth-of-type(odd) {
  background-color: #fafafa;
}

.container-atendimento-listagem .table-atendimentos tbody tr:nth-of-type(even) {
  background-color: #fff;
}

.container-atendimento-listagem .table-atendimentos tbody tr td {
  border-color: #ededed;
  padding: 0;
}

.container-atendimento-listagem .table-atendimentos tbody tr td .dados-atendimento {
  font-size: 0.8rem;
  display: flex;
  flex-direction: column;
  row-gap: 8px;
  padding: 0.75rem;
}

.container-atendimento-listagem .table-atendimentos tbody tr td .dados-atendimento p {
  margin-bottom: 0;
  color: #616161;
}

.container-atendimento-listagem .table-atendimentos tbody tr td .dados-atendimento p .titulo-campo {
  color: #212121;
  font-weight: bold;
}

.container-atendimento-listagem .table-atendimentos tbody tr td .dados-atendimento p .verDoc {
  display: inline-block;
  padding-left: 8px;
}

.container-atendimento-listagem .table-atendimentos tbody tr td .dados-atendimento p .verDoc::before {
  content: '|';
  padding-right: 8px;
}

.container-atendimento-listagem .table-atendimentos tbody tr:hover {
  -webkit-transition: 0.3s ease-in-out;
  -o-transition: 0.3s ease-in-out;
  transition: 0.3s ease-in-out;
}

.container-atendimento-listagem .table-atendimentos tbody tr:hover td .dados-atendimento p {
  color: #011e47;
}

.container-atendimento-listagem .table-atendimentos tbody tr:hover td .dados-atendimento p .titulo-campo {
  color: #011e47;
}

@media (max-width: 767px) {
  .container-atendimento-listagem .table-atendimentos.table-bordered {
    box-shadow: none;
  }
  .container-atendimento-listagem .table-atendimentos thead {
    display: block;
    width: 100%;
  }
  .container-atendimento-listagem .table-atendimentos thead > tr {
    display: flex;
    width: 100%;
    border-radius: 0px;
    background-color: #011e47;
  }
  .container-atendimento-listagem .table-atendimentos thead > tr > * {
    flex: 1 1 auto;
    border-radius: 0px;
    background-color: #011e47;
  }
  .container-atendimento-listagem .table-atendimentos,
  .container-atendimento-listagem .table-atendimentos tbody,
  .container-atendimento-listagem .table-atendimentos tr {
    display: block;
    width: 100%;
  }
  .container-atendimento-listagem .table-atendimentos tbody tr {
    display: grid;
    grid-template-columns: 1fr;
    gap: 12px;
    padding: 16px;
    margin-bottom: 0px;
    border: 1px solid #fafafa;
    border-radius: 12px;
    background-color: #fafafa;
  }
  .container-atendimento-listagem .table-atendimentos tbody tr:not(:last-of-type) {
    border-radius: 0px;
    border-bottom-color: #ededed;
  }
  .container-atendimento-listagem .table-atendimentos tbody tr:nth-of-type(even) {
    background-color: #fff;
  }
  .container-atendimento-listagem .table-atendimentos tbody tr:last-of-type {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  .container-atendimento-listagem .table-atendimentos tbody tr td {
    display: block;
    border: none;
    padding: 0;
    border-radius: 0px;
  }
  .container-atendimento-listagem .table-atendimentos tbody tr td::before {
    content: attr(data-label);
    display: block;
    font-size: 0.7rem;
    font-weight: 600;
    color: #212121;
    margin-bottom: 4px;
  }
}
