@media (max-width: 1300px) {
#article-34 .more {
    border-left: unset !important;
}
#Cookies_Select {
    max-width: 90% !important;
}
.event.layout_full .h1details {
    margin-bottom: 90px;
        position: relative;
    margin-left: 10px;
}
.event.layout_full h1 {
    font-size: 18px;
}
#kvbnav,
#article-7 .floatright {
    float: unset !Important
}
#article-17 .floatright,
#article-16 .floatright,
#article-13 .floatright {
    width: 100% !Important;
}
#article-15,
#article-18,
#article-22,
#article-14 {
    height: unset !Important;
}
.mod_article.first.last.block .floatright {
    width: 98%;
        float: unset;
        margin-left: 1%;
}
.ce_text.absoluteleft.block {
    width: 98%;
        margin-left: 1%;
        left: 0;
    position: unset;
    float: unset;
    top: 0px;
    margin-bottom: 30px;
}
#article-12 .block {
    overflow: unset;
}
#article-26 > div.floatright > nav > ul .sibling.first,
#article-26 > div.floatright > nav > ul .sibling {
    margin-bottom: 15px;
}
#article-26 > div.floatright > nav > ul {
    display: unset;
}
.mod_customnav .line {
    width: 100%;
}
.akfront .image_container {
    left: 0px;
}
.greyblockquote {
    width: unset;
}
#article-19 > div.floatright,
#article-20 > div.floatright,
#article-21 > div.floatright,
#article-23 > div.floatright,
#article-17 > div.floatright,
#article-16 > div.floatright,
#article-13 > div.floatright {
    width: 68%;
}
#kvbnav {
    width: 100%;
        margin-right: 3%;
        margin-bottom: 10px;
}
#article-7 > div.floatright,
#article-8 > div.floatright,
#article-9 > div.floatright,
#article-10 > div.floatright,
#article-11 > div.floatright {
    padding-right: 15%;
}
.archiveyear {
    width: 28%;
}
.stellenausschreibung .event.layout_full {
    width: unset;
}
.akfront .event.layout_teaser {
    width: 100%;
    float: unset;
    margin-bottom: 60px;
}
#article-35 .akfront {
    height: unset;
}
#article-28,
#article-29,
#article-35,
#article-4,
#article-7,
#article-12 {
    margin-left: 15px;
        margin-right: 15px;
}
#navitop_fence > div:nth-child(1) {
    margin-left: 15px;
}
.mod_search.block {
    bottom: -95px;
}
.mod_navigation .level_1 {
    display: flex;
}
#header .mod_navigation li {
    float: unset;
}
#header .mod_navigation {
    height: 100px;
        height: 94px;
}
.footer25 {
    width: 100%;
        margin-top: 40px;
}
div.footer25:last-of-type {
    margin-top: unset !important;
}
#footerbot_fence {
    width: 90%;
    padding-top: unset;
        padding-bottom: 635px;
}
#navibot_fence .navibot_left {
    margin-left: 10px;
}
#navibot_fence {
    width: 100%;
}
#navibanner .bannerleft {
    width: 45%;
}
#header .mod_navigation {
    width: 100%;
}
#wrapper #container {
    width: 100%;
}
#navibanner {
    width: 100%;
}
.navitop_right {
    margin-right: 30px;
}
#navitop_fence {
    width: 100%;
}
.navpagebox {
    flex-direction: column;
    gap: 30px;
    padding-inline: 30px;
}
div.absoluteleft {
    width: 100%;
}
}
