<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/*
Theme Name: Wettsteuer-Deutschland
Theme URI: https://www.wettsteuer-deutschland.com
Author: Radina Ivanova
Author URI: https://www.e-2.at
Description: Wettsteuer-Deutschland theme
Requires at least: WordPress 4.9.6
Version: 1.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: wettsteuerdeutschland
Tags: one-column, flexible-header, accessibility-ready,
*/

/* zilla-slab-regular - latin */
@font-face {
	font-family: 'Zilla Slab';
	font-style: normal;
	font-weight: 400;
	src: local(''),
	url('/wp-content/themes/wettsteuerdeutschland/fonts/zilla-slab-v10-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('/wp-content/themes/wettsteuerdeutschland/fonts/zilla-slab-v10-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* zilla-slab-500 - latin */
@font-face {
	font-family: 'Zilla Slab';
	font-style: normal;
	font-weight: 500;
	src: local(''),
	url('/wp-content/themes/wettsteuerdeutschland/fonts/zilla-slab-v10-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('/wp-content/themes/wettsteuerdeutschland/fonts/zilla-slab-v10-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* zilla-slab-600 - latin */
@font-face {
	font-family: 'Zilla Slab';
	font-style: normal;
	font-weight: 600;
	src: local(''),
	url('/wp-content/themes/wettsteuerdeutschland/fonts/zilla-slab-v10-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('/wp-content/themes/wettsteuerdeutschland/fonts/zilla-slab-v10-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/* nunito-regular - latin */
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 400;
	src: local(''),
	url('/wp-content/themes/wettsteuerdeutschland/fonts/nunito-v22-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('/wp-content/themes/wettsteuerdeutschland/fonts/nunito-v22-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* nunito-700 - latin */
@font-face {
	font-family: 'Nunito';
	font-style: normal;
	font-weight: 700;
	src: local(''),
	url('/wp-content/themes/wettsteuerdeutschland/fonts/nunito-v22-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
	url('/wp-content/themes/wettsteuerdeutschland/fonts/nunito-v22-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
	line-height: 1.15; /* 1 */
	-webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
	margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
	display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
	font-size: 2em;
	margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
	box-sizing: content-box; /* 1 */
	height: 0; /* 1 */
	overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
	font-family: monospace, monospace; /* 1 */
	font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
	background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
	border-bottom: none; /* 1 */
	text-decoration: underline; /* 2 */
	text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
	font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
	font-family: monospace, monospace; /* 1 */
	font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
	font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}

sub {
	bottom: -0.25em;
}

sup {
	top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
	border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
	font-family: inherit; /* 1 */
	font-size: 100%; /* 1 */
	line-height: 1.15; /* 1 */
	margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
	overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
	text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
	-webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
	border-style: none;
	padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
	outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
	padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
	box-sizing: border-box; /* 1 */
	color: inherit; /* 2 */
	display: table; /* 1 */
	max-width: 100%; /* 1 */
	padding: 0; /* 3 */
	white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
	vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
	overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
	box-sizing: border-box; /* 1 */
	padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
	height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
	-webkit-appearance: textfield; /* 1 */
	outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
	-webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
	-webkit-appearance: button; /* 1 */
	font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
	display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
	display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
	display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
	display: none;
}

.screen-reader-text {
	display: none;
}

/* Mobile
   ========================================================================== */

/* Headers
   ========================================================================== */

h1,
h2,
h3,
h4,
h5,
h6 {
	clear: both;
	color: #121212;
	font-family: 'Zilla Slab', serif;
	font-style: normal;
	font-weight: normal;
	margin: 0 auto;
	padding: 40px 0 0;
}

h1 {
	font-size: 24px;
	font-weight: 600;
	line-height: 25px;
}

h2 {
	font-size: 21px;
	font-weight: 500;
	line-height: 24px;
}

h3 {
	font-size: 18px;
	line-height: 25px;
}

p {
	color: #121212;
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	line-height: 22px;
	margin: 0 auto;
	padding-top: 20px;
}

p:empty {
	display: none;
}

a {
	color: #0679c1;
	font-family: 'Nunito', sans-serif;
}

.read-more {
	text-transform: lowercase;
}

.aligncenter {
	display: inline-block;
	position: relative;
	transform: translateX(-50%);
	left: 50%;
}

.alignright {
	float: right;
}

.alignleft {
	float: left;
}

p:after {
	content: '';
	clear: both;
	display: block;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

table td {
	border: 1px solid #ccc;
}

.entry-content figure {
	margin: 40px auto 0;
	max-width: 100%;
}

.entry-content img {
	height: auto;
	max-width: 100%;
}

figure a {
	opacity: 1;
}

figure img {
	height: auto;
	width: 100%;
}

.entry-content figcaption {
	color: #363636;
	font-family: 'Open Sans', sans-serif;
	font-size: 12px;
	line-height: 17px;
	margin-top: 10px;
	opacity: .6;
	text-align: center;
}

ol,
ul {
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	line-height: 22px;
	margin: 0 auto;
	padding: 0;
}

.entry-content ol,
.entry-content ul {
	padding: 20px 0 0;
}

.entry-content ol li,
.entry-content ul li {
	color: #121212;
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	line-height: 22px;
	list-style-type: none;
	list-style-position: inside;
	margin: 0;
	padding-bottom: 16px;
}

.entry-content ol li:last-of-type,
.entry-content ul li:last-of-type {
	padding-bottom: 0;
}

.entry-content ul li {
	padding-left: 28px;
	position: relative;
}

.entry-content ul li:after {
	background: #0679c1;
	border-radius: 50%;
	content: '';
	display: block;
	height: 15px;
	left: 0;
	position: absolute;
	top: 2px;
	width: 15px;
}

ol li a,
ul li a {
	color: #0679c1;
}

ol li {
	counter-increment: li;
}

ol li:before {
	color: #0679c1;
	content: counter(li) '.';
	display: inline-block;
	font-weight: bold;
	margin-right: 13px;
}

.home .site-content {
	background: linear-gradient(180deg, #a0dbff 380px,#fff 380px);
}

.content-area {
	position: relative;
}

.home .content-area::after {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/background-home-graphic.png) center top no-repeat;
	background-size: cover;
	content: '';
	display: block;
	height: 339px;
	position: absolute;
	top: 40px;
	width: 100%;
}

.site-main {
	position: relative;
	z-index: 1;
}

.site {
	position: relative;
}

.site-header {
	background: #0679c1;
	height: 64px;
}

.site-branding {
	margin: 0 auto;
	max-width: 960px;
	position: relative;
}

.site-logo {
	left: 10px;
	position: absolute;
	top: 12px;
}

.site-logo a {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/logo.svg) center center no-repeat;
	background-size: contain;
	display: inline-block;
	height: 40px;
	width: 155px;
}

/* Top Menu
   ========================================================================== */

.main-navigation {
	float: right;
}

.main-navigation:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB5PSIxMCIgd2lkdGg9IjI4IiBoZWlnaHQ9IjIiIHJ4PSIxIi8+PHJlY3Qgd2lkdGg9IjI4IiBoZWlnaHQ9IjIiIHJ4PSIxIi8+PHJlY3QgeT0iMjAiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyIiByeD0iMSIvPjwvZz48L3N2Zz4=);
	background-repeat: no-repeat;
	background-size: 28px 22px;
	border-radius: 1px;
	content: '';
	height: 22px;
	position: absolute;
	right: 17px;
	top: 21px;
	width: 28px;
}

.main-navigation.mobile-open:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cmVjdCB0cmFuc2Zvcm09InJvdGF0ZSgtNDUgMTEgMTEpIiB4PSItMyIgeT0iMTAiIHdpZHRoPSIyOCIgaGVpZ2h0PSIyIiByeD0iMSIvPjxyZWN0IHRyYW5zZm9ybT0icm90YXRlKDQ1IDExIDExKSIgeD0iLTMiIHk9IjEwIiB3aWR0aD0iMjgiIGhlaWdodD0iMiIgcng9IjEiLz48L2c+PC9zdmc+);
	background-size: 22px;
	height: 22px;
	right: 20px;
	width: 22px;
	z-index: 10;
}

.main-menu {
	display: none;
}

.mobile-open.main-navigation {
	width: 100%;
}

.mobile-open .main-menu {
	display: block;
	position: absolute;
	top: 64px;
	width: 100%;
	z-index: 9;
}

.submenu-expand,
.menu-item-link-return {
	display: none;
}

.mobile-open .main-menu li {
	display: block;
}

.main-menu,
.main-menu .sub-menu {
	margin: 0;
	padding: 0;
}

.main-menu a,
.main-menu .sub-menu a {
	background: #056dad;
	color: #fff;
	display: block;
	font-family: 'Nunito', sans-serif;
	font-size: 17px;
	font-weight: 600;
	letter-spacing: 0;
	line-height: 25px;
	padding: 20px 0;
	position: relative;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

.main-menu .sub-menu a {
	color: #fff;
}

.main-menu a:after,
.main-menu .sub-menu a:after {
	background: #0679c1;
	content: '';
	display: block;
	height: 1px;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.main-menu li:first-of-type &gt; a:after {
	display: none;
}

/* Entry Content
   ========================================================================== */

.entry-content {
	margin: 0 auto;
	padding: 0 10px;
	text-align: center;
}

.entry-content * {
	max-width: 720px;
	text-align: left;
}

.home .entry-content h2,
.home .entry-content h3,
.home .entry-content h4,
.home .entry-content ol,
.home .entry-content ul,
.home .entry-content p {
	padding-left: 10px;
	padding-right: 10px;
}

.entry-title,
.entry-title + h2 {
	max-width: 720px;
	padding-left: 10px;
	padding-right: 10px;
}

.entry-subtitle {
	color: #000;
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	letter-spacing: 0;
	line-height: 22px;
	margin: 0 auto;
	padding: 15px 0 38px;
}

.home .entry-title,
.home .entry-subtitle {
	text-align: center;
}

.home h2:first-of-type {
	padding-top: 10px;
}

.post-navigation {
	clear: both;
	font-family: 'Nunito', sans-serif;
	margin: 40px auto 0;
	max-width: 720px;
}

.post-navigation .nav-links {
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px solid #d8d8d8;
	margin: 0 10px;
	padding: 10px 0;
}

.post-navigation .nav-links .nav-next + .nav-prev {
	border-top: 1px solid #d8d8d8;
	margin: 10px 0 0 0;
	padding: 10px 0 0 0;
}

.post-navigation .nav-links a {
	display: block;
	position: relative;
	text-decoration: none;
}

.post-navigation .nav-links a:after {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/arrow.svg) center center no-repeat;
	content: '';
	display: block;
	height: 20px;
	position: absolute;
	top: 7px;
	width: 20px;
}

.post-navigation .nav-links a:hover:after {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/arrow-hover.svg) center center no-repeat;
}

.post-navigation .nav-links .nav-prev a:after {
	transform: rotate(180deg);
}

.post-navigation .nav-links .nav-prev span {
	padding-left: 28px;
}

.post-navigation .nav-links .nav-next {
	text-align: right;
}

.post-navigation .nav-links .next,
.post-navigation .nav-links .next-title {
	padding: 0 28px 0 0;
}

.post-navigation .nav-links .nav-next a:after {
	right: 0;
}

.post-navigation .nav-links .next,
.post-navigation .nav-links .prev {
	color: #121212;
	font-size: 10px;
	font-weight: 600;
	line-height: 14px;
}

.post-navigation .nav-links .next-title,
.post-navigation .nav-links .prev-title {
	color: #121212;
	display: block;
	font-size: 12px;
	font-weight: 600;
	line-height: 16px;
}

.pagination {
	font-family: 'Nunito', sans-serif;
	margin: 40px auto 0;
	max-width: 720px;
	text-align: center;
}

.pagination .nav-links {
	border-bottom: 1px solid #d8d8d8;
	border-top: 1px solid #d8d8d8;
	margin: 0 10px;
	padding: 10px 0;
}

.pagination .page-numbers {
	background-color: #0679c1;
	border: 1px solid #0679c1;
	border-radius: 3px;
	box-sizing: border-box;
	color: #fff;
	display: inline-block;
	font-size: 13px;
	font-weight: 600;
	height: 20px;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
	width: 30px;
}

.pagination .current.page-numbers,
.pagination .current.page-numbers:hover {
	background: #fff;
	color: #0679c1;
}

.pagination .page-numbers:hover {
	background: #056dad;
	border: 1px solid #056dad;
}

.pagination .next.page-numbers,
.pagination .prev.page-numbers {
	background: none;
	border: none;
	float: right;
	position: relative;
	vertical-align: top;
	width: 20px;
}

.pagination .prev.page-numbers {
	float: left;
}

.pagination .next.page-numbers span,
.pagination .prev.page-numbers span {
	display: none;
}

.pagination .next.page-numbers:after,
.pagination .prev.page-numbers:after {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/arrow.svg) center center no-repeat;
	content: '';
	display: block;
	height: 20px;
	position: absolute;
	width: 20px;
}

.pagination .next.page-numbers:hover:after,
.pagination .prev.page-numbers:hover:after {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/arrow-hover.svg) center center no-repeat;
}

.pagination .prev.page-numbers:after {
	transform: rotate(180deg);
}

/* CTA Button Styles
   ========================================================================== */

.entry-content .cta-wrapper {
	margin: 40px auto 0;
}

.entry-content .cta-wrapper + * {
	padding-top: 40px;
}

.cta-wrapper.txt-center {
	text-align: center;
}

.cta-wrapper.txt-right {
	text-align: right;
}

.cta-wrapper .cta {
	display: inline-block;
}

.cta-wrapper .cta a {
	background-color: #f4df6d;
	border: 2px solid #f0d750;
	border-radius: 8px;
	color: #000;
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	line-height: 24px;
	min-width: 300px;
	padding: 13px 0;
	text-align: center;
	text-decoration: none;
}

.cta-wrapper .cta a:hover {
	background-color: #d1b20f;
	border: 2px solid #d1b20f;
	color: #fff;
}

p a:hover,
.single-note a:hover,
.site-footer a:hover {
	opacity: .7;
}

/* Responsive video */
.responsive-video-container {
	margin: 0 auto;
	max-width: 600px;
}

.responsive-video {
	overflow: hidden;
	padding-top: 56.25%;
	position: relative;
}

.responsive-video iframe {
	border: 0;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

/* Bookie Card
   ========================================================================== */

.bookie-card {
	border-radius: 12px;
	background-color: #fff;
	border: 2px solid #fff;
	box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .12);
	box-sizing: border-box;
	height: 345px;
	margin: 0 auto 30px;
	position: relative;
	width: 300px;
}

.post-template-bookie-headline .bookie-card {
	margin-bottom: 0;
}

.bookie-card .bookie-background {
	border-radius: 12px 12px 0 0;
	height: 60px;
	position: relative;
}

.bookie-card img.bookie-logo {
	bottom: 0;
	left: 0;
	margin: auto;
	max-height: 19px;
	right: 0;
	position: absolute;
	top: 0;
}

.bookie-card .list-info ul {
	padding: 15px 20px 0;
}

.bookie-card .list-info ul li {
	color: #121212;
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	line-height: 22px;
	overflow: hidden;
	padding: 15px 0 0 30px;
	position: relative;
	white-space: nowrap;
}

.bookie-card .list-info ul li:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48Y2lyY2xlIGZpbGw9IiMwM0E2OTYiIGN4PSI5LjkiIGN5PSI5LjkiIHI9IjkuOSIvPjxwYXRoIGQ9Ik00LjQgMTQuMTk3VjkuMDRjMC0uMjg1LjIzLS41MTYuNTE2LS41MTZoMS43MThjLjI4NSAwIC41MTYuMjMuNTE2LjUxNnY1LjE1NmMwIC4yODUtLjIzLjUxNS0uNTE2LjUxNUg0LjkxNmEuNTE2LjUxNiAwIDAxLS41MTYtLjUxNXpNNS4yNiA5LjlhLjUxNi41MTYgMCAxMDEuMDMgMCAuNTE2LjUxNiAwIDAwLTEuMDMgMHptNS44NDMtNS41Yy0uNDM0IDAtLjYzMy44NDQtLjcyOSAxLjI0Mi0uMTEyLjQ2NS0uMjI3Ljk0Ny0uNTQ1IDEuMjY1LS42OTguNjk5LTEuMDY0IDEuNTktMS45MTUgMi40M2EuMjU3LjI1NyAwIDAwLS4wNzYuMTgzdjQuNTkzYzAgLjE0LjExMi4yNTUuMjUzLjI1OC4zNC4wMDYuNzg4LjE5NSAxLjEzLjM0Ny42ODMuMzA0IDEuNTMyLjY4MiAyLjU3LjY4MmguMDZjLjkyIDAgMi4wMDYtLjAwOSAyLjQ0NS0uNjM5LjE4LS4yNTkuMjI0LS41OC4xMzItLjk1OS4zNS0uMzY2LjUzOS0xLjA1LjM1Mi0xLjYwNi4zNzctLjUwMy40MTEtMS4yMDYuMi0xLjcwN2wuMDAyLS4wMDNjLjI1Ni0uMjU2LjQyLS42NzEuNDE4LTEuMDU3LS4wMDMtLjY1Mi0uNTYyLTEuMjQ4LTEuMjgtMS4yNDhoLTIuMTg1Yy4xNTctLjYwOS43MTUtMS4xMi43MTUtMi4wMzEgMC0xLjU3OC0xLjAzMS0xLjc1LTEuNTQ3LTEuNzV6IiBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L2c+PC9zdmc+);
	background-size: 20px 20px;
	background-repeat: no-repeat;
	content: '';
	display: block;
	height: 20px;
	left: 0;
	position: absolute;
	top: 15px;
	width: 20px;
}

.bookie-card .payment-info {
	padding: 25px 18px 0;
}

.bookie-card .payment-info &gt; div {
	background-color: #f7f7f7;
	border-radius: 4px;
	display: inline-block;
	height: 42px;
	position: relative;
	width: 80px;
}

.bookie-card .payment-info .disabled {
	filter: grayscale(100%);
}

.bookie-card .payment-info .paypal {
	margin: 0 10px;
}

.bookie-card .payment-info .card:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDUiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNNDAuNDUgMzEuNDcySDQuNTVDMi4wMzYgMzEuNDcyIDAgMjkuMzk4IDAgMjYuODRWNC42NkMwIDIuMTAyIDIuMDM3LjAyOCA0LjU1LjAyOGgzNS45QzQyLjk2NC4wMjggNDUgMi4xMDIgNDUgNC42NnYyMi4xOGMwIDIuNTU4LTIuMDM3IDQuNjMyLTQuNTUgNC42MzJ6IiBmaWxsPSIjMEY3MTlFIi8+PHBhdGggZD0iTTQwLjQ1IDMxLjQ3MkgyMi41Vi4wMjhoMTcuOTVDNDIuOTY0LjAyOCA0NSAyLjEwMiA0NSA0LjY2djIyLjE4YzAgMi41NTgtMi4wMzcgNC42MzItNC41NSA0LjYzMnoiIGZpbGw9IiMzQTVBNzciLz48cGF0aCBmaWxsPSIjMkMyQzJDIiBkPSJNMCA1LjUzNWg0NXY1LjU0MUgweiIvPjxwYXRoIGZpbGw9IiMyQzJDMkMiIGQ9Ik0yMi4zNSA1LjUzNUg0NXY1LjU0MUgyMi4zNXoiLz48ZyBmaWxsPSIjRkZGIj48cGF0aCBkPSJNNC44NzkgMTUuNzFoMTEuMDk4djMuMTk3SDQuODh6TTQuODc5IDIxLjU3OUgxOS41M3YzLjE5Nkg0Ljg4eiIvPjwvZz48ZWxsaXBzZSBmaWxsPSIjQjkwQjI3IiBjeD0iMzcuOTI4IiBjeT0iMjIuMTQ0IiByeD0iNC4zMDciIHJ5PSI0LjM4NiIvPjxlbGxpcHNlIGZpbGw9IiNGNERBNDkiIGN4PSIzMi4xODgiIGN5PSIyMi4xNDQiIHJ4PSI0LjMwNyIgcnk9IjQuMzg2Ii8+PC9nPjwvc3ZnPg==);
	background-size: 45px 32px;
	content: '';
	display: block;
	height: 32px;
	position: absolute;
	left: 18px;
	top: 5px;
	width: 45px;
}

.bookie-card .payment-info .paypal:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTgiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMjEuNjM0IDMuMTU1aC0zLjE2MWEuNDM4LjQzOCAwIDAwLS40MzQuMzY2bC0xLjI3OCA4Yy0uMDI2LjE1OC4wOTguMzAxLjI2LjMwMWgxLjUxYS40MzguNDM4IDAgMDAuNDMzLS4zNjZsLjM0NS0yLjE1OGEuNDM3LjQzNyAwIDAxLjQzNC0uMzY2aDFjMi4wODIgMCAzLjI4NC0uOTk1IDMuNTk4LTIuOTY2LjE0Mi0uODYzLjAwNi0xLjU0LS40MDMtMi4wMTQtLjQ1LS41MjItMS4yNDYtLjc5Ny0yLjMwNC0uNzk3em0uMzY1IDIuOTIyYy0uMTczIDEuMTItMS4wNCAxLjEyLTEuODc4IDEuMTJoLS40NzdsLjMzNS0yLjA5MmEuMjYyLjI2MiAwIDAxLjI2LS4yMTloLjIxOGMuNTcxIDAgMS4xMSAwIDEuMzg4LjMyMi4xNjYuMTkxLjIxNy40NzYuMTU0Ljg3em05LjA4My0uMDM2aC0xLjUxNGEuMjYzLjI2MyAwIDAwLS4yNi4yMmwtLjA2Ny40MTctLjEwNi0uMTUxYy0uMzI4LS40Ny0xLjA1OS0uNjI3LTEuNzg4LS42MjctMS42NzMgMC0zLjEwMSAxLjI1LTMuMzc5IDMuMDA2LS4xNDUuODc0LjA2IDEuNzEuNTY0IDIuMjk0LjQ2LjUzNyAxLjEyLjc2IDEuOTA3Ljc2IDEuMzQ3IDAgMi4wOTQtLjg1NSAyLjA5NC0uODU1bC0uMDY4LjQxNWEuMjYuMjYgMCAwMC4yNi4zMDFoMS4zNjRhLjQzOC40MzggMCAwMC40MzQtLjM2NmwuODE4LTUuMTE0YS4yNi4yNiAwIDAwLS4yNi0uM2guMDAxem0tMi4xMSAyLjkwOGMtLjE0Ni44NTMtLjgzMiAxLjQyNy0xLjcwOCAxLjQyNy0uNDM5IDAtLjc5LS4xNC0xLjAxNi0uNDAzLS4yMjQtLjI2Mi0uMzA4LS42MzUtLjIzNy0xLjA1YTEuNjg4IDEuNjg4IDAgMDExLjY5Ni0xLjQzOGMuNDMgMCAuNzguMTQgMS4wMDkuNDA3LjIzMS4yNjkuMzIyLjY0NC4yNTYgMS4wNTd6TTM5LjE0MyA2LjA0aC0xLjUyYS40NDIuNDQyIDAgMDAtLjM2NC4xOWwtMi4wOTcgMy4wNS0uODktMi45M2EuNDQuNDQgMCAwMC0uNDItLjMxaC0xLjQ5NmEuMjYuMjYgMCAwMC0uMjUuMzQ0bDEuNjc2IDQuODUzLTEuNTc2IDIuMTk1YS4yNi4yNiAwIDAwLjIxNS40MWgxLjUyYS40NC40NCAwIDAwLjM2LS4xODZsNS4wNi03LjIwOGEuMjYuMjYgMCAwMC0uMjE3LS40MDh6IiBmaWxsPSIjMjUzQjgwIi8+PHBhdGggZD0iTTQ0LjE4IDMuMTU1aC0zLjE2MmEuNDM4LjQzOCAwIDAwLS40MzMuMzY2bC0xLjI3OSA4Yy0uMDI1LjE1OC4wOTkuMzAxLjI2LjMwMWgxLjYyMmMuMTUgMCAuMjgtLjEwOC4zMDMtLjI1N2wuMzYzLTIuMjY3YS40MzcuNDM3IDAgMDEuNDM0LS4zNjZoMWMyLjA4MyAwIDMuMjg0LS45OTUgMy41OTgtMi45NjYuMTQyLS44NjMuMDA2LTEuNTQtLjQwNC0yLjAxNC0uNDQ4LS41MjItMS4yNDUtLjc5Ny0yLjMwMy0uNzk3em0uMzY0IDIuOTIyYy0uMTcyIDEuMTItMS4wNCAxLjEyLTEuODc4IDEuMTJoLS40NzZsLjMzNS0yLjA5MmEuMjYxLjI2MSAwIDAxLjI2LS4yMTloLjIxOWMuNTcgMCAxLjEwOSAwIDEuMzg3LjMyMi4xNjYuMTkxLjIxNi40NzYuMTUzLjg3em05LjA4My0uMDM2aC0xLjUxM2EuMjYxLjI2MSAwIDAwLS4yNTkuMjJsLS4wNjcuNDE3LS4xMDctLjE1MWMtLjMyNy0uNDctMS4wNTctLjYyNy0xLjc4Ni0uNjI3LTEuNjc0IDAtMy4xMDIgMS4yNS0zLjM4IDMuMDA2LS4xNDQuODc0LjA2MSAxLjcxLjU2NCAyLjI5NC40NjIuNTM3IDEuMTIuNzYgMS45MDYuNzYgMS4zNDggMCAyLjA5NS0uODU1IDIuMDk1LS44NTVsLS4wNjcuNDE1YS4yNjEuMjYxIDAgMDAuMjYuMzAxaDEuMzYzYS40MzguNDM4IDAgMDAuNDM0LS4zNjZsLjgxOC01LjExNGEuMjYxLjI2MSAwIDAwLS4yNi0uM3ptLTIuMTEgMi45MDhjLS4xNDUuODUzLS44MzIgMS40MjctMS43MDcgMS40MjctLjQzOSAwLS43OTEtLjE0LTEuMDE3LS40MDMtLjIyMy0uMjYyLS4zMDgtLjYzNS0uMjM3LTEuMDVhMS42ODcgMS42ODcgMCAwMTEuNjk2LTEuNDM4Yy40MyAwIC43NzkuMTQgMS4wMS40MDcuMjMuMjY5LjMyMi42NDQuMjU1IDEuMDU3em0zLjg5NS01LjU3NWwtMS4yOTggOC4xNDhjLS4wMjUuMTU3LjA5OS4zLjI2LjNoMS4zMDVhLjQzNy40MzcgMCAwMC40MzMtLjM2NmwxLjI4LTguMDAxYS4yNi4yNiAwIDAwLS4yNi0uM2gtMS40NmEuMjYzLjI2MyAwIDAwLS4yNi4yMnoiIGZpbGw9IiMxNzlCRDciLz48cGF0aCBkPSJNMy42MzQgMTMuMzc3bC4yNDItMS41MTYtLjUzOS0uMDEySC43NjdMMi41NTMuNjY1QS4xNDcuMTQ3IDAgMDEyLjcuNTQzaDQuMzM1YzEuNDQgMCAyLjQzMi4yOTUgMi45NS44NzkuMjQ0LjI3NC4zOTguNTYuNDc0Ljg3NS4wNzguMzMuMDguNzI1LjAwMyAxLjIwNmwtLjAwNi4wMzV2LjMwOGwuMjQzLjEzNmMuMjA1LjEwNy4zNjguMjMuNDkzLjM3LjIwOC4yMzQuMzQyLjUzMi4zOTkuODg1LjA1OC4zNjMuMDM5Ljc5NS0uMDU3IDEuMjgzLS4xMS41NjItLjI5IDEuMDUyLS41MzIgMS40NTItLjIxNS4zNi0uNTAyLjY3LS44NDQuOTEzLS4zNDUuMjM2LS43My40MDctMS4xMzYuNTA1YTUuNzE0IDUuNzE0IDAgMDEtMS40Mi4xNjJoLS4zMzdhMS4wMyAxLjAzIDAgMDAtLjY2LjI0Yy0uMTgzLjE1NS0uMzA1LjM3LS4zNDMuNjA2bC0uMDI1LjEzNi0uNDI4IDIuNjcxLS4wMTkuMDk5Yy0uMDA2LjAzLS4wMTQuMDQ2LS4wMjcuMDU3YS4wNzIuMDcyIDAgMDEtLjA0NC4wMTZIMy42MzR6IiBmaWxsPSIjMjUzQjgwIi8+PHBhdGggZD0iTTEwLjkyOSAzLjU3NGE2Ljc4NSA2Ljc4NSAwIDAxLS4wNDUuMjVjLS41NzIgMi44OTgtMi41MjggMy45LTUuMDI1IDMuOUg0LjU4NmEuNjE1LjYxNSAwIDAwLS42MS41MTZsLS42NTEgNC4wNzYtLjE4NCAxLjE1NmEuMzIzLjMyMyAwIDAwLjMyLjM3MWgyLjI1NmEuNTQxLjU0MSAwIDAwLjUzNy0uNDUxbC4wMjItLjExNC40MjQtMi42Ni4wMjgtLjE0NmEuNTQuNTQgMCAwMS41MzYtLjQ1M2guMzM3YzIuMTg2IDAgMy44OTctLjg3NiA0LjM5Ny0zLjQxLjIwOS0xLjA2LjEwMS0xLjk0NC0uNDUyLTIuNTY2YTIuMTU0IDIuMTU0IDAgMDAtLjYxNy0uNDd6IiBmaWxsPSIjMTc5QkQ3Ii8+PHBhdGggZD0iTTEwLjMzIDMuMzM4YTQuNTU3IDQuNTU3IDAgMDAtLjU1Ni0uMTIyIDcuMTU0IDcuMTU0IDAgMDAtMS4xMi0uMDhINS4yNTRhLjU0Ni41NDYgMCAwMC0uNTM1LjQ1MmwtLjcyMyA0LjUyLS4wMjEuMTMyYS42MTUuNjE1IDAgMDEuNjEtLjUxN0g1Ljg2YzIuNDk4IDAgNC40NTQtMS4wMDEgNS4wMjYtMy44OTkuMDE3LS4wODUuMDMyLS4xNjkuMDQ0LS4yNWEzLjA3IDMuMDcgMCAwMC0uNTk4LS4yMzZ6IiBmaWxsPSIjMjIyRDY1Ii8+PHBhdGggZD0iTTQuNzIgMy41ODhhLjUzNC41MzQgMCAwMS41MzUtLjQ1MmgzLjM5OGMuNDAzIDAgLjc3OS4wMjYgMS4xMjEuMDguMjMyLjAzNy40NjEuMDkuNjg1LjE2Mi4xNjguMDU1LjMyNS4xMi40Ny4xOTYuMTctMS4wNzEtLjAwMi0xLjgtLjU4OC0yLjQ2QzkuNjk0LjM4NyA4LjUyNy4wNzYgNy4wMzQuMDc2SDIuN2EuNjE4LjYxOCAwIDAwLS42MTIuNTE3TC4yOCAxMS44OWEuMzcuMzcgMCAwMC4zNjcuNDI1aDIuNjc3bC42NzItNC4yMDkuNzIzLTQuNTJ2LjAwMXoiIGZpbGw9IiMyNTNCODAiLz48L2c+PC9zdmc+);
	background-size: 58px 14px;
	content: '';
	display: block;
	height: 14px;
	position: absolute;
	left: 11px;
	top: 14px;
	width: 58px;
}

.bookie-card .payment-info span {
	display: none;
}

.bookie-card .payment-info .paysafe:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzAiIGhlaWdodD0iMTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJub256ZXJvIiBmaWxsPSJub25lIj48cGF0aCBkPSJNMTIuNjA0IDUuMzUzYy0uMDA4LS4yNDUtLjEyMi0uMzcyLS4zNDUtLjM4aC0xLjE4NmMtLjI4MS4wMTctLjQyNi4xNzMtLjQzMy40NjZ2Mi4xNTdjLjAwNy4zMDMuMTY3LjQ1Ny40OC40NjZoMS4wODdhLjM1Ni4zNTYgMCAwMC4yODEtLjEzLjMxLjMxIDAgMDAuMTE2LS4yNTFWNS4zNTN6bS0zLjQ4Ny0uMzA2Yy4wMDgtLjU0LjEyNi0uOTUuMzU3LTEuMjNhMS41MyAxLjUzIDAgMDEuNDU2LS4yOTggMS4zNCAxLjM0IDAgMDEuNTU2LS4xMjhoMi4xNzhjLjk2LjAwOCAxLjQ0OS41NCAxLjQ2NCAxLjU5NHYzLjI0OGMtLjAwNy4zNzQtLjE1Mi43LS40MzMuOTcxLS4yNzcuMjg2LS42MS40MzEtLjk5NS40NGgtMi4wNnYyLjM0MUg5LjExN1Y1LjA0N3pNMTYuODc4IDcuNzQ4YzAgLjA5LjA0MS4xNjIuMTIyLjIxNmEuMzk3LjM5NyAwIDAwLjI3Ni4wOThoMS4xN2MuMjY1IDAgLjQwMi0uMTA0LjQxLS4zMTR2LS40NDFjMC0uMjQxLS4xNC0uMzYzLS40Mi0uMzYzaC0xLjE2Yy0uMTUyIDAtLjI1OC4wMjYtLjMxNi4wNzQtLjA1NS4wNTctLjA4Mi4xNy0uMDgyLjMzOHYuMzkyem0xLjk3OC0yLjQzM2MuMDA4LS4yMzctLjEyOS0uMzUtLjQxLS4zNDJoLTMuMDY4VjMuMzloMy40NTRjMS4wMDcuMDE3IDEuNTE4LjUwOCAxLjUzNSAxLjQ3OHYzLjMxYy0uMDA5LjQxOC0uMTM2Ljc2NC0uMzgyIDEuMDM4YTEuMjgyIDEuMjgyIDAgMDEtLjk5NS40MjdoLTIuMDg4Yy0xLjAxNy0uMDA5LTEuNTMyLS40NzgtMS41NDgtMS40MVY2Ljk1N2MuMDA4LS45NzUuNS0xLjQ3IDEuNDc2LTEuNDg3aDIuMDI2di0uMTU1ek0yNC42NDYgMTAuNDAzYS40OS40OSAwIDAwLjMxLS4xMy4zMzMuMzMzIDAgMDAuMTIzLS4yNTN2LS4zNzZoLTEuOTVjLS4yNTUgMC0uNDU5LS4wMzMtLjYxLS4wOTgtLjE2LS4wNi0uMzItLjE3LS40ODEtLjMyOGExLjU4NyAxLjU4NyAwIDAxLS40MzMtMS4xNTZWMy4zOWgxLjUyM3Y0LjE3YzAgLjMzNC4xMzUuNS40MDguNWgxLjA3NmEuNDcuNDcgMCAwMC4zMzItLjEyOC4zMjkuMzI5IDAgMDAuMTM1LS4yNjNWMy4zOWgxLjUxdjYuODkyYy0uMDA4LjUxLS4xMzguOTE4LS4zODcgMS4yMjctLjI1My4zMS0uNi40NjgtMS4wNDEuNDc2aC0zLjU1NnYtMS41ODJoMy4wNE0yNy43ODYgOC4wNjJIMzAuNWMuMjQ5LS4wMDkuMzc4LS4xMS4zODUtLjMwMnYtLjE0MmEuMzE2LjMxNiAwIDAwLS4wMzYtLjEzN2MtLjA2LS4xMTktLjEzNS0uMTc4LS4yMjMtLjE3OEgyOS4yOGMtLjQtLjAwOC0uNzQtLjE0Ny0xLjAyNy0uNDE2YTEuMTk3IDEuMTk3IDAgMDEtLjQ0Ny0uOTF2LTEuMThjLjAxNi0uOTIxLjUxLTEuMzkgMS40ODUtMS40MDZoMy4xNDl2MS41ODJoLTIuNjY4Yy0uMzEzIDAtLjQ3LjA5Ny0uNDcuMjl2LjE1NGMwIC4yLjE2LjMwMS40ODIuMzAxaDEuMzQyYy4zNTcuMDA4LjY2Mi4xNDcuOTE2LjQxNy4yNTYuMjcxLjM5LjU5NS4zOTguOTd2MS4xNTRjLS4wMDkuMzI0LS4xNTcuNjQ4LS40NDIuOTdhMS4yMyAxLjIzIDAgMDEtLjQyNC4zM2MtLjE0OC4wNTYtLjM0OC4wODUtLjYwMy4wODVoLTMuMTg1VjguMDYyTTM1LjA0NyA3Ljc0OGMwIC4wOS4wNC4xNjIuMTIzLjIxNmEuMzk0LjM5NCAwIDAwLjI3NS4wOThoMS4xNzJjLjI2NSAwIC40MDEtLjEwNC40MDktLjMxNHYtLjQ0MWMwLS4yNDEtLjE0MS0uMzYzLS40MjItLjM2M2gtMS4xNmMtLjE1MSAwLS4yNTYuMDI2LS4zMTUuMDc0LS4wNTQuMDU3LS4wODIuMTctLjA4Mi4zMzh2LjM5MnptMS45NzktMi40MzNjLjAwNy0uMjM3LS4xMy0uMzUtLjQxMS0uMzQyaC0zLjA2OFYzLjM5aDMuNDU2YzEuMDA1LjAxNyAxLjUxNi41MDggMS41MzIgMS40Nzh2My4zMWMtLjAwOC40MTgtLjEzNi43NjQtLjM4IDEuMDM4LS4yNTYuMjg0LS41ODguNDI3LS45OTUuNDI3aC0yLjA5Yy0xLjAxNi0uMDA5LTEuNTMyLS40NzgtMS41NDYtMS40MVY2Ljk1N2MuMDA3LS45NzUuNDk5LTEuNDcgMS40NzUtMS40ODdoMi4wMjd2LS4xNTV6TTM5Ljc3MyAyLjQ5NGMuMDEtLjQyNy4xNjUtLjc3LjQ3LTEuMDI3LjI5Ny0uMjYxLjY4NS0uMzk2IDEuMTY2LS40MDNoLjk2OHYxLjUyOGgtLjU4NmMtLjMyMi4wMDgtLjQ4Ni4xNjMtLjQ5My40NjR2LjMzNWgxLjA3OXYxLjU4NGgtMS4wOHY0LjY3aC0xLjUyNFYyLjQ5NE00Ni43MSA1LjI4NnYtLjAzN2EuMjQ3LjI0NyAwIDAwLS4wOTgtLjIwMi40NDMuNDQzIDAgMDAtLjI2My0uMDc0aC0xLjA2YS40NjQuNDY0IDAgMDAtLjMzLjExNy4zMzYuMzM2IDAgMDAtLjE2LjI4OHYuNjM1bDEuOTEtLjcyN3ptLTEuODg2IDIuMjM2di4wOTlhLjQzLjQzIDAgMDAuMDk4LjNjLjA0OC4wOTMuMTEzLjE0LjE5OC4xNGgzLjEzdjEuNTgzaC0zLjMyOGMtLjMwMyAwLS41NC0uMDI5LS43MDctLjA4NmExLjI4MiAxLjI4MiAwIDAxLS40OS0uMjk5IDEuMzIgMS4zMiAwIDAxLS4zNC0uNTEzYy0uMDYyLS4xODMtLjA5My0uNDI2LS4wOTMtLjcyOGwtLjAxMy0zLjE2N2MuMDE3LS45NTcuNTExLTEuNDQzIDEuNDgzLTEuNDZoMi4wNTNjLjk1LjAxNyAxLjQzLjUyIDEuNDQ1IDEuNTE0djEuMjUxbC0zLjQzNiAxLjM2NnpNNTEuNDg1IDkuNjQ0Yy0uMjMgMC0uNDQxLS4wMjEtLjYzMi0uMDYtLjItLjAzNC0uNC0uMTI3LS42MDQtLjI4NmExLjQ2OCAxLjQ2OCAwIDAxLS40MzMtLjYxOCAyLjE3IDIuMTcgMCAwMS0uMTI0LS43NjRWNC45NjNjLS4wMDgtLjI0LjAxNi0uNDUyLjA3MS0uNjM1LjA1MS0uMTgzLjE2LS4zNjMuMzIyLS41MzguMTg1LS4xODQuMzc1LS4zMDcuNTc0LS4zNjdhMi42NSAyLjY1IDAgMDEuNjUyLS4wNzNoMi4zMzV2LjM3aC0yLjI4MWMtLjQwMyAwLS43Mi4wODQtLjk1LjI1MS0uMjM3LjE4My0uMzU4LjQ5OC0uMzU4Ljk0MXYyLjk1NWMwIC4yMDguMDMxLjQxLjA5NC42MDUuMDY0LjE5Mi4xNy4zNi4zMjMuNTA3LjE2Ni4xMjguMzMxLjIwNy40OTMuMjQuMTY4LjAzNy4zNDguMDU1LjUzOS4wNTVoMi4xNzZ2LjM3aC0yLjE5N001OS42NTEgNS44MTNINTYuNTljLS4zNjcuMDA5LS42NTQuMTIzLS44Ni4zNDQtLjIxNS4yMjQtLjMyLjUzMS0uMzIuOTIydi45NDJjMCAuMTgzLjAxOC4zNS4wNTcuNS4wMzkuMTU5LjEzNS4zLjI4Ny40MjIuMjY0LjIyMS41NTcuMzMuODc3LjMzaDEuODU1Yy43NzUtLjAwOCAxLjE2NS0uNDIgMS4xNjUtMS4yNHYtMi4yMnptLjM2NCAyLjEyOGMwIC4yMzgtLjAxOC40NDYtLjA0OC42My0uMDUuMi0uMTUxLjM5Mi0uMzA1LjU3NS0uMzIuMzQtLjcxNi41MDYtMS4xODkuNDk4aC0xLjgyYy0uNDczIDAtLjg1Ni0uMTQzLTEuMTUzLS40MjctLjMwNC0uMjgtLjQ1Ny0uNjcxLS40NTctMS4xNzJ2LS45NTJjLjAxNS0xLjA3NC41NDQtMS42MjQgMS41ODctMS42NWgzLjAzMnYtLjQxNmMwLS4zNDMtLjA5OC0uNjQzLS4yOTQtLjkwMmEuOTIxLjkyMSAwIDAwLS40MzgtLjMzOCAyLjIyNSAyLjIyNSAwIDAwLS41NjgtLjA2N2gtMy4zMDh2LS4zN2gzLjEzNmMuMjg2IDAgLjU0Ni4wMi43OC4wNi4xMjEuMDI1LjIzLjA3Mi4zMzIuMTQxLjEwNy4wNjYuMjA4LjE2MS4zLjI4Ny4yODIuMzY2LjQxOS43OS40MTMgMS4yNjZWNy45NHpNNjMuNDM4IDMuNzJjLS44NDkuMDE2LTEuMjY3LjQ4NC0xLjI1MiAxLjQwNnY0LjUxOGgtLjM2NFY1LjEyOGMtLjAxNy0xLjE4Ni41NDEtMS43NzggMS42NzUtMS43NzhoLjQwNXYuMzdoLS40NjRNNjkuNjA1IDMuNzIyaC0yLjg4NmMtLjIwOCAwLS4zOTQuMDIzLS41NjIuMDY4LS4xNzYuMDQtLjM0NS4xNDgtLjUwNC4zMjMtLjE1My4xNi0uMjQ4LjMxOS0uMjg4LjQ3N2ExLjYyIDEuNjIgMCAwMC0uMDcuNTc1djIuODhjMCAuNDguMTM4LjgwNS40MTYuOTguMTM3LjA4Mi4yODguMTQyLjQ1Ny4xODMuMTY4LjA0Ni4zNTYuMDY4LjU2My4wNjhoMS4yNjJjLjQ3IDAgLjg1Ni0uMTEgMS4xNTItLjMzLjI5OC0uMjA4LjQ1LS41NjYuNDYtMS4wNzdWMy43MjJ6bS4zNjQgNC4xNzNjLS4wMzIgMS4xOTItLjY1NiAxLjc3Ni0xLjg3MiAxLjc1MmgtMS4zNTNhMy43IDMuNyAwIDAxLS43NjctLjA3NGMtLjIzMi0uMDYtLjQ1NS0uMjA0LS42Ny0uNDI3YTEuNDMyIDEuNDMyIDAgMDEtLjMwNS0uNjEyIDIuMzUzIDIuMzUzIDAgMDEtLjA3Mi0uNjlWNS4xNTVjLjAxNi0xLjIxLjYyLTEuODEyIDEuODExLTEuODAzaDIuODY0VjEuMzFoLjM2NHY2LjU4NHoiIGZpbGw9IiMwMDhBQzkiLz48cGF0aCBkPSJNLjY1NCAzLjE1M2MuMTItLjA1My4yNC0uMDk1LjM2LS4xMmEyLjMyIDIuMzIgMCAwMTIuMjY0LTEuODU4YzEuMTE1IDAgMi4wNDYuNzk3IDIuMjY1IDEuODU4LjM0Mi4wNjYuNjI1LjIwNi44NDYuNDE0YTMuNCAzLjQgMCAwMC0uMDIzLS41ODVDNi4yMjUgMS4yNTggNC44OTUgMCAzLjI3MyAwYy0xLjY3IDAtMy4wMyAxLjMzOC0zLjEgMy4wMS0uMDEuMTQ1LS4wMTMuMjk1LS4wMDcuNDUyLjE0LS4xMi4zLS4yMjYuNDg4LS4zMDkiIGZpbGw9IiNFMzAwMUIiLz48cGF0aCBkPSJNNS4wOSAzLjM5SDEuMzdjLS4xOCAwLS4zNjUuMDQzLS41NTYuMTMtLjE4NS4wOC0uMzM2LjE3OS0uNDU3LjI5Ny0uMjMuMjgtLjM0OS42OS0uMzU3IDEuMjN2Mi45NGMuMDA4LjU0MS4xMjYuOTUxLjM1NyAxLjIzLjEyMS4xMi4yNzIuMjE4LjQ1Ny4zLjE5LjA4NC4zNzYuMTI3LjU1NS4xMjdINS4wOWMuOTYxLS4wMDkgMS40NS0uNTQyIDEuNDY1LTEuNTk1VjQuOTg1QzYuNTQgMy45MyA2LjA1MSAzLjQgNS4wOSAzLjM5MSIgZmlsbD0iI0UzMDAxQiIvPjwvZz48L3N2Zz4=);
	background-size: 63px 11px;
	content: '';
	display: block;
	height: 11px;
	position: absolute;
	left: 9px;
	top: 16px;
	width: 63px;
}

.bookie-card .cta-button {
	box-sizing: border-box;
	padding: 20px;
	width: 100%;
}

.bookie-card .cta-button a {
	background-color: #f4df6d;
	border: 2px solid #f0d750;
	border-radius: 8px;
	color: #000;
	display: block;
	font-family: 'Nunito', sans-serif;
	font-size: 18px;
	font-weight: bold;
	line-height: 50px;
	text-align: center;
	text-decoration: none;
}

.bookie-card .cta-button a:hover {
	background-color: #d1b20f;
	border: 2px solid #d1b20f;
	color: #fff;
	transition: .2s;
}

.bookie-card .cta-button a:after {
	border-radius: 8px;
	content: '';
	display: block;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 100%;
}

.archive .site-main {
	margin: 0 auto;
	max-width: 720px;
}

.archive p {
	max-width: 720px;
	padding: 20px 10px 0;
}

/* Recent posts
   ========================================================================== */

.recent-posts {
	border: 1px solid #E7E7E7;
	border-radius: 6px;
	margin: 30px 10px 20px;
	max-width: 720px;
	padding: 0 10px;
}

body.home .recent-posts {
	margin: 50px auto 30px;
}

.post-content {
	border-bottom: 1px solid #d4d4d4;
	padding: 20px 0;
	position: relative;
}

.post-content:last-child {
	border-bottom: none;
}

.post-img {
	display: inline-block;
	left: 0;
	position: absolute;
	vertical-align: middle;
	width: 62px;
}

.post-img img {
	height: auto;
	width: 62px;
}

.post-img:empty {
	background: #b7b7b7;
	min-height: 30px;
}

.post-info {
	display: inline-block;
	vertical-align: middle;
	width: 100%;
}

.post-date {
	color: #737373;
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	line-height: 19px;
	padding-left: 72px;
}

.recent-posts .post-info h3 {
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	margin: 5px 0 11px;
	padding: 0 0 0 72px;
}

.recent-posts a {
	color: #0679c1;
	text-decoration: none;
}

.recent-posts .post-info p {
	margin: 0;
	padding: 10px 0 0;
}

.byline {
	display: block;
	margin: 30px auto 0;
	padding: 0 10px;
	max-width: 720px;
}

.byline span {
	color: #0679c1;
	font-family: 'Nunito', serif;
	font-size: 16px;
	line-height: 22px;
	padding-left: 50px;
	text-decoration: none;
}

.byline:before {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIyM3B4IiBoZWlnaHQ9IjIzcHgiIHZpZXdCb3g9IjAgMCAyMyAyMyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5CNjFFMzA1Ny04OTA1LTQxNzctOERDNS1DQjdCM0NBNEMxNEU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9IndldHRlbm9obmVlaW56YWhsdW5nX2Fzc2V0cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU4LjAwMDAwMCwgLTExMi4wMDAwMDApIiBmaWxsPSIjQjJCMkIyIiBmaWxsLXJ1bGU9Im5vbnplcm8iPiAgICAgICAgICAgIDxwYXRoIGQ9Ik02OS41LDEzNSBDNjMuMTQ4NzI1NCwxMzUgNTgsMTI5Ljg1MTI3NSA1OCwxMjMuNSBDNTgsMTE3LjE0ODcyNSA2My4xNDg3MjU0LDExMiA2OS41LDExMiBDNzUuODUxMjc0NiwxMTIgODEsMTE3LjE0ODcyNSA4MSwxMjMuNSBDODEsMTI5Ljg1MTI3NSA3NS44NTEyNzQ2LDEzNSA2OS41LDEzNSBaIE02OS41LDExOCBDNjcuNjAxNTExNywxMTggNjYuMDYyNSwxMTkuNTM5MDEyIDY2LjA2MjUsMTIxLjQzNzUgQzY2LjA2MjUsMTIzLjMzNTk4OCA2Ny42MDE1MTE3LDEyNC44NzUgNjkuNSwxMjQuODc1IEM3MS4zOTg0ODgzLDEyNC44NzUgNzIuOTM3NSwxMjMuMzM1OTg4IDcyLjkzNzUsMTIxLjQzNzUgQzcyLjkzNzUsMTE5LjUzOTAxMiA3MS4zOTg0ODgzLDExOCA2OS41LDExOCBaIE03My40Mzc3MjA3LDEyNS4xNzE5MzYgTDcxLjkwNTYwNTUsMTI0Ljc4ODkxMiBDNzAuMjk1OTMxNiwxMjUuOTQ2NzA1IDY4LjM0NDgyODEsMTI1LjY4ODMzNCA2Ny4wOTQzOTQ1LDEyNC43ODg5MTIgTDY1LjU2MjI3OTMsMTI1LjE3MTkzNiBDNjQuNjQ0MTIzLDEyNS40MDE0NzUgNjQsMTI2LjIyNjQzMiA2NCwxMjcuMTcyODYxIEw2NCwxMjcuOTY4NzUgQzY0LDEyOC41MzgzMDEgNjQuNDYxNjk5MiwxMjkgNjUuMDMxMjUsMTI5IEw3My45Njg3NSwxMjkgQzc0LjUzODMwMDgsMTI5IDc1LDEyOC41MzgzMDEgNzUsMTI3Ljk2ODc1IEw3NSwxMjcuMTcyODYxIEM3NSwxMjYuMjI2NDMyIDc0LjM1NTg3NywxMjUuNDAxNDc1IDczLjQzNzcyMDcsMTI1LjE3MTkzNiBaIiBpZD0idXNlciI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) center center no-repeat;
	background-size: contain;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
	content: '';
	display: inline-block;
	height: 40px;
	margin-top: 2px;
	position: absolute;
	width: 40px;
}

.posted-on a {
	color: #737373;
	cursor: default;
	display: block;
	font-family: 'Nunito', sans-serif;
	font-size: 14px;
	line-height: 19px;
	margin: 2px 0 10px;
	padding-left: 50px;
	text-decoration: none;
}

.posted-on {
	display: block;
	margin: 0 auto;
	max-width: 720px;
	padding: 0 10px;
}

/* Footer
   ========================================================================== */

.site-footer {
	background-color: #3F3F3F;
	color: #fff;
	font-family: 'Nunito', sans-serif;
	font-size: 16px;
	font-weight: bold;
	line-height: 22px;
	margin-top: 52px;
	padding: 30px 10px 50px;
	text-align: center;
}

.site-footer li {
	list-style: none;
}

.site-footer li a {
	color: #fff;
	font-size: 14px;
	font-weight: normal;
	line-height: 19px;
	text-align: center;
	text-decoration: none;
}

.footer-menu-title {
	padding-bottom: 12px;
}

.menu-footer-menu-container ul li {
	padding-bottom: 8px;
}

.menu-footer-menu-container ul li:last-of-type {
	padding-bottom: 40px;
}

.site-footer .site-logo {
	background: url(/wp-content/themes/wettsteuerdeutschland/images/logo-negative.svg) center center no-repeat;
	background-size: contain;
	height: 44px;
	margin: 0 auto 30px;
	position: inherit;
	width: 171px;
}

.eighteen-plus p {
	color: #fff;
	font-family: 'Nunito', sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
	opacity: .6;
	padding: 0;
}

.eighteen-plus a {
	color: #fff;
}

/* Desktop
   ========================================================================== */
@media only screen and (min-width: 960px) {
	h1 {
		font-size: 48px;
		line-height: 57px;
	}
	
	h2 {
		font-size: 32px;
		line-height: 38px;
	}
	
	h3 {
		font-size: 24px;
		line-height: 30px;
	}
	
	h4 {
		font-size: 24px;
		line-height: 33px;
	}
	
	h5 {
		font-size: 20px;
		line-height: 27px;
	}

	.home h1,
	.home h2 {
		padding: 60px 0 0;
	}

	.entry-content {
		max-width: 960px;
		padding: 0;
	}

	.entry-content figure {
		margin: 50px auto 0;
	}

	.entry-content figcaption {
		font-size: 16px;
		line-height: 22px;
	}

	.home .entry-content h2,
	.home .entry-content h3,
	.home .entry-content p {
		padding-left: 0;
		padding-right: 0;
	}

	.home .content-area::after,
	.home .content-area::before {
		background: url(/wp-content/themes/wettsteuerdeutschland/images/background-home-graphic.png) no-repeat;
		background-size: 1198px 340px;
		content: '';
		display: block;
		height: 380px;
		position: absolute;
		top: 40px;
		width: 500px;
	}

	.home .content-area::after {
		background-position-x: 100%;
		right: 0;
	}

	.home .content-area::before {
		background-position-x: 0;
		left: 0;
	}

	.home .site-main {
		background: url(/wp-content/themes/wettsteuerdeutschland/images/background-overlay.png) center center no-repeat;
		background-position-y: 0;
		background-size: 900px 300px;
	}

	.entry-content &gt; *,
	.archive .page-header *,
	.archive .recent-posts {
		margin: 0 auto;
		max-width: 720px;
	}

	.archive .recent-posts,
	.entry-content .recent-posts {
		box-sizing: border-box;
		margin: 40px auto 30px;
		padding: 0 20px;
	}

	.recent-posts .post-img,
	.recent-posts .post-img img {
		position: inherit;
		width: 100px;
	}

	.recent-posts .post-info {
		width: 85%;
	}

	.recent-posts .post-info div,
	.recent-posts .post-info h3,
	.recent-posts .post-info p {
		padding-left: 30px;
	}

	.entry-title,
	.archive h2,
	.archive p {
		padding-left: 0;
		padding-right: 0;
	}

	.post-template-bookie-headline .entry-title {
		padding-top: 295px;
	}

	.site-header {
		height: 80px;
	}

	.site-logo {
		top: 18px;
	}

	.site-logo a {
		height: 44px;
		width: 171px;
	}

	.main-menu a:after,
	.main-navigation:after,
	.main-menu .sub-menu li:nth-of-type(2) &gt; a:after,
	.main-navigation:before {
		display: none;
	}

	.main-menu,
	.main-menu li {
		display: inline-block;
	}

	.main-menu a,
	.main-menu .sub-menu a {
		background: transparent;
		display: inline-block;
	}

	.main-menu .sub-menu a:hover {
		opacity: .7;
		transition: .2s;
	}

	.main-menu a {
		font-size: 17px;
		font-weight: 600;
		line-height: 25px;
		margin: 0;
		padding: 29px 20px 26px;
	}

	.main-menu &gt; li:hover,
	.main-menu &gt; li:hover &gt; a,
	.sub-menu &gt; li:hover {
		background: #056dad;
		color: #fff;
	}

	.main-menu .menu-item-has-children {
		position: relative;
	}

	.main-menu .sub-menu {
		background-color: #056dad;
		display: none;
		float: left;
		min-width: 280px;
		position: absolute;
		right: 0;
		top: 100%;
		z-index: 2;
	}

	.submenu-open .sub-menu,
	.submenu-open .sub-menu li {
		display: block;
	}

	.main-menu .sub-menu a {
		box-sizing: border-box;
		padding: 10px 20px;
		text-align: left;
		width: 100%;
	}

	.pagination .nav-links,
	.post-navigation .nav-links {
		margin: 0;
	}

	.entry-content .cta-wrapper {
		margin-top: 50px;
	}

	.entry-content .cta-wrapper + * {
		padding-top: 50px;
	}

	.post-navigation .nav-links div {
		display: inline-block;
		margin: 0;
		width: 50%;
	}

	.post-navigation .nav-links .nav-next {
		float: right;
	}

	.post-navigation .nav-links div,
	.post-navigation .nav-links .nav-next + .nav-prev {
		border: none;
		margin: 0;
		padding: 0;
	}

	.post-navigation:after,
	.post-navigation .nav-links:after {
		clear: both;
		content: '';
		display: block;
	}

	.post-template-bookie-headline .site-content {
		background: linear-gradient(180deg, #a0dbff 180px,#fff 180px);
	}

	.post-template-bookie-headline .content-area::after,
	.post-template-bookie-headline .content-area::before {
		background: url(/wp-content/themes/wettsteuerdeutschland/images/background-graphic.png) center center no-repeat;
		background-size: 1200px 140px;
		content: '';
		display: block;
		height: 140px;
		position: absolute;
		top: 40px;
		width: 400px;
	}

	.post-template-bookie-headline .content-area::after {
		background-position-x: 100%;
		right: 0;
	}

	.post-template-bookie-headline .content-area::before {
		background-position-x: 0;
		left: 0;
	}

	.post-template-bookie-headline .site-main {
		margin: 0 auto;
		max-width: 940px;
	}

	.bookie-card {
		display: inline-block;
		margin: 0 10px 30px;
	}
	
	.bookie-card + .bookie-card + .bookie-card + .bookie-card {
		float: left;
	}

	.home h2:first-of-type {
		padding-top: 30px;
	}

	.post-template-bookie-headline .entry-subtitle {
		padding: 10px 0 0;
	}

	.post-template-bookie-headline h2:first-of-type {
		padding-top: 18px;
	}

	.post-template-bookie-headline .bookie-card {
		border: none;
		height: auto;
		left: 0;
		margin: 0 auto;
		max-width: 940px;
		position: absolute;
		right: 0;
		top: 109px;
		width: auto;
	}

	.post-template-bookie-headline .bookie-card &gt; div {
		display: inline-block;
		padding-top: 0;
		vertical-align: middle;
	}

	.post-template-bookie-headline .bookie-card .bookie-background {
		border-radius: 12px 0 0 12px;
		height: 126px;
		width: 133px;
	}

	.post-template-bookie-headline .bookie-card .list-info ul {
		max-width: 230px;
		padding: 15px 20px;
	}

	.post-template-bookie-headline .bookie-card .list-info ul li {
		font-size: 15px;
		line-height: 20px;
		padding: 6px 0 6px 30px;
	}

	.post-template-bookie-headline .bookie-card .list-info ul li:after {
		top: 6px;
	}

	.post-template-bookie-headline .bookie-card .payment-info {
		border-left: 1px solid #d1d3db;
		border-right: 1px solid #d1d3db;
		height: 86px;
		margin: 0 20px 0 30px;
		padding: 0 20px;
	}

	.post-template-bookie-headline .bookie-card .payment-info &gt; div {
		height: 36px;
		width: 68px;
	}

	.post-template-bookie-headline .bookie-card .payment-info span {
		color: #919191;
		display: block;
		font-family: 'Nunito', sans-serif;
		font-size: 13px;
		line-height: 18px;
		padding: 11px 0 10px;
	}

	.post-template-bookie-headline .bookie-card .payment-info .card:after {
		background-size: 41px 29px;
		height: 29px;
		left: 14px;
		top: 4px;
		width: 41px;
	}

	.post-template-bookie-headline .bookie-card .payment-info .paypal:after {
		background-size: 52px 13px;
		height: 13px;
		left: 8px;
		top: 12px;
		width: 52px;
	}

	.post-template-bookie-headline .bookie-card .payment-info .paysafe:after {
		background-size: 57px 10px;
		height: 10px;
		left: 6px;
		top: 12px;
		width: 57px;
	}

	.post-template-bookie-headline .bookie-card .cta-button {
		padding: 0;
		width: 200px;
	}

	.post-template-bookie-headline .bookie-card .cta-button a {
		line-height: 24px;
		padding: 15px 30px;
	}

}</pre></body></html>