

/* .d-none */

.fa-youtube {
   font-size: 16px;
   color: red;
}

table[id].hash_list_details td,
table[id].hash_list_details th
{
   font-family: 'Sofia Sans Extra Condensed', sans-serif;
   font-optical-sizing: auto;
   /*font-size: 1.2rem;*/
   /*line-height: 1.2rem;*/
   border: 1px solid #e0e0e0;

   padding-top: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   white-space: nowrap;
}

table[id].hash_list_details td.flt
{
   /*border: 2px solid cyan;*/
}

@media (min-width: 992px)  {
   table[id].hash_list_details td,
   table[id].hash_list_details th
   {
      font-size: 1rem;
      line-height: 1rem;
   }
}

@media (min-width: 1200px) {
   table[id].hash_list_details td,
   table[id].hash_list_details th
   {
      font-size: 1.1rem;
      line-height: 1.1rem;
   }
}

@media (min-width: 1400px) {
   table[id].hash_list_details th
   {
      font-size: 1.2rem;
      line-height: 1.6rem;
   }
   table[id].hash_list_details td
   {
      font-size: 1.2rem;
      line-height: 1.2rem;
   }
}

table[id].hash_list_details th
{
   border-bottom: 1px solid #aaaaaa;
}




span.sil { color: #9b9b9b; }

.at_prvdr {
   color: #c0c0c0;
   display: none;
}

a.url_alt {
   padding: 0 2px;
   margin-left: 3px;
   margin-right: 5px;
   font-weight: normal;
}

a.url_main {
   font-weight: bold;
}

b.t_per { padding-left: 40px; }

b.t_per, b.ord_by, b.dte { font-size: 1.25rem; }

table[id].hash_list_details tr:hover {
   background-color: #b3e7ff !important;
}

table[id].hash_list_details th
{
   padding-top: 3px;
   padding-left: 3px;
   padding-bottom: 3px;
   padding-right: 18px !important;
   background-color: #e8e8e8;
}

table[id].hash_list_details td,
table[id].hash_list_details td.BTDig,
table[id].hash_list_details th.BTDig
{
   padding-right: 3px !important;
}


table[id].hash_list_details td.sel,
table[id].hash_list_details td.depth,
table[id].hash_list_details td.audio,
table[id].hash_list_details td.enc,
table[id].hash_list_details td.BTDig,
table[id].hash_list_details td.src,
table[id].hash_list_details th.title,
table[id].hash_list_details th.BTDig
{
   text-align: center;
}

table[id].hash_list_details td.seep,
table[id].hash_list_details td.title,
.zzz
{
   text-align: left;
}


table[id].hash_list_details span.torrent_name
/*, table[id].hash_list_details td.title*/
{
   max-width: 420px;
   min-width: 180px;
}

.hash_list_details span.torrent_name_newc {max-width: 320px;}
@media (max-width: 1280px) { .hash_list_details span.torrent_name_newc {max-width: 130px;} }
@media (max-width: 1350px) { .hash_list_details span.torrent_name_newc {max-width: 145px;} }
@media (max-width: 1440px) { .hash_list_details span.torrent_name_newc {max-width: 155px;} }
@media (max-width: 1540px) { .hash_list_details span.torrent_name_newc {max-width: 165px;} }
@media (max-width: 1640px) { .hash_list_details span.torrent_name_newc {max-width: 175px;} }


span.torrent_name,
span.torrent_name_newc
{
   display: inline-block;
   text-overflow: ellipsis;
   overflow: hidden;
   white-space: nowrap;
}

.bold { font-weight: bold; }
a.a_highlight { text-decoration: underline; font-weight: bold; }
td.bold { font-weight: bold; }
table.ratings_top_table td.col_0 {font-weight: bold;}

div#newcomers_table_wrapper {
   padding: 10px;
}


table.ratings_top_table td,
table.ratings_top_table th
{
   font-family: 'Sofia Sans Extra Condensed', sans-serif;
   font-optical-sizing: auto;
   font-size: 1.2rem;
   line-height: 1.2rem;
   border: 1px solid #e0e0e0;

   padding: 3px 6px;
   white-space: nowrap;
}

table.ratings_top_table td.to_align_r
{
   text-align: right;
}


.ident_group {
   break-before: left;
   display: block;
}
a.id2link {
   margin-right: 7px;
}
.poster_sm {
   width: 220px;
   height: 330px;
}

div.dt-container div.dt-layout-row {
   margin: 0;
}

td.hi { background-color: #b3e7ff; }

tbody>tr.opc04 { opacity: 0.4; }
tbody>tr.hi1 { background-color: #ffffdd !important; }
tbody>tr.hi2 { background-color: #ffffbb !important; }
tbody>tr.hi3 { background-color: #ffff88 !important; }
tbody>tr.hi4 { background-color: #ffff55 !important; }
tbody>tr.hi5 { background-color: #ffff22 !important; }



table.dataTable thead>tr>th.dt-orderable-asc span.dt-column-order, table.dataTable thead>tr>th.dt-orderable-desc span.dt-column-order, table.dataTable thead>tr>th.dt-ordering-asc span.dt-column-order, table.dataTable thead>tr>th.dt-ordering-desc span.dt-column-order, table.dataTable thead>tr>td.dt-orderable-asc span.dt-column-order, table.dataTable thead>tr>td.dt-orderable-desc span.dt-column-order, table.dataTable thead>tr>td.dt-ordering-asc span.dt-column-order, table.dataTable thead>tr>td.dt-ordering-desc span.dt-column-order {
   right: 3px;
}

#a_more_dates {
   margin-left: 15px;
}
.top_date_b {
   width: 80px;
   display: inline-block;
}


/*2.. for screenshots ..*/
/*2.. DEBUG ..*/

/*.div_hashes_tables { padding: 7px 13px 1px 1px;  }*/

/*th.sel, td.sel { display: none; }*/
/*th.src, td.src { display: none; }*/
/*.imdb_container .r_clear_filters {display: none;}*/
/*.imdb_container .col.px-4.pt-2 { font-size: 85%; }*/
/*.imdb_container .poster_sm {width: 180px; height: 264px;}*/

/*ORG*//*.poster_sm {width: 220px;height: 330px;}*/

/*2.. DEBUG ..*/


a.tgx_a {
   color: #ea899a;
   text-decoration: line-through;
}

.parameters_top_25 .a_a_highlight,
.parameters_top_28 .a_highlight,
.parameters_top_29 .a_highlight
{
   font-weight: bold;
   font-size: 110%;
   text-decoration: underline;
   text-decoration-thickness: 3px;
}


/*--- TOP 4 ------------------------------------------*/

table.ratings_top_table { margin-left: auto !important;  margin-right: auto !important; }
