.node-type-article .reading-text .basic {
  color: #112a42;
  margin-bottom: 15px;
}
.table-wrapper table {
  border:0px solid #efefef;
  margin-bottom: 0px;
}
.table-wrapper table thead {
  background-color:#112a42;
  color: #ffffff;
}
.table-wrapper .table-striped > tbody > tr:nth-child(odd) > td, .table-wrapper .table-striped > tbody > tr:nth-child(odd) > th {
  background-color: #fff;
  font-size: 16px;
}
.table-wrapper .table-striped > tbody > tr {
  font-family: "Bliss Light";
  font-size: 16px;
}
.table-wrapper .table > thead > tr > th {
  padding: 10px;
  border-bottom: 0px;
  font-weight: 100;
}
.table-wrapper .table > tbody > tr > td {
  padding: 11px;
  background-color: #efefef;
  color: #303030;
  border-top: 0px;
}
.table-wrapper .table > thead > tr > th, .table-wrapper .table > tbody > tr > td {
  border-right: 1px solid rgba(166,168,171,0.3);
  -webkit-background-clip: padding-box; /* for Safari */
  background-clip: padding-box; /* for IE9+, Firefox 4+, Opera, Chrome */
  text-align: left;
  vertical-align: middle;
}
.table-wrapper table td:first-child {
  border-left: none;
}
.table-wrapper table td:last-child {
  border-right: none !important;
}
small {
  font-family: "Bliss light";
  font-size: 16px;
  color: #112a42;
}
.table-wrapper {
  border: 2px solid #efefef;
  padding: 2px;
  margin-bottom: 20px;
}
@media only print {
  .table-wrapper table {
    max-width: 100% !important;
  }
  /* Fix issue that prevented printed page breaks */
  .node-type-article .node-article div, .node-type-article .col-sm-12 {
    float: none !important;
  }
  .node-type-article .view-author-info-for-node {
      margin: 10px 0px 0px;
  }
}
/* GAU- 184: Start */
.page-article .main-container .reading-text a { 
    color: #27b899;
    font-family: "Bliss Medium";
    font-size: 18px;
}
.page-article .main-container .reading-text a:hover { 
    text-decoration: underline;
}
.page-article .main-container .reading-text h2 a { 
    color: #b5121b; 
    font-family: "Bliss Regular";
}
.page-article .main-container .reading-text span{
    font-size: 16px; 
    color: #112a42;
    font-family: "Bliss Light";
    vertical-align: baseline;
    white-space: pre-wrap;
}
.page-article .main-container .table-wrapper .table > tbody > tr > td { padding:  11px 8px; }
.page-article .main-container .table-wrapper .table > thead > tr > th { font-family: "Bliss Regular"; }
.page-article .main-container .reading-text {   
    font-family: "Bliss Light";
    font-size: 18px; 
}
/* GAU- 184: End */