.ast-site-title-wrap a, .site-header-section a {
    text-decoration: none;
    color: #0170B9;
  }
  
  .accordion h3, .accordion h2 {
    margin-bottom: 0;
  }/*# sourceMappingURL=singular-melhores-fundos.css.map */


  .ast-container {
    max-width: 100% !important;
  }

  article {
    padding: 5.34em 1em !important;
  }


.ranking-table {
    overflow: hidden;
}

.table-header {
    overflow: hidden;
    text-align: center;
    font-weight: bold;
}

.table_title {
    background-color: antiquewhite;
    float: left;
    width: 8%;
    padding: 10px 5px 5px 5px;
    font-size: 12px;
}

.rank_title {
    width: 3%;
}

.rank {
    float: left;
    width: 3%;
    padding: 40px 0 0 0;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
}

.table_box {
    float: left;
    width: 8%;    
    /* min-height: 90px; */
    overflow: hidden;
    padding: 10px 5px;
    font-size: 12px;
    border: 1px solid;
    overflow-wrap: break-word; 
}

.magic-number {
    width: 100%;
    display: block;
    font-size: 9px;
    text-align: center;
    padding: 10px 0;
}
.my_row {
    clear: both;
    overflow: hidden;
}


@media (max-width: 600px)
{
    .table_title, .table_box {
        width: 15.5%;
        font-size: 11px;
    }

    .rank_title, .rank {
        width: 5%;
        font-size: 10px;
    }
    
    .table_title:nth-child(even), .table_box:nth-child(even) {
        display: none;
        
    } 
   
    
}

/* @media (max-width: 1024px)
{
    .table_title, .table_box {
        width: 12.5%;
    }
    
    .table_title:nth-child(3n), .table_box:nth-child(3n) {
        display: none;
        
    } 
   
    
} */