body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */

/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */

html {
  font-family: sans-serif; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* figure2 */
}

/**
 * Remove default margin.
 */

body {
  margin: 0;
}

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

audio,
canvas,
progress,
video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

[hidden],
template {
  display: none;
}

/* Links
   ========================================================================== */

/**
 * Remove the gray background color from active links in IE 10.
 */

a {
  background: transparent;
}

/**
 * Improve readability when focused and also mouse hovered in all browsers.
 */

a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
   ========================================================================== */

/**
 * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 */

abbr[title] {
  border-bottom: 1px dotted;
}

/**
 * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
 */

b,
strong {
  font-weight: bold;
}

/**
 * Address styling not present in Safari and Chrome.
 */

dfn {
  font-style: italic;
}

/**
 * Address variable `h1` font-size and margin within `section` and `article`
 * contexts in Firefox 4+, Safari, and Chrome.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
 * Address styling not present in IE 8/9.
 */

mark {
  background: #ff0;
  color: #000;
}

/**
 * Address inconsistent and variable font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sup {
  top: -0.5em;
}

sub {
  bottom: -0.25em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address margin not present in IE 8/9 and Safari.
 */

figure {
  margin: 0;
}

/**
 * Address differences between Firefox and other browsers.
 */

hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
   ========================================================================== */

/**
 * Known limitation: by default, Chrome and Safari on OS X allow very limited
 * styling of `select`, unless a `border` property is set.
 */

/**
 * 1. Correct color not being inherited.
 *    Known issue: affects color of disabled elements.
 * 2. Correct font properties not being inherited.
 * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
 */

button,
input,
optgroup,
select,
textarea {
  color: inherit; /* 1 */
  font: inherit; /* 2 */
  margin: 0; /* 3 */
}

/**
 * Address `overflow` set to `hidden` in IE 8/9/10/11.
 */

button {
  overflow: visible;
}

/**
 * Address inconsistent `text-transform` inheritance for `button` and `select`.
 * All other form control elements do not inherit `text-transform` values.
 * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
 * Correct `select` style inheritance in Firefox.
 */

button,
select {
  text-transform: none;
}

/**
 * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
 *    and `video` controls.
 * 2. Correct inability to style clickable `input` types in iOS.
 * 3. Improve usability and consistency of cursor style between image-type
 *    `input` and others.
 */

button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button; /* 2 */
  cursor: pointer; /* 3 */
}

/**
 * Re-set default cursor for disabled elements.
 */

button[disabled],
html input[disabled] {
  cursor: default;
}

/**
 * Remove inner padding and border in Firefox 4+.
 */

button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
 * Address Firefox 4+ setting `line-height` on `input` using `!important` in
 * the UA stylesheet.
 */

input {
  line-height: normal;
}

/**
 * It's recommended that you don't attempt to style these elements.
 * Firefox's implementation doesn't respect box-sizing, padding, or width.
 *
 * 1. Address box sizing set to `content-box` in IE 8/9/10.
 * 2. Remove excess padding in IE 8/9/10.
 */

input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Fix the cursor style for Chrome's increment/decrement buttons. For certain
 * `font-size` values of the `input`, it causes the cursor style of the
 * decrement button to change from `default` to `text`.
 */

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
 * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
 *    (include `-moz` to future-proof).
 */

input[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box; /* 2 */
  box-sizing: content-box;
}

/**
 * Remove inner padding and search cancel button in Safari and Chrome on OS X.
 * Safari (but not Chrome) clips the cancel button when the search input has
 * padding (and `textfield` appearance).
 */

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Define consistent border, margin, and padding.
 */

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}

/**
 * 1. Correct `color` not being inherited in IE 8/9/10/11.
 * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 */

legend {
  border: 0; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Remove default vertical scrollbar in IE 8/9/10/11.
 */

textarea {
  overflow: auto;
}

/**
 * Don't inherit the `font-weight` (applied by a rule above).
 * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
 */

optgroup {
  font-weight: bold;
}

/* Tables
   ========================================================================== */

/**
 * Remove most spacing between table cells.
 */

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}
*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline:0}@font-face{font-family:"perfectdos";src:url("../../files/dedl/font/perfect_dos_vga_437_win-webfont.eot?#iefix") format("embedded-opentype"), url("../../files/dedl/font/perfect_dos_vga_437_win-webfont.woff2") format("woff2"), url("../../files/dedl/font/perfect_dos_vga_437_win-webfont.woff") format("woff"), url("../../files/dedl/font/perfect_dos_vga_437_win-webfont.ttf") format("truetype"), url("../../files/dedl/font/perfect_dos_vga_437_win-webfont.svg#perfect_dos_vga_437_winRg") format("svg");font-weight:normal;font-style:normal}@media (min-width:900px){.mobile_only{display:none}}@media (max-width:899px){.desktop_only{display:none}}body{font-family:"perfectdos", "Arial", cursive;font-size:100%;background-color:#000}.choose_your_destiny{background-color:#8000af;position:fixed;width:100vw;height:calc(var(--vh, 1vh) * 100);top:0;left:0;right:0;bottom:0;letter-spacing:-0.08em;color:#ab1b1b;text-shadow:-4px 4px 2px black, 3px 0 0 #000, 0 -3px 0 #000, 0 3px 0 #000, -3px 0 0 #000;-webkit-text-shadow:-4px 4px 2px black, 3px 0 0 #000, 0 -3px 0 #000, 0 3px 0 #000, -3px 0 0 #000}@media (max-width:899px){.choose_your_destiny{font-size:1rem;padding:0.5rem}}@media (min-width:900px){.choose_your_destiny{font-size:3rem}}.choose_your_gender{display:inline-block;position:absolute;top:50%}@media (max-width:899px){.choose_your_gender{transform:translate(0, -50%)}}@media (min-width:900px){.choose_your_gender{left:50%;transform:translate(-50%, -50%)}}.check_one{display:block;text-align:center;margin-bottom:2rem;font-size:2.4rem}.choose_box{clear:both;margin:0 auto}@media (min-width:900px){.choose_box{width:48rem}}.checkbox_container{display:block;float:left;height:13rem;margin-right:2rem}.checkbox_container>span{display:block;height:60px;width:50px;background-image:url("../../files/dedl/misc/checkbox_0.png");background-position:center;background-size:contain;cursor:pointer}.checkbox_container>span.yesss{background-image:url("../../files/dedl/misc/checkbox_1.png")}.choose_box>h5{font-weight:normal;margin:0.2rem 0}@media (max-width:899px){.choose_box>h5{font-size:11vw}}@media (min-width:900px){.choose_box>h5{font-size:3rem}}.choose_box>span{margin:0.2rem 0}@media (max-width:899px){.choose_box>span{font-size:6.5vw}}@media (min-width:900px){.choose_box>span{font-size:2.4rem}}video{display:none}:root:before{content:url("../../files/dedl/misc/checkbox_1.png");visibility:hidden;position:absolute;left:-999em}strong{position:relative}@media (max-width:899px){strong{font-size:5vw;top:-0.5rem}}@media (min-width:900px){strong{font-size:1.5rem;top:-0.9rem}}.asterix{position:absolute;bottom:1rem;left:1rem}@media (max-width:899px){.asterix{left:1rem;font-size:6vw}}@media (min-width:900px){.asterix{font-size:1.5rem}}.asterix a{text-decoration:none}h3,h4{font-weight:400}h3{font-size:1.5rem}.ce_downloads ul{list-style-type:none;margin:0;padding:0}.ce_downloads li{margin:0;padding:0}.title_span{display:block}#newsletter,#concerts{height:calc(var(--vh, 1vh) * 100);background:#8000af;display:flex;align-content:center;align-items:center;justify-content:space-evenly}#newsletter h4,#concerts h4{font-size:52px;color:#ab1b1b !important}#newsletter h4,#newsletter p,#newsletter .konzerteneu h1,#concerts h4,#concerts p,#concerts .konzerteneu h1{text-shadow:-4px 4px 2px black, 3px 0 0 #000, 0 -3px 0 #000, 0 3px 0 #000, -3px 0 0 #000;text-align:center !important}#newsletter .konzerteneu h1,#concerts .konzerteneu h1{color:#ff0000}#newsletter .konzerteneu date,#concerts .konzerteneu date{display:block;margin-top:2rem}#newsletter p,#concerts p{animation:change-color2 0.6s ease 0s infinite reverse}#newsletter #mlb2-13569794.ml-form-embedContainer,#concerts #mlb2-13569794.ml-form-embedContainer{position:relative;bottom:auto;right:auto;max-width:none;margin-bottom:0}#newsletter .content_inner>h2,#concerts .content_inner>h2{font-size:4rem;text-align:center}#newsletter .ml-form-formContent,#concerts .ml-form-formContent{margin:0.7rem 0 !important}#newsletter #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper,#concerts #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper{transform:translateX(0)}#newsletter #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input,#concerts #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{text-align:center;padding:7px 6px 4px;font-size:20px}#newsletter #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button,#concerts #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{padding:14px 10px 11px 10px}#newsletter #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#concerts #mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4{font-size:52px}#concerts h2{margin-top:2rem}#concerts h4{font-size:52px;margin:1.5rem}#concerts p{animation:change-color2 10.6s ease 0s infinite reverse}.ml-form-embedSubmitLoad{display:inline-block;width:20px;height:20px}.g-recaptcha{transform:scale(1);-webkit-transform:scale(1);transform-origin:0 0;-webkit-transform-origin:0 0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.ml-form-embedSubmitLoad:after{content:" ";display:block;width:11px;height:11px;margin:1px;border-radius:50%;border:4px solid #fff;border-color:#ffffff #ffffff #ffffff transparent;animation:ml-form-embedSubmitLoad 1.2s linear infinite}@keyframes ml-form-embedSubmitLoad{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#mlb2-13569794.ml-form-embedContainer{box-sizing:border-box;display:table;margin:0 auto;position:static;width:100%}#mlb2-13569794.ml-form-embedContainer h4,#mlb2-13569794.ml-form-embedContainer p,#mlb2-13569794.ml-form-embedContainer span,#mlb2-13569794.ml-form-embedContainer button{text-transform:none;letter-spacing:normal}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper{background-color:#f6f6f6;border-width:0px;border-color:transparent;border-radius:4px;border-style:solid;box-sizing:border-box;display:inline-block;margin:0;padding:0;position:relative}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper.embedPopup,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper.embedDefault{width:400px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper.embedForm{max-width:400px;width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-align-left{text-align:left}#mlb2-13569794.ml-form-embedContainer .ml-form-align-center{text-align:center}#mlb2-13569794.ml-form-embedContainer .ml-form-align-default{display:table-cell;vertical-align:middle;text-align:center}#mlb2-13569794.ml-form-embedContainer .ml-form-align-right{text-align:right}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img{border-top-left-radius:4px;border-top-right-radius:4px;height:auto;margin:0 auto;max-width:100%;width:undefinedpx}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody{padding:20px 20px 0 20px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal{padding-bottom:0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent{text-align:left;margin:0 0 0 0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4{color:#ab1b1b;font-size:32px;font-weight:400;margin:0 0 10px 0;text-align:left;word-break:break-word;text-transform:uppercase}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p{color:#ab1b1b;font-size:22px;font-weight:400;line-height:20px;margin:0 0 10px 0;text-align:left}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol{color:#000000;font-size:14px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol{list-style-type:lower-alpha}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol ol ol,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol ol ol{list-style-type:lower-roman}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a{color:#000000;text-decoration:underline}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group{text-align:left}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-block-form .ml-field-group label{margin-bottom:5px;color:#333333;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;display:inline-block;line-height:20px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child{margin:0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form{margin:0;width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow{margin:0 0 0 0;width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow{float:left}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{margin:0;padding:0 0 0 0;width:100%;height:auto;float:left}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow{margin:0 0 10px 0;width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item{margin:0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal{margin:0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{background-color:#ffffff;color:#333333;border-color:#cccccc;border-radius:4px;border-style:solid;border-width:1px;font-size:14px;height:auto;line-height:21px;margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;padding:10px 10px;width:100%;box-sizing:border-box;max-width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder{color:#333333}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder{color:#333333}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder{color:#333333}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder{color:#333333}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow textarea,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow textarea{background-color:#ffffff;color:#333333;border-color:#cccccc;border-radius:4px;border-style:solid;border-width:1px;font-size:14px;height:auto;line-height:21px;margin-bottom:0;margin-top:0;padding:10px 10px;width:100%;box-sizing:border-box;max-width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before{border-color:#cccccc;background-color:#ffffff}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input.custom-control-input[type="checkbox"]{box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0;margin-top:5px;margin-left:-1.5rem;overflow:visible}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before{border-radius:4px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input:checked~.custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input:checked~.custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input:checked~.custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox input[type=checkbox]:checked~.label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox input[type=checkbox]:checked~.label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=checkbox]:checked~.label-description::before{border-color:#000000;background-color:#000000}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label::after{top:2px;box-sizing:border-box}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after{top:0px;box-sizing:border-box}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after{top:0px;box-sizing:border-box}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after{top:0px;box-sizing:border-box;position:absolute;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before{top:0px;box-sizing:border-box}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::before{position:absolute;top:4px;left:-1.5rem;display:block;width:16px;height:16px;pointer-events:none;content:"";background-color:#ffffff;border:#adb5bd solid 1px;border-radius:50%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-control-label::after{position:absolute;top:2px;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::before,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::before{position:absolute;top:4px;left:-1.5rem;display:block;width:16px;height:16px;pointer-events:none;content:"";background-color:#ffffff;border:#adb5bd solid 1px;border-radius:50%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after{position:absolute;top:0px;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after{position:absolute;top:0px;left:-1.5rem;display:block;width:1rem;height:1rem;content:""}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-radio .custom-control-label::after{background:no-repeat 50%/50% 50%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .custom-checkbox .custom-control-label::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedPermissions .ml-form-embedPermissionsOptionsCheckbox .label-description::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-interestGroupsRow .ml-form-interestGroupsRowCheckbox .label-description::after,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description::after{background:no-repeat 50%/50% 50%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-control,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-input,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-input,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-input,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-input{position:absolute;z-index:-1;opacity:0;box-sizing:border-box;padding:0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-radio .custom-control-label,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-radio .custom-control-label,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-checkbox .custom-control-label,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-checkbox .custom-control-label{color:#000000;font-size:12px;line-height:22px;margin-bottom:0;position:relative;vertical-align:top;font-style:normal;font-weight:700}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow .custom-select,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow .custom-select{background-color:#ffffff;color:#333333;border-color:#cccccc;border-radius:4px;border-style:solid;border-width:1px;font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;padding:10px 28px 10px 12px;width:100%;box-sizing:border-box;max-width:100%;height:auto;display:inline-block;vertical-align:middle;background:url("https://assets.mlcdn.com/ml/images/default/dropdown.svg") no-repeat right 0.75rem center/8px 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow{height:auto;width:100%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal{width:70%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal{width:30%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal.labelsOn{padding-top:25px}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields{box-sizing:border-box;float:left;padding-right:10px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input{background-color:#ffffff;color:#333333;border-color:#cccccc;border-radius:4px;border-style:solid;border-width:1px;font-size:14px;line-height:20px;margin-bottom:0;margin-top:0;padding:10px 10px;width:100%;box-sizing:border-box;overflow-y:initial}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button{background-color:#000000;border-color:#000000;border-style:solid;border-width:1px;border-radius:4px;box-shadow:none;color:#ffffff;cursor:pointer;font-size:14px;font-weight:700;line-height:20px;margin:0;padding:10px;width:100%;height:auto}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover{background-color:#333333;border-color:#333333}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type="checkbox"]{box-sizing:border-box;padding:0;position:absolute;z-index:-1;opacity:0;margin-top:5px;margin-left:-1.5rem;overflow:visible}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description{color:#000000;display:block;font-size:12px;text-align:left;margin-bottom:0;position:relative}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label{font-weight:normal;margin:0;padding:0;position:relative;display:block;min-height:24px;padding-left:24px}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a{color:#000000;text-decoration:underline}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p{color:#000000;font-size:12px;font-weight:normal;line-height:18px;padding:0;margin:0 5px 0 0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child{margin:0}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit{margin:0 0 0 0;float:left;width:100%}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{background-color:#000000;border:none;border-radius:4px;box-shadow:none;color:#ffffff;cursor:pointer;font-size:14px;font-weight:700;line-height:21px;height:auto;padding:10px;width:100%;box-sizing:border-box}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading{display:none}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover{background-color:#333333}.ml-subscribe-close{width:30px;height:30px;background:url("https://assets.mlcdn.com/ml/images/default/modal_close.png") no-repeat;background-size:30px;cursor:pointer;margin-top:-10px;margin-right:-10px;position:absolute;top:0;right:0}.ml-error input,.ml-error textarea,.ml-error select{border-color:red}.ml-error .custom-checkbox-radio-list{border:1px solid red;border-radius:4px;padding:10px}.ml-error .label-description,.ml-error .label-description p,.ml-error .label-description p a,.ml-error label:first-child{color:#ff0000}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter{color:#ff0000}@media only screen and (max-width:400px){.ml-form-embedWrapper.embedDefault,.ml-form-embedWrapper.embedPopup{width:100%}.ml-form-formContent.horozintalForm{float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow{height:auto;width:100%;float:left}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal{width:100%}.ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal>div{padding-right:0px;padding-bottom:10px}.ml-form-formContent.horozintalForm .ml-button-horizontal{width:100%}.ml-form-formContent.horozintalForm .ml-button-horizontal.labelsOn{padding-top:0px}}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper{background-color:transparent !important;border-width:0px;border-color:transparent;border-radius:4px;border-style:solid;box-sizing:border-box;margin:0;padding:0;position:relative;transform:translateX(-4000px)}@media (min-width:902px){#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper{transform:translateX(0)}}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4{color:#ab1b1b !important;font-family:"perfectdos", "Arial", cursive !important;font-size:30px;font-weight:400;margin:0 0 10px 0;text-align:left;word-break:break-word}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child{color:#ab1b1b !important;font-family:"perfectdos", "Arial", cursive !important;font-size:16px;font-weight:400;line-height:20px;margin:0 0 10px 0;text-align:left;display:none}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input{background-color:rgba(255, 255, 255, 0.2);color:rgba(255, 255, 255, 0.2);border-color:rgba(255, 255, 255, 0.2);border-radius:0px;border-style:solid;border-width:1px;font-size:14px;height:auto;line-height:26px;margin-bottom:0;margin-top:0;margin-left:0;margin-right:0;padding:5px 6px 3px;width:100%;box-sizing:border-box;max-width:100%}#mlb2-13569794.ml-form-embedContainer{box-sizing:border-box;display:table;margin:0 auto;width:100%;position:fixed;bottom:0;right:0;max-width:300px;margin-bottom:1.2rem}#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button{background-color:black;border:none;border-radius:0px;box-shadow:2px;color:white;cursor:pointer;font-size:21px;font-weight:700;height:auto;padding:10px 10px 7px 10px;width:100%;box-sizing:border-box}#mc_embed_signup h2,.ml-embedded h4,#mlb2-13569794.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4{margin:0 0;text-align:left}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #d5d5d5 inset;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:white}input#mc-embedded-subscribe:focus{outline:0;background-color:#d5d5d5}#mc_embed_signup,.ml-embedded{z-index:15}@media (max-width:899px){#mc_embed_signup,.ml-embedded{width:100%;background:#d7e9ff;padding:1.4rem 3.2rem 2rem;margin-top:3rem}}@media (max-width:900px) and (orientation:landscape){#mc_embed_signup,.ml-embedded{width:16rem}}@media (min-width:1300px){#mc_embed_signup,.ml-embedded{position:fixed;right:1.4rem;bottom:1.4rem}}#mc_embed_signup input.email,.ml-embedded input.email,#mc_embed_signup .button,.ml-embedded .button,#mc_embed_signup button[type=submit],.ml-embedded button[type=submit],#mc_embed_signup [aria-label="email"],.ml-embedded [aria-label="email"]{padding:4px 0;text-align:center;font-size:1rem}@media (max-width:899px){#mc_embed_signup input.email,.ml-embedded input.email,#mc_embed_signup .button,.ml-embedded .button,#mc_embed_signup button[type=submit],.ml-embedded button[type=submit],#mc_embed_signup [aria-label="email"],.ml-embedded [aria-label="email"]{width:100%}}@media (min-width:900px){#mc_embed_signup input.email,.ml-embedded input.email,#mc_embed_signup .button,.ml-embedded .button,#mc_embed_signup button[type=submit],.ml-embedded button[type=submit],#mc_embed_signup [aria-label="email"],.ml-embedded [aria-label="email"]{width:16rem}}#mc_embed_signup input[type="email"],.ml-embedded input[type="email"]{border:3px solid #77a6c3;background-color:transparent;color:#4682b4}#mc_embed_signup input[type="email"]::placeholder,.ml-embedded input[type="email"]::placeholder{color:#4682b4;opacity:1}#mc_embed_signup input[type="email"]:hover,.ml-embedded input[type="email"]:hover{background-color:#d5d5d5}#mc_embed_signup input[type="email"]:focus,.ml-embedded input[type="email"]:focus{outline:0;background-color:#d5d5d5}#mc_embed_signup .button,.ml-embedded .button,#mc_embed_signup button,.ml-embedded button{background-color:#77a6c3;border:0 none;color:#FFFFFF;cursor:pointer;font-weight:normal;line-height:2.15;padding:0 22px;white-space:nowrap;padding:0 !important}#mc_embed_signup .button:hover,.ml-embedded .button:hover,#mc_embed_signup button:hover,.ml-embedded button:hover{background-color:#4682b4}#mc_embed_signup .mc-field-group,.ml-embedded .mc-field-group,#mc_embed_signup .ml-field-email,.ml-embedded .ml-field-email{padding-bottom:0.5rem}#mc_embed_signup .size1of2,.ml-embedded .size1of2{clear:none;float:left;width:46%;margin-right:4%}#mc_embed_signup .mc-field-group input,.ml-embedded .mc-field-group input{display:block}#mc_embed_signup #num-subscribers{font-size:1.1em}#mc_embed_signup #num-subscribers span{padding:0.5em;border:1px solid #ccc;margin-right:0.5em;font-weight:bold}#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error{display:inline-block;margin:2px 0 1em 0;padding:5px 10px;background-color:rgba(255, 255, 255, 0.85);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:14px;font-weight:normal;z-index:1;color:#e85c41}#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error{border:2px solid #e85c41}.photon-torpedo{text-transform:uppercase;font-weight:700;-webkit-animation:change-color3 15s ease 0s infinite reverse;-moz-animation:change-color3 15s ease 0s infinite reverse;-ms-animation:change-color3 15s ease 0s infinite reverse;animation:change-color3 15s ease 0s infinite reverse;font-size:3.7rem;letter-spacing:0;text-shadow:-9px 9px 3px black, 5px 0 0 #000, 0 -5px 0 #000, 0 5px 0 #000, -5px 0 0 #000;-webkit-text-shadow:-9px 9px 3px black, 5px 0 0 #000, 0 -5px 0 #000, 0 5px 0 #000, -5px 0 0 #000;-webkit-animation:change-color3 40s ease 0s infinite reverse;-moz-animation:change-color3 40s ease 0s infinite reverse;-ms-animation:change-color3 40s ease 0s infinite reverse;animation:change-color3 40s ease 0s infinite reverse}@media (max-width:899px){.asterix{font-size:0;position:fixed;z-index:200000}.asterix a{font-size:13vw;margin:0 auto;display:block;text-align:center}}@keyframes change-color3{0%{color:#a512db}20%{color:#4d2bba}40%{color:#a7190f}60%{color:#3a3dd0}80%{color:#43ba2b}100%{color:#8000af}}
/* transition nach auswahl */

.choose_your_destiny {

-webkit-animation-name: rotateOutUpRight;
animation-name: rotateOutUpRight;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation-delay: 1.5s;
animation-delay: 1.5s;
}
@-webkit-keyframes rotateOutUpRight {
	

	0% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	opacity: 1;
	}
	100% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, 90deg);
	transform: rotate3d(0, 0, 1, 90deg);
	opacity: 0;
	}
}
@keyframes rotateOutUpRight {

	0% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	opacity: 1;
	}
	100% {
	-webkit-transform-origin: right bottom;
	transform-origin: right bottom;
	-webkit-transform: rotate3d(0, 0, 1, 90deg);
	transform: rotate3d(0, 0, 1, 90deg);
	opacity: 0;
	}
} 

/* stuff */

body {
	background: azure;
	font-size: 1.5rem;
	-webkit-animation:change-color 60s ease 0s infinite normal;
	-moz-animation:change-color 60s ease 0s infinite normal;
	-ms-animation:change-color 60s ease 0s infinite normal;
	animation:change-color 60s ease 0s infinite normal;
}

@-webkit-keyframes change-text-color2 {
	0%{ color:#8000af; }
	20%{ color:#4d2bba; }
	40%{ color:#a7190f; }
	60%{ color:#3a3dd0; }
	80%{ color:#43ba2b; }
	100%{ color:#8000af; }
	}
	
	@keyframes change-text-color2 {
	0%{ color:#8000af; }
	20%{ color:#4d2bba; }
	40%{ color:#a7190f; }
	60%{ color:#3a3dd0; }
	80%{ color:#43ba2b; }
	100%{ color:#8000af; }
	}

@-webkit-keyframes change-color {
0%{ background-color:#8000af; }
20%{ background-color:#4d2bba; }
40%{ background-color:#a7190f; }
60%{ background-color:#3a3dd0; }
80%{ background-color:#43ba2b; }
100%{ background-color:#8000af; }
}

@keyframes change-color {
0%{ background-color:#8000af; }
20%{ background-color:#4d2bba; }
40%{ background-color:#a7190f; }
60%{ background-color:#3a3dd0; }
80%{ background-color:#43ba2b; }
100%{ background-color:#8000af; }
}

.content_inner {
	padding: 1rem;
}
.content_inner > h2 {

	margin: 0.2rem;
	font-size: 7rem;
	text-shadow: -9px 9px 3px black, 5px 0 0 #000, 0 -5px 0 #000, 0 5px 0 #000, -5px 0 0 #000;
-webkit-text-shadow: -9px 9px 3px black, 5px 0 0 #000, 0 -5px 0 #000, 0 5px 0 #000, -5px 0 0 #000;
	-webkit-animation:change-color2 60s ease 0s infinite reverse;
	-moz-animation:change-color2 60s ease 0s infinite reverse;
	-ms-animation:change-color2 60s ease 0s infinite reverse;
	animation:change-color2 60s ease 0s infinite reverse;

}
.euro_teen {
	font-size: 4rem;
	text-shadow: -9px 9px 3px black, 5px 0 0 #000, 0 -5px 0 #000, 0 5px 0 #000, -5px 0 0 #000;
-webkit-text-shadow: -9px 9px 3px black, 5px 0 0 #000, 0 -5px 0 #000, 0 5px 0 #000, -5px 0 0 #000;
	-webkit-animation:change-color2 40s ease 0s infinite reverse;
	-moz-animation:change-color2 40s ease 0s infinite reverse;
	-ms-animation:change-color2 40s ease 0s infinite reverse;
	animation:change-color2 40s ease 0s infinite reverse;

	
}
.euro_teen a:hover {
	-webkit-animation:change-text-color2 0.5s ease 0s infinite reverse;
	-moz-animation:change-text-color2 0.5s ease 0s infinite reverse;
	-ms-animation:change-text-color2 0.5s ease 0s infinite reverse;
	animation:change-text-color2 0.5s ease 0s infinite reverse;
}
.bombaclad {
	text-transform: uppercase;
	font-size: 5rem;
	font-weight:700;
	-webkit-animation:change-color2 15s ease 0s infinite reverse;
	-moz-animation:change-color2 15s ease 0s infinite reverse;
	-ms-animation:change-color2 15s ease 0s infinite reverse;
	animation:change-color2 15s ease 0s infinite reverse;
}
@media screen and (max-width: 700px) {
	.euro_teen {
		font-size: 2rem;
		text-shadow: -4px 5px 3px black, 2px 0 0 #000, 0 -2px 0 #000, 0 2px 0 #000, -2px 0 0 #000;
	}
	.bombaclad {
		font-size: 3rem;
	}
}
@-webkit-keyframes change-color2 {
0%{ color:#8000af; }
20%{ color:#4d2bba; }
40%{ color:#a7190f; }
60%{ color:#3a3dd0; }
80%{ color:#43ba2b; }
100%{ color:#8000af; }
}
@keyframes change-color2 {
0%{ color:#8000af; }
20%{ color:#4d2bba; }
40%{ color:#a7190f; }
60%{ color:#3a3dd0; }
80%{ color:#43ba2b; }
100%{ color:#8000af; }
}
h1 {
letter-spacing: 0.25em;
font-size: 4.5em;
margin-bottom: 0;
line-height: 1.6em;
margin-top: 0;
}
.logo {
font-size: 10.5em;
margin-bottom: 0;
line-height: .9;
margin-top: 0;
letter-spacing: 0;
}

h2 {

}
.drei {
color: #f00;
}
.herz {
color: #ffa449;
}
#ui-id-8 {
	width: calc(100% - 13rem);
}
.ce_gallery ul {
	display: grid;
    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
}
.ce_gallery img {
display: block;
width: 100%;
height: auto;
}
.ce_gallery .col_first {
clear: none !important;
}
.toggler {
	display: inline-block;
	padding: 0 3px;
	margin-left: -3px;
}
.toggler:hover {
cursor: pointer;
background-color: peru;

}
.ui-accordion-content, .concerts-article .konzerteneu {
	background: peru;
	position: absolute;
	left:10rem;
	padding: 2rem;
	outline: 4px solid black;
	margin-right: 3rem;
	margin-bottom: 6rem;
}
h2 a {
	color: inherit;
	text-decoration: none;
}
#concerts {
	background: linear-gradient(to bottom, #8000af, rgba(128, 0, 175, 0));
}
#concerts .konzerteneu p {
	font-size: 2rem;
	text-shadow: -3px 3px 2px black, 3px 0 0 #000, 0 -2px 0 #000, 0 3px 0 #000, -4px 0 0 #000;
}
#concerts .konzerteneu p a, #concerts .konzerteneu p a:visited {
	color: white;
}
#concerts .konzerteneu {
	left: 50%;
	margin-right: 0;
	transform: translateX(-50%);
}
#newsletter .concerts-video-embed-wrapper {
	margin-bottom: 2rem;
}
.concerts-video-embed-wrapper {
  position: relative;
  padding-bottom: 41.91%;
  height: 0;
  overflow: hidden;
  max-width: 100%;
}

.concerts-video-embed-wrapper iframe.concerts-video-embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-accordion-content h2, .ui-accordion-content h1, .ui-accordion-content h3, .ui-accordion-content h4 {
	margin-top: 0;
}
.bandcamp > span {
	display: none;
}
.bandcamp + iframe {
	width: 700px;
}
.videos {
	display: flex;
    flex-direction: column;
}
.videos iframe {
margin-bottom: 2rem;
}
#play_again {
	width: 10vw;
	height: 8vw;
	background-image: url('../../files/dedl/misc/icon_back.png');
	background-position: center;
	background-size: contain;
	position: fixed;
	top: 1rem;
	right: 1rem;
	background-repeat: no-repeat;
	cursor: pointer;
}
#play_again:hover {
background-image: url('../../files/dedl/misc/icon_back_ani.gif');
}

@media screen and (max-width: 899px) {
	
	/* hier unten überschreibe ich einfach alles für mobile */
	
	.logo {
	font-size: 3.5em;
	}
	.content_inner > h2 {
	font-size: 24vw;
	}
	#play_again {
	width: 32vw;
	height: 23vw;
	}
	.ui-accordion-content {
	position: static;
	left: 0;
	padding: 0.2rem 0.6rem;
	outline: 4px solid black;
	margin: 0 4px;
	margin-bottom: 3rem;
	}
	.concerts-article .konzerteneu {
		position: static;
		left: 0;
		padding: 0.2rem 0.6rem;
		/* outline: 4px solid black; */
		margin: 0 4px;
		margin-bottom: 3rem;

	}
	#concerts {
    height: auto; /* Setzt die Höhe auf den Standardwert zurück */
    display: block; /* Setzt die Anzeige auf den Standardwert zurück */
    align-content: normal; /* Setzt die Ausrichtung des Inhalts zurück */
    align-items: normal; /* Setzt die Ausrichtung der Elemente zurück */
    justify-content: normal; /* Setzt die Justierung des Inhalts zurück */



}
#concerts .konzerteneu h1 {
	font-size: 23vw;
	margin-top: 3rem;
}





#concerts .konzerteneu {

	transform: none;
}
#concerts p {
	text-align: left;
}
.concerts-article .konzerteneu h1 {
	font-size: 52px;
	color: #ab1b1b;
}
	.bandcamp + iframe {
	width: 100%;
	height: 550px;
	}
	.videos > iframe {
	width: 100% !important;
	height: auto;
	}
	#ui-id-8 {
		width: calc(100% - 8px);
	}


	


}


/*!
 *
 *
 * #AUDIO PLAYER
 *
 *
 */


#myProgress {
  width: 420px;
   background-color: #d9d9f2; 
  cursor: pointer;
  border-radius: 10px;
}

#myBar {
  width: 0%;
  height: 5px;
  background-color: #ffc266;
  border-radius: 10px;
}

.logo {
  /* fill: red; */
}

.btn-action{
  cursor: pointer;
  padding-top: 10px;
  width: 30px;
}

.btn-ctn, .infos-ctn{
  display: flex;
  align-items: center;
  justify-content: center;
}
.infos-ctn{
padding-top: 20px;
}

.btn-ctn > div {
 padding: 5px;
 margin-top: 18px;
 margin-bottom: 18px;
}

.infos-ctn > div {
 margin-bottom: 8px;
 color: #ffc266;
}

.first-btn{
  margin-left: 3px;
}

.duration{
  margin-left: 10px;
}

.title{
  margin-left: 10px;
  width: 210px;
  text-align: center;
}

.player-ctn{
  border-radius: 15px;
  width: 420px;
  padding: 10px;
  background-color: #373737;
  /* margin:auto; */
  margin-top: 100px;
	box-sizing: content-box;
}

.playlist-track-ctn{
  display: flex;
  background-color: #464646;
  margin-top: 3px;
  border-radius: 5px;
  cursor: pointer;
}
.playlist-track-ctn:last-child{
  /*border: 1px solid #ffc266; */
}

.playlist-track-ctn > div{
  margin:10px;
}
.playlist-info-track{
  width: 80%;
}
.playlist-info-track,.playlist-duration{
  padding-top: 7px;
  padding-bottom: 7px;
  color: #e9cc95;
  font-size: 23px;
  pointer-events: none;
}
.playlist-ctn{
   padding-bottom: 20px;
}
.active-track{
  background: #4d4d4d;
  color: #ffc266 !important;
  font-weight: bold;
  
}

.active-track > .playlist-info-track,.active-track >.playlist-duration,.active-track > .playlist-btn-play{
  color: #ffc266 !important;
}


.playlist-btn-play{
  pointer-events: none;
  padding-top: 5px;
  padding-bottom: 5px;
}
.fas{
  color: #ffc266;
  font-size: 20px;
}
