@charset "UTF-8";
/*********************************************************
 * ETONE
 * main.css
*********************************************************/
@-webkit-viewport {
  width: device-width;
}
@-moz-viewport {
  width: device-width;
}
@-ms-viewport {
  width: device-width;
}
@-o-viewport {
  width: device-width;
}
@viewport {
  width: device-width;
}
/*********************************************************
 * VARS
*********************************************************/
/*********************************************************
 * INCLUDES
*********************************************************/
/* iCheck plugin Minimal skin, orange
----------------------------------- */
/* line 9, ../Sass/_channel.scss */
.icheckbox_minimal_channel {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel-sbeace52449.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
  margin-right: 10px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 9, ../Sass/_channel.scss */
  .icheckbox_minimal_channel {
    -moz-background-size: 27px 54px;
    -o-background-size: 27px 54px;
    -webkit-background-size: 27px 54px;
    background-size: 27px 54px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel@2x-s80ac063464.png');
  }
}

/* line 15, ../Sass/_channel.scss */
.icheckbox_minimal_channel.hover {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel-sbeace52449.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 15, ../Sass/_channel.scss */
  .icheckbox_minimal_channel.hover {
    -moz-background-size: 27px 54px;
    -o-background-size: 27px 54px;
    -webkit-background-size: 27px 54px;
    background-size: 27px 54px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel@2x-s80ac063464.png');
  }
}
/* line 18, ../Sass/_channel.scss */
.icheckbox_minimal_channel.checked {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel-sbeace52449.png');
  background-position: 0 -27px;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 18, ../Sass/_channel.scss */
  .icheckbox_minimal_channel.checked {
    background-position: 0 -27px;
    -moz-background-size: 27px 54px;
    -o-background-size: 27px 54px;
    -webkit-background-size: 27px 54px;
    background-size: 27px 54px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel@2x-s80ac063464.png');
  }
}
/* line 21, ../Sass/_channel.scss */
.icheckbox_minimal_channel.disabled {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel-sbeace52449.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
  cursor: default;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 21, ../Sass/_channel.scss */
  .icheckbox_minimal_channel.disabled {
    -moz-background-size: 27px 54px;
    -o-background-size: 27px 54px;
    -webkit-background-size: 27px 54px;
    background-size: 27px 54px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel@2x-s80ac063464.png');
  }
}
/* line 26, ../Sass/_channel.scss */
.icheckbox_minimal_channel.checked.disabled {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel-sbeace52449.png');
  background-position: 0 -27px;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  opacity: 0.5;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 26, ../Sass/_channel.scss */
  .icheckbox_minimal_channel.checked.disabled {
    background-position: 0 -27px;
    -moz-background-size: 27px 54px;
    -o-background-size: 27px 54px;
    -webkit-background-size: 27px 54px;
    background-size: 27px 54px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/channel@2x-s80ac063464.png');
  }
}

/* iCheck plugin Minimal skin, orange
----------------------------------- */
/* line 9, ../Sass/_orange.scss */
.iradio_minimal_orange {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange-s61ca65eef6.png');
  background-position: 0 0;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
  margin-right: 10px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 9, ../Sass/_orange.scss */
  .iradio_minimal_orange {
    -moz-background-size: 27px 135px;
    -o-background-size: 27px 135px;
    -webkit-background-size: 27px 135px;
    background-size: 27px 135px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange@2x-sf8c057312d.png');
  }
}

/* line 15, ../Sass/_orange.scss */
.iradio_minimal_orange.hover {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange-s61ca65eef6.png');
  background-position: 0 -108px;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 15, ../Sass/_orange.scss */
  .iradio_minimal_orange.hover {
    background-position: 0 -108px;
    -moz-background-size: 27px 135px;
    -o-background-size: 27px 135px;
    -webkit-background-size: 27px 135px;
    background-size: 27px 135px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange@2x-sf8c057312d.png');
  }
}
/* line 18, ../Sass/_orange.scss */
.iradio_minimal_orange.checked {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange-s61ca65eef6.png');
  background-position: 0 -27px;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 18, ../Sass/_orange.scss */
  .iradio_minimal_orange.checked {
    background-position: 0 -27px;
    -moz-background-size: 27px 135px;
    -o-background-size: 27px 135px;
    -webkit-background-size: 27px 135px;
    background-size: 27px 135px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange@2x-sf8c057312d.png');
  }
}
/* line 21, ../Sass/_orange.scss */
.iradio_minimal_orange.disabled {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange-s61ca65eef6.png');
  background-position: 0 -54px;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
  cursor: default;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 21, ../Sass/_orange.scss */
  .iradio_minimal_orange.disabled {
    background-position: 0 -54px;
    -moz-background-size: 27px 135px;
    -o-background-size: 27px 135px;
    -webkit-background-size: 27px 135px;
    background-size: 27px 135px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange@2x-sf8c057312d.png');
  }
}
/* line 25, ../Sass/_orange.scss */
.iradio_minimal_orange.checked.disabled {
  background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange-s61ca65eef6.png');
  background-position: 0 -81px;
  background-repeat: no-repeat;
  display: inline-block;
  *display: inline;
  vertical-align: middle;
  height: 27px;
  width: 27px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-moz-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 1.5), (min-device-pixel-ratio: 1.5) {
  /* line 25, ../Sass/_orange.scss */
  .iradio_minimal_orange.checked.disabled {
    background-position: 0 -81px;
    -moz-background-size: 27px 135px;
    -o-background-size: 27px 135px;
    -webkit-background-size: 27px 135px;
    background-size: 27px 135px;
    background-image: url('/fileadmin/Resources/SpardaBank/Public/Images/assets/basic/orange@2x-sf8c057312d.png');
  }
}

/* Retina support */
/**
   Base Styles
**/
/* line 28, ../Sass/_globals.scss */
.rounded, html body .arrowRight, html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuIcon, html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a .arrowRight, html body #pageWrapper #pagenavigation #browse_back a,
html body #pageWrapper #pagenavigation #browse_forward a, html body #pageWrapper #content.formcontainer .profileItem,
html body #pageWrapper #content.formcontainer .newsletterchannel, html body #pageWrapper #content .tx-dce-pi1 .spardarechner:before, html body #pageWrapper #content .tx-dce-pi1.layout-2:before,
html body #pageWrapper #content .csc-default .spardarechner:before,
html body #pageWrapper #content .csc-default.layout-2:before {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  text-align: center;
}

/* line 34, ../Sass/_globals.scss */
.orange, html body .arrowRight, html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuIcon, html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a .arrowRight, html body #pageWrapper #pagenavigation #browse_back a,
html body #pageWrapper #pagenavigation #browse_forward a, html body #pageWrapper #content a:focus .blue, html body #pageWrapper #content a:hover .blue, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="ff6600"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="orange"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="90c837"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="green"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="ff6600"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="orange"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="90c837"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="green"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-color="ff6600"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-color="orange"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-color="90c837"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-color="green"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-color="ff6600"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-color="orange"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-color="90c837"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-color="green"]:before, html body #pageWrapper #callus .container {
  background-color: #f06400;
  color: white;
}

/* line 39, ../Sass/_globals.scss */
.blue, html body #pageWrapper #content a:focus .orange, html body #pageWrapper #content a:hover .orange, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="00579c"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="blue"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="00579c"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="blue"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-color="00579c"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-color="blue"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-color="00579c"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-color="blue"]:before, html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling #callus .container,
html body.profilierungscenter #pageWrapper #content #success-container #callus .container, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling #callus .container,
html body.anmeldung #pageWrapper #content #success-container #callus .container, html body.profilierungscenter #pageWrapper #callus .container, html body.anmeldung #pageWrapper #callus .container {
  background-color: #005AAA;
  color: white;
}

/* line 44, ../Sass/_globals.scss */
html body #pageWrapper #content.formcontainer .btn-default, html body #pageWrapper #content .tx-dce-pi1 .buttonOrange,
html body #pageWrapper #content .csc-default .buttonOrange, html body #pageWrapper #content .tx-dce-pi1 a.buttonBlue:hover,
html body #pageWrapper #content .csc-default a.buttonBlue:hover {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YwNjQwMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmN2YyNCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #f06400), color-stop(100%, #ff7f24));
  background-image: -moz-linear-gradient(left, #f06400, #ff7f24);
  background-image: -webkit-linear-gradient(left, #f06400, #ff7f24);
  background-image: linear-gradient(to right, #f06400, #ff7f24);
  background-image: -ms-linear-gradient(left, #f06400, #ff7f24);
  color: white;
}

/* line 50, ../Sass/_globals.scss */
html body #pageWrapper #content.formcontainer .btn-default:focus, html body #pageWrapper #content .tx-dce-pi1 a.buttonOrange:hover,
html body #pageWrapper #content .csc-default a.buttonOrange:hover, html body #pageWrapper #content .tx-dce-pi1 .buttonBlue,
html body #pageWrapper #content .csc-default .buttonBlue {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNWFhYSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNzVkZCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #005aaa), color-stop(100%, #0075dd));
  background-image: -moz-linear-gradient(left, #005aaa, #0075dd);
  background-image: -webkit-linear-gradient(left, #005aaa, #0075dd);
  background-image: linear-gradient(to right, #005aaa, #0075dd);
  background-image: -ms-linear-gradient(left, #005AAA, #0075dd);
  color: white;
}

/* line 56, ../Sass/_globals.scss */
.styled_list_check, html body #pageWrapper #content .tx-dce-pi1 ul.styled_list_check,
html body #pageWrapper #content .csc-default ul.styled_list_check {
  list-style-type: none;
  margin-left: 0;
  padding-left: 0;
}
/* line 60, ../Sass/_globals.scss */
.styled_list_check li, html body #pageWrapper #content .tx-dce-pi1 ul.styled_list_check li,
html body #pageWrapper #content .csc-default ul.styled_list_check li {
  position: relative;
  left: 0;
  padding-left: 1.5em;
  margin-bottom: 11px;
}
/* line 65, ../Sass/_globals.scss */
.styled_list_check li:last-child, html body #pageWrapper #content .tx-dce-pi1 ul.styled_list_check li:last-child,
html body #pageWrapper #content .csc-default ul.styled_list_check li:last-child {
  margin-bottom: 0;
}
/* line 68, ../Sass/_globals.scss */
.styled_list_check li:before, html body #pageWrapper #content .tx-dce-pi1 ul.styled_list_check li:before,
html body #pageWrapper #content .csc-default ul.styled_list_check li:before {
  font-family: "spardabankicons";
  content: "V";
  font-size: .65em;
  line-height: inherit;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #f06400;
  position: absolute;
  left: 0;
  top: 0;
}

/*********************************************************
 * WEBFONTS
*********************************************************/
@font-face {
  font-family: "ui";
  font-weight: normal;
  font-style: normal;
  src: url("../Fonts/ui/ui.eot?#iefix") format("embedded-opentype"), url("../Fonts/ui/ui.woff") format("woff"), url("../Fonts/ui/ui.ttf") format("truetype"), url("../Fonts/ui/ui.svg#ui") format("svg");
}
@font-face {
  font-family: "spardabankicons";
  font-weight: normal;
  font-style: normal;
  src: url("../Fonts/icons/spardabank-icons.eot?#iefix") format("embedded-opentype"), url("../Fonts/icons/spardabank-icons.woff") format("woff"), url("../Fonts/icons/spardabank-icons.ttf") format("truetype"), url("../Fonts/icons/spardabank-icons.svg#spardabankicons") format("svg");
}
@font-face {
  font-family: "spardabank";
  font-weight: 100;
  font-style: normal;
  src: url("../Fonts/spardabank-light.eot?#iefix") format("embedded-opentype"), url("../Fonts/spardabank-light.woff") format("woff"), url("../Fonts/spardabank-light.ttf") format("truetype"), url("../Fonts/spardabank-light.svg#spardabank") format("svg");
}
@font-face {
  font-family: "spardabank";
  font-weight: 100;
  font-style: italic;
  src: url("../Fonts/spardabank-italic-light.eot?#iefix") format("embedded-opentype"), url("../Fonts/spardabank-italic-light.woff") format("woff"), url("../Fonts/spardabank-italic-light.ttf") format("truetype"), url("../Fonts/spardabank-italic-light.svg#spardabank") format("svg");
}
@font-face {
  font-family: "spardabank";
  font-weight: normal;
  font-style: normal;
  src: url("../Fonts/spardabank-regular.eot?#iefix") format("embedded-opentype"), url("../Fonts/spardabank-regular.woff") format("woff"), url("../Fonts/spardabank-regular.ttf") format("truetype"), url("../Fonts/spardabank-regular.svg#spardabank") format("svg");
}
@font-face {
  font-family: "spardabank";
  font-weight: bold;
  font-style: normal;
  src: url("../Fonts/spardabank-bold.eot?#iefix") format("embedded-opentype"), url("../Fonts/spardabank-bold.woff") format("woff"), url("../Fonts/spardabank-bold.ttf") format("truetype"), url("../Fonts/spardabank-bold.svg#spardabank") format("svg");
}
@font-face {
  font-family: "spardabankscript";
  font-weight: normal;
  font-style: normal;
  src: url("../Fonts/spardabank-script.eot?#iefix") format("embedded-opentype"), url("../Fonts/spardabank-script.woff") format("woff"), url("../Fonts/spardabank-script.ttf") format("truetype"), url("../Fonts/spardabank-script.svg#spardabankscript") format("svg");
}
/* line 29, ../Sass/main.scss */
.fLeft {
  float: left;
}

/* line 33, ../Sass/main.scss */
.fRight {
  float: right;
}

/* line 145, ../Sass/_mixins.scss */
.rating_0 {
  position: relative;
}
/* line 148, ../Sass/_mixins.scss */
.rating_0:before {
  content: url("/fileadmin/Resources/SpardaBank/Public/Images/assets/svg/bewertungen/icons_0_stars.svg");
  display: inline-block;
  width: 4em;
  padding-right: 10px;
}

/* line 145, ../Sass/_mixins.scss */
.rating_1 {
  position: relative;
}
/* line 148, ../Sass/_mixins.scss */
.rating_1:before {
  content: url("/fileadmin/Resources/SpardaBank/Public/Images/assets/svg/bewertungen/icons_1_stars.svg");
  display: inline-block;
  width: 4em;
  padding-right: 10px;
}

/* line 145, ../Sass/_mixins.scss */
.rating_2 {
  position: relative;
}
/* line 148, ../Sass/_mixins.scss */
.rating_2:before {
  content: url("/fileadmin/Resources/SpardaBank/Public/Images/assets/svg/bewertungen/icons_2_stars.svg");
  display: inline-block;
  width: 4em;
  padding-right: 10px;
}

/* line 145, ../Sass/_mixins.scss */
.rating_3 {
  position: relative;
}
/* line 148, ../Sass/_mixins.scss */
.rating_3:before {
  content: url("/fileadmin/Resources/SpardaBank/Public/Images/assets/svg/bewertungen/icons_3_stars.svg");
  display: inline-block;
  width: 4em;
  padding-right: 10px;
}

/* line 145, ../Sass/_mixins.scss */
.rating_4 {
  position: relative;
}
/* line 148, ../Sass/_mixins.scss */
.rating_4:before {
  content: url("/fileadmin/Resources/SpardaBank/Public/Images/assets/svg/bewertungen/icons_4_stars.svg");
  display: inline-block;
  width: 4em;
  padding-right: 10px;
}

/* line 145, ../Sass/_mixins.scss */
.rating_5 {
  position: relative;
}
/* line 148, ../Sass/_mixins.scss */
.rating_5:before {
  content: url("/fileadmin/Resources/SpardaBank/Public/Images/assets/svg/bewertungen/icons_5_stars.svg");
  display: inline-block;
  width: 4em;
  padding-right: 10px;
}

/* line 38, ../Sass/main.scss */
.csc-textpic-imagewrap {
  border: 1px solid transparent;
  overflow: hidden;
}

/* line 44, ../Sass/main.scss */
.csc-textpic-imagewrap.layout-0, .csc-textpic-imagewrap.layout-0 img,
.csc-textpic-imagewrap.layout-1,
.csc-textpic-imagewrap.layout-1 img {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 50, ../Sass/main.scss */
.csc-textpic-imagewrap.layout-2 img {
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
  margin-bottom: 9px;
}

/* line 55, ../Sass/main.scss */
.topLeft_BottomRight {
  -moz-border-radius-topleft: 0;
  -webkit-border-top-left-radius: 0;
  border-top-left-radius: 0;
  -moz-border-radius-bottomright: 0;
  -webkit-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

/* line 59, ../Sass/main.scss */
.topRight_BottomLeft {
  -moz-border-radius-topright: 0;
  -webkit-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  -webkit-border-bottom-left-radius: 0;
  border-bottom-left-radius: 0;
}

/* line 62, ../Sass/main.scss */
.textOrange {
  color: #f06400;
}

/* line 65, ../Sass/main.scss */
.textBlue {
  color: #005AAA;
}

/* line 68, ../Sass/main.scss */
.nowrap {
  white-space: nowrap;
}

/* line 73, ../Sass/main.scss */
.align-center {
  text-align: center;
}

/* line 74, ../Sass/main.scss */
.align-left {
  text-align: left;
}

/* line 75, ../Sass/main.scss */
.align-right {
  text-align: right;
}

/* line 77, ../Sass/main.scss */
.clearfix {
  *zoom: 1;
}
/* line 38, ../../../../../../../../Program Files (x86)/Prepros/resources/app/ruby/ruby_gems/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

/* line 88, ../Sass/main.scss */
.loadingIcon {
  margin-right: 18px;
}

/*********************************************************
 * SCSS
*********************************************************/
/* line 100, ../Sass/main.scss */
html {
  font-size: 18px;
  line-height: 22px;
}
/* line 103, ../Sass/main.scss */
html .open {
  display: block;
}
/* line 107, ../Sass/main.scss */
html.svg .showsvg {
  display: inline-block !important;
}
/* line 108, ../Sass/main.scss */
html.svg .showpng {
  display: none !important;
}
/* line 111, ../Sass/main.scss */
html.no-svg .showsvg {
  display: none !important;
}
/* line 112, ../Sass/main.scss */
html.no-svg .showpng {
  display: inline-block !important;
}
/* line 114, ../Sass/main.scss */
html body {
  min-width: 320px;
  background: #b6afa0;
  font-family: "spardabank", sans-serif;
  font-weight: 100;
  color: #706d64;
  padding: 5px;
  /*** FOOTER ***/
}
/* line 120, ../Sass/main.scss */
html body h1, html body h2, html body h3, html body h4, html body h5, html body h6 {
  font-family: "spardabank", sans-serif;
  font-weight: 100;
}
/* line 124, ../Sass/main.scss */
html body .ui-icons {
  font-family: "ui";
}
/* line 127, ../Sass/main.scss */
html body .scriptfont {
  font-family: "spardabankscript";
}
/* line 130, ../Sass/main.scss */
html body .iconfont {
  font-family: "spardabankicons";
}
/* line 133, ../Sass/main.scss */
html body a {
  -moz-transition: background 0.1s ease-out;
  -o-transition: background 0.1s ease-out;
  -webkit-transition: background 0.1s ease-out;
  transition: background 0.1s ease-out;
}
/* line 141, ../Sass/main.scss */
html body .container {
  width: 100% !important;
}
/* line 144, ../Sass/main.scss */
html body img.responsive {
  max-width: 100%;
  width: 100% !important;
  height: auto !important;
}
/* line 149, ../Sass/main.scss */
html body .big {
  font-size: 20px;
  line-height: 22px;
}
/* line 153, ../Sass/main.scss */
html body #pageWrapper {
  background-color: white;
  margin: 0 auto;
  padding: 12px;
  margin-bottom: 13px;
  position: relative;
  -moz-border-radius-topleft: 25px;
  -webkit-border-top-left-radius: 25px;
  border-top-left-radius: 25px;
  -moz-border-radius-bottomright: 25px;
  -webkit-border-bottom-right-radius: 25px;
  border-bottom-right-radius: 25px;
  /*** HEADER ***/
  /*** CONTENT ***/
}
/* line 163, ../Sass/main.scss */
html body #pageWrapper > header a, html body #pageWrapper > header a:hover {
  color: #706d64;
  text-decoration: none;
  outline: none;
}
/* line 168, ../Sass/main.scss */
html body #pageWrapper > header .container {
  position: static;
  padding: 0;
}
/* line 171, ../Sass/main.scss */
html body #pageWrapper > header .container .logo {
  display: block;
  position: relative;
  z-index: 2000;
  float: right;
  margin: 0;
  padding-right: 0;
}
/* line 178, ../Sass/main.scss */
html body #pageWrapper > header .container .logo, html body #pageWrapper > header .container .logo object, html body #pageWrapper > header .container .logo img {
  width: 202px;
  height: 40px;
}
/* line 183, ../Sass/main.scss */
html body #pageWrapper > header .container .list-inline > li {
  padding: 0;
}
/* line 186, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder {
  float: left;
  width: 100%;
  margin-bottom: 2px;
}
/* line 190, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder div.dropdown {
  position: static;
  width: 100%;
  -moz-transition: width, 0 0.3s ease-in-out;
  -o-transition: width, 0 0.3s ease-in-out;
  -webkit-transition: width, 0 0.3s ease-in-out;
  transition: width, 0 0.3s ease-in-out;
}
@media (min-width: 992px) {
  /* line 190, ../Sass/main.scss */
  html body #pageWrapper > header .container #navigation-holder div.dropdown {
    width: 100% !important;
  }
}
/* line 198, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .menuHeadline {
  display: none;
}
@media (min-width: 480px) {
  /* line 198, ../Sass/main.scss */
  html body #pageWrapper > header .container #navigation-holder .menuHeadline {
    display: inline-block !important;
  }
}
/* line 204, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown > a {
  display: block;
  font-family: "spardabank";
  cursor: pointer;
  color: #f06400;
  font-size: 25px;
  line-height: 30px;
  font-size: 1.38889rem;
  line-height: 1.66667rem;
}
/* line 210, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuIcon {
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  width: 40px;
  height: 40px;
  margin-right: 13px;
}
/* line 219, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuHeadline {
  line-height: 40px;
}
/* line 222, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown > a:hover {
  text-decoration: none;
}
/* line 225, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuOpenIcon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 228, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuCloseIcon {
  display: none;
}
/* line 233, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open > a {
  position: relative;
  z-index: 2000;
}
/* line 237, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .menuOpenIcon {
  display: none;
}
/* line 240, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .menuCloseIcon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 243, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu {
  padding: 0 10px;
  padding-top: 55px;
  margin: 0;
  border: 10px solid #005AAA;
  left: 0;
  right: 0;
  top: 0;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  z-index: 1000;
}
/* line 257, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li {
  border-bottom: 1px solid #b6afa0;
  margin-bottom: 10px;
  *zoom: 1;
}
/* line 38, ../../../../../../../../Program Files (x86)/Prepros/resources/app/ruby/ruby_gems/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li:after {
  content: "";
  display: table;
  clear: both;
}
/* line 261, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a {
  display: table;
  width: 100%;
  margin: 0;
  padding: 0 57px 0 0;
  white-space: normal;
  position: relative;
  font-weight: 100;
  min-height: 60px;
  height: 60px;
  font-size: 16px;
  line-height: 18px;
  font-size: 0.88889rem;
  line-height: 1rem;
}
/* line 272, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a big {
  display: table-cell;
  vertical-align: middle;
  font-size: 22px;
  line-height: 22px;
  font-size: 1.22222rem;
  line-height: 1.22222rem;
  margin-bottom: 4px;
}
/* line 278, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a .arrowRight {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  font-size: 19px;
  line-height: 40px;
  font-size: 1.05556rem;
  line-height: 2.22222rem;
}
/* line 289, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a:hover {
  background: none;
}
/* line 292, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a img {
  max-width: 150px;
  widht: 100%;
  height: auto;
}
/* line 298, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li:last-child {
  margin-bottom: 0;
  border-bottom: none;
}
/* line 303, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li:nth-child(odd) img {
  -moz-border-radius-topright: 25px;
  -webkit-border-top-right-radius: 25px;
  border-top-right-radius: 25px;
  -moz-border-radius-bottomleft: 25px;
  -webkit-border-bottom-left-radius: 25px;
  border-bottom-left-radius: 25px;
}
/* line 308, ../Sass/main.scss */
html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li:nth-child(even) img {
  -moz-border-radius-topleft: 25px;
  -webkit-border-top-left-radius: 25px;
  border-top-left-radius: 25px;
  -moz-border-radius-bottomright: 25px;
  -webkit-border-bottom-right-radius: 25px;
  border-bottom-right-radius: 25px;
}
/* line 317, ../Sass/main.scss */
html body #pageWrapper > header .formcontainer {
  font-size: 25px;
  line-height: 30px;
  font-size: 1.38889rem;
  line-height: 1.66667rem;
}
/* line 319, ../Sass/main.scss */
html body #pageWrapper > header .formcontainer .rounded {
  width: 25px;
  height: 25px;
  margin-right: 10px;
  font-size: 12px;
  line-height: 25px;
  font-size: 0.66667rem;
}
/* line 325, ../Sass/main.scss */
html body #pageWrapper > header .formcontainer a {
  color: #f06400;
}
/* line 331, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader {
  position: relative;
  z-index: 1;
}
/* line 335, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap {
  background-color: #938675;
  height: 223px;
  position: relative;
}
/* line 339, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap img {
  position: absolute;
  left: 0;
  bottom: 0;
}
@media only screen and (min-width: 321px) {
  /* line 339, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap img {
    width: 400px !important;
    max-width: none;
    bottom: -60px;
  }
}
@media only screen and (min-width: 479px) {
  /* line 339, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap img {
    width: 568px !important;
    max-width: none;
    bottom: -60px;
  }
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
  /* line 339, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap img {
    width: 600px !important;
    max-width: none;
    bottom: -80px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 339, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap img {
    width: 768px !important;
    max-width: none;
    bottom: -120px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 339, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg .csc-textpic-imagewrap img {
    width: 970px !important;
    max-width: none;
    bottom: -220px;
  }
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
  /* line 5, ../Sass/_contentspecific.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg#c80 .csc-textpic-imagewrap img {
    bottom: -40px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 5, ../Sass/_contentspecific.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg#c80 .csc-textpic-imagewrap img {
    bottom: -170px;
  }
}
@media only screen and (min-width: 321px) {
  /* line 26, ../Sass/_contentspecific.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg#c78 .csc-textpic-imagewrap img {
    bottom: -40px;
  }
}
@media only screen and (min-width: 568px) and (max-width: 767px) {
  /* line 26, ../Sass/_contentspecific.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg#c78 .csc-textpic-imagewrap img {
    bottom: -40px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 26, ../Sass/_contentspecific.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg#c78 .csc-textpic-imagewrap img {
    width: 668px !important;
    bottom: -70px;
  }
}
@media only screen and (min-width: 992px) {
  /* line 26, ../Sass/_contentspecific.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderImg#c78 .csc-textpic-imagewrap img {
    width: 668px !important;
    bottom: -70px;
  }
}
/* line 374, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  z-index: 2;
  padding: 15px;
  word-wrap: break-word;
  font-size: 18px;
  line-height: 18px;
  font-size: 1rem;
  color: white;
  text-shadow: 1px 1px 1px rgba(10, 11, 11, 0.29);
}
/* line 382, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt header {
  font-family: "spardabankscript";
}
/* line 384, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt header big {
  font-size: 30px;
  line-height: 30px;
  font-size: 1.66667rem;
}
@media only screen and (min-width: 480px) {
  /* line 374, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt {
    top: 15px;
    right: 0;
    left: 200px;
  }
}
@media only screen and (min-width: 568px) {
  /* line 374, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt {
    left: 250px;
    font-size: 20px;
    line-height: 22px;
    font-size: 1.11111rem;
  }
  /* line 399, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt header big {
    font-size: 35px;
    line-height: 40px;
    font-size: 1.94444rem;
  }
}
@media only screen and (min-width: 768px) {
  /* line 374, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt {
    left: 330px;
    top: 15px;
    font-size: 25px;
    line-height: 25px;
    font-size: 1.38889rem;
  }
  /* line 409, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt header big {
    font-size: 40px;
    line-height: 40px;
    font-size: 2.22222rem;
  }
}
@media only screen and (min-width: 992px) {
  /* line 374, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt {
    left: 450px;
    top: 35px;
  }
  /* line 420, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderTxt header big {
    font-size: 60px;
    line-height: 60px;
    font-size: 3.33333rem;
  }
}
/* line 426, ../Sass/main.scss */
html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderBadge {
  width: 140px;
  position: absolute;
  right: 20px;
  bottom: -25px;
}
@media only screen and (min-width: 479px) {
  /* line 426, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderBadge {
    right: auto;
    width: 114px;
    left: 220px;
  }
}
@media only screen and (min-width: 768px) {
  /* line 426, ../Sass/main.scss */
  html body #pageWrapper:not(.profilierungscenter) #teaserheader .teaserheaderBadge {
    width: 150px;
    left: 340px;
    bottom: -45px;
  }
}
/* line 447, ../Sass/main.scss */
html body #pageWrapper #pagenavigation {
  position: absolute;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 15px;
  left: 0;
}
/* line 453, ../Sass/main.scss */
html body #pageWrapper #pagenavigation #browse_back,
html body #pageWrapper #pagenavigation #browse_forward {
  width: 40px;
  height: 40px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 458, ../Sass/main.scss */
html body #pageWrapper #pagenavigation #browse_back .iconfont,
html body #pageWrapper #pagenavigation #browse_forward .iconfont {
  font-size: 20px;
  line-height: 40px;
  font-size: 1.11111rem;
}
/* line 461, ../Sass/main.scss */
html body #pageWrapper #pagenavigation #browse_back a,
html body #pageWrapper #pagenavigation #browse_forward a {
  width: 40px;
  height: 40px;
  position: relative;
  text-decoration: none;
}
/* line 472, ../Sass/main.scss */
html body #pageWrapper #content {
  padding: 70px 0 12px;
}
/* line 475, ../Sass/main.scss */
html body #pageWrapper #content a {
  color: #f06400;
  text-decoration: none;
}
/* line 478, ../Sass/main.scss */
html body #pageWrapper #content a:focus, html body #pageWrapper #content a:hover {
  color: #005AAA;
}
/* line 488, ../Sass/main.scss */
html body #pageWrapper #content a.blockLink {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 22px;
  line-height: 26.4px;
  font-size: 1.22222rem;
  line-height: 1.46667rem;
  width: 100%;
  position: relative;
  padding-left: 43px;
}
/* line 495, ../Sass/main.scss */
html body #pageWrapper #content a.blockLink .rounded {
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -16px;
}
/* line 502, ../Sass/main.scss */
html body #pageWrapper #content a .rounded {
  width: 33px;
  height: 33px;
  font-size: 16px;
  line-height: 33px;
  font-size: 0.88889rem;
}
/* line 508, ../Sass/main.scss */
html body #pageWrapper #content p {
  margin: 0 0 22px;
}
/* line 512, ../Sass/main.scss */
html body #pageWrapper #content .nav-to-top {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-bottom: 22px;
}
/* line 515, ../Sass/main.scss */
html body #pageWrapper #content .nav-to-top .ui-icons {
  font-size: .5em;
  line-height: 2;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 522, ../Sass/main.scss */
html body #pageWrapper #content .csc-text,
html body #pageWrapper #content .csc-textpic {
  *zoom: 1;
}
/* line 38, ../../../../../../../../Program Files (x86)/Prepros/resources/app/ruby/ruby_gems/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
html body #pageWrapper #content .csc-text:after,
html body #pageWrapper #content .csc-textpic:after {
  content: "";
  display: table;
  clear: both;
}
/* line 527, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages,
html body #pageWrapper #content .alert {
  font-size: 20px;
  line-height: 24px;
  font-size: 1.11111rem;
  line-height: 1.33333rem;
}
/* line 530, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .close,
html body #pageWrapper #content .alert .close {
  font-size: 28px;
  line-height: 33.6px;
  font-size: 1.55556rem;
  line-height: 1.86667rem;
}
/* line 537, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}
/* line 544, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message h4 {
  margin-top: 0;
  color: inherit;
}
/* line 550, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message .alert-link {
  font-weight: bold;
}
/* line 555, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message > p,
html body #pageWrapper #content .typo3-messages .typo3-message > ul {
  margin-bottom: 0;
}
/* line 559, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message > p + p {
  margin-top: 5px;
}
/* line 563, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-ok {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #3c763d;
}
/* line 8, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-ok hr {
  border-top-color: #c9e2b3;
}
/* line 11, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-ok .alert-link {
  color: #2b542c;
}
/* line 566, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-notice {
  background-color: #d9edf7;
  border-color: #bce8f1;
  color: #31708f;
}
/* line 8, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-notice hr {
  border-top-color: #a6e1ec;
}
/* line 11, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-notice .alert-link {
  color: #245269;
}
/* line 569, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-warning {
  background-color: #fcf8e3;
  border-color: #faebcc;
  color: #8a6d3b;
}
/* line 8, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-warning hr {
  border-top-color: #f7e1b5;
}
/* line 11, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-warning .alert-link {
  color: #66512c;
}
/* line 572, ../Sass/main.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-error {
  background-color: #f2dede;
  border-color: #ebccd1;
  color: #a94442;
}
/* line 8, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-error hr {
  border-top-color: #e4b9c0;
}
/* line 11, ../Sass/bootstrap/mixins/_alerts.scss */
html body #pageWrapper #content .typo3-messages .typo3-message.message-error .alert-link {
  color: #843534;
}
/* line 578, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer {
  padding-top: 0;
}
/* line 580, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .csc-default {
  border-bottom: none;
  padding-bottom: 0;
  margin-bottom: 0;
}
/* line 588, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .parsley-error-list {
  font-size: 20px;
  line-height: 24px;
  font-size: 1.11111rem;
  line-height: 1.33333rem;
}
/* line 595, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .form-inline {
  *zoom: 1;
}
/* line 38, ../../../../../../../../Program Files (x86)/Prepros/resources/app/ruby/ruby_gems/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
html body #pageWrapper #content.formcontainer .form-inline:after {
  content: "";
  display: table;
  clear: both;
}
/* line 597, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .form-inline .form-group {
  width: 100%;
}
/* line 601, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer label.radio-inline {
  font-weight: 100;
  font-size: 22px;
  line-height: 26px;
  font-size: 1.22222rem;
}
/* line 605, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .checkbox-inline,
html body #pageWrapper #content.formcontainer .radio-inline {
  padding-left: 0;
}
/* line 609, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection,
html body #pageWrapper #content.formcontainer .newsletterchannelselection {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: block;
  margin-bottom: 15px;
}
/* line 617, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemContainer,
html body #pageWrapper #content.formcontainer .newsletterchannelitem {
  margin: 0;
  padding: 0;
  cursor: pointer;
  display: block;
  margin-bottom: 10px;
  font-size: 27px;
  line-height: 37px;
  font-size: 1.5rem;
}
/* line 628, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemContainer.active .profileItem,
html body #pageWrapper #content.formcontainer .profileItemContainer.active .profileItemCornerd,
html body #pageWrapper #content.formcontainer .profileItemContainer.active .newsletterchannel, html body #pageWrapper #content.formcontainer .profileItemContainer:focus .profileItem,
html body #pageWrapper #content.formcontainer .profileItemContainer:focus .profileItemCornerd,
html body #pageWrapper #content.formcontainer .profileItemContainer:focus .newsletterchannel, html body #pageWrapper #content.formcontainer .profileItemContainer:hover .profileItem,
html body #pageWrapper #content.formcontainer .profileItemContainer:hover .profileItemCornerd,
html body #pageWrapper #content.formcontainer .profileItemContainer:hover .newsletterchannel,
html body #pageWrapper #content.formcontainer .newsletterchannelitem.active .profileItem,
html body #pageWrapper #content.formcontainer .newsletterchannelitem.active .profileItemCornerd,
html body #pageWrapper #content.formcontainer .newsletterchannelitem.active .newsletterchannel,
html body #pageWrapper #content.formcontainer .newsletterchannelitem:focus .profileItem,
html body #pageWrapper #content.formcontainer .newsletterchannelitem:focus .profileItemCornerd,
html body #pageWrapper #content.formcontainer .newsletterchannelitem:focus .newsletterchannel,
html body #pageWrapper #content.formcontainer .newsletterchannelitem:hover .profileItem,
html body #pageWrapper #content.formcontainer .newsletterchannelitem:hover .profileItemCornerd,
html body #pageWrapper #content.formcontainer .newsletterchannelitem:hover .newsletterchannel {
  border-color: #f06400;
  color: #f06400;
}
/* line 635, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemContainer .checkbox-inline,
html body #pageWrapper #content.formcontainer .newsletterchannelitem .checkbox-inline {
  display: block;
  width: 100%;
}
/* line 640, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItem,
html body #pageWrapper #content.formcontainer .newsletterchannel {
  text-align: center;
  color: #b6afa0;
  border: 1px solid #b6afa0;
  width: 37px;
  height: 37px;
  font-size: 27px;
  line-height: 37px;
  font-size: 1.5rem;
  margin-right: 18px;
  float: right;
}
/* line 652, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemCornerd {
  text-align: center;
  -moz-border-radius-topleft: 8px;
  -webkit-border-top-left-radius: 8px;
  border-top-left-radius: 8px;
  -moz-border-radius-bottomright: 8px;
  -webkit-border-bottom-right-radius: 8px;
  border-bottom-right-radius: 8px;
  -moz-border-radius-topright: 8px;
  -webkit-border-top-right-radius: 8px;
  border-top-right-radius: 8px;
  -moz-border-radius-bottomleft: 8px;
  -webkit-border-bottom-left-radius: 8px;
  border-bottom-left-radius: 8px;
  color: white;
  border: 1px solid #b6afa0;
  width: 37px;
  height: 37px;
  font-size: 27px;
  line-height: 37px;
  font-size: 1.5rem;
  margin-right: 18px;
  float: right;
}
/* line 664, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 10, ../Sass/bootstrap/_grid.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 14, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .container:before, html body #pageWrapper #content.formcontainer .profileItemSelection .container:after {
  content: " ";
  display: table;
}
/* line 19, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .container:after {
  clear: both;
}
@media (min-width: 768px) {
  /* line 10, ../Sass/bootstrap/_grid.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 10, ../Sass/bootstrap/_grid.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 10, ../Sass/bootstrap/_grid.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .container {
    width: 1170px;
  }
}
/* line 30, ../Sass/bootstrap/_grid.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .container-fluid {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 14, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .container-fluid:before, html body #pageWrapper #content.formcontainer .profileItemSelection .container-fluid:after {
  content: " ";
  display: table;
}
/* line 19, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .container-fluid:after {
  clear: both;
}
/* line 39, ../Sass/bootstrap/_grid.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .row {
  margin-left: -15px;
  margin-right: -15px;
}
/* line 14, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .row:before, html body #pageWrapper #content.formcontainer .profileItemSelection .row:after {
  content: " ";
  display: table;
}
/* line 19, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .row:after {
  clear: both;
}
/* line 11, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-12, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-12, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-12, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
/* line 27, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-12 {
  float: left;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-1 {
  width: 8.33333%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-2 {
  width: 16.66667%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-3 {
  width: 25%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-4 {
  width: 33.33333%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-5 {
  width: 41.66667%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-6 {
  width: 50%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-7 {
  width: 58.33333%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-8 {
  width: 66.66667%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-9 {
  width: 75%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-10 {
  width: 83.33333%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-11 {
  width: 91.66667%;
}
/* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-12 {
  width: 100%;
}
/* line 55, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-0 {
  right: auto;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-1 {
  right: 8.33333%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-2 {
  right: 16.66667%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-3 {
  right: 25%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-4 {
  right: 33.33333%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-5 {
  right: 41.66667%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-6 {
  right: 50%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-7 {
  right: 58.33333%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-8 {
  right: 66.66667%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-9 {
  right: 75%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-10 {
  right: 83.33333%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-11 {
  right: 91.66667%;
}
/* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-pull-12 {
  right: 100%;
}
/* line 45, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-0 {
  left: auto;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-1 {
  left: 8.33333%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-2 {
  left: 16.66667%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-3 {
  left: 25%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-4 {
  left: 33.33333%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-5 {
  left: 41.66667%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-6 {
  left: 50%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-7 {
  left: 58.33333%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-8 {
  left: 66.66667%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-9 {
  left: 75%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-10 {
  left: 83.33333%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-11 {
  left: 91.66667%;
}
/* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-push-12 {
  left: 100%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-0 {
  margin-left: 0%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-1 {
  margin-left: 8.33333%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-2 {
  margin-left: 16.66667%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-3 {
  margin-left: 25%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-4 {
  margin-left: 33.33333%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-5 {
  margin-left: 41.66667%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-6 {
  margin-left: 50%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-7 {
  margin-left: 58.33333%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-8 {
  margin-left: 66.66667%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-9 {
  margin-left: 75%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-10 {
  margin-left: 83.33333%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-11 {
  margin-left: 91.66667%;
}
/* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .col-xs-offset-12 {
  margin-left: 100%;
}
@media (min-width: 768px) {
  /* line 27, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-12 {
    float: left;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-1 {
    width: 8.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-2 {
    width: 16.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-3 {
    width: 25%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-4 {
    width: 33.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-5 {
    width: 41.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-6 {
    width: 50%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-7 {
    width: 58.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-8 {
    width: 66.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-9 {
    width: 75%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-10 {
    width: 83.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-11 {
    width: 91.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-12 {
    width: 100%;
  }
  /* line 55, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-0 {
    right: auto;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-1 {
    right: 8.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-2 {
    right: 16.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-3 {
    right: 25%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-4 {
    right: 33.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-5 {
    right: 41.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-6 {
    right: 50%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-7 {
    right: 58.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-8 {
    right: 66.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-9 {
    right: 75%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-10 {
    right: 83.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-11 {
    right: 91.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-pull-12 {
    right: 100%;
  }
  /* line 45, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-0 {
    left: auto;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-1 {
    left: 8.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-2 {
    left: 16.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-3 {
    left: 25%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-4 {
    left: 33.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-5 {
    left: 41.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-6 {
    left: 50%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-7 {
    left: 58.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-8 {
    left: 66.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-9 {
    left: 75%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-10 {
    left: 83.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-11 {
    left: 91.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-push-12 {
    left: 100%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-0 {
    margin-left: 0%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-sm-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 992px) {
  /* line 27, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-12 {
    float: left;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-1 {
    width: 8.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-2 {
    width: 16.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-3 {
    width: 25%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-4 {
    width: 33.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-5 {
    width: 41.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-6 {
    width: 50%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-7 {
    width: 58.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-8 {
    width: 66.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-9 {
    width: 75%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-10 {
    width: 83.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-11 {
    width: 91.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-12 {
    width: 100%;
  }
  /* line 55, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-0 {
    right: auto;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-1 {
    right: 8.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-2 {
    right: 16.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-3 {
    right: 25%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-4 {
    right: 33.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-5 {
    right: 41.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-6 {
    right: 50%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-7 {
    right: 58.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-8 {
    right: 66.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-9 {
    right: 75%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-10 {
    right: 83.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-11 {
    right: 91.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-pull-12 {
    right: 100%;
  }
  /* line 45, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-0 {
    left: auto;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-1 {
    left: 8.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-2 {
    left: 16.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-3 {
    left: 25%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-4 {
    left: 33.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-5 {
    left: 41.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-6 {
    left: 50%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-7 {
    left: 58.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-8 {
    left: 66.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-9 {
    left: 75%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-10 {
    left: 83.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-11 {
    left: 91.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-push-12 {
    left: 100%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-0 {
    margin-left: 0%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-md-offset-12 {
    margin-left: 100%;
  }
}
@media (min-width: 1200px) {
  /* line 27, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-1, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-2, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-3, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-4, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-5, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-6, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-7, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-8, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-9, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-10, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-11, html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-12 {
    float: left;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-1 {
    width: 8.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-2 {
    width: 16.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-3 {
    width: 25%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-4 {
    width: 33.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-5 {
    width: 41.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-6 {
    width: 50%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-7 {
    width: 58.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-8 {
    width: 66.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-9 {
    width: 75%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-10 {
    width: 83.33333%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-11 {
    width: 91.66667%;
  }
  /* line 35, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-12 {
    width: 100%;
  }
  /* line 55, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-0 {
    right: auto;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-1 {
    right: 8.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-2 {
    right: 16.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-3 {
    right: 25%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-4 {
    right: 33.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-5 {
    right: 41.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-6 {
    right: 50%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-7 {
    right: 58.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-8 {
    right: 66.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-9 {
    right: 75%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-10 {
    right: 83.33333%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-11 {
    right: 91.66667%;
  }
  /* line 50, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-pull-12 {
    right: 100%;
  }
  /* line 45, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-0 {
    left: auto;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-1 {
    left: 8.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-2 {
    left: 16.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-3 {
    left: 25%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-4 {
    left: 33.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-5 {
    left: 41.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-6 {
    left: 50%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-7 {
    left: 58.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-8 {
    left: 66.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-9 {
    left: 75%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-10 {
    left: 83.33333%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-11 {
    left: 91.66667%;
  }
  /* line 40, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-push-12 {
    left: 100%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-0 {
    margin-left: 0%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-1 {
    margin-left: 8.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-2 {
    margin-left: 16.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-4 {
    margin-left: 33.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-5 {
    margin-left: 41.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-7 {
    margin-left: 58.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-8 {
    margin-left: 66.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-10 {
    margin-left: 83.33333%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-11 {
    margin-left: 91.66667%;
  }
  /* line 60, ../Sass/bootstrap/mixins/_grid-framework.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .col-lg-offset-12 {
    margin-left: 100%;
  }
}
/* line 14, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection:before, html body #pageWrapper #content.formcontainer .profileItemSelection:after {
  content: " ";
  display: table;
}
/* line 19, ../Sass/bootstrap/mixins/_clearfix.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection:after {
  clear: both;
}
/* line 674, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer {
  position: relative;
  font-size: 27px;
  line-height: 27px;
  font-size: 1.5rem;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
  position: relative;
  min-height: 1px;
  padding-left: 15px;
  padding-right: 15px;
}
@media (min-width: 768px) {
  /* line 674, ../Sass/main.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) {
  /* line 674, ../Sass/main.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer {
    float: left;
    width: 50%;
  }
}
/* line 680, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer.active, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer:focus, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer:hover {
  color: #005AAA;
}
/* line 684, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer.active .profileItem,
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer.active .newsletterchannel, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer:focus .profileItem,
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer:focus .newsletterchannel, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer:hover .profileItem,
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer:hover .newsletterchannel {
  background-color: #005AAA;
  color: white;
}
/* line 690, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer .checkbox-inline {
  font-weight: 100;
  padding: 5px 0;
  padding-left: 55px;
}
/* line 697, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainerCornered.active, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainerCornered:focus, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainerCornered:hover {
  color: #f06400;
}
/* line 701, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainerCornered.active .profileItemCornerd, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainerCornered:focus .profileItemCornerd, html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainerCornered:hover .profileItemCornerd {
  background-color: #f06400;
  color: white;
}
/* line 707, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .icheckbox_minimal_channel {
  display: none;
}
/* line 710, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemCornerd,
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItem {
  position: absolute;
  left: 15px;
  top: 0;
  font-size: 27px;
  line-height: 37px;
  font-size: 1.5rem;
  float: none;
  color: white;
  background-color: #b6afa0;
  border: none;
}
/* line 716, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemCornerd.small,
html body #pageWrapper #content.formcontainer .profileItemSelection .profileItem.small {
  font-size: 18px;
  line-height: 37px;
  font-size: 1rem;
}
/* line 726, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .loadingIcon {
  float: right;
}
/* line 728, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .loadingIcon img {
  max-width: 35px;
  height: auto;
}
/* line 733, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .form-control {
  font-weight: 100;
  -moz-box-shadow: inset 0 1px 5px rgba(182, 175, 160, 0.75);
  -webkit-box-shadow: inset 0 1px 5px rgba(182, 175, 160, 0.75);
  box-shadow: inset 0 1px 5px rgba(182, 175, 160, 0.75);
  color: #b6afa0;
  border-color: #b6afa0;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  font-size: 27px;
  line-height: 45px;
  font-size: 1.5rem;
  line-height: 2.5rem;
  height: 45px;
}
/* line 742, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .form-control:focus {
  color: #706d64;
  outline-color: #b6afa0;
}
@media (max-width: 400px) {
  /* line 77, ../Sass/_mixins.scss */
  html body #pageWrapper #content.formcontainer .form-control.placeholder {
    visibility: hidden !important;
  }
  /* line 78, ../Sass/_mixins.scss */
  html body #pageWrapper #content.formcontainer .form-control:-moz-placeholder {
    visibility: hidden !important;
  }
  /* line 79, ../Sass/_mixins.scss */
  html body #pageWrapper #content.formcontainer .form-control::-moz-placeholder {
    visibility: hidden !important;
  }
  /* line 80, ../Sass/_mixins.scss */
  html body #pageWrapper #content.formcontainer .form-control:-ms-input-placeholder {
    visibility: hidden !important;
  }
  /* line 81, ../Sass/_mixins.scss */
  html body #pageWrapper #content.formcontainer .form-control::-webkit-input-placeholder {
    visibility: hidden !important;
  }
}
/* line 752, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer select.form-control {
  padding-top: 0;
  padding-bottom: 0;
}
@media (max-width: 400px) {
  /* line 758, ../Sass/main.scss */
  html body #pageWrapper #content.formcontainer .form-group .sr-only {
    font-weight: 100;
    position: relative;
    width: auto;
    height: auto;
    font-size: 22px;
    line-height: 26.4px;
    font-size: 1.22222rem;
    line-height: 1.46667rem;
    margin: 0;
    clip: auto;
    overflow: visible;
  }
}
/* line 770, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .btn-default {
  border: none;
  font-size: 38px;
  line-height: 38px;
  font-size: 2.11111rem;
  font-family: "spardabankscript";
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-topleft: 15px;
  -webkit-border-top-left-radius: 15px;
  border-top-left-radius: 15px;
  -moz-border-radius-bottomright: 15px;
  -webkit-border-bottom-right-radius: 15px;
  border-bottom-right-radius: 15px;
  padding: 0.61111rem 0;
  padding-right: 20px;
  padding-left: 60px;
  position: relative;
}
/* line 782, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .btn-default:before {
  content: '\78';
  position: absolute;
  left: 20px;
  top: 50%;
  margin-top: -12px;
  width: 25px;
  height: 24px;
  font-family: "spardabankicons";
  font-size: 20px;
  line-height: 24px;
  font-size: 1.11111rem;
}
/* line 793, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .btn-default:focus {
  outline: none;
}
/* line 797, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .btn-default.btn-block, html body.profilierungscenter #pageWrapper #content.formcontainer .tx_spardabankprofiling button.btn-default[type="submit"],
html body.profilierungscenter #pageWrapper #content.formcontainer #success-container button.btn-default[type="submit"], html body.anmeldung #pageWrapper #content.formcontainer .tx_spardabankprofiling button.btn-default[type="submit"],
html body.anmeldung #pageWrapper #content.formcontainer #success-container button.btn-default[type="submit"] {
  padding-left: 55px;
  text-align: center;
}
/* line 800, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .btn-default.btn-block:before, html body.profilierungscenter #pageWrapper #content.formcontainer .tx_spardabankprofiling button.btn-default[type="submit"]:before,
html body.profilierungscenter #pageWrapper #content.formcontainer #success-container button.btn-default[type="submit"]:before, html body.anmeldung #pageWrapper #content.formcontainer .tx_spardabankprofiling button.btn-default[type="submit"]:before,
html body.anmeldung #pageWrapper #content.formcontainer #success-container button.btn-default[type="submit"]:before {
  left: auto;
  margin-left: -35px;
}
/* line 807, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .parsley-container .control-label {
  margin: 0;
  padding: 0.55556rem 0;
}
/* line 813, ../Sass/main.scss */
html body #pageWrapper #content.formcontainer .has-error .control-label,
html body #pageWrapper #content.formcontainer .has-error .form-control,
html body #pageWrapper #content.formcontainer .has-error .checkbox-inline,
html body #pageWrapper #content.formcontainer .has-error .radio-inline {
  color: #f06400;
  border-color: #f06400;
}
/* line 77, ../Sass/_mixins.scss */
html body #pageWrapper #content.formcontainer .has-error .form-control.placeholder {
  color: #f06400;
}
/* line 78, ../Sass/_mixins.scss */
html body #pageWrapper #content.formcontainer .has-error .form-control:-moz-placeholder {
  color: #f06400;
}
/* line 79, ../Sass/_mixins.scss */
html body #pageWrapper #content.formcontainer .has-error .form-control::-moz-placeholder {
  color: #f06400;
}
/* line 80, ../Sass/_mixins.scss */
html body #pageWrapper #content.formcontainer .has-error .form-control:-ms-input-placeholder {
  color: #f06400;
}
/* line 81, ../Sass/_mixins.scss */
html body #pageWrapper #content.formcontainer .has-error .form-control::-webkit-input-placeholder {
  color: #f06400;
}
/* line 827, ../Sass/main.scss */
html body #pageWrapper #content .container {
  padding: 0;
}
/* line 831, ../Sass/main.scss */
html body #pageWrapper #content .csc-textpic-caption {
  font-size: 16px;
  line-height: 19px;
  font-size: 0.88889rem;
  line-height: 1.05556rem;
  margin-bottom: 9px;
}
/* line 834, ../Sass/main.scss */
html body #pageWrapper #content .csc-textpic-caption .bildunterschrift1 {
  font-size: 16px;
  line-height: 20px;
  font-size: 0.88889rem;
  line-height: 1.11111rem;
  margin: 0;
}
/* line 838, ../Sass/main.scss */
html body #pageWrapper #content .csc-textpic-caption .bildunterschrift2 {
  font-size: 25px;
  line-height: 28px;
  font-size: 1.38889rem;
  line-height: 1.55556rem;
  margin: 0;
}
/* line 842, ../Sass/main.scss */
html body #pageWrapper #content .csc-textpic-caption p:last-child {
  margin-bottom: 0;
}
/* line 846, ../Sass/main.scss */
html body #pageWrapper #content .csc-default {
  border-bottom: 1px solid #b6afa0;
}
/* line 851, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1,
html body #pageWrapper #content .csc-default {
  border-bottom: 1px solid #b6afa0;
  margin-bottom: 15px;
  font-size: 17px;
  line-height: 20.4px;
  font-size: 0.94444rem;
  line-height: 1.13333rem;
  *zoom: 1;
}
@media (max-width: 768px) {
  /* line 857, ../Sass/main.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic-text,
  html body #pageWrapper #content .csc-default .csc-textpic-text {
    *zoom: 1;
  }
  /* line 38, ../../../../../../../../Program Files (x86)/Prepros/resources/app/ruby/ruby_gems/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic-text:after,
  html body #pageWrapper #content .csc-default .csc-textpic-text:after {
    content: "";
    display: table;
    clear: both;
  }
}
/* line 864, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 > .tx-dce-pi1,
html body #pageWrapper #content .csc-default > .tx-dce-pi1 {
  padding-bottom: 0;
}
/* line 38, ../../../../../../../../Program Files (x86)/Prepros/resources/app/ruby/ruby_gems/gems/compass-core-1.0.3/stylesheets/compass/utilities/general/_clearfix.scss */
html body #pageWrapper #content .tx-dce-pi1:after,
html body #pageWrapper #content .csc-default:after {
  content: "";
  display: table;
  clear: both;
}
/* line 869, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1:last-child,
html body #pageWrapper #content .csc-default:last-child {
  margin-bottom: 0;
}
/* line 872, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .title,
html body #pageWrapper #content .csc-default .title {
  font-size: 30px;
  line-height: 34px;
  font-size: 1.66667rem;
  line-height: 1.88889rem;
  margin-bottom: 6px;
}
/* line 878, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 header,
html body #pageWrapper #content .csc-default header {
  margin-bottom: 6px;
}
/* line 879, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 header big,
html body #pageWrapper #content .csc-default header big {
  font-size: 30px;
  line-height: 34px;
  font-size: 1.66667rem;
  line-height: 1.88889rem;
  word-break: break-all;
  word-break: break-word;
  -moz-hyphens: auto;
  -ms-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
  -ms-hyphens: auto;
}
/* line 884, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 header h1, html body #pageWrapper #content .tx-dce-pi1 header h2, html body #pageWrapper #content .tx-dce-pi1 header h3, html body #pageWrapper #content .tx-dce-pi1 header h4, html body #pageWrapper #content .tx-dce-pi1 header h5, html body #pageWrapper #content .tx-dce-pi1 header h6,
html body #pageWrapper #content .csc-default header h1,
html body #pageWrapper #content .csc-default header h2,
html body #pageWrapper #content .csc-default header h3,
html body #pageWrapper #content .csc-default header h4,
html body #pageWrapper #content .csc-default header h5,
html body #pageWrapper #content .csc-default header h6 {
  margin: 0;
  line-height: 1em;
}
/* line 890, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner, html body #pageWrapper #content .tx-dce-pi1.layout-2,
html body #pageWrapper #content .csc-default .spardarechner,
html body #pageWrapper #content .csc-default.layout-2 {
  min-height: 70px;
  position: relative;
  z-index: 1;
}
/* line 893, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner h1, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h2, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h3, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h4, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h5, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h6, html body #pageWrapper #content .tx-dce-pi1.layout-2 h1, html body #pageWrapper #content .tx-dce-pi1.layout-2 h2, html body #pageWrapper #content .tx-dce-pi1.layout-2 h3, html body #pageWrapper #content .tx-dce-pi1.layout-2 h4, html body #pageWrapper #content .tx-dce-pi1.layout-2 h5, html body #pageWrapper #content .tx-dce-pi1.layout-2 h6,
html body #pageWrapper #content .csc-default .spardarechner h1,
html body #pageWrapper #content .csc-default .spardarechner h2,
html body #pageWrapper #content .csc-default .spardarechner h3,
html body #pageWrapper #content .csc-default .spardarechner h4,
html body #pageWrapper #content .csc-default .spardarechner h5,
html body #pageWrapper #content .csc-default .spardarechner h6,
html body #pageWrapper #content .csc-default.layout-2 h1,
html body #pageWrapper #content .csc-default.layout-2 h2,
html body #pageWrapper #content .csc-default.layout-2 h3,
html body #pageWrapper #content .csc-default.layout-2 h4,
html body #pageWrapper #content .csc-default.layout-2 h5,
html body #pageWrapper #content .csc-default.layout-2 h6 {
  font-size: 26px;
  line-height: 26px;
  font-size: 1.44444rem;
  display: table-cell;
  vertical-align: middle;
}
/* line 898, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner header, html body #pageWrapper #content .tx-dce-pi1.layout-2 header,
html body #pageWrapper #content .csc-default .spardarechner header,
html body #pageWrapper #content .csc-default.layout-2 header {
  padding-right: 80px;
  min-height: 50px;
  cursor: pointer;
  display: table;
  width: 100%;
  position: relative;
  z-index: 3;
}
/* line 908, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner.lastElement, html body #pageWrapper #content .tx-dce-pi1 .spardarechner.lastElement.closed, html body #pageWrapper #content .tx-dce-pi1.layout-2.lastElement, html body #pageWrapper #content .tx-dce-pi1.layout-2.lastElement.closed,
html body #pageWrapper #content .csc-default .spardarechner.lastElement,
html body #pageWrapper #content .csc-default .spardarechner.lastElement.closed,
html body #pageWrapper #content .csc-default.layout-2.lastElement,
html body #pageWrapper #content .csc-default.layout-2.lastElement.closed {
  padding-bottom: 0;
}
/* line 914, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner:after, html body #pageWrapper #content .tx-dce-pi1.layout-2:after,
html body #pageWrapper #content .csc-default .spardarechner:after,
html body #pageWrapper #content .csc-default.layout-2:after {
  display: inline-block;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -webkit-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -moz-transition: -moz-transform 0.3s ease-in-out;
  -o-transition: -o-transform 0.3s ease-in-out;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  width: 40px;
  height: 40px;
  right: 0;
  top: 0px;
  content: "\e600";
  position: absolute;
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
  font-family: "ui";
  text-align: center;
  cursor: pointer;
  z-index: 2;
}
/* line 930, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner .innerContent, html body #pageWrapper #content .tx-dce-pi1.layout-2 .innerContent,
html body #pageWrapper #content .csc-default .spardarechner .innerContent,
html body #pageWrapper #content .csc-default.layout-2 .innerContent {
  overflow: hidden;
}
/* line 933, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner.closed, html body #pageWrapper #content .tx-dce-pi1.layout-2.closed,
html body #pageWrapper #content .csc-default .spardarechner.closed,
html body #pageWrapper #content .csc-default.layout-2.closed {
  padding-bottom: 12px;
}
/* line 935, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner.closed:after, html body #pageWrapper #content .tx-dce-pi1.layout-2.closed:after,
html body #pageWrapper #content .csc-default .spardarechner.closed:after,
html body #pageWrapper #content .csc-default.layout-2.closed:after {
  -moz-transform: rotateX(180deg);
  -webkit-transform: rotateX(180deg);
  transform: rotateX(180deg);
}
/* line 939, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner.closed.nocsstransforms3d:after, html body #pageWrapper #content .tx-dce-pi1.layout-2.closed.nocsstransforms3d:after,
html body #pageWrapper #content .csc-default .spardarechner.closed.nocsstransforms3d:after,
html body #pageWrapper #content .csc-default.layout-2.closed.nocsstransforms3d:after {
  -ms-transform: rotate(180deg);
}
/* line 944, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner:before, html body #pageWrapper #content .tx-dce-pi1.layout-2:before,
html body #pageWrapper #content .csc-default .spardarechner:before,
html body #pageWrapper #content .csc-default.layout-2:before {
  display: inline-block !important;
  content: attr(data-iconglyph);
  position: absolute;
  right: 40px;
  top: 0;
  width: 40px;
  height: 40px;
  font-family: "spardabankicons";
}
/* line 959, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="a"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="b"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="m"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="a"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="b"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="m"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="a"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="b"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="m"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="a"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="b"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="m"]:before {
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
}
/* line 970, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="c"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="d"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="e"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="f"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="g"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="h"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="c"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="d"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="e"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="f"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="g"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="h"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="c"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="d"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="e"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="f"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="g"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="h"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="c"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="d"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="e"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="f"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="g"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="h"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 975, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="i"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="i"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="i"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="i"]:before {
  font-size: 20px;
  line-height: 40px;
  font-size: 1.11111rem;
}
/* line 983, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="j"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="k"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="l"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="n"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="j"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="k"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="l"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="n"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="j"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="k"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="l"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="n"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="j"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="k"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="l"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="n"]:before {
  font-size: 27px;
  line-height: 40px;
  font-size: 1.5rem;
}
/* line 989, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="o"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="p"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="o"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="p"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="o"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="p"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="o"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="p"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 994, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="q"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="q"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="q"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="q"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1002, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="r"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="s"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="t"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="1"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="r"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="s"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="t"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="1"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="r"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="s"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="t"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="1"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="r"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="s"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="t"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="1"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 1007, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="u"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="u"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="u"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="u"]:before {
  font-size: 20px;
  line-height: 40px;
  font-size: 1.11111rem;
}
/* line 1012, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="v"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="v"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="v"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="v"]:before {
  font-size: 20px;
  line-height: 40px;
  font-size: 1.11111rem;
}
/* line 1017, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="w"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="w"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="w"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="w"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 1022, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="x"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="x"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="x"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="x"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1027, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="y"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="y"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="y"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="y"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 1032, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="z"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="z"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="z"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="z"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1037, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="A"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="A"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="A"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="A"]:before {
  font-size: 20px;
  line-height: 36px;
  font-size: 1.11111rem;
}
/* line 1042, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="B"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="B"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="B"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="B"]:before {
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
}
/* line 1047, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="C"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="C"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="C"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="C"]:before {
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
}
/* line 1052, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="D"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="D"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="D"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="D"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1057, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="E"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="E"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="E"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="E"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1062, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="F"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="F"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="F"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="F"]:before {
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
}
/* line 1067, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="G"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="G"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="G"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="G"]:before {
  font-size: 21px;
  line-height: 37px;
  font-size: 1.16667rem;
}
/* line 1072, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="H"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="H"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="H"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="H"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 1077, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="I"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="I"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="I"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="I"]:before {
  font-size: 25px;
  line-height: 37px;
  font-size: 1.38889rem;
}
/* line 1084, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="J"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="K"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="L"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="J"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="K"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="L"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="J"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="K"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="L"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="J"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="K"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="L"]:before {
  font-size: 27px;
  line-height: 40px;
  font-size: 1.5rem;
}
/* line 1089, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="M"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="M"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="M"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="M"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1094, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="M"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="M"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="M"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="M"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1099, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="N"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="N"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="N"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="N"]:before {
  font-size: 27px;
  line-height: 40px;
  font-size: 1.5rem;
}
/* line 1104, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="O"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="O"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="O"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="O"]:before {
  font-size: 27px;
  line-height: 40px;
  font-size: 1.5rem;
}
/* line 1109, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="P"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="P"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="P"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="P"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 1114, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="Q"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="Q"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="Q"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="Q"]:before {
  font-size: 21px;
  line-height: 40px;
  font-size: 1.16667rem;
}
/* line 1122, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="R"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="S"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="T"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="U"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="R"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="S"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="T"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="U"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="R"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="S"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="T"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="U"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="R"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="S"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="T"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="U"]:before {
  font-size: 25px;
  line-height: 40px;
  font-size: 1.38889rem;
}
/* line 1131, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="V"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="W"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="X"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="Y"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="Z"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="V"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="W"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="X"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="Y"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="Z"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="V"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="W"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="X"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="Y"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="Z"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="V"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="W"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="X"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="Y"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="Z"]:before {
  font-size: 16px;
  line-height: 40px;
  font-size: 0.88889rem;
}
/* line 1136, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="§"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="§"]:before,
html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="§"]:before,
html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="§"]:before {
  font-size: 27px;
  line-height: 41px;
  font-size: 1.5rem;
}
/* line 1144, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="ff6600"]:after, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="orange"]:after, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="90c837"]:after, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="green"]:after, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="ff6600"]:after, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="orange"]:after, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="90c837"]:after, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="green"]:after,
html body #pageWrapper #content .csc-default .spardarechner[data-color="ff6600"]:after,
html body #pageWrapper #content .csc-default .spardarechner[data-color="orange"]:after,
html body #pageWrapper #content .csc-default .spardarechner[data-color="90c837"]:after,
html body #pageWrapper #content .csc-default .spardarechner[data-color="green"]:after,
html body #pageWrapper #content .csc-default.layout-2[data-color="ff6600"]:after,
html body #pageWrapper #content .csc-default.layout-2[data-color="orange"]:after,
html body #pageWrapper #content .csc-default.layout-2[data-color="90c837"]:after,
html body #pageWrapper #content .csc-default.layout-2[data-color="green"]:after {
  color: #f06400;
}
/* line 1153, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="00579c"]:after, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-color="blue"]:after, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="00579c"]:after, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-color="blue"]:after,
html body #pageWrapper #content .csc-default .spardarechner[data-color="00579c"]:after,
html body #pageWrapper #content .csc-default .spardarechner[data-color="blue"]:after,
html body #pageWrapper #content .csc-default.layout-2[data-color="00579c"]:after,
html body #pageWrapper #content .csc-default.layout-2[data-color="blue"]:after {
  color: #005AAA;
}
/* line 1162, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-image-holder,
html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-image-holder {
  height: 250px;
  max-height: 100%;
}
@media (min-width: 768px) {
  /* line 1162, ../Sass/main.scss */
  html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-image-holder,
  html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-image-holder {
    height: 350px;
  }
}
@media (min-width: 992px) {
  /* line 1162, ../Sass/main.scss */
  html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-image-holder,
  html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-image-holder {
    height: 450px;
  }
}
@media (min-width: 1200px) {
  /* line 1162, ../Sass/main.scss */
  html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-image-holder,
  html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-image-holder {
    height: 550px;
  }
}
/* line 1176, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-textpic-center .csc-textpic-caption,
html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-textpic-center .csc-textpic-image,
html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-textpic-center .csc-textpic-caption,
html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-textpic-center .csc-textpic-image {
  text-align: center;
}
/* line 1180, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 .csc-textpic-center .csc-textpic-caption,
html body #pageWrapper #content .csc-default.csc-img-width-25 .csc-textpic-center .csc-textpic-caption {
  max-width: none;
}
/* line 1184, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1.csc-img-width-25 img.responsive,
html body #pageWrapper #content .csc-default.csc-img-width-25 img.responsive {
  max-height: 100%;
  height: 100% !important;
  width: auto !important;
}
/* line 1191, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .subheadline,
html body #pageWrapper #content .csc-default .subheadline {
  font-size: 22px;
  line-height: 26.4px;
  font-size: 1.22222rem;
  line-height: 1.46667rem;
  margin-bottom: 5px;
}
/* line 1195, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 ul,
html body #pageWrapper #content .csc-default ul {
  margin-bottom: 22px;
  padding-left: 18px;
}
/* line 1204, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .buttonOrange,
html body #pageWrapper #content .tx-dce-pi1 .buttonBlue,
html body #pageWrapper #content .csc-default .buttonOrange,
html body #pageWrapper #content .csc-default .buttonBlue {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 25px;
  line-height: 30px;
  font-size: 1.38889rem;
  line-height: 1.66667rem;
  width: 100%;
  text-align: center;
  text-decoration: none;
  padding: 0.27778rem 8px;
  font-family: "spardabankscript";
  position: relative;
  padding-left: 35px;
}
@media only screen and (min-width: 321px) {
  /* line 1204, ../Sass/main.scss */
  html body #pageWrapper #content .tx-dce-pi1 .buttonOrange,
  html body #pageWrapper #content .tx-dce-pi1 .buttonBlue,
  html body #pageWrapper #content .csc-default .buttonOrange,
  html body #pageWrapper #content .csc-default .buttonBlue {
    text-align: inherit;
    width: auto;
  }
}
/* line 1220, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .buttonOrange .iconfont,
html body #pageWrapper #content .tx-dce-pi1 .buttonBlue .iconfont,
html body #pageWrapper #content .csc-default .buttonOrange .iconfont,
html body #pageWrapper #content .csc-default .buttonBlue .iconfont {
  position: absolute;
  left: 5px;
  top: 50%;
  margin-top: -12px;
  width: 25px;
  height: 24px;
  font-size: 20px;
  line-height: 24px;
  font-size: 1.11111rem;
}
/* line 1229, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .buttonOrange a,
html body #pageWrapper #content .tx-dce-pi1 .buttonBlue a,
html body #pageWrapper #content .csc-default .buttonOrange a,
html body #pageWrapper #content .csc-default .buttonBlue a {
  color: white;
}
/* line 1245, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .youtube-video-wrap,
html body #pageWrapper #content .csc-default .youtube-video-wrap {
  display: block;
  max-width: 100%;
  width: auto !important;
  height: auto !important;
  background: none;
  position: relative;
  padding-bottom: 56.25%;
  height: auto;
}
/* line 1254, ../Sass/main.scss */
html body #pageWrapper #content .tx-dce-pi1 .youtube-video-wrap iframe,
html body #pageWrapper #content .csc-default .youtube-video-wrap iframe {
  position: absolute;
  right: 0;
  bottom: 0;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
}
/* line 1268, ../Sass/main.scss */
html body #pageWrapper #callus .container {
  padding: 12px;
  text-align: center;
  font-size: 22px;
  line-height: 26.4px;
  font-size: 1.22222rem;
  line-height: 1.46667rem;
}
/* line 1269, ../Sass/main.scss */
html body #pageWrapper #callus .container.topLeft_BottomRight {
  -moz-border-radius-topleft: 22px;
  -webkit-border-top-left-radius: 22px;
  border-top-left-radius: 22px;
  -moz-border-radius-bottomright: 22px;
  -webkit-border-bottom-right-radius: 22px;
  border-bottom-right-radius: 22px;
}
/* line 1277, ../Sass/main.scss */
html body #pageWrapper #callus .container a {
  color: white;
}
/* line 1280, ../Sass/main.scss */
html body #pageWrapper #callus .container big {
  margin-top: 4px;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 37px;
  line-height: 44.4px;
  font-size: 2.05556rem;
  line-height: 2.46667rem;
  font-weight: bold;
}
/* line 1286, ../Sass/main.scss */
html body #pageWrapper #callus .container .mobileicon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 74px;
  line-height: 74px;
  font-size: 4.11111rem;
  line-height: 4.11111rem;
  margin-bottom: 12px;
}
/* line 1291, ../Sass/main.scss */
html body #pageWrapper #callus .container .slogan {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 30px;
  line-height: 36px;
  font-size: 1.66667rem;
  line-height: 2rem;
  padding: 0 0 12px 0;
}
/* line 1302, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content.formcontainer {
  padding: 20px 0 12px;
}
/* line 1304, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content.formcontainer .typo3-messages {
  margin-top: -10px;
}
/* line 1314, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content, html body.anmeldung #pageWrapper #content {
  padding-bottom: 0;
}
/* line 1315, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content hr, html body.anmeldung #pageWrapper #content hr {
  margin-top: 20px;
  margin-bottom: 20px;
  border-color: #b6afa0;
}
/* line 1322, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap, html body.anmeldung #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap {
  text-align: center;
}
@-ms-viewport {
  /* line 1329, ../Sass/main.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling,
  html body.profilierungscenter #pageWrapper #content #success-container, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling,
  html body.anmeldung #pageWrapper #content #success-container {
    width: device-width;
  }
}
/* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs, html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm, html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md, html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg,
html body.profilierungscenter #pageWrapper #content #success-container .visible-xs,
html body.profilierungscenter #pageWrapper #content #success-container .visible-sm,
html body.profilierungscenter #pageWrapper #content #success-container .visible-md,
html body.profilierungscenter #pageWrapper #content #success-container .visible-lg, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg,
html body.anmeldung #pageWrapper #content #success-container .visible-xs,
html body.anmeldung #pageWrapper #content #success-container .visible-sm,
html body.anmeldung #pageWrapper #content #success-container .visible-md,
html body.anmeldung #pageWrapper #content #success-container .visible-lg {
  display: none !important;
}
/* line 31, ../Sass/bootstrap/_responsive-utilities.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md-inline,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md-inline-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg-block,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-xs-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-xs-inline,
html body.profilierungscenter #pageWrapper #content #success-container .visible-xs-inline-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-sm-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-sm-inline,
html body.profilierungscenter #pageWrapper #content #success-container .visible-sm-inline-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-md-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-md-inline,
html body.profilierungscenter #pageWrapper #content #success-container .visible-md-inline-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-lg-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-lg-inline,
html body.profilierungscenter #pageWrapper #content #success-container .visible-lg-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md-inline,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md-inline-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg-block,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline-block,
html body.anmeldung #pageWrapper #content #success-container .visible-xs-block,
html body.anmeldung #pageWrapper #content #success-container .visible-xs-inline,
html body.anmeldung #pageWrapper #content #success-container .visible-xs-inline-block,
html body.anmeldung #pageWrapper #content #success-container .visible-sm-block,
html body.anmeldung #pageWrapper #content #success-container .visible-sm-inline,
html body.anmeldung #pageWrapper #content #success-container .visible-sm-inline-block,
html body.anmeldung #pageWrapper #content #success-container .visible-md-block,
html body.anmeldung #pageWrapper #content #success-container .visible-md-inline,
html body.anmeldung #pageWrapper #content #success-container .visible-md-inline-block,
html body.anmeldung #pageWrapper #content #success-container .visible-lg-block,
html body.anmeldung #pageWrapper #content #success-container .visible-lg-inline,
html body.anmeldung #pageWrapper #content #success-container .visible-lg-inline-block {
  display: none !important;
}
@media (max-width: 767px) {
  /* line 7, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-xs, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs,
  html body.anmeldung #pageWrapper #content #success-container .visible-xs {
    display: block !important;
  }
  /* line 10, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling table.visible-xs,
  html body.profilierungscenter #pageWrapper #content #success-container table.visible-xs, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling table.visible-xs,
  html body.anmeldung #pageWrapper #content #success-container table.visible-xs {
    display: table;
  }
  /* line 11, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling tr.visible-xs,
  html body.profilierungscenter #pageWrapper #content #success-container tr.visible-xs, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling tr.visible-xs,
  html body.anmeldung #pageWrapper #content #success-container tr.visible-xs {
    display: table-row !important;
  }
  /* line 12, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling th.visible-xs,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling td.visible-xs,
  html body.profilierungscenter #pageWrapper #content #success-container th.visible-xs,
  html body.profilierungscenter #pageWrapper #content #success-container td.visible-xs, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling th.visible-xs,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling td.visible-xs,
  html body.anmeldung #pageWrapper #content #success-container th.visible-xs,
  html body.anmeldung #pageWrapper #content #success-container td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 49, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-xs-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  /* line 54, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-xs-inline, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline,
  html body.anmeldung #pageWrapper #content #success-container .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  /* line 59, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-xs-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-xs-inline-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 7, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-sm, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm,
  html body.anmeldung #pageWrapper #content #success-container .visible-sm {
    display: block !important;
  }
  /* line 10, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling table.visible-sm,
  html body.profilierungscenter #pageWrapper #content #success-container table.visible-sm, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling table.visible-sm,
  html body.anmeldung #pageWrapper #content #success-container table.visible-sm {
    display: table;
  }
  /* line 11, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling tr.visible-sm,
  html body.profilierungscenter #pageWrapper #content #success-container tr.visible-sm, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling tr.visible-sm,
  html body.anmeldung #pageWrapper #content #success-container tr.visible-sm {
    display: table-row !important;
  }
  /* line 12, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling th.visible-sm,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling td.visible-sm,
  html body.profilierungscenter #pageWrapper #content #success-container th.visible-sm,
  html body.profilierungscenter #pageWrapper #content #success-container td.visible-sm, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling th.visible-sm,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling td.visible-sm,
  html body.anmeldung #pageWrapper #content #success-container th.visible-sm,
  html body.anmeldung #pageWrapper #content #success-container td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 68, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-sm-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 73, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-sm-inline, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline,
  html body.anmeldung #pageWrapper #content #success-container .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 78, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-sm-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-sm-inline-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 7, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-md, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md,
  html body.anmeldung #pageWrapper #content #success-container .visible-md {
    display: block !important;
  }
  /* line 10, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling table.visible-md,
  html body.profilierungscenter #pageWrapper #content #success-container table.visible-md, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling table.visible-md,
  html body.anmeldung #pageWrapper #content #success-container table.visible-md {
    display: table;
  }
  /* line 11, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling tr.visible-md,
  html body.profilierungscenter #pageWrapper #content #success-container tr.visible-md, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling tr.visible-md,
  html body.anmeldung #pageWrapper #content #success-container tr.visible-md {
    display: table-row !important;
  }
  /* line 12, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling th.visible-md,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling td.visible-md,
  html body.profilierungscenter #pageWrapper #content #success-container th.visible-md,
  html body.profilierungscenter #pageWrapper #content #success-container td.visible-md, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling th.visible-md,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling td.visible-md,
  html body.anmeldung #pageWrapper #content #success-container th.visible-md,
  html body.anmeldung #pageWrapper #content #success-container td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 87, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-md-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 92, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md-inline,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-md-inline, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md-inline,
  html body.anmeldung #pageWrapper #content #success-container .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 97, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-md-inline-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-md-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-md-inline-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  /* line 7, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-lg, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg,
  html body.anmeldung #pageWrapper #content #success-container .visible-lg {
    display: block !important;
  }
  /* line 10, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling table.visible-lg,
  html body.profilierungscenter #pageWrapper #content #success-container table.visible-lg, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling table.visible-lg,
  html body.anmeldung #pageWrapper #content #success-container table.visible-lg {
    display: table;
  }
  /* line 11, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling tr.visible-lg,
  html body.profilierungscenter #pageWrapper #content #success-container tr.visible-lg, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling tr.visible-lg,
  html body.anmeldung #pageWrapper #content #success-container tr.visible-lg {
    display: table-row !important;
  }
  /* line 12, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling th.visible-lg,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling td.visible-lg,
  html body.profilierungscenter #pageWrapper #content #success-container th.visible-lg,
  html body.profilierungscenter #pageWrapper #content #success-container td.visible-lg, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling th.visible-lg,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling td.visible-lg,
  html body.anmeldung #pageWrapper #content #success-container th.visible-lg,
  html body.anmeldung #pageWrapper #content #success-container td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 106, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-lg-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  /* line 111, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-lg-inline, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline,
  html body.anmeldung #pageWrapper #content #success-container .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  /* line 116, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-lg-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-lg-inline-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  /* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .hidden-xs,
  html body.profilierungscenter #pageWrapper #content #success-container .hidden-xs, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .hidden-xs,
  html body.anmeldung #pageWrapper #content #success-container .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .hidden-sm,
  html body.profilierungscenter #pageWrapper #content #success-container .hidden-sm, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .hidden-sm,
  html body.anmeldung #pageWrapper #content #success-container .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .hidden-md,
  html body.profilierungscenter #pageWrapper #content #success-container .hidden-md, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .hidden-md,
  html body.anmeldung #pageWrapper #content #success-container .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .hidden-lg,
  html body.profilierungscenter #pageWrapper #content #success-container .hidden-lg, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .hidden-lg,
  html body.anmeldung #pageWrapper #content #success-container .hidden-lg {
    display: none !important;
  }
}
/* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print,
html body.profilierungscenter #pageWrapper #content #success-container .visible-print, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print,
html body.anmeldung #pageWrapper #content #success-container .visible-print {
  display: none !important;
}
@media print {
  /* line 7, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-print, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print,
  html body.anmeldung #pageWrapper #content #success-container .visible-print {
    display: block !important;
  }
  /* line 10, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling table.visible-print,
  html body.profilierungscenter #pageWrapper #content #success-container table.visible-print, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling table.visible-print,
  html body.anmeldung #pageWrapper #content #success-container table.visible-print {
    display: table;
  }
  /* line 11, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling tr.visible-print,
  html body.profilierungscenter #pageWrapper #content #success-container tr.visible-print, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling tr.visible-print,
  html body.anmeldung #pageWrapper #content #success-container tr.visible-print {
    display: table-row !important;
  }
  /* line 12, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling th.visible-print,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling td.visible-print,
  html body.profilierungscenter #pageWrapper #content #success-container th.visible-print,
  html body.profilierungscenter #pageWrapper #content #success-container td.visible-print, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling th.visible-print,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling td.visible-print,
  html body.anmeldung #pageWrapper #content #success-container th.visible-print,
  html body.anmeldung #pageWrapper #content #success-container td.visible-print {
    display: table-cell !important;
  }
}
/* line 150, ../Sass/bootstrap/_responsive-utilities.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-print-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print-block,
html body.anmeldung #pageWrapper #content #success-container .visible-print-block {
  display: none !important;
}
@media print {
  /* line 150, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-print-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-print-block {
    display: block !important;
  }
}
/* line 157, ../Sass/bootstrap/_responsive-utilities.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print-inline,
html body.profilierungscenter #pageWrapper #content #success-container .visible-print-inline, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print-inline,
html body.anmeldung #pageWrapper #content #success-container .visible-print-inline {
  display: none !important;
}
@media print {
  /* line 157, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print-inline,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-print-inline, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print-inline,
  html body.anmeldung #pageWrapper #content #success-container .visible-print-inline {
    display: inline !important;
  }
}
/* line 164, ../Sass/bootstrap/_responsive-utilities.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print-inline-block,
html body.profilierungscenter #pageWrapper #content #success-container .visible-print-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print-inline-block,
html body.anmeldung #pageWrapper #content #success-container .visible-print-inline-block {
  display: none !important;
}
@media print {
  /* line 164, ../Sass/bootstrap/_responsive-utilities.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .visible-print-inline-block,
  html body.profilierungscenter #pageWrapper #content #success-container .visible-print-inline-block, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .visible-print-inline-block,
  html body.anmeldung #pageWrapper #content #success-container .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  /* line 18, ../Sass/bootstrap/mixins/_responsive-visibility.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .hidden-print,
  html body.profilierungscenter #pageWrapper #content #success-container .hidden-print, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .hidden-print,
  html body.anmeldung #pageWrapper #content #success-container .hidden-print {
    display: none !important;
  }
}
/* line 1334, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default.lastButton,
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling a[data-action="resend"],
html body.profilierungscenter #pageWrapper #content #success-container button[type="submit"].btn-default.lastButton,
html body.profilierungscenter #pageWrapper #content #success-container a[data-action="resend"], html body.anmeldung #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default.lastButton,
html body.anmeldung #pageWrapper #content .tx_spardabankprofiling a[data-action="resend"],
html body.anmeldung #pageWrapper #content #success-container button[type="submit"].btn-default.lastButton,
html body.anmeldung #pageWrapper #content #success-container a[data-action="resend"] {
  margin-bottom: 15px;
  font-size: 26px;
  line-height: 38px;
  font-size: 1.44444rem;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -moz-border-radius-topright: 15px;
  -webkit-border-top-right-radius: 15px;
  border-top-right-radius: 15px;
  -moz-border-radius-bottomleft: 15px;
  -webkit-border-bottom-left-radius: 15px;
  border-bottom-left-radius: 15px;
}
/* line 1341, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default,
html body.profilierungscenter #pageWrapper #content #success-container button[type="submit"].btn-default, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default,
html body.anmeldung #pageWrapper #content #success-container button[type="submit"].btn-default {
  font-size: 26px;
  line-height: 38px;
  font-size: 1.44444rem;
  display: block;
  width: 100%;
}
/* line 1350, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling #callus .container .slogan,
html body.profilierungscenter #pageWrapper #content #success-container #callus .container .slogan, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling #callus .container .slogan,
html body.anmeldung #pageWrapper #content #success-container #callus .container .slogan {
  color: white;
}
/* line 1355, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .slogan,
html body.profilierungscenter #pageWrapper #content #success-container .slogan, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .slogan,
html body.anmeldung #pageWrapper #content #success-container .slogan {
  font-size: 30px;
  line-height: 30px;
  font-size: 1.66667rem;
  line-height: 1.66667rem;
  color: #f06400;
}
/* line 1364, ../Sass/main.scss */
html body.profilierungscenter #pageWrapper #callus .container .slogan, html body.anmeldung #pageWrapper #callus .container .slogan {
  font-size: 30px;
  line-height: 30px;
  font-size: 1.66667rem;
  line-height: 1.66667rem;
  padding: 10px 0 5px;
}
/* line 1374, ../Sass/main.scss */
html body > footer {
  font-family: "Arial", "Helvetica","sans-serif";
  margin: 0 auto;
  text-align: center;
  font-size: 16px;
  line-height: 27px;
  font-size: 0.88889rem;
  line-height: 1.5rem;
}
/* line 1379, ../Sass/main.scss */
html body > footer .list-inline > li {
  padding: 0;
}
/* line 1382, ../Sass/main.scss */
html body > footer .use-block {
  display: block;
  margin: 15px 0;
  font-size: 16px;
  line-height: 19.2px;
  font-size: 0.88889rem;
  line-height: 1.06667rem;
}
/* line 1386, ../Sass/main.scss */
html body > footer .use-block a {
  text-decoration: none;
  border-bottom: 1px dotted white;
  margin-right: 0;
}
/* line 1390, ../Sass/main.scss */
html body > footer .use-block a:hover {
  text-decoration: none;
}
/* line 1395, ../Sass/main.scss */
html body > footer li {
  margin-right: 7px;
  color: white;
}
/* line 1399, ../Sass/main.scss */
html body > footer li:last-child a {
  margin-right: 0;
}
/* line 1404, ../Sass/main.scss */
html body > footer a {
  color: white;
  margin-right: 7px;
  text-decoration: none;
}
/* line 1408, ../Sass/main.scss */
html body > footer a:hover {
  color: white;
  text-decoration: underline;
}

/* line 1417, ../Sass/main.scss */
#socialLinks {
  margin-bottom: 12px;
}
@media (min-width: 768px) {
  /* line 1417, ../Sass/main.scss */
  #socialLinks {
    margin-bottom: 30px;
    margin-top: -10px;
  }
}
/* line 14, ../Sass/bootstrap/mixins/_clearfix.scss */
#socialLinks:before, #socialLinks:after {
  content: " ";
  display: table;
}
/* line 19, ../Sass/bootstrap/mixins/_clearfix.scss */
#socialLinks:after {
  clear: both;
}
/* line 1426, ../Sass/main.scss */
#socialLinks ul {
  margin-bottom: 0;
}
/* line 1429, ../Sass/main.scss */
#socialLinks .social-icon {
  float: left;
  display: block;
  padding: 0;
}
/* line 1430, ../Sass/main.scss */
#socialLinks .social-icon a {
  width: 35px;
  height: 35px;
  font-size: 18px;
  line-height: 35px;
  font-size: 1rem;
  text-decoration: none;
  color: white;
  text-align: center;
  display: block;
  padding: 0 5px;
}
@media (min-width: 768px) {
  /* line 1430, ../Sass/main.scss */
  #socialLinks .social-icon a {
    width: 49px;
    height: 49px;
    font-size: 25px;
    line-height: 49px;
    font-size: 1.38889rem;
  }
}
/* line 1447, ../Sass/main.scss */
#socialLinks .social-icon:not(:last-child) {
  margin-right: 15px;
}
@media (min-width: 768px) {
  /* line 1447, ../Sass/main.scss */
  #socialLinks .social-icon:not(:last-child) {
    margin-right: 25px;
  }
}
/* line 1454, ../Sass/main.scss */
#socialLinks .ui-icon-print a {
  background-color: #706d64;
}
/* line 1457, ../Sass/main.scss */
#socialLinks .ui-icon-share a {
  color: #706d64;
  font-weight: bold;
  padding: 0;
  width: 28px;
  height: 35px;
  font-size: 28px;
  line-height: 35px;
  font-size: 1.55556rem;
}
@media (min-width: 768px) {
  /* line 1457, ../Sass/main.scss */
  #socialLinks .ui-icon-share a {
    width: 35px;
    height: 49px;
    font-size: 35px;
    line-height: 49px;
    font-size: 1.94444rem;
  }
}
/* line 1468, ../Sass/main.scss */
#socialLinks .ui-icon-google a {
  background-color: #cd3c2a;
  text-align: left;
  padding-left: 8px;
}
/* line 1473, ../Sass/main.scss */
#socialLinks .ui-icon-fb a {
  background-color: #35518f;
  text-align: right;
}
/* line 1477, ../Sass/main.scss */
#socialLinks .ui-icon-twitter a {
  background-color: #55acee;
}

@media (min-width: 768px) {
  /* line 2, ../Sass/_tablet-up.scss */
  .csc-textpic-imagewrap.layout-2 img {
    margin-bottom: 16px;
  }

  /* line 8, ../Sass/_tablet-up.scss */
  html body, html body #pageWrapper {
    padding: 20px;
  }
  /* line 11, ../Sass/_tablet-up.scss */
  html body #pageWrapper,
  html body body > footer {
    max-width: 1044px;
  }
  /* line 15, ../Sass/_tablet-up.scss */
  html body .big {
    font-size: 30px;
    line-height: 32px;
  }
  /* line 21, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container {
    position: relative;
  }
  /* line 24, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container .logo, html body #pageWrapper > header .container .logo object, html body #pageWrapper > header .container .logo img {
    width: 287px !important;
    height: 57px !important;
  }
  /* line 29, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder {
    margin-bottom: 10px;
  }
  /* line 32, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.collapse, html body #pageWrapper > header .container #navigation-holder .dropdown.open {
    width: 635px;
  }
  /* line 37, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuIcon {
    font-size: 27px;
    line-height: 57px;
    font-size: 1.5rem;
    width: 57px;
    height: 57px;
  }
  /* line 42, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown > a .menuHeadline {
    line-height: 57px;
  }
  /* line 47, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu {
    padding: 0 20px;
    padding-top: 98px;
    width: 675px;
    left: -20px;
    top: -20px;
  }
  /* line 53, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li {
    padding-bottom: 20px;
    margin-bottom: 20px;
  }
  /* line 56, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a {
    min-height: 100px;
    padding-bottom: 0;
  }
  /* line 59, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a big {
    display: block;
    margin-bottom: 0;
  }
  /* line 63, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a .arrowRight {
    margin-top: -25px;
    font-size: 25px;
    line-height: 57px;
    font-size: 1.38889rem;
    line-height: 3.16667rem;
    width: 57px;
    height: 57px;
  }
  /* line 69, ../Sass/_tablet-up.scss */
  html body #pageWrapper > header .container #navigation-holder .dropdown.open .dropdown-menu > li > a img {
    float: left;
    margin-right: 20px;
  }
  /* line 81, ../Sass/_tablet-up.scss */
  html body #pageWrapper #pagenavigation {
    padding: 20px;
  }
  /* line 83, ../Sass/_tablet-up.scss */
  html body #pageWrapper #pagenavigation #browse_back,
  html body #pageWrapper #pagenavigation #browse_forward {
    width: 50px;
    height: 50px;
  }
  /* line 87, ../Sass/_tablet-up.scss */
  html body #pageWrapper #pagenavigation #browse_back .iconfont,
  html body #pageWrapper #pagenavigation #browse_forward .iconfont {
    font-size: 24px;
    line-height: 50px;
    font-size: 1.33333rem;
  }
  /* line 90, ../Sass/_tablet-up.scss */
  html body #pageWrapper #pagenavigation #browse_back a,
  html body #pageWrapper #pagenavigation #browse_forward a {
    width: 50px;
    height: 50px;
  }
  /* line 96, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content {
    padding-top: 90px;
    padding-bottom: 40px;
  }
  /* line 100, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content a.blockLink {
    font-size: 25px;
    line-height: 30px;
    font-size: 1.38889rem;
    line-height: 1.66667rem;
    width: 100%;
    padding-left: 46px;
  }
  /* line 104, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content a.blockLink .rounded {
    margin-top: -18px;
  }
  /* line 108, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content a .rounded {
    width: 36px;
    height: 36px;
    font-size: 16px;
    line-height: 36px;
    font-size: 0.88889rem;
  }
  /* line 114, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .csc-textpic-caption {
    max-width: 465px;
    margin: 0 0 16px 0;
  }
  /* line 117, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .csc-textpic-caption .bildunterschrift1 {
    font-size: 16px;
    line-height: 20px;
    font-size: 0.88889rem;
    line-height: 1.11111rem;
    margin: 0;
  }
  /* line 121, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .csc-textpic-caption .bildunterschrift2 {
    font-size: 25px;
    line-height: 28px;
    font-size: 1.38889rem;
    line-height: 1.55556rem;
    margin: 0;
  }
  /* line 127, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .layout-2 .csc-textpic-caption {
    max-width: none;
  }
  /* line 133, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .csc-default .subheadline {
    margin-bottom: 20px;
  }
  /* line 137, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .form-group,
  html body #pageWrapper #content.formcontainer .form-inline {
    margin-bottom: 25px;
  }
  /* line 142, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .form-inline .form-group {
    width: 50%;
    float: left;
    padding-right: 2%;
    margin-bottom: 0;
  }
  /* line 147, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .form-inline .form-group:last-child {
    padding-right: 0;
  }
  /* line 152, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .newsletterchannelselection {
    margin-bottom: 40px;
  }
  /* line 155, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .newsletterchannelitem {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    font-size: 30px;
    line-height: 65px;
    font-size: 1.66667rem;
    margin-left: 30px;
  }
  /* line 159, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .newsletterchannelitem:first-child {
    padding-right: 30px;
    margin-left: 0;
    border-right: 1px solid #b6afa0;
  }
  /* line 164, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .newsletterchannelitem .checkbox-inline {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    width: auto;
  }
  /* line 169, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .newsletterchannel {
    width: 63px;
    height: 63px;
    font-size: 40px;
    line-height: 63px;
    font-size: 2.22222rem;
    margin-right: 18px;
    float: none;
  }
  /* line 176, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .loadingIcon {
    float: none;
  }
  /* line 178, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .loadingIcon img {
    max-width: 63px;
    height: auto;
  }
  /* line 183, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .form-control {
    font-size: 30px;
    line-height: 60px;
    font-size: 1.66667rem;
    padding: 0.83333rem 0.83333rem;
    height: 60px;
  }
  /* line 189, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer label.radio-inline {
    font-size: 30px;
    line-height: 27px;
    font-size: 1.66667rem;
  }
  /* line 193, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer {
    font-size: 30px;
    line-height: 30px;
    font-size: 1.66667rem;
    margin-bottom: 35px;
  }
  /* line 196, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemContainer .checkbox-inline {
    padding: 25px 0;
    padding-left: 98px;
  }
  /* line 201, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemCornerd,
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItem {
    width: 80px;
    height: 80px;
    font-size: 40px;
    line-height: 80px;
    font-size: 2.22222rem;
  }
  /* line 206, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItemCornerd.small,
  html body #pageWrapper #content.formcontainer .profileItemSelection .profileItem.small {
    font-size: 35px;
    line-height: 80px;
    font-size: 1.94444rem;
  }
  /* line 212, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1,
  html body #pageWrapper #content .csc-default {
    padding-bottom: 35px;
    font-size: 20px;
    line-height: 24px;
    font-size: 1.11111rem;
    line-height: 1.33333rem;
  }
  /* line 215, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 > .tx-dce-pi1,
  html body #pageWrapper #content .csc-default > .tx-dce-pi1 {
    padding-bottom: 0;
  }
  /* line 219, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .title,
  html body #pageWrapper #content .csc-default .title {
    font-size: 65px;
    line-height: 65px;
    font-size: 3.61111rem;
    line-height: 3.61111rem;
    margin-bottom: 18px;
  }
  /* line 223, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .special-content-sonderthemen,
  html body #pageWrapper #content .csc-default .special-content-sonderthemen {
    font-size: 18px;
    line-height: 22px;
    font-size: 1rem;
    line-height: 1.22222rem;
  }
  /* line 225, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .special-content-sonderthemen .title,
  html body #pageWrapper #content .csc-default .special-content-sonderthemen .title {
    font-size: 35px;
    line-height: 40px;
    font-size: 1.94444rem;
    line-height: 2.22222rem;
  }
  /* line 229, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 header,
  html body #pageWrapper #content .csc-default header {
    margin-bottom: 18px;
  }
  /* line 230, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 header big,
  html body #pageWrapper #content .csc-default header big {
    font-size: 65px;
    line-height: 65px;
    font-size: 3.61111rem;
    line-height: 3.61111rem;
  }
  /* line 236, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner, html body #pageWrapper #content .tx-dce-pi1.layout-2,
  html body #pageWrapper #content .csc-default .spardarechner,
  html body #pageWrapper #content .csc-default.layout-2 {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  /* line 240, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner h1, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h2, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h3, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h4, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h5, html body #pageWrapper #content .tx-dce-pi1 .spardarechner h6, html body #pageWrapper #content .tx-dce-pi1.layout-2 h1, html body #pageWrapper #content .tx-dce-pi1.layout-2 h2, html body #pageWrapper #content .tx-dce-pi1.layout-2 h3, html body #pageWrapper #content .tx-dce-pi1.layout-2 h4, html body #pageWrapper #content .tx-dce-pi1.layout-2 h5, html body #pageWrapper #content .tx-dce-pi1.layout-2 h6,
  html body #pageWrapper #content .csc-default .spardarechner h1,
  html body #pageWrapper #content .csc-default .spardarechner h2,
  html body #pageWrapper #content .csc-default .spardarechner h3,
  html body #pageWrapper #content .csc-default .spardarechner h4,
  html body #pageWrapper #content .csc-default .spardarechner h5,
  html body #pageWrapper #content .csc-default .spardarechner h6,
  html body #pageWrapper #content .csc-default.layout-2 h1,
  html body #pageWrapper #content .csc-default.layout-2 h2,
  html body #pageWrapper #content .csc-default.layout-2 h3,
  html body #pageWrapper #content .csc-default.layout-2 h4,
  html body #pageWrapper #content .csc-default.layout-2 h5,
  html body #pageWrapper #content .csc-default.layout-2 h6 {
    font-size: 40px;
    line-height: 40px;
    font-size: 2.22222rem;
  }
  /* line 244, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner header, html body #pageWrapper #content .tx-dce-pi1.layout-2 header,
  html body #pageWrapper #content .csc-default .spardarechner header,
  html body #pageWrapper #content .csc-default.layout-2 header {
    padding-left: 76px;
    padding-right: 40px;
    min-height: 57px;
    cursor: pointer;
    margin: 31px 0;
  }
  /* line 252, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner:after, html body #pageWrapper #content .tx-dce-pi1.layout-2:after,
  html body #pageWrapper #content .csc-default .spardarechner:after,
  html body #pageWrapper #content .csc-default.layout-2:after {
    top: 8px;
  }
  /* line 255, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner:before, html body #pageWrapper #content .tx-dce-pi1.layout-2:before,
  html body #pageWrapper #content .csc-default .spardarechner:before,
  html body #pageWrapper #content .csc-default.layout-2:before {
    right: auto;
    left: 0;
    top: -5px;
    width: 57px;
    height: 57px;
  }
  /* line 266, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="a"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="b"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="m"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="a"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="b"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="m"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="a"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="b"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="m"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="a"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="b"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="m"]:before {
    font-size: 21px;
    line-height: 57px;
    font-size: 1.16667rem;
  }
  /* line 277, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="c"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="d"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="e"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="f"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="g"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="h"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="c"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="d"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="e"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="f"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="g"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="h"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="c"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="d"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="e"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="f"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="g"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="h"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="c"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="d"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="e"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="f"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="g"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="h"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 282, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="i"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="i"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="i"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="i"]:before {
    font-size: 27px;
    line-height: 57px;
    font-size: 1.5rem;
  }
  /* line 290, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="j"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="k"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="l"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="n"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="j"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="k"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="l"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="n"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="j"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="k"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="l"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="n"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="j"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="k"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="l"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="n"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 296, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="o"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="p"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="o"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="p"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="o"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="p"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="o"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="p"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 301, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="q"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="q"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="q"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="q"]:before {
    font-size: 21px;
    line-height: 57px;
    font-size: 1.16667rem;
  }
  /* line 309, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="r"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="s"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="t"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="1"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="r"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="s"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="t"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="1"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="r"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="s"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="t"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="1"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="r"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="s"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="t"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="1"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 314, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="u"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="u"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="u"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="u"]:before {
    font-size: 20px;
    line-height: 57px;
    font-size: 1.11111rem;
  }
  /* line 319, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="v"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="v"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="v"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="v"]:before {
    font-size: 20px;
    line-height: 57px;
    font-size: 1.11111rem;
  }
  /* line 324, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="w"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="w"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="w"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="w"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 329, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="x"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="x"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="x"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="x"]:before {
    font-size: 31px;
    line-height: 57px;
    font-size: 1.72222rem;
  }
  /* line 334, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="y"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="y"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="y"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="y"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 339, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="z"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="z"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="z"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="z"]:before {
    font-size: 31px;
    line-height: 57px;
    font-size: 1.72222rem;
  }
  /* line 344, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="A"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="A"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="A"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="A"]:before {
    font-size: 30px;
    line-height: 53px;
    font-size: 1.66667rem;
  }
  /* line 349, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="B"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="B"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="B"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="B"]:before {
    font-size: 21px;
    line-height: 57px;
    font-size: 1.16667rem;
  }
  /* line 354, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="C"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="C"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="C"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="C"]:before {
    font-size: 21px;
    line-height: 57px;
    font-size: 1.16667rem;
  }
  /* line 359, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="D"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="D"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="D"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="D"]:before {
    font-size: 31px;
    line-height: 57px;
    font-size: 1.72222rem;
  }
  /* line 364, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="E"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="E"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="E"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="E"]:before {
    font-size: 31px;
    line-height: 57px;
    font-size: 1.72222rem;
  }
  /* line 369, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="F"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="F"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="F"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="F"]:before {
    font-size: 21px;
    line-height: 57px;
    font-size: 1.16667rem;
  }
  /* line 374, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="G"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="G"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="G"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="G"]:before {
    font-size: 31px;
    line-height: 54px;
    font-size: 1.72222rem;
  }
  /* line 379, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="H"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="H"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="H"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="H"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 384, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="I"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="I"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="I"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="I"]:before {
    font-size: 35px;
    line-height: 54px;
    font-size: 1.94444rem;
  }
  /* line 389, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="J"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="J"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="J"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="J"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 395, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="K"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="L"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="K"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="L"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="K"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="L"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="K"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="L"]:before {
    font-size: 40px;
    line-height: 57px;
    font-size: 2.22222rem;
  }
  /* line 400, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="M"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="M"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="M"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="M"]:before {
    font-size: 31px;
    line-height: 57px;
    font-size: 1.72222rem;
  }
  /* line 406, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="N"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="O"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="N"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="O"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="N"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="O"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="N"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="O"]:before {
    font-size: 40px;
    line-height: 57px;
    font-size: 2.22222rem;
  }
  /* line 411, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="P"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="P"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="P"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="P"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 416, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="Q"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="Q"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="Q"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="Q"]:before {
    font-size: 31px;
    line-height: 57px;
    font-size: 1.72222rem;
  }
  /* line 424, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="R"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="S"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="T"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="U"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="R"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="S"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="T"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="U"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="R"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="S"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="T"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="U"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="R"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="S"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="T"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="U"]:before {
    font-size: 35px;
    line-height: 57px;
    font-size: 1.94444rem;
  }
  /* line 433, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="V"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="W"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="X"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="Y"]:before, html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="Z"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="V"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="W"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="X"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="Y"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="Z"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="V"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="W"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="X"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="Y"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="Z"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="V"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="W"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="X"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="Y"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="Z"]:before {
    font-size: 26px;
    line-height: 57px;
    font-size: 1.44444rem;
  }
  /* line 438, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner[data-iconglyph="§"]:before, html body #pageWrapper #content .tx-dce-pi1.layout-2[data-iconglyph="§"]:before,
  html body #pageWrapper #content .csc-default .spardarechner[data-iconglyph="§"]:before,
  html body #pageWrapper #content .csc-default.layout-2[data-iconglyph="§"]:before {
    font-size: 40px;
    line-height: 57px;
    font-size: 2.22222rem;
  }
  /* line 443, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner.lastElement, html body #pageWrapper #content .tx-dce-pi1 .spardarechner.lastElement.closed, html body #pageWrapper #content .tx-dce-pi1.layout-2.lastElement, html body #pageWrapper #content .tx-dce-pi1.layout-2.lastElement.closed,
  html body #pageWrapper #content .csc-default .spardarechner.lastElement,
  html body #pageWrapper #content .csc-default .spardarechner.lastElement.closed,
  html body #pageWrapper #content .csc-default.layout-2.lastElement,
  html body #pageWrapper #content .csc-default.layout-2.lastElement.closed {
    padding-bottom: 0px;
  }
  /* line 447, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner.closed, html body #pageWrapper #content .tx-dce-pi1.layout-2.closed,
  html body #pageWrapper #content .csc-default .spardarechner.closed,
  html body #pageWrapper #content .csc-default.layout-2.closed {
    padding-bottom: 0px;
  }
  /* line 453, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner .innerContent, html body #pageWrapper #content .tx-dce-pi1.layout-2 .innerContent,
  html body #pageWrapper #content .csc-default .spardarechner .innerContent,
  html body #pageWrapper #content .csc-default.layout-2 .innerContent {
    padding-left: 76px;
  }
  /* line 456, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .spardarechner .subheadline, html body #pageWrapper #content .tx-dce-pi1.layout-2 .subheadline,
  html body #pageWrapper #content .csc-default .spardarechner .subheadline,
  html body #pageWrapper #content .csc-default.layout-2 .subheadline {
    font-size: 30px;
    line-height: 30px;
    font-size: 1.66667rem;
    line-height: 1.66667rem;
    margin-bottom: 21px;
  }
  /* line 461, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 ul,
  html body #pageWrapper #content .csc-default ul {
    padding-left: 36px;
  }
  /* line 464, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .buttonOrange,
  html body #pageWrapper #content .tx-dce-pi1 .buttonBlue,
  html body #pageWrapper #content .csc-default .buttonOrange,
  html body #pageWrapper #content .csc-default .buttonBlue {
    font-size: 38px;
    line-height: 45.6px;
    font-size: 2.11111rem;
    line-height: 2.53333rem;
    padding: 0.55556rem 25px;
    padding-left: 56px;
  }
  /* line 469, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .buttonOrange .iconfont,
  html body #pageWrapper #content .tx-dce-pi1 .buttonBlue .iconfont,
  html body #pageWrapper #content .csc-default .buttonOrange .iconfont,
  html body #pageWrapper #content .csc-default .buttonBlue .iconfont {
    left: 15px;
    top: 50%;
    margin-top: -12px;
    width: 28px;
    height: 24px;
    font-size: 24px;
    line-height: 24px;
    font-size: 1.33333rem;
  }
  /* line 478, ../Sass/_tablet-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .subheadline,
  html body #pageWrapper #content .csc-default .subheadline {
    font-size: 40px;
    line-height: 40px;
    font-size: 2.22222rem;
    line-height: 2.22222rem;
    margin-bottom: 25px;
  }
  /* line 485, ../Sass/_tablet-up.scss */
  html body #pageWrapper #callus .container {
    padding: 25px;
    font-size: 25px;
    line-height: 30px;
    font-size: 1.38889rem;
    line-height: 1.66667rem;
  }
  /* line 489, ../Sass/_tablet-up.scss */
  html body #pageWrapper #callus .container > div {
    display: inline-block;
  }
  /* line 492, ../Sass/_tablet-up.scss */
  html body #pageWrapper #callus .container p {
    margin-top: 10px;
    margin-left: 65px;
    margin-bottom: 0;
  }
  /* line 497, ../Sass/_tablet-up.scss */
  html body #pageWrapper #callus .container big {
    margin: 0;
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
  }
  /* line 501, ../Sass/_tablet-up.scss */
  html body #pageWrapper #callus .container .mobileicon {
    float: left;
    font-size: 81px;
    line-height: 81px;
    font-size: 4.5rem;
    line-height: 4.5rem;
    margin-bottom: 0;
  }
  /* line 506, ../Sass/_tablet-up.scss */
  html body #pageWrapper #callus .container .slogan {
    display: block;
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
    padding: 0;
  }
  /* line 518, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content hr, html body.anmeldung #pageWrapper #content hr {
    margin-top: 40px;
    margin-bottom: 40px;
  }
  /* line 524, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left img.responsive, html body.anmeldung #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left img.responsive {
    max-width: 50%;
  }
  /* line 531, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content.formcontainer .row .form-group, html body.anmeldung #pageWrapper #content.formcontainer .row .form-group {
    margin-bottom: 0;
  }
  /* line 544, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling p,
  html body.profilierungscenter #pageWrapper #content #success-container p, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling p,
  html body.anmeldung #pageWrapper #content #success-container p {
    font-size: 18px;
    line-height: 26px;
    font-size: 1rem;
    line-height: 1.44444rem;
    margin-bottom: 28px;
  }
  /* line 548, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .big,
  html body.profilierungscenter #pageWrapper #content #success-container .big, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .big,
  html body.anmeldung #pageWrapper #content #success-container .big {
    font-size: 30px;
    line-height: 40px;
    font-size: 1.66667rem;
    line-height: 2.22222rem;
  }
  /* line 551, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default.lastButton,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling a[data-action="resend"],
  html body.profilierungscenter #pageWrapper #content #success-container button[type="submit"].btn-default.lastButton,
  html body.profilierungscenter #pageWrapper #content #success-container a[data-action="resend"], html body.anmeldung #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default.lastButton,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling a[data-action="resend"],
  html body.anmeldung #pageWrapper #content #success-container button[type="submit"].btn-default.lastButton,
  html body.anmeldung #pageWrapper #content #success-container a[data-action="resend"] {
    font-size: 38px;
    line-height: 38px;
    font-size: 2.11111rem;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    -moz-border-radius-topleft: 15px;
    -webkit-border-top-left-radius: 15px;
    border-top-left-radius: 15px;
    -moz-border-radius-bottomright: 15px;
    -webkit-border-bottom-right-radius: 15px;
    border-bottom-right-radius: 15px;
  }
  /* line 557, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default,
  html body.profilierungscenter #pageWrapper #content #success-container button[type="submit"].btn-default, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default,
  html body.anmeldung #pageWrapper #content #success-container button[type="submit"].btn-default {
    font-size: 38px;
    line-height: 38px;
    font-size: 2.11111rem;
    display: inline;
    width: auto;
  }
  /* line 562, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling h1,
  html body.profilierungscenter #pageWrapper #content #success-container h1, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling h1,
  html body.anmeldung #pageWrapper #content #success-container h1 {
    color: #f06400;
    font-size: 55px;
    line-height: 66px;
    font-size: 3.05556rem;
    line-height: 3.66667rem;
    margin-bottom: 28px;
  }
  /* line 567, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .slogan,
  html body.profilierungscenter #pageWrapper #content #success-container .slogan, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .slogan,
  html body.anmeldung #pageWrapper #content #success-container .slogan {
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
    float: right;
  }
  /* line 575, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #callus .container .slogan, html body.anmeldung #pageWrapper #callus .container .slogan {
    float: right;
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
    padding: 0;
  }
  /* line 587, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content.formcontainer {
    padding: 60px 0 12px;
  }
  /* line 589, ../Sass/_tablet-up.scss */
  html body.profilierungscenter #pageWrapper #content.formcontainer .typo3-messages {
    margin-top: -30px;
  }
}
@media (min-width: 992px) {
  /* line 8, ../Sass/_tablet-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-right .csc-textpic-text,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-right .csc-textpic-text {
    width: calc(100% - 390px);
    padding-right: 30px;
    float: left;
  }
  /* line 13, ../Sass/_tablet-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-right .csc-textpic-imagewrap,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-right .csc-textpic-imagewrap {
    width: 390px;
  }
  /* line 18, ../Sass/_tablet-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap.layout-2,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap.layout-2 {
    width: 225px;
    float: left;
    margin-right: 25px;
    margin-bottom: 15px;
  }
  /* line 24, ../Sass/_tablet-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-intext-left .csc-textpic-caption,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-caption {
    margin-bottom: 0;
  }
  /* line 28, ../Sass/_tablet-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-intext-left ul li,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left ul li {
    position: relative;
    left: 25px;
    margin-right: 25px;
  }
  /* line 34, ../Sass/_tablet-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-intext-left ul.styled_list_check li,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left ul.styled_list_check li {
    left: 0;
  }
  /* line 55, ../Sass/_tablet-lg-up.scss */
  html body.profilierungscenter #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left img.responsive, html body.anmeldung #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left img.responsive {
    max-width: 100%;
  }
  /* line 58, ../Sass/_tablet-lg-up.scss */
  html body.profilierungscenter #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap, html body.anmeldung #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap {
    width: 390px;
    float: right;
  }
  /* line 67, ../Sass/_tablet-lg-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling p,
  html body.profilierungscenter #pageWrapper #content #success-container p, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling p,
  html body.anmeldung #pageWrapper #content #success-container p {
    margin-bottom: 36px;
  }
  /* line 70, ../Sass/_tablet-lg-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default.lastButton,
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling a[data-action="resend"],
  html body.profilierungscenter #pageWrapper #content #success-container button[type="submit"].btn-default.lastButton,
  html body.profilierungscenter #pageWrapper #content #success-container a[data-action="resend"], html body.anmeldung #pageWrapper #content .tx_spardabankprofiling button[type="submit"].btn-default.lastButton,
  html body.anmeldung #pageWrapper #content .tx_spardabankprofiling a[data-action="resend"],
  html body.anmeldung #pageWrapper #content #success-container button[type="submit"].btn-default.lastButton,
  html body.anmeldung #pageWrapper #content #success-container a[data-action="resend"] {
    margin-bottom: 0;
  }
  /* line 74, ../Sass/_tablet-lg-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling h1,
  html body.profilierungscenter #pageWrapper #content #success-container h1, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling h1,
  html body.anmeldung #pageWrapper #content #success-container h1 {
    font-size: 60px;
    line-height: 72px;
    font-size: 3.33333rem;
    line-height: 4rem;
    margin-bottom: 40px;
  }
  /* line 78, ../Sass/_tablet-lg-up.scss */
  html body.profilierungscenter #pageWrapper #content .tx_spardabankprofiling .slogan,
  html body.profilierungscenter #pageWrapper #content #success-container .slogan, html body.anmeldung #pageWrapper #content .tx_spardabankprofiling .slogan,
  html body.anmeldung #pageWrapper #content #success-container .slogan {
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
    float: left;
  }
}
@media (min-width: 1200px) {
  /* line 3, ../Sass/_desktop-lg-up.scss */
  html body, html body #pageWrapper {
    padding: 37px;
  }
  /* line 13, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper > header .container #navigation-holder {
    margin-bottom: 27px;
  }
  /* line 18, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #pagenavigation {
    top: 50%;
    margin-top: -25px;
    padding: 0;
    position: fixed;
    left: auto;
    width: 1044px;
    margin-left: -37px;
  }
  /* line 26, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #pagenavigation #browse_back {
    margin-left: -25px;
  }
  /* line 29, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #pagenavigation #browse_forward {
    margin-right: -25px;
  }
  /* line 32, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #pagenavigation #browse_back,
  html body #pageWrapper #pagenavigation #browse_forward {
    width: 50px;
    height: 50px;
  }
  /* line 36, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #pagenavigation #browse_back .iconfont,
  html body #pageWrapper #pagenavigation #browse_forward .iconfont {
    width: 50px;
  }
  /* line 39, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #pagenavigation #browse_back a,
  html body #pageWrapper #pagenavigation #browse_forward a {
    width: 50px;
    height: 50px;
  }
  /* line 46, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content {
    padding-top: 60px;
  }
  /* line 50, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .title,
  html body #pageWrapper #content .csc-default .title {
    font-size: 75px;
    line-height: 75px;
    font-size: 4.16667rem;
    line-height: 4.16667rem;
  }
  /* line 54, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .special-content-sonderthemen,
  html body #pageWrapper #content .csc-default .special-content-sonderthemen {
    font-size: 20px;
    line-height: 24px;
    font-size: 1.11111rem;
    line-height: 1.33333rem;
  }
  /* line 56, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .special-content-sonderthemen .title,
  html body #pageWrapper #content .csc-default .special-content-sonderthemen .title {
    font-size: 40px;
    line-height: 40px;
    font-size: 2.22222rem;
    line-height: 2.22222rem;
  }
  /* line 61, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 header big,
  html body #pageWrapper #content .csc-default header big {
    font-size: 75px;
    line-height: 75px;
    font-size: 4.16667rem;
    line-height: 4.16667rem;
  }
  /* line 66, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-right .csc-textpic-text,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-right .csc-textpic-text {
    width: calc(100% - 390px);
    padding-right: 30px;
    float: left;
  }
  /* line 71, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-right .csc-textpic-imagewrap,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-right .csc-textpic-imagewrap {
    width: 390px;
  }
  /* line 76, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap.layout-2,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap.layout-2 {
    width: 225px;
    float: left;
    margin-right: 25px;
    margin-bottom: 0;
  }
  /* line 82, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #content .tx-dce-pi1 .csc-textpic.csc-textpic-intext-left .csc-textpic-caption,
  html body #pageWrapper #content .csc-default .csc-textpic.csc-textpic-intext-left .csc-textpic-caption {
    margin-bottom: 0;
  }
  /* line 90, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #callus .container {
    padding: 15px 30px;
    display: table;
    height: 113px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 25px;
    line-height: 30px;
    font-size: 1.38889rem;
    line-height: 1.66667rem;
    text-align: left;
  }
  /* line 98, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #callus .container div {
    display: inline-block;
    float: left;
  }
  /* line 102, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #callus .container p {
    margin-top: 10px;
    margin-left: 75px;
    margin-bottom: 0;
  }
  /* line 107, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #callus .container big {
    margin: 0;
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
  }
  /* line 111, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #callus .container .mobileicon {
    float: left;
    font-size: 81px;
    line-height: 81px;
    font-size: 4.5rem;
    line-height: 4.5rem;
    margin-bottom: 0;
  }
  /* line 116, ../Sass/_desktop-lg-up.scss */
  html body #pageWrapper #callus .container .slogan {
    display: table-cell;
    vertical-align: middle;
    font-size: 45px;
    line-height: 54px;
    font-size: 2.5rem;
    line-height: 3rem;
    padding: 0;
    margin-top: 0;
    text-align: right;
  }
}
/* line 1499, ../Sass/main.scss */
html.no-placeholder body #pageWrapper #content.formcontainer .form-group .sr-only {
  font-weight: 100;
  position: relative;
  width: auto;
  height: auto;
  font-size: 22px;
  line-height: 26.4px;
  font-size: 1.22222rem;
  line-height: 1.46667rem;
  margin: 0;
  clip: auto;
  overflow: visible;
}
