/*
Theme blue:  var(--theme-color)
Theme orange: #FAA61A
Theme pink: #ed61ba
*/

.award-banner {
	display: none;
}

@media screen 
  and (min-width: 1000px) 
{
.mag-adver-part {
	display: block;
}
}

@media screen 
  and (max-width: 1000px) 
{
.mag-adver-part {
	display: none;
}
}

/* This section governs menu item colours */

/* make live button gold and fix hover colour */
li#menu-item-4297 {
    background: #FAA61A;
}

 .main-navigation a:focus, .main-navigation #menu-item-4297 a:hover {
    color: #363738;
}

/* Make UEA button pink and fix hover colour */

li#menu-item-23185 {
    background: #ed61ba;
}

 .main-navigation a:focus, .main-navigation #menu-item-23185 a:hover {
    color: #363738;
}

/* Set a variety of hover colours for menu buttons  */

/* Documentary */

 .main-navigation a:focus, .main-navigation #menu-item-22894 a:hover {
    color: #8DC63F;
}

/* Sport */

 .main-navigation a:focus, .main-navigation #menu-item-8721 a:hover {
    color: var(--theme-color);
}

/* Arts */

 .main-navigation a:focus, .main-navigation #menu-item-8723 a:hover {
    color: #ed61ba;
}

/* Health */

 .main-navigation a:focus, .main-navigation #menu-item-8725 a:hover {
    color: #8DC63F;
}

/* Politics */

 .main-navigation a:focus, .main-navigation #menu-item-8726 a:hover {
    color: var(--theme-color);
}

/* About */

 .main-navigation a:focus, .main-navigation #menu-item-23180 a:hover {
    color: #ed61ba;
}

header .bottom-header-part {
    background-color: #363738;
}

header .middle-header-part .middle-header-wrapper .mag-adver-part a img {
	width: auto;
	display: block;
	margin-left: auto;
}

.main-navigation .current_page_item > a, .main-navigation .current-menu-item > a, .main-navigation .current_page_ancestor > a, .main-navigation .current-menu-ancestor > a {
     color: #000000;
		 background: var(--theme-color);
}

.site-title a {
font-family: 'Josefin Sans', sans-serif;font-weight: 900;
font-style: normal;
letter-spacing: -0.06rem;
	}

.ascendoor-home-icon {
	display:none;
}

/* story post spacing */

.entry-header > p {
	  font-size: 1em;
    margin: 1.33em 0;
		font-weight: 500;
	color: slategrey;
			
}

@media screen 
  and (min-width: 1200px) 
{ 
	.ueaj-story-single {
		width: 60%;
    margin: auto;
	}	

	.ueaj-story-single .post-thumbnail {
		width: 90%;
		margin: auto;
	}
	
}

@media screen 
  and (max-width: 1200px) 
{

	.ueaj-story-single {
		width: 80%;
    margin: auto;
	}	

	.ueaj-story-single .post-thumbnail {
		width: 90%;
		margin: auto;
	}
}


@media screen 
  and (min-width: 1200px) 
{

.site-main article .post-thumbnail {
}

article .mag-post-single {
    padding-bottom: 5px;
}

.carousel-item .mag-post-single .mag-post-img:after{
	content: "";
	position: absolute;
	background: rgba(0,0,0,0.3) url(/wp-content/uploads/2023/07/playbutton-ws.png) 0 0 no-repeat;
	width: 100%;
	height: 100%;
	z-index: 100;
	  transform: translateY(-100%);
pointer-events: none;
	background-position:center;
	opacity: 0.6;
}

.whitebg {
	background: var(--light-bg-color);
}

.bulletme {
	margin: 0 0 1.5em 0.1em!important;
}

.goldLeft {
	border-left: 3px solid #FAA61A;
	margin: 0.5em 0 0.5em 0;
	padding: 0 0 0 0.5em;
}
	
	.twitter-tweet-rendered {
		margin-left: auto;
		margin-right: auto;
	}

	.ccfic {
  font-style: italic;
  padding: 2px 0 20px 0;
  color: gray;
	text-align: center;
}
	}

site-main article .post-thumbnail {
    line-height: normal!important;
}

site-main article .post-thumbnail {
}

.home .ccfic {
		display: none;
}
	
.grid-layout .ccfic {
		display: none;
}	
	
.category .ccfic {
	display: none;
}
	
span.ccfic-text {
	word-wrap: pre;
}

.newsfeed-post-content {
	padding: 0!important;
}

.ueaj-page-content {
    width: 80%;
    margin: auto;
    padding: 0.5em 0 0.5em 0;
}

.award-card {
	padding: 0 30px;
	border-radius: 3px;
	box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
	/*border: 2px solid #FAA61A;*/
}

.supercontainer {
	display:flex;
}

.course-card {
	padding: 10px 30px;
	border-radius: 3px;
	box-shadow: 0 2px 6px 0 rgba(0,0,0,.1);
	border: 2px solid #ed61ba;
	position: relative;
	display: flex;
	flex-direction: column;
}

.course-card a:hover, a:focus, a:active {
	color: #ed61ba;
}

.course-title-link a {
	color: black;
	text-decoration: none;
}

.course-text {
	height: auto;
}

.course-button {
margin-top: auto;
}

.staff-profile {
	    padding: 1em;
    box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .1);
    margin: 20px 0px;
    background: #f1f1f1;
/*	border: 2px solid var(--theme-color)*/
}

.mag-post-single {
	box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .16);
	border-radius: 10px;
	overflow: hidden;
}

.mag-post-single .mag-post-img {
	 border-bottom: 3px var(--theme-color) solid;
}

.apply-now-footer {
    padding: 20px 30px;
    background: #ffffff;
    color: black;
    border: 2px solid #ed61ba;
	  box-shadow: 0 2px 6px 0 rgba(255, 255, 255, .3);
	width: 60%;
}

.apply-now-text {
	text-align: center;
	font-size: 1.2em;
}

.apply-now-footer a:visited {
	color: #ffffff;
}

.apply-now-footer a:hover, a:focus, a:active {
    color: #ed61ba;
}

.shadow-border img {
	border: 2px solid #fefefe;
		box-shadow: 0 2px 6px 0 rgba(0, 0, 0, .3);
}