@charset "utf-8";
/* CSS Document */

.optanon-alert-box-wrapper {
	background-color: #fff !important;
	min-height: 150px !important;
	padding: 30px;
}
.optanon-alert-box-wrapper .optanon-alert-box-bg p {
	color: #383838 !important;
}
.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button {
	border-bottom: 1px solid #383838;
	color: #383838 !important;
}
.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button:before {
	color: #383838;
	top: 0px;
}
.optanon-alert-box-wrapper button, .optanon-alert-box-wrapper .button {
	box-shadow: none;
}
#optanon-popup-bottom-logo {
	display:none;
}
.optanon-alert-box-wrapper .optanon-alert-box-bg p.optanon-alert-box-title {
	font-weight: bold;
	font-size: 20px;
	padding: 0px 0 20px;
}
.accept-cookie-container button {
	text-transform: uppercase;
}
#optanon, #optanon *, #optanon div, #optanon span, #optanon ul, #optanon li, #optanon a, #optanon p, .optanon-alert-box-wrapper * {
	font-family: MuseoSans-500;
}
.optanon-alert-box-wrapper input[type="submit"]:hover, .optanon-alert-box-wrapper input[type="button"]:hover, .optanon-alert-box-wrapper input[type="reset"]:hover, .optanon-alert-box-wrapper button:hover {
	background: none !important;
}
.optanon-alert-box-yes-i-accept button {
	text-transform: uppercase;
}
.optanon-alert-box-wrapper button, .optanon-alert-box-wrapper .button {
	-webkit-box-shadow: none;
	box-shadow: none;
}
.optanon-alert-box-wrapper .banner-content .banner-policy-link {
    padding-left: 7px;
}
.optanon-alert-box-more-info-button button {
	color: #00addd;
	text-decoration: underline;
	font-family: 'MuseoSans-700';
}
.optanon-alert-box-wrapper .optanon-button-allow .optanon-alert-box-button-middle button:before {
	content: none;
	padding-right: 3px;
}
.optanon-alert-box-button-container .optanon-alert-box-accept-button:hover {
	background-color: #c39207 !important;
}
.optanon-alert-box-wrapper .accept-cookie-container:hover {
	background-color: #d19b02 !important;
	border-color: #d19b02 !important;
}
.optanon-alert-box-wrapper .optanon-alert-box-title .center-tile-banner-title, .optanon-alert-box-wrapper .optanon-alert-box-notice {
	font-family: 'MuseoSans-700';
}
.optanon-alert-box-wrapper .optanon-button-more .optanon-alert-box-button-middle button:hover {
	border-bottom: none;
	color: #383838 !important;
}