  body.pink-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-pink.svg") no-repeat center;
}

body.green-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-green.svg") no-repeat center;
}

body.blue-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-blue.svg") no-repeat center;
}

body.red-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-red.svg") no-repeat center;
}

body.sky-blue-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-sky-blue.svg") no-repeat center;
}

body.orange-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-orange.svg") no-repeat center;
}

body.teal-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-teal.svg") no-repeat center;
}

body.maroon-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-maroon.svg") no-repeat center;
}

body.light-blue-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-light-blue.svg") no-repeat center;
}

body.purple-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-light-blue.svg") no-repeat center;
}

body.dark-pink-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-dark-pink.svg") no-repeat center;
}

body.pink-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-pink-secondary.svg") no-repeat center;
}

body.green-theme .staff-profile .social-media-section > div.twitter a {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-green-secondary.svg") no-repeat center;
}

body.blue-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-blue-secondary.svg") no-repeat center;
}

body.red-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-red-secondary.svg") no-repeat center;
}

body.sky-blue-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-sky-blue-secondary.svg") no-repeat center;
}

body.orange-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-orange-secondary.svg") no-repeat center;
}

body.teal-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-teal-secondary.svg") no-repeat center;
}

body.maroon-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-maroon-secondary.svg") no-repeat center;
}

body.light-blue-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-light-blue-secondary.svg") no-repeat center;
}

body.purple-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/x-logo-purple-secondary.svg") no-repeat center;
}

body.dark-pink-theme .staff-profile .social-media-section > div.twitter a:hover {
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/X-Logos/X-Logos/x-logo-dark-pink-secondary.svg") no-repeat center;
}

body.pink-theme .accordion-v2-title::after, body.pink-theme .accordion-v2 .accordion-v2-title::after {
  color: #F9A4D8;
}

body.pink-theme .accordion-v2 .accordion-v2-title::after {
  color: #F9A4D8;
}

body.pink-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #F9A4D8;
  color: #fff;
}

body.pink-theme .accordion.default .toggle-header .toggle-button {
  color: #F9A4D8;
}

body.pink-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #F9A4D8;
}

body.pink-theme .centaur .accordion .card .card-header button:after {
  color: #F9A4D8;
}

body.pink-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.pink-theme .centaur .accordion .card .card-header button:hover {
  background-color: #F9A4D8;
  color: #fff;
}

body.pink-theme .centaur .accordion .card .card-header button:focus {
  background-color: #F9A4D8;
  color: #fff;
}

body.pink-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #F9A4D8;
  color: #fff;
}

body.pink-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #F9A4D8;
}

body.pink-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.pink-theme .carousel .nav .nav-items .sxa-bullets, body.pink-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #F9A4D8;
}

body.pink-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #F9A4D8;
}

body.pink-theme .carousel .nav .prev-text, body.pink-theme .carousel .nav .next-text {
  color: #F9A4D8;
}

body.pink-theme .event-list .event {
  background-color: #F9A4D8;
}

body.pink-theme .feed .feed-link.col-12 a {
  color: #F9A4D8;
  border: 2px solid #F9A4D8;
}

body.pink-theme .feed .feed-link a:hover {
  color: #F9A4D8;
}

body.pink-theme .feed .feed-link a:focus {
  background-color: #F9A4D8;
}

body.pink-theme .feed .feed-item .feed-title a:focus {
  background-color: #F9A4D8;
  outline: 3px solid #F9A4D8;
}

body.pink-theme .feed .feed-item a {
  color: #F9A4D8 !important;
}

body.pink-theme .feed .feed-item a:focus {
  background-color: #F9A4D8;
}

body.pink-theme .feed .feed-item .feed-link a::after {
  color: #F9A4D8;
}

body.pink-theme .feed .feed-item .feed-link a:focus {
  background-color: #F9A4D8;
  outline: 3px solid #F9A4D8;
}

body.pink-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #F9A4D8;
}

body.pink-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #F9A4D8;
}

body.pink-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #F9A4D8;
}

body.pink-theme .flickr-gallery .galleria-image-nav-right, body.pink-theme .flickr-gallery .galleria-image-nav-left {
  color: #F9A4D8;
}

body.pink-theme .flickr-gallery .galleria-image-nav-right:hover, body.pink-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #F9A4D8;
}

body.pink-theme .image-gallery .nav .nav-items .sxa-bullets, body.pink-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #F9A4D8;
}

body.pink-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #F9A4D8;
}

body.pink-theme .image-gallery .nav .prev-text, body.pink-theme .image-gallery .nav .next-text {
  color: #F9A4D8;
}

body.pink-theme .navbar-toggler .icon-bar {
  background-color: #F9A4D8;
}

body.pink-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #F9A4D8;
}

body.pink-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #F9A4D8;
}

body.pink-theme .promo-text-on-image .background-image {
  background-color: #F9A4D8;
}

body.pink-theme .promo-text-on-image .background-image .link a {
  color: #F9A4D8;
}

body.pink-theme .promo-text-on-image .background-image .link a:focus {
  color: #F9A4D8 !important;
}

body.pink-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #F9A4D8;
}

body.pink-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #F9A4D8 !important;
}

body.pink-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #F9A4D8;
}

body.pink-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #DA81CB !important;
}

body.pink-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #DA81CB !important;
  border-color: #DA81CB !important;
}

body.pink-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #F9A4D8 !important;
  border: none !important;
  color: #fff;
}

body.pink-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #DA81CB !important;
  color: #fff !important;
}

body.pink-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #F9A4D8 !important;
}

body.pink-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #F9A4D8 !important;
  color: #fff;
  opacity: 40%;
}

body.pink-theme .staff-profile .summary a, body.pink-theme .staff-profile .body a, body.pink-theme .staff-profile .body li a, body.pink-theme .staff-profile p a, body.pink-theme .staff-profile body p a {
  color: #F9A4D8;
}

body.pink-theme .staff-profile .summary a:hover, body.pink-theme .staff-profile .body a:hover, body.pink-theme .staff-profile .body li a:hover, body.pink-theme .staff-profile p a:hover, body.pink-theme .staff-profile body p a:hover {
  color: #F9A4D8;
}

body.pink-theme .staff-profile .summary a:focus, body.pink-theme .staff-profile .body a:focus, body.pink-theme .staff-profile .body li a:focus, body.pink-theme .staff-profile p a:focus, body.pink-theme .staff-profile body p a:focus {
  background-color: #F9A4D8;
}

body.pink-theme .staff-profile .social-media-section > div a {
  border: 2px solid #F9A4D8;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.pink-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #DA81CB;
}

body.pink-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #F9A4D8;
}

body.pink-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.pink-theme .staff-profile .social-media-section > div a::after {
  color: #F9A4D8;
}

body.pink-theme .centaur .component-content ul li a {
  color: #F9A4D8;
}

body.pink-theme .promo .ShortDescription a {
  color: #F9A4D8;
}

body.pink-theme .tabscontainer #btnprev, body.pink-theme .tabscontainer #btntabnext {
  color: #F9A4D8;
  border-color: #F9A4D8;
}

body.pink-theme .tabscontainer #btnprev:focus, body.pink-theme .tabscontainer #btntabnext:focus {
  background-color: #F9A4D8;
  color: #fff;
}

body.pink-theme .tabscontainer #btnprev:hover, body.pink-theme .tabscontainer #btntabnext:hover {
  border-color: #DA81CB;
  color: #DA81CB;
  background-color: #ECECEC;
}

body.pink-theme .tabscontainer .tab-list button span {
  color: #F9A4D8;
}

body.pink-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.pink-theme .tabscontainer .tab-list button:focus {
  background-color: #F9A4D8 !important;
}

body.pink-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #F9A4D8;
  background: #ececec !important;
  border-bottom-color: #F9A4D8;
}

body.pink-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #F9A4D8;
}

body.pink-theme .promo .ShortDescription a:hover {
  color: #F9A4D8;
}

body.pink-theme .promo .SmallSource a {
  color: #F9A4D8;
}

body.pink-theme .promo .SmallSource a:hover {
  color: #F9A4D8;
}

body.pink-theme .promo .field-promolink a {
  color: #F9A4D8;
}

body.pink-theme .promo .field-promolink a:hover {
  color: #F9A4D8;
}

body.pink-theme .skip-container .skip-link {
  background-color: #F9A4D8;
}

body.pink-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #F9A4D8;
}

body.pink-theme .snippet .component.container ul li a:active {
  border: 2px solid #F9A4D8;
}

body.pink-theme .tabs-heading li {
  color: #F9A4D8;
}

body.pink-theme .tabs-heading li:hover {
  color: #F9A4D8;
}

body.pink-theme .tabs-heading li:hover, body.pink-theme .tabs-heading li.active:hover {
  border: 2px solid #F9A4D8;
  border-bottom: 2px solid #F9A4D8;
}

body.pink-theme .tabs-heading li > div .field-heading {
  color: #F9A4D8;
}

body.pink-theme .tabs-heading li {
  border: 2px solid #F9A4D8;
}

body.pink-theme .tabs-heading li.active {
  border: 2px solid #F9A4D8;
}

body.pink-theme .tabs-container {
  border-top: 2px solid #F9A4D8;
}

body.pink-theme .content table, body.pink-theme .content table tr, body.pink-theme .content table th, body.pink-theme .content table td, body.pink-theme .rich-text table, body.pink-theme .rich-text table tr, body.pink-theme .rich-text table th, body.pink-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.pink-theme .tabs-heading li.active {
  border-bottom: 2px solid #F9A4D8;
  background: #F9A4D8 !important;
}

body.pink-theme .tabs-heading li:first-child {
  border-top: 2px solid #F9A4D8 !important;
}

body.pink-theme #error-content .component-content .homelink a {
  background-color: #F9A4D8;
  border-color: #F9A4D8;
}

body.pink-theme #error-content .component-content .homelink a:hover {
  background-color: #DA81CB;
  border-color: #DA81CB;
}

body.pink-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #DA81CB;
  color: #DA81CB;
}

body.pink-theme #header a:focus {
  background-color: #F9A4D8;
  outline: none;
}

body.pink-theme #header a:hover:active, body.pink-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.pink-theme #header a:hover {
  color: #F9A4D8 !important;
}

body.pink-theme #header .link-list > .component-content li a:active {
  color: #F9A4D8;
}

body.pink-theme #header .link-list > .component-content li a:hover {
  color: #F9A4D8;
}

body.pink-theme #header .link-list > .component-content li a:hover {
  color: #F9A4D8;
}

body.pink-theme #header a.skip-main:hover {
  background-color: #F9A4D8 !important;
}

body.pink-theme #header #uor-logo .logo:focus {
  background-color: #F9A4D8 !important;
  border-color: #F9A4D8 !important;
}

body.pink-theme #header a.skip-main:active,
body.pink-theme #header a.skip-main:focus {
  background-color: #F9A4D8;
}

body.pink-theme .ie-message {
  background-color: #F9A4D8;
}

body.pink-theme footer a:focus {
  background-color: #F9A4D8;
  outline: none;
}

body.pink-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #F9A4D8 !important;
  border-color: #F9A4D8 !important;
}

body.pink-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #F9A4D8;
}

body.pink-theme footer #footer .footer-social ul li a:focus {
  background-color: #F9A4D8 !important;
}

body.pink-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #F9A4D8;
}

body.pink-theme footer .row .global-footer-links a:hover {
  color: #F9A4D8 !important;
}

body.pink-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.pink-theme .primary-btn {
  background: #F9A4D8 !important;
}

body.pink-theme .primary-btn a {
  background-color: #F9A4D8;
}

body.pink-theme .primary-btn a:hover {
  background-color: #DA81CB;
}

body.pink-theme .primary-btn a:active {
  background-color: #F9A4D8;
}

body.pink-theme .secondary-btn a:active {
  background-color: #F9A4D8;
}

body.pink-theme .tertiary-btn a {
  border: 2px solid #F9A4D8;
  color: #F9A4D8;
}

body.pink-theme .tertiary-btn a:hover {
  border: 2px solid #DA81CB;
  color: #DA81CB;
}

body.pink-theme .tertiary-btn a:focus {
  border: 2px solid #F9A4D8;
  color: #F9A4D8 !important;
}

body.pink-theme .tertiary-btn a:active {
  background-color: #F9A4D8;
  color: #000 !important;
}

body.pink-theme .ghost-btn a:hover {
  color: #F9A4D8;
}

body.pink-theme .ghost-btn a:active {
  color: #F9A4D8;
}

body.pink-theme .ghost-btn a:focus {
  background-color: #F9A4D8;
}

body.pink-theme .search-box .component-content .search-box-button,
body.pink-theme .search-box .component-content .search-box-input {
  border: 2px solid #F9A4D8;
}

body.pink-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #F9A4D8;
}

body.pink-theme .search-box .component-content .search-box-button:after {
  color: #F9A4D8;
}

body.pink-theme .privacy-warning .close {
  color: #F9A4D8;
}

body.pink-theme .privacy-warning .close :after {
  color: #F9A4D8;
}

body.pink-theme .privacy-warning .close:focus i.fa-times {
  background-color: #F9A4D8;
}

body.pink-theme .privacy-warning .info a {
  color: #F9A4D8;
}

body.pink-theme .privacy-warning .info a:focus {
  background-color: #F9A4D8;
  color: #fff;
}

body.pink-theme .privacy-warning .submit button {
  background: #F9A4D8;
}

body.pink-theme .privacy-warning .submit button:hover {
  background-color: #DA81CB;
}

body.pink-theme .privacy-warning .submit button:focus {
  border: 2px solid #F9A4D8;
  color: #F9A4D8;
  background: unset;
}

body.pink-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #F9A4D8;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #F84CB5;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #F9A4D8;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #F9A4D8;
}

body.pink-theme header #header #mobnav nav ul li div a:focus {
  background-color: #F84CB5;
}

body.pink-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #F84CB5;
}

body.pink-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #F9A4D8 !important;
}

body.pink-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #F9A4D8 !important;
  color: #fff !important;
}

body.pink-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #F9A4D8 !important;
}

body.pink-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #F9A4D8;
}

body.pink-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #F9A4D8 !important;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #F9A4D8;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #F9A4D8;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #F9A4D8;
}

body.pink-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #F9A4D8;
}

body.pink-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #F9A4D8;
}

body.pink-theme #header .centered #search-button {
  background-color: #F9A4D8 !important;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #FFCFED !important;
}

body.pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #FFCFED;
}

body.pink-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #FFCFED;
}

body.pink-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #FFCFED;
}

body.pink-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #FFCFED !important;
}

body.pink-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #FFCFED;
}

body.pink-theme .feed .feed-item .feed-link a:hover {
  color: #DA81CB;
  background-color: unset;
}

body.pink-theme .feed .feed-item .feed-link a:hover::after {
  color: #DA81CB;
}

body.pink-theme .promo-image-and-text .heading a::after, body.pink-theme .promo-tile .heading a::after, body.pink-theme .promo-text-on-image .heading a::after, body.pink-theme .promo-tile-quote .heading a::after, body.pink-theme .promo-video-and-text .heading a::after, body.pink-theme .text-section .heading a::after, body.pink-theme .staff-profile .heading a::after, body.pink-theme .findaphd .heading a::after {
  color: #F9A4D8;
}

body.pink-theme .promo-image-and-text .summary a, body.pink-theme .promo-image-and-text .body a, body.pink-theme .promo-image-and-text .quote a, body.pink-theme .promo-tile .summary a, body.pink-theme .promo-tile .body a, body.pink-theme .promo-tile .quote a, body.pink-theme .promo-text-on-image .summary a, body.pink-theme .promo-text-on-image .body a, body.pink-theme .promo-text-on-image .quote a, body.pink-theme .promo-video-and-text .summary a, body.pink-theme .promo-video-and-text .body a, body.pink-theme .promo-video-and-text .quote a, body.pink-theme .text-section .summary a, body.pink-theme .text-section .body a, body.pink-theme .text-section .quote a, body.pink-theme .promo-tile-quote .summary a, body.pink-theme .promo-tile-quote .body a, body.pink-theme .promo-tile-quote .quote a {
  color: #DA81CB;
}

body.pink-theme .promo-image-and-text .summary a:hover, body.pink-theme .promo-image-and-text .body a:hover, body.pink-theme .promo-image-and-text .quote a:hover, body.pink-theme .promo-tile .summary a:hover, body.pink-theme .promo-tile .body a:hover, body.pink-theme .promo-tile .quote a:hover, body.pink-theme .promo-text-on-image .summary a:hover, body.pink-theme .promo-text-on-image .body a:hover, body.pink-theme .promo-text-on-image .quote a:hover, body.pink-theme .promo-video-and-text .summary a:hover, body.pink-theme .promo-video-and-text .body a:hover, body.pink-theme .promo-video-and-text .quote a:hover, body.pink-theme .text-section .summary a:hover, body.pink-theme .text-section .body a:hover, body.pink-theme .text-section .quote a:hover, body.pink-theme .promo-tile-quote .summary a:hover, body.pink-theme .promo-tile-quote .body a:hover, body.pink-theme .promo-tile-quote .quote a:hover {
  color: #DA81CB;
}

body.pink-theme .promo-tile-quote .quote-source a {
  color: #DA81CB;
}

body.pink-theme .promo-tile-quote .quote-source a:hover {
  color: #DA81CB;
}

body.pink-theme .promo-tile .link a, body.pink-theme .promo-tile-quote .link a, body.pink-theme .promo-text-on-image .link a, body.pink-theme .image .link a, body.pink-theme .chevron-link .link a {
  color: #DA81CB;
}

body.pink-theme .promo-tile .link a:hover, body.pink-theme .promo-tile-quote .link a:hover, body.pink-theme .promo-text-on-image .link a:hover, body.pink-theme .image .link a:hover, body.pink-theme .chevron-link .link a:hover {
  color: #DA81CB;
}

body.pink-theme .chevron-link {
  color: #DA81CB !important;
}

body.pink-theme .chevron-link:hover {
  color: #DA81CB;
}

body.pink-theme .findaphd .API_ResultInfo, body.pink-theme .findaphd a {
  color: #DA81CB !important;
}

body.pink-theme .col-4 .link a:hover, body.pink-theme .col-sm-4 .link a:hover, body.pink-theme .col-md-4 .link a:hover, body.pink-theme .col-lg-4 .link a:hover, body.pink-theme .col-xl-4 .link a:hover {
  color: #DA81CB;
}

body.pink-theme .col-4 .link a:hover, body.pink-theme .col-sm-4 .link a:hover, body.pink-theme .col-md-4 .link a:hover, body.pink-theme .col-lg-4 .link a:hover, body.pink-theme .col-xl-4 .link a:hover {
  color: #DA81CB;
}

body.pink-theme .promo-image-and-text .heading a::after, body.pink-theme .promo-tile .heading a::after, body.pink-theme .promo-text-on-image .heading a::after, body.pink-theme .promo-tile-quote .heading a::after, body.pink-theme .promo-video-and-text .heading a::after, body.pink-theme .text-section .heading a::after, body.pink-theme .staff-profile .heading a::after {
  color: #F9A4D8;
}

body.pink-theme .rich-text-link a {
  color: #DA81CB;
}

body.pink-theme .rich-text-link a a::after {
  color: #DA81CB;
}

body.pink-theme #error-content .component-content .homelink a:hover {
  background-color: #DA81CB;
  border-color: #DA81CB;
}

body.pink-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #DA81CB;
  color: #DA81CB;
}

body.pink-theme .privacy-warning .close:active::after, body.pink-theme .privacy-warning .close:focus:active::after, body.pink-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.pink-theme #header .centered #search-button:focus {
  background-color: #FEB8E3 !important;
}

body.pink-theme #header .centered #search-button:hover {
  background-color: #FEB8E3 !important;
}

body.pink-theme #header .centered #search-button:active {
  background-color: #DA81CB !important;
}

body.pink-theme .feed .feed-link a:hover {
  background-color: #FFE7F6;
}

body.green-theme .accordion-v2-title::after, body.green-theme .accordion-v2 .accordion-v2-title::after {
  color: #6F7D14;
}

body.green-theme .accordion-v2 .accordion-v2-title::after {
  color: #6F7D14;
}

body.green-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #6F7D14;
  color: #fff;
}

body.green-theme .accordion.default .toggle-header .toggle-button {
  color: #6F7D14;
}

body.green-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #6F7D14;
}

body.green-theme .centaur .accordion .card .card-header button:after {
  color: #6F7D14;
}

body.green-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.green-theme .centaur .accordion .card .card-header button:hover {
  background-color: #6F7D14;
  color: #fff;
}

body.green-theme .centaur .accordion .card .card-header button:focus {
  background-color: #6F7D14;
  color: #fff;
}

body.green-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #6F7D14;
  color: #fff;
}

body.green-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #6F7D14;
}

body.green-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.green-theme .carousel .nav .nav-items .sxa-bullets, body.green-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #6F7D14;
}

body.green-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #6F7D14;
}

body.green-theme .carousel .nav .prev-text, body.green-theme .carousel .nav .next-text {
  color: #6F7D14;
}

body.green-theme .event-list .event {
  background-color: #6F7D14;
}

body.green-theme .feed .feed-link.col-12 a {
  color: #6F7D14;
  border: 2px solid #6F7D14;
}

body.green-theme .feed .feed-link a:hover {
  color: #6F7D14;
}

body.green-theme .feed .feed-link a:focus {
  background-color: #6F7D14;
}

body.green-theme .feed .feed-item .feed-title a:focus {
  background-color: #6F7D14;
  outline: 3px solid #6F7D14;
}

body.green-theme .feed .feed-item a {
  color: #6F7D14 !important;
}

body.green-theme .feed .feed-item a:focus {
  background-color: #6F7D14;
}

body.green-theme .feed .feed-item .feed-link a::after {
  color: #6F7D14;
}

body.green-theme .feed .feed-item .feed-link a:focus {
  background-color: #6F7D14;
  outline: 3px solid #6F7D14;
}

body.green-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #6F7D14;
}

body.green-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #6F7D14;
}

body.green-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #6F7D14;
}

body.green-theme .flickr-gallery .galleria-image-nav-right, body.green-theme .flickr-gallery .galleria-image-nav-left {
  color: #6F7D14;
}

body.green-theme .flickr-gallery .galleria-image-nav-right:hover, body.green-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #6F7D14;
}

body.green-theme .image-gallery .nav .nav-items .sxa-bullets, body.green-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #6F7D14;
}

body.green-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #6F7D14;
}

body.green-theme .image-gallery .nav .prev-text, body.green-theme .image-gallery .nav .next-text {
  color: #6F7D14;
}

body.green-theme .navbar-toggler .icon-bar {
  background-color: #6F7D14;
}

body.green-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #6F7D14;
}

body.green-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #6F7D14;
}

body.green-theme .promo-text-on-image .background-image {
  background-color: #6F7D14;
}

body.green-theme .promo-text-on-image .background-image .link a {
  color: #6F7D14;
}

body.green-theme .promo-text-on-image .background-image .link a:focus {
  color: #6F7D14 !important;
}

body.green-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #6F7D14;
}

body.green-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #6F7D14 !important;
}

body.green-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #6F7D14;
}

body.green-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #5C6A07 !important;
}

body.green-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #5C6A07 !important;
  border-color: #5C6A07 !important;
}

body.green-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #6F7D14 !important;
  border: none !important;
  color: #fff;
}

body.green-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #5C6A07 !important;
  color: #fff !important;
}

body.green-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #6F7D14 !important;
}

body.green-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #6F7D14 !important;
  color: #fff;
  opacity: 40%;
}

body.green-theme .staff-profile .summary a, body.green-theme .staff-profile .body a, body.green-theme .staff-profile .body li a, body.green-theme .staff-profile p a, body.green-theme .staff-profile body p a {
  color: #6F7D14;
}

body.green-theme .staff-profile .summary a:hover, body.green-theme .staff-profile .body a:hover, body.green-theme .staff-profile .body li a:hover, body.green-theme .staff-profile p a:hover, body.green-theme .staff-profile body p a:hover {
  color: #6F7D14;
}

body.green-theme .staff-profile .summary a:focus, body.green-theme .staff-profile .body a:focus, body.green-theme .staff-profile .body li a:focus, body.green-theme .staff-profile p a:focus, body.green-theme .staff-profile body p a:focus {
  background-color: #6F7D14;
}

body.green-theme .staff-profile .social-media-section > div a {
  border: 2px solid #6F7D14;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.green-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #5C6A07;
}

body.green-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #6F7D14;
}

body.green-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.green-theme .staff-profile .social-media-section > div a::after {
  color: #6F7D14;
}

body.green-theme .centaur .component-content ul li a {
  color: #6F7D14;
}

body.green-theme .promo .ShortDescription a {
  color: #6F7D14;
}

body.green-theme .tabscontainer #btnprev, body.green-theme .tabscontainer #btntabnext {
  color: #6F7D14;
  border-color: #6F7D14;
}

body.green-theme .tabscontainer #btnprev:focus, body.green-theme .tabscontainer #btntabnext:focus {
  background-color: #6F7D14;
  color: #fff;
}

body.green-theme .tabscontainer #btnprev:hover, body.green-theme .tabscontainer #btntabnext:hover {
  border-color: #5C6A07;
  color: #5C6A07;
  background-color: #ECECEC;
}

body.green-theme .tabscontainer .tab-list button span {
  color: #6F7D14;
}

body.green-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.green-theme .tabscontainer .tab-list button:focus {
  background-color: #6F7D14 !important;
}

body.green-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #6F7D14;
  background: #ececec !important;
  border-bottom-color: #6F7D14;
}

body.green-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #6F7D14;
}

body.green-theme .promo .ShortDescription a:hover {
  color: #6F7D14;
}

body.green-theme .promo .SmallSource a {
  color: #6F7D14;
}

body.green-theme .promo .SmallSource a:hover {
  color: #6F7D14;
}

body.green-theme .promo .field-promolink a {
  color: #6F7D14;
}

body.green-theme .promo .field-promolink a:hover {
  color: #6F7D14;
}

body.green-theme .skip-container .skip-link {
  background-color: #6F7D14;
}

body.green-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #6F7D14;
}

body.green-theme .snippet .component.container ul li a:active {
  border: 2px solid #6F7D14;
}

body.green-theme .tabs-heading li {
  color: #6F7D14;
}

body.green-theme .tabs-heading li:hover {
  color: #6F7D14;
}

body.green-theme .tabs-heading li:hover, body.green-theme .tabs-heading li.active:hover {
  border: 2px solid #6F7D14;
  border-bottom: 2px solid #6F7D14;
}

body.green-theme .tabs-heading li > div .field-heading {
  color: #6F7D14;
}

body.green-theme .tabs-heading li {
  border: 2px solid #6F7D14;
}

body.green-theme .tabs-heading li.active {
  border: 2px solid #6F7D14;
}

body.green-theme .tabs-container {
  border-top: 2px solid #6F7D14;
}

body.green-theme .content table, body.green-theme .content table tr, body.green-theme .content table th, body.green-theme .content table td, body.green-theme .rich-text table, body.green-theme .rich-text table tr, body.green-theme .rich-text table th, body.green-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.green-theme .tabs-heading li.active {
  border-bottom: 2px solid #6F7D14;
  background: #6F7D14 !important;
}

body.green-theme .tabs-heading li:first-child {
  border-top: 2px solid #6F7D14 !important;
}

body.green-theme #error-content .component-content .homelink a {
  background-color: #6F7D14;
  border-color: #6F7D14;
}

body.green-theme #error-content .component-content .homelink a:hover {
  background-color: #5C6A07;
  border-color: #5C6A07;
}

body.green-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #5C6A07;
  color: #5C6A07;
}

body.green-theme #header a:focus {
  background-color: #6F7D14;
  outline: none;
}

body.green-theme #header a:hover:active, body.green-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.green-theme #header a:hover {
  color: #6F7D14 !important;
}

body.green-theme #header .link-list > .component-content li a:active {
  color: #6F7D14;
}

body.green-theme #header .link-list > .component-content li a:hover {
  color: #6F7D14;
}

body.green-theme #header .link-list > .component-content li a:hover {
  color: #6F7D14;
}

body.green-theme #header a.skip-main:hover {
  background-color: #6F7D14 !important;
}

body.green-theme #header #uor-logo .logo:focus {
  background-color: #6F7D14 !important;
  border-color: #6F7D14 !important;
}

body.green-theme #header a.skip-main:active,
body.green-theme #header a.skip-main:focus {
  background-color: #6F7D14;
}

body.green-theme .ie-message {
  background-color: #6F7D14;
}

body.green-theme footer a:focus {
  background-color: #6F7D14;
  outline: none;
}

body.green-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #6F7D14 !important;
  border-color: #6F7D14 !important;
}

body.green-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #6F7D14;
}

body.green-theme footer #footer .footer-social ul li a:focus {
  background-color: #6F7D14 !important;
}

body.green-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #6F7D14;
}

body.green-theme footer .row .global-footer-links a:hover {
  color: #6F7D14 !important;
}

body.green-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.green-theme .primary-btn {
  background: #6F7D14 !important;
}

body.green-theme .primary-btn a {
  background-color: #6F7D14;
}

body.green-theme .primary-btn a:hover {
  background-color: #5C6A07;
}

body.green-theme .primary-btn a:active {
  background-color: #6F7D14;
}

body.green-theme .secondary-btn a:active {
  background-color: #6F7D14;
}

body.green-theme .tertiary-btn a {
  border: 2px solid #6F7D14;
  color: #6F7D14;
}

body.green-theme .tertiary-btn a:hover {
  border: 2px solid #5C6A07;
  color: #5C6A07;
}

body.green-theme .tertiary-btn a:focus {
  border: 2px solid #6F7D14;
  color: #6F7D14 !important;
}

body.green-theme .tertiary-btn a:active {
  background-color: #6F7D14;
  color: #000 !important;
}

body.green-theme .ghost-btn a:hover {
  color: #6F7D14;
}

body.green-theme .ghost-btn a:active {
  color: #6F7D14;
}

body.green-theme .ghost-btn a:focus {
  background-color: #6F7D14;
}

body.green-theme .search-box .component-content .search-box-button,
body.green-theme .search-box .component-content .search-box-input {
  border: 2px solid #6F7D14;
}

body.green-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #6F7D14;
}

body.green-theme .search-box .component-content .search-box-button:after {
  color: #6F7D14;
}

body.green-theme .privacy-warning .close {
  color: #6F7D14;
}

body.green-theme .privacy-warning .close :after {
  color: #6F7D14;
}

body.green-theme .privacy-warning .close:focus i.fa-times {
  background-color: #6F7D14;
}

body.green-theme .privacy-warning .info a {
  color: #6F7D14;
}

body.green-theme .privacy-warning .info a:focus {
  background-color: #6F7D14;
  color: #fff;
}

body.green-theme .privacy-warning .submit button {
  background: #6F7D14;
}

body.green-theme .privacy-warning .submit button:hover {
  background-color: #5C6A07;
}

body.green-theme .privacy-warning .submit button:focus {
  border: 2px solid #6F7D14;
  color: #6F7D14;
  background: unset;
}

body.green-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #6F7D14;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #444E02;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #6F7D14;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #6F7D14;
}

body.green-theme header #header #mobnav nav ul li div a:focus {
  background-color: #444E02;
}

body.green-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #444E02;
}

body.green-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #6F7D14 !important;
}

body.green-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #6F7D14 !important;
  color: #fff !important;
}

body.green-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #6F7D14 !important;
}

body.green-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #6F7D14;
}

body.green-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #6F7D14 !important;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #6F7D14;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #6F7D14;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #6F7D14;
}

body.green-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #6F7D14;
}

body.green-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #6F7D14;
}

body.green-theme #header .centered #search-button {
  background-color: #6F7D14 !important;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #9DAE32 !important;
}

body.green-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #9DAE32;
}

body.green-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #9DAE32;
}

body.green-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #9DAE32;
}

body.green-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #9DAE32 !important;
}

body.green-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #9DAE32;
}

body.green-theme .feed .feed-item .feed-link a:hover {
  color: #5C6A07;
  background-color: unset;
}

body.green-theme .feed .feed-item .feed-link a:hover::after {
  color: #5C6A07;
}

body.green-theme .promo-image-and-text .heading a::after, body.green-theme .promo-tile .heading a::after, body.green-theme .promo-text-on-image .heading a::after, body.green-theme .promo-tile-quote .heading a::after, body.green-theme .promo-video-and-text .heading a::after, body.green-theme .text-section .heading a::after, body.green-theme .staff-profile .heading a::after, body.green-theme .findaphd .heading a::after {
  color: #6F7D14;
}

body.green-theme .promo-image-and-text .summary a, body.green-theme .promo-image-and-text .body a, body.green-theme .promo-image-and-text .quote a, body.green-theme .promo-tile .summary a, body.green-theme .promo-tile .body a, body.green-theme .promo-tile .quote a, body.green-theme .promo-text-on-image .summary a, body.green-theme .promo-text-on-image .body a, body.green-theme .promo-text-on-image .quote a, body.green-theme .promo-video-and-text .summary a, body.green-theme .promo-video-and-text .body a, body.green-theme .promo-video-and-text .quote a, body.green-theme .text-section .summary a, body.green-theme .text-section .body a, body.green-theme .text-section .quote a, body.green-theme .promo-tile-quote .summary a, body.green-theme .promo-tile-quote .body a, body.green-theme .promo-tile-quote .quote a {
  color: #5C6A07;
}

body.green-theme .promo-image-and-text .summary a:hover, body.green-theme .promo-image-and-text .body a:hover, body.green-theme .promo-image-and-text .quote a:hover, body.green-theme .promo-tile .summary a:hover, body.green-theme .promo-tile .body a:hover, body.green-theme .promo-tile .quote a:hover, body.green-theme .promo-text-on-image .summary a:hover, body.green-theme .promo-text-on-image .body a:hover, body.green-theme .promo-text-on-image .quote a:hover, body.green-theme .promo-video-and-text .summary a:hover, body.green-theme .promo-video-and-text .body a:hover, body.green-theme .promo-video-and-text .quote a:hover, body.green-theme .text-section .summary a:hover, body.green-theme .text-section .body a:hover, body.green-theme .text-section .quote a:hover, body.green-theme .promo-tile-quote .summary a:hover, body.green-theme .promo-tile-quote .body a:hover, body.green-theme .promo-tile-quote .quote a:hover {
  color: #5C6A07;
}

body.green-theme .promo-tile-quote .quote-source a {
  color: #5C6A07;
}

body.green-theme .promo-tile-quote .quote-source a:hover {
  color: #5C6A07;
}

body.green-theme .promo-tile .link a, body.green-theme .promo-tile-quote .link a, body.green-theme .promo-text-on-image .link a, body.green-theme .image .link a, body.green-theme .chevron-link .link a {
  color: #5C6A07;
}

body.green-theme .promo-tile .link a:hover, body.green-theme .promo-tile-quote .link a:hover, body.green-theme .promo-text-on-image .link a:hover, body.green-theme .image .link a:hover, body.green-theme .chevron-link .link a:hover {
  color: #5C6A07;
}

body.green-theme .chevron-link {
  color: #5C6A07 !important;
}

body.green-theme .chevron-link:hover {
  color: #5C6A07;
}

body.green-theme .findaphd .API_ResultInfo, body.green-theme .findaphd a {
  color: #5C6A07 !important;
}

body.green-theme .col-4 .link a:hover, body.green-theme .col-sm-4 .link a:hover, body.green-theme .col-md-4 .link a:hover, body.green-theme .col-lg-4 .link a:hover, body.green-theme .col-xl-4 .link a:hover {
  color: #5C6A07;
}

body.green-theme .col-4 .link a:hover, body.green-theme .col-sm-4 .link a:hover, body.green-theme .col-md-4 .link a:hover, body.green-theme .col-lg-4 .link a:hover, body.green-theme .col-xl-4 .link a:hover {
  color: #5C6A07;
}

body.green-theme .promo-image-and-text .heading a::after, body.green-theme .promo-tile .heading a::after, body.green-theme .promo-text-on-image .heading a::after, body.green-theme .promo-tile-quote .heading a::after, body.green-theme .promo-video-and-text .heading a::after, body.green-theme .text-section .heading a::after, body.green-theme .staff-profile .heading a::after {
  color: #6F7D14;
}

body.green-theme .rich-text-link a {
  color: #5C6A07;
}

body.green-theme .rich-text-link a a::after {
  color: #5C6A07;
}

body.green-theme #error-content .component-content .homelink a:hover {
  background-color: #5C6A07;
  border-color: #5C6A07;
}

body.green-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #5C6A07;
  color: #5C6A07;
}

body.green-theme .privacy-warning .close:active::after, body.green-theme .privacy-warning .close:focus:active::after, body.green-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.green-theme #header .centered #search-button:focus {
  background-color: #869422 !important;
}

body.green-theme #header .centered #search-button:hover {
  background-color: #869422 !important;
}

body.green-theme #header .centered #search-button:active {
  background-color: #5C6A07 !important;
}

body.green-theme .feed .feed-link a:hover {
  background-color: #BDCC5A;
}

body.blue-theme .accordion-v2-title::after, body.blue-theme .accordion-v2 .accordion-v2-title::after {
  color: #2B7DAE;
}

body.blue-theme .accordion-v2 .accordion-v2-title::after {
  color: #2B7DAE;
}

body.blue-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #2B7DAE;
  color: #fff;
}

body.blue-theme .accordion.default .toggle-header .toggle-button {
  color: #2B7DAE;
}

body.blue-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #2B7DAE;
}

body.blue-theme .centaur .accordion .card .card-header button:after {
  color: #2B7DAE;
}

body.blue-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.blue-theme .centaur .accordion .card .card-header button:hover {
  background-color: #2B7DAE;
  color: #fff;
}

body.blue-theme .centaur .accordion .card .card-header button:focus {
  background-color: #2B7DAE;
  color: #fff;
}

body.blue-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #2B7DAE;
  color: #fff;
}

body.blue-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #2B7DAE;
}

body.blue-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.blue-theme .carousel .nav .nav-items .sxa-bullets, body.blue-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #2B7DAE;
}

body.blue-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #2B7DAE;
}

body.blue-theme .carousel .nav .prev-text, body.blue-theme .carousel .nav .next-text {
  color: #2B7DAE;
}

body.blue-theme .event-list .event {
  background-color: #2B7DAE;
}

body.blue-theme .feed .feed-link.col-12 a {
  color: #2B7DAE;
  border: 2px solid #2B7DAE;
}

body.blue-theme .feed .feed-link a:hover {
  color: #2B7DAE;
}

body.blue-theme .feed .feed-link a:focus {
  background-color: #2B7DAE;
}

body.blue-theme .feed .feed-item .feed-title a:focus {
  background-color: #2B7DAE;
  outline: 3px solid #2B7DAE;
}

body.blue-theme .feed .feed-item a {
  color: #2B7DAE !important;
}

body.blue-theme .feed .feed-item a:focus {
  background-color: #2B7DAE;
}

body.blue-theme .feed .feed-item .feed-link a::after {
  color: #2B7DAE;
}

body.blue-theme .feed .feed-item .feed-link a:focus {
  background-color: #2B7DAE;
  outline: 3px solid #2B7DAE;
}

body.blue-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #2B7DAE;
}

body.blue-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #2B7DAE;
}

body.blue-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #2B7DAE;
}

body.blue-theme .flickr-gallery .galleria-image-nav-right, body.blue-theme .flickr-gallery .galleria-image-nav-left {
  color: #2B7DAE;
}

body.blue-theme .flickr-gallery .galleria-image-nav-right:hover, body.blue-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #2B7DAE;
}

body.blue-theme .image-gallery .nav .nav-items .sxa-bullets, body.blue-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #2B7DAE;
}

body.blue-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #2B7DAE;
}

body.blue-theme .image-gallery .nav .prev-text, body.blue-theme .image-gallery .nav .next-text {
  color: #2B7DAE;
}

body.blue-theme .navbar-toggler .icon-bar {
  background-color: #2B7DAE;
}

body.blue-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #2B7DAE;
}

body.blue-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #2B7DAE;
}

body.blue-theme .promo-text-on-image .background-image {
  background-color: #2B7DAE;
}

body.blue-theme .promo-text-on-image .background-image .link a {
  color: #2B7DAE;
}

body.blue-theme .promo-text-on-image .background-image .link a:focus {
  color: #2B7DAE !important;
}

body.blue-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #2B7DAE;
}

body.blue-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #2B7DAE !important;
}

body.blue-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #2B7DAE;
}

body.blue-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #1C6894 !important;
}

body.blue-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #1C6894 !important;
  border-color: #1C6894 !important;
}

body.blue-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #2B7DAE !important;
  border: none !important;
  color: #fff;
}

body.blue-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #1C6894 !important;
  color: #fff !important;
}

body.blue-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #2B7DAE !important;
}

body.blue-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #2B7DAE !important;
  color: #fff;
  opacity: 40%;
}

body.blue-theme .staff-profile .summary a, body.blue-theme .staff-profile .body a, body.blue-theme .staff-profile .body li a, body.blue-theme .staff-profile p a, body.blue-theme .staff-profile body p a {
  color: #2B7DAE;
}

body.blue-theme .staff-profile .summary a:hover, body.blue-theme .staff-profile .body a:hover, body.blue-theme .staff-profile .body li a:hover, body.blue-theme .staff-profile p a:hover, body.blue-theme .staff-profile body p a:hover {
  color: #2B7DAE;
}

body.blue-theme .staff-profile .summary a:focus, body.blue-theme .staff-profile .body a:focus, body.blue-theme .staff-profile .body li a:focus, body.blue-theme .staff-profile p a:focus, body.blue-theme .staff-profile body p a:focus {
  background-color: #2B7DAE;
}

body.blue-theme .staff-profile .social-media-section > div a {
  border: 2px solid #2B7DAE;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.blue-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #1C6894;
}

body.blue-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #2B7DAE;
}

body.blue-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.blue-theme .staff-profile .social-media-section > div a::after {
  color: #2B7DAE;
}

body.blue-theme .centaur .component-content ul li a {
  color: #2B7DAE;
}

body.blue-theme .promo .ShortDescription a {
  color: #2B7DAE;
}

body.blue-theme .tabscontainer #btnprev, body.blue-theme .tabscontainer #btntabnext {
  color: #2B7DAE;
  border-color: #2B7DAE;
}

body.blue-theme .tabscontainer #btnprev:focus, body.blue-theme .tabscontainer #btntabnext:focus {
  background-color: #2B7DAE;
  color: #fff;
}

body.blue-theme .tabscontainer #btnprev:hover, body.blue-theme .tabscontainer #btntabnext:hover {
  border-color: #1C6894;
  color: #1C6894;
  background-color: #ECECEC;
}

body.blue-theme .tabscontainer .tab-list button span {
  color: #2B7DAE;
}

body.blue-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.blue-theme .tabscontainer .tab-list button:focus {
  background-color: #2B7DAE !important;
}

body.blue-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #2B7DAE;
  background: #ececec !important;
  border-bottom-color: #2B7DAE;
}

body.blue-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #2B7DAE;
}

body.blue-theme .promo .ShortDescription a:hover {
  color: #2B7DAE;
}

body.blue-theme .promo .SmallSource a {
  color: #2B7DAE;
}

body.blue-theme .promo .SmallSource a:hover {
  color: #2B7DAE;
}

body.blue-theme .promo .field-promolink a {
  color: #2B7DAE;
}

body.blue-theme .promo .field-promolink a:hover {
  color: #2B7DAE;
}

body.blue-theme .skip-container .skip-link {
  background-color: #2B7DAE;
}

body.blue-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #2B7DAE;
}

body.blue-theme .snippet .component.container ul li a:active {
  border: 2px solid #2B7DAE;
}

body.blue-theme .tabs-heading li {
  color: #2B7DAE;
}

body.blue-theme .tabs-heading li:hover {
  color: #2B7DAE;
}

body.blue-theme .tabs-heading li:hover, body.blue-theme .tabs-heading li.active:hover {
  border: 2px solid #2B7DAE;
  border-bottom: 2px solid #2B7DAE;
}

body.blue-theme .tabs-heading li > div .field-heading {
  color: #2B7DAE;
}

body.blue-theme .tabs-heading li {
  border: 2px solid #2B7DAE;
}

body.blue-theme .tabs-heading li.active {
  border: 2px solid #2B7DAE;
}

body.blue-theme .tabs-container {
  border-top: 2px solid #2B7DAE;
}

body.blue-theme .content table, body.blue-theme .content table tr, body.blue-theme .content table th, body.blue-theme .content table td, body.blue-theme .rich-text table, body.blue-theme .rich-text table tr, body.blue-theme .rich-text table th, body.blue-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.blue-theme .tabs-heading li.active {
  border-bottom: 2px solid #2B7DAE;
  background: #2B7DAE !important;
}

body.blue-theme .tabs-heading li:first-child {
  border-top: 2px solid #2B7DAE !important;
}

body.blue-theme #error-content .component-content .homelink a {
  background-color: #2B7DAE;
  border-color: #2B7DAE;
}

body.blue-theme #error-content .component-content .homelink a:hover {
  background-color: #1C6894;
  border-color: #1C6894;
}

body.blue-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #1C6894;
  color: #1C6894;
}

body.blue-theme #header a:focus {
  background-color: #2B7DAE;
  outline: none;
}

body.blue-theme #header a:hover:active, body.blue-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.blue-theme #header a:hover {
  color: #2B7DAE !important;
}

body.blue-theme #header .link-list > .component-content li a:active {
  color: #2B7DAE;
}

body.blue-theme #header .link-list > .component-content li a:hover {
  color: #2B7DAE;
}

body.blue-theme #header .link-list > .component-content li a:hover {
  color: #2B7DAE;
}

body.blue-theme #header a.skip-main:hover {
  background-color: #2B7DAE !important;
}

body.blue-theme #header #uor-logo .logo:focus {
  background-color: #2B7DAE !important;
  border-color: #2B7DAE !important;
}

body.blue-theme #header a.skip-main:active,
body.blue-theme #header a.skip-main:focus {
  background-color: #2B7DAE;
}

body.blue-theme .ie-message {
  background-color: #2B7DAE;
}

body.blue-theme footer a:focus {
  background-color: #2B7DAE;
  outline: none;
}

body.blue-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #2B7DAE !important;
  border-color: #2B7DAE !important;
}

body.blue-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #2B7DAE;
}

body.blue-theme footer #footer .footer-social ul li a:focus {
  background-color: #2B7DAE !important;
}

body.blue-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #2B7DAE;
}

body.blue-theme footer .row .global-footer-links a:hover {
  color: #2B7DAE !important;
}

body.blue-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.blue-theme .primary-btn {
  background: #2B7DAE !important;
}

body.blue-theme .primary-btn a {
  background-color: #2B7DAE;
}

body.blue-theme .primary-btn a:hover {
  background-color: #1C6894;
}

body.blue-theme .primary-btn a:active {
  background-color: #2B7DAE;
}

body.blue-theme .secondary-btn a:active {
  background-color: #2B7DAE;
}

body.blue-theme .tertiary-btn a {
  border: 2px solid #2B7DAE;
  color: #2B7DAE;
}

body.blue-theme .tertiary-btn a:hover {
  border: 2px solid #1C6894;
  color: #1C6894;
}

body.blue-theme .tertiary-btn a:focus {
  border: 2px solid #2B7DAE;
  color: #2B7DAE !important;
}

body.blue-theme .tertiary-btn a:active {
  background-color: #2B7DAE;
  color: #000 !important;
}

body.blue-theme .ghost-btn a:hover {
  color: #2B7DAE;
}

body.blue-theme .ghost-btn a:active {
  color: #2B7DAE;
}

body.blue-theme .ghost-btn a:focus {
  background-color: #2B7DAE;
}

body.blue-theme .search-box .component-content .search-box-button,
body.blue-theme .search-box .component-content .search-box-input {
  border: 2px solid #2B7DAE;
}

body.blue-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #2B7DAE;
}

body.blue-theme .search-box .component-content .search-box-button:after {
  color: #2B7DAE;
}

body.blue-theme .privacy-warning .close {
  color: #2B7DAE;
}

body.blue-theme .privacy-warning .close :after {
  color: #2B7DAE;
}

body.blue-theme .privacy-warning .close:focus i.fa-times {
  background-color: #2B7DAE;
}

body.blue-theme .privacy-warning .info a {
  color: #2B7DAE;
}

body.blue-theme .privacy-warning .info a:focus {
  background-color: #2B7DAE;
  color: #fff;
}

body.blue-theme .privacy-warning .submit button {
  background: #2B7DAE;
}

body.blue-theme .privacy-warning .submit button:hover {
  background-color: #1C6894;
}

body.blue-theme .privacy-warning .submit button:focus {
  border: 2px solid #2B7DAE;
  color: #2B7DAE;
  background: unset;
}

body.blue-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #2B7DAE;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #114E72;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #2B7DAE;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #2B7DAE;
}

body.blue-theme header #header #mobnav nav ul li div a:focus {
  background-color: #114E72;
}

body.blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #114E72;
}

body.blue-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #2B7DAE !important;
}

body.blue-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #2B7DAE !important;
  color: #fff !important;
}

body.blue-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #2B7DAE !important;
}

body.blue-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #2B7DAE;
}

body.blue-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #2B7DAE !important;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #2B7DAE;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #2B7DAE;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #2B7DAE;
}

body.blue-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #2B7DAE;
}

body.blue-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #2B7DAE;
}

body.blue-theme #header .centered #search-button {
  background-color: #2B7DAE !important;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #62B4E7 !important;
}

body.blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #62B4E7;
}

body.blue-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #62B4E7;
}

body.blue-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #62B4E7;
}

body.blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #62B4E7 !important;
}

body.blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #62B4E7;
}

body.blue-theme .feed .feed-item .feed-link a:hover {
  color: #1C6894;
  background-color: unset;
}

body.blue-theme .feed .feed-item .feed-link a:hover::after {
  color: #1C6894;
}

body.blue-theme .promo-image-and-text .heading a::after, body.blue-theme .promo-tile .heading a::after, body.blue-theme .promo-text-on-image .heading a::after, body.blue-theme .promo-tile-quote .heading a::after, body.blue-theme .promo-video-and-text .heading a::after, body.blue-theme .text-section .heading a::after, body.blue-theme .staff-profile .heading a::after, body.blue-theme .findaphd .heading a::after {
  color: #2B7DAE;
}

body.blue-theme .promo-image-and-text .summary a, body.blue-theme .promo-image-and-text .body a, body.blue-theme .promo-image-and-text .quote a, body.blue-theme .promo-tile .summary a, body.blue-theme .promo-tile .body a, body.blue-theme .promo-tile .quote a, body.blue-theme .promo-text-on-image .summary a, body.blue-theme .promo-text-on-image .body a, body.blue-theme .promo-text-on-image .quote a, body.blue-theme .promo-video-and-text .summary a, body.blue-theme .promo-video-and-text .body a, body.blue-theme .promo-video-and-text .quote a, body.blue-theme .text-section .summary a, body.blue-theme .text-section .body a, body.blue-theme .text-section .quote a, body.blue-theme .promo-tile-quote .summary a, body.blue-theme .promo-tile-quote .body a, body.blue-theme .promo-tile-quote .quote a {
  color: #1C6894;
}

body.blue-theme .promo-image-and-text .summary a:hover, body.blue-theme .promo-image-and-text .body a:hover, body.blue-theme .promo-image-and-text .quote a:hover, body.blue-theme .promo-tile .summary a:hover, body.blue-theme .promo-tile .body a:hover, body.blue-theme .promo-tile .quote a:hover, body.blue-theme .promo-text-on-image .summary a:hover, body.blue-theme .promo-text-on-image .body a:hover, body.blue-theme .promo-text-on-image .quote a:hover, body.blue-theme .promo-video-and-text .summary a:hover, body.blue-theme .promo-video-and-text .body a:hover, body.blue-theme .promo-video-and-text .quote a:hover, body.blue-theme .text-section .summary a:hover, body.blue-theme .text-section .body a:hover, body.blue-theme .text-section .quote a:hover, body.blue-theme .promo-tile-quote .summary a:hover, body.blue-theme .promo-tile-quote .body a:hover, body.blue-theme .promo-tile-quote .quote a:hover {
  color: #1C6894;
}

body.blue-theme .promo-tile-quote .quote-source a {
  color: #1C6894;
}

body.blue-theme .promo-tile-quote .quote-source a:hover {
  color: #1C6894;
}

body.blue-theme .promo-tile .link a, body.blue-theme .promo-tile-quote .link a, body.blue-theme .promo-text-on-image .link a, body.blue-theme .image .link a, body.blue-theme .chevron-link .link a {
  color: #1C6894;
}

body.blue-theme .promo-tile .link a:hover, body.blue-theme .promo-tile-quote .link a:hover, body.blue-theme .promo-text-on-image .link a:hover, body.blue-theme .image .link a:hover, body.blue-theme .chevron-link .link a:hover {
  color: #1C6894;
}

body.blue-theme .chevron-link {
  color: #1C6894 !important;
}

body.blue-theme .chevron-link:hover {
  color: #1C6894;
}

body.blue-theme .findaphd .API_ResultInfo, body.blue-theme .findaphd a {
  color: #1C6894 !important;
}

body.blue-theme .col-4 .link a:hover, body.blue-theme .col-sm-4 .link a:hover, body.blue-theme .col-md-4 .link a:hover, body.blue-theme .col-lg-4 .link a:hover, body.blue-theme .col-xl-4 .link a:hover {
  color: #1C6894;
}

body.blue-theme .col-4 .link a:hover, body.blue-theme .col-sm-4 .link a:hover, body.blue-theme .col-md-4 .link a:hover, body.blue-theme .col-lg-4 .link a:hover, body.blue-theme .col-xl-4 .link a:hover {
  color: #1C6894;
}

body.blue-theme .promo-image-and-text .heading a::after, body.blue-theme .promo-tile .heading a::after, body.blue-theme .promo-text-on-image .heading a::after, body.blue-theme .promo-tile-quote .heading a::after, body.blue-theme .promo-video-and-text .heading a::after, body.blue-theme .text-section .heading a::after, body.blue-theme .staff-profile .heading a::after {
  color: #2B7DAE;
}

body.blue-theme .rich-text-link a {
  color: #1C6894;
}

body.blue-theme .rich-text-link a a::after {
  color: #1C6894;
}

body.blue-theme #error-content .component-content .homelink a:hover {
  background-color: #1C6894;
  border-color: #1C6894;
}

body.blue-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #1C6894;
  color: #1C6894;
}

body.blue-theme .privacy-warning .close:active::after, body.blue-theme .privacy-warning .close:focus:active::after, body.blue-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.blue-theme #header .centered #search-button:focus {
  background-color: #439BCF !important;
}

body.blue-theme #header .centered #search-button:hover {
  background-color: #439BCF !important;
}

body.blue-theme #header .centered #search-button:active {
  background-color: #1C6894 !important;
}

body.blue-theme .feed .feed-link a:hover {
  background-color: #7CCDFD;
}

body.red-theme .accordion-v2-title::after, body.red-theme .accordion-v2 .accordion-v2-title::after {
  color: #E71C31;
}

body.red-theme .accordion-v2 .accordion-v2-title::after {
  color: #E71C31;
}

body.red-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #E71C31;
  color: #fff;
}

body.red-theme .accordion.default .toggle-header .toggle-button {
  color: #E71C31;
}

body.red-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #E71C31;
}

body.red-theme .centaur .accordion .card .card-header button:after {
  color: #E71C31;
}

body.red-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.red-theme .centaur .accordion .card .card-header button:hover {
  background-color: #E71C31;
  color: #fff;
}

body.red-theme .centaur .accordion .card .card-header button:focus {
  background-color: #E71C31;
  color: #fff;
}

body.red-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #E71C31;
  color: #fff;
}

body.red-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #E71C31;
}

body.red-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.red-theme .carousel .nav .nav-items .sxa-bullets, body.red-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #E71C31;
}

body.red-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #E71C31;
}

body.red-theme .carousel .nav .prev-text, body.red-theme .carousel .nav .next-text {
  color: #E71C31;
}

body.red-theme .event-list .event {
  background-color: #E71C31;
}

body.red-theme .feed .feed-link.col-12 a {
  color: #E71C31;
  border: 2px solid #E71C31;
}

body.red-theme .feed .feed-link a:hover {
  color: #E71C31;
}

body.red-theme .feed .feed-link a:focus {
  background-color: #E71C31;
}

body.red-theme .feed .feed-item .feed-title a:focus {
  background-color: #E71C31;
  outline: 3px solid #E71C31;
}

body.red-theme .feed .feed-item a {
  color: #E71C31 !important;
}

body.red-theme .feed .feed-item a:focus {
  background-color: #E71C31;
}

body.red-theme .feed .feed-item .feed-link a::after {
  color: #E71C31;
}

body.red-theme .feed .feed-item .feed-link a:focus {
  background-color: #E71C31;
  outline: 3px solid #E71C31;
}

body.red-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #E71C31;
}

body.red-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #E71C31;
}

body.red-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #E71C31;
}

body.red-theme .flickr-gallery .galleria-image-nav-right, body.red-theme .flickr-gallery .galleria-image-nav-left {
  color: #E71C31;
}

body.red-theme .flickr-gallery .galleria-image-nav-right:hover, body.red-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #E71C31;
}

body.red-theme .image-gallery .nav .nav-items .sxa-bullets, body.red-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #E71C31;
}

body.red-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #E71C31;
}

body.red-theme .image-gallery .nav .prev-text, body.red-theme .image-gallery .nav .next-text {
  color: #E71C31;
}

body.red-theme .navbar-toggler .icon-bar {
  background-color: #E71C31;
}

body.red-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #E71C31;
}

body.red-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #E71C31;
}

body.red-theme .promo-text-on-image .background-image {
  background-color: #E71C31;
}

body.red-theme .promo-text-on-image .background-image .link a {
  color: #E71C31;
}

body.red-theme .promo-text-on-image .background-image .link a:focus {
  color: #E71C31 !important;
}

body.red-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #E71C31;
}

body.red-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #E71C31 !important;
}

body.red-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #E71C31;
}

body.red-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #CE0B1E !important;
}

body.red-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #CE0B1E !important;
  border-color: #CE0B1E !important;
}

body.red-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #E71C31 !important;
  border: none !important;
  color: #fff;
}

body.red-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #CE0B1E !important;
  color: #fff !important;
}

body.red-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #E71C31 !important;
}

body.red-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #E71C31 !important;
  color: #fff;
  opacity: 40%;
}

body.red-theme .staff-profile .summary a, body.red-theme .staff-profile .body a, body.red-theme .staff-profile .body li a, body.red-theme .staff-profile p a, body.red-theme .staff-profile body p a {
  color: #E71C31;
}

body.red-theme .staff-profile .summary a:hover, body.red-theme .staff-profile .body a:hover, body.red-theme .staff-profile .body li a:hover, body.red-theme .staff-profile p a:hover, body.red-theme .staff-profile body p a:hover {
  color: #E71C31;
}

body.red-theme .staff-profile .summary a:focus, body.red-theme .staff-profile .body a:focus, body.red-theme .staff-profile .body li a:focus, body.red-theme .staff-profile p a:focus, body.red-theme .staff-profile body p a:focus {
  background-color: #E71C31;
}

body.red-theme .staff-profile .social-media-section > div a {
  border: 2px solid #E71C31;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.red-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #CE0B1E;
}

body.red-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #E71C31;
}

body.red-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.red-theme .staff-profile .social-media-section > div a::after {
  color: #E71C31;
}

body.red-theme .centaur .component-content ul li a {
  color: #E71C31;
}

body.red-theme .promo .ShortDescription a {
  color: #E71C31;
}

body.red-theme .tabscontainer #btnprev, body.red-theme .tabscontainer #btntabnext {
  color: #E71C31;
  border-color: #E71C31;
}

body.red-theme .tabscontainer #btnprev:focus, body.red-theme .tabscontainer #btntabnext:focus {
  background-color: #E71C31;
  color: #fff;
}

body.red-theme .tabscontainer #btnprev:hover, body.red-theme .tabscontainer #btntabnext:hover {
  border-color: #CE0B1E;
  color: #CE0B1E;
  background-color: #ECECEC;
}

body.red-theme .tabscontainer .tab-list button span {
  color: #E71C31;
}

body.red-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.red-theme .tabscontainer .tab-list button:focus {
  background-color: #E71C31 !important;
}

body.red-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #E71C31;
  background: #ececec !important;
  border-bottom-color: #E71C31;
}

body.red-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #E71C31;
}

body.red-theme .promo .ShortDescription a:hover {
  color: #E71C31;
}

body.red-theme .promo .SmallSource a {
  color: #E71C31;
}

body.red-theme .promo .SmallSource a:hover {
  color: #E71C31;
}

body.red-theme .promo .field-promolink a {
  color: #E71C31;
}

body.red-theme .promo .field-promolink a:hover {
  color: #E71C31;
}

body.red-theme .skip-container .skip-link {
  background-color: #E71C31;
}

body.red-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #E71C31;
}

body.red-theme .snippet .component.container ul li a:active {
  border: 2px solid #E71C31;
}

body.red-theme .tabs-heading li {
  color: #E71C31;
}

body.red-theme .tabs-heading li:hover {
  color: #E71C31;
}

body.red-theme .tabs-heading li:hover, body.red-theme .tabs-heading li.active:hover {
  border: 2px solid #E71C31;
  border-bottom: 2px solid #E71C31;
}

body.red-theme .tabs-heading li > div .field-heading {
  color: #E71C31;
}

body.red-theme .tabs-heading li {
  border: 2px solid #E71C31;
}

body.red-theme .tabs-heading li.active {
  border: 2px solid #E71C31;
}

body.red-theme .tabs-container {
  border-top: 2px solid #E71C31;
}

body.red-theme .content table, body.red-theme .content table tr, body.red-theme .content table th, body.red-theme .content table td, body.red-theme .rich-text table, body.red-theme .rich-text table tr, body.red-theme .rich-text table th, body.red-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.red-theme .tabs-heading li.active {
  border-bottom: 2px solid #E71C31;
  background: #E71C31 !important;
}

body.red-theme .tabs-heading li:first-child {
  border-top: 2px solid #E71C31 !important;
}

body.red-theme #error-content .component-content .homelink a {
  background-color: #E71C31;
  border-color: #E71C31;
}

body.red-theme #error-content .component-content .homelink a:hover {
  background-color: #CE0B1E;
  border-color: #CE0B1E;
}

body.red-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #CE0B1E;
  color: #CE0B1E;
}

body.red-theme #header a:focus {
  background-color: #E71C31;
  outline: none;
}

body.red-theme #header a:hover:active, body.red-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.red-theme #header a:hover {
  color: #E71C31 !important;
}

body.red-theme #header .link-list > .component-content li a:active {
  color: #E71C31;
}

body.red-theme #header .link-list > .component-content li a:hover {
  color: #E71C31;
}

body.red-theme #header .link-list > .component-content li a:hover {
  color: #E71C31;
}

body.red-theme #header a.skip-main:hover {
  background-color: #E71C31 !important;
}

body.red-theme #header #uor-logo .logo:focus {
  background-color: #E71C31 !important;
  border-color: #E71C31 !important;
}

body.red-theme #header a.skip-main:active,
body.red-theme #header a.skip-main:focus {
  background-color: #E71C31;
}

body.red-theme .ie-message {
  background-color: #E71C31;
}

body.red-theme footer a:focus {
  background-color: #E71C31;
  outline: none;
}

body.red-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #E71C31 !important;
  border-color: #E71C31 !important;
}

body.red-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #E71C31;
}

body.red-theme footer #footer .footer-social ul li a:focus {
  background-color: #E71C31 !important;
}

body.red-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #E71C31;
}

body.red-theme footer .row .global-footer-links a:hover {
  color: #E71C31 !important;
}

body.red-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.red-theme .primary-btn {
  background: #E71C31 !important;
}

body.red-theme .primary-btn a {
  background-color: #E71C31;
}

body.red-theme .primary-btn a:hover {
  background-color: #CE0B1E;
}

body.red-theme .primary-btn a:active {
  background-color: #E71C31;
}

body.red-theme .secondary-btn a:active {
  background-color: #E71C31;
}

body.red-theme .tertiary-btn a {
  border: 2px solid #E71C31;
  color: #E71C31;
}

body.red-theme .tertiary-btn a:hover {
  border: 2px solid #CE0B1E;
  color: #CE0B1E;
}

body.red-theme .tertiary-btn a:focus {
  border: 2px solid #E71C31;
  color: #E71C31 !important;
}

body.red-theme .tertiary-btn a:active {
  background-color: #E71C31;
  color: #000 !important;
}

body.red-theme .ghost-btn a:hover {
  color: #E71C31;
}

body.red-theme .ghost-btn a:active {
  color: #E71C31;
}

body.red-theme .ghost-btn a:focus {
  background-color: #E71C31;
}

body.red-theme .search-box .component-content .search-box-button,
body.red-theme .search-box .component-content .search-box-input {
  border: 2px solid #E71C31;
}

body.red-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #E71C31;
}

body.red-theme .search-box .component-content .search-box-button:after {
  color: #E71C31;
}

body.red-theme .privacy-warning .close {
  color: #E71C31;
}

body.red-theme .privacy-warning .close :after {
  color: #E71C31;
}

body.red-theme .privacy-warning .close:focus i.fa-times {
  background-color: #E71C31;
}

body.red-theme .privacy-warning .info a {
  color: #E71C31;
}

body.red-theme .privacy-warning .info a:focus {
  background-color: #E71C31;
  color: #fff;
}

body.red-theme .privacy-warning .submit button {
  background: #E71C31;
}

body.red-theme .privacy-warning .submit button:hover {
  background-color: #CE0B1E;
}

body.red-theme .privacy-warning .submit button:focus {
  border: 2px solid #E71C31;
  color: #E71C31;
  background: unset;
}

body.red-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #E71C31;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #A70012;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #E71C31;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #E71C31;
}

body.red-theme header #header #mobnav nav ul li div a:focus {
  background-color: #A70012;
}

body.red-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #A70012;
}

body.red-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #E71C31 !important;
}

body.red-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #E71C31 !important;
  color: #fff !important;
}

body.red-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #E71C31 !important;
}

body.red-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #E71C31;
}

body.red-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #E71C31 !important;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #E71C31;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #E71C31;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #E71C31;
}

body.red-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #E71C31;
}

body.red-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #E71C31;
}

body.red-theme #header .centered #search-button {
  background-color: #E71C31 !important;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #FF8894 !important;
}

body.red-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #FF8894;
}

body.red-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #FF8894;
}

body.red-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #FF8894;
}

body.red-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #FF8894 !important;
}

body.red-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #FF8894;
}

body.red-theme .feed .feed-item .feed-link a:hover {
  color: #CE0B1E;
  background-color: unset;
}

body.red-theme .feed .feed-item .feed-link a:hover::after {
  color: #CE0B1E;
}

body.red-theme .promo-image-and-text .heading a::after, body.red-theme .promo-tile .heading a::after, body.red-theme .promo-text-on-image .heading a::after, body.red-theme .promo-tile-quote .heading a::after, body.red-theme .promo-video-and-text .heading a::after, body.red-theme .text-section .heading a::after, body.red-theme .staff-profile .heading a::after, body.red-theme .findaphd .heading a::after {
  color: #E71C31;
}

body.red-theme .promo-image-and-text .summary a, body.red-theme .promo-image-and-text .body a, body.red-theme .promo-image-and-text .quote a, body.red-theme .promo-tile .summary a, body.red-theme .promo-tile .body a, body.red-theme .promo-tile .quote a, body.red-theme .promo-text-on-image .summary a, body.red-theme .promo-text-on-image .body a, body.red-theme .promo-text-on-image .quote a, body.red-theme .promo-video-and-text .summary a, body.red-theme .promo-video-and-text .body a, body.red-theme .promo-video-and-text .quote a, body.red-theme .text-section .summary a, body.red-theme .text-section .body a, body.red-theme .text-section .quote a, body.red-theme .promo-tile-quote .summary a, body.red-theme .promo-tile-quote .body a, body.red-theme .promo-tile-quote .quote a {
  color: #CE0B1E;
}

body.red-theme .promo-image-and-text .summary a:hover, body.red-theme .promo-image-and-text .body a:hover, body.red-theme .promo-image-and-text .quote a:hover, body.red-theme .promo-tile .summary a:hover, body.red-theme .promo-tile .body a:hover, body.red-theme .promo-tile .quote a:hover, body.red-theme .promo-text-on-image .summary a:hover, body.red-theme .promo-text-on-image .body a:hover, body.red-theme .promo-text-on-image .quote a:hover, body.red-theme .promo-video-and-text .summary a:hover, body.red-theme .promo-video-and-text .body a:hover, body.red-theme .promo-video-and-text .quote a:hover, body.red-theme .text-section .summary a:hover, body.red-theme .text-section .body a:hover, body.red-theme .text-section .quote a:hover, body.red-theme .promo-tile-quote .summary a:hover, body.red-theme .promo-tile-quote .body a:hover, body.red-theme .promo-tile-quote .quote a:hover {
  color: #CE0B1E;
}

body.red-theme .promo-tile-quote .quote-source a {
  color: #CE0B1E;
}

body.red-theme .promo-tile-quote .quote-source a:hover {
  color: #CE0B1E;
}

body.red-theme .promo-tile .link a, body.red-theme .promo-tile-quote .link a, body.red-theme .promo-text-on-image .link a, body.red-theme .image .link a, body.red-theme .chevron-link .link a {
  color: #CE0B1E;
}

body.red-theme .promo-tile .link a:hover, body.red-theme .promo-tile-quote .link a:hover, body.red-theme .promo-text-on-image .link a:hover, body.red-theme .image .link a:hover, body.red-theme .chevron-link .link a:hover {
  color: #CE0B1E;
}

body.red-theme .chevron-link {
  color: #CE0B1E !important;
}

body.red-theme .chevron-link:hover {
  color: #CE0B1E;
}

body.red-theme .findaphd .API_ResultInfo, body.red-theme .findaphd a {
  color: #CE0B1E !important;
}

body.red-theme .col-4 .link a:hover, body.red-theme .col-sm-4 .link a:hover, body.red-theme .col-md-4 .link a:hover, body.red-theme .col-lg-4 .link a:hover, body.red-theme .col-xl-4 .link a:hover {
  color: #CE0B1E;
}

body.red-theme .col-4 .link a:hover, body.red-theme .col-sm-4 .link a:hover, body.red-theme .col-md-4 .link a:hover, body.red-theme .col-lg-4 .link a:hover, body.red-theme .col-xl-4 .link a:hover {
  color: #CE0B1E;
}

body.red-theme .promo-image-and-text .heading a::after, body.red-theme .promo-tile .heading a::after, body.red-theme .promo-text-on-image .heading a::after, body.red-theme .promo-tile-quote .heading a::after, body.red-theme .promo-video-and-text .heading a::after, body.red-theme .text-section .heading a::after, body.red-theme .staff-profile .heading a::after {
  color: #E71C31;
}

body.red-theme .rich-text-link a {
  color: #CE0B1E;
}

body.red-theme .rich-text-link a a::after {
  color: #CE0B1E;
}

body.red-theme #error-content .component-content .homelink a:hover {
  background-color: #CE0B1E;
  border-color: #CE0B1E;
}

body.red-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #CE0B1E;
  color: #CE0B1E;
}

body.red-theme .privacy-warning .close:active::after, body.red-theme .privacy-warning .close:focus:active::after, body.red-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.red-theme #header .centered #search-button:focus {
  background-color: #FF4053 !important;
}

body.red-theme #header .centered #search-button:hover {
  background-color: #FF4053 !important;
}

body.red-theme #header .centered #search-button:active {
  background-color: #CE0B1E !important;
}

body.red-theme .feed .feed-link a:hover {
  background-color: #FFCCD1;
}

body.sky-blue-theme .accordion-v2-title::after, body.sky-blue-theme .accordion-v2 .accordion-v2-title::after {
  color: #7FBEEB;
}

body.sky-blue-theme .accordion-v2 .accordion-v2-title::after {
  color: #7FBEEB;
}

body.sky-blue-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #7FBEEB;
  color: #fff;
}

body.sky-blue-theme .accordion.default .toggle-header .toggle-button {
  color: #7FBEEB;
}

body.sky-blue-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #7FBEEB;
}

body.sky-blue-theme .centaur .accordion .card .card-header button:after {
  color: #7FBEEB;
}

body.sky-blue-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.sky-blue-theme .centaur .accordion .card .card-header button:hover {
  background-color: #7FBEEB;
  color: #fff;
}

body.sky-blue-theme .centaur .accordion .card .card-header button:focus {
  background-color: #7FBEEB;
  color: #fff;
}

body.sky-blue-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #7FBEEB;
  color: #fff;
}

body.sky-blue-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #7FBEEB;
}

body.sky-blue-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.sky-blue-theme .carousel .nav .nav-items .sxa-bullets, body.sky-blue-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #7FBEEB;
}

body.sky-blue-theme .carousel .nav .prev-text, body.sky-blue-theme .carousel .nav .next-text {
  color: #7FBEEB;
}

body.sky-blue-theme .event-list .event {
  background-color: #7FBEEB;
}

body.sky-blue-theme .feed .feed-link.col-12 a {
  color: #7FBEEB;
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .feed .feed-link a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .feed .feed-link a:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme .feed .feed-item .feed-title a:focus {
  background-color: #7FBEEB;
  outline: 3px solid #7FBEEB;
}

body.sky-blue-theme .feed .feed-item a {
  color: #7FBEEB !important;
}

body.sky-blue-theme .feed .feed-item a:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme .feed .feed-item .feed-link a::after {
  color: #7FBEEB;
}

body.sky-blue-theme .feed .feed-item .feed-link a:focus {
  background-color: #7FBEEB;
  outline: 3px solid #7FBEEB;
}

body.sky-blue-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #7FBEEB;
}

body.sky-blue-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #7FBEEB;
}

body.sky-blue-theme .flickr-gallery .galleria-image-nav-right, body.sky-blue-theme .flickr-gallery .galleria-image-nav-left {
  color: #7FBEEB;
}

body.sky-blue-theme .flickr-gallery .galleria-image-nav-right:hover, body.sky-blue-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .image-gallery .nav .nav-items .sxa-bullets, body.sky-blue-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #7FBEEB;
}

body.sky-blue-theme .image-gallery .nav .prev-text, body.sky-blue-theme .image-gallery .nav .next-text {
  color: #7FBEEB;
}

body.sky-blue-theme .navbar-toggler .icon-bar {
  background-color: #7FBEEB;
}

body.sky-blue-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #7FBEEB;
}

body.sky-blue-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #7FBEEB;
}

body.sky-blue-theme .promo-text-on-image .background-image {
  background-color: #7FBEEB;
}

body.sky-blue-theme .promo-text-on-image .background-image .link a {
  color: #7FBEEB;
}

body.sky-blue-theme .promo-text-on-image .background-image .link a:focus {
  color: #7FBEEB !important;
}

body.sky-blue-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #7FBEEB !important;
}

body.sky-blue-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #66AEE1 !important;
}

body.sky-blue-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #66AEE1 !important;
  border-color: #66AEE1 !important;
}

body.sky-blue-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #7FBEEB !important;
  border: none !important;
  color: #fff;
}

body.sky-blue-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #66AEE1 !important;
  color: #fff !important;
}

body.sky-blue-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #7FBEEB !important;
}

body.sky-blue-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #7FBEEB !important;
  color: #fff;
  opacity: 40%;
}

body.sky-blue-theme .staff-profile .summary a, body.sky-blue-theme .staff-profile .body a, body.sky-blue-theme .staff-profile .body li a, body.sky-blue-theme .staff-profile p a, body.sky-blue-theme .staff-profile body p a {
  color: #7FBEEB;
}

body.sky-blue-theme .staff-profile .summary a:hover, body.sky-blue-theme .staff-profile .body a:hover, body.sky-blue-theme .staff-profile .body li a:hover, body.sky-blue-theme .staff-profile p a:hover, body.sky-blue-theme .staff-profile body p a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .staff-profile .summary a:focus, body.sky-blue-theme .staff-profile .body a:focus, body.sky-blue-theme .staff-profile .body li a:focus, body.sky-blue-theme .staff-profile p a:focus, body.sky-blue-theme .staff-profile body p a:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme .staff-profile .social-media-section > div a {
  border: 2px solid #7FBEEB;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.sky-blue-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #66AEE1;
}

body.sky-blue-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #7FBEEB;
}

body.sky-blue-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.sky-blue-theme .staff-profile .social-media-section > div a::after {
  color: #7FBEEB;
}

body.sky-blue-theme .centaur .component-content ul li a {
  color: #7FBEEB;
}

body.sky-blue-theme .promo .ShortDescription a {
  color: #7FBEEB;
}

body.sky-blue-theme .tabscontainer #btnprev, body.sky-blue-theme .tabscontainer #btntabnext {
  color: #7FBEEB;
  border-color: #7FBEEB;
}

body.sky-blue-theme .tabscontainer #btnprev:focus, body.sky-blue-theme .tabscontainer #btntabnext:focus {
  background-color: #7FBEEB;
  color: #fff;
}

body.sky-blue-theme .tabscontainer #btnprev:hover, body.sky-blue-theme .tabscontainer #btntabnext:hover {
  border-color: #66AEE1;
  color: #66AEE1;
  background-color: #ECECEC;
}

body.sky-blue-theme .tabscontainer .tab-list button span {
  color: #7FBEEB;
}

body.sky-blue-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.sky-blue-theme .tabscontainer .tab-list button:focus {
  background-color: #7FBEEB !important;
}

body.sky-blue-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #7FBEEB;
  background: #ececec !important;
  border-bottom-color: #7FBEEB;
}

body.sky-blue-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #7FBEEB;
}

body.sky-blue-theme .promo .ShortDescription a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .promo .SmallSource a {
  color: #7FBEEB;
}

body.sky-blue-theme .promo .SmallSource a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .promo .field-promolink a {
  color: #7FBEEB;
}

body.sky-blue-theme .promo .field-promolink a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .skip-container .skip-link {
  background-color: #7FBEEB;
}

body.sky-blue-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .snippet .component.container ul li a:active {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .tabs-heading li {
  color: #7FBEEB;
}

body.sky-blue-theme .tabs-heading li:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .tabs-heading li:hover, body.sky-blue-theme .tabs-heading li.active:hover {
  border: 2px solid #7FBEEB;
  border-bottom: 2px solid #7FBEEB;
}

body.sky-blue-theme .tabs-heading li > div .field-heading {
  color: #7FBEEB;
}

body.sky-blue-theme .tabs-heading li {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .tabs-heading li.active {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .tabs-container {
  border-top: 2px solid #7FBEEB;
}

body.sky-blue-theme .content table, body.sky-blue-theme .content table tr, body.sky-blue-theme .content table th, body.sky-blue-theme .content table td, body.sky-blue-theme .rich-text table, body.sky-blue-theme .rich-text table tr, body.sky-blue-theme .rich-text table th, body.sky-blue-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.sky-blue-theme .tabs-heading li.active {
  border-bottom: 2px solid #7FBEEB;
  background: #7FBEEB !important;
}

body.sky-blue-theme .tabs-heading li:first-child {
  border-top: 2px solid #7FBEEB !important;
}

body.sky-blue-theme #error-content .component-content .homelink a {
  background-color: #7FBEEB;
  border-color: #7FBEEB;
}

body.sky-blue-theme #error-content .component-content .homelink a:hover {
  background-color: #66AEE1;
  border-color: #66AEE1;
}

body.sky-blue-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #66AEE1;
  color: #66AEE1;
}

body.sky-blue-theme #header a:focus {
  background-color: #7FBEEB;
  outline: none;
}

body.sky-blue-theme #header a:hover:active, body.sky-blue-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.sky-blue-theme #header a:hover {
  color: #7FBEEB !important;
}

body.sky-blue-theme #header .link-list > .component-content li a:active {
  color: #7FBEEB;
}

body.sky-blue-theme #header .link-list > .component-content li a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme #header .link-list > .component-content li a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme #header a.skip-main:hover {
  background-color: #7FBEEB !important;
}

body.sky-blue-theme #header #uor-logo .logo:focus {
  background-color: #7FBEEB !important;
  border-color: #7FBEEB !important;
}

body.sky-blue-theme #header a.skip-main:active,
body.sky-blue-theme #header a.skip-main:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme .ie-message {
  background-color: #7FBEEB;
}

body.sky-blue-theme footer a:focus {
  background-color: #7FBEEB;
  outline: none;
}

body.sky-blue-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #7FBEEB !important;
  border-color: #7FBEEB !important;
}

body.sky-blue-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme footer #footer .footer-social ul li a:focus {
  background-color: #7FBEEB !important;
}

body.sky-blue-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #7FBEEB;
}

body.sky-blue-theme footer .row .global-footer-links a:hover {
  color: #7FBEEB !important;
}

body.sky-blue-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.sky-blue-theme .primary-btn {
  background: #7FBEEB !important;
}

body.sky-blue-theme .primary-btn a {
  background-color: #7FBEEB;
}

body.sky-blue-theme .primary-btn a:hover {
  background-color: #66AEE1;
}

body.sky-blue-theme .primary-btn a:active {
  background-color: #7FBEEB;
}

body.sky-blue-theme .secondary-btn a:active {
  background-color: #7FBEEB;
}

body.sky-blue-theme .tertiary-btn a {
  border: 2px solid #7FBEEB;
  color: #7FBEEB;
}

body.sky-blue-theme .tertiary-btn a:hover {
  border: 2px solid #66AEE1;
  color: #66AEE1;
}

body.sky-blue-theme .tertiary-btn a:focus {
  border: 2px solid #7FBEEB;
  color: #7FBEEB !important;
}

body.sky-blue-theme .tertiary-btn a:active {
  background-color: #7FBEEB;
  color: #000 !important;
}

body.sky-blue-theme .ghost-btn a:hover {
  color: #7FBEEB;
}

body.sky-blue-theme .ghost-btn a:active {
  color: #7FBEEB;
}

body.sky-blue-theme .ghost-btn a:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme .search-box .component-content .search-box-button,
body.sky-blue-theme .search-box .component-content .search-box-input {
  border: 2px solid #7FBEEB;
}

body.sky-blue-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #7FBEEB;
}

body.sky-blue-theme .search-box .component-content .search-box-button:after {
  color: #7FBEEB;
}

body.sky-blue-theme .privacy-warning .close {
  color: #7FBEEB;
}

body.sky-blue-theme .privacy-warning .close :after {
  color: #7FBEEB;
}

body.sky-blue-theme .privacy-warning .close:focus i.fa-times {
  background-color: #7FBEEB;
}

body.sky-blue-theme .privacy-warning .info a {
  color: #7FBEEB;
}

body.sky-blue-theme .privacy-warning .info a:focus {
  background-color: #7FBEEB;
  color: #fff;
}

body.sky-blue-theme .privacy-warning .submit button {
  background: #7FBEEB;
}

body.sky-blue-theme .privacy-warning .submit button:hover {
  background-color: #66AEE1;
}

body.sky-blue-theme .privacy-warning .submit button:focus {
  border: 2px solid #7FBEEB;
  color: #7FBEEB;
  background: unset;
}

body.sky-blue-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #5095C6;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #7FBEEB;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #7FBEEB;
}

body.sky-blue-theme header #header #mobnav nav ul li div a:focus {
  background-color: #5095C6;
}

body.sky-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #5095C6;
}

body.sky-blue-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #7FBEEB !important;
}

body.sky-blue-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #7FBEEB !important;
  color: #fff !important;
}

body.sky-blue-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #7FBEEB !important;
}

body.sky-blue-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #7FBEEB;
}

body.sky-blue-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #7FBEEB !important;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #7FBEEB;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #7FBEEB;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #7FBEEB;
}

body.sky-blue-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #7FBEEB;
}

body.sky-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #7FBEEB;
}

body.sky-blue-theme #header .centered #search-button {
  background-color: #7FBEEB !important;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #AFDEFF !important;
}

body.sky-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #AFDEFF;
}

body.sky-blue-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #AFDEFF;
}

body.sky-blue-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #AFDEFF;
}

body.sky-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #AFDEFF !important;
}

body.sky-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #AFDEFF;
}

body.sky-blue-theme .feed .feed-item .feed-link a:hover {
  color: #66AEE1;
  background-color: unset;
}

body.sky-blue-theme .feed .feed-item .feed-link a:hover::after {
  color: #66AEE1;
}

body.sky-blue-theme .promo-image-and-text .heading a::after, body.sky-blue-theme .promo-tile .heading a::after, body.sky-blue-theme .promo-text-on-image .heading a::after, body.sky-blue-theme .promo-tile-quote .heading a::after, body.sky-blue-theme .promo-video-and-text .heading a::after, body.sky-blue-theme .text-section .heading a::after, body.sky-blue-theme .staff-profile .heading a::after, body.sky-blue-theme .findaphd .heading a::after {
  color: #7FBEEB;
}

body.sky-blue-theme .promo-image-and-text .summary a, body.sky-blue-theme .promo-image-and-text .body a, body.sky-blue-theme .promo-image-and-text .quote a, body.sky-blue-theme .promo-tile .summary a, body.sky-blue-theme .promo-tile .body a, body.sky-blue-theme .promo-tile .quote a, body.sky-blue-theme .promo-text-on-image .summary a, body.sky-blue-theme .promo-text-on-image .body a, body.sky-blue-theme .promo-text-on-image .quote a, body.sky-blue-theme .promo-video-and-text .summary a, body.sky-blue-theme .promo-video-and-text .body a, body.sky-blue-theme .promo-video-and-text .quote a, body.sky-blue-theme .text-section .summary a, body.sky-blue-theme .text-section .body a, body.sky-blue-theme .text-section .quote a, body.sky-blue-theme .promo-tile-quote .summary a, body.sky-blue-theme .promo-tile-quote .body a, body.sky-blue-theme .promo-tile-quote .quote a {
  color: #66AEE1;
}

body.sky-blue-theme .promo-image-and-text .summary a:hover, body.sky-blue-theme .promo-image-and-text .body a:hover, body.sky-blue-theme .promo-image-and-text .quote a:hover, body.sky-blue-theme .promo-tile .summary a:hover, body.sky-blue-theme .promo-tile .body a:hover, body.sky-blue-theme .promo-tile .quote a:hover, body.sky-blue-theme .promo-text-on-image .summary a:hover, body.sky-blue-theme .promo-text-on-image .body a:hover, body.sky-blue-theme .promo-text-on-image .quote a:hover, body.sky-blue-theme .promo-video-and-text .summary a:hover, body.sky-blue-theme .promo-video-and-text .body a:hover, body.sky-blue-theme .promo-video-and-text .quote a:hover, body.sky-blue-theme .text-section .summary a:hover, body.sky-blue-theme .text-section .body a:hover, body.sky-blue-theme .text-section .quote a:hover, body.sky-blue-theme .promo-tile-quote .summary a:hover, body.sky-blue-theme .promo-tile-quote .body a:hover, body.sky-blue-theme .promo-tile-quote .quote a:hover {
  color: #66AEE1;
}

body.sky-blue-theme .promo-tile-quote .quote-source a {
  color: #66AEE1;
}

body.sky-blue-theme .promo-tile-quote .quote-source a:hover {
  color: #66AEE1;
}

body.sky-blue-theme .promo-tile .link a, body.sky-blue-theme .promo-tile-quote .link a, body.sky-blue-theme .promo-text-on-image .link a, body.sky-blue-theme .image .link a, body.sky-blue-theme .chevron-link .link a {
  color: #66AEE1;
}

body.sky-blue-theme .promo-tile .link a:hover, body.sky-blue-theme .promo-tile-quote .link a:hover, body.sky-blue-theme .promo-text-on-image .link a:hover, body.sky-blue-theme .image .link a:hover, body.sky-blue-theme .chevron-link .link a:hover {
  color: #66AEE1;
}

body.sky-blue-theme .chevron-link {
  color: #66AEE1 !important;
}

body.sky-blue-theme .chevron-link:hover {
  color: #66AEE1;
}

body.sky-blue-theme .findaphd .API_ResultInfo, body.sky-blue-theme .findaphd a {
  color: #66AEE1 !important;
}

body.sky-blue-theme .col-4 .link a:hover, body.sky-blue-theme .col-sm-4 .link a:hover, body.sky-blue-theme .col-md-4 .link a:hover, body.sky-blue-theme .col-lg-4 .link a:hover, body.sky-blue-theme .col-xl-4 .link a:hover {
  color: #66AEE1;
}

body.sky-blue-theme .col-4 .link a:hover, body.sky-blue-theme .col-sm-4 .link a:hover, body.sky-blue-theme .col-md-4 .link a:hover, body.sky-blue-theme .col-lg-4 .link a:hover, body.sky-blue-theme .col-xl-4 .link a:hover {
  color: #66AEE1;
}

body.sky-blue-theme .promo-image-and-text .heading a::after, body.sky-blue-theme .promo-tile .heading a::after, body.sky-blue-theme .promo-text-on-image .heading a::after, body.sky-blue-theme .promo-tile-quote .heading a::after, body.sky-blue-theme .promo-video-and-text .heading a::after, body.sky-blue-theme .text-section .heading a::after, body.sky-blue-theme .staff-profile .heading a::after {
  color: #7FBEEB;
}

body.sky-blue-theme .rich-text-link a {
  color: #66AEE1;
}

body.sky-blue-theme .rich-text-link a a::after {
  color: #66AEE1;
}

body.sky-blue-theme #error-content .component-content .homelink a:hover {
  background-color: #66AEE1;
  border-color: #66AEE1;
}

body.sky-blue-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #66AEE1;
  color: #66AEE1;
}

body.sky-blue-theme .privacy-warning .close:active::after, body.sky-blue-theme .privacy-warning .close:focus:active::after, body.sky-blue-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.sky-blue-theme #header .centered #search-button:focus {
  background-color: #94CEF8 !important;
}

body.sky-blue-theme #header .centered #search-button:hover {
  background-color: #94CEF8 !important;
}

body.sky-blue-theme #header .centered #search-button:active {
  background-color: #66AEE1 !important;
}

body.sky-blue-theme .feed .feed-link a:hover {
  background-color: #D1ECFF;
}

body.orange-theme .accordion-v2-title::after, body.orange-theme .accordion-v2 .accordion-v2-title::after {
  color: #E25C3A;
}

body.orange-theme .accordion-v2 .accordion-v2-title::after {
  color: #E25C3A;
}

body.orange-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #E25C3A;
  color: #fff;
}

body.orange-theme .accordion.default .toggle-header .toggle-button {
  color: #E25C3A;
}

body.orange-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #E25C3A;
}

body.orange-theme .centaur .accordion .card .card-header button:after {
  color: #E25C3A;
}

body.orange-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.orange-theme .centaur .accordion .card .card-header button:hover {
  background-color: #E25C3A;
  color: #fff;
}

body.orange-theme .centaur .accordion .card .card-header button:focus {
  background-color: #E25C3A;
  color: #fff;
}

body.orange-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #E25C3A;
  color: #fff;
}

body.orange-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #E25C3A;
}

body.orange-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.orange-theme .carousel .nav .nav-items .sxa-bullets, body.orange-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #E25C3A;
}

body.orange-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #E25C3A;
}

body.orange-theme .carousel .nav .prev-text, body.orange-theme .carousel .nav .next-text {
  color: #E25C3A;
}

body.orange-theme .event-list .event {
  background-color: #E25C3A;
}

body.orange-theme .feed .feed-link.col-12 a {
  color: #E25C3A;
  border: 2px solid #E25C3A;
}

body.orange-theme .feed .feed-link a:hover {
  color: #E25C3A;
}

body.orange-theme .feed .feed-link a:focus {
  background-color: #E25C3A;
}

body.orange-theme .feed .feed-item .feed-title a:focus {
  background-color: #E25C3A;
  outline: 3px solid #E25C3A;
}

body.orange-theme .feed .feed-item a {
  color: #E25C3A !important;
}

body.orange-theme .feed .feed-item a:focus {
  background-color: #E25C3A;
}

body.orange-theme .feed .feed-item .feed-link a::after {
  color: #E25C3A;
}

body.orange-theme .feed .feed-item .feed-link a:focus {
  background-color: #E25C3A;
  outline: 3px solid #E25C3A;
}

body.orange-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #E25C3A;
}

body.orange-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #E25C3A;
}

body.orange-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #E25C3A;
}

body.orange-theme .flickr-gallery .galleria-image-nav-right, body.orange-theme .flickr-gallery .galleria-image-nav-left {
  color: #E25C3A;
}

body.orange-theme .flickr-gallery .galleria-image-nav-right:hover, body.orange-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #E25C3A;
}

body.orange-theme .image-gallery .nav .nav-items .sxa-bullets, body.orange-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #E25C3A;
}

body.orange-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #E25C3A;
}

body.orange-theme .image-gallery .nav .prev-text, body.orange-theme .image-gallery .nav .next-text {
  color: #E25C3A;
}

body.orange-theme .navbar-toggler .icon-bar {
  background-color: #E25C3A;
}

body.orange-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #E25C3A;
}

body.orange-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #E25C3A;
}

body.orange-theme .promo-text-on-image .background-image {
  background-color: #E25C3A;
}

body.orange-theme .promo-text-on-image .background-image .link a {
  color: #E25C3A;
}

body.orange-theme .promo-text-on-image .background-image .link a:focus {
  color: #E25C3A !important;
}

body.orange-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #E25C3A;
}

body.orange-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #E25C3A !important;
}

body.orange-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #E25C3A;
}

body.orange-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #CE4F2F !important;
}

body.orange-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #CE4F2F !important;
  border-color: #CE4F2F !important;
}

body.orange-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #E25C3A !important;
  border: none !important;
  color: #fff;
}

body.orange-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #CE4F2F !important;
  color: #fff !important;
}

body.orange-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #E25C3A !important;
}

body.orange-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #E25C3A !important;
  color: #fff;
  opacity: 40%;
}

body.orange-theme .staff-profile .summary a, body.orange-theme .staff-profile .body a, body.orange-theme .staff-profile .body li a, body.orange-theme .staff-profile p a, body.orange-theme .staff-profile body p a {
  color: #E25C3A;
}

body.orange-theme .staff-profile .summary a:hover, body.orange-theme .staff-profile .body a:hover, body.orange-theme .staff-profile .body li a:hover, body.orange-theme .staff-profile p a:hover, body.orange-theme .staff-profile body p a:hover {
  color: #E25C3A;
}

body.orange-theme .staff-profile .summary a:focus, body.orange-theme .staff-profile .body a:focus, body.orange-theme .staff-profile .body li a:focus, body.orange-theme .staff-profile p a:focus, body.orange-theme .staff-profile body p a:focus {
  background-color: #E25C3A;
}

body.orange-theme .staff-profile .social-media-section > div a {
  border: 2px solid #E25C3A;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.orange-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #CE4F2F;
}

body.orange-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #E25C3A;
}

body.orange-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.orange-theme .staff-profile .social-media-section > div a::after {
  color: #E25C3A;
}

body.orange-theme .centaur .component-content ul li a {
  color: #E25C3A;
}

body.orange-theme .promo .ShortDescription a {
  color: #E25C3A;
}

body.orange-theme .tabscontainer #btnprev, body.orange-theme .tabscontainer #btntabnext {
  color: #E25C3A;
  border-color: #E25C3A;
}

body.orange-theme .tabscontainer #btnprev:focus, body.orange-theme .tabscontainer #btntabnext:focus {
  background-color: #E25C3A;
  color: #fff;
}

body.orange-theme .tabscontainer #btnprev:hover, body.orange-theme .tabscontainer #btntabnext:hover {
  border-color: #CE4F2F;
  color: #CE4F2F;
  background-color: #ECECEC;
}

body.orange-theme .tabscontainer .tab-list button span {
  color: #E25C3A;
}

body.orange-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.orange-theme .tabscontainer .tab-list button:focus {
  background-color: #E25C3A !important;
}

body.orange-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #E25C3A;
  background: #ececec !important;
  border-bottom-color: #E25C3A;
}

body.orange-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #E25C3A;
}

body.orange-theme .promo .ShortDescription a:hover {
  color: #E25C3A;
}

body.orange-theme .promo .SmallSource a {
  color: #E25C3A;
}

body.orange-theme .promo .SmallSource a:hover {
  color: #E25C3A;
}

body.orange-theme .promo .field-promolink a {
  color: #E25C3A;
}

body.orange-theme .promo .field-promolink a:hover {
  color: #E25C3A;
}

body.orange-theme .skip-container .skip-link {
  background-color: #E25C3A;
}

body.orange-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #E25C3A;
}

body.orange-theme .snippet .component.container ul li a:active {
  border: 2px solid #E25C3A;
}

body.orange-theme .tabs-heading li {
  color: #E25C3A;
}

body.orange-theme .tabs-heading li:hover {
  color: #E25C3A;
}

body.orange-theme .tabs-heading li:hover, body.orange-theme .tabs-heading li.active:hover {
  border: 2px solid #E25C3A;
  border-bottom: 2px solid #E25C3A;
}

body.orange-theme .tabs-heading li > div .field-heading {
  color: #E25C3A;
}

body.orange-theme .tabs-heading li {
  border: 2px solid #E25C3A;
}

body.orange-theme .tabs-heading li.active {
  border: 2px solid #E25C3A;
}

body.orange-theme .tabs-container {
  border-top: 2px solid #E25C3A;
}

body.orange-theme .content table, body.orange-theme .content table tr, body.orange-theme .content table th, body.orange-theme .content table td, body.orange-theme .rich-text table, body.orange-theme .rich-text table tr, body.orange-theme .rich-text table th, body.orange-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.orange-theme .tabs-heading li.active {
  border-bottom: 2px solid #E25C3A;
  background: #E25C3A !important;
}

body.orange-theme .tabs-heading li:first-child {
  border-top: 2px solid #E25C3A !important;
}

body.orange-theme #error-content .component-content .homelink a {
  background-color: #E25C3A;
  border-color: #E25C3A;
}

body.orange-theme #error-content .component-content .homelink a:hover {
  background-color: #CE4F2F;
  border-color: #CE4F2F;
}

body.orange-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #CE4F2F;
  color: #CE4F2F;
}

body.orange-theme #header a:focus {
  background-color: #E25C3A;
  outline: none;
}

body.orange-theme #header a:hover:active, body.orange-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.orange-theme #header a:hover {
  color: #E25C3A !important;
}

body.orange-theme #header .link-list > .component-content li a:active {
  color: #E25C3A;
}

body.orange-theme #header .link-list > .component-content li a:hover {
  color: #E25C3A;
}

body.orange-theme #header .link-list > .component-content li a:hover {
  color: #E25C3A;
}

body.orange-theme #header a.skip-main:hover {
  background-color: #E25C3A !important;
}

body.orange-theme #header #uor-logo .logo:focus {
  background-color: #E25C3A !important;
  border-color: #E25C3A !important;
}

body.orange-theme #header a.skip-main:active,
body.orange-theme #header a.skip-main:focus {
  background-color: #E25C3A;
}

body.orange-theme .ie-message {
  background-color: #E25C3A;
}

body.orange-theme footer a:focus {
  background-color: #E25C3A;
  outline: none;
}

body.orange-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #E25C3A !important;
  border-color: #E25C3A !important;
}

body.orange-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #E25C3A;
}

body.orange-theme footer #footer .footer-social ul li a:focus {
  background-color: #E25C3A !important;
}

body.orange-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #E25C3A;
}

body.orange-theme footer .row .global-footer-links a:hover {
  color: #E25C3A !important;
}

body.orange-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.orange-theme .primary-btn {
  background: #E25C3A !important;
}

body.orange-theme .primary-btn a {
  background-color: #E25C3A;
}

body.orange-theme .primary-btn a:hover {
  background-color: #CE4F2F;
}

body.orange-theme .primary-btn a:active {
  background-color: #E25C3A;
}

body.orange-theme .secondary-btn a:active {
  background-color: #E25C3A;
}

body.orange-theme .tertiary-btn a {
  border: 2px solid #E25C3A;
  color: #E25C3A;
}

body.orange-theme .tertiary-btn a:hover {
  border: 2px solid #CE4F2F;
  color: #CE4F2F;
}

body.orange-theme .tertiary-btn a:focus {
  border: 2px solid #E25C3A;
  color: #E25C3A !important;
}

body.orange-theme .tertiary-btn a:active {
  background-color: #E25C3A;
  color: #000 !important;
}

body.orange-theme .ghost-btn a:hover {
  color: #E25C3A;
}

body.orange-theme .ghost-btn a:active {
  color: #E25C3A;
}

body.orange-theme .ghost-btn a:focus {
  background-color: #E25C3A;
}

body.orange-theme .search-box .component-content .search-box-button,
body.orange-theme .search-box .component-content .search-box-input {
  border: 2px solid #E25C3A;
}

body.orange-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #E25C3A;
}

body.orange-theme .search-box .component-content .search-box-button:after {
  color: #E25C3A;
}

body.orange-theme .privacy-warning .close {
  color: #E25C3A;
}

body.orange-theme .privacy-warning .close :after {
  color: #E25C3A;
}

body.orange-theme .privacy-warning .close:focus i.fa-times {
  background-color: #E25C3A;
}

body.orange-theme .privacy-warning .info a {
  color: #E25C3A;
}

body.orange-theme .privacy-warning .info a:focus {
  background-color: #E25C3A;
  color: #fff;
}

body.orange-theme .privacy-warning .submit button {
  background: #E25C3A;
}

body.orange-theme .privacy-warning .submit button:hover {
  background-color: #CE4F2F;
}

body.orange-theme .privacy-warning .submit button:focus {
  border: 2px solid #E25C3A;
  color: #E25C3A;
  background: unset;
}

body.orange-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #E25C3A;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #A8361A;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #E25C3A;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #E25C3A;
}

body.orange-theme header #header #mobnav nav ul li div a:focus {
  background-color: #A8361A;
}

body.orange-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #A8361A;
}

body.orange-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #E25C3A !important;
}

body.orange-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #E25C3A !important;
  color: #fff !important;
}

body.orange-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #E25C3A !important;
}

body.orange-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #E25C3A;
}

body.orange-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #E25C3A !important;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #E25C3A;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #E25C3A;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #E25C3A;
}

body.orange-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #E25C3A;
}

body.orange-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #E25C3A;
}

body.orange-theme #header .centered #search-button {
  background-color: #E25C3A !important;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #F79E87 !important;
}

body.orange-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #F79E87;
}

body.orange-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #F79E87;
}

body.orange-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #F79E87;
}

body.orange-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #F79E87 !important;
}

body.orange-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #F79E87;
}

body.orange-theme .feed .feed-item .feed-link a:hover {
  color: #CE4F2F;
  background-color: unset;
}

body.orange-theme .feed .feed-item .feed-link a:hover::after {
  color: #CE4F2F;
}

body.orange-theme .promo-image-and-text .heading a::after, body.orange-theme .promo-tile .heading a::after, body.orange-theme .promo-text-on-image .heading a::after, body.orange-theme .promo-tile-quote .heading a::after, body.orange-theme .promo-video-and-text .heading a::after, body.orange-theme .text-section .heading a::after, body.orange-theme .staff-profile .heading a::after, body.orange-theme .findaphd .heading a::after {
  color: #E25C3A;
}

body.orange-theme .promo-image-and-text .summary a, body.orange-theme .promo-image-and-text .body a, body.orange-theme .promo-image-and-text .quote a, body.orange-theme .promo-tile .summary a, body.orange-theme .promo-tile .body a, body.orange-theme .promo-tile .quote a, body.orange-theme .promo-text-on-image .summary a, body.orange-theme .promo-text-on-image .body a, body.orange-theme .promo-text-on-image .quote a, body.orange-theme .promo-video-and-text .summary a, body.orange-theme .promo-video-and-text .body a, body.orange-theme .promo-video-and-text .quote a, body.orange-theme .text-section .summary a, body.orange-theme .text-section .body a, body.orange-theme .text-section .quote a, body.orange-theme .promo-tile-quote .summary a, body.orange-theme .promo-tile-quote .body a, body.orange-theme .promo-tile-quote .quote a {
  color: #CE4F2F;
}

body.orange-theme .promo-image-and-text .summary a:hover, body.orange-theme .promo-image-and-text .body a:hover, body.orange-theme .promo-image-and-text .quote a:hover, body.orange-theme .promo-tile .summary a:hover, body.orange-theme .promo-tile .body a:hover, body.orange-theme .promo-tile .quote a:hover, body.orange-theme .promo-text-on-image .summary a:hover, body.orange-theme .promo-text-on-image .body a:hover, body.orange-theme .promo-text-on-image .quote a:hover, body.orange-theme .promo-video-and-text .summary a:hover, body.orange-theme .promo-video-and-text .body a:hover, body.orange-theme .promo-video-and-text .quote a:hover, body.orange-theme .text-section .summary a:hover, body.orange-theme .text-section .body a:hover, body.orange-theme .text-section .quote a:hover, body.orange-theme .promo-tile-quote .summary a:hover, body.orange-theme .promo-tile-quote .body a:hover, body.orange-theme .promo-tile-quote .quote a:hover {
  color: #CE4F2F;
}

body.orange-theme .promo-tile-quote .quote-source a {
  color: #CE4F2F;
}

body.orange-theme .promo-tile-quote .quote-source a:hover {
  color: #CE4F2F;
}

body.orange-theme .promo-tile .link a, body.orange-theme .promo-tile-quote .link a, body.orange-theme .promo-text-on-image .link a, body.orange-theme .image .link a, body.orange-theme .chevron-link .link a {
  color: #CE4F2F;
}

body.orange-theme .promo-tile .link a:hover, body.orange-theme .promo-tile-quote .link a:hover, body.orange-theme .promo-text-on-image .link a:hover, body.orange-theme .image .link a:hover, body.orange-theme .chevron-link .link a:hover {
  color: #CE4F2F;
}

body.orange-theme .chevron-link {
  color: #CE4F2F !important;
}

body.orange-theme .chevron-link:hover {
  color: #CE4F2F;
}

body.orange-theme .findaphd .API_ResultInfo, body.orange-theme .findaphd a {
  color: #CE4F2F !important;
}

body.orange-theme .col-4 .link a:hover, body.orange-theme .col-sm-4 .link a:hover, body.orange-theme .col-md-4 .link a:hover, body.orange-theme .col-lg-4 .link a:hover, body.orange-theme .col-xl-4 .link a:hover {
  color: #CE4F2F;
}

body.orange-theme .col-4 .link a:hover, body.orange-theme .col-sm-4 .link a:hover, body.orange-theme .col-md-4 .link a:hover, body.orange-theme .col-lg-4 .link a:hover, body.orange-theme .col-xl-4 .link a:hover {
  color: #CE4F2F;
}

body.orange-theme .promo-image-and-text .heading a::after, body.orange-theme .promo-tile .heading a::after, body.orange-theme .promo-text-on-image .heading a::after, body.orange-theme .promo-tile-quote .heading a::after, body.orange-theme .promo-video-and-text .heading a::after, body.orange-theme .text-section .heading a::after, body.orange-theme .staff-profile .heading a::after {
  color: #E25C3A;
}

body.orange-theme .rich-text-link a {
  color: #CE4F2F;
}

body.orange-theme .rich-text-link a a::after {
  color: #CE4F2F;
}

body.orange-theme #error-content .component-content .homelink a:hover {
  background-color: #CE4F2F;
  border-color: #CE4F2F;
}

body.orange-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #CE4F2F;
  color: #CE4F2F;
}

body.orange-theme .privacy-warning .close:active::after, body.orange-theme .privacy-warning .close:focus:active::after, body.orange-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.orange-theme #header .centered #search-button:focus {
  background-color: #F57B5C !important;
}

body.orange-theme #header .centered #search-button:hover {
  background-color: #F57B5C !important;
}

body.orange-theme #header .centered #search-button:active {
  background-color: #CE4F2F !important;
}

body.orange-theme .feed .feed-link a:hover {
  background-color: #FEC5B6;
}

body.teal-theme .accordion-v2-title::after, body.teal-theme .accordion-v2 .accordion-v2-title::after {
  color: #158473;
}

body.teal-theme .accordion-v2 .accordion-v2-title::after {
  color: #158473;
}

body.teal-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #158473;
  color: #fff;
}

body.teal-theme .accordion.default .toggle-header .toggle-button {
  color: #158473;
}

body.teal-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #158473;
}

body.teal-theme .centaur .accordion .card .card-header button:after {
  color: #158473;
}

body.teal-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.teal-theme .centaur .accordion .card .card-header button:hover {
  background-color: #158473;
  color: #fff;
}

body.teal-theme .centaur .accordion .card .card-header button:focus {
  background-color: #158473;
  color: #fff;
}

body.teal-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #158473;
  color: #fff;
}

body.teal-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #158473;
}

body.teal-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.teal-theme .carousel .nav .nav-items .sxa-bullets, body.teal-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #158473;
}

body.teal-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #158473;
}

body.teal-theme .carousel .nav .prev-text, body.teal-theme .carousel .nav .next-text {
  color: #158473;
}

body.teal-theme .event-list .event {
  background-color: #158473;
}

body.teal-theme .feed .feed-link.col-12 a {
  color: #158473;
  border: 2px solid #158473;
}

body.teal-theme .feed .feed-link a:hover {
  color: #158473;
}

body.teal-theme .feed .feed-link a:focus {
  background-color: #158473;
}

body.teal-theme .feed .feed-item .feed-title a:focus {
  background-color: #158473;
  outline: 3px solid #158473;
}

body.teal-theme .feed .feed-item a {
  color: #158473 !important;
}

body.teal-theme .feed .feed-item a:focus {
  background-color: #158473;
}

body.teal-theme .feed .feed-item .feed-link a::after {
  color: #158473;
}

body.teal-theme .feed .feed-item .feed-link a:focus {
  background-color: #158473;
  outline: 3px solid #158473;
}

body.teal-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #158473;
}

body.teal-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #158473;
}

body.teal-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #158473;
}

body.teal-theme .flickr-gallery .galleria-image-nav-right, body.teal-theme .flickr-gallery .galleria-image-nav-left {
  color: #158473;
}

body.teal-theme .flickr-gallery .galleria-image-nav-right:hover, body.teal-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #158473;
}

body.teal-theme .image-gallery .nav .nav-items .sxa-bullets, body.teal-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #158473;
}

body.teal-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #158473;
}

body.teal-theme .image-gallery .nav .prev-text, body.teal-theme .image-gallery .nav .next-text {
  color: #158473;
}

body.teal-theme .navbar-toggler .icon-bar {
  background-color: #158473;
}

body.teal-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #158473;
}

body.teal-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #158473;
}

body.teal-theme .promo-text-on-image .background-image {
  background-color: #158473;
}

body.teal-theme .promo-text-on-image .background-image .link a {
  color: #158473;
}

body.teal-theme .promo-text-on-image .background-image .link a:focus {
  color: #158473 !important;
}

body.teal-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #158473;
}

body.teal-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #158473 !important;
}

body.teal-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #158473;
}

body.teal-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #167767 !important;
}

body.teal-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #167767 !important;
  border-color: #167767 !important;
}

body.teal-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #158473 !important;
  border: none !important;
  color: #fff;
}

body.teal-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #167767 !important;
  color: #fff !important;
}

body.teal-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #158473 !important;
}

body.teal-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #158473 !important;
  color: #fff;
  opacity: 40%;
}

body.teal-theme .staff-profile .summary a, body.teal-theme .staff-profile .body a, body.teal-theme .staff-profile .body li a, body.teal-theme .staff-profile p a, body.teal-theme .staff-profile body p a {
  color: #158473;
}

body.teal-theme .staff-profile .summary a:hover, body.teal-theme .staff-profile .body a:hover, body.teal-theme .staff-profile .body li a:hover, body.teal-theme .staff-profile p a:hover, body.teal-theme .staff-profile body p a:hover {
  color: #158473;
}

body.teal-theme .staff-profile .summary a:focus, body.teal-theme .staff-profile .body a:focus, body.teal-theme .staff-profile .body li a:focus, body.teal-theme .staff-profile p a:focus, body.teal-theme .staff-profile body p a:focus {
  background-color: #158473;
}

body.teal-theme .staff-profile .social-media-section > div a {
  border: 2px solid #158473;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.teal-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #167767;
}

body.teal-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #158473;
}

body.teal-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.teal-theme .staff-profile .social-media-section > div a::after {
  color: #158473;
}

body.teal-theme .centaur .component-content ul li a {
  color: #158473;
}

body.teal-theme .promo .ShortDescription a {
  color: #158473;
}

body.teal-theme .tabscontainer #btnprev, body.teal-theme .tabscontainer #btntabnext {
  color: #158473;
  border-color: #158473;
}

body.teal-theme .tabscontainer #btnprev:focus, body.teal-theme .tabscontainer #btntabnext:focus {
  background-color: #158473;
  color: #fff;
}

body.teal-theme .tabscontainer #btnprev:hover, body.teal-theme .tabscontainer #btntabnext:hover {
  border-color: #167767;
  color: #167767;
  background-color: #ECECEC;
}

body.teal-theme .tabscontainer .tab-list button span {
  color: #158473;
}

body.teal-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.teal-theme .tabscontainer .tab-list button:focus {
  background-color: #158473 !important;
}

body.teal-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #158473;
  background: #ececec !important;
  border-bottom-color: #158473;
}

body.teal-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #158473;
}

body.teal-theme .promo .ShortDescription a:hover {
  color: #158473;
}

body.teal-theme .promo .SmallSource a {
  color: #158473;
}

body.teal-theme .promo .SmallSource a:hover {
  color: #158473;
}

body.teal-theme .promo .field-promolink a {
  color: #158473;
}

body.teal-theme .promo .field-promolink a:hover {
  color: #158473;
}

body.teal-theme .skip-container .skip-link {
  background-color: #158473;
}

body.teal-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #158473;
}

body.teal-theme .snippet .component.container ul li a:active {
  border: 2px solid #158473;
}

body.teal-theme .tabs-heading li {
  color: #158473;
}

body.teal-theme .tabs-heading li:hover {
  color: #158473;
}

body.teal-theme .tabs-heading li:hover, body.teal-theme .tabs-heading li.active:hover {
  border: 2px solid #158473;
  border-bottom: 2px solid #158473;
}

body.teal-theme .tabs-heading li > div .field-heading {
  color: #158473;
}

body.teal-theme .tabs-heading li {
  border: 2px solid #158473;
}

body.teal-theme .tabs-heading li.active {
  border: 2px solid #158473;
}

body.teal-theme .tabs-container {
  border-top: 2px solid #158473;
}

body.teal-theme .content table, body.teal-theme .content table tr, body.teal-theme .content table th, body.teal-theme .content table td, body.teal-theme .rich-text table, body.teal-theme .rich-text table tr, body.teal-theme .rich-text table th, body.teal-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.teal-theme .tabs-heading li.active {
  border-bottom: 2px solid #158473;
  background: #158473 !important;
}

body.teal-theme .tabs-heading li:first-child {
  border-top: 2px solid #158473 !important;
}

body.teal-theme #error-content .component-content .homelink a {
  background-color: #158473;
  border-color: #158473;
}

body.teal-theme #error-content .component-content .homelink a:hover {
  background-color: #167767;
  border-color: #167767;
}

body.teal-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #167767;
  color: #167767;
}

body.teal-theme #header a:focus {
  background-color: #158473;
  outline: none;
}

body.teal-theme #header a:hover:active, body.teal-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.teal-theme #header a:hover {
  color: #158473 !important;
}

body.teal-theme #header .link-list > .component-content li a:active {
  color: #158473;
}

body.teal-theme #header .link-list > .component-content li a:hover {
  color: #158473;
}

body.teal-theme #header .link-list > .component-content li a:hover {
  color: #158473;
}

body.teal-theme #header a.skip-main:hover {
  background-color: #158473 !important;
}

body.teal-theme #header #uor-logo .logo:focus {
  background-color: #158473 !important;
  border-color: #158473 !important;
}

body.teal-theme #header a.skip-main:active,
body.teal-theme #header a.skip-main:focus {
  background-color: #158473;
}

body.teal-theme .ie-message {
  background-color: #158473;
}

body.teal-theme footer a:focus {
  background-color: #158473;
  outline: none;
}

body.teal-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #158473 !important;
  border-color: #158473 !important;
}

body.teal-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #158473;
}

body.teal-theme footer #footer .footer-social ul li a:focus {
  background-color: #158473 !important;
}

body.teal-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #158473;
}

body.teal-theme footer .row .global-footer-links a:hover {
  color: #158473 !important;
}

body.teal-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.teal-theme .primary-btn {
  background: #158473 !important;
}

body.teal-theme .primary-btn a {
  background-color: #158473;
}

body.teal-theme .primary-btn a:hover {
  background-color: #167767;
}

body.teal-theme .primary-btn a:active {
  background-color: #158473;
}

body.teal-theme .secondary-btn a:active {
  background-color: #158473;
}

body.teal-theme .tertiary-btn a {
  border: 2px solid #158473;
  color: #158473;
}

body.teal-theme .tertiary-btn a:hover {
  border: 2px solid #167767;
  color: #167767;
}

body.teal-theme .tertiary-btn a:focus {
  border: 2px solid #158473;
  color: #158473 !important;
}

body.teal-theme .tertiary-btn a:active {
  background-color: #158473;
  color: #000 !important;
}

body.teal-theme .ghost-btn a:hover {
  color: #158473;
}

body.teal-theme .ghost-btn a:active {
  color: #158473;
}

body.teal-theme .ghost-btn a:focus {
  background-color: #158473;
}

body.teal-theme .search-box .component-content .search-box-button,
body.teal-theme .search-box .component-content .search-box-input {
  border: 2px solid #158473;
}

body.teal-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #158473;
}

body.teal-theme .search-box .component-content .search-box-button:after {
  color: #158473;
}

body.teal-theme .privacy-warning .close {
  color: #158473;
}

body.teal-theme .privacy-warning .close :after {
  color: #158473;
}

body.teal-theme .privacy-warning .close:focus i.fa-times {
  background-color: #158473;
}

body.teal-theme .privacy-warning .info a {
  color: #158473;
}

body.teal-theme .privacy-warning .info a:focus {
  background-color: #158473;
  color: #fff;
}

body.teal-theme .privacy-warning .submit button {
  background: #158473;
}

body.teal-theme .privacy-warning .submit button:hover {
  background-color: #167767;
}

body.teal-theme .privacy-warning .submit button:focus {
  border: 2px solid #158473;
  color: #158473;
  background: unset;
}

body.teal-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #158473;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #086154;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #158473;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #158473;
}

body.teal-theme header #header #mobnav nav ul li div a:focus {
  background-color: #086154;
}

body.teal-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #086154;
}

body.teal-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #158473 !important;
}

body.teal-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #158473 !important;
  color: #fff !important;
}

body.teal-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #158473 !important;
}

body.teal-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #158473;
}

body.teal-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #158473 !important;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #158473;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #158473;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #158473;
}

body.teal-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #158473;
}

body.teal-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #158473;
}

body.teal-theme #header .centered #search-button {
  background-color: #158473 !important;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #5BD1BF !important;
}

body.teal-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #5BD1BF;
}

body.teal-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #5BD1BF;
}

body.teal-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #5BD1BF;
}

body.teal-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #5BD1BF !important;
}

body.teal-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #5BD1BF;
}

body.teal-theme .feed .feed-item .feed-link a:hover {
  color: #167767;
  background-color: unset;
}

body.teal-theme .feed .feed-item .feed-link a:hover::after {
  color: #167767;
}

body.teal-theme .promo-image-and-text .heading a::after, body.teal-theme .promo-tile .heading a::after, body.teal-theme .promo-text-on-image .heading a::after, body.teal-theme .promo-tile-quote .heading a::after, body.teal-theme .promo-video-and-text .heading a::after, body.teal-theme .text-section .heading a::after, body.teal-theme .staff-profile .heading a::after, body.teal-theme .findaphd .heading a::after {
  color: #158473;
}

body.teal-theme .promo-image-and-text .summary a, body.teal-theme .promo-image-and-text .body a, body.teal-theme .promo-image-and-text .quote a, body.teal-theme .promo-tile .summary a, body.teal-theme .promo-tile .body a, body.teal-theme .promo-tile .quote a, body.teal-theme .promo-text-on-image .summary a, body.teal-theme .promo-text-on-image .body a, body.teal-theme .promo-text-on-image .quote a, body.teal-theme .promo-video-and-text .summary a, body.teal-theme .promo-video-and-text .body a, body.teal-theme .promo-video-and-text .quote a, body.teal-theme .text-section .summary a, body.teal-theme .text-section .body a, body.teal-theme .text-section .quote a, body.teal-theme .promo-tile-quote .summary a, body.teal-theme .promo-tile-quote .body a, body.teal-theme .promo-tile-quote .quote a {
  color: #167767;
}

body.teal-theme .promo-image-and-text .summary a:hover, body.teal-theme .promo-image-and-text .body a:hover, body.teal-theme .promo-image-and-text .quote a:hover, body.teal-theme .promo-tile .summary a:hover, body.teal-theme .promo-tile .body a:hover, body.teal-theme .promo-tile .quote a:hover, body.teal-theme .promo-text-on-image .summary a:hover, body.teal-theme .promo-text-on-image .body a:hover, body.teal-theme .promo-text-on-image .quote a:hover, body.teal-theme .promo-video-and-text .summary a:hover, body.teal-theme .promo-video-and-text .body a:hover, body.teal-theme .promo-video-and-text .quote a:hover, body.teal-theme .text-section .summary a:hover, body.teal-theme .text-section .body a:hover, body.teal-theme .text-section .quote a:hover, body.teal-theme .promo-tile-quote .summary a:hover, body.teal-theme .promo-tile-quote .body a:hover, body.teal-theme .promo-tile-quote .quote a:hover {
  color: #167767;
}

body.teal-theme .promo-tile-quote .quote-source a {
  color: #167767;
}

body.teal-theme .promo-tile-quote .quote-source a:hover {
  color: #167767;
}

body.teal-theme .promo-tile .link a, body.teal-theme .promo-tile-quote .link a, body.teal-theme .promo-text-on-image .link a, body.teal-theme .image .link a, body.teal-theme .chevron-link .link a {
  color: #167767;
}

body.teal-theme .promo-tile .link a:hover, body.teal-theme .promo-tile-quote .link a:hover, body.teal-theme .promo-text-on-image .link a:hover, body.teal-theme .image .link a:hover, body.teal-theme .chevron-link .link a:hover {
  color: #167767;
}

body.teal-theme .chevron-link {
  color: #167767 !important;
}

body.teal-theme .chevron-link:hover {
  color: #167767;
}

body.teal-theme .findaphd .API_ResultInfo, body.teal-theme .findaphd a {
  color: #167767 !important;
}

body.teal-theme .col-4 .link a:hover, body.teal-theme .col-sm-4 .link a:hover, body.teal-theme .col-md-4 .link a:hover, body.teal-theme .col-lg-4 .link a:hover, body.teal-theme .col-xl-4 .link a:hover {
  color: #167767;
}

body.teal-theme .col-4 .link a:hover, body.teal-theme .col-sm-4 .link a:hover, body.teal-theme .col-md-4 .link a:hover, body.teal-theme .col-lg-4 .link a:hover, body.teal-theme .col-xl-4 .link a:hover {
  color: #167767;
}

body.teal-theme .promo-image-and-text .heading a::after, body.teal-theme .promo-tile .heading a::after, body.teal-theme .promo-text-on-image .heading a::after, body.teal-theme .promo-tile-quote .heading a::after, body.teal-theme .promo-video-and-text .heading a::after, body.teal-theme .text-section .heading a::after, body.teal-theme .staff-profile .heading a::after {
  color: #158473;
}

body.teal-theme .rich-text-link a {
  color: #167767;
}

body.teal-theme .rich-text-link a a::after {
  color: #167767;
}

body.teal-theme #error-content .component-content .homelink a:hover {
  background-color: #167767;
  border-color: #167767;
}

body.teal-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #167767;
  color: #167767;
}

body.teal-theme .privacy-warning .close:active::after, body.teal-theme .privacy-warning .close:focus:active::after, body.teal-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.teal-theme #header .centered #search-button:focus {
  background-color: #5EA59A !important;
}

body.teal-theme #header .centered #search-button:hover {
  background-color: #5EA59A !important;
}

body.teal-theme #header .centered #search-button:active {
  background-color: #167767 !important;
}

body.teal-theme .feed .feed-link a:hover {
  background-color: #7AFDE9;
}

body.maroon-theme .accordion-v2-title::after, body.maroon-theme .accordion-v2 .accordion-v2-title::after {
  color: #A56470;
}

body.maroon-theme .accordion-v2 .accordion-v2-title::after {
  color: #A56470;
}

body.maroon-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #A56470;
  color: #fff;
}

body.maroon-theme .accordion.default .toggle-header .toggle-button {
  color: #A56470;
}

body.maroon-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #A56470;
}

body.maroon-theme .centaur .accordion .card .card-header button:after {
  color: #A56470;
}

body.maroon-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.maroon-theme .centaur .accordion .card .card-header button:hover {
  background-color: #A56470;
  color: #fff;
}

body.maroon-theme .centaur .accordion .card .card-header button:focus {
  background-color: #A56470;
  color: #fff;
}

body.maroon-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #A56470;
  color: #fff;
}

body.maroon-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #A56470;
}

body.maroon-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.maroon-theme .carousel .nav .nav-items .sxa-bullets, body.maroon-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #A56470;
}

body.maroon-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #A56470;
}

body.maroon-theme .carousel .nav .prev-text, body.maroon-theme .carousel .nav .next-text {
  color: #A56470;
}

body.maroon-theme .event-list .event {
  background-color: #A56470;
}

body.maroon-theme .feed .feed-link.col-12 a {
  color: #A56470;
  border: 2px solid #A56470;
}

body.maroon-theme .feed .feed-link a:hover {
  color: #A56470;
}

body.maroon-theme .feed .feed-link a:focus {
  background-color: #A56470;
}

body.maroon-theme .feed .feed-item .feed-title a:focus {
  background-color: #A56470;
  outline: 3px solid #A56470;
}

body.maroon-theme .feed .feed-item a {
  color: #A56470 !important;
}

body.maroon-theme .feed .feed-item a:focus {
  background-color: #A56470;
}

body.maroon-theme .feed .feed-item .feed-link a::after {
  color: #A56470;
}

body.maroon-theme .feed .feed-item .feed-link a:focus {
  background-color: #A56470;
  outline: 3px solid #A56470;
}

body.maroon-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #A56470;
}

body.maroon-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #A56470;
}

body.maroon-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #A56470;
}

body.maroon-theme .flickr-gallery .galleria-image-nav-right, body.maroon-theme .flickr-gallery .galleria-image-nav-left {
  color: #A56470;
}

body.maroon-theme .flickr-gallery .galleria-image-nav-right:hover, body.maroon-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #A56470;
}

body.maroon-theme .image-gallery .nav .nav-items .sxa-bullets, body.maroon-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #A56470;
}

body.maroon-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #A56470;
}

body.maroon-theme .image-gallery .nav .prev-text, body.maroon-theme .image-gallery .nav .next-text {
  color: #A56470;
}

body.maroon-theme .navbar-toggler .icon-bar {
  background-color: #A56470;
}

body.maroon-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #A56470;
}

body.maroon-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #A56470;
}

body.maroon-theme .promo-text-on-image .background-image {
  background-color: #A56470;
}

body.maroon-theme .promo-text-on-image .background-image .link a {
  color: #A56470;
}

body.maroon-theme .promo-text-on-image .background-image .link a:focus {
  color: #A56470 !important;
}

body.maroon-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #A56470;
}

body.maroon-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #A56470 !important;
}

body.maroon-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #A56470;
}

body.maroon-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #88525C !important;
}

body.maroon-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #88525C !important;
  border-color: #88525C !important;
}

body.maroon-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #A56470 !important;
  border: none !important;
  color: #fff;
}

body.maroon-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #88525C !important;
  color: #fff !important;
}

body.maroon-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #A56470 !important;
}

body.maroon-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #A56470 !important;
  color: #fff;
  opacity: 40%;
}

body.maroon-theme .staff-profile .summary a, body.maroon-theme .staff-profile .body a, body.maroon-theme .staff-profile .body li a, body.maroon-theme .staff-profile p a, body.maroon-theme .staff-profile body p a {
  color: #A56470;
}

body.maroon-theme .staff-profile .summary a:hover, body.maroon-theme .staff-profile .body a:hover, body.maroon-theme .staff-profile .body li a:hover, body.maroon-theme .staff-profile p a:hover, body.maroon-theme .staff-profile body p a:hover {
  color: #A56470;
}

body.maroon-theme .staff-profile .summary a:focus, body.maroon-theme .staff-profile .body a:focus, body.maroon-theme .staff-profile .body li a:focus, body.maroon-theme .staff-profile p a:focus, body.maroon-theme .staff-profile body p a:focus {
  background-color: #A56470;
}

body.maroon-theme .staff-profile .social-media-section > div a {
  border: 2px solid #A56470;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.maroon-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #88525C;
}

body.maroon-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #A56470;
}

body.maroon-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.maroon-theme .staff-profile .social-media-section > div a::after {
  color: #A56470;
}

body.maroon-theme .centaur .component-content ul li a {
  color: #A56470;
}

body.maroon-theme .promo .ShortDescription a {
  color: #A56470;
}

body.maroon-theme .tabscontainer #btnprev, body.maroon-theme .tabscontainer #btntabnext {
  color: #A56470;
  border-color: #A56470;
}

body.maroon-theme .tabscontainer #btnprev:focus, body.maroon-theme .tabscontainer #btntabnext:focus {
  background-color: #A56470;
  color: #fff;
}

body.maroon-theme .tabscontainer #btnprev:hover, body.maroon-theme .tabscontainer #btntabnext:hover {
  border-color: #88525C;
  color: #88525C;
  background-color: #ECECEC;
}

body.maroon-theme .tabscontainer .tab-list button span {
  color: #A56470;
}

body.maroon-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.maroon-theme .tabscontainer .tab-list button:focus {
  background-color: #A56470 !important;
}

body.maroon-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #A56470;
  background: #ececec !important;
  border-bottom-color: #A56470;
}

body.maroon-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #A56470;
}

body.maroon-theme .promo .ShortDescription a:hover {
  color: #A56470;
}

body.maroon-theme .promo .SmallSource a {
  color: #A56470;
}

body.maroon-theme .promo .SmallSource a:hover {
  color: #A56470;
}

body.maroon-theme .promo .field-promolink a {
  color: #A56470;
}

body.maroon-theme .promo .field-promolink a:hover {
  color: #A56470;
}

body.maroon-theme .skip-container .skip-link {
  background-color: #A56470;
}

body.maroon-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #A56470;
}

body.maroon-theme .snippet .component.container ul li a:active {
  border: 2px solid #A56470;
}

body.maroon-theme .tabs-heading li {
  color: #A56470;
}

body.maroon-theme .tabs-heading li:hover {
  color: #A56470;
}

body.maroon-theme .tabs-heading li:hover, body.maroon-theme .tabs-heading li.active:hover {
  border: 2px solid #A56470;
  border-bottom: 2px solid #A56470;
}

body.maroon-theme .tabs-heading li > div .field-heading {
  color: #A56470;
}

body.maroon-theme .tabs-heading li {
  border: 2px solid #A56470;
}

body.maroon-theme .tabs-heading li.active {
  border: 2px solid #A56470;
}

body.maroon-theme .tabs-container {
  border-top: 2px solid #A56470;
}

body.maroon-theme .content table, body.maroon-theme .content table tr, body.maroon-theme .content table th, body.maroon-theme .content table td, body.maroon-theme .rich-text table, body.maroon-theme .rich-text table tr, body.maroon-theme .rich-text table th, body.maroon-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.maroon-theme .tabs-heading li.active {
  border-bottom: 2px solid #A56470;
  background: #A56470 !important;
}

body.maroon-theme .tabs-heading li:first-child {
  border-top: 2px solid #A56470 !important;
}

body.maroon-theme #error-content .component-content .homelink a {
  background-color: #A56470;
  border-color: #A56470;
}

body.maroon-theme #error-content .component-content .homelink a:hover {
  background-color: #88525C;
  border-color: #88525C;
}

body.maroon-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #88525C;
  color: #88525C;
}

body.maroon-theme #header a:focus {
  background-color: #A56470;
  outline: none;
}

body.maroon-theme #header a:hover:active, body.maroon-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.maroon-theme #header a:hover {
  color: #A56470 !important;
}

body.maroon-theme #header .link-list > .component-content li a:active {
  color: #A56470;
}

body.maroon-theme #header .link-list > .component-content li a:hover {
  color: #A56470;
}

body.maroon-theme #header .link-list > .component-content li a:hover {
  color: #A56470;
}

body.maroon-theme #header a.skip-main:hover {
  background-color: #A56470 !important;
}

body.maroon-theme #header #uor-logo .logo:focus {
  background-color: #A56470 !important;
  border-color: #A56470 !important;
}

body.maroon-theme #header a.skip-main:active,
body.maroon-theme #header a.skip-main:focus {
  background-color: #A56470;
}

body.maroon-theme .ie-message {
  background-color: #A56470;
}

body.maroon-theme footer a:focus {
  background-color: #A56470;
  outline: none;
}

body.maroon-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #A56470 !important;
  border-color: #A56470 !important;
}

body.maroon-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #A56470;
}

body.maroon-theme footer #footer .footer-social ul li a:focus {
  background-color: #A56470 !important;
}

body.maroon-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #A56470;
}

body.maroon-theme footer .row .global-footer-links a:hover {
  color: #A56470 !important;
}

body.maroon-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.maroon-theme .primary-btn {
  background: #A56470 !important;
}

body.maroon-theme .primary-btn a {
  background-color: #A56470;
}

body.maroon-theme .primary-btn a:hover {
  background-color: #88525C;
}

body.maroon-theme .primary-btn a:active {
  background-color: #A56470;
}

body.maroon-theme .secondary-btn a:active {
  background-color: #A56470;
}

body.maroon-theme .tertiary-btn a {
  border: 2px solid #A56470;
  color: #A56470;
}

body.maroon-theme .tertiary-btn a:hover {
  border: 2px solid #88525C;
  color: #88525C;
}

body.maroon-theme .tertiary-btn a:focus {
  border: 2px solid #A56470;
  color: #A56470 !important;
}

body.maroon-theme .tertiary-btn a:active {
  background-color: #A56470;
  color: #000 !important;
}

body.maroon-theme .ghost-btn a:hover {
  color: #A56470;
}

body.maroon-theme .ghost-btn a:active {
  color: #A56470;
}

body.maroon-theme .ghost-btn a:focus {
  background-color: #A56470;
}

body.maroon-theme .search-box .component-content .search-box-button,
body.maroon-theme .search-box .component-content .search-box-input {
  border: 2px solid #A56470;
}

body.maroon-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #A56470;
}

body.maroon-theme .search-box .component-content .search-box-button:after {
  color: #A56470;
}

body.maroon-theme .privacy-warning .close {
  color: #A56470;
}

body.maroon-theme .privacy-warning .close :after {
  color: #A56470;
}

body.maroon-theme .privacy-warning .close:focus i.fa-times {
  background-color: #A56470;
}

body.maroon-theme .privacy-warning .info a {
  color: #A56470;
}

body.maroon-theme .privacy-warning .info a:focus {
  background-color: #A56470;
  color: #fff;
}

body.maroon-theme .privacy-warning .submit button {
  background: #A56470;
}

body.maroon-theme .privacy-warning .submit button:hover {
  background-color: #88525C;
}

body.maroon-theme .privacy-warning .submit button:focus {
  border: 2px solid #A56470;
  color: #A56470;
  background: unset;
}

body.maroon-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #A56470;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #663C43;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #A56470;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #A56470;
}

body.maroon-theme header #header #mobnav nav ul li div a:focus {
  background-color: #663C43;
}

body.maroon-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #663C43;
}

body.maroon-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #A56470 !important;
}

body.maroon-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #A56470 !important;
  color: #fff !important;
}

body.maroon-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #A56470 !important;
}

body.maroon-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #A56470;
}

body.maroon-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #A56470 !important;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #A56470;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #A56470;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #A56470;
}

body.maroon-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #A56470;
}

body.maroon-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #A56470;
}

body.maroon-theme #header .centered #search-button {
  background-color: #A56470 !important;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #DF8999 !important;
}

body.maroon-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #DF8999;
}

body.maroon-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #DF8999;
}

body.maroon-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #DF8999;
}

body.maroon-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #DF8999 !important;
}

body.maroon-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #DF8999;
}

body.maroon-theme .feed .feed-item .feed-link a:hover {
  color: #88525C;
  background-color: unset;
}

body.maroon-theme .feed .feed-item .feed-link a:hover::after {
  color: #88525C;
}

body.maroon-theme .promo-image-and-text .heading a::after, body.maroon-theme .promo-tile .heading a::after, body.maroon-theme .promo-text-on-image .heading a::after, body.maroon-theme .promo-tile-quote .heading a::after, body.maroon-theme .promo-video-and-text .heading a::after, body.maroon-theme .text-section .heading a::after, body.maroon-theme .staff-profile .heading a::after, body.maroon-theme .findaphd .heading a::after {
  color: #A56470;
}

body.maroon-theme .promo-image-and-text .summary a, body.maroon-theme .promo-image-and-text .body a, body.maroon-theme .promo-image-and-text .quote a, body.maroon-theme .promo-tile .summary a, body.maroon-theme .promo-tile .body a, body.maroon-theme .promo-tile .quote a, body.maroon-theme .promo-text-on-image .summary a, body.maroon-theme .promo-text-on-image .body a, body.maroon-theme .promo-text-on-image .quote a, body.maroon-theme .promo-video-and-text .summary a, body.maroon-theme .promo-video-and-text .body a, body.maroon-theme .promo-video-and-text .quote a, body.maroon-theme .text-section .summary a, body.maroon-theme .text-section .body a, body.maroon-theme .text-section .quote a, body.maroon-theme .promo-tile-quote .summary a, body.maroon-theme .promo-tile-quote .body a, body.maroon-theme .promo-tile-quote .quote a {
  color: #88525C;
}

body.maroon-theme .promo-image-and-text .summary a:hover, body.maroon-theme .promo-image-and-text .body a:hover, body.maroon-theme .promo-image-and-text .quote a:hover, body.maroon-theme .promo-tile .summary a:hover, body.maroon-theme .promo-tile .body a:hover, body.maroon-theme .promo-tile .quote a:hover, body.maroon-theme .promo-text-on-image .summary a:hover, body.maroon-theme .promo-text-on-image .body a:hover, body.maroon-theme .promo-text-on-image .quote a:hover, body.maroon-theme .promo-video-and-text .summary a:hover, body.maroon-theme .promo-video-and-text .body a:hover, body.maroon-theme .promo-video-and-text .quote a:hover, body.maroon-theme .text-section .summary a:hover, body.maroon-theme .text-section .body a:hover, body.maroon-theme .text-section .quote a:hover, body.maroon-theme .promo-tile-quote .summary a:hover, body.maroon-theme .promo-tile-quote .body a:hover, body.maroon-theme .promo-tile-quote .quote a:hover {
  color: #88525C;
}

body.maroon-theme .promo-tile-quote .quote-source a {
  color: #88525C;
}

body.maroon-theme .promo-tile-quote .quote-source a:hover {
  color: #88525C;
}

body.maroon-theme .promo-tile .link a, body.maroon-theme .promo-tile-quote .link a, body.maroon-theme .promo-text-on-image .link a, body.maroon-theme .image .link a, body.maroon-theme .chevron-link .link a {
  color: #88525C;
}

body.maroon-theme .promo-tile .link a:hover, body.maroon-theme .promo-tile-quote .link a:hover, body.maroon-theme .promo-text-on-image .link a:hover, body.maroon-theme .image .link a:hover, body.maroon-theme .chevron-link .link a:hover {
  color: #88525C;
}

body.maroon-theme .chevron-link {
  color: #88525C !important;
}

body.maroon-theme .chevron-link:hover {
  color: #88525C;
}

body.maroon-theme .findaphd .API_ResultInfo, body.maroon-theme .findaphd a {
  color: #88525C !important;
}

body.maroon-theme .col-4 .link a:hover, body.maroon-theme .col-sm-4 .link a:hover, body.maroon-theme .col-md-4 .link a:hover, body.maroon-theme .col-lg-4 .link a:hover, body.maroon-theme .col-xl-4 .link a:hover {
  color: #88525C;
}

body.maroon-theme .col-4 .link a:hover, body.maroon-theme .col-sm-4 .link a:hover, body.maroon-theme .col-md-4 .link a:hover, body.maroon-theme .col-lg-4 .link a:hover, body.maroon-theme .col-xl-4 .link a:hover {
  color: #88525C;
}

body.maroon-theme .promo-image-and-text .heading a::after, body.maroon-theme .promo-tile .heading a::after, body.maroon-theme .promo-text-on-image .heading a::after, body.maroon-theme .promo-tile-quote .heading a::after, body.maroon-theme .promo-video-and-text .heading a::after, body.maroon-theme .text-section .heading a::after, body.maroon-theme .staff-profile .heading a::after {
  color: #A56470;
}

body.maroon-theme .rich-text-link a {
  color: #88525C;
}

body.maroon-theme .rich-text-link a a::after {
  color: #88525C;
}

body.maroon-theme #error-content .component-content .homelink a:hover {
  background-color: #88525C;
  border-color: #88525C;
}

body.maroon-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #88525C;
  color: #88525C;
}

body.maroon-theme .privacy-warning .close:active::after, body.maroon-theme .privacy-warning .close:focus:active::after, body.maroon-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.maroon-theme #header .centered #search-button:focus {
  background-color: #C37483 !important;
}

body.maroon-theme #header .centered #search-button:hover {
  background-color: #C37483 !important;
}

body.maroon-theme #header .centered #search-button:active {
  background-color: #88525C !important;
}

body.maroon-theme .feed .feed-link a:hover {
  background-color: #F7A1B1;
}

body.light-blue-theme .accordion-v2-title::after, body.light-blue-theme .accordion-v2 .accordion-v2-title::after {
  color: #5C6FCC;
}

body.light-blue-theme .accordion-v2 .accordion-v2-title::after {
  color: #5C6FCC;
}

body.light-blue-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #5C6FCC;
  color: #fff;
}

body.light-blue-theme .accordion.default .toggle-header .toggle-button {
  color: #5C6FCC;
}

body.light-blue-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #5C6FCC;
}

body.light-blue-theme .centaur .accordion .card .card-header button:after {
  color: #5C6FCC;
}

body.light-blue-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.light-blue-theme .centaur .accordion .card .card-header button:hover {
  background-color: #5C6FCC;
  color: #fff;
}

body.light-blue-theme .centaur .accordion .card .card-header button:focus {
  background-color: #5C6FCC;
  color: #fff;
}

body.light-blue-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #5C6FCC;
  color: #fff;
}

body.light-blue-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #5C6FCC;
}

body.light-blue-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.light-blue-theme .carousel .nav .nav-items .sxa-bullets, body.light-blue-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #5C6FCC;
}

body.light-blue-theme .carousel .nav .prev-text, body.light-blue-theme .carousel .nav .next-text {
  color: #5C6FCC;
}

body.light-blue-theme .event-list .event {
  background-color: #5C6FCC;
}

body.light-blue-theme .feed .feed-link.col-12 a {
  color: #5C6FCC;
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .feed .feed-link a:hover {
  color: #5C6FCC;
}

body.light-blue-theme .feed .feed-link a:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme .feed .feed-item .feed-title a:focus {
  background-color: #5C6FCC;
  outline: 3px solid #5C6FCC;
}

body.light-blue-theme .feed .feed-item a {
  color: #5C6FCC !important;
}

body.light-blue-theme .feed .feed-item a:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme .feed .feed-item .feed-link a::after {
  color: #5C6FCC;
}

body.light-blue-theme .feed .feed-item .feed-link a:focus {
  background-color: #5C6FCC;
  outline: 3px solid #5C6FCC;
}

body.light-blue-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #5C6FCC;
}

body.light-blue-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #5C6FCC;
}

body.light-blue-theme .flickr-gallery .galleria-image-nav-right, body.light-blue-theme .flickr-gallery .galleria-image-nav-left {
  color: #5C6FCC;
}

body.light-blue-theme .flickr-gallery .galleria-image-nav-right:hover, body.light-blue-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #5C6FCC;
}

body.light-blue-theme .image-gallery .nav .nav-items .sxa-bullets, body.light-blue-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #5C6FCC;
}

body.light-blue-theme .image-gallery .nav .prev-text, body.light-blue-theme .image-gallery .nav .next-text {
  color: #5C6FCC;
}

body.light-blue-theme .navbar-toggler .icon-bar {
  background-color: #5C6FCC;
}

body.light-blue-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #5C6FCC;
}

body.light-blue-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #5C6FCC;
}

body.light-blue-theme .promo-text-on-image .background-image {
  background-color: #5C6FCC;
}

body.light-blue-theme .promo-text-on-image .background-image .link a {
  color: #5C6FCC;
}

body.light-blue-theme .promo-text-on-image .background-image .link a:focus {
  color: #5C6FCC !important;
}

body.light-blue-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #5C6FCC !important;
}

body.light-blue-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #4D5EAE !important;
}

body.light-blue-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #4D5EAE !important;
  border-color: #4D5EAE !important;
}

body.light-blue-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #5C6FCC !important;
  border: none !important;
  color: #fff;
}

body.light-blue-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #4D5EAE !important;
  color: #fff !important;
}

body.light-blue-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #5C6FCC !important;
}

body.light-blue-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #5C6FCC !important;
  color: #fff;
  opacity: 40%;
}

body.light-blue-theme .staff-profile .summary a, body.light-blue-theme .staff-profile .body a, body.light-blue-theme .staff-profile .body li a, body.light-blue-theme .staff-profile p a, body.light-blue-theme .staff-profile body p a {
  color: #5C6FCC;
}

body.light-blue-theme .staff-profile .summary a:hover, body.light-blue-theme .staff-profile .body a:hover, body.light-blue-theme .staff-profile .body li a:hover, body.light-blue-theme .staff-profile p a:hover, body.light-blue-theme .staff-profile body p a:hover {
  color: #5C6FCC;
}

body.light-blue-theme .staff-profile .summary a:focus, body.light-blue-theme .staff-profile .body a:focus, body.light-blue-theme .staff-profile .body li a:focus, body.light-blue-theme .staff-profile p a:focus, body.light-blue-theme .staff-profile body p a:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme .staff-profile .social-media-section > div a {
  border: 2px solid #5C6FCC;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.light-blue-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #4D5EAE;
}

body.light-blue-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #5C6FCC;
}

body.light-blue-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.light-blue-theme .staff-profile .social-media-section > div a::after {
  color: #5C6FCC;
}

body.light-blue-theme .centaur .component-content ul li a {
  color: #5C6FCC;
}

body.light-blue-theme .promo .ShortDescription a {
  color: #5C6FCC;
}

body.light-blue-theme .tabscontainer #btnprev, body.light-blue-theme .tabscontainer #btntabnext {
  color: #5C6FCC;
  border-color: #5C6FCC;
}

body.light-blue-theme .tabscontainer #btnprev:focus, body.light-blue-theme .tabscontainer #btntabnext:focus {
  background-color: #5C6FCC;
  color: #fff;
}

body.light-blue-theme .tabscontainer #btnprev:hover, body.light-blue-theme .tabscontainer #btntabnext:hover {
  border-color: #4D5EAE;
  color: #4D5EAE;
  background-color: #ECECEC;
}

body.light-blue-theme .tabscontainer .tab-list button span {
  color: #5C6FCC;
}

body.light-blue-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.light-blue-theme .tabscontainer .tab-list button:focus {
  background-color: #5C6FCC !important;
}

body.light-blue-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #5C6FCC;
  background: #ececec !important;
  border-bottom-color: #5C6FCC;
}

body.light-blue-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #5C6FCC;
}

body.light-blue-theme .promo .ShortDescription a:hover {
  color: #5C6FCC;
}

body.light-blue-theme .promo .SmallSource a {
  color: #5C6FCC;
}

body.light-blue-theme .promo .SmallSource a:hover {
  color: #5C6FCC;
}

body.light-blue-theme .promo .field-promolink a {
  color: #5C6FCC;
}

body.light-blue-theme .promo .field-promolink a:hover {
  color: #5C6FCC;
}

body.light-blue-theme .skip-container .skip-link {
  background-color: #5C6FCC;
}

body.light-blue-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .snippet .component.container ul li a:active {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .tabs-heading li {
  color: #5C6FCC;
}

body.light-blue-theme .tabs-heading li:hover {
  color: #5C6FCC;
}

body.light-blue-theme .tabs-heading li:hover, body.light-blue-theme .tabs-heading li.active:hover {
  border: 2px solid #5C6FCC;
  border-bottom: 2px solid #5C6FCC;
}

body.light-blue-theme .tabs-heading li > div .field-heading {
  color: #5C6FCC;
}

body.light-blue-theme .tabs-heading li {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .tabs-heading li.active {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .tabs-container {
  border-top: 2px solid #5C6FCC;
}

body.light-blue-theme .content table, body.light-blue-theme .content table tr, body.light-blue-theme .content table th, body.light-blue-theme .content table td, body.light-blue-theme .rich-text table, body.light-blue-theme .rich-text table tr, body.light-blue-theme .rich-text table th, body.light-blue-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.light-blue-theme .tabs-heading li.active {
  border-bottom: 2px solid #5C6FCC;
  background: #5C6FCC !important;
}

body.light-blue-theme .tabs-heading li:first-child {
  border-top: 2px solid #5C6FCC !important;
}

body.light-blue-theme #error-content .component-content .homelink a {
  background-color: #5C6FCC;
  border-color: #5C6FCC;
}

body.light-blue-theme #error-content .component-content .homelink a:hover {
  background-color: #4D5EAE;
  border-color: #4D5EAE;
}

body.light-blue-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #4D5EAE;
  color: #4D5EAE;
}

body.light-blue-theme #header a:focus {
  background-color: #5C6FCC;
  outline: none;
}

body.light-blue-theme #header a:hover:active, body.light-blue-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.light-blue-theme #header a:hover {
  color: #5C6FCC !important;
}

body.light-blue-theme #header .link-list > .component-content li a:active {
  color: #5C6FCC;
}

body.light-blue-theme #header .link-list > .component-content li a:hover {
  color: #5C6FCC;
}

body.light-blue-theme #header .link-list > .component-content li a:hover {
  color: #5C6FCC;
}

body.light-blue-theme #header a.skip-main:hover {
  background-color: #5C6FCC !important;
}

body.light-blue-theme #header #uor-logo .logo:focus {
  background-color: #5C6FCC !important;
  border-color: #5C6FCC !important;
}

body.light-blue-theme #header a.skip-main:active,
body.light-blue-theme #header a.skip-main:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme .ie-message {
  background-color: #5C6FCC;
}

body.light-blue-theme footer a:focus {
  background-color: #5C6FCC;
  outline: none;
}

body.light-blue-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #5C6FCC !important;
  border-color: #5C6FCC !important;
}

body.light-blue-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme footer #footer .footer-social ul li a:focus {
  background-color: #5C6FCC !important;
}

body.light-blue-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #5C6FCC;
}

body.light-blue-theme footer .row .global-footer-links a:hover {
  color: #5C6FCC !important;
}

body.light-blue-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.light-blue-theme .primary-btn {
  background: #5C6FCC !important;
}

body.light-blue-theme .primary-btn a {
  background-color: #5C6FCC;
}

body.light-blue-theme .primary-btn a:hover {
  background-color: #4D5EAE;
}

body.light-blue-theme .primary-btn a:active {
  background-color: #5C6FCC;
}

body.light-blue-theme .secondary-btn a:active {
  background-color: #5C6FCC;
}

body.light-blue-theme .tertiary-btn a {
  border: 2px solid #5C6FCC;
  color: #5C6FCC;
}

body.light-blue-theme .tertiary-btn a:hover {
  border: 2px solid #4D5EAE;
  color: #4D5EAE;
}

body.light-blue-theme .tertiary-btn a:focus {
  border: 2px solid #5C6FCC;
  color: #5C6FCC !important;
}

body.light-blue-theme .tertiary-btn a:active {
  background-color: #5C6FCC;
  color: #000 !important;
}

body.light-blue-theme .ghost-btn a:hover {
  color: #5C6FCC;
}

body.light-blue-theme .ghost-btn a:active {
  color: #5C6FCC;
}

body.light-blue-theme .ghost-btn a:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme .search-box .component-content .search-box-button,
body.light-blue-theme .search-box .component-content .search-box-input {
  border: 2px solid #5C6FCC;
}

body.light-blue-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #5C6FCC;
}

body.light-blue-theme .search-box .component-content .search-box-button:after {
  color: #5C6FCC;
}

body.light-blue-theme .privacy-warning .close {
  color: #5C6FCC;
}

body.light-blue-theme .privacy-warning .close :after {
  color: #5C6FCC;
}

body.light-blue-theme .privacy-warning .close:focus i.fa-times {
  background-color: #5C6FCC;
}

body.light-blue-theme .privacy-warning .info a {
  color: #5C6FCC;
}

body.light-blue-theme .privacy-warning .info a:focus {
  background-color: #5C6FCC;
  color: #fff;
}

body.light-blue-theme .privacy-warning .submit button {
  background: #5C6FCC;
}

body.light-blue-theme .privacy-warning .submit button:hover {
  background-color: #4D5EAE;
}

body.light-blue-theme .privacy-warning .submit button:focus {
  border: 2px solid #5C6FCC;
  color: #5C6FCC;
  background: unset;
}

body.light-blue-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #303F8A;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #5C6FCC;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #5C6FCC;
}

body.light-blue-theme header #header #mobnav nav ul li div a:focus {
  background-color: #303F8A;
}

body.light-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #303F8A;
}

body.light-blue-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #5C6FCC !important;
}

body.light-blue-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #5C6FCC !important;
  color: #fff !important;
}

body.light-blue-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #5C6FCC !important;
}

body.light-blue-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #5C6FCC;
}

body.light-blue-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #5C6FCC !important;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #5C6FCC;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #5C6FCC;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #5C6FCC;
}

body.light-blue-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #5C6FCC;
}

body.light-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #5C6FCC;
}

body.light-blue-theme #header .centered #search-button {
  background-color: #5C6FCC !important;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #8D9EEF !important;
}

body.light-blue-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #8D9EEF;
}

body.light-blue-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #8D9EEF;
}

body.light-blue-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #8D9EEF;
}

body.light-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #8D9EEF !important;
}

body.light-blue-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #8D9EEF;
}

body.light-blue-theme .feed .feed-item .feed-link a:hover {
  color: #4D5EAE;
  background-color: unset;
}

body.light-blue-theme .feed .feed-item .feed-link a:hover::after {
  color: #4D5EAE;
}

body.light-blue-theme .promo-image-and-text .heading a::after, body.light-blue-theme .promo-tile .heading a::after, body.light-blue-theme .promo-text-on-image .heading a::after, body.light-blue-theme .promo-tile-quote .heading a::after, body.light-blue-theme .promo-video-and-text .heading a::after, body.light-blue-theme .text-section .heading a::after, body.light-blue-theme .staff-profile .heading a::after, body.light-blue-theme .findaphd .heading a::after {
  color: #5C6FCC;
}

body.light-blue-theme .promo-image-and-text .summary a, body.light-blue-theme .promo-image-and-text .body a, body.light-blue-theme .promo-image-and-text .quote a, body.light-blue-theme .promo-tile .summary a, body.light-blue-theme .promo-tile .body a, body.light-blue-theme .promo-tile .quote a, body.light-blue-theme .promo-text-on-image .summary a, body.light-blue-theme .promo-text-on-image .body a, body.light-blue-theme .promo-text-on-image .quote a, body.light-blue-theme .promo-video-and-text .summary a, body.light-blue-theme .promo-video-and-text .body a, body.light-blue-theme .promo-video-and-text .quote a, body.light-blue-theme .text-section .summary a, body.light-blue-theme .text-section .body a, body.light-blue-theme .text-section .quote a, body.light-blue-theme .promo-tile-quote .summary a, body.light-blue-theme .promo-tile-quote .body a, body.light-blue-theme .promo-tile-quote .quote a {
  color: #4D5EAE;
}

body.light-blue-theme .promo-image-and-text .summary a:hover, body.light-blue-theme .promo-image-and-text .body a:hover, body.light-blue-theme .promo-image-and-text .quote a:hover, body.light-blue-theme .promo-tile .summary a:hover, body.light-blue-theme .promo-tile .body a:hover, body.light-blue-theme .promo-tile .quote a:hover, body.light-blue-theme .promo-text-on-image .summary a:hover, body.light-blue-theme .promo-text-on-image .body a:hover, body.light-blue-theme .promo-text-on-image .quote a:hover, body.light-blue-theme .promo-video-and-text .summary a:hover, body.light-blue-theme .promo-video-and-text .body a:hover, body.light-blue-theme .promo-video-and-text .quote a:hover, body.light-blue-theme .text-section .summary a:hover, body.light-blue-theme .text-section .body a:hover, body.light-blue-theme .text-section .quote a:hover, body.light-blue-theme .promo-tile-quote .summary a:hover, body.light-blue-theme .promo-tile-quote .body a:hover, body.light-blue-theme .promo-tile-quote .quote a:hover {
  color: #4D5EAE;
}

body.light-blue-theme .promo-tile-quote .quote-source a {
  color: #4D5EAE;
}

body.light-blue-theme .promo-tile-quote .quote-source a:hover {
  color: #4D5EAE;
}

body.light-blue-theme .promo-tile .link a, body.light-blue-theme .promo-tile-quote .link a, body.light-blue-theme .promo-text-on-image .link a, body.light-blue-theme .image .link a, body.light-blue-theme .chevron-link .link a {
  color: #4D5EAE;
}

body.light-blue-theme .promo-tile .link a:hover, body.light-blue-theme .promo-tile-quote .link a:hover, body.light-blue-theme .promo-text-on-image .link a:hover, body.light-blue-theme .image .link a:hover, body.light-blue-theme .chevron-link .link a:hover {
  color: #4D5EAE;
}

body.light-blue-theme .chevron-link {
  color: #4D5EAE !important;
}

body.light-blue-theme .chevron-link:hover {
  color: #4D5EAE;
}

body.light-blue-theme .findaphd .API_ResultInfo, body.light-blue-theme .findaphd a {
  color: #4D5EAE !important;
}

body.light-blue-theme .col-4 .link a:hover, body.light-blue-theme .col-sm-4 .link a:hover, body.light-blue-theme .col-md-4 .link a:hover, body.light-blue-theme .col-lg-4 .link a:hover, body.light-blue-theme .col-xl-4 .link a:hover {
  color: #4D5EAE;
}

body.light-blue-theme .col-4 .link a:hover, body.light-blue-theme .col-sm-4 .link a:hover, body.light-blue-theme .col-md-4 .link a:hover, body.light-blue-theme .col-lg-4 .link a:hover, body.light-blue-theme .col-xl-4 .link a:hover {
  color: #4D5EAE;
}

body.light-blue-theme .promo-image-and-text .heading a::after, body.light-blue-theme .promo-tile .heading a::after, body.light-blue-theme .promo-text-on-image .heading a::after, body.light-blue-theme .promo-tile-quote .heading a::after, body.light-blue-theme .promo-video-and-text .heading a::after, body.light-blue-theme .text-section .heading a::after, body.light-blue-theme .staff-profile .heading a::after {
  color: #5C6FCC;
}

body.light-blue-theme .rich-text-link a {
  color: #4D5EAE;
}

body.light-blue-theme .rich-text-link a a::after {
  color: #4D5EAE;
}

body.light-blue-theme #error-content .component-content .homelink a:hover {
  background-color: #4D5EAE;
  border-color: #4D5EAE;
}

body.light-blue-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #4D5EAE;
  color: #4D5EAE;
}

body.light-blue-theme .privacy-warning .close:active::after, body.light-blue-theme .privacy-warning .close:focus:active::after, body.light-blue-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.light-blue-theme #header .centered #search-button:focus {
  background-color: #7889DD !important;
}

body.light-blue-theme #header .centered #search-button:hover {
  background-color: #7889DD !important;
}

body.light-blue-theme #header .centered #search-button:active {
  background-color: #4D5EAE !important;
}

body.light-blue-theme .feed .feed-link a:hover {
  background-color: #B5C1FA;
}

body.purple-theme .accordion-v2-title::after, body.purple-theme .accordion-v2 .accordion-v2-title::after {
  color: #7F6BAE;
}

body.purple-theme .accordion-v2 .accordion-v2-title::after {
  color: #7F6BAE;
}

body.purple-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #7F6BAE;
  color: #fff;
}

body.purple-theme .accordion.default .toggle-header .toggle-button {
  color: #7F6BAE;
}

body.purple-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #7F6BAE;
}

body.purple-theme .centaur .accordion .card .card-header button:after {
  color: #7F6BAE;
}

body.purple-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.purple-theme .centaur .accordion .card .card-header button:hover {
  background-color: #7F6BAE;
  color: #fff;
}

body.purple-theme .centaur .accordion .card .card-header button:focus {
  background-color: #7F6BAE;
  color: #fff;
}

body.purple-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #7F6BAE;
  color: #fff;
}

body.purple-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #7F6BAE;
}

body.purple-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.purple-theme .carousel .nav .nav-items .sxa-bullets, body.purple-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #7F6BAE;
}

body.purple-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #7F6BAE;
}

body.purple-theme .carousel .nav .prev-text, body.purple-theme .carousel .nav .next-text {
  color: #7F6BAE;
}

body.purple-theme .event-list .event {
  background-color: #7F6BAE;
}

body.purple-theme .feed .feed-link.col-12 a {
  color: #7F6BAE;
  border: 2px solid #7F6BAE;
}

body.purple-theme .feed .feed-link a:hover {
  color: #7F6BAE;
}

body.purple-theme .feed .feed-link a:focus {
  background-color: #7F6BAE;
}

body.purple-theme .feed .feed-item .feed-title a:focus {
  background-color: #7F6BAE;
  outline: 3px solid #7F6BAE;
}

body.purple-theme .feed .feed-item a {
  color: #7F6BAE !important;
}

body.purple-theme .feed .feed-item a:focus {
  background-color: #7F6BAE;
}

body.purple-theme .feed .feed-item .feed-link a::after {
  color: #7F6BAE;
}

body.purple-theme .feed .feed-item .feed-link a:focus {
  background-color: #7F6BAE;
  outline: 3px solid #7F6BAE;
}

body.purple-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #7F6BAE;
}

body.purple-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #7F6BAE;
}

body.purple-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #7F6BAE;
}

body.purple-theme .flickr-gallery .galleria-image-nav-right, body.purple-theme .flickr-gallery .galleria-image-nav-left {
  color: #7F6BAE;
}

body.purple-theme .flickr-gallery .galleria-image-nav-right:hover, body.purple-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #7F6BAE;
}

body.purple-theme .image-gallery .nav .nav-items .sxa-bullets, body.purple-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #7F6BAE;
}

body.purple-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #7F6BAE;
}

body.purple-theme .image-gallery .nav .prev-text, body.purple-theme .image-gallery .nav .next-text {
  color: #7F6BAE;
}

body.purple-theme .navbar-toggler .icon-bar {
  background-color: #7F6BAE;
}

body.purple-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #7F6BAE;
}

body.purple-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #7F6BAE;
}

body.purple-theme .promo-text-on-image .background-image {
  background-color: #7F6BAE;
}

body.purple-theme .promo-text-on-image .background-image .link a {
  color: #7F6BAE;
}

body.purple-theme .promo-text-on-image .background-image .link a:focus {
  color: #7F6BAE !important;
}

body.purple-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #7F6BAE;
}

body.purple-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #7F6BAE !important;
}

body.purple-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #7F6BAE;
}

body.purple-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #6C599A !important;
}

body.purple-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #6C599A !important;
  border-color: #6C599A !important;
}

body.purple-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #7F6BAE !important;
  border: none !important;
  color: #fff;
}

body.purple-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #6C599A !important;
  color: #fff !important;
}

body.purple-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #7F6BAE !important;
}

body.purple-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #7F6BAE !important;
  color: #fff;
  opacity: 40%;
}

body.purple-theme .staff-profile .summary a, body.purple-theme .staff-profile .body a, body.purple-theme .staff-profile .body li a, body.purple-theme .staff-profile p a, body.purple-theme .staff-profile body p a {
  color: #7F6BAE;
}

body.purple-theme .staff-profile .summary a:hover, body.purple-theme .staff-profile .body a:hover, body.purple-theme .staff-profile .body li a:hover, body.purple-theme .staff-profile p a:hover, body.purple-theme .staff-profile body p a:hover {
  color: #7F6BAE;
}

body.purple-theme .staff-profile .summary a:focus, body.purple-theme .staff-profile .body a:focus, body.purple-theme .staff-profile .body li a:focus, body.purple-theme .staff-profile p a:focus, body.purple-theme .staff-profile body p a:focus {
  background-color: #7F6BAE;
}

body.purple-theme .staff-profile .social-media-section > div a {
  border: 2px solid #7F6BAE;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.purple-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #6C599A;
}

body.purple-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #7F6BAE;
}

body.purple-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.purple-theme .staff-profile .social-media-section > div a::after {
  color: #7F6BAE;
}

body.purple-theme .centaur .component-content ul li a {
  color: #7F6BAE;
}

body.purple-theme .promo .ShortDescription a {
  color: #7F6BAE;
}

body.purple-theme .tabscontainer #btnprev, body.purple-theme .tabscontainer #btntabnext {
  color: #7F6BAE;
  border-color: #7F6BAE;
}

body.purple-theme .tabscontainer #btnprev:focus, body.purple-theme .tabscontainer #btntabnext:focus {
  background-color: #7F6BAE;
  color: #fff;
}

body.purple-theme .tabscontainer #btnprev:hover, body.purple-theme .tabscontainer #btntabnext:hover {
  border-color: #6C599A;
  color: #6C599A;
  background-color: #ECECEC;
}

body.purple-theme .tabscontainer .tab-list button span {
  color: #7F6BAE;
}

body.purple-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.purple-theme .tabscontainer .tab-list button:focus {
  background-color: #7F6BAE !important;
}

body.purple-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #7F6BAE;
  background: #ececec !important;
  border-bottom-color: #7F6BAE;
}

body.purple-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #7F6BAE;
}

body.purple-theme .promo .ShortDescription a:hover {
  color: #7F6BAE;
}

body.purple-theme .promo .SmallSource a {
  color: #7F6BAE;
}

body.purple-theme .promo .SmallSource a:hover {
  color: #7F6BAE;
}

body.purple-theme .promo .field-promolink a {
  color: #7F6BAE;
}

body.purple-theme .promo .field-promolink a:hover {
  color: #7F6BAE;
}

body.purple-theme .skip-container .skip-link {
  background-color: #7F6BAE;
}

body.purple-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #7F6BAE;
}

body.purple-theme .snippet .component.container ul li a:active {
  border: 2px solid #7F6BAE;
}

body.purple-theme .tabs-heading li {
  color: #7F6BAE;
}

body.purple-theme .tabs-heading li:hover {
  color: #7F6BAE;
}

body.purple-theme .tabs-heading li:hover, body.purple-theme .tabs-heading li.active:hover {
  border: 2px solid #7F6BAE;
  border-bottom: 2px solid #7F6BAE;
}

body.purple-theme .tabs-heading li > div .field-heading {
  color: #7F6BAE;
}

body.purple-theme .tabs-heading li {
  border: 2px solid #7F6BAE;
}

body.purple-theme .tabs-heading li.active {
  border: 2px solid #7F6BAE;
}

body.purple-theme .tabs-container {
  border-top: 2px solid #7F6BAE;
}

body.purple-theme .content table, body.purple-theme .content table tr, body.purple-theme .content table th, body.purple-theme .content table td, body.purple-theme .rich-text table, body.purple-theme .rich-text table tr, body.purple-theme .rich-text table th, body.purple-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.purple-theme .tabs-heading li.active {
  border-bottom: 2px solid #7F6BAE;
  background: #7F6BAE !important;
}

body.purple-theme .tabs-heading li:first-child {
  border-top: 2px solid #7F6BAE !important;
}

body.purple-theme #error-content .component-content .homelink a {
  background-color: #7F6BAE;
  border-color: #7F6BAE;
}

body.purple-theme #error-content .component-content .homelink a:hover {
  background-color: #6C599A;
  border-color: #6C599A;
}

body.purple-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #6C599A;
  color: #6C599A;
}

body.purple-theme #header a:focus {
  background-color: #7F6BAE;
  outline: none;
}

body.purple-theme #header a:hover:active, body.purple-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.purple-theme #header a:hover {
  color: #7F6BAE !important;
}

body.purple-theme #header .link-list > .component-content li a:active {
  color: #7F6BAE;
}

body.purple-theme #header .link-list > .component-content li a:hover {
  color: #7F6BAE;
}

body.purple-theme #header .link-list > .component-content li a:hover {
  color: #7F6BAE;
}

body.purple-theme #header a.skip-main:hover {
  background-color: #7F6BAE !important;
}

body.purple-theme #header #uor-logo .logo:focus {
  background-color: #7F6BAE !important;
  border-color: #7F6BAE !important;
}

body.purple-theme #header a.skip-main:active,
body.purple-theme #header a.skip-main:focus {
  background-color: #7F6BAE;
}

body.purple-theme .ie-message {
  background-color: #7F6BAE;
}

body.purple-theme footer a:focus {
  background-color: #7F6BAE;
  outline: none;
}

body.purple-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #7F6BAE !important;
  border-color: #7F6BAE !important;
}

body.purple-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #7F6BAE;
}

body.purple-theme footer #footer .footer-social ul li a:focus {
  background-color: #7F6BAE !important;
}

body.purple-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #7F6BAE;
}

body.purple-theme footer .row .global-footer-links a:hover {
  color: #7F6BAE !important;
}

body.purple-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.purple-theme .primary-btn {
  background: #7F6BAE !important;
}

body.purple-theme .primary-btn a {
  background-color: #7F6BAE;
}

body.purple-theme .primary-btn a:hover {
  background-color: #6C599A;
}

body.purple-theme .primary-btn a:active {
  background-color: #7F6BAE;
}

body.purple-theme .secondary-btn a:active {
  background-color: #7F6BAE;
}

body.purple-theme .tertiary-btn a {
  border: 2px solid #7F6BAE;
  color: #7F6BAE;
}

body.purple-theme .tertiary-btn a:hover {
  border: 2px solid #6C599A;
  color: #6C599A;
}

body.purple-theme .tertiary-btn a:focus {
  border: 2px solid #7F6BAE;
  color: #7F6BAE !important;
}

body.purple-theme .tertiary-btn a:active {
  background-color: #7F6BAE;
  color: #000 !important;
}

body.purple-theme .ghost-btn a:hover {
  color: #7F6BAE;
}

body.purple-theme .ghost-btn a:active {
  color: #7F6BAE;
}

body.purple-theme .ghost-btn a:focus {
  background-color: #7F6BAE;
}

body.purple-theme .search-box .component-content .search-box-button,
body.purple-theme .search-box .component-content .search-box-input {
  border: 2px solid #7F6BAE;
}

body.purple-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #7F6BAE;
}

body.purple-theme .search-box .component-content .search-box-button:after {
  color: #7F6BAE;
}

body.purple-theme .privacy-warning .close {
  color: #7F6BAE;
}

body.purple-theme .privacy-warning .close :after {
  color: #7F6BAE;
}

body.purple-theme .privacy-warning .close:focus i.fa-times {
  background-color: #7F6BAE;
}

body.purple-theme .privacy-warning .info a {
  color: #7F6BAE;
}

body.purple-theme .privacy-warning .info a:focus {
  background-color: #7F6BAE;
  color: #fff;
}

body.purple-theme .privacy-warning .submit button {
  background: #7F6BAE;
}

body.purple-theme .privacy-warning .submit button:hover {
  background-color: #6C599A;
}

body.purple-theme .privacy-warning .submit button:focus {
  border: 2px solid #7F6BAE;
  color: #7F6BAE;
  background: unset;
}

body.purple-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #7F6BAE;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #4D3E70;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #7F6BAE;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #7F6BAE;
}

body.purple-theme header #header #mobnav nav ul li div a:focus {
  background-color: #4D3E70;
}

body.purple-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #4D3E70;
}

body.purple-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #7F6BAE !important;
}

body.purple-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #7F6BAE !important;
  color: #fff !important;
}

body.purple-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #7F6BAE !important;
}

body.purple-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #7F6BAE;
}

body.purple-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #7F6BAE !important;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #7F6BAE;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #7F6BAE;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #7F6BAE;
}

body.purple-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #7F6BAE;
}

body.purple-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #7F6BAE;
}

body.purple-theme #header .centered #search-button {
  background-color: #7F6BAE !important;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #B6A4E0 !important;
}

body.purple-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #B6A4E0;
}

body.purple-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #B6A4E0;
}

body.purple-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #B6A4E0;
}

body.purple-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #B6A4E0 !important;
}

body.purple-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #B6A4E0;
}

body.purple-theme .feed .feed-item .feed-link a:hover {
  color: #6C599A;
  background-color: unset;
}

body.purple-theme .feed .feed-item .feed-link a:hover::after {
  color: #6C599A;
}

body.purple-theme .promo-image-and-text .heading a::after, body.purple-theme .promo-tile .heading a::after, body.purple-theme .promo-text-on-image .heading a::after, body.purple-theme .promo-tile-quote .heading a::after, body.purple-theme .promo-video-and-text .heading a::after, body.purple-theme .text-section .heading a::after, body.purple-theme .staff-profile .heading a::after, body.purple-theme .findaphd .heading a::after {
  color: #7F6BAE;
}

body.purple-theme .promo-image-and-text .summary a, body.purple-theme .promo-image-and-text .body a, body.purple-theme .promo-image-and-text .quote a, body.purple-theme .promo-tile .summary a, body.purple-theme .promo-tile .body a, body.purple-theme .promo-tile .quote a, body.purple-theme .promo-text-on-image .summary a, body.purple-theme .promo-text-on-image .body a, body.purple-theme .promo-text-on-image .quote a, body.purple-theme .promo-video-and-text .summary a, body.purple-theme .promo-video-and-text .body a, body.purple-theme .promo-video-and-text .quote a, body.purple-theme .text-section .summary a, body.purple-theme .text-section .body a, body.purple-theme .text-section .quote a, body.purple-theme .promo-tile-quote .summary a, body.purple-theme .promo-tile-quote .body a, body.purple-theme .promo-tile-quote .quote a {
  color: #6C599A;
}

body.purple-theme .promo-image-and-text .summary a:hover, body.purple-theme .promo-image-and-text .body a:hover, body.purple-theme .promo-image-and-text .quote a:hover, body.purple-theme .promo-tile .summary a:hover, body.purple-theme .promo-tile .body a:hover, body.purple-theme .promo-tile .quote a:hover, body.purple-theme .promo-text-on-image .summary a:hover, body.purple-theme .promo-text-on-image .body a:hover, body.purple-theme .promo-text-on-image .quote a:hover, body.purple-theme .promo-video-and-text .summary a:hover, body.purple-theme .promo-video-and-text .body a:hover, body.purple-theme .promo-video-and-text .quote a:hover, body.purple-theme .text-section .summary a:hover, body.purple-theme .text-section .body a:hover, body.purple-theme .text-section .quote a:hover, body.purple-theme .promo-tile-quote .summary a:hover, body.purple-theme .promo-tile-quote .body a:hover, body.purple-theme .promo-tile-quote .quote a:hover {
  color: #6C599A;
}

body.purple-theme .promo-tile-quote .quote-source a {
  color: #6C599A;
}

body.purple-theme .promo-tile-quote .quote-source a:hover {
  color: #6C599A;
}

body.purple-theme .promo-tile .link a, body.purple-theme .promo-tile-quote .link a, body.purple-theme .promo-text-on-image .link a, body.purple-theme .image .link a, body.purple-theme .chevron-link .link a {
  color: #6C599A;
}

body.purple-theme .promo-tile .link a:hover, body.purple-theme .promo-tile-quote .link a:hover, body.purple-theme .promo-text-on-image .link a:hover, body.purple-theme .image .link a:hover, body.purple-theme .chevron-link .link a:hover {
  color: #6C599A;
}

body.purple-theme .chevron-link {
  color: #6C599A !important;
}

body.purple-theme .chevron-link:hover {
  color: #6C599A;
}

body.purple-theme .findaphd .API_ResultInfo, body.purple-theme .findaphd a {
  color: #6C599A !important;
}

body.purple-theme .col-4 .link a:hover, body.purple-theme .col-sm-4 .link a:hover, body.purple-theme .col-md-4 .link a:hover, body.purple-theme .col-lg-4 .link a:hover, body.purple-theme .col-xl-4 .link a:hover {
  color: #6C599A;
}

body.purple-theme .col-4 .link a:hover, body.purple-theme .col-sm-4 .link a:hover, body.purple-theme .col-md-4 .link a:hover, body.purple-theme .col-lg-4 .link a:hover, body.purple-theme .col-xl-4 .link a:hover {
  color: #6C599A;
}

body.purple-theme .promo-image-and-text .heading a::after, body.purple-theme .promo-tile .heading a::after, body.purple-theme .promo-text-on-image .heading a::after, body.purple-theme .promo-tile-quote .heading a::after, body.purple-theme .promo-video-and-text .heading a::after, body.purple-theme .text-section .heading a::after, body.purple-theme .staff-profile .heading a::after {
  color: #7F6BAE;
}

body.purple-theme .rich-text-link a {
  color: #6C599A;
}

body.purple-theme .rich-text-link a a::after {
  color: #6C599A;
}

body.purple-theme #error-content .component-content .homelink a:hover {
  background-color: #6C599A;
  border-color: #6C599A;
}

body.purple-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #6C599A;
  color: #6C599A;
}

body.purple-theme .privacy-warning .close:active::after, body.purple-theme .privacy-warning .close:focus:active::after, body.purple-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.purple-theme #header .centered #search-button:focus {
  background-color: #9A87C7 !important;
}

body.purple-theme #header .centered #search-button:hover {
  background-color: #9A87C7 !important;
}

body.purple-theme #header .centered #search-button:active {
  background-color: #6C599A !important;
}

body.purple-theme .feed .feed-link a:hover {
  background-color: #D2C4F2;
}

body.dark-pink-theme .accordion-v2-title::after, body.dark-pink-theme .accordion-v2 .accordion-v2-title::after {
  color: #C74486;
}

body.dark-pink-theme .accordion-v2 .accordion-v2-title::after {
  color: #C74486;
}

body.dark-pink-theme .accordion-v2 .accordion-v2-trigger:focus .accordion-v2-title::after {
  background-color: #C74486;
  color: #fff;
}

body.dark-pink-theme .accordion.default .toggle-header .toggle-button {
  color: #C74486;
}

body.dark-pink-theme .accordion.default .toggle-header .toggle-button:focus {
  border: 1px solid #C74486;
}

body.dark-pink-theme .centaur .accordion .card .card-header button:after {
  color: #C74486;
}

body.dark-pink-theme .centaur .accordion .card .card-header button:hover:after {
  color: #fff;
}

body.dark-pink-theme .centaur .accordion .card .card-header button:hover {
  background-color: #C74486;
  color: #fff;
}

body.dark-pink-theme .centaur .accordion .card .card-header button:focus {
  background-color: #C74486;
  color: #fff;
}

body.dark-pink-theme .centaur .accordion .card .card-header button:focus:after {
  background-color: #C74486;
  color: #fff;
}

body.dark-pink-theme .centaur .component-content ul li a:focus {
  color: #fff;
  background-color: #C74486;
}

body.dark-pink-theme .centaur .component-content ul li a.orcid:focus {
  background-color: unset;
}

body.dark-pink-theme .carousel .nav .nav-items .sxa-bullets, body.dark-pink-theme .carousel .nav .nav-items .sxa-numbers {
  border: 2px solid #C74486;
}

body.dark-pink-theme .carousel .nav .nav-items .sxa-bullets.active {
  background-color: #C74486;
}

body.dark-pink-theme .carousel .nav .prev-text, body.dark-pink-theme .carousel .nav .next-text {
  color: #C74486;
}

body.dark-pink-theme .event-list .event {
  background-color: #C74486;
}

body.dark-pink-theme .feed .feed-link.col-12 a {
  color: #C74486;
  border: 2px solid #C74486;
}

body.dark-pink-theme .feed .feed-link a:hover {
  color: #C74486;
}

body.dark-pink-theme .feed .feed-link a:focus {
  background-color: #C74486;
}

body.dark-pink-theme .feed .feed-item .feed-title a:focus {
  background-color: #C74486;
  outline: 3px solid #C74486;
}

body.dark-pink-theme .feed .feed-item a {
  color: #C74486 !important;
}

body.dark-pink-theme .feed .feed-item a:focus {
  background-color: #C74486;
}

body.dark-pink-theme .feed .feed-item .feed-link a::after {
  color: #C74486;
}

body.dark-pink-theme .feed .feed-item .feed-link a:focus {
  background-color: #C74486;
  outline: 3px solid #C74486;
}

body.dark-pink-theme .flickr-gallery .galleria-thumbnails .galleria-image {
  border: 2px solid #C74486;
}

body.dark-pink-theme .flickr-gallery .galleria-thumbnails .galleria-image.active {
  background-color: #C74486;
}

body.dark-pink-theme .flickr-gallery .flickr-gallery-link .btn {
  color: #C74486;
}

body.dark-pink-theme .flickr-gallery .galleria-image-nav-right, body.dark-pink-theme .flickr-gallery .galleria-image-nav-left {
  color: #C74486;
}

body.dark-pink-theme .flickr-gallery .galleria-image-nav-right:hover, body.dark-pink-theme .flickr-gallery .galleria-image-nav-left:hover {
  color: #C74486;
}

body.dark-pink-theme .image-gallery .nav .nav-items .sxa-bullets, body.dark-pink-theme .image-gallery .nav .nav-items .sxa-numbers {
  border: 2px solid #C74486;
}

body.dark-pink-theme .image-gallery .nav .nav-items .sxa-bullets.active {
  background-color: #C74486;
}

body.dark-pink-theme .image-gallery .nav .prev-text, body.dark-pink-theme .image-gallery .nav .next-text {
  color: #C74486;
}

body.dark-pink-theme .navbar-toggler .icon-bar {
  background-color: #C74486;
}

body.dark-pink-theme #mobile-header-buttons .search-section .search-box-button:before {
  color: #C74486;
}

body.dark-pink-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button {
  color: #C74486;
}

body.dark-pink-theme .promo-text-on-image .background-image {
  background-color: #C74486;
}

body.dark-pink-theme .promo-text-on-image .background-image .link a {
  color: #C74486;
}

body.dark-pink-theme .promo-text-on-image .background-image .link a:focus {
  color: #C74486 !important;
}

body.dark-pink-theme .promo-text-on-image .background-image .link a:active {
  border: 2px solid #C74486;
}

body.dark-pink-theme .promo-text-on-image.white-text-and-button .link a:focus {
  color: #C74486 !important;
}

body.dark-pink-theme .promo-text-on-image.white-text-and-button .link a:active {
  border: 2px solid #C74486;
}

body.dark-pink-theme .findaphd #API_Container .API_resultItem .API_categoryDiv .API_label {
  border: none !important;
  color: #A82768 !important;
}

body.dark-pink-theme .findaphd #API_Container .API_pagingContainer ul.pagination li.active a {
  background-color: #A82768 !important;
  border-color: #A82768 !important;
}

body.dark-pink-theme .findaphd #API_Container .API_resultItem .btn-default {
  background-color: #C74486 !important;
  border: none !important;
  color: #fff;
}

body.dark-pink-theme .findaphd #API_Container .API_resultItem .btn-default:hover {
  background-color: #A82768 !important;
  color: #fff !important;
}

body.dark-pink-theme .findaphd #API_Container .API_resultItem .btn-default:focus {
  background: #000 !important;
  color: #C74486 !important;
}

body.dark-pink-theme .findaphd #API_Container .API_resultItem .btn-default:disabled {
  background: #C74486 !important;
  color: #fff;
  opacity: 40%;
}

body.dark-pink-theme .staff-profile .summary a, body.dark-pink-theme .staff-profile .body a, body.dark-pink-theme .staff-profile .body li a, body.dark-pink-theme .staff-profile p a, body.dark-pink-theme .staff-profile body p a {
  color: #C74486;
}

body.dark-pink-theme .staff-profile .summary a:hover, body.dark-pink-theme .staff-profile .body a:hover, body.dark-pink-theme .staff-profile .body li a:hover, body.dark-pink-theme .staff-profile p a:hover, body.dark-pink-theme .staff-profile body p a:hover {
  color: #C74486;
}

body.dark-pink-theme .staff-profile .summary a:focus, body.dark-pink-theme .staff-profile .body a:focus, body.dark-pink-theme .staff-profile .body li a:focus, body.dark-pink-theme .staff-profile p a:focus, body.dark-pink-theme .staff-profile body p a:focus {
  background-color: #C74486;
}

body.dark-pink-theme .staff-profile .social-media-section > div a {
  border: 2px solid #C74486;
  height: 48px;
  width: 48px;
  background-size: 24px !important;
}

body.dark-pink-theme .staff-profile .social-media-section > div a:hover {
  background-color: #fff;
  border-color: #A82768;
}

body.dark-pink-theme .staff-profile .social-media-section > div a:focus {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  border: none;
  padding: 2px;
  background-color: #C74486;
}

body.dark-pink-theme .staff-profile .social-media-section > div a:active {
  border-color: #fff;
  background: url("/film-theatre-television/-/media/Project/UoR-Main/Master/x-logo.svg") no-repeat center;
  background-color: #000;
}

body.dark-pink-theme .staff-profile .social-media-section > div a::after {
  color: #C74486;
}

body.dark-pink-theme .centaur .component-content ul li a {
  color: #C74486;
}

body.dark-pink-theme .promo .ShortDescription a {
  color: #C74486;
}

body.dark-pink-theme .tabscontainer #btnprev, body.dark-pink-theme .tabscontainer #btntabnext {
  color: #C74486;
  border-color: #C74486;
}

body.dark-pink-theme .tabscontainer #btnprev:focus, body.dark-pink-theme .tabscontainer #btntabnext:focus {
  background-color: #C74486;
  color: #fff;
}

body.dark-pink-theme .tabscontainer #btnprev:hover, body.dark-pink-theme .tabscontainer #btntabnext:hover {
  border-color: #A82768;
  color: #A82768;
  background-color: #ECECEC;
}

body.dark-pink-theme .tabscontainer .tab-list button span {
  color: #C74486;
}

body.dark-pink-theme .tabscontainer .tab-list button:focus span {
  color: #fff;
}

body.dark-pink-theme .tabscontainer .tab-list button:focus {
  background-color: #C74486 !important;
}

body.dark-pink-theme .tabscontainer .tab-list button[aria-selected="true"] {
  color: #C74486;
  background: #ececec !important;
  border-bottom-color: #C74486;
}

body.dark-pink-theme .tabscontainer .tab-list button[aria-selected="true"]:focus span {
  color: #C74486;
}

body.dark-pink-theme .promo .ShortDescription a:hover {
  color: #C74486;
}

body.dark-pink-theme .promo .SmallSource a {
  color: #C74486;
}

body.dark-pink-theme .promo .SmallSource a:hover {
  color: #C74486;
}

body.dark-pink-theme .promo .field-promolink a {
  color: #C74486;
}

body.dark-pink-theme .promo .field-promolink a:hover {
  color: #C74486;
}

body.dark-pink-theme .skip-container .skip-link {
  background-color: #C74486;
}

body.dark-pink-theme .pre-footer .component.container ul li a:active {
  border: 2px solid #C74486;
}

body.dark-pink-theme .snippet .component.container ul li a:active {
  border: 2px solid #C74486;
}

body.dark-pink-theme .tabs-heading li {
  color: #C74486;
}

body.dark-pink-theme .tabs-heading li:hover {
  color: #C74486;
}

body.dark-pink-theme .tabs-heading li:hover, body.dark-pink-theme .tabs-heading li.active:hover {
  border: 2px solid #C74486;
  border-bottom: 2px solid #C74486;
}

body.dark-pink-theme .tabs-heading li > div .field-heading {
  color: #C74486;
}

body.dark-pink-theme .tabs-heading li {
  border: 2px solid #C74486;
}

body.dark-pink-theme .tabs-heading li.active {
  border: 2px solid #C74486;
}

body.dark-pink-theme .tabs-container {
  border-top: 2px solid #C74486;
}

body.dark-pink-theme .content table, body.dark-pink-theme .content table tr, body.dark-pink-theme .content table th, body.dark-pink-theme .content table td, body.dark-pink-theme .rich-text table, body.dark-pink-theme .rich-text table tr, body.dark-pink-theme .rich-text table th, body.dark-pink-theme .rich-text table td {
  border: solid 2px #ffffff;
  background-color: unset;
}

body.dark-pink-theme .tabs-heading li.active {
  border-bottom: 2px solid #C74486;
  background: #C74486 !important;
}

body.dark-pink-theme .tabs-heading li:first-child {
  border-top: 2px solid #C74486 !important;
}

body.dark-pink-theme #error-content .component-content .homelink a {
  background-color: #C74486;
  border-color: #C74486;
}

body.dark-pink-theme #error-content .component-content .homelink a:hover {
  background-color: #A82768;
  border-color: #A82768;
}

body.dark-pink-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #A82768;
  color: #A82768;
}

body.dark-pink-theme #header a:focus {
  background-color: #C74486;
  outline: none;
}

body.dark-pink-theme #header a:hover:active, body.dark-pink-theme #header a:hover:focus {
  background-color: unset;
  outline: none;
}

body.dark-pink-theme #header a:hover {
  color: #C74486 !important;
}

body.dark-pink-theme #header .link-list > .component-content li a:active {
  color: #C74486;
}

body.dark-pink-theme #header .link-list > .component-content li a:hover {
  color: #C74486;
}

body.dark-pink-theme #header .link-list > .component-content li a:hover {
  color: #C74486;
}

body.dark-pink-theme #header a.skip-main:hover {
  background-color: #C74486 !important;
}

body.dark-pink-theme #header #uor-logo .logo:focus {
  background-color: #C74486 !important;
  border-color: #C74486 !important;
}

body.dark-pink-theme #header a.skip-main:active,
body.dark-pink-theme #header a.skip-main:focus {
  background-color: #C74486;
}

body.dark-pink-theme .ie-message {
  background-color: #C74486;
}

body.dark-pink-theme footer a:focus {
  background-color: #C74486;
  outline: none;
}

body.dark-pink-theme footer #footer #uor-logo-footer .logo:focus {
  background-color: #C74486 !important;
  border-color: #C74486 !important;
}

body.dark-pink-theme footer #footer .footer-social ul li a:hover {
  border: 2px solid #C74486;
}

body.dark-pink-theme footer #footer .footer-social ul li a:focus {
  background-color: #C74486 !important;
}

body.dark-pink-theme footer #footer .row > .row:last-child {
  border-top: 2px solid #C74486;
}

body.dark-pink-theme footer .row .global-footer-links a:hover {
  color: #C74486 !important;
}

body.dark-pink-theme footer .row .global-footer-links a:focus {
  color: #fff !important;
}

body.dark-pink-theme .primary-btn {
  background: #C74486 !important;
}

body.dark-pink-theme .primary-btn a {
  background-color: #C74486;
}

body.dark-pink-theme .primary-btn a:hover {
  background-color: #A82768;
}

body.dark-pink-theme .primary-btn a:active {
  background-color: #C74486;
}

body.dark-pink-theme .secondary-btn a:active {
  background-color: #C74486;
}

body.dark-pink-theme .tertiary-btn a {
  border: 2px solid #C74486;
  color: #C74486;
}

body.dark-pink-theme .tertiary-btn a:hover {
  border: 2px solid #A82768;
  color: #A82768;
}

body.dark-pink-theme .tertiary-btn a:focus {
  border: 2px solid #C74486;
  color: #C74486 !important;
}

body.dark-pink-theme .tertiary-btn a:active {
  background-color: #C74486;
  color: #000 !important;
}

body.dark-pink-theme .ghost-btn a:hover {
  color: #C74486;
}

body.dark-pink-theme .ghost-btn a:active {
  color: #C74486;
}

body.dark-pink-theme .ghost-btn a:focus {
  background-color: #C74486;
}

body.dark-pink-theme .search-box .component-content .search-box-button,
body.dark-pink-theme .search-box .component-content .search-box-input {
  border: 2px solid #C74486;
}

body.dark-pink-theme .search-box .component-content .search-box-button:focus {
  border-right: 2px solid #C74486;
}

body.dark-pink-theme .search-box .component-content .search-box-button:after {
  color: #C74486;
}

body.dark-pink-theme .privacy-warning .close {
  color: #C74486;
}

body.dark-pink-theme .privacy-warning .close :after {
  color: #C74486;
}

body.dark-pink-theme .privacy-warning .close:focus i.fa-times {
  background-color: #C74486;
}

body.dark-pink-theme .privacy-warning .info a {
  color: #C74486;
}

body.dark-pink-theme .privacy-warning .info a:focus {
  background-color: #C74486;
  color: #fff;
}

body.dark-pink-theme .privacy-warning .submit button {
  background: #C74486;
}

body.dark-pink-theme .privacy-warning .submit button:hover {
  background-color: #A82768;
}

body.dark-pink-theme .privacy-warning .submit button:focus {
  border: 2px solid #C74486;
  color: #C74486;
  background: unset;
}

body.dark-pink-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a:focus {
  background-color: #C74486;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:focus {
  outline: #810443;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:focus {
  background-color: #C74486;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus {
  border: none;
  background-color: unset;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #C74486;
}

body.dark-pink-theme header #header #mobnav nav ul li div a:focus {
  background-color: #810443;
}

body.dark-pink-theme header #header #mobnav nav ul .rel-level1 ul li div a:focus {
  background-color: #810443;
}

body.dark-pink-theme header #header #mobnav nav ul .submenu > .navigation-title .dropdown-button:focus i.fas.fa-chevron-down {
  background-color: #C74486 !important;
}

body.dark-pink-theme #header .breadcrumb.component li.breadcrumb-item div a:focus {
  background-color: #C74486 !important;
  color: #fff !important;
}

body.dark-pink-theme #header .breadcrumb.component li.breadcrumb-item div a {
  color: #C74486 !important;
}

body.dark-pink-theme #header .breadcrumb.component li.breadcrumb-item:not(:last-child):after {
  color: #C74486;
}

body.dark-pink-theme #main-nav nav > ul > .rel-level1 > .navigation-title > a.current {
  border-bottom: 4px solid #C74486 !important;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a {
  color: #C74486;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button {
  color: #C74486;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button.mouseClick:focus i.fas.fa-chevron-down {
  color: #C74486;
}

body.dark-pink-theme header #header #mobnav nav ul li div a.current {
  border-left: 6px solid #C74486;
}

body.dark-pink-theme header #header #mobnav nav ul .rel-level1 ul li div a {
  color: #C74486;
}

body.dark-pink-theme #header .centered #search-button {
  background-color: #C74486 !important;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title a:hover {
  color: #DB8EB5 !important;
}

body.dark-pink-theme #main-nav nav > ul .submenu .mega-menu .submenu-container > ul li > .navigation-title .dropdown-button:hover {
  color: #DB8EB5;
}

body.dark-pink-theme #mobile-header-buttons .search-section .search-box-button:hover:before {
  color: #DB8EB5;
}

body.dark-pink-theme #mobile-header-buttons #burger-menu button:hover .icon-bar {
  background-color: #DB8EB5;
}

body.dark-pink-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover {
  color: #DB8EB5 !important;
}

body.dark-pink-theme header #header #mobnav nav ul .rel-level1 ul li div a:hover + .dropdown-button i.fas.fa-chevron-down {
  color: #DB8EB5;
}

body.dark-pink-theme .feed .feed-item .feed-link a:hover {
  color: #A82768;
  background-color: unset;
}

body.dark-pink-theme .feed .feed-item .feed-link a:hover::after {
  color: #A82768;
}

body.dark-pink-theme .promo-image-and-text .heading a::after, body.dark-pink-theme .promo-tile .heading a::after, body.dark-pink-theme .promo-text-on-image .heading a::after, body.dark-pink-theme .promo-tile-quote .heading a::after, body.dark-pink-theme .promo-video-and-text .heading a::after, body.dark-pink-theme .text-section .heading a::after, body.dark-pink-theme .staff-profile .heading a::after, body.dark-pink-theme .findaphd .heading a::after {
  color: #C74486;
}

body.dark-pink-theme .promo-image-and-text .summary a, body.dark-pink-theme .promo-image-and-text .body a, body.dark-pink-theme .promo-image-and-text .quote a, body.dark-pink-theme .promo-tile .summary a, body.dark-pink-theme .promo-tile .body a, body.dark-pink-theme .promo-tile .quote a, body.dark-pink-theme .promo-text-on-image .summary a, body.dark-pink-theme .promo-text-on-image .body a, body.dark-pink-theme .promo-text-on-image .quote a, body.dark-pink-theme .promo-video-and-text .summary a, body.dark-pink-theme .promo-video-and-text .body a, body.dark-pink-theme .promo-video-and-text .quote a, body.dark-pink-theme .text-section .summary a, body.dark-pink-theme .text-section .body a, body.dark-pink-theme .text-section .quote a, body.dark-pink-theme .promo-tile-quote .summary a, body.dark-pink-theme .promo-tile-quote .body a, body.dark-pink-theme .promo-tile-quote .quote a {
  color: #A82768;
}

body.dark-pink-theme .promo-image-and-text .summary a:hover, body.dark-pink-theme .promo-image-and-text .body a:hover, body.dark-pink-theme .promo-image-and-text .quote a:hover, body.dark-pink-theme .promo-tile .summary a:hover, body.dark-pink-theme .promo-tile .body a:hover, body.dark-pink-theme .promo-tile .quote a:hover, body.dark-pink-theme .promo-text-on-image .summary a:hover, body.dark-pink-theme .promo-text-on-image .body a:hover, body.dark-pink-theme .promo-text-on-image .quote a:hover, body.dark-pink-theme .promo-video-and-text .summary a:hover, body.dark-pink-theme .promo-video-and-text .body a:hover, body.dark-pink-theme .promo-video-and-text .quote a:hover, body.dark-pink-theme .text-section .summary a:hover, body.dark-pink-theme .text-section .body a:hover, body.dark-pink-theme .text-section .quote a:hover, body.dark-pink-theme .promo-tile-quote .summary a:hover, body.dark-pink-theme .promo-tile-quote .body a:hover, body.dark-pink-theme .promo-tile-quote .quote a:hover {
  color: #A82768;
}

body.dark-pink-theme .promo-tile-quote .quote-source a {
  color: #A82768;
}

body.dark-pink-theme .promo-tile-quote .quote-source a:hover {
  color: #A82768;
}

body.dark-pink-theme .promo-tile .link a, body.dark-pink-theme .promo-tile-quote .link a, body.dark-pink-theme .promo-text-on-image .link a, body.dark-pink-theme .image .link a, body.dark-pink-theme .chevron-link .link a {
  color: #A82768;
}

body.dark-pink-theme .promo-tile .link a:hover, body.dark-pink-theme .promo-tile-quote .link a:hover, body.dark-pink-theme .promo-text-on-image .link a:hover, body.dark-pink-theme .image .link a:hover, body.dark-pink-theme .chevron-link .link a:hover {
  color: #A82768;
}

body.dark-pink-theme .chevron-link {
  color: #A82768 !important;
}

body.dark-pink-theme .chevron-link:hover {
  color: #A82768;
}

body.dark-pink-theme .findaphd .API_ResultInfo, body.dark-pink-theme .findaphd a {
  color: #A82768 !important;
}

body.dark-pink-theme .col-4 .link a:hover, body.dark-pink-theme .col-sm-4 .link a:hover, body.dark-pink-theme .col-md-4 .link a:hover, body.dark-pink-theme .col-lg-4 .link a:hover, body.dark-pink-theme .col-xl-4 .link a:hover {
  color: #A82768;
}

body.dark-pink-theme .col-4 .link a:hover, body.dark-pink-theme .col-sm-4 .link a:hover, body.dark-pink-theme .col-md-4 .link a:hover, body.dark-pink-theme .col-lg-4 .link a:hover, body.dark-pink-theme .col-xl-4 .link a:hover {
  color: #A82768;
}

body.dark-pink-theme .promo-image-and-text .heading a::after, body.dark-pink-theme .promo-tile .heading a::after, body.dark-pink-theme .promo-text-on-image .heading a::after, body.dark-pink-theme .promo-tile-quote .heading a::after, body.dark-pink-theme .promo-video-and-text .heading a::after, body.dark-pink-theme .text-section .heading a::after, body.dark-pink-theme .staff-profile .heading a::after {
  color: #C74486;
}

body.dark-pink-theme .rich-text-link a {
  color: #A82768;
}

body.dark-pink-theme .rich-text-link a a::after {
  color: #A82768;
}

body.dark-pink-theme #error-content .component-content .homelink a:hover {
  background-color: #A82768;
  border-color: #A82768;
}

body.dark-pink-theme #error-content .component-content .homelink a:focus {
  border: 2px solid #A82768;
  color: #A82768;
}

body.dark-pink-theme .privacy-warning .close:active::after, body.dark-pink-theme .privacy-warning .close:focus:active::after, body.dark-pink-theme .privacy-warning .close:focus ::after {
  color: #fff;
}

body.dark-pink-theme #header .centered #search-button:focus {
  background-color: #E0599C !important;
}

body.dark-pink-theme #header .centered #search-button:hover {
  background-color: #E0599C !important;
}

body.dark-pink-theme #header .centered #search-button:active {
  background-color: #A82768 !important;
}

body.dark-pink-theme .feed .feed-link a:hover {
  background-color: #FCAAD3;
}
