/*<meta />*/

#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-logo
{
	position: absolute;
	height: 50px;
	width: 50px;
	left: 40px;
	top: 26px;
	background: url('../images/logos/cookie-tool-f-dot.png') no-repeat center center / contain;
}

@media screen and (max-width: 767px)
{
	#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-logo
	{
		left: 20px;
	}
}

#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-body .optanon-alert-box-title p
{
	text-indent: 60px;
	font-family: "AvenirLight", sans-serif;
	font-weight: 600;
	font-size: 26px;
}

#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-body .optanon-alert-box-notice.banner-content
{
	font-family: "AvenirLight", sans-serif;
	font-weight: 300;
	font-size: 16px;
	line-height: 1.5;
}

#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-body .optanon-alert-box-button-container
{
	cursor: pointer;
}

#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-body .optanon-alert-box-button-container .optanon-alert-box-accept-button button,
#center-tile-banner-popup .optanon-alert-box-bg .optanon-alert-box-body .optanon-alert-box-button-container .optanon-alert-box-more-info-button button
{
	font-family: "AvenirLight", sans-serif;
	font-weight: 500;
	cursor: pointer;
}

@media screen and (max-width: 767px)
{
	#center-tile-banner-popup
	{
		width: 90%;
	}

	#center-tile-banner-popup.optanon-alert-box-wrapper .optanon-alert-box-body
	{
		width: 90%;
		margin: 40px 40px 24px 20px;
	}

	#center-tile-banner-popup.optanon-alert-box-wrapper .optanon-alert-box-notice
	{
		width: 100%;
		height: 170px;
	}
}

body #optanon *
{
	font-family: 'AvenirLight', sans-serif !important;
}

@media screen and (max-width: 767px)
{
	body #optanon .h1
	{
		font-size: 1.5rem;
	}

	body #optanon #optanon-popup-wrapper
	{
		width: 90% !important;
		top: 0;
		left: 0;
		right: 0;
		bottom: 0;
	}

	body #optanon #optanon-popup-body
	{
		width: 100%;
	}
}

body #optanon button
{
	cursor: pointer;
}

p .optanon-show-settings-popup-wrapper .optanon-show-settings-left
{
	background: url('../images/logos/cookie-tool-f-dot.png') no-repeat center center / 23px;
}

#optanon-cookie-policy h2
{
	padding-top: 50px;
	padding-bottom: 50px;
	font-size: 28px;
	line-height: 35px;
}

#optanon-cookie-policy .optanon-cookie-policy-group ul.optanon-cookie-policy-group-cookies-list li div
{
	display: inline-block;
}

html.noScroll
{
	overflow: hidden;
}

