@charset "UTF-8";
/* Allgemeine Farbvorlage */
/* Zusätzliche Farben für den Calculator */
/* Auszeichnungsfarben - projektspezifisch */
/* Überschreiben mit Webseiten-spezifischen Farben */
/* Anpassungen Farbschema für die Stadtwerke Weinsberg */
/*$menue_dreieck: #383838;*/
/*
@import 'colors_hvg';
@import 'colors_intranet';
@import 'colors_gvu';
@import 'colors_sww';
*/
/* Allgemeine Schriftstile

$font_basic: "museo-sans", Arial, Helvetica, sans-serif;
$font_italic: "adelle", "Times New Roman", Times, serif;
$font_bold: "museo-sans", Arial, Helvetica, sans-serif;
*/
/* Allgemeine Schriftstile HVG*/
@font-face {
  font-family: 'Dejavu Sans';
  src: url('../../files/fonts/DejaVuSans-webfont.eot');
  src: url('../../files/fonts/DejaVuSans-webfont.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/DejaVuSans-webfont.woff') format('woff'), url('../../files/fonts/DejaVuSans-webfont.ttf') format('truetype'), url('../../files/fonts/DejaVuSans-webfont.svg#dejavu_sansbook') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Dejavu Sans Oblique';
  src: url('../../files/fonts/DejaVuSansCondensed-Oblique-webfont.eot');
  src: url('../../files/fonts/DejaVuSansCondensed-Oblique-webfont.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/DejaVuSansCondensed-Oblique-webfont.woff') format('woff'), url('../../files/fonts/DejaVuSansCondensed-Oblique-webfont.ttf') format('truetype'), url('../../files/fonts/DejaVuSansCondensed-Oblique-webfont.svg#dejavu_sanscondensed_oblique') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Dejavu Bold';
  src: url('../../files/fonts/DejaVuSans-Bold-webfont.eot');
  src: url('../../files/fonts/DejaVuSans-Bold-webfont.eot?#iefix') format('embedded-opentype'), url('../../files/fonts/DejaVuSans-Bold-webfont.woff') format('woff'), url('../../files/fonts/DejaVuSans-Bold-webfont.ttf') format('truetype'), url('../../files/fonts/DejaVuSans-Bold-webfont.svg#dejavu_sansbold') format('svg');
  font-weight: normal;
  font-style: normal;
}
/* $font_basic: 'Segoe UI', 'Dejavu Sans', helvetica, arial, sans-serif; */
/* $font_italic: 'Dejavu Sans Oblique', 'Segoe UI', helvetica, arial, sans-serif; */
/* $font_bold: 'Dejavu Bold', 'Segoe UI', helvetica, arial, sans-serif;*/
#container .ce_form.tarifanfrage .innerform h2, #container .ce_form.tarifanfrage-startseite .innerform h2 {
  font-size: 1.375em;
  font-weight: 900;
  line-height: 1.4;
  text-transform: uppercase;
  color: #4d4d4d;
  letter-spacing: 0.015em;
  overflow: hidden;
  text-align: center;
}
#container .ce_form.tarifanfrage-startseite .innerform h2 {
  text-align: left;
}
/* Tarifanfrage auf den Detail-Tarifseiten */
#container .tarifanfrage {
  /* Basisverhalten */
  /* reset Formular-Stile + Formularlayout */
  /* Tarifanfrage-Logik */
}
#container .tarifanfrage .innerform {
  padding: 2em;
  margin: 1em 0.5em 2em 0.5em;
  position: relative;
}
#container .tarifanfrage .widget label {
  font-size: 0.9em;
}
#container .tarifanfrage .widget {
  display: inline-block;
  width: auto;
  float: none;
  padding-right: 1.5em;
  vertical-align: top;
}
#container .tarifanfrage .widget label {
  display: block;
  width: auto;
}
#container .tarifanfrage .radio_container legend {
  display: inline;
}
#container .tarifanfrage .radio_container span {
  display: inline;
}
#container .tarifanfrage .radio_container span input, #container .tarifanfrage .radio_container span label {
  display: inline;
  width: auto;
}
#container .tarifanfrage input.text, #container .tarifanfrage select, #container .tarifanfrage div#pw77_citySelected {
  font-size: 1em;
  line-height: 1.33;
  padding: 0.25em 0.2em;
  border: 1px solid #ccc;
}
#container .tarifanfrage input.pw77_zipcode {
  width: 6em;
}
#container .tarifanfrage select.pw77_city {
  padding: 0.325em 0.2em;
  width: 16em;
}
#container .tarifanfrage #pw77_citySelected {
  width: 14em;
}
#container .tarifanfrage .widget.pw77_city {
  width: 15.5em;
}
#container .tarifanfrage input.pw77_usage {
  width: 13em;
}
#container .tarifanfrage div.pw77_usage {
  position: relative;
  overflow: visible;
}
#container .tarifanfrage div.pw77_usage .selection {
  display: none;
  height: auto;
  -webkit-transition: height 5s;
  -moz-transition: height 5s;
  -o-transition: height 5s;
  transition: height 5s;
  position: absolute;
  z-index: 20;
  width: 100%;
  top: 3.2em;
  left: 0;
  padding-right: 1.5em;
  box-sizing: border-box;
}
#container .tarifanfrage div.pw77_usage .selection ul {
  display: block;
  border: 1px solid #ccc;
  background: #fff;
}
#container .tarifanfrage div.pw77_usage .selection li {
  display: block;
  padding: 2em 1em 2em 7.25em;
  border-bottom: 1px solid #ccc;
  background-size: auto 4em;
  background-position: 2em center;
  cursor: pointer;
}
#container .tarifanfrage div.pw77_usage .selection li.single {
  background-position: 3em center;
}
#container .tarifanfrage div.pw77_usage .selection li.family1 {
  background-position: 1.5em center;
}
#container .tarifanfrage div.pw77_usage .selection li.family2 {
  background-position: 0.8em center;
}
#container .tarifanfrage div.pw77_usage .selection li.enter {
  padding: 1.5em;
  text-align: center;
  border-bottom: 0;
  font-size: 0.9em;
}
#container .tarifanfrage div.pw77_usage .selection li:hover {
  background-color: #f2f2f2;
}
#container .tarifanfrage .submit_container, #container .tarifanfrage .widget-submit {
  padding: 1.5em;
  position: relative;
}
#container .tarifanfrage .submit_container input, #container .tarifanfrage .widget-submit button {
  width: auto;
  position: absolute;
  bottom: 0;
  right: 0;
}
#container .tarifanfrage select.hidden {
  display: none;
}
#container .tarifanfrage .loading {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: white;
  background-color: rgba(255, 255, 255, 0.5);
  background-image: url(../../files/images/image_908481.gif);
  background-repeat: no-repeat;
  background-position: center center;
}
body.ie.trident #container .tarifanfrage div.pw77_usage .selection li {
  background-position: -1.5em center;
}
body.ie.trident #container .tarifanfrage div.pw77_usage .selection li.single, body.ie.trident #container .tarifanfrage div.pw77_usage .selection li.duo, body.ie.trident #container .tarifanfrage div.pw77_usage .selection li.family1, body.ie.trident #container .tarifanfrage div.pw77_usage .selection li.family2 {
  background-position: -1.5em center;
}
#container .tarifanfrage-gewerbe div.pw77_usage .selection li.family2 {
  background-position: 1.75em center;
}
@media screen and (max-width: 30em) {
  #container .tarifanfrage input.text, #container .tarifanfrage select, #container .tarifanfrage div#pw77_citySelected {
    font-size: 17px;
  }
  #container .tarifanfrage div.pw77_usage .selection {
    top: 46px;
  }
  #container .tarifanfrage div.pw77_usage .selection li {
    display: block;
    padding-left: 9em;
    padding-top: 1em;
    padding-bottom: 1em;
    background-size: auto 2em;
    background-position: 5em center;
  }
  #container .tarifanfrage div.pw77_usage .selection li.single {
    background-position: 6em center;
  }
  #container .tarifanfrage div.pw77_usage .selection li.family1 {
    background-position: 4.5em center;
  }
  #container .tarifanfrage div.pw77_usage .selection li.family2 {
    background-position: 3.8em center;
  }
  #container .tarifanfrage div.pw77_usage .selection li.enter {
    padding-top: 1em;
    padding-bottom: 1em;
  }
  #container .tarifanfrage-gewerbe div.pw77_usage .selection li.family2 {
    background-position: 4.7em center;
  }
}
/* Sondergestaltung Startseite */
#container .tarifanfrage-startseite {
  padding-top: 1px;
  /* Basisverhalten */
  /* Umschalter */
  /* Text-Layout */
  /* reset Formular-Stile + Formularlayout */
}
#container .tarifanfrage-startseite .innerform {
  padding: 0;
  padding-top: 1px;
}
#container .tarifanfrage-startseite .container-formelements, #container .tarifanfrage-startseite .widget-explanation {
  padding: 1.5em;
}
#container .tarifanfrage-startseite .widget-explanation {
  padding-top: 3em;
  margin-bottom: 0;
}
#container .tarifanfrage-startseite .typeSwitch div {
  background: #f7f7f7;
  -webkit-box-shadow: inset -2.5em -2.5em 2em -3em rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset -2.5em -2.5em 2em -3em rgba(0, 0, 0, 0.5);
  box-shadow: inset -2.5em -2.5em 2em -3em rgba(0, 0, 0, 0.5);
  display: inline-block;
  width: 50%;
  box-sizing: border-box;
}
#container .tarifanfrage-startseite .typeSwitch div.typeGas {
  -webkit-box-shadow: inset 2.5em -2.5em 2em -3em rgba(0, 0, 0, 0.5);
  -moz-box-shadow: inset 2.5em -2.5em 2em -3em rgba(0, 0, 0, 0.5);
  box-shadow: inset 2.5em -2.5em 2em -3em rgba(0, 0, 0, 0.5);
}
#container .tarifanfrage-startseite .typeSwitch div a {
  display: block;
  padding: 0.888em;
  font-size: 1.125em;
  font-weight: 900;
  line-height: 1.4;
  text-transform: uppercase;
  color: #666666;
  letter-spacing: 0.015em;
  text-align: left;
}
#container .tarifanfrage-startseite .typeSwitch div.activeSwitch {
  background: #f2f2f2;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#container .tarifanfrage-startseite .typeSwitch div.activeSwitch a {
  color: #1b80c4;
}
#container .tarifanfrage-startseite .widget-explanation {
  float: left;
  width: 50%;
}
#container .tarifanfrage-startseite .widget-explanation h2 {
  color: #808080;
}
#container .tarifanfrage-startseite .widget-explanation .icon {
  padding-left: 60%;
  padding-top: 20%;
  padding-bottom: 20%;
  padding-right: 1em;
}
#container .tarifanfrage-startseite .power .widget-explanation .icon {
  background-image: url(../../files/images/unitymedia.png);
  background-size: 50% auto;
  background-position: 2em center;
  background-repeat: no-repeat;
}
#container .tarifanfrage-startseite .gas .widget-explanation .icon {
  padding-left: 10%;
  padding-right: 10%;
  padding-top: 36%;
  padding-bottom: 0;
  text-align: center;
  background-image: url(../../files/bilder/inhalt/gasversorgung-unterland.png);
  background-size: 80% auto;
  background-position: center -2em;
  background-repeat: no-repeat;
}
#container .tarifanfrage-startseite .container-formelements {
  clear: both;
}
#container .tarifanfrage-startseite .submit_container input, #container .tarifanfrage-startseite .widget-submit button {
  bottom: 1.5em;
  right: 1.5em;
}
@media (max-width: 35.5em) {
  #container .tarifanfrage-startseite .widget-explanation {
    float: none;
    width: 100%;
  }
  #container .tarifanfrage-startseite .widget-explanation:nth-of-type(2) {
    display: none;
  }
}
/* Anpassungen HVG Formulare */
#container .ce_form .innerform .formbody .widget-explanation .ueberschrift {
  font-weight: 700;
}
#container .ce_form .innerform .formbody .widget-text .kundennummer {
  font-weight: 700;
}
/*Anpassungen Contao 4 Upgrade */
#container .ce_form .innerform form .formbody fieldset.credentials .widget-explanation {
  margin-left: 0;
}
#container .ce_form .innerform form .formbody fieldset.credentials .widget-explanation p {
  font-style: normal;
  color: #333;
}
body.contactpage #container .ce_form .innerform .widget-explanation h2 {
  margin-bottom: 0;
  font-size: 1.25em;
  padding-top: 1em;
  color: #4d4d4d;
  font-weight: 900;
}
body.contactpage #container .ce_form .innerform .widget-explanation h3 {
  margin-top: 2em;
  border-top: 1px solid #4d4d4d;
  padding-top: 1.25em;
}
body #container .ce_form .innerform .widget-explanation h2 {
  padding-top: 1em;
  border-bottom: 0;
}
/* Anpassungen für das Kundenwerbeformular */
.kundenwerbung .widget-headline {
  width: 100%;
}
.kundenwerbung #container .ce_form .widget-headline {
  width: 100%;
  margin-bottom: 0;
}
.kundenwerbung #container .ce_form .innerform label {
  font-size: 1em;
}
.kundenwerbung #container .ce_form .widget-radio {
  width: 100%;
}
.kundenwerbung #container .ce_form .widget-radio legend {
  color: #444444;
  font-weight: 900;
}
.kundenwerbung #container .ce_form .widget-radio legend span {
  display: inline-block;
}
.kundenwerbung #container .ce_form .widget-radio span {
  display: block;
}
.kundenwerbung #container .ce_form .widget-radio span input {
  display: inline-block;
  width: auto;
}
.kundenwerbung #container .ce_form .widget-radio span label {
  width: auto;
}
.kundenwerbung #container .ce_form .widget-radio span label b {
  color: #4A8329;
  font-weight: 900;
}
.kundenwerbung #container .ce_form .widget-radio span input {
  opacity: 0;
  position: absolute;
}
.kundenwerbung #container .ce_form .widget-radio span input, .kundenwerbung #container .ce_form .widget-radio span label {
  display: inline-block;
  vertical-align: middle;
  margin: 5px 5px 5px 0;
  cursor: pointer;
}
.kundenwerbung #container .ce_form .widget-radio span label {
  position: relative;
}
.kundenwerbung #container .ce_form .widget-radio span input + label:before {
  content: '';
  background: #fff;
  border: 2px solid #ddd;
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  height: 20px;
  padding: 2px;
  margin-right: 10px;
  text-align: center;
}
.kundenwerbung #container .ce_form .widget-radio span input + label:before {
  border-radius: 0;
}
.kundenwerbung #container .ce_form .widget-radio span input:checked + label:before {
  background: #4A8329;
}
.kundenwerbung #container .ce_form .widget-radio span input:focus + label {
  outline: 1px solid #ddd;
  /* focus style */
}
/* ab hier alter Code, alter Kalkulator */
#onlinecalculator .cf:before, #onlinecalculator .cf:after, #onlinecalculator .row:before, #onlinecalculator .row:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}
#onlinecalculator .cf:after, #onlinecalculator .row:after {
  clear: both;
}
/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
#onlinecalculator .cf, #onlinecalculator .row {
  *zoom: 1;
}
/* row class for cols */
#onlinecalculator .row {
  position: relative;
  width: 100%;
  margin: 0px;
  padding: 0px;
}
/* base col definition */
#onlinecalculator .b7Col, #onlinecalculator .b7Col10, #onlinecalculator .b7Col15, #onlinecalculator .b7Col20, #onlinecalculator .b7Col30, #onlinecalculator .b7Col40, #onlinecalculator .b7Col45, #onlinecalculator .b7Col50, #onlinecalculator .b7Col60, #onlinecalculator .b7Col70, #onlinecalculator .b7Col80, #onlinecalculator .b7Col90, #onlinecalculator .b7ColHalf, #onlinecalculator .b7ColThird, #onlinecalculator .b7ColTwoThirds, #onlinecalculator .b7ColQuarter, #onlinecalculator .b7ColThreeQuarter, #onlinecalculator .b7ColFifth, #onlinecalculator .b7ColSixth {
  float: left;
  position: relative;
}
#onlinecalculator .b7Col {
  margin-right: 1%;
}
#onlinecalculator .b7Col10 {
  width: 9%;
  min-width: 9%;
  margin-right: 1%;
}
#onlinecalculator .b7Col15 {
  width: 14%;
  min-width: 14%;
  margin-right: 1%;
}
#onlinecalculator .b7Col20 {
  width: 19%;
  min-width: 19%;
  margin-right: 1%;
}
#onlinecalculator .b7Col30 {
  width: 29%;
  min-width: 29%;
  margin-right: 1%;
}
#onlinecalculator .b7Col40 {
  width: 39%;
  min-width: 39%;
  margin-right: 1%;
}
#onlinecalculator .b7Col45 {
  width: 44%;
  min-width: 44%;
  margin-right: 1%;
}
#onlinecalculator .b7Col50 {
  width: 49%;
  min-width: 49%;
  margin-right: 1%;
}
#onlinecalculator .b7Col60 {
  width: 59%;
  min-width: 59%;
  margin-right: 1%;
}
#onlinecalculator .b7Col70 {
  width: 69%;
  min-width: 69%;
  margin-right: 1%;
}
#onlinecalculator .b7Col80 {
  width: 79%;
  min-width: 79%;
  margin-right: 1%;
}
#onlinecalculator .b7Col90 {
  width: 89%;
  min-width: 89%;
  margin-right: 1%;
}
#onlinecalculator .b7ColHalf {
  width: 49%;
  min-width: 49%;
  margin-right: 1%;
}
#onlinecalculator .b7ColThird {
  width: 32.33%;
  min-width: 32.33%;
  margin-right: 1%;
}
#onlinecalculator .b7ColTwoThirds {
  width: 65.66%;
  min-width: 65.66%;
  margin-right: 1%;
}
#onlinecalculator .b7ColQuarter {
  width: 24%;
  min-width: 24%;
  margin-right: 1%;
}
#onlinecalculator .b7ColThreeQuarter {
  width: 74%;
  min-width: 74%;
  margin-right: 1%;
}
#onlinecalculator .b7ColFifth {
  width: 19%;
  min-width: 19%;
  margin-right: 1%;
}
#onlinecalculator .b7ColSixth {
  width: 15.66%;
  min-width: 15.66%;
  margin-right: 1%;
}
/* last col with no margin */
#onlinecalculator .b7Col:last-child, #onlinecalculator .b7Col10:last-child, #onlinecalculator .b7Col15:last-child, #onlinecalculator .b7Col20:last-child, #onlinecalculator .b7Col30:last-child, #onlinecalculator .b7Col40:last-child, #onlinecalculator .b7Col45:last-child, #onlinecalculator .b7Col50:last-child, #onlinecalculator .b7Col60:last-child, #onlinecalculator .b7Col70:last-child, #onlinecalculator .b7Col80:last-child, #onlinecalculator .b7Col90:last-child, #onlinecalculator .b7ColHalf:last-child, #onlinecalculator .b7ColThird:last-child, #onlinecalculator .b7ColTwoThirds:last-child, #onlinecalculator .b7ColQuarter:last-child, #onlinecalculator .b7ColThreeQuarter:last-child, #onlinecalculator .b7ColFifth:last-child, #onlinecalculator .b7ColSixth:last-child {
  margin-right: 0%;
}
/* last col a little bit wider */
#onlinecalculator .b7Col10:last-child {
  width: 10%;
  min-width: 10%;
}
#onlinecalculator .b7Col15:last-child {
  width: 15%;
  min-width: 15%;
}
#onlinecalculator .b7Col20:last-child {
  width: 20%;
  min-width: 20%;
}
#onlinecalculator .b7Col30:last-child {
  width: 30%;
  min-width: 30%;
}
#onlinecalculator .b7Col40:last-child {
  width: 40%;
  min-width: 40%;
}
#onlinecalculator .b7Col45:last-child {
  width: 45%;
  min-width: 45%;
}
#onlinecalculator .b7Col50:last-child {
  width: 50%;
  min-width: 50%;
}
#onlinecalculator .b7Col60:last-child {
  width: 60%;
  min-width: 60%;
}
#onlinecalculator .b7Col70:last-child {
  width: 70%;
  min-width: 70%;
}
#onlinecalculator .b7Col80:last-child {
  width: 80%;
  min-width: 80%;
}
#onlinecalculator .b7Col90:last-child {
  width: 90%;
  min-width: 90%;
}
#onlinecalculator .b7ColHalf:last-child {
  width: 50%;
  min-width: 50%;
}
#onlinecalculator .b7ColThird:last-child {
  width: 33.33%;
  min-width: 33.33%;
}
#onlinecalculator .b7ColTwoThirds:last-child {
  width: 66.66%;
  min-width: 66.66%;
}
#onlinecalculator .b7ColQuarter:last-child {
  width: 25%;
  min-width: 25%;
}
#onlinecalculator .b7ColThreeQuarter:last-child {
  width: 75%;
  min-width: 75%;
}
#onlinecalculator .b7ColFifth:last-child {
  width: 20%;
  min-width: 20%;
}
#onlinecalculator .b7ColSixth:last-child {
  width: 16.66%;
  min-width: 16.66%;
}
/* max col childs width */
#onlinecalculator .b7ColMax .b7Col *, #onlinecalculator .b7ColMax .b7Col10 *, #onlinecalculator .b7ColMax .b7Col15 *, #onlinecalculator .b7ColMax .b7Col20 *, #onlinecalculator .b7ColMax .b7Col30 *, #onlinecalculator .b7ColMax .b7Col40 *, #onlinecalculator .b7ColMax .b7Col45 *, #onlinecalculator .b7ColMax .b7Col50 *, #onlinecalculator .b7ColMax .b7Col60 *, #onlinecalculator .b7ColMax .b7Col70 *, #onlinecalculator .b7ColMax .b7Col80 *, #onlinecalculator .b7ColMax .b7Col90 *, #onlinecalculator .b7ColMax .b7ColHalf *, #onlinecalculator .b7ColMax .b7ColThird *, #onlinecalculator .b7ColMax .b7ColTwoThirds *, #onlinecalculator .b7ColMax .b7ColQuarter *, #onlinecalculator .b7ColMax .b7ColThreeQuarter *, #onlinecalculator .b7ColMax .b7ColFifth *, #onlinecalculator .b7ColMax .b7ColSixth * {
  max-width: 100%;
}
/* float, please clear with class.cf for containing element */
#onlinecalculator .floatLeft {
  float: left;
}
#onlinecalculator .floatRight {
  float: right;
}
#onlinecalculator .bold {
  font-weight: bold;
}
#onlinecalculator .italic {
  font-style: italic;
}
#onlinecalculator .relative {
  position: relative;
}
#onlinecalculator .absolute {
  position: absolute;
}
/* auto size display objects */
#onlinecalculator object, #onlinecalculator embed {
  max-width: 100%;
}
#onlinecalculator img {
  height: auto;
}
/* width classes */
#onlinecalculator .half {
  width: 50%;
}
#onlinecalculator .third {
  width: 33.33%;
}
#onlinecalculator .quarter {
  width: 25%;
}
#onlinecalculator .fifth {
  width: 20%;
}
#onlinecalculator .sixth {
  width: 16.66%;
}
#onlinecalculator .pager .quick input {
  width: 25px;
  text-align: right;
}
#onlinecalculator .toggler {
  cursor: pointer;
}
#onlinecalculator .center {
  text-align: center;
}
#onlinecalculator .none {
  display: none;
}
#onlinecalculator .nowrap {
  white-space: nowrap;
}
/* text-scale */
#onlinecalculator .small {
  font-size: 85%;
}
#onlinecalculator .small90 {
  font-size: 90%;
}
#onlinecalculator .small80 {
  font-size: 80%;
}
#onlinecalculator .small70 {
  font-size: 70%;
}
#onlinecalculator .small60 {
  font-size: 60%;
}
#onlinecalculator .small50 {
  font-size: 50%;
}
/* sytem classes */
#onlinecalculator .mmf-ytv {
  cursor: pointer;
}
/* chart classes */
#onlinecalculator .chart {
  height: 300px;
}
/* filter */
#onlinecalculator .grayscale {
  opacity: 0.3;
}
#onlinecalculator .grayscale:hover {
  opacity: 1;
}
/* hidden */
#onlinecalculator .hidden {
  display: none !important;
  visibility: hidden;
}
#onlinecalculator .ZeagCalculator .box {
  padding: 15px;
  background-color: #ffffff;
  outline: thin black solid;
}
#onlinecalculator .ZeagCalculator hr {
  margin-top: 10px;
  margin-bottom: 0.5em;
  border-top-color: #585858;
  border-bottom-color: #585858;
  opacity: 0.3;
}
#onlinecalculator .ZeagCalculator .row .b7Col33 {
  width: 33.33%;
  float: left;
}
/** Calculatorbox */
#onlinecalculator .ZeagCalculator .calculatorBox {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  overflow: hidden;
  background-repeat: no-repeat;
  font-size: 12px;
  background-color: transparent;
  background-size: cover;
  padding-left: 10px;
  padding-bottom: 3px;
  height: 260px;
  position: relative;
}
#onlinecalculator .ZeagCalculator .calculatorBox.power {
  background-image: url('../../files/media/box_strom_active.png');
}
#onlinecalculator .ZeagCalculator .calculatorBox.gas {
  background-image: url('../../files/media/box_gas_active.png');
}
#onlinecalculator .ZeagCalculator .calculatorBox .plugIco {
  width: 32px;
  height: 50.5px;
  position: absolute;
  top: 140px;
  left: 30px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .plugIco img {
  width: 100%;
  height: 100%;
}
#onlinecalculator .ZeagCalculator .calculatorBox .typeSwitch {
  height: 24px !important;
  font-size: 12px;
  font-family: Arial;
  color: #ffffff;
  margin-top: 5px;
  margin-bottom: 0;
}
#onlinecalculator .ZeagCalculator .calculatorBox .typeSwitch > div {
  padding-top: 3px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .typeSwitch a {
  color: #ffffff;
  width: 100%;
  display: block;
  text-decoration: none;
  outline: none;
}
#onlinecalculator .ZeagCalculator .calculatorBox .calcBtnRow .b7Col70 {
  float: right;
}
#onlinecalculator .ZeagCalculator .calculatorBox .activeSwitch a {
  color: #1b80c4;
}
#onlinecalculator .ZeagCalculator .calculatorBox .row {
  margin-top: 8px;
  height: 17px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .marketingCode {
  margin-top: 10px;
}
#onlinecalculator .ZeagCalculator .calculatorBox select {
  font-size: 12px;
  padding-top: 0.5px;
  padding-bottom: 0.5px;
  width: 185px;
  border: 1px solid #ccc;
  border-radius: 5px;
  background-image: url("../../files/media/form_text.png");
  position: relative;
  bottom: 1px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .usage {
  height: 20px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .usage > div {
  height: 100%;
  vertical-align: bottom;
}
#onlinecalculator .ZeagCalculator .calculatorBox input {
  border: 1px solid #ccc;
  border-radius: 5px;
  font-size: 12px;
  font-family: arial;
  background-image: url("../../files/media/form_text.png");
  width: 85px;
  padding-top: 0.5px;
  padding-bottom: 0.5px;
}
#onlinecalculator .ZeagCalculator .usageType input, #onlinecalculator .ZeagCalculator .alreadyCustomer input {
  width: 10px;
  display: none;
}
#onlinecalculator .ZeagCalculator .usageType label, #onlinecalculator .ZeagCalculator .alreadyCustomer label {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 25px;
  margin-right: 15px;
  font-size: 12px;
}
#onlinecalculator .ZeagCalculator .usageType label:before, #onlinecalculator .ZeagCalculator .alreadyCustomer label:before {
  background-repeat: no-repeat;
  background-size: 12px auto;
  content: "";
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: 10px;
  position: absolute;
  left: 5px;
  top: 3px;
  background-image: url('../../files/media/form_option.png');
}
#onlinecalculator .ZeagCalculator .usageType label.active:before, #onlinecalculator .ZeagCalculator .alreadyCustomer label.active:before {
  background-image: url('../../files/media/form_option_on.png');
}
#onlinecalculator .ZeagCalculator .calculatorBox .ui-state-default, .ZeagCalculator .calculatorBox .ui-widget-content .ui-state-default, .ZeagCalculator .calculatorBox .ui-widget-header .ui-state-default {
  background-image: url('../../files/media/slider_knob.png') !important;
  background-repeat: no-repeat !important;
  margin-top: 5px;
  width: 1em !important;
  height: 1em !important;
  border: 0px !important;
  background-color: transparent !important;
}
#onlinecalculator .ZeagCalculator .calculatorBox .ui-slider-handle {
  outline: none;
  background-size: cover;
  top: -0.4em;
}
#onlinecalculator .ZeagCalculator .calculatorBox .ui-widget-content {
  background-image: url('../../files/media/slider_slide.png');
  background-repeat: repeat;
}
#onlinecalculator div.ui-slider-range.ui-widget-header {
  background-image: url('../../files/media/slider_slide_fill.png');
  background-repeat: repeat;
}
#onlinecalculator .sliderIcons > div img {
  margin-left: -3px;
}
#onlinecalculator .sliderIcons > div img:first-child {
  margin-left: 0px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .slideContainer {
  float: right;
}
#onlinecalculator .ZeagCalculator .calculatorBox .row .sliderIcons .inside {
  width: 220px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .slideContainer .inside {
  width: 185px;
}
#onlinecalculator .ZeagCalculator .calculatorBox .calcBtnRow .inside {
  width: 185px;
}
#onlinecalculator .sliderIcons {
  /*	left: 155px;
		position: relative;
		top: 0px;*/
  width: 215px;
  float: right;
}
#onlinecalculator .oneIcon {
  margin-right: 1%;
  min-width: 23%;
  width: 23%;
}
#onlinecalculator .twoIcons {
  margin-right: 1%;
  min-width: 23%;
  width: 23%;
}
#onlinecalculator .threeIcons {
  margin-right: 1%;
  min-width: 26%;
  width: 26%;
}
#onlinecalculator .allIcons {
  margin-right: 1%;
  min-width: 24%;
  width: 24%;
}
#onlinecalculator .allIcons img:last-child {
  margin-left: 0;
  position: absolute;
  bottom: 13px;
  left: 29px;
  height: 10px;
}
#onlinecalculator .ZeagCalculator .calcBtn {
  color: #ffffff;
  font-size: 12px;
  width: 100px;
  height: 24px !important;
  line-height: 24px;
  background-image: url('../../files/media/button_bg.gif');
}
#onlinecalculator .ZeagCalculator .gas .calculatorBox .calcBtn {
  background-image: url('../../files/media/button_bg_gas.gif') !important;
}
#onlinecalculator .ZeagCalculator .gas .calculatorBox .activeSwitch a {
  color: #000 !important;
}
#onlinecalculator .ZeagCalculator .calcBtn span {
  color: #ffffff;
  cursor: pointer;
  text-decoration: none;
  font-weight: normal;
  display: block;
  text-align: center;
  height: 100%;
  width: 100%;
}
#onlinecalculator .ZeagCalculator .calcBtn > div {
  /*	margin: auto;*/
  /*	padding-top: 3px;*/
  width: 100%;
  height: 100%;
}
#onlinecalculator .ZeagCalculator .tariffName {
  color: #585858;
  font-size: 12px;
  font-weight: bold;
}
#onlinecalculator .ZeagCalculator .marketingCodeInfo {
  font-size: 12px;
  width: 100%;
  text-align: center;
}
#onlinecalculator .ZeagCalculator .marketingCodeInfo img {
  position: relative;
  bottom: 5px;
  left: 20px;
}
#onlinecalculator .ZeagCalculator label {
  cursor: pointer;
}
/*.ZeagCalculator .datasecurity .dsHead {
	background-image: url('../../files/media/../img/style/bg_alert_daten_sicher.jpg');
	height: 38px;
	line-height: 38px;
	width: 378px;
	color: #ffffff;
	font-size: 24px;
	font-weight: bold;
	background-size: contain;
}*/
#onlinecalculator .ZeagCalculator .datasecurity .dsHead span {
  padding-left: 10px;
}
#onlinecalculator .ZeagCalculator .datasecurity .dsBody {
  font-size: 12px;
  color: #000000;
  text-align: justify;
}
#onlinecalculator .ZeagCalculator .datasecurity {
  margin-top: 50px;
}
#onlinecalculator .ZeagCalculator .tarrifs hr {
  margin-top: 0px;
}
#onlinecalculator .ZeagCalculator .breadcrumb .orange {
  color: #1b80c4 !important;
}
#onlinecalculator .ui-slider-horizontal {
  height: 1em;
}
#onlinecalculator .ui-slider {
  position: relative;
  text-align: left;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-bottom, #onlinecalculator .ui-corner-right, #onlinecalculator .ui-corner-br {
  border-bottom-right-radius: 4px;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-bottom, #onlinecalculator .ui-corner-left, #onlinecalculator .ui-corner-bl {
  border-bottom-left-radius: 4px;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-top, #onlinecalculator .ui-corner-right, #onlinecalculator .ui-corner-tr {
  border-top-right-radius: 4px;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-top, #onlinecalculator .ui-corner-left, #onlinecalculator .ui-corner-tl {
  border-top-left-radius: 4px;
}
#onlinecalculator .ui-widget-content {
  border: 1px solid #AAA;
  color: #222;
}
#onlinecalculator .ui-widget {
  font-family: Arial;
  font-size: 1.1em;
}
#onlinecalculator .ui-slider-horizontal .ui-slider-range-min {
  left: 0px;
}
#onlinecalculator .ui-slider-horizontal .ui-slider-range {
  top: 0px;
  height: 100%;
}
#onlinecalculator .ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0px none;
  background-position: 0px 0px;
}
#onlinecalculator .ui-widget-header {
  border: 1px solid #AAA;
  color: #222;
  font-weight: bold;
}
#onlinecalculator .ui-slider-horizontal .ui-slider-handle {
  top: -0.3em;
  margin-left: -0.6em;
}
#onlinecalculator .ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
}
#onlinecalculator .ui-state-default, #onlinecalculator .ui-widget-content .ui-state-default, #onlinecalculator .ui-widget-header .ui-state-default {
  border: 1px solid #D3D3D3;
  font-weight: normal;
  color: #555;
}
#onlinecalculator .ui-widget-content a {
  color: #222;
}
#onlinecalculator a:link, #onlinecalculator a:visited, #onlinecalculator a:hover, #onlinecalculator a:active, #onlinecalculator a:focus {
  text-decoration: none;
  color: #87888A;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-bottom, #onlinecalculator .ui-corner-right, #onlinecalculator .ui-corner-br {
  border-bottom-right-radius: 4px;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-bottom, #onlinecalculator .ui-corner-left, #onlinecalculator .ui-corner-bl {
  border-bottom-left-radius: 4px;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-top, #onlinecalculator .ui-corner-right, #onlinecalculator .ui-corner-tr {
  border-top-right-radius: 4px;
}
#onlinecalculator .ui-corner-all, #onlinecalculator .ui-corner-top, #onlinecalculator .ui-corner-left, #onlinecalculator .ui-corner-tl {
  border-top-left-radius: 4px;
}
#onlinecalculator .sliderIcons img {
  height: 20px;
}
#onlinecalculator .b7Col30 {
  margin-top: 1px;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvirtual%2Fsww.abnahme-server.de%2Fhtdocs%2Ffiles%2Fcss%2Fformulare.scss%22%2C%22var%2Fwww%2Fvirtual%2Fsww.abnahme-server.de%2Fhtdocs%2Ffiles%2Fcss%2F_fonts.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3B%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD9BA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAArBF%3BAAsCA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAcC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeE%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAcA%3BAAAA%3BAAAA%3BAAOJ%3BAAEE%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAAA%3BAA3PL%3BAAsQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQC%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAAA%3BAA9WH%3BAAsXA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAA1XA%3BAA%2BXA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAtZA%3BAA8ZA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAneF%3BAAmfA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAArfA%3BAAAA%3BAAAA%3BAAAA%3BAA0fA%3BAAAA%3BAAAA%3BAA1fA%3BAA8fA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA9fA%3BAAigBA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAzhBA%3BAA4hBA%3BAAAA%3BAAAA%3BAA5hBA%3BAAijBA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAlkBA%3BAAqkBA%3BAAAA%3BAAAA%3BAArkBA%3BAA0lBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAA%2FlBA%3BAAkmBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAnmBA%3BAAsmBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAhnBA%3BAAmnBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAxnBA%3BAA2nBA%3BAAAA%3BAAAA%3BAA3nBA%3BAA8nBA%3BAAAA%3BAAAA%3BAA9nBA%3BAAioBA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAApoBA%3BAAyoBA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAnpBA%3BAAspBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAaA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAh7BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA67BA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%22%7D */