/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
.addpad
{
  float: left;
	padding-right: 5px;
}
.hotspots-placeholder {
	display:none;
}
.menu-item-43548 {
	display:none; !important;
}
.nav--social{
	font-size:170%;
}
.entry-title {
	text-transform: uppercase;
}
.wp-block-button__link
{
	background-image:none;
}
.byline {
	display: none;
}

.checkout-button {
	color: white !important;
	background-image: linear-gradient(-10deg, transparent 0%, #000 100%, transparent 100%) !important;
	padding-top: 25px  !important;
	padding-bottom: 10px  !important;;
}

.button {
	color: white !important;
	background-color: black !important;
}

.eb-event-list-title {
	font-weight: 200;
	text-decoration: underline;
}

.entry-date {
	display: none;
}

.add-event {
	display: none;
}

.event-paging {
	display: none;
}

.posted-on {
	display: none;
}

.full {
	width: 100%;
}

.excerpt {
	font-size: 75%;
}

.listing-item {
	padding-top: 5px;
	padding-bottom: 10px;
	line-height: 110%;
}

.gallery-row {
	text-align: center;
	margin: auto;
}

.single .entry-content a, .page:not(.entry-card) .entry-content a {
	box-shadow: white 0 1em inset;
}

.Eintro {
	color: #000066;
	font-weight: bold;
	background: #ffffe6;
}

.wp-caption-text {
	font-size: 80%;
	background: #F9F9F4;
	padding: 5px;
	text-align: left;
	margin: auto;
	width: 99%;
	max-width: 850px;
}

.imagelink {
	background-color: #FFFFFF !important;
}

.slideshow-black {
	background-color: #FFFFFF !important;
	border: none !important;
}

.widget-title {
	background: #EEEEEE;
}

.widget_blog_subscription {
	background-color: #CCCCCC !important;
	color: #000000 !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	padding-top: 1px !important;
	padding-bottom: 1px !important;
}

.ukfapp {
	display: none;
	visibility: hidden;
}

.upcoming-events {
	font-size: 80%;
	background: #F9F9F9;
}

#menu-locations {
	font-size: 130%;
	font-weight: 200;
	color: #000000;
	background: #e5f2ff;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	line-height: 75%;
}

#menu-shop {
	font-size: 140%;
	font-weight: 200;
	color: #000000;
	background: #ffffe6;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 5px;
	line-height: 75%;
}

.widget {
	margin-bottom: 15px;
}

.page:not(.entry-card) .hentry, .single .hentry {
	max-width: 980px;
}

.iframecss {
	background: #CCCCCC;
	display: block;
	margin: 0 auto;
	text-align: center;
}

.wp-caption-text {
	font-size: 80%;
	background: #F9F9F4;
	padding: 5px;
	text-align: left;
	max-width: 850px;
}

.google-maps {
	position: relative;
	padding-bottom: 75%;
	height: 0;
	overflow: hidden;
}

.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}

blockquote {
	font-size: 70%;
	background: #F8F8F8;
	text-transform: none;
	padding: 4px;
}

H5 {
	background: #e5e5ff;
	font-weight: bold;
	padding: 5px;
	letter-spacing: 1px;
	font-size: 150%;
	text-align: center;
}

.author-footer {
	background: #ffe6b3;
	font-size: 80%;
	padding: 5px;
}

.author-footer::before {
	content: "Written by: ";
}

.site-info::before {
	content: "Copyright 2024 - UKGE Limited (www.ukge.com) and UK Fossils";
		font-size:110%;
		color: #FFFFFF !important;
}

.cat-links {
	text-transform: none;
	font-size: 110%;
	background: #E3E114;
}

body {
	border-color: #FFFFFF;
	max-width: 1430px !important;
}

body:before {
	background: #FFFFFF;
}
a:link
{
1background-color: white !important;
background-size: 100% !important;
}

.areabox {
	float: left;
	clear: both;
	width: 100%;
}
.nav--main {
	min-width:200px;
}
}
.gap {
	float: left;
	clear: both;
	height: 50px;
	width: 100%;
}
.footer-menu
{
	color: #FFFFFF !important;
	font-size:110%;
}
.site-footer
{
	background: #000000;
	
}
.atozlist {
	width: auto;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: left;
	font-family: Cambria, "Calibri", "verdana", "Liberation Serif", Times, "verdana", "Liberation Serif", "Times New Roman", serif;
	font-size: medium;
}