/* Support #118980 - Responsive Table fix */  

.stacktable.large-only { display: table; }
.stacktable.small-only { display: none; }

@media (max-width: 800px) {
  .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: 40%; text-align: left; font-weight:bold; box-sizing: border-box; padding: 10px;}
  .st-val { width: 50%; padding-left:0 !important; text-align: left; box-sizing: border-box; padding: 5px;}
  .st-val a{ color:#136d9f; }
  
  .stacktable.large-only { display: none; }
  .stacktable.small-only { display: table; }
  .stacktable tbody{
    border:1px solid #ccc;
    border-top:0;
  }
  .stacktable:first-child tbody{
    border-top:1px solid #ccc;
  }
  .stacktable:nth-child(odd) tbody{
    background-color:#fafafa;
  }
  .stacktable .row-header-wrapper{
    font-weight: bold;
    border-bottom:1px solid #f3f3f3;
  }
}

/*Support #173635 - remove readmore*/
.home .welcome .section-cta {
    display: none;
}