@charset "UTF-8";
@media only screen and (max-width: 1023px) {
  /*rot*/
  /* Link */
  /* ----------------------- SCHRIFTEN ----------------------- */
  /* ----------------------- HEADER ----------------------- */
  /* ----------------------- INHALTSELEMENTE ----------------------- */
  /* Masonry */
  /* Button Text animiert */
  /* Button Text animiert */
  /* Bild NEUES LAYOUT */
  /* h1, Subline NEUES LAYOUT */
  /* Logos mit Verlinkung NEUES LAYOUT */
  /* Einstiegsbild, h1, Subline,Text NEUES LAYOUT */
  /* Einstiegsbild, h1, Subline,Textblöcke, Maps für Kontakt NEUES LAYOUT */
  /* Link PDF Dokument */
  /* Personal Details mit Tabs */
  /* ----------------------- PERSONAL ----------------------- */
  /* Leser */
  /* ----------------------- OFFENE STELLEN ----------------------- */
  /* Teaser */
  /* ----------------------- FOOTER ----------------------- */
  .ce_hyperlink {
    padding: 0 85px 0 85px;
  }
  h1 {
    font-size: 2rem;
  }
  #header .inside {
    margin-bottom: 0;
  }
  .ce_rsce_masonry-start h2 {
    padding: 0 50px 0 85px;
  }
  .ce_rsce_masonry-start .masonryWrapper {
    padding: 0 calc(50px - 20px) 0 calc(85px - 20px);
  }
  .ce_rsce_masonry-start .masonryWrapper .grid .grid-sizer {
    width: 50%;
  }
  .ce_rsce_masonry-start .masonryWrapper .grid .grid-item {
    width: 50%;
  }
  .ce_rsce_masonry-start .masonryWrapper .grid .grid-item:nth-of-type(2n + 2) {
    width: 50%;
  }
  .ce_rsce_button-text-animiert {
    right: calc(20% - 100px);
  }
  .ce_rsce_button-text-animiert.ohneBild {
    top: -20px;
    right: 0;
  }
  .ce_rsce_button-text-animiert.ohneBild .wrapper {
    padding-top: 0px;
  }
  .ce_rsce_bild .wrapper .content .links {
    width: 75%;
  }
  .ce_rsce_bild .wrapper .content .mitte {
    width: 75%;
  }
  .ce_rsce_bild .wrapper .content .rechts {
    width: 75%;
  }
  .ce_rsce_h1-subline .wrapper .content .intro {
    max-width: 80%;
  }
  .ce_rsce_h1-subline .wrapper .content .intro h1 {
    font-size: 2rem;
  }
  .ce_rsce_h1-subline .wrapper .content .intro .zusatz {
    font-size: 1.2rem;
    line-height: 1.2;
  }
  .ce_rsce_logos-verlinkung .wrapper .content .inhalt.abstand {
    width: calc(100% - 85px);
    margin-left: 85px;
  }
  .ce_rsce_logos-verlinkung .wrapper .content .inhalt .logos {
    margin-top: 70px;
  }
  .ce_rsce_logos-verlinkung .wrapper .content .inhalt .logos .box {
    display: block;
    margin-top: 50px;
  }
  .ce_rsce_logos-verlinkung .wrapper .content .inhalt .logos .logo {
    margin-right: 0;
    margin-top: 30px;
  }
  .ce_rsce_einstiegsbild-mit-text .wrapper .content .bild {
    width: 80%;
    margin-right: 20%;
  }
  .ce_rsce_einstiegsbild-mit-text .wrapper .content .inhalt {
    width: 80%;
    margin-left: 20%;
    padding: 50px 50px 50px 0;
  }
  .ce_rsce_einstiegsbild-mit-text .wrapper .content .inhalt .logos {
    margin-top: 70px;
  }
  .ce_rsce_einstiegsbild-mit-text .wrapper .content .inhalt .logos .box {
    display: block;
    margin-top: 50px;
  }
  .ce_rsce_einstiegsbild-mit-text .wrapper .content .inhalt .logos .logo {
    margin-right: 0;
    margin-top: 30px;
  }
  .ce_rsce_einstiegsbild-mit-text .wrapper .content .inhalt .zusatzbild {
    width: 100%;
    min-width: 200px;
  }
  .ce_rsce_einstiegsbild-h1-subline-text .wrapper .content .intro {
    max-width: 80%;
  }
  .ce_rsce_einstiegsbild-h1-subline-text .wrapper .content .intro h1 {
    font-size: 2rem;
  }
  .ce_rsce_einstiegsbild-h1-subline-text .wrapper .content .intro .zusatz {
    font-size: 1.2rem;
    line-height: 1.2;
  }
  .ce_rsce_einstiegsbild-h1-subline-text .wrapper .content .bild .einstiegsbild {
    width: 80%;
    margin-right: 20%;
  }
  .ce_rsce_einstiegsbild-h1-subline-text .wrapper .content .inhalt.abstand {
    width: calc(100% - 85px);
    margin-left: 85px;
  }
  .ce_rsce_einstiegsbild-kontakt .wrapper .content .intro h1 {
    font-size: 2rem;
  }
  .ce_rsce_einstiegsbild-kontakt .wrapper .content .intro .zusatz {
    font-size: 1.2rem;
    line-height: 1.2;
    max-width: 80%;
  }
  .ce_rsce_einstiegsbild-kontakt .wrapper .content .bild .einstiegsbild {
    width: 80%;
    margin-right: 20%;
  }
  .ce_rsce_einstiegsbild-kontakt .wrapper .content .inhalt .textblock {
    width: 100%;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .intro h1 {
    font-size: 2rem;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .intro .zusatz {
    font-size: 1.2rem;
    line-height: 1.2;
    max-width: 80%;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .bild .einstiegsbild {
    width: 80%;
    margin-right: 20%;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .inhalt.abstand {
    width: calc(100% - 85px);
    margin-left: 85px;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .inhalt .zusatzbilder {
    margin-top: 70px;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .inhalt .zusatzbilder .box {
    display: block;
    margin-top: 50px;
  }
  .ce_rsce_einstiegsbild-h1-subline-textblock .wrapper .content .inhalt .zusatzbilder .zusatzbild {
    margin-right: 0;
    margin-top: 30px;
  }
  .ce_rsce_einstiegsbild-mit-textbloecken .wrapper .content .bild {
    width: 80%;
    margin-right: 20%;
  }
  .ce_rsce_einstiegsbild-mit-textbloecken .wrapper .content .inhalt {
    width: 80%;
    margin-left: 20%;
    padding: 50px 50px 50px 0;
  }
  .ce_rsce_einstiegsbild-mit-textbloecken .wrapper .content .inhalt .zusatzbilder {
    margin-top: 70px;
  }
  .ce_rsce_einstiegsbild-mit-textbloecken .wrapper .content .inhalt .zusatzbilder .box {
    display: block;
    margin-top: 50px;
  }
  .ce_rsce_einstiegsbild-mit-textbloecken .wrapper .content .inhalt .zusatzbilder .zusatzbild {
    margin-right: 0;
    margin-top: 30px;
  }
  .ce_rsce_subline-mit-text .wrapper .content .inhalt {
    width: 100%;
  }
  .ce_rsce_aufzaehlung-mit-bild-und-text .wrapper .content {
    width: 50%;
  }
  .ce_accordion {
    padding: 0 50px 0 85px;
    width: 100%;
  }
  .accordionOnBlock {
    padding: 0 50px 0 85px;
    width: 100%;
  }
  .ce_rsce_link-pdf-download .wrapper {
    padding: 0 50px 0 85px;
  }
  .ce_rsce_link-pdf-download .wrapper .link {
    max-width: 100%;
  }
  .ce_rsce_personal-details-tabs .wrapper .content .boxLinks {
    width: 100%;
    padding-right: 0;
  }
  .ce_rsce_personal-details-tabs .wrapper .content .boxRechts {
    width: 100%;
    padding-left: 0;
  }
  .mod_newsreader .layout_full .inside .beschreibung {
    padding: 0 50px 0 0;
  }
  .mod_newsreader .layout_full-neuesLayout .intro h1 {
    font-size: 2rem;
  }
  .mod_newsreader .layout_full-neuesLayout .intro .zusatz {
    font-size: 1.2rem;
  }
  .mod_newsreader .layout_full-neuesLayout .bild .teaserbild-neuesLayout {
    width: 80%;
    margin-right: 20%;
  }
  #offene-stellen-modul.mod_newslist .layout_latest {
    width: calc(100% - 50px);
    margin: 0 50px 50px 0;
  }
  .ce_rsce_footer .wrapper {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
  .ce_rsce_footer .wrapper .content {
    width: 100%;
  }
  .ce_rsce_footer .wrapper .content .datenschutz {
    margin-top: 10px;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fvhosts%2Fkho.ch%2Fhttpdocs_2026%2Ffiles%2Fonkozentrum%2Fscss%2Fpad.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAoBA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAOH%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAUA%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAYD%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAYC%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAWA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAYF%3BAAAA%3BAAAA%3BAAQD%3BAAAA%3BAAAA%3BAAKF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAYA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAUF%3BAAAA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAAA%3BAAGC%3BAAAA%3BAAAA%3BAAEC%3BAAAA%3BAAAA%3BAAAA%22%7D */