<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media screen and (max-width: 649px) {
  /* line 1, ../../sass/responsive/medium/_general.scss */
  #wrapper,
  .column--main {
    width: 100%;
    min-height: 500px;
    margin: 0px !Important;
    left: auto; }
    /* line 8, ../../sass/responsive/medium/_general.scss */
    #wrapper .inside,
    .column--main .inside {
      padding: 0;
      overflow: visible; }

  /* line 15, ../../sass/responsive/medium/_general.scss */
  .portal_welcome_small .portal_welcome_small_text h1, .portal_welcome_small .portal_welcome_small_text h2 {
    background-color: #ffffff;
    margin: 0 3%;
    padding-left: 2%;
    padding-right: 2%; }

  /* line 23, ../../sass/responsive/medium/_general.scss */
  a:hover,
  a:focus {
    text-decoration: none !important; }

  /* line 28, ../../sass/responsive/medium/_general.scss */
  .main_content {
    width: auto;
    margin-top: 60px; }

  /* line 33, ../../sass/responsive/medium/_general.scss */
  #portal_title img {
    width: 100%; }

  /* line 37, ../../sass/responsive/medium/_general.scss */
  #wrapper {
    border-top: 0 !important;
    height: auto;
    border: 0 !important;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.35); }

  /* line 44, ../../sass/responsive/medium/_general.scss */
  #app .lister {
    margin-top: 0; }

  /* line 50, ../../sass/responsive/medium/_general.scss */
  .position_group_small li a,
  .lister li a {
    background-color: #fff;
    padding: 10px 30px 10px 10px;
    margin: 0 10px 10px 10px;
    border: 0; }
  /* line 57, ../../sass/responsive/medium/_general.scss */
  .position_group_small .last,
  .lister .last {
    border: 0;
    margin-bottom: 0; }

  /* line 64, ../../sass/responsive/medium/_general.scss */
  .all_positions .position_group_small a {
    color: #333;
    font-size: 15px; }
  /* line 69, ../../sass/responsive/medium/_general.scss */
  .all_positions .toolbar_all_positions a {
    font-weight: bold; }

  /* line 75, ../../sass/responsive/medium/_general.scss */
  .detail .item_action .button_pdf a,
  .detail .item_action .button_reminder a,
  .footer_small .information {
    background-color: #ee0000; }

  /* line 81, ../../sass/responsive/medium/_general.scss */
  .detail .item_action .button_pdf a,
  .detail .item_action .button_reminder a,
  .footer_small .information li a {
    color: #fff; }

  /* line 88, ../../sass/responsive/medium/_general.scss */
  .portal_welcome_small h1 {
    padding-top: 0;
    background-color: transparent; }
  /* line 93, ../../sass/responsive/medium/_general.scss */
  .portal_welcome_small p {
    margin-bottom: 10px;
    padding: 0 10px; }
  /* line 98, ../../sass/responsive/medium/_general.scss */
  .portal_welcome_small h2 {
    margin-bottom: 10px;
    padding: 0 10px; }
  /* line 103, ../../sass/responsive/medium/_general.scss */
  .portal_welcome_small img {
    width: 100%;
    display: block;
    box-sizing: border-box;
    margin-bottom: 20px; }

  /* line 112, ../../sass/responsive/medium/_general.scss */
  .container_small ul {
    margin-top: 10px; }

  /* line 116, ../../sass/responsive/medium/_general.scss */
  .lister_small {
    margin-top: 10px; }

  /* line 122, ../../sass/responsive/medium/_general.scss */
  .lister_all_positions img,
  .container_small img {
    width: 100%;
    display: block;
    margin-bottom: 10px; }
  /* line 128, ../../sass/responsive/medium/_general.scss */
  .lister_all_positions h1,
  .container_small h1 {
    margin: 0 10px; }
  /* line 132, ../../sass/responsive/medium/_general.scss */
  .lister_all_positions p,
  .container_small p {
    margin: 0 10px;
    background-color: #fff;
    padding: 10px; }

  /* line 139, ../../sass/responsive/medium/_general.scss */
  .lister_all_positions h1 {
    margin: 10px;
    padding-bottom: 10px; }

  /* line 144, ../../sass/responsive/medium/_general.scss */
  .icon--button, .terms .hotfix_terms .next, .summary .hotfix_summary .next, .booknav .prev, .booknav .interject, .booknav .pdfdownload, .booknav .next {
    background-repeat: no-repeat;
    background-position: center;
    text-indent: -9999px;
    width: 15%;
    margin: 0;
    padding: 8px 10px; }

  /* line 1, ../../sass/responsive/medium/_header.scss */
  .logobar_small {
    background-color: #ee0000;
    height: 60px;
    position: fixed;
    width: 100%;
    top: 0px;
    z-index: 100; }

  /* line 10, ../../sass/responsive/medium/_header.scss */
  .menu_small {
    width: 50px;
    float: right;
    display: inline;
    margin-top: 5px; }
    /* line 17, ../../sass/responsive/medium/_header.scss */
    .menu_small .menu_button:before {
      font-size: 48px;
      line-height: 81%;
      font-family: Pictos-IF;
      content: 'n';
      color: white; }

  /* line 28, ../../sass/responsive/medium/_header.scss */
  .logo_small img {
    max-height: 60px; }

  /* line 33, ../../sass/responsive/medium/_header.scss */
  .header_back {
    padding-top: 20px; }
    /* line 35, ../../sass/responsive/medium/_header.scss */
    .header_back a {
      color: #fff;
      background: none;
      position: relative;
      padding-left: 15px;
      margin-left: 3%; }
      /* line 41, ../../sass/responsive/medium/_header.scss */
      .header_back a:before {
        content: "";
        width: 9px;
        height: 9px;
        position: absolute;
        left: 0;
        top: 4px;
        border: 0 solid transparent;
        border-top: 2px solid #fff;
        border-left: 2px solid #fff;
        transform: rotate(-45deg); }

  /* line 56, ../../sass/responsive/medium/_header.scss */
  .search_box {
    position: relative;
    top: 0;
    right: 0;
    border-top: 1px solid #d7d7d7; }
    /* line 62, ../../sass/responsive/medium/_header.scss */
    .search_box .search_box_container {
      padding: 20px 10px; }
      /* line 64, ../../sass/responsive/medium/_header.scss */
      .search_box .search_box_container:before {
        display: none; }
      /* line 68, ../../sass/responsive/medium/_header.scss */
      .search_box .search_box_container input {
        width: 100%; }

  /* line 74, ../../sass/responsive/medium/_header.scss */
  .toolbar_small {
    background-color: #ffffff;
    box-shadow: 0 2px 0 rgba(0, 0, 0, 0.1);
    margin-bottom: 2px; }
    /* line 79, ../../sass/responsive/medium/_header.scss */
    .toolbar_small .toolbar_search,
    .toolbar_small .toolbar_all_positions,
    .toolbar_small .toolbar_contacts {
      font-size: 16px;
      width: 33.333%;
      color: #ee0000;
      font-weight: normal;
      border-left: 1px solid #e2e2e2;
      border-top: 1px solid #d7d7d7;
      line-height: 39px;
      text-align: center;
      box-sizing: border-box; }
    /* line 93, ../../sass/responsive/medium/_header.scss */
    .toolbar_small .icon_search,
    .toolbar_small .icon_contacts {
      height: 19px;
      display: inline-block;
      position: relative;
      top: 4px;
      margin-right: 13px;
      left: 10px; }
    /* line 103, ../../sass/responsive/medium/_header.scss */
    .toolbar_small .icon_search {
      background: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/medium/search.png);
      width: 20px; }
    /* line 108, ../../sass/responsive/medium/_header.scss */
    .toolbar_small .icon_contacts {
      background: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/medium/contacts.png);
      width: 19px; }
    /* line 112, ../../sass/responsive/medium/_header.scss */
    .toolbar_small .toolbar_search {
      border-left: none; }

  /* line 2, ../../sass/responsive/medium/_teaser.scss */
  .portal_welcome_small .swiper-container {
    margin-bottom: 20px; }
    /* line 5, ../../sass/responsive/medium/_teaser.scss */
    .portal_welcome_small .swiper-container img {
      display: block;
      width: 100%;
      margin: 0; }
    /* line 11, ../../sass/responsive/medium/_teaser.scss */
    .portal_welcome_small .swiper-container .swiper-button-next,
    .portal_welcome_small .swiper-container .swiper-button-prev {
      background-image: none;
      width: 50px;
      height: 50px;
      font-family: "Pictos-IF";
      font-size: 50px;
      line-height: 81%;
      color: rgba(255, 255, 255, 0.5); }
      /* line 21, ../../sass/responsive/medium/_teaser.scss */
      .portal_welcome_small .swiper-container .swiper-button-next:hover,
      .portal_welcome_small .swiper-container .swiper-button-prev:hover {
        color: #ffffff; }
    /* line 26, ../../sass/responsive/medium/_teaser.scss */
    .portal_welcome_small .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active {
      background-color: #ee0000; }
    /* line 29, ../../sass/responsive/medium/_teaser.scss */
    .portal_welcome_small .swiper-container .swiper-pagination-bullet {
      background-color: #ffffff;
      opacity: 1; }
    /* line 34, ../../sass/responsive/medium/_teaser.scss */
    .portal_welcome_small .swiper-container .swiper-button-next {
      right: -10px; }
    /* line 38, ../../sass/responsive/medium/_teaser.scss */
    .portal_welcome_small .swiper-container .swiper-button-prev {
      left: -10px; }

  /* line 3, ../../sass/responsive/medium/_mainmenu.scss */
  #mainmenu .mainmenu_group span {
    background: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/ci/plus.png) no-repeat 98% center; }
    /* line 5, ../../sass/responsive/medium/_mainmenu.scss */
    #mainmenu .mainmenu_group span:hover {
      background: #ee0000 url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/plus_hover.png) no-repeat 98% center;
      color: #fff; }
  /* line 13, ../../sass/responsive/medium/_mainmenu.scss */
  #mainmenu .opened span {
    background: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/ci/minus-grey.png) no-repeat 98% center; }
    /* line 15, ../../sass/responsive/medium/_mainmenu.scss */
    #mainmenu .opened span:hover {
      background: #ee0000 url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/minus_hover.png) no-repeat 98% center;
      color: #fff; }
  /* line 23, ../../sass/responsive/medium/_mainmenu.scss */
  #mainmenu li a,
  #mainmenu li span {
    border: none;
    font-size: 15px;
    line-height: 16px;
    font-weight: normal;
    color: #000;
    padding: 15px 10px; }
  /* line 34, ../../sass/responsive/medium/_mainmenu.scss */
  #mainmenu li a:hover {
    background: #ee0000;
    color: #fff; }
  /* line 43, ../../sass/responsive/medium/_mainmenu.scss */
  #mainmenu .mainmenu_home li a {
    color: #fff;
    font-weight: normal;
    background-color: #ee0000;
    padding: 15px 10px; }

  /* line 1, ../../sass/responsive/medium/_typo.scss */
  h1,
  .detail .description_title h2,
  .jobletter-confirm h2,
  .jobletter-unsubscribe h2 {
    font-size: 22px;
    line-height: 110%;
    font-family: SparkasseHeadWeb,Helvetica,Arial,sans-serif; }

  /* line 10, ../../sass/responsive/medium/_typo.scss */
  h1 {
    padding: 10px 10px 0 10px;
    background-color: #ffffff; }

  /* line 15, ../../sass/responsive/medium/_typo.scss */
  h2 {
    font-size: 15px;
    color: #333333;
    font-weight: bold; }

  /* line 21, ../../sass/responsive/medium/_typo.scss */
  p {
    font-size: 14px;
    line-height: 150%; }

  /* line 26, ../../sass/responsive/medium/_typo.scss */
  select,
  input[type="text"],
  textarea {
    font-size: 16px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  /* line 35, ../../sass/responsive/medium/_typo.scss */
  select {
    height: 31px;
    padding: 0; }

  /* line 40, ../../sass/responsive/medium/_typo.scss */
  input[type="submit"],
  input[type="button"] {
    -webkit-appearance: none;
    -webkit-border-radius: 0; }

  /* line 48, ../../sass/responsive/medium/_typo.scss */
  .filter_small .position_title,
  .position_link_small .position_title {
    color: #ee0000; }

  /* line 53, ../../sass/responsive/medium/_typo.scss */
  .filter_small .position_group {
    font-weight: bold;
    font-size: 18px;
    line-height: 110%; }

  /* line 60, ../../sass/responsive/medium/_typo.scss */
  .position_group_small .position_description {
    font-size: 14px;
    color: #666666; }

  /* line 67, ../../sass/responsive/medium/_typo.scss */
  .position_link_small span {
    margin-top: 0;
    font-size: 15px; }

  /* line 1, ../../sass/responsive/medium/_detail.scss */
  .page--position .header-image {
    display: none; }

  /* line 5, ../../sass/responsive/medium/_detail.scss */
  .description_image {
    display: block; }
    /* line 7, ../../sass/responsive/medium/_detail.scss */
    .description_image img {
      display: block;
      width: 100%; }

  /* line 13, ../../sass/responsive/medium/_detail.scss */
  .description_title {
    padding: 10px 0; }
    /* line 15, ../../sass/responsive/medium/_detail.scss */
    .description_title h2 {
      font-size: 24px;
      padding: 0 10px;
      font-weight: bold;
      line-height: normal; }

  /* line 23, ../../sass/responsive/medium/_detail.scss */
  .detail {
    background-color: #f0f0f0; }
    /* line 26, ../../sass/responsive/medium/_detail.scss */
    .detail .description_content,
    .detail .reminder_usage {
      padding: 10px;
      background-color: #fff;
      margin: 0 10px; }
    /* line 33, ../../sass/responsive/medium/_detail.scss */
    .detail h1 {
      font-size: 20px;
      margin-bottom: 5px;
      padding: 0; }
    /* line 39, ../../sass/responsive/medium/_detail.scss */
    .detail h2 {
      font-size: 18px;
      margin-bottom: 5px; }
    /* line 44, ../../sass/responsive/medium/_detail.scss */
    .detail h3 {
      font-size: 16px;
      margin-bottom: 5px;
      padding: 0; }
    /* line 50, ../../sass/responsive/medium/_detail.scss */
    .detail ol li,
    .detail ul li {
      font-size: 15px; }
    /* line 55, ../../sass/responsive/medium/_detail.scss */
    .detail .position_location_list {
      margin: 3% 0; }
      /* line 57, ../../sass/responsive/medium/_detail.scss */
      .detail .position_location_list h3 {
        padding-top: 2%; }
    /* line 62, ../../sass/responsive/medium/_detail.scss */
    .detail .item_action {
      text-align: center;
      border: none;
      margin-top: 10px;
      height: auto;
      padding: 10px 0; }
      /* line 69, ../../sass/responsive/medium/_detail.scss */
      .detail .item_action .button_reminder a {
        padding: 9px 20px;
        display: inline-block;
        width: 75%;
        font-weight: bold;
        font-size: 16px;
        border-radius: 4px; }

  /* line 80, ../../sass/responsive/medium/_detail.scss */
  .asmContainer {
    padding: 0 10px; }

  /* line 84, ../../sass/responsive/medium/_detail.scss */
  .reminder_usage {
    font-size: 15px;
    margin-top: 20px; }

  /* line 89, ../../sass/responsive/medium/_detail.scss */
  .small_link_pdf a {
    top: 13px;
    margin-left: 5%;
    margin-right: 3%; }

  /* line 95, ../../sass/responsive/medium/_detail.scss */
  .item_action {
    padding-bottom: 25px; }

  /* line 99, ../../sass/responsive/medium/_detail.scss */
  .shariff {
    padding: 10px;
    margin: 0 10px; }

  /* line 105, ../../sass/responsive/medium/_detail.scss */
  .mobile .reminder_usage,
  .mobile .position_location_list.responsive {
    display: none; }
  /* line 110, ../../sass/responsive/medium/_detail.scss */
  .mobile .asmContainer,
  .mobile .item_action .button {
    display: block; }
  /* line 116, ../../sass/responsive/medium/_detail.scss */
  .mobile .asmContainer .asmList,
  .mobile .asmContainer .asmSelect {
    width: 100%; }
  /* line 122, ../../sass/responsive/medium/_detail.scss */
  .mobile .detail .item_action {
    margin: 0 10px;
    text-align: left; }
    /* line 126, ../../sass/responsive/medium/_detail.scss */
    .mobile .detail .item_action .button,
    .mobile .detail .item_action .button_reminder a {
      width: 48%;
      padding: 10px 5px;
      font-size: 16px;
      text-transform: none;
      border-radius: 4px;
      text-align: center; }
    /* line 137, ../../sass/responsive/medium/_detail.scss */
    .mobile .detail .item_action .button span {
      font-size: 15px;
      font-weight: bold;
      text-align: center; }
    /* line 143, ../../sass/responsive/medium/_detail.scss */
    .mobile .detail .item_action .button {
      float: right;
      position: initial;
      line-height: 22px; }
      /* line 147, ../../sass/responsive/medium/_detail.scss */
      .mobile .detail .item_action .button span {
        padding-right: 0;
        background-image: none; }
      /* line 151, ../../sass/responsive/medium/_detail.scss */
      .mobile .detail .item_action .button:after {
        display: none; }
  /* line 156, ../../sass/responsive/medium/_detail.scss */
  .mobile .app_notify {
    margin: 20px 3% 0 3%;
    font-size: 13px; }

  /* line 163, ../../sass/responsive/medium/_detail.scss */
  .border-box, .mobile .detail .item_action .button,
  .mobile .detail .item_action .button_reminder a {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box; }

  /* line 1, ../../sass/responsive/medium/_displayed.scss */
  .header,
  .column--right,
  #app_addons,
  #search_box,
  .column-right .infobox,
  #portal_welcome,
  .container,
  .asmContainer,
  .footer,
  #contact_icon,
  .link_pdf,
  #portal_title,
  .item_action .button_resume,
  .item_action .button,
  .item_action .back,
  .page--index .header_back,
  .closed .mainmenu_positions,
  #contact_info,
  .portal_welcome {
    display: none; }

  /* line 23, ../../sass/responsive/medium/_displayed.scss */
  .page--index .teaser {
    display: none; }

  /* line 27, ../../sass/responsive/medium/_displayed.scss */
  .header_small,
  .portal_welcome_small,
  .position-group-small,
  .lister_small,
  #mainmenu .mainmenu_home a,
  .position_location_list.responsive,
  .footer_small,
  .reminder_usage,
  .page--index .logo_small,
  .page--index .logobar_small,
  .page--index .toolbar_small,
  .small_link_pdf,
  .page--index .exclusive .container_small,
  .page--index .exclusive .header_back {
    display: block; }

  /* line 1, ../../sass/responsive/medium/_infobox.scss */
  .infobox_small {
    max-width: 80%;
    margin: 0 auto; }
    /* line 5, ../../sass/responsive/medium/_infobox.scss */
    .infobox_small .infobox {
      background-color: #f0f0f0;
      padding: 0; }
    /* line 10, ../../sass/responsive/medium/_infobox.scss */
    .infobox_small .infobox__content {
      background-color: #fff;
      padding: 2% 2%;
      margin: 0 3%; }
    /* line 16, ../../sass/responsive/medium/_infobox.scss */
    .infobox_small .position-group-headline {
      margin: 0 3%;
      padding: 2% 2% 0 2%; }

  /* line 22, ../../sass/responsive/medium/_infobox.scss */
  .service_infobox,
  .whats_app_infobox {
    padding: 0;
    margin: 0 3%; }

  /* line 28, ../../sass/responsive/medium/_infobox.scss */
  .whats_app_infobox {
    margin-top: 20px;
    padding: 10px 0; }
    /* line 32, ../../sass/responsive/medium/_infobox.scss */
    .whats_app_infobox .number,
    .whats_app_infobox .text {
      padding: 0 2%;
      margin: 0 3%; }
    /* line 38, ../../sass/responsive/medium/_infobox.scss */
    .whats_app_infobox .number {
      padding-top: 2%; }

  /* line 44, ../../sass/responsive/medium/_infobox.scss */
  .service_infobox .infobox__headline {
    font-size: 25px;
    font-weight: bold;
    padding-top: 2% !important;
    padding-left: 2% !important; }

  /* line 1, ../../sass/responsive/medium/_footer.scss */
  .footer_small {
    margin-bottom: 0; }
    /* line 4, ../../sass/responsive/medium/_footer.scss */
    .footer_small .information {
      padding: 10px 0 20px 0;
      text-align: left;
      background-color: #666;
      border-bottom: 20px solid #ee0000; }
      /* line 9, ../../sass/responsive/medium/_footer.scss */
      .footer_small .information li {
        display: block;
        text-align: center; }
        /* line 12, ../../sass/responsive/medium/_footer.scss */
        .footer_small .information li a {
          font-size: 12px;
          font-weight: normal; }

  /* line 1, ../../sass/responsive/medium/_information.scss */
  .privacy,
  .imprint {
    background-color: #ffffff;
    margin: 0 10px; }

  /* line 7, ../../sass/responsive/medium/_information.scss */
  .imprint_left {
    float: none;
    width: 100%;
    padding: 2%; }

  /* line 12, ../../sass/responsive/medium/_information.scss */
  .imprint_right {
    margin-left: 0;
    padding: 2%;
    padding-top: 0; }

  /* line 18, ../../sass/responsive/medium/_information.scss */
  .accessibility h1 {
    padding: 20px 0; }

  /* line 2, ../../sass/responsive/medium/_jobletter.scss */
  .column--main .jobletter {
    margin: 0 10px 10px 10px;
    padding: 10px;
    font-size: 14px; }
    /* line 7, ../../sass/responsive/medium/_jobletter.scss */
    .column--main .jobletter .asmContainer {
      display: block; }

  /* line 15, ../../sass/responsive/medium/_jobletter.scss */
  .exclusive .column--main .jobletter {
    display: none; }

  /* line 2, ../../sass/responsive/medium/questform/_terms.scss */
  .page--start .logobar_small {
    display: none; }
  /* line 6, ../../sass/responsive/medium/questform/_terms.scss */
  .page--start h1 {
    background-color: #ffffff; }
  /* line 10, ../../sass/responsive/medium/questform/_terms.scss */
  .page--start .main_content {
    margin-top: 0; }

  /* line 15, ../../sass/responsive/medium/questform/_terms.scss */
  .terms {
    margin: 0 3%;
    padding: 2%; }

  /* line 2, ../../sass/responsive/medium/questform/_summary.scss */
  .page--summary .logobar_small {
    display: none; }
  /* line 5, ../../sass/responsive/medium/questform/_summary.scss */
  .page--summary .main_content {
    margin-top: 0; }

  /* line 10, ../../sass/responsive/medium/questform/_summary.scss */
  .summary {
    margin: 0 10px;
    padding: 10px;
    padding-bottom: 60px; }
    /* line 15, ../../sass/responsive/medium/questform/_summary.scss */
    .summary .hotfix_summary_first {
      background-color: #ffffff;
      padding: 0 0 10px 0; }
    /* line 20, ../../sass/responsive/medium/questform/_summary.scss */
    .summary p:first-of-type {
      padding: 0; }
    /* line 24, ../../sass/responsive/medium/questform/_summary.scss */
    .summary .hotfix_summary {
      padding: 0;
      margin-top: 20px; }
      /* line 28, ../../sass/responsive/medium/questform/_summary.scss */
      .summary .hotfix_summary .hotfix_summary_table {
        margin-bottom: 20px; }
        /* line 31, ../../sass/responsive/medium/questform/_summary.scss */
        .summary .hotfix_summary .hotfix_summary_table td {
          padding-right: 5px;
          font-size: 11px; }
        /* line 36, ../../sass/responsive/medium/questform/_summary.scss */
        .summary .hotfix_summary .hotfix_summary_table th {
          width: 200px; }
          /* line 38, ../../sass/responsive/medium/questform/_summary.scss */
          .summary .hotfix_summary .hotfix_summary_table th input {
            width: 100%; }
        /* line 43, ../../sass/responsive/medium/questform/_summary.scss */
        .summary .hotfix_summary .hotfix_summary_table th {
          font-size: 13px; }

  /* line 2, ../../sass/responsive/medium/questform/_layout.scss */
  .quest .logobar_small {
    display: none; }
  /* line 5, ../../sass/responsive/medium/questform/_layout.scss */
  .quest .main_content {
    margin-top: 0; }

  /* line 11, ../../sass/responsive/medium/questform/_layout.scss */
  .page--first .column--main #questForm p {
    padding: 0;
    margin-bottom: 10px; }
  /* line 15, ../../sass/responsive/medium/questform/_layout.scss */
  .page--first .column--main #questForm h2 {
    padding: 0;
    font-size: 13px; }

  /* line 22, ../../sass/responsive/medium/questform/_layout.scss */
  #questForm {
    margin: 0 3% 3% 3%;
    padding: 2%; }
    /* line 26, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm h1 {
      font-size: 18px;
      padding: 0; }
    /* line 31, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm p {
      padding: 0; }
    /* line 35, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm table {
      width: 100%; }
    /* line 39, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm .Standard1Cols {
      padding: 0; }
      /* line 41, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .Standard1Cols .extralong {
        width: 100%; }
        /* line 43, ../../sass/responsive/medium/questform/_layout.scss */
        #questForm .Standard1Cols .extralong textarea {
          width: 100%; }
    /* line 49, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm .Standard2Cols {
      padding: 0; }
      /* line 52, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .Standard2Cols tr {
        display: table;
        width: 100%;
        margin-bottom: 10px; }
      /* line 58, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .Standard2Cols td {
        display: table-row; }
      /* line 61, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .Standard2Cols .long {
        width: 100%; }
        /* line 63, ../../sass/responsive/medium/questform/_layout.scss */
        #questForm .Standard2Cols .long select,
        #questForm .Standard2Cols .long input {
          width: 100%; }
      /* line 69, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .Standard2Cols.smsconsent td {
        display: table-cell; }
      /* line 72, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .Standard2Cols.smsconsent .col_0 {
        width: 220px; }
    /* line 78, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm .data-import {
      margin: 25px 0;
      padding: 0; }
      /* line 81, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .data-import a {
        width: auto; }
      /* line 84, ../../sass/responsive/medium/questform/_layout.scss */
      #questForm .data-import span {
        font-size: 14px; }
    /* line 89, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm .hearaboutgeneral tr {
      display: table !important; }
    /* line 95, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm .privacyQuestion .question div {
      width: 290px; }
    /* line 99, ../../sass/responsive/medium/questform/_layout.scss */
    #questForm .privacyQuestion input {
      vertical-align: top;
      position: relative;
      top: 5px; }

  /* line 2, ../../sass/responsive/medium/questform/_booknav.scss */
  .booknav .button {
    display: inline;
    margin-left: 12%; }
  /* line 7, ../../sass/responsive/medium/questform/_booknav.scss */
  .booknav .prev {
    margin-left: 0; }
  /* line 12, ../../sass/responsive/medium/questform/_booknav.scss */
  .booknav .interject {
    background-image: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/medium/interject.png); }
    /* line 16, ../../sass/responsive/medium/questform/_booknav.scss */
    .booknav .interject:focus {
      background-image: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/medium/interject.png); }
  /* line 21, ../../sass/responsive/medium/questform/_booknav.scss */
  .booknav .pdfdownload {
    background-image: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/medium/pdfdownload.png); }
    /* line 24, ../../sass/responsive/medium/questform/_booknav.scss */
    .booknav .pdfdownload:focus {
      background-image: url(https://sparkasse.mein-check-in.de/templates/basis/spk_ifiliale6/img/responsive/medium/pdfdownload.png); }

  /* line 35, ../../sass/responsive/medium/questform/_booknav.scss */
  .page--last #questForm .booknav .interject,
  .page--last #questForm .booknav .pdfdownload,
  .page--last #questForm .booknav .finished {
    margin-left: 7%; }
  /* line 41, ../../sass/responsive/medium/questform/_booknav.scss */
  .page--last #questForm .booknav .finished {
    font-size: 16px;
    line-height: 37px;
    padding: 0 10px;
    background-image: none;
    background: #ee0000;
    color: #ffffff; }

  /* line 2, ../../sass/responsive/medium/questform/_upload.scss */
  #questForm #table_applicantpicture {
    margin-top: 0px;
    display: table; }
  /* line 7, ../../sass/responsive/medium/questform/_upload.scss */
  #questForm .Files {
    margin-bottom: 20px; }
    /* line 9, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .Files.applicantpicture {
      margin-bottom: 0; }
  /* line 15, ../../sass/responsive/medium/questform/_upload.scss */
  #questForm .button.add, #questForm .button.reduce {
    font-size: 14px; }
  /* line 21, ../../sass/responsive/medium/questform/_upload.scss */
  #questForm .Files .Files {
    margin-bottom: 0; }
  /* line 25, ../../sass/responsive/medium/questform/_upload.scss */
  #questForm .optionalfiles {
    padding-left: 0;
    padding-bottom: 20px; }
    /* line 29, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles .x-form-invalid-icon {
      display: none !Important; }
    /* line 33, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles h2 {
      margin-top: 0; }
    /* line 37, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles .row_0 {
      color: #777;
      font-size: 14px; }
      /* line 40, ../../sass/responsive/medium/questform/_upload.scss */
      #questForm .optionalfiles .row_0 input {
        width: 35px; }
    /* line 45, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles .col_0 {
      width: 35%; }
    /* line 48, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles .col_1 {
      width: 65%; }
    /* line 51, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles .long {
      width: 130px;
      margin-right: 5px; }
    /* line 56, ../../sass/responsive/medium/questform/_upload.scss */
    #questForm .optionalfiles .medium {
      width: 100%; }

  /* line 62, ../../sass/responsive/medium/questform/_upload.scss */
  .btnUploadFile,
  .btnDelFile {
    font-size: 12px;
    width: 60px; }

  /* line 3, ../../sass/responsive/medium/questform/_interject.scss */
  .page--interject .booknav .button {
    margin-left: 0; } }
</pre></body></html>