a, h1 {
    color: #BA8F51 !important;
}
a:hover {
	color: #db8d20 !important;
}
.current-menu-item a {
	color: #999 !important;
}
header{
	padding-left: 20px !important;
	padding-right: 20px !important;
}
.page {
	padding-bottom: 0 !important;
}
.site-footer {
	display: none !important;
}
.site-header, .site-title {
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
	margin-top: 0px !important;
}
.page-header {
	display: none !important;
	padding-left: 40px !important;
}
.page-header .entry-title, .site-footer .footer-inner, .site-footer:not(.dynamic-footer), .site-header .header-inner, .site-header:not(.dynamic-header), body:not([class*="elementor-page-"]) .site-main, #content, .page-header, h1 {
	max-width:1280px !important;
}

#cn-accept-cookie {
	font-size: 18px !important;
	background-color: #080 !important;
	color: #ddd !important;
}
#cn-refuse-cookie {
	font-size: 18px !important;
	background-color: #877 !important;
	color: #ddd !important;
}
.cookie-notice-visible {
	font-size: 18px !important;
	background-color: rgba(255, 255, 255, 0.95) !important;
	width: 100%; height: 100%;
  position: absolute; top: 0; left: 0;}
.cn-text-container {	
	color: #444 !important;
}
.cn-close-notice {
	display: none !important;
}

.vidiv {
  position: relative;
  min-width: 100%;
  min-height: 40%;
}
video {
	display: none; 
  width: 100%;
  margin: 0 auto;
  display: table;
}
.sq4overlay {
	position: absolute;
  top: 0;
  left: 0;
}
.downloadButton {
	height:50px;
	position:absolute;
	bottom:13px;
	left:16px;
}
#myfooter {
	color: #888 !important;
	font-size: 8pt !important;
}
