/* Ranklist subsection templates do not consistently provide a ct ID. */
body.pg_ranklist .ct2_a {display:grid;grid-template-columns:167px minmax(0,1fr);column-gap:20px;align-items:start;box-sizing:border-box;}
body.pg_ranklist .ct2_a::after {display:none;}
body.pg_ranklist .ct2_a > .appl {grid-column:1;grid-row:1;float:none;display:block;width:auto;min-width:0;margin:0;padding:0;box-sizing:border-box;}
body.pg_ranklist .ct2_a > .mn {grid-column:2;grid-row:1;float:none;display:block;width:auto;min-width:0;margin:0;box-sizing:border-box;overflow:auto;}
body.pg_ranklist .biduser {width:100%;box-sizing:border-box;}
body.pg_ranklist .mn img {max-width:100%;}
body.pg_ranklist .mn .tl table {width:100%;table-layout:fixed;}
body.pg_ranklist .mn .tl td,body.pg_ranklist .mn .tl th {overflow-wrap:anywhere;}
/* Match the skin's #ct panel on subsection templates lacking that ID. */
body.pg_ranklist .ct2_a:not(#ct) {min-height:300px;margin-top:10px;padding:20px;background:url(more/wrap.png) repeat center top;border-width:3px 1px 1px;border-style:solid;border-color:#aaa #ccc #ccc;}
