.container.main {
  margin-top: 150px; }
  .container.main .fi-title {
    font-size: 24px;
    line-height: 20px;
    position: relative;
    z-index: 5;
    background: #fff;
    width: 200px;
    display: block;
    margin: auto; }
  .container.main .list-mls {
    margin-top: 35px;
    margin-bottom: 35px;
    z-index: 2; }
  .container.main .list-mls div {
      position: relative;
      z-index: 3;
      border-bottom: 1px solid #c9c9c9;
      padding: 0;
      min-height: 60px; }
  .container.main .list-mls div a {
        display: block; }
  .container.main .list-mls div a p {
          margin: 0;
          padding: 10px 30px 10px 10px; }
  .container.main .list-mls div a i {
          color: #c9c9c9;
          height: 30px;
          position: absolute;
          top: 50%;
          right: 5px;
          font-size: 30px;
          margin-top: -15px; }
  .container.main .list-mls div a:hover {
          background-color: #efefef;
          text-decoration: none; }
  .my-pagination /deep/ .ngx-pagination .current {
  background: #deff02;
  color: #000;
  z-index: 1; }
  /* Alvo de toque da paginação (achado 11, docs/34-AUDITORIA-INTERFACE.md) —
   * media 34×34 (o "›" de próxima, mais estreito, 30×34): `padding:6px 12px`
   * do `.pagination>li>a` do Bootstrap (`bootstrap.min.css`, sem camada)
   * mais `line-height:20px` mais borda de 1px. Sobe padding vertical (6→11)
   * e horizontal (12→20) — números de um dígito e o "›" (glifo mais
   * estreito que 12px de padding cada lado não cobria) chegam aos 44×44.
   * Mesmo seletor do Bootstrap, carrega depois (`contents.legacy.css` vem
   * depois de `bootstrap.min.css` em `(public)/layout.tsx` +
   * `contents/page.tsx`) — mesma especificidade, este arquivo vence. */
  .pagination > li > a {
    padding-top: 11px;
    padding-bottom: 11px;
    padding-left: 20px;
    padding-right: 20px; }
  .loading-mls {
  width: 200px;
  color: #7d7d7d;
  text-align: center;
  position: relative;
  margin: 60px 0 60px -100px;
  left: 50%; }
  .loading-mls p {
    margin-top: 10px; }
  .filter-ml {
  margin: 20px 0 0 0;
  padding: 5px;
  text-align: right; }
  .filter-ml input {
    border-radius: 8px;
    border: 1px solid #7d7d7d;
    padding: 8px 10px;
    font-size: 20px; }
