#cookie-consent-container {
	background-color: #161616;
	color: #fff;
	display: none;
	font-size: 12px;
	width: 100%;
}

#cookie-consent-container a, #cookie-consent-container a:hover {
	color: #fff1df;
	font-weight: bold;
}

#cookie-consent-container a:hover {
	text-decoration: underline;
}

#cookie-consent-container p {
	font-size: 12px;
	text-shadow: 0 0;
}

#cookie-consent-wrapper {
	margin: 0 auto;
	text-align: center;
	width: 70%;
}

#cookie-consent-overlay {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAXCAIAAABvSEP3AAAACXBIWXMAAAsTAAALEwEAmpwYAAACWUlEQVR4nK2VP2gaURzHf57xCu8dtJTcuZkYC1WilaYNFVqhcdDJQZe62KGDtEuaBjNYbAk0NFBCC11aOnSoUMyig1l0sAWrcKCVnIpHwMS41QhJoHdDbunw5PDvoM13Ot7v9/3c7/37PQ3HcdAvBiO3y3n/3h3borl3vFIT83wpk839leQBi2aAEgz4/F4PRgjGSJLlRCodiydHUxiMdrYiC/NzANA+6SRS6f1qvXHUIlGT0WC3WvxeD8fOAsBh8zgc3VaL6lIYjGJf3mOEJFmOxZOJVHpcLX6vJxjwkcxgaJ2AtBhjAPj47rWeZSVZDkffFvjf4xAAUD9oFMvCitOBEVpesu2lf3QpwYDv4QMHQahTILJbzW6XUwPwp91RB0/PzglIz7KgAaEqUgxGfq8HAGLx5ACCwWgzshZ85NuMrDG4b70bRy2ywH6vh8GIcrucGCGynMP1k80auWWJVLp90sEIuV1O7fNnT/TcbGw3WT9oDORdKEqj2bp+7eqnr98HylR19/atKzQ9Q47WfrU+MqnAlwp8aWRIddkWzTPqPEfmZZLfyIfb93g4qrqocf+ZSJdKMRkNU5hVF1WpiQBgt1qmoBBXpSZSeb4EAOTgTSriyvMlKpPNSbLMsbOTgsj9lmQ5k81pdTRN0zq71WK5eaNYFk7PzvtyNSDURKEmClWxd9hkNGyshmidbjexVyxXup3h84c3C/NzIy/ksExGw87WS4zQYfP46YtXoHaGn7/45SWbnmVXnA5FUYZvQ+9ENlZDBBGObl8oClxyr1P1v31X1RRvwD9zTB2grOo2NAAAAABJRU5ErkJggg==")
		no-repeat scroll 3px 17px rgba(0, 0, 0, 0);
	padding: 10px 48px;
	position: relative;
	text-align: left;
}

#cookie-consent-overlay button {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAACXBIWXMAAAsTAAALEwEAmpwYAAABu0lEQVR4nGMUExNjgAE3J1trc2NLMyO4yPFT546ePLtr32G4CCNEAw83V09LpZKCPAM2cO/Bw5Ka9i9fv0E18HBzLZ7Vx83FhVU1BHz99i02rejL129MDAwMPS2V+FUzMDBwc3H1tFQyMDAwB/p6eLs7QURv3bl/7NR5BgYGESFBBgaG+w+fLFu7+d27DypK8gwMDIICAi9fv2Fxd7KFG3Pzzv11m3cJCwtkJEaws7E3dU35++8fsj3uTrYsutoacL6aiqKwsMDLV287Jszm4uT88/cvCzOzl4s9XIGutgYTsgHqKooZiRHs7Gw/f/56/+GjoAB/U1W+orwMshoUDQwMDP/+/mdhZoawv33//vPXTzQFKBoeP30+c8HK799/cHNxQuyZMX/FzTv3kdUwW1uYiIuJQDhFNe2fv3wVFRbKTY2xtTK+cfve69fvrty4baCrxcPNxcDAcPnqDaadyNHOyMjKylKQGa+moqiiqJAaFy4oyP/5y9ffv39DFOzcd5hRTExsRn8zrkTx4tWb379/S4iJsLKy3nvwMKOwlqyk8eXrt9i0onsPHuJSfe/BQ4hqBnhqhQBikjcAag20dJxdteYAAAAASUVORK5CYII=")
		no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: 0 none;
	height: 16px;
	position: absolute;
	right: 0;
	text-indent: -9999px;
	top: 21px;
	width: 16px;
}

#cookie-modal-bg {
	background-color: rgb(0, 0, 0);
	display: none;
	height: 100%;
	left: 0;
	opacity: 0.3;
	position: fixed;
	top: 0;
	width: 100%;
	z-index: 199999;
}

#cookie-disabled-overlay {
	background-image:
		url("data:image/gif;base64,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");
	background-position: center bottom;
	background-repeat: repeat-x;
	color: #666;
	font-size: 13px;
	margin-bottom: 10px;
	padding: 82px 20px 17px;
}

#cookie-disabled-overlay h3 {
	color: #ff0000;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 31px;
	line-height: 1.2em;
	padding: 2px 20px 0 0;
}

#cookie-disabled-overlay .disabled-cookie-icon {
	background:
		url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAfCAYAAABtYXSPAAAFbUlEQVR42sVXa2xURRQeHpWCAoo/FF8IkvqIPxoBFSKSqpEfvqJCQoIaRBMoP6SoEYwYCOIjBkvUSFKTVjEVk/KIlWgKihUMFYpY2W0rNlH7/sXu3nv3/egez8yZmTt3e7e78Y8/TmbunPOd882Zc+6dyy4NXIBL/QEUHAcM6TdErwcMPWFi21+B7ML5EN/0QtmYYnGYUoYGzDEAIVwXIpwViMSEzxyHfGUlAGOQnzYNrO9aSmImisP4Yqg/4GU7IB32y5159AFQmOSqx4nIpElC0jX3lcRMFIeFjFRqtgOBgjQHXIdSIm2HID91qiCRevIRyE+ZAvnLKsD+/JOimFJxmGkckkxdMZ4HTf0FyCxfKojk5s+DUN+vkFl2Nz1j/RTDlIrDXKDpIOAv0ia6bw9lAsVp/FhgrK+baW3yZIjt3DYOU04cJpSDhqGfoC48SBK6eAZyN91ANfLgCtfmny5xXKKGLp8B4a6TLqbAV7E4RGYgKB4IGCwABCFskEls3gB5HhC7KPJjqwcTPt8O+RnThT753BqN0YRKxGHhIQUIapAydp9pHuHBeNFisNTaVb6Y+LY66i5sdfvYIVdfRhyXzJAB8ACDep56+jHKCj+GvnP+mD87IXfj9XSMD9e4PsqIwyKFQYeChiE5ieBoH/2KChSDxN/fKXTW6TZI1G2ExJZaMTotjWI9tmeXKGR+lE5zA2W1jDiML0bEQ1AbRIbUboLaQeaeRYJI9rYqUBinpUkUrJJEXS1hLp6F7OJqkcVc1ULtq1QcpiYRaaRGcx5rqKedYmaiXzZocLSQDGZIYbhOZ3LX61BOHBaRD36iDMeuniN2mXlohUdfSCa5pVZjItjq6ZUPCNzYnKvA+q29ZBwk0y0XcRyWIuZYEzhP1T5PRYu7tE8ddW1xtDuOjSPDMdYwObc6T8DYrJkiO8kXn50wDsewyDAZWBzMFXreDTb/KstWTm5cp/UmxnNMO14TazyQJXeb5O8lJMNJ2ccP+8ZRGKYWlAPlhBunH11JacZjUuxNJxxjkuHHJvwIXzTawZ8ht+BmQSiDre4XR2GYJSfaaJgkeuQL/a2Jf/SuXtfBipAhG9cPl/gHb7mt3trsiaOPlR+TYG8EsKXkbq+iVq6+U+usAjvLl8x4W6sPX4R33CqynF1U7Ylj2jFrZHyAOH9p8Vc6ZiZ2eL/U94CtbA1MfuYV48i4QVxMrPFDyg76Tby3w3dzzDKAIshf58Xrnu8ija9/k4DYzUgPmJjsvYtdMgebhL0v5u8uyC5dQjV43bVgd/3k2khhtk4Z7SK1fi1dA7CLnN9PCkdmSu0RN8UcE8WPYazlM5QmslXig4me+hbyV86m22Htek1UCXPBPWTMi5a38taXNGPTpvA59fImkZ306ifA7u0oiUltWEetji9Cp6PNsO8mMo40zN6/TKZxrl7zODaE6xP1uz0FzFu3FMbBa8jY3Gvoq77mKU8c5shJfP8+KjDeyvgt8nNmOhVHilkxyfAMlcLwMbV1M8XC4o+2HXSPyZGGYwvmUSvjRVutCQejcj4qxdD5ZaYURkj3acjdMp9afcld4OCFnGOYM9oLyXe2Uytj0ca+P+IFjsqdmY4Ro55VzWSwZpzeX8rC8HmCX+pVq+PcEWT+OAv5igr6KuNVUoBGer1ODGI0V/peiI72/DcM3md4VsSdB7PkdHcASz+zmloZuyj55quQfPsNSOzdDYlP96LU09jApV4/x/FOE/vmAMTw9kdyQEhczdtbIYpf7GjnDxA9x+UEjZ00d/DyxYnFsF543fAM8Tpi/C9QkPkfRcRHQixbsxzy2PMemT2L3sLFZHql+JUtKvIDW1T8yCDuX0ndqzdoE8n2AAAAAElFTkSuQmCC")
		no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	height: 31px;
	margin-right: 20px;
	margin-top: 3px;
	width: 35px;
}