/*---------------------------------------------
	Site Header
	- Change header text font (issue: brand name not in Helvetica)
  --------------------------------------------- */
header h1.header,
footer .main-footer .footer-logo-holder .left-block h1 {
	  font-family: Helvetica	, sans-serif;
	  font-weight: bold;
	  letter-spacing: -1px;
  }

/*---------------------------------------------
	Dynamic block
	- Run-on date and author, adjust spacing, hide summary (issue: text overlapping with thumbnail images)
  --------------------------------------------- */
.block.dynamic ul li .header-details-container h4 {
	margin-bottom: 5px;
}
.block.dynamic ul li .header-details-container p {
	margin: 0;
	display: inline;
}
.block.dynamic ul li .image-excerpt-container p {
	display: none !important;
}

/*---------------------------------------------
	Events block
	- Hide date and time text (issue: not required in addition to 'date icon', time displayed incorrectly e.g. 00:00-00:00)
  --------------------------------------------- */
.block.events ul li .list-content p {
	display: none !important;
}

/*---------------------------------------------
	Related posts block
	- Hide 'Authors' field (issue: value not being output)
	- Image repeating
  --------------------------------------------- */
.block.related ul li .details p:nth-child(3) {
	display: none;
}
.block.related ul li .image {
	background-repeat: no-repeat;
}

/*---------------------------------------------
	Tables
	- Add some styling (issue: not styled)
  --------------------------------------------- */
table {
	width: 100%;
    max-width: 100%;
    margin-bottom: 2rem;
	border-collapse: collapse;
	background-color: transparent;
	border: 1px solid #eceeef;
}
table caption {
	text-align: left;
	margin-bottom: 0.5rem;
}
table thead th,
table tbody td {
	padding: .75rem;
	vertical-align: top;
	border: 1px solid #eceeef;
}
table thead th {
	color: #55595c;
    background-color: #eceeef;
    font-weight: normal;
}
table tbody td {
	font-weight: 300;
}
table.programme td p + ul {
	margin-top: -30px;
}
table.programme td hr {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    margin-bottom: 0.75rem;
}

/*---------------------------------------------
	Featured images
	- Figure style
  --------------------------------------------- */
  
figure.featured {
	margin: 0;
}
figure.featured figcaption {
	margin-top: -10px;
	margin-bottom: 10px;
	text-align: right;
}
figure.featured figcaption,
figure.featured figcaption a {
	font-weight: 300;
	font-size: 14px;
	color: #777 !important;	
	text-decoration: none;
}
figure.featured figcaption a:hover {
	color: #36A9E1 !important;
}


/*---------------------------------------------
	Event page
	- Hide 'Add to calendar' link (issue: not working)
	   Note: Assumes the date to be the first item in the left sidebar
	   and the link to be the last child of the item
  --------------------------------------------- */
  .content.events .sidebar-left ul li:first-child a:last-child {
	  display: none;
  }
  
  /*---------------------------------------------
	Footer
	- Link colour not styled
  --------------------------------------------- */
  footer .main-footer .get-in-touch a {
	  color: inherit;
  }
  
  /*---------------------------------------------
  Sparkle
--------------------------------------------- */
.home .block.sparkle {
  padding-bottom:0;
}

.sprkl-powerd {
  display: none !important;
}