/**
 * * MAIN - This should be replicated for each page
 * */

.tm-header-group__standfirst ul li:before,
.tm-list--circles li:before {
  background-color: #AA64E0;
}

blockquote > p,
.tm-article__body > h2,
.tm-list--stylise > li:before {
  color: #5B3584;
}

blockquote footer,
blockquote footer p,
blockquote + footer,
blockquote + footer p {
  color: #AA64E0;
}

.tm-list--stylise > li,
.tm-list--stylise > li:last-child {
  border-color: #5B3584;
}

.tm-article__body a,
.tm-related a,
.tm-authors__item a {
  color: #5B3584;
  border-color: rgba(91, 53, 132, 0.5);
}

.tm-article__body a:hover,
.tm-article__body a:active,
.tm-article__body a:visited,
.tm-article__body a:focus,
.tm-related a:hover,
.tm-related a:active,
.tm-related a:visited,
.tm-related a:focus,
.tm-authors__item a:hover,
.tm-authors__item a:active,
.tm-authors__item a:visited,
.tm-authors__item a:focus {
  color: #AA64E0;
  border-color: rgba(170, 100, 224, 0.5);
}

