/* Global */

#headerWrapper, #header {
	background-color: #1b1f40;
}
#pageLinks ul li a, #entryPrevNextNav ul li a {
	color: #7C5A22;
}
.rightCallout a {
	color: #2C5581
}
.specificHelpLink a {
	color: #8c6b39;
}
.advancedSearch .half.L input {
	color: #757575;
}

/* Cookie Policy */

.cookiepolicyimplied {
	background-color: #6E6E6E !important;
	color: #ffffff !important;
}
.cookiepolicyimplied a:link, .cookiepolicyimplied a:active, .cookiepolicyimplied a:visited {
	color: #ffffff !important;
}

/* Homepage */

.homeSubscriber #topPanel h1 {
	color: #947036;
}
.homeSubscriber #topPanel #quickSearch label, .homeSubscriber #topPanel #navigation h2 {
	color: #7C5A22;
}
.homeSubscriber #topPanel #quickSearch .searchLinks li a {
	color: #7C5A22;
	border-right-color: #7C5A22;
}
.homeSubscriber #bottomPanels img {
	max-width: 100%;
    height: auto;
}

/* Seach and browse */

.advancedSearch #advSearchTabs li.label {
	color: #757575;
}
.advancedSearch #mainContent h2 {
    color: #947036;
}
.page-browsedictionary .result h2 .year {
	color: #767676;
}
.page-browsedictionary #panelTabs li a, .page-searchresults #panelTabs li a {
	color: #4F78A4;
}
.page-browsedictionary h3.searchedTerms, .page-searchresults h3.searchedTerms {
	color: #70511F
}

/* Entry page */

#mainContent .pronunciation-wrapper a, .senseGroup .top a, .senseGroup .top a, #crossReferenceContentZone span.xref span.ps, .senseGroup:hover a.sourcePopup, a span.xref {
	color: #4F78A4;
}
.popup .popupContent a .xref span {
	color: #4F78A4 !important;
}
.senseGroup .top {
    box-sizing: border-box;
	margin-bottom: 15px;
    padding: 15px 20% 0 8px;
    position: relative;
    width: 100%;
}
.senseGroup .top .corner {
	position: absolute;
    right: 0;
    top: 0;
}
.senseGroup .entry-header {
	display: inline-block;
	margin-bottom: 0;
	margin-right: 4px;
	padding: 0;
	width: initial;
}
.pronunciation-help-icon {
	top: -3px;
}

/* Timelines */

.timelines #timelineTabs li a {
	color: #7C5A22;
}
.timelines #timelineTabs li .subContent li a {
	color: #947036;
}
.timelines #timelineTabs li .subContent li:hover, .timelines #timelineTabs li .subContent li:focus, .timelines #timelineTabs li .subContent li.on {
	background-image: none;
}
.timelines #timelineTabs li .subContent li:hover a.updateMenuAndTimeline {
	background-image: none;
	color: #947036;
	text-decoration: underline;
}
.timelines #timelineTabs li .subContent .breadcrumbs a {
	color: #8c6324;
}
a.updateMenuAndTimeline {
	color: #4F78A4;
}

/* Categories and thesaurus */

.categories .categoryList a, .thesaurus .categoryList a, #mainContent .thesaurusList li a, .thesaurus .beigeBox a, .thesaurus .beigeBox a:visited, .thesaurus .beigeBox {
	color: #7C5A22;
}
.thesaurus #entryPageContent .categoryList h2 {
	background-color: rgba(0,0,0,0.6);
	border-radius: 0 0 4px 4px;
	border: 0;
	bottom: 0;
	box-sizing: border-box;
	left: 0;
	margin-bottom: 0;
	padding: 10px 0 5px 10px;
	width: 100%;
}

/* Sources */

#srcTable th span a {
	color: #71511D;
}

/* Specific source */

.sources table#srcTable th {
	color: #7C5A22;
}
#quoteStats a {
	color: #2b5789;
}
.sources ul.tabs li a, .sources ul.tabs li.on a {
	color: #7C5A22;
}
#tableFrame.sourceDetails {
	background-color: #fdf5e7;
}

/* Jump links */

a#jumpToMainNavigation:active, a#jumpToMainNavigation:focus, a#jumpToContent:active, a#jumpToContent:focus {
	background: rgb(217,224,243);
	background: linear-gradient(0deg, rgba(217,224,243,1) 0%, rgba(248,250,254,1) 100%);
	bottom: initial;
	left: 50%;
	padding: 0 1em;
	top: 0;
	transform: translateX(-50%);
	width: auto;
}