/* hide columns */
table.hidecol1 th,
table.hidecol1 td { display: none; }
table.hidecol1 th + th,
table.hidecol1 th + td,
table.hidecol1 td + td { display: table-cell; }
table.hidecol2 th + th,
table.hidecol2 th + td,
table.hidecol2 td + td { display: none; }
table.hidecol2 th + th + th,
table.hidecol2 th + td + td,
table.hidecol2 td + td + td { display: table-cell; }
table.hidecol3 th + th + th,
table.hidecol3 th + td + td
table.hidecol3 td + td + td { display: none; }
table.hidecol3 th + th + th + th,
table.hidecol3 th + td + td + td,
table.hidecol3 td + td + td + td { display: table-cell; }
table.hidecol4 th + th + th + th,
table.hidecol4 td + td + td + td,
table.hidecol4 th + td + td + td { display: none; }
table.hidecol4 th + th + th + th + th,
table.hidecol4 th + td + td + td + td,
table.hidecol4 td + td + td + td + td { display: table-cell; }
table.hidecol5 th + th + th + th + th,
table.hidecol5 td + td + td + td + td,
table.hidecol5 th + td + td + td + td { display: none; }
table.hidecol5 th + th + th + th + th + th,
table.hidecol5 td + td + td + td + td + td,
table.hidecol5 th + td + td + td + td + td { display: table-cell; }
table.hidecol6 th + th + th + th + th + th,
table.hidecol6 td + td + td + td + td + td,
table.hidecol6 th + td + td + td + td + td { display: none; }
table.hidecol6 th + th + th + th + th + th + th,
table.hidecol6 td + td + td + td + td + td + td,
table.hidecol6 th + td + td + td + td + td + td { display: table-cell; }
table.hidecol7 th + th + th + th + th + th + th,
table.hidecol7 td + td + td + td + td + td + td,
table.hidecol7 th + td + td + td + td + td + td { display: none; }
table.hidecol7 th + th + th + th + th + th + th + th,
table.hidecol7 td + td + td + td + td + td + td + td,
table.hidecol7 th + td + td + td + td + td + td + td { display: table-cell; }
table.hidecol8 th + th + th + th + th + th + th + th,
table.hidecol8 td + td + td + td + td + td + td + td,
table.hidecol8 th + td + td + td + td + td + td + td { display: none; }
table.hidecol8 th + th + th + th + th + th + th + th + th,
table.hidecol8 td + td + td + td + td + td + td + td + td,
table.hidecol8 th + td + td + td + td + td + td + td + td { display: table-cell; }
table.hidecol9 th + th + th + th + th + th + th + th + th,
table.hidecol9 td + td + td + td + td + td + td + td + td,
table.hidecol9 th + td + td + td + td + td + td + td + td { display: none; }
table.hidecol9 th + th + th + th + th + th + th + th + th + th,
table.hidecol9 td + td + td + td + td + td + td + td + td + td,
table.hidecol9 th + td + td + td + td + td + td + td + td + td { display: table-cell; }
table.hidecol10 th + th + th + th + th + th + th + th + th + th,
table.hidecol10 td + td + td + td + td + td + td + td + td + td,
table.hidecol10 th + td + td + td + td + td + td + td + td + td { display: none; }
table.hidecol10 th + th + th + th + th + th + th + th + th + th + th,
table.hidecol10 td + td + td + td + td + td + td + td + td + td + td
table.hidecol10 th + td + td + td + td + td + td + td + td + td + td { display: table-cell; }