 .stackRow, .stackRow2 {
  position: relative;




  padding: 1em 0.5em 1em 1em;
  border-bottom: 1px solid #e8e8e8;
  margin-bottom: 0em;
  background-color: #ffffff;



  }
  
  .stackRow:Hover {
   cursor:pointer;
  }
  
  .stackImage {
  float: left;
  width: 216px;
  }
  
  .stackText {
  margin-left: 228px;
  }
  
  .stackRow H4, .stackRow2 H4 {
  background-position: top left;
  background-repeat: no-repeat;
  min-height: 25px; height: auto !important; height: 25px;  
  margin: 0px;
  padding-left: 24px;
  padding-top: 4px;
  }

  .stackRow H4.noLink {
  margin: 0px;
  padding-top: 4px;
  }


  
  .stackRow a, .stackRow2 a{
  text-decoration: none;
  color: #002277;
  }
  
  .stackRow a:hover, .stackRow2 a:hover {
  text-decoration: underline;
  }
  
  .stackRowSpanBlack {
  color: #000000;
  }

  .stackRow p {
  padding-top: 1em;
}
.standfirst{ display:none; }
.gutterTop.primaryContent { margin-top: 0; }
.gutterTop.secondaryContent { margin-top: 0; }
.announcement{
font-size:1.2em;
font-weight:bold;
text-algin:center;
}

.results {
 clear: both;
}


 .stackRow {
  border-bottom: 1px solid #b0b0b0;
  margin-bottom: 1em;
  clear:both; 
  float: left;
  }

#resultsList{
  width: 100%;
  border-collapse: collapse;
  border-style: hidden; 
  color: #000000;
}

#resultsList thead tr{
  background-color: #00b1eb;
  color: #fff;
}

#resultsList tr{
  border-bottom: 1px solid #00b1eb;
}

#resultsList th:first-child{
  text-align:left;
}


#resultsList td, #resultsList th {
  padding: 5px;
}


#resultsList td a{
    display:block;
    text-align:center;
    margin-top:0.5em;
}

#resultsList i.bigicon-PDF,#resultsList i.bigicon-Video, #resultsList i.bigicon-Link{
    font-size:6em;
}

#resultsList i:before{
    font-family: bat-icon-set-2020;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none !important;
    speak: none;
    display: inline-block;
    text-decoration: none;
    line-height:1em;
    -webkit-font-smoothing: antialiased;
    color: #0e2b63;
}
#resultsList i.bigicon-PDF:before{
    content: "\e005";
}
#resultsList i.bigicon-Video:before{
    content: "\e01d";
}
#resultsList i.bigicon-Link:before{
    content: "\e018";
}

#resultsList tr.hasFootnote{
    border-bottom: none;
}
#resultsList tr.isFootnote td{
    font-size:0.85em;
}

@media
only screen and (max-width: 519px) {
  #resultsList table, #resultsList thead, #resultsList tbody, #resultsList th, #resultsList td, #resultsList tr {
    display: block;
  }
  #resultsList thead th {
    position: absolute;
    top: -9999px;
    left: -9999px;
  }
  #resultsList thead th:nth-of-type(1){
    position:relative;
    top: auto;
    left: auto;
  }
  #resultsList tr { border: 1px solid #ccc; }
  #resultsList td {
    border: none;
    border-bottom: 1px solid #eee;
    position: relative;
  }
  #resultsList td:nth-of-type(1){
    font-weight:bold;
  }
  #resultsList td:before {
    white-space: nowrap;
    position: absolute;
    bottom: 15px;
    text-align: center;
    width: 100%;
  }
  #resultsList td:nth-of-type(2):before { content: "Press release"; }
  #resultsList td:nth-of-type(3):before { content: "Presentation"; }
  #resultsList td:nth-of-type(4):before { content: "Webcast"; }
  #resultsList td:nth-of-type(5):before { content: "Transcript";}
  #resultsList td.empty{ display: none; }
}



