/*
.stacktable { width: 100%; }
.st-head-row { padding-top: 1em; }
.st-head-row.st-head-row-main { font-size: 1.5em; padding-top: 0; }
.st-key { width: 49%; text-align: right; padding-right: 1%; }
.st-val { width: 49%; padding-left: 1%; }



 RESPONSIVE EXAMPLE 

.stacktable.large-only { display: table; }
.stacktable.small-only { display: none; }

@media (max-width: 800px) {
  .stacktable.large-only { display: none; }
  .stacktable.small-only { display: table; }
}
*/



/***  Stacktable Css ****/
        /*td {border:1px solid #ccc;}*/
        td, th {padding:15px; text-align:left;}
        tr:not(.result-table-head) {border-top: 1px solid #ccc;}

        .stacktable { width: 100%; }
        .st-head-row { padding-top: 1em; }
        .st-head-row.st-head-row-main { font-size: 1.7em!important; padding: 15px 0px!important; color:#1771b7; }
        th.st-head-row {padding:15px 0px; text-align: center; background-color: #ddd}
/*        .st-key { width: 49%; text-align: right; padding-right: 1%; font-weight:bold!important; padding-top:15px!important;}*/
        .st-key { width: 49%; text-align: left; padding-right: 1%; font-weight:bold!important; padding-top:15px!important;}
        .st-val { width: 49%; padding-left: 1%; padding-top:15px!important;}



/* RESPONSIVE EXAMPLE */

        .stacktable.large-only { display: table; table-layout:fixed;}
        .stacktable.small-only { display: none; }

        @media (max-width: 370px) {
          .st-head-row.st-head-row-main { font-size: 1.3em!important; }
            

        }

/*        h3.TestResult {color:#067201!important;}*/

        td {
          -webkit-hyphens: auto;
          -moz-hyphens: auto;
          -ms-hyphens: auto;
          hyphens: auto;
        }

        @media (min-width: 992px) {
          td { padding:15px 10px;}
          th {padding:15px 10px;}

          /*th.th1 {width:183px!important;}
          th.th2 {width:120px!important;}
          th.th3 {width:120px!important;}
          th.th4 {width:120px!important;}
          th.th5 {width:68px!important;}
          th.th6 {width:77px!important;}*/

          th.th1 {width:20%!important;}
          th.th2 {width:20%!important;}
          th.th3 {width:18%!important;}
          th.th4 {width:16%!important;}
          th.th5 {width:11%!important;}
          th.th6 {width:16%!important;}

          th.th7 {width:27%!important;}
          th.th8 {width:14%!important;}
          th.th9 {width:14%!important;}
          th.th10 {width:12%!important;}
          th.th11 {width:10%!important;}
          th.th12 {width:8%!important;}
          th.th13 {width:22%!important;}

            tr:not(.result-table-head) {border-top: 1px solid #ccc;}

        }


        @media (max-width: 991px) {
          .stacktable.large-only { display: none; table-layout:fixed;}
          .stacktable.small-only { display: table; }

          th.st-head-row.st-head-row-main {display:none;}
/*          th.st-head-row::before {content: "Test Performed: ";}*/
        
        }

        h2 {
          text-align: center;
          padding-top: 10px;
        }

        table caption {
            padding: .5em 0;
        }

        .p {
          text-align: center;
          padding-top: 140px;
          font-size: 14px;
        }
/***  End Stacktable Css ****/