
/*--------------------*/
/* ---- MASTHEAD ---- */
/*--------------------*/

/* LOGOS */

.journal-header .journal-logo {
    width: 300px;
}
.journal-header .society-logo {
    width: 150px;
}

/* HEADER BRAND COLOUR */

.journal-bg {
  	background-color: #f5f6f8;
}
.journal-header {
    border-top: 1px solid #cfd5e4;
}

/* NAVBAR BRAND COLOUR */

.navbar {
	background-color: #ae1022;
}

/* NAVBAR OVERRIDES */

.navbar .navbar-menu .site-menu-item .site-menu {
	width: initial;
}
.navbar .navbar-menu .site-menu-item .site-menu a.nav-link {
	white-space: nowrap;
}

/*--------------------*/
/* ---- HOMEPAGE ---- */
/*--------------------*/

/* UNDERBAR */

.widget-dynamic__underbar.journal-bg {
	background-color: #ae1022;
}
#cloudCMS .panels .widget-dynamic-title::after, #cloudCMS .panels .widgetHead h3::after, #cloudCMS .rowHead h3::after, #cloudCMS .panels .widgetHead h2::after, #cloudCMS .rowHead h2::after {
	background-color: #ae1022;
}

/* FEATURED TEXT ROW */

.home-cms #mainContent .rows .row:first-child { /* Hiding the first to change the order of the row background colours */
    display: none;
}
#cloudCMS .featuredTextRow, #cloudCMS .rowForTwoEditablePanelsCentered {
	background-color: #f5f6f8 !important;
}
#cloudCMS .featuredTextRow .editable h3, #cloudCMS .rowForTwoEditablePanelsCentered .editable h3, #cloudCMS .featuredTextRow .editable h2, #cloudCMS .rowForTwoEditablePanelsCentered .editable h2 {
    font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
    font-size: 1.6rem;
    line-height: 1.25em;
    margin-top: 0;
    margin-bottom: 0.4em;
}
#cloudCMS .featuredTextRow .editable .buttony, #cloudCMS .rowForTwoEditablePanelsCentered .editable .buttony {
	background-color: #414244;
}

#cloudCMS .rowForEditablePanels#publications {
	background-color: #f5f6f8 !important;
}
#cloudCMS .rowForEditablePanels#publications .editable h2 {
    font-size: 1.6rem;
    line-height: 1.25em;
}
#cloudCMS .rowForEditablePanels#publications .buttony {
	background-color: #414244;
}

/* NEW FEATURED ROW CARDIO MED */

#cloudCMS #escCardioMed {
	background: #ae1022 url("//academic.oup.com/data/sitebuilderassetsoriginals/preview/images/esc/cardioMed_background.jpg") center no-repeat;
	background-size: cover;
	background-position-x: 60px;
  }
  #cloudCMS #escCardioMed .itemBody {
	  border: 0;	
	  color: #ffffff;
	font-size: 1rem;
	font-family: "Merriweather", serif;
  }
  #cloudCMS #escCardioMed .itemBody a {
	background: #ffffff url("//academic.oup.com/data/sitebuilderassetsoriginals/preview/images/esc/chevron-right.svg") right 12px center / 8px 100% no-repeat;
	  color: #2a2a2a;
	  display: inline-block;
	font-family: "Source Sans Pro", Helvetica, Arial, sans-serif;
	margin-top: .5rem;
	padding: 10px 12px;
	padding-right: 32px;
	white-space: nowrap;
  }
  #cloudCMS #escCardioMed .itemHead {
	align-items: center;
	background-color: transparent;
  }
  @media (max-width: 767px) {
	#cloudCMS #escCardioMed .editable {
	  background-color: rgba(0,0,0,.65);
	  border: 0;
	}
	#cloudCMS #escCardioMed .itemBody a {
	  font-size: 1rem;
	}
  }
  @media (min-width: 768px) {
	#cloudCMS #escCardioMed .itemHead {
	  display: flex;
	  width: 32%;
	}
	#cloudCMS #escCardioMed .itemBody {
	  background-color: rgba(0,0,0,.65);
	  font-size: 1.1rem;
	  padding: 1rem;
	}
  }
  @media (min-width: 930px) {
	#cloudCMS #escCardioMed .itemBody {
	  padding: 2rem;
	}
  }
  @media (min-width: 1100px) {
	#cloudCMS #escCardioMed .itemBody {
		padding: 2.5rem;
	}
  }

/* FEATURED ROW CARDIO MED */

#cloudCMS .rowForSingleVideoandText, #cloudCMS .rowForSingleEditablePanel {
	background: #ae1022 url("//academic.oup.com/data/sitebuilderassetsoriginals/preview/images/esc/cardioMed_background.jpg")no-repeat center;
	background-size: cover;
	background-position-x: 60px;
}
#cloudCMS .rowForSingleVideoandText .editable, #cloudCMS .rowForSingleEditablePanel .editable {
	border: 0;
	background-color: rgba(0,0,0,.65);
}
@media all and (min-width: 930px) {
	#cloudCMS .rowForSingleVideoandText .editable, #cloudCMS .rowForSingleEditablePanel .editable {
		background-color: transparent;
	}
}
#cloudCMS .rowForSingleVideoandText .itemHead, #cloudCMS .rowForSingleEditablePanel .itemHead {		
	background-color: transparent;
	color: #ffffff;
	padding-top: 0 !important;
	padding-bottom: 0 !important;
}
#cloudCMS .rowForSingleVideoandText .itemBody, #cloudCMS .rowForSingleEditablePanel .itemBody {
	border: none;			
	color: #ffffff;
}
@media all and (min-width: 930px) {
	#cloudCMS .rowForSingleVideoandText .itemBody, #cloudCMS .rowForSingleEditablePanel .itemBody {
		background-color: rgba(0,0,0,.65);
	}
}
#cloudCMS .rowForSingleVideoandText .itemBody a.buttony, #cloudCMS .rowForSingleVideoandText .itemBody a, #cloudCMS .rowForSingleEditablePanel .itemBody a.buttony, #cloudCMS .rowForSingleEditablePanel .itemBody a {
	background-color: #ffffff;
	background-image: url("//academic.oup.com/data/sitebuilderassetsoriginals/preview/images/esc/chevron-right.svg");
	background-repeat: no-repeat;
	color: #2a2a2a;
	display: inline-block;
    padding: 10px 12px;
    padding-right: 32px;
    background-position: right 12px center;
    background-size: 8px 100%;
    white-space: nowrap;
}
#cloudCMS .rowForSingleVideoandText .itemBody a.buttony:hover, #cloudCMS .rowForSingleVideoandText .itemBody a:hover, #cloudCMS .rowForSingleEditablePanel .itemBody a.buttony:hover, #cloudCMS .rowForSingleEditablePanel .itemBody a:hover {
	background-color: #ffffff;
}

/*------------------*/
/* ---- FOOTER ---- */
/*------------------*/

/* LOGOS */

img.journal-footer-affiliations-logo {
	width: 280px;
}

/* BRAND COLOURS */

.journal-footer.journal-bg {
	background-color: #ae1022;
}